Wikipedia
tswiki
https://ts.wikipedia.org/wiki/Tlukankulu
MediaWiki 1.33.0-wmf.9
first-letter
Media
Special
Talk
User
User talk
Wikipedia
Wikipedia talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
Module
Module talk
Gadget
Gadget talk
Gadget definition
Gadget definition talk
Template:Delete
10
1651
25947
25192
2013-04-04T20:11:49Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 272 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4847311]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="border:1px solid red; padding: 1ex; margin-left:1ex">
[[Image:Icono aviso borrar.png|80px|left]]
'''This page is a candidate for speedy deletion.''' The given reason is: {{{1}}}
If you disagree with its speedy deletion, please explain why on this page. If this page obviously does not meet the criteria for speedy deletion, or you intend to fix it, please remove this notice, but do not remove this notice from articles that you have created yourself.
</div>
<includeonly>[[Category:Candidates for speedy deletion]]</includeonly><noinclude>
[[eo:Ŝablono:Forigu]]
</noinclude>
hvmlshm5zd2r2xg3m5lz5mr7tcvaffl
Category:Candidates for speedy deletion
14
1903
26185
25253
2013-08-18T20:32:52Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5964]]
wikitext
text/x-wiki
These pages should be deleted as soon as possible if they have been legitimately labelled for speedy deletion. Valid reasons for speedy deletion are obvious vandalism, leftover/unused redirects (it is your job to make sure that they are unused) and pages that are causing problems for Wikipedia such as copyright/license violating textdumps. Do not delete a page that might be an honest attempt by a new contributor. Sometimes new editors create new pages and then discover that they cannot make a useful contribution.
[[da:Kategori:Sletningsforslag]]
kqghux6nffb2sprbj8k3omb0e6esefa
Template:Gnunote
10
1904
25720
25167
2013-03-11T10:36:43Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 76 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5528580]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>.<noinclude>
</noinclude>
hgr0wp8ppr5md0g9veed5t4n4h77ktq
Wikipedia:Protected titles
4
1920
5102
5077
2007-05-07T09:15:37Z
Johannes Rohr
67
wikitext
text/x-wiki
Pages that should not be created, interwiki spam etc.
#{{:MediaWiki_talk:Ipb_already_blocked}}
#{{:Index.php}}
#{{:W/index.php}}
#{{:Talk:W/index.php}}
#{{:W/w/index.php}}
#{{:Talk:W/w/index.php}}
#{{:Connie Francis}}
#{{:Talk:W/index.php}}
#{{:Ricky Freeman}}
#{{:MediaWiki talk:Ipb already blocked/w/index.php}}
#{{:MediaWiki talk:Protect-level-autoconfirmed/w/index.php}}
#{{:Penis}}
#{{:And my penis is big}}
#{{:Talk:Main Page/}}
#{{:Talk:Main Page/index.php}}
[[ay:Wikipedia:Protected titles]]
[[bxr:Wikipedia:Protected titles]]
[[ca:Viquipèdia:Títols protegits]]
[[de:Wikipedia:Gesperrte Lemmata]]
[[en:Wikipedia:Protected titles]]
[[fi:Wikipedia:Uudelleenluonnilta suojatut sivut]]
[[gv:Wikipedia:Protected titles]]
[[nds:Wikipedia:Sperrt Lemmas]]
[[or:Wikipedia:Protected titles]]
[[pih:Wikipedia:Protected titles]]
[[ru:Википедия:Запрещённые названия]]
[[sv:Wikipedia:Skyddade sidnamn]]
[[th:Wikipedia:ชื่อที่ถูกป้องกันการสร้างใหม่]]
[[ve:Wikipedia:Protected titles]]
[[zh:Wikipedia:被保护的标题]]
5ggnim621k4lcbm5x6b0rnxr065vk3v
Xitsonga
0
1923
32616
32615
2018-10-26T23:54:52Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
{{language
|name=Tsonga
|familycolor=Niger-Congo
|states={{flagicon|Mozambique}} [[Mozambique]]<br /> {{flagicon|South Africa}} [[Afrika-Dzonga]]<br /> {{flagicon|Swaziland}} [[Swaziland]] <br /> {{flagicon|Zimbabwe}} [[Zimbabwe]]
|region=[[Limpopo]], [[Mpumalanga]]
|speakers=3,275,105
|nation={{flagicon|South Africa}} [[Afrika-Dzonga]]
|iso1=ts|iso2=tso|iso3=tso
}}
'''Xitsonga''' ('''Tsonga''', '''[[Xitonga]] (Thonga)''') - I ririmi ra [[Vatsonga]] leri vulavuriwaka edzongeni wa tiko ra [[Mozambique]], en´walungwini na le vuxeni bya tiko ra [[Afrika-Dzonga]], e[[Swaziland|Swazini]] xikan´we na le ka xiphemu xin´wana xa tiko ra [[Zimbabwe]].
== Matimu ya Ririmi ==
Junod (1977:47) u hlamusela leswaku hi malembe ya va 1500 ku fika 1600 eN’walungwini wa Mozambiki ku sukela eSaint Lucia ni le tikweni hinkwaro, a ku vulavuriwa ririmi leri ku nga huma XiTsonga xa hina eka rona, hi marhavi lamanyingi ya xona.
Matimu ya ririmi leri ya komba leswaku ririmi leri namuntlha hi ri tivaka tani hi "Xitsonga" khale a ri tiveka hi vito ra "Tonga" kumbe "Thonga", leswi na Junod a nga swi seketela eka vulavisisi bya yena loko a tsala hi xinghezi a ku<ref>Junod, Henry (1912, 1927), ''The Life of a South African Tribe: The Social Life'', Neuchatel: Imprimerie Attinger Freres.</ref>:
''"My conclusion is then that the Thonga language was already-spoken by the primitive occupants of the country more than 500 years ago and that, together with a certain number of customs, it formed the great bond which bound the Thonga clans together in past centuries.”'' ─ (Junod 1912, p. 33)
Vatsonga a va ri na mavulavulele yo hambana ku ya hi tindhawu leti a va tshama eka tona. Henri Junod (1977:38) u hlamusela leswaku tindzimi ta Vatsonga ti nga avanyisiwa hi tindzin’wana (dialects) leti landzelaka<ref>Junod, Henry (1977), ''Matimu Ya Vatsonga: 1498-1650'', Braamfontein: Sasavona Publishers.</ref>:
* XiCopi lexi a xi vulavuriwa hi vaCopi lava va tshamaka e kusuhi ni lwandle e Nyembani na le Xai-Xai.
* Xihlengwe kumbe Xitshwa lexi a xi vulavuriwa ekusuhi na milambu ya Limpopo na Save eMozambiki na le Zimbabwe.
* Xinhlanganu lexi a xi vulavuriwa eSwaziland, Mpumalanga, Kruger National Park, milambu ya Sabie na Nkomati eMozambiki.
* Xirhonga lexi a xi vulavuriwa ekusuhi na milambu ya Sabie na Nkomati.
* XiN’walungu lexi a xi vulavuriwa ekusuhi na milambu ya Limpopo na Olifants eMozambiki.
* Xitshwa lexi a xi kumeka eInhambane eMozambiki.
* XiXika lexi a xi vulavuriwa eN’walungu-vuxa bya nambu wa Nkomati.
Namuntlha Xitsonga xi vulavuriwa hi vanhu lavo tala eMozambiki, eAfrika-Dzonga ni le Zimbabwe. Mhaka yo biha hi leswaku ririmi ra Xitsonga ri le ku kuceteriweni hi tindzimi tin’wana. Milavisiso yi komba leswaku nkucetelo wa tindzimi wu humelela emisaveni hinkwayo na kona eka tinxaka to tala. Leswi swi vangiwa hikuva vanhu va hlangana na tinxaka tin’wana. Emisaveni hinkwayo a ti kona tinxaka ta vanhu leti nga hlanganiki na tinxaka tin’wana. Nkarhi wo tala vanhu va hlangana na vanhu van’wana va mindhavuko yo hambana hi ntsako kumbe hi nyimpi. Ku hlangana ka tinxaka to hambana hi ku tekana kumbe ku xaviselana nhundzu swi endla leswaku tindzimi ta vona ti kucetelana.
== Ku hangalaka ka vanhu hi mbangu ==
Xitsonga xi vulavuriwa hi kwalomu ka 1,646,000 wa vanhu eswifundzenikulu swa [[Limpopo]]; [[Gauteng|Joni]] na [[Mpumalanga]] e[[Afrika-Dzonga|Afrika-Dzonga]], ku hlanganisa na kwalomu ka 1.5 wa timiliyoni ta vanhu e [[Mozambique|Mozambhiki]], na 19,000 wa vanhu eSwaziland. Ku ni 100,000 wa vanhu lava va vulavulaka Xitsonga (kumbe rin'we ra marhavi ya kona) eZimbabwe.
=== Xiyimo-mfumo ===
Xitsonga i rin'wana ra tindzimiximfumo ta Afrika-Dzonga.
=== Marhavi ya ririmi/Tinxaka ta Ririmi leri ===
Marhavi ya ririmi ra Xitsonga ma vulavuriwa kuya fikela en'walungwini wa nambu wa Risavi eZimbabwe, ku hlanganisa na kuya fika eDzongeni ra KwaZulu-Natal. Hambi leswi marhavi lawa ma twisisanaka, ku ni ku hambana loku twalaka hi kuya hi vumbangu na nhlohlotelo wa vukoloni. Xitsonga xi ni maxaka ya le kusuhi ngopfu lawa ku nga: [[Xitonga]] (Thonga); [[Xirhonga]] (Ronga), lexi vulavuriwaka eMaputo, Mozambiki; na Xitshwa (Tswa), lexi vulavuriwaka eNyembane, na Xihlengwe lexi kumekaka kuya eZimbabwe.
Marhavi lawa ma hambana hi mavulavulele. Xikombiso, eka Xitsonga xa le Afrika-Dzonga u nga ku: ''Xikwembu''; EZimbabwe va ku: ''Chikwembu''.
Marhavi lawa hinkwawo ma kume nhlohlotelo lowu nga ringaniki wa ririmi ra [[Xizulu]] naswona, eZimbabwe, hi ririmi ra [[Xindevele]]. Leswi swi hoxe marito lawa a ya nga ri kona eka Xitsonga xa khale.
Swikombiso swa marito lama lombiweke: ngqondo, gqoka, ricingo, qamba, Mugqivela... na swin'wana.
== Nhlamuselo ya le handle ==
Swin'wana swa leswi hlawulekisaka ririmi ra Xitsonga hi leswi landzelaka:
# Mitolovelo
# Ndhavuko
# Matsalele ya ririmi
# Mahlayele ya ririmi
# Mfuwo wa ririmi kumbe rixaka/tinxaka
# Maendlele ya swilo
*[http://www.ethnologue.com/show_language.asp?code=tso Tsonga: A language of South Africa]
== Mintshaho ==
{{reflist|2}}
[[Category:Afrika-Dzonga]]
[[Category:Tindzimi]]
[[Category:Xitsonga]]
grx8v1qj3kk7uhgbfsf2sm74881vzzw
Wikipedia:Blocked titles
4
1951
4992
2007-04-02T19:57:37Z
Johannes Rohr
67
[[Wikipedia:Blocked titles]] moved to [[Wikipedia:Protected titles]]
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Protected titles]]
p5oup4hpszyxk35pkoxn4rvnfoq7ihl
Oslo
0
1984
26211
25574
2013-09-05T10:01:16Z
Jafeluv
1346
category
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Oslo kommune'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Oslo komm.svg|125px]]
| align="center" width="140px" | [[File:NO 0301 Oslo.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of the Spain|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Spain|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: ---''</big>
|-
| align=center colspan=2 | [[File:Oslo location.png|300px]]
|}
'''Oslo''' i ririmi leri vulavulavuriwaka e dzongeni wa tiko ra [[Norge]], e n´walungwini na vuxeni bya tiko ra [[Europa]], e Swazin xikan´we na le ka xiphemu xin´wani xa tiko ra [[Sverige]].
[[Category:Yuropa]]
kxuphovqbqun6jiyzm8wvodhrq8vt5d
Timhoni Ta Yehovha
0
1986
28716
28651
2016-06-22T00:16:50Z
Xqbot
540
Bot: Fixing double redirect to [[Timbhoni ta Yehovha]]
wikitext
text/x-wiki
#REDIRECT [[Timbhoni ta Yehovha]]
b2u0vbq2h448gdh6cqnvr7nwwr5050k
Template:Seealso
10
1999
5136
2007-06-20T18:59:14Z
Piratelol~tswiki
85
Redirecting to [[Template:See also]]
wikitext
text/x-wiki
#redirect [[Template:See also]]
agaybfbzmp0qpx9k39nvwp1a9c7i8zz
Tata wa hina
0
2010
31071
25649
2018-04-17T12:46:44Z
196.46.30.9
/* Xitsonga */
wikitext
text/x-wiki
'''Tata wa hina''' ''(latina: '''Pater noster''')''.
== ''Pater noster'' (Latina) ==
:''Pater noster, qui es in caelis'',<br />
:''sanctificetur nomen tuum''.<br />
:''Adveniat regnum tuum''.<br />
:''Fiat voluntas tua'',<br />
:''sicut in caelo, et in terra''.<br />
:''Panem nostrum quotidianum da nobis hodie'', <br />
:''et dimitte nobis debita nostra'',<br />
:''sicut et nos dimittimus debitoribus nostris''.<br />
:''Et ne nos inducas in tentationem'',<br />
:''sed libera nos a malo''.<br />
:''Amen''.
== [[Xitsonga]] ==
:Tata wa hina la nge matilweni,<br />
:vito ra nwina a ri hlawuleke;<br />
:a ku te ku fuma ka nwina;<br />
:ku rhandza ka nwina a ku endliwe misaveni,<br />
:tanihi loko ku endliwa tilweni.<br />
:U hi nyika namuntlha vuswa bya hina bya siku rin'wana ni rin'wana;<br />
:u hi rivalela swidyoho swa hina,<br />
:tanihi loko na hina hi rivalela lava hi dyohelaka;<br />
:u nga hi yisi emiringweni,<br />
:kambe u hi ponisa eka Lowo biha,<br />
:Amen.
m907xjjpxuv0zfpof9ckm0o3hcnpve6
Pater noster
0
2011
5159
2007-06-20T22:11:50Z
Kanon6917~tswiki
70
[[Pater noster]] moved to [[Tata wa hina]]
wikitext
text/x-wiki
#REDIRECT [[Tata wa hina]]
ds6gjr06ow1ywd2mh9xxwl30aq1sc6w
Mintirho ya swa Ririmi ya Rixaka
0
2012
25258
18361
2013-03-07T16:34:30Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 12 interwiki links, now provided by [[d:|Wikidata]] on [[d:q859949]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Mintirho ya swa Ririmi ya Rixaka''' (National Language Services, "NLS") yi tlakusa no kondletela mbulavulo exikarhi ka tindzimi hinkwato. Ku kota ku fikelela swilaveko leswi nga eka vumbiwa, Mintirho ya swa Ririmi ya Rixaka (NLS), yi lawula ku hambana loku nga kona ka tindzimi etikweni ra hina ni ku hlanganisa tindzimi hinkwato ta vanhu hi ku endla leswi pholisi yi vulaka swona leswi kongomiseke eka ku tlakusa ku tirhisiwa ka tindzimi leti, xikan’we ni leti khale a ti languteriwa ehansi.
[[Category:Afrika-Dzonga]]
8rpn3zzypsm50sylymiofcyra4rlko4
Tsonga
0
2013
5162
2007-06-20T22:17:22Z
Kanon6917~tswiki
70
Redirecting to [[Xitsonga]]
wikitext
text/x-wiki
#REDIRECT[[Xitsonga]]
11p35d30drd7xugb3psr1ukwk3o5ytw
Thonga
0
2014
5163
2007-06-20T22:17:34Z
Kanon6917~tswiki
70
Redirecting to [[Xitsonga]]
wikitext
text/x-wiki
#REDIRECT[[Xitsonga]]
11p35d30drd7xugb3psr1ukwk3o5ytw
Tonga
0
2015
27223
27016
2015-04-26T16:05:42Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Pule'anga Fakatu'i 'o Tonga'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of_Tonga.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Tonga.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Tonga|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Tonga|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Dieu et Tonga sont mon héritage ''</big>
|-
| align=center colspan=2 | [[File:LocationTonga.png|300px]]
|}
'''Tonga''' i tiko ra Oceania.
[[Category:Ntivo-misava]]
hc0c2n5it818udwwvh33u0q02ql06rv
Gwamba
0
2016
5165
2007-06-20T22:18:04Z
Kanon6917~tswiki
70
Redirecting to [[Xitsonga]]
wikitext
text/x-wiki
#REDIRECT[[Xitsonga]]
11p35d30drd7xugb3psr1ukwk3o5ytw
Shangaan
0
2017
5166
2007-06-20T22:18:18Z
Kanon6917~tswiki
70
Redirecting to [[Xitsonga]]
wikitext
text/x-wiki
#REDIRECT[[Xitsonga]]
11p35d30drd7xugb3psr1ukwk3o5ytw
Shangana
0
2018
5167
2007-06-20T22:18:56Z
Kanon6917~tswiki
70
Redirecting to [[Xitsonga]]
wikitext
text/x-wiki
#REDIRECT[[Xitsonga]]
11p35d30drd7xugb3psr1ukwk3o5ytw
Wikipedia:Community Portal
4
2019
33213
33116
2018-12-27T10:13:21Z
MediaWiki message delivery
3421
/* Invitation from Wiki Loves Love 2019 */ new section
wikitext
text/x-wiki
__NOTOC__
<!-- Header -->
{| cellspacing="0" cellpadding="0" style="margin:0em 0em 1em 0em; width:100%"
| style="width:100%; vertical-align:top; border:1px solid Sienna; background-color:Lavender;" |
<div style="padding:2em 2em 2em 2em;"> <!-- Top, Right, Bottom, Left -->
{{image|name=Cup of Coffee with Whipped Cream.jpg|width=250px|pad=10px|caption=<div style="font-size:100%;line-height:1.3em;text-align:center;">'''A hi vulavuleni'''</p>|float=left}}
<!-- FOR MORE ICONS, GO TO [[Help:Icons]] -->
<big><u>'''Welcome to the ts.wikipedia Community portal'''</u></big>
This page is for Discussions about the Xitsonga wikipedia and interseting events/feats or ideas that can be useful to users actively helping out here. Comments in this page can be in English for the benefit of all Xitsonga non-speakers (If written in Xitsonga, a link to a translation will be offered ).
Please sign your comments with ( <nowiki>~~~~</nowiki> ) after leaving a message.
Always show curtesy to fellow users, abusive speech will not be tolerated in this page. As discussion threads here increase, archiving will be introduced.
<center>''Bot requests can be made on the'' [[Wikipedia:bot]] ''page''.</center>
{| class="wikitable" style="margin: 1em auto 1em auto; background:#ccccff;"
|+ '''Archives of Past discussions'''
! scope="col" | [[/Archive-1|2008-2010]]
! scope="col" | [[/Archive-2|2011-2012]]
! scope="col" | [[/Archive-3|2013-2014]]
! scope="col" | [[/Archive-4|2015-2016]]
|}
|}
<div style="align: center; padding: 1em; border: solid 2px black; background-color: aqua;">
'''[http://ts.wikipedia.org/w/index.php?title=Wikipedia:Community_Portal&action=edit§ion=new Please click here to leave a new message.]'''</div>
----
__TOC__
== Review of initial updates on Wikimedia movement strategy process ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note: Apologies for cross-posting and sending in English. [[m:Strategy/Wikimedia movement/2017/Updates/Initial announcements review|Message is available for translation on Meta-Wiki]].''
The Wikimedia movement is beginning a movement-wide strategy discussion, a process which will run throughout 2017. For 15 years, Wikimedians have worked together to build the largest free knowledge resource in human history. During this time, we've grown from a small group of editors to a diverse network of editors, developers, affiliates, readers, donors, and partners. Today, we are more than a group of websites. We are a movement rooted in values and a powerful vision: all knowledge for all people. As a movement, we have an opportunity to decide where we go from here.
This movement strategy discussion will focus on the future of our movement: where we want to go together, and what we want to achieve. We hope to design an inclusive process that makes space for everyone: editors, community leaders, affiliates, developers, readers, donors, technology platforms, institutional partners, and people we have yet to reach. There will be multiple ways to participate including on-wiki, in private spaces, and in-person meetings. You are warmly invited to join and make your voice heard.
The immediate goal is to have a strategic direction by Wikimania 2017 to help frame a discussion on how we work together toward that strategic direction.
Regular updates are being sent to the [[mail:Wikimedia-l|Wikimedia-l mailing list]], and posted [[m:Strategy/Wikimedia_movement/2017/Updates|on Meta-Wiki]]. Beginning with this message, monthly reviews of these updates will be sent to this page as well. [[m:Strategy/Wikimedia movement/2017/Updates/Signup|Sign up]] to receive future announcements and monthly highlights of strategy updates on your user talk page.
Here is a review of the updates that have been sent so far:
* [[m:Strategy/Wikimedia movement/2017/Updates/15 December 2016 - Update 1 on Wikimedia movement strategy process|Update 1 on Wikimedia movement strategy process]] (15 December 2016)
** Introduction to process and information about budget spending resolution to support it
* [[m:Strategy/Wikimedia movement/2017/Updates/23 December 2016 - Update 2 on Wikimedia movement strategy process|Update 2 on Wikimedia movement strategy process]] (23 December 2016)
** Start of search for Lead Architect for movement strategy process
* [[m:Strategy/Wikimedia movement/2017/Updates/8 January 2017 - Update 3 on Wikimedia movement strategy process|Update 3 on Wikimedia movement strategy process]] (8 January 2017)
** Plans for strategy sessions at upcoming Wikimedia Conference 2017
* [[m:Strategy/Wikimedia movement/2017/Updates/11 January 2017 - Update 4 on Wikimedia movement strategy process|Update 4 on Wikimedia movement strategy process]] (11 January 2017)
** Introduction of williamsworks
* [[m:Strategy/Wikimedia movement/2017/Updates/2 February 2017 - Update 5 on Wikimedia movement strategy process|Update 5 on Wikimedia movement strategy process]] (2 February 2017)
** The core movement strategy team, team tracks being developed, introduction of the Community Process Steering Committee, discussions at WikiIndaba conference 2017 and the Wikimedia movement affiliates executive directors gathering in Switzerland
* [[m:Strategy/Wikimedia movement/2017/Updates/10 February 2017 - Update 6 on Wikimedia movement strategy process|Update 6 on Wikimedia movement strategy process]] (10 February 2017)
** Tracks A & B process prototypes and providing feedback, updates on development of all four Tracks
More information about the movement strategy is available on the [[m:Strategy/Wikimedia movement/2017|Meta-Wiki 2017 Wikimedia movement strategy portal]].
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]], 20:31, 15 Nyenyenyani 2017 (UTC) • [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Initial announcements review|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16297862 -->
== Overview #2 of updates on Wikimedia movement strategy process ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note: Apologies for cross-posting and sending in English. [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Overview 2 of updates on Wikimedia movement strategy process|This message is available for translation on Meta-Wiki]].''
As we mentioned last month, the Wikimedia movement is beginning a movement-wide strategy discussion, a process which will run throughout 2017. This movement strategy discussion will focus on the future of our movement: where we want to go together, and what we want to achieve.
Regular updates are being sent to the [[mail:Wikimedia-l|Wikimedia-l mailing list]], and posted [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Updates|on Meta-Wiki]]. Each month, we are sending overviews of these updates to this page as well. [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Signup|Sign up]] to receive future announcements and monthly highlights of strategy updates on your user talk page.
Here is a overview of the updates that have been sent since our message last month:
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/16 February 2017 - Update 7 on Wikimedia movement strategy process|Update 7 on Wikimedia movement strategy process]] (16 February 2017)
** Development of documentation for Tracks A & B
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/24 February 2017 - Update 8 on Wikimedia movement strategy process|Update 8 on Wikimedia movement strategy process]] (24 February 2017)
** Introduction of Track Leads for all four audience tracks
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/2 March 2017 - Update 9 on Wikimedia movement strategy process|Update 9 on Wikimedia movement strategy process]] (2 March 2017)
** Seeking feedback on documents being used to help facilitate upcoming community discussions
More information about the movement strategy is available on the [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017|Meta-Wiki 2017 Wikimedia movement strategy portal]].
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]], 19:44, 9 Nyenyankulu 2017 (UTC) • [[m:Strategy/Wikimedia movement/2017/Updates/Overview 2 of updates on Wikimedia movement strategy process|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16350625 -->
== We invite you to join the movement strategy conversation (now through April 15) ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
: ''This message, "[[mailarchive:wikimediaannounce-l/2017-March/001383.html|We invite you to join the movement strategy conversation (now through April 15)]]", was sent through multiple channels by [[m:User:GVarnum-WMF|Gregory Varnum]] on 15 and 16 of March 2017 to village pumps, affiliate talk pages, movement mailing lists, and MassMessage groups. A similar message was sent by [[m:User:Nicole_Ebber_(WMDE)|Nicole Ebber]] to organized groups and their mailing lists on 15 of March 2017. This version of the message is available for translation and documentation purposes''
Dear Wikimedians/Wikipedians:
Today we are starting a broad discussion to define Wikimedia's future role in the world and develop a collaborative strategy to fulfill that role. You are warmly invited to join the conversation.
There are many ways to participate, by joining an existing conversation or starting your own:
[[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Track_A|Track A (organized groups)]]: Discussions with your affiliate, committee or other organized group (these are groups that support the Wikimedia movement).
Track B (individual contributors): [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Cycle_1|On Meta]] or your [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Participate|local language or project wiki]].
This is the first of three conversations, and it will run between now and April 15. The purpose of cycle 1 is to discuss the future of the movement and generate major themes around potential directions. What do we want to build or achieve together over the next 15 years?
We welcome you, as we create this conversation together, and look forward to broad and diverse participation from all parts of our movement.
* [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017|Find out more about the movement strategy process]]
* [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Toolkit/Discussion_Coordinator_Role|Learn more about volunteering to be a Discussion Coordinator]]
Sincerely,
Nicole Ebber (Track A Lead), Jaime Anstee (Track B Lead), & the [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/People|engagement support teams]]</div></div> 05:09, 18 Nyenyankulu 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Strategy/Wikimedia_movement/2017/Updates/Global_message_delivery&oldid=16453957 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|Start of the 2017 Wikimedia Foundation Board of Trustees elections]] ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Please accept our apologies for cross-posting this message. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|This message is available for translation on Meta-Wiki]].''
[[File:Wikimedia-logo black.svg|right|150px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017]]
On behalf of the Wikimedia Foundation Elections Committee, I am pleased to announce that self-nominations are being accepted for the [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2017/Board_of_Trustees/Call_for_candidates|2017 Wikimedia Foundation Board of Trustees Elections]].
The [[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Board of Trustees]] (Board) is the decision-making body that is ultimately responsible for the long-term sustainability of the Wikimedia Foundation, so we value wide input into its selection. More information about this role can be found [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|on Meta-Wiki]]. Please read the [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Call for candidates|letter from the Board of Trustees calling for candidates]].
'''The [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Candidates|candidacy submission phase]] will last from April 7 (00:00 UTC) to April 20 (23:59 UTC).'''
'''We will also be accepting questions to ask the candidates from April 7 to April 20. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Questions|You can submit your questions on Meta-Wiki]].'''
Once the questions submission period has ended on April 20, the Elections Committee will then collate the questions for the candidates to respond to beginning on April 21.
The goal of this process is to fill the '''three community-selected seats''' on the Wikimedia Foundation Board of Trustees. The election results will be used by the Board itself to select its new members.
The full schedule for the Board elections is as follows. All dates are '''inclusive''', that is, from the beginning of the first day (UTC) to the end of the last.
* April 7 (00:00 UTC) – April 20 (23:59 UTC) – '''Board nominations'''
* April 7 – April 20 – '''Board candidates questions submission period'''
* April 21 – April 30 – '''Board candidates answer questions'''
* May 1 – May 14 – '''Board voting period'''
* May 15–19 – '''Board vote checking'''
* May 20 – '''Board result announcement goal'''
In addition to the Board elections, we will also soon be holding elections for the following roles:
* '''Funds Dissemination Committee (FDC)'''
** There are five positions being filled. More information about this election will be available [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee|on Meta-Wiki]].
* '''Funds Dissemination Committee Ombudsperson (Ombuds)'''
** One position is being filled. More information about this election will be available [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|on Meta-Wiki]].
Please note that this year the Board of Trustees elections will be held before the FDC and Ombuds elections. Candidates who are not elected to the Board are explicitly permitted and encouraged to submit themselves as candidates to the FDC or Ombuds positions after the results of the Board elections are announced.
More information on this year's elections can be found [[m:Special:MyLanguage/Wikimedia Foundation elections/2017|on Meta-Wiki]]. Any questions related to the election can be posted on the [[m:Talk:Wikimedia Foundation elections/2017|election talk page on Meta-Wiki]], or sent to the election committee's mailing list, <tt dir="ltr" style="white-space:nowrap;font-size:12px;line-height:1.5">board-elections[[File:At sign.svg|15x15px|middle|link=|alt=(at)]]wikimedia.org</tt>.
On behalf of the Election Committee,<br />
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br />
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]], 03:36, 7 Dzivamusoko 2017 (UTC) • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|{{int:please-translate}}]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]]''</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16441214 -->
== Read-only mode for 20 to 30 minutes on 19 April and 3 May ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2017|Read this message in another language]] • {{int:please-translate}}
The [[foundation:|Wikimedia Foundation]] will be testing its secondary data center in Dallas. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to conduct a planned test. This test will show whether they can reliably switch from one data center to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the secondary data center on '''Wednesday, 19 April 2017'''.
On '''Wednesday, 3 May 2017''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop during those two switches. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for approximately 20 to 30 minutes on Wednesday, 19 April and Wednesday, 3 May. The test will start at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20170419T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT, 23:00 JST, and in New Zealand at 02:00 NZST on Thursday 20 April and Thursday 4 May).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the weeks of 17 April 2017 and 1 May 2017. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2017 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. '''Please share this information with your community.''' /<span dir=ltr>[[m:User:Whatamidoing (WMF)|User:Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]])</span>
</div></div>[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 17:34, 11 Dzivamusoko 2017 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16545942 -->
== Wikidata description editing in the Wikipedia Android app ==
<div class="mw-content-ltr" lang="en" dir="ltr">
[[:mw:Wikimedia_Apps/Short_descriptions|Wikidata description editing]] is a new experiment being rolled out on the Wikipedia app for Android. While this primarily impacts Wikidata, the changes are also addressing a concern about the mobile versions of Wikipedia, so that mobile users will be able to edit directly the descriptions shown under the title of the page and in the search results.
We began by rolling out this feature several weeks ago to a pilot group of Wikipedias (Russian, Hebrew, and Catalan), and have seen very positive [[:mw:Wikimedia_Apps/Short_descriptions/Research|results]] including numerous quality contributions in the form of new and updated descriptions, and a low rate of vandalism.
We are now ready for the next phase of rolling out this feature, which is to enable it in a few days for all Wikipedias except the top ten by usage within the app (i.e. except English, German, Italian, French, Spanish, Japanese, Dutch, Portuguese, Turkish, and Chinese). We will enable the feature for those languages instead at some point in the future, as we closely monitor user engagement with our expanded set of pilot communities.
As always, if have any concerns, please reach out to us on wiki at [[:mw:Talk:Wikimedia_Apps/Short_descriptions|the talk page for this project]] or by email at reading@wikimedia.org. Thanks!
-[[:mw:User:DBrant (WMF)|DBrant (WMF)]] 08:41, 14 Dzivamusoko 2017 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/Wikidata_editing&oldid=16580284 -->
== New Page previews feature ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
New Page previews feature
[[:m:Special:MyLanguage/User:CKoerner (WMF)/Enable Hovercards/Phase 1|Read this message in another language]] • {{int:please-translate}}
Hello,
The Reading web team at the Wikimedia Foundation has been working to enable [[mw:Beta Features/Hovercards|Page previews]], [[Special:Preferences#mw-prefsection-betafeatures|a beta feature]] known previously as Hovercards, as opt-in behavior for logged-in users and the default behavior for logged-out users across Wikipedia projects. Page previews provide a preview of any linked article, giving readers a quick understanding of a related article without leaving the current page. For this project, we are expecting to collect feedback over the following few weeks and tentatively enable the feature in early May, 2017.
A quick note on the implementation:
* For logged-in users who are not currently testing out the beta feature, Page previews will be off by default. Users may turn them on from [[Special:Preferences#mw-prefsection-betafeatures|their user preferences]] page.
* For logged-out users, the feature will be on by default. Users may disable it at any time by selecting the setting cog available in each preview.
* For users of the Navigation popups gadget, you will not be able to turn on the Page previews feature while using navigational popups. If you would like to try out the Page preview feature, make sure to first turn Navigation popups off prior to turning Page previews on.
You can read more about [[mw:Beta_Features/Hovercards|the feature]] and [[mw:Beta Features/Hovercards#Success Metrics and Feature Evaluation|the tests we used to evaluate performance]], try it out by enabling it from the beta features page, and leave feedback or questions [[mw:Talk:Beta_Features/Hovercards|on the talk page]].
Thank you, [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 16:52, 19 Dzivamusoko 2017 (UTC)
</div></div>
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Enable_Hovercards/Phase_1/Distribution_list&oldid=16616381 -->
== New Wikipedia Library Accounts Available Now (May 2017) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* '''[[w:en:Wikipedia:American Psychiatric Association|American Psychiatric Association]]''' – Psychiatry books and journals
* '''[[w:en:Wikipedia:Bloomsbury|Bloomsbury]]''' – ''Who's Who'', Drama Online, Berg Fashion Library, and ''Whitaker's''
* '''[[w:fi:Wikipedia:Wikipedian Lähdekirjasto/Gaudeamus|Gaudeamus]]''' – Finnish humanities and social sciences
* '''[[w:fi:Wikipedia:Wikipedian Lähdekirjasto/Ympäristö-lehti|Ympäristö-lehti]]''' – The Finnish Environment Institute's ''Ympäristö-lehti'' magazine
'''Expansions'''
* '''[[w:en:Wikipedia:Gale|Gale]]''' – Biography In Context database added
* '''[[w:en:Wikipedia:Adam Matthew|Adam Matthew]]''' – all 53 databases now available
Many other partnerships with accounts available are listed on [[m:The Wikipedia Library/Databases|our partners page]], including [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:WP:EBSCO|EBSCO]], [[w:en:WP:Taylor & Francis|Taylor & Francis]] and [[w:en:WP:Newspaperarchive.com|Newspaperarchive.com]].
Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 18:52, 2 Mudyaxihi 2017 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:AVasanth_(WMF)|Aaron]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=16557812 -->
== [https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}} Voting has begun in 2017 Wikimedia Foundation Board of Trustees elections] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">[[File:Wikimedia-logo black.svg|{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}|125px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun]]''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun|Translations]] are available.''
[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}}&uselang={{CONTENTLANG}} Voting has begun] for [[m:Wikimedia Foundation elections/2017#Requirements|eligible voters]] in the 2017 elections for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|Wikimedia Foundation Board of Trustees]]''.
The [[m:Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]] is the ultimate governing authority of the Wikimedia Foundation, a 501(c)(3) non-profit organization registered in the United States. The Wikimedia Foundation manages many diverse projects such as Wikipedia and Commons.
The voting phase lasts from 00:00 UTC May 1 to 23:59 UTC May 14. '''[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}}&uselang={{CONTENTLANG}} Click here to vote].''' More information on the candidates and the elections can be found on the [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|2017 Board of Trustees election page]] on Meta-Wiki.
On behalf of the Elections Committee,<br/>
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br/>
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by the [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun|Translate]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]]</div> 19:14, 3 Mudyaxihi 2017 (UTC)''
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16683836 -->
== Beta Feature Two Column Edit Conflict View ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From May 9, the [[mw:Special:MyLanguage/Help:Two_Column_Edit_Conflict_View|Two Column Edit Conflict View]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] on all wikis. The Two Column Edit Conflict View is a new interface for the edit conflict resolution page. It highlights differences between the editor's and the conflicting changes to make it easy to copy and paste pieces of the text and resolve the conflict. The feature fulfils a request for a more user-friendly edit conflict resolution from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Everyone is invited to test the feature and we hope that it will serve you well! </div> [[m:user:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:41, 8 Mudyaxihi 2017 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=16712264 -->
== Editing News #1—2017 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[:m:Special:MyLanguage/VisualEditor/Newsletter/2017/May|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center|alt=VisualEditor]]'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can review your changes visually?
[[File:VisualEditor visual diff tool - visual diff.png|alt=Screenshot showing some changes to an article. Most changes are highlighted with text formatting.|center|frameless|245x245px]]When you are finished editing the page, type your edit summary and then choose "{{Int:visualeditor-savedialog-label-review}}".
In visual mode, you will see additions, removals, new links, and formatting highlighted. Other changes, such as changing the size of an image, are described in notes on the side.
[[File:VisualEditor visual diff tool - toggle button.png|alt=Toggle button showing visual and wikitext options; visual option is selected.|center|frameless|220x220px]]
Click the toggle button to switch between visual and wikitext diffs.
[[File:VisualEditor visual diff tool - wikitext diff.png|alt=Screenshot showing the same changes, in the two-column wikitext diff display.|center|frameless|245x245px]]
The wikitext diff is the same diff tool that is used in the wikitext editors and in the page history. You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
Since the last newsletter, the [[:mw:VisualEditor|VisualEditor Team]] has spent most of their time supporting [[:mediawikiwiki:2017_wikitext_editor|the 2017 wikitext editor mode]] which is available inside the visual editor as a Beta Feature, and adding [[:mediawikiwiki:VisualEditor/Diffs|the new visual diff tool]]. Their workboard is available [[:phab:project/board/483/|in Phabricator]]. You can find links to the work finished each week at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. Their [[:mw:VisualEditor/Current_priorities|current priorities]] are fixing bugs, supporting the 2017 wikitext editor as a [[:mw:Beta Features|beta feature]], and improving the visual diff tool.
=== Recent changes ===
*A '''new wikitext editing mode''' is available as a Beta Feature on desktop devices. The [[:mw:2017 wikitext editor|2017 wikitext editor]] has the same toolbar as the visual editor and can use the citoid service and other modern tools. Go to [[Special:Preferences#mw-prefsection-betafeatures]] to enable the {{Int:Visualeditor-preference-newwikitexteditor-label}}.
* A new '''[[:mediawikiwiki:VisualEditor/Diffs|visual diff tool]]''' is available in VisualEditor's visual mode. You can toggle between wikitext and visual diffs. More features will be added to this later. In the future, this tool may be integrated into other MediaWiki components. [https://phabricator.wikimedia.org/T143350]
* The team have added [[:mediawikiwiki:Editing/Projects/Columns_for_references|multi-column support for lists of footnotes]]. The <code><nowiki><references /></nowiki></code> block can automatically display long lists of references in columns on wide screens. This makes footnotes easier to read. You can [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=Cite,VisualEditor,Wikimedia-Site-requests&title=Convert%20reference%20lists%20over%20to%20`responsive`%20on%20XXwiki&priority=10&parent=159895 '''request multi-column support'''] for your wiki. [https://phabricator.wikimedia.org/T33597]
* You can now use your web browser's function to switch typing direction in the new wikitext mode. This is particularly helpful for RTL language users like Urdu or Hebrew who have to write JavaScript or CSS. You can use Command+Shift+X or Control+Shift+X to trigger this. [https://phabricator.wikimedia.org/T153356]
* The way to switch between the visual editing mode and the wikitext editing mode is now consistent. There is a drop-down menu that shows the two options. This is now the same in desktop and mobile web editing, and inside things that embed editing, such as Flow. [https://phabricator.wikimedia.org/T116417]
* The {{Int:visualeditor-categories-tool}} item has been moved to the top of the {{Int:visualeditor-pagemenu-tooltip}} menu (from clicking on the "hamburger" icon) for quicker access. [https://phabricator.wikimedia.org/T74399] There is also now a "Templates used on this page" feature there. [https://phabricator.wikimedia.org/T149009]
* You can now create <code><nowiki><chem></nowiki></code> tags (sometimes used as <code><nowiki><ce></nowiki></code>) for chemical formulas inside the visual editor. [https://phabricator.wikimedia.org/T153365]
* Tables can be set as collapsed or un-collapsed. [https://phabricator.wikimedia.org/T157989]
* The {{Int:visualeditor-specialcharacter-button-tooltip}} menu now includes characters for Canadian Aboriginal Syllabics and angle quotation marks (‹› and ⟨⟩) . The team thanks the volunteer developer, [[:S:en:User:Tpt|Tpt]]. [https://phabricator.wikimedia.org/T108626]
* A bug caused some section edit conflicts to blank the rest of the page. This has been fixed. The team are sorry for the disruption. [https://phabricator.wikimedia.org/T154217]
* There is a new keyboard shortcut for citations: <code>Control</code>+<code>Shift</code>+<code>K</code> on a PC, or <code>Command</code>+<code>Shift</code>+<code>K</code> on a Mac. It is based on the keyboard shortcut for making links, which is <code>Control</code>+<code>K</code> or <code>Command</code>+<code>K</code> respectively. [https://phabricator.wikimedia.org/T99299]
=== Future changes ===
* The team is working on a syntax highlighting tool. It will highlight matching pairs of <code><nowiki><ref></nowiki></code> tags and other types of wikitext syntax. You will be able to turn it on and off. It will first become available in VisualEditor's built-in wikitext mode, maybe late in 2017. [https://phabricator.wikimedia.org/T101246]
* The kind of button used to {{Int:Showpreview}}, {{Int:showdiff}}, and finish an edit will change in all WMF-supported wikitext editors. The new buttons will use [[Mw:OOjs UI|OOjs UI]]. The buttons will be larger, brighter, and easier to read. The labels will remain the same. You can test the new button by editing a page and adding <code>&ooui=1</code> to the end of the URL, like this: https://www.mediawiki.org/wiki/Project:Sandbox?action=edit&ooui=1 The old appearance will no longer be possible, even with local CSS changes. [https://phabricator.wikimedia.org/T162849]
* The [[:mediawikiwiki:File:Edit_toolbar_-_2.png|outdated 2006 wikitext editor]] will be removed later this year. It is used by approximately 0.03% of active editors. See [[:mw:Editor|a list of editing tools on mediawiki.org]] if you are uncertain which one you use. [https://phabricator.wikimedia.org/T30856]
*If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
—[[:mw:User:Elitre (WMF)|Elitre (WMF)]]
</div> 18:06, 12 Mudyaxihi 2017 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=16160401 -->
== Prototype for editing Wikidata infoboxes on Wikipedia ==
Hello,
I’m sorry for writing in English. It’d be great if someone could translate this message if necessary.
One of the most requested features for Wikidata is to enable editing of Wikidata’s data directly from Wikipedia, so the editors can continue their workflow without switching websites.
The Wikidata development team has been working on a tool to achieve this goal: '''fill and edit the Wikipedia infoboxes with information from Wikidata, directly on Wikipedia''', via the Visual Editor.
We already [[d:Wikidata:Client editing input|asked for feedback in 2015]], and collected some interesting ideas which we [[:File:Facilitating_the_use_of_Wikidata_in_Wikimedia_projects_with_a_user-centered_design_approach.pdf|shared with you in this thesis]]. Now we would like to present to you our first prototype and collect your feedback, in order to improve and continue the development of this feature.
We present this work to you very early, so we can include your feedback before and all along the development. You are the core users of this feature, so we want to make sure that it fits your needs and editing processes.
You will find the prototype, description of the features, and a demo video, '''[[d:Special:MyLanguage/Wikidata:Client editing prototype|on this page]]'''. Feel free to add any comment or feedback on the talk page. The page is currently not translated in every languages, but you can add your contribution by helping to translate it.
Unfortunately, I won’t be able to follow all the discussions on Wikipedia, so if you want to be sure that your feedback is read, please add it on the Wikidata page, in your favorite language. Thanks for your understanding.
Thanks, [[user:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]]
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/List_Wikipedias&oldid=16766491 -->
== RevisionSlider ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[mw:Special:MyLanguage/Extension:RevisionSlider|RevisionSlider]] will be available as a default feature for all users on all wikis from May 17. The RevisionSlider adds a slider view to the diff page so that you can easily move between revisions. The slider view is collapsed by default, and will load by clicking on it. It can also be turned off entirely in the user preferences. RevisionSlider has been a default feature on German, Arabic and Hebrew Wikipedia for 6 months and a beta feature on all wikis for 8 months. The feature fulfills a wish from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Thanks to everyone who tested RevisionSlider and gave valuable feedback to improve the feature! We hope that RevisionSlider will continue to serve you well in your work. </div> [[m:user:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:44, 16 Mudyaxihi 2017 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=16715712 -->
== [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2|Join the next cycle of Wikimedia movement strategy discussions (underway until June 12)]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
:''[[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Cycle 2 discussions launch|Message is available for translation on Meta-Wiki]]''
[[File:Wikimedia-logo.svg||{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}||150px]]
The Wikimedia movement strategy core team and working groups have completed reviewing the more than 1800 thematic statements we received from the first discussion. They have identified [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2|5 themes that were consistent across all the conversations]] - each with their own set of sub-themes. These are not the final themes, just an initial working draft of the core concepts.
You are invited to [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Participate|join the online and offline discussions taking place]] on these 5 themes. This round of discussions will take place between now and June 12th. You can discuss as many as you like; we ask you to participate in the ones that are most (or least) important to you.
Here are the five themes, each has a page on Meta-Wiki with more information about the theme and how to participate in that theme's discussion:
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/Healthy, Inclusive Communities|Healthy, Inclusive Communities]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/The Augmented Age|The Augmented Age]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/A Truly Global Movement|A Truly Global Movement]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/The Most Respected Source of Knowledge|The Most Respected Source of Knowledge]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/Engaging in the Knowledge Ecosystem|Engaging in the Knowledge Ecosystem]]
On the [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Participate|movement strategy portal on Meta-Wiki]], you can find more information about each of these themes, their discussions, and how to participate.
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]] • [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Cycle 2 discussions launch|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''</div> 21:10, 16 Mudyaxihi 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Strategy/Wikimedia_movement/2017/Updates/Global_message_delivery&oldid=16773425 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">[[File:Wikimedia-logo black.svg|{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}|125px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections]]
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Translations of this message are available on Meta-Wiki]].''
On behalf of the Wikimedia Foundation Elections Committee, we are pleased to announce that self-nominations are being accepted for the [[m:Wikimedia Foundation elections/2017/Funds Dissemination Committee/Call for candidates|2017 Wikimedia Foundation Funds Dissemination Committee]] and [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|Funds Dissemination Committee Ombudsperson]] elections. Please read the letter from the Wikimedia Foundation calling for candidates at [[m:Wikimedia Foundation elections/2017/Funds Dissemination Committee/Call for candidates|on the 2017 Wikimedia Foundation elections portal]].
''Funds Dissemination Committee''<br />
The Funds Dissemination Committee (FDC) makes recommendations about how to allocate Wikimedia movement funds to eligible entities. There are five positions being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee|the FDC elections page]].
''Funds Dissemination Committee Ombudsperson''<br />
The Funds Dissemination Committee Ombudsperson receives complaints and feedback about the FDC process, investigates complaints at the request of the Board of Trustees, and summarizes the investigations and feedback for the Board of Trustees on an annual basis. One position is being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|the FDC Ombudsperson elections page]].
'''The [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee/Candidates|candidacy submission phase]] will last until May 28 (23:59 UTC).'''
'''We will also be accepting questions to ask the candidates until May 28. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee/Questions|You can submit your questions on Meta-Wiki]].''' Once the questions submission period has ended on May 28, the Elections Committee will then collate the questions for the candidates to respond to.
The goal of this process is to fill the '''five community-selected seats''' on the Wikimedia Foundation Funds Dissemination Committee and the '''community-selected ombudsperson'''. The election results will be used by the Board itself to make the appointments.
The full schedule for the FDC elections is as follows. All dates are '''inclusive''', that is, from the beginning of the first day (UTC) to the end of the last.
* May 15 (00:00 UTC) – May 28 (23:59 UTC) – '''Nominations'''
* May 15 – May 28 – '''Candidates questions submission period'''
* May 29 – June 2 – '''Candidates answer questions'''
* June 3 – June 11 – '''Voting period'''
* June 12–14 – '''Vote checking'''
* June 15 – '''Goal date for announcing election results'''
More information on this year's elections can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017|the 2017 Wikimedia Foundation elections portal]].
Please feel free to post a note about the election on your project's village pump. Any questions related to the election can be posted on [[m:Talk:Wikimedia Foundation elections/2017|the talk page on Meta-Wiki]], or sent to the election committee's mailing list, <tt dir="ltr" style="white-space:nowrap;font-size:12px;line-height:1.5">board-elections[[File:At sign.svg|15x15px|middle|link=|alt=(at)]]wikimedia.org</tt>.
On behalf of the Election Committee,<br />
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br />
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by the [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Translate]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]]''</div> 21:06, 23 Mudyaxihi 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16804695 -->
== Accessible editing buttons ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">The MediaWiki developers have been slowly improving the accessibility of the user interface. The next step in this transition will change the appearance of some buttons and may break some outdated (non-updated or unmaintained) user scripts and gadgets.
You can see and use the [https://www.mediawiki.org/wiki/Project:Sandbox?action=submit&ooui=0 old] and [https://www.mediawiki.org/wiki/Project:Sandbox?action=submit&ooui=1 new] versions now. Most editors will only notice that some buttons are slightly larger and have different colors.
<gallery mode="nolines" caption="Comparison of old and new styles" heights="240" widths="572">
File:MediaWiki edit page buttons accessibility change 2017, before.png|Buttons before the change
File:MediaWiki edit page buttons accessibility change 2017, after.png|Buttons after the change
</gallery>
However, this change also affects some user scripts and gadgets. Unfortunately, some of them may not work well in the new system. <mark>If you maintain any user scripts or gadgets that are used for editing, please see '''[[:mw:Contributors/Projects/Accessible editing buttons]]''' for information on how to test and fix your scripts. Outdated scripts can be tested and fixed now.</mark>
This change will probably reach this wiki on '''Tuesday, 18 July 2017'''. Please leave a note at [[:mw:Talk:Contributors/Projects/Accessible editing buttons]] if you need help.</div> [[:m:User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|talk]]) 22:22, 10 Mawuwani 2017 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=16980876 -->
== Page Previews (Hovercards) update ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello,
A quick update on the progress of enabling [[mw:Hovercards|Page Previews]] (previously named Hovercards) on this project. Page Previews provide a preview of any linked article, giving readers a quick understanding of a related article without leaving the current page. As mentioned in December we're preparing to remove the feature from Beta and make it the default behavior for logged-out users. We have recently made a large update to the code which fixes most outstanding bugs.
Due to some issues with our instrumentation, we delayed our deployment by a few months. We are finally ready to deploy the feature. Page Previews will be off by default and available in the user preferences page for logged-in users the week of July 24th. The feature will be on by default for current beta users and logged-out users. If you would like to preview the feature, you can enable it as a [[Special:Preferences#mw-prefsection-betafeatures|beta feature]]. For more information see [[mw:Hovercards|Page Previews]]. Questions can be left [[mw:Talk:Beta_Features/Hovercards|on the talk page]] in your preferred language.
Thank you again.
</div>[[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 22:32, 20 Mawuwani 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Enable_Hovercards/Reminder/Distribution_list&oldid=17019707 -->
== RfC regarding "Interlinking of accounts involved with paid editing to decrease impersonation" ==
There is currently a RfC open on Meta regarding "[https://meta.wikimedia.org/wiki/Requests_for_comment/Interlinking_of_accounts_involved_with_paid_editing_to_decrease_impersonation requiring those involved with paid editing on Wikipedia to link on their user page to all other active accounts through which they advertise paid Wikipedia editing business.]"
Note this is to apply to Wikipedia and not necessarily other sister projects, this is only to apply to websites where people are specifically advertising that they will edit Wikipedia for pay and not any other personal, professional, or social media accounts a person may have.
[https://meta.wikimedia.org/wiki/Requests_for_comment/Interlinking_of_accounts_involved_with_paid_editing_to_decrease_impersonation Please comment on meta]. Thanks. Send on behalf of [[User:Doc James]].
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 21:06, 17 Ndzhati 2017 (UTC)
<!-- Message sent by User:Doc James@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedias&oldid=17234819 -->
== Discussion on synced reading lists ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Discussion on synced reading lists'''
Hello,
[[File:Illustration of Reading List feature on Android Wikipedia App (not logged in).png|thumb]] The Reading Infrastructure team at the Wikimedia Foundation is developing a cross-platform reading list service for the mobile Wikipedia app. Reading lists are like bookmark folders in your web browser. They allow readers using the Wikipedia app to bookmark pages into folders to read later. This includes reading offline. Reading lists do not create or alter content in any way.
To create Reading Lists, app users will register an account and marked pages will be tied to that account. Reading List account preferences sync between devices. You can read the same pages on different mobile platforms (tablets, phones). This is the first time we are syncing preference data between devices in such a way. We want to hear and address concerns about privacy and data security. We also want to explain why the current watchlist system is not being adapted for this purpose.
=== Background ===
In 2016 the Android team replaced the simple Saved Pages feature with Reading Lists. Reading Lists allow users to bookmark pages into folders and for reading offline. The intent of this feature was to allow "syncing" of these lists for users with many devices. Due to overlap with the Gather feature and related community concerns, this part was put on hold.
The Android team has identified this lack of synching as a major area of complaint from users. They expect lists to sync. The iOS team has held off implementing Reading Lists, as syncing was seen as a "must have" for this feature. A recent [https://phabricator.wikimedia.org/T164990 technical RfC] has allowed these user stories and needs to be unblocked. Initially for Android, then iOS, and with web to potentially follow.
Reading lists are private, stored as part of a user's account, not as a public wiki page. There is no sharing or publishing ability for reading lists. No planned work to make these public. The target audience are people that read Wikipedia and want to bookmark and organize that content in the app. There is a potential for the feature to be available on the web in the future.
=== Why not watchlists ===
Watchlists offer similar functionality to Reading Lists. The Reading Infrastructure team evaluated watchlist infrastructure before exploring other options. In general, the needs of watchlists differ from Reading Lists in a few key ways:
* Reading lists focus on Reading articles, not the monitoring of changes.
* Watchlists are focused on monitoring changes of pages/revisions.
** The Watchlist infrastructure is key to our contributor community for monitoring content changes manually and through the use of automated tools (bots). Because of these needs, expanding the scope of Watchlists to reading purposes will only make the project harder to maintain and add more constraints.
* By keeping the projects separate it is easier to scale resources. We can serve these two different audiences and prioritize the work accordingly. Reading Lists are, by their nature, less critical to the health of Wikipedia/MediaWiki.
* Multi-project support. Reading Lists are by design cross-wiki/project. Watchlists are tied to specific wikis. While there have been many discussion for making them cross-wiki, resolution is not in the near term.
[[mw:Wikimedia Apps/Synced Reading Lists|More information can be found on MediaWiki.org]] where feedback and ideas are welcome.
Thank you
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 20:35, 20 Ndzhati 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=16981815 -->
== New print to pdf feature for mobile web readers ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''New print to pdf feature for mobile web readers'''
The Readers web team will be deploying a new feature this week to make it [[mw:Reading/Web/Projects/Mobile_PDFs|easier to download PDF versions of articles on the mobile website]].
Providing better offline functionality was one of the highlighted areas from [[m:New_Readers/Offline|the research done by the New Readers team in Mexico, Nigeria, and India]]. The teams created a prototype for mobile PDFs which was evaluated by user research and community feedback. The [[m:New_Readers/Offline#Concept_testing_for_mobile_web|prototype evaluation]] received positive feedback and results, so development continued.
For the initial deployment, the feature will be available to Google Chrome browsers on Android. Support for other mobile browsers to come in the future. For Chrome, the feature will use the native Android print functionality. Users can choose to download a webpage as a PDF. [[mw:Reading/Web/Projects/Print_Styles#Mobile_Printing|Mobile print styles]] will be used for these PDFs to ensure optimal readability for smaller screens.
The feature is available starting Wednesday, Nov 15. For more information, see [[mw:Reading/Web/Projects/Mobile_PDFs|the project page on MediaWiki.org]].
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 22:07, 20 Hukuri 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Mobile_PDF_distribution_list&oldid=17448927 -->
== Call for Wikimania 2018 Scholarships ==
Hi all,
We wanted to inform you that scholarship applications for [[:wm2018:Wikimania 2018|Wikimania 2018]] which is being held in Cape Town, South Africa on July 18–22, 2018 are now being accepted. '''Applications are open until Monday, 22 January 2018 23:59 UTC.'''
Applicants will be able to apply for a partial or full scholarship. A full scholarship will cover the cost of an individual's round-trip travel, shared accommodation, and conference registration fees as arranged by the Wikimedia Foundation. A partial scholarship will cover conference registration fees and shared accommodation. Applicants will be rated using a pre-determined selection process and selection criteria established by the Scholarship Committee and the Wikimedia Foundation, who will determine which applications are successful. To learn more about Wikimania 2018 scholarships, please visit: [[:wm2018:Scholarships]].
To apply for a scholarship, fill out the multi-language application form on: '''https://scholarships.wikimedia.org/apply'''
It is highly recommended that applicants review all the material on the Scholarships page and [[:wm2018:Scholarships/FAQ|the associated FAQ]] before submitting an application. If you have any questions, please contact: wikimania-scholarships at wikimedia.org or leave a message at: [[:wm2018:Talk:Scholarships]]. Please help us spread the word and translate pages!
Best regards, [[:m:User:Slashme|David Richfield]] and [[:m:DerHexer|Martin Rulsch]] for the [[:wm2018:Scholarship Committee|Scholarship Committee]] 19:24, 20 N'wendzamhala 2017 (UTC)
<!-- Message sent by User:DerHexer@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=17300722 -->
== User group for Military Historians ==
Greetings,
"Military history" is one of the most important subjects when speak of sum of all human knowledge. To support contributors interested in the area over various language Wikipedias, we intend to form a user group. It also provides a platform to share the best practices between military historians, and various military related projects on Wikipedias. An initial discussion was has been done between the coordinators and members of WikiProject Military History on English Wikipedia. Now this discussion has been taken to Meta-Wiki. Contributors intrested in the area of military history are requested to share their feedback and give suggestions at [[:m:Talk:Discussion to incubate a user group for Wikipedia Military Historians|Talk:Discussion to incubate a user group for Wikipedia Military Historians]].
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 10:46, 21 N'wendzamhala 2017 (UTC)
<!-- Message sent by User:Krishna Chaitanya Velaga@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=17565441 -->
== Editing News #1—2018 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[m:VisualEditor/Newsletter/2018/February|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:270px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]]
'''Did you know?'''<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can now use the [[mw:Special:MyLanguage/VisualEditor/Diffs|visual diff tool]] on any page?
[[File:Wikitext diff paragraph move correcting vandalism 2018.png|alt=Screenshot showing some changes, in the two-column wikitext diff display|center|frameless|250px]]
Sometimes, it is hard to see important changes in a wikitext diff. This screenshot of a wikitext diff (click to enlarge) shows that the paragraphs have been rearranged, but it does not highlight the removal of a word or the addition of a new sentence.
If you [[Special:Preferences#mw-prefsection-betafeatures|enable the Beta Feature]] for "{{Int:visualeditor-preference-visualdiffpage-label}}", you will have a new option. It will give you a new box at the top of every diff page. This box will let you choose either diff system on any edit.
[[File:VisualEditor visual diff tool - toggle button.png|alt=Toggle button showing visual and wikitext options; visual option is selected|center|frameless|200px]]
Click the toggle button to switch between visual and wikitext diffs.
In the visual diff, additions, removals, new links, and formatting changes will be highlighted. Other changes, such as changing the size of an image, are described in notes on the side.
[[File:Visual diff paragraph move correcting vandalism 2018.png|alt=Screenshot showing the same changes to an article. Most changes are highlighted with text formatting.|center|frameless|250px]]
This screenshot shows the same edit as the wikitext diff. The visual diff highlights the removal of one word and the addition of a new sentence.
You can read and help translate [[mw:Special:MyLanguage/Help:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
Since [[m:VisualEditor/Newsletter/2017/May|the last newsletter]], the [[mw:Editing|Editing Team]] has spent most of their time supporting [[mw:2017 wikitext editor|the 2017 wikitext editor mode]], which is available inside the visual editor as a Beta Feature, and improving [[mw:VisualEditor/Diffs|the visual diff tool]]. Their work board is available [[phab:project/view/3236/|in Phabricator]]. You can find links to the work finished each week at [[mw:VisualEditor/Weekly triage meetings]]. Their [[mw:Editing team/Current priorities|current priorities]] are fixing bugs, supporting the 2017 wikitext editor, and improving the visual diff tool.
===Recent changes===
*The '''[[mw:2017 wikitext editor|2017 wikitext editor]]''' is [[Special:Preferences#mw-prefsection-betafeatures|available as a Beta Feature]] on desktop devices. It has the same toolbar as the visual editor and can use the citoid service and other modern tools. The team have been comparing the performance of different editing environments. They have studied how long it takes to open the page and start typing. The study uses data for more than one million edits during December and January. Some changes have been made to improve the speed of the 2017 wikitext editor and the visual editor. Recently, the 2017 wikitext editor opened fastest for most edits, and the 2010 WikiEditor was fastest for some edits. More information will be posted at [[mw:Contributors/Projects/Editing performance]].
*The '''[[mw:VisualEditor/Diffs|visual diff tool]]''' was developed for the visual editor. It is now available to all users of the visual editor and the 2017 wikitext editor. When you review your changes, you can toggle between wikitext and visual diffs. You can also [[Special:Preferences#mw-prefsection-betafeatures|enable the new Beta Feature]] for "Visual diffs". The Beta Feature lets you use the visual diff tool to view other people's edits on page histories and [[Special:RecentChanges]]. [https://phabricator.wikimedia.org/T167508]
*[[mw:Special:MyLanguage/Extension:CodeMirror|'''Wikitext syntax highlighting''']] is available as a Beta Feature for both [[mw:2017 wikitext editor|the 2017 wikitext editor]] and the 2010 wikitext editor. [https://phabricator.wikimedia.org/T101246]
*The [[mw:Citoid|citoid service]] automatically translates URLs, DOIs, ISBNs, and PubMed id numbers into wikitext citation templates. It is very popular and useful to editors, although it can be a bit tricky to set up. <mark>Your wiki can have this service. Please [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|read the instructions]]. You can [[phab:T127354|ask the team to help you enable citoid at your wiki]]</mark>.
===Let's work together===
*The team will talk about editing tools at an upcoming [[m:Wikimedia Foundation metrics and activities meetings|Wikimedia Foundation metrics and activities meeting]].
*Wikibooks, Wikiversity, and other communities may have the visual editor made available by default to contributors. If your community wants this, then please contact [[mw:User talk:Deskana (WMF)|Dan Garry]].
*The <code><nowiki><references /></nowiki></code> block can [[mw:Special:MyLanguage/Contributors/Projects/Columns for references|automatically display long lists of references in columns]] on wide screens. This makes footnotes easier to read. You can [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=Cite,VisualEditor,Wikimedia-Site-requests&title=Convert%20reference%20lists%20over%20to%20`responsive`%20on%20XXwiki&priority=10&parent=159895 '''request multi-column support'''] for your wiki. [https://phabricator.wikimedia.org/T33597]
*If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly. We will notify you when the next issue is ready for translation. {{Int:Feedback-thanks-title}}
—[[mw:User:Elitre (WMF)|Elitre (WMF)]]
</div> 20:57, 2 Nyenyankulu 2018 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=17790200 -->
== AdvancedSearch ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From May 8, [[mw:Special:MyLanguage/Help:Extension:AdvancedSearch|AdvancedSearch]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] in your wiki. The feature enhances the [[Special:Search|search page]] through an advanced parameters form and aims to make [[m:WMDE_Technical_Wishes/AdvancedSearch/Functional_scope|existing search options]] more visible and accessible for everyone. AdvancedSearch is a project by [[m:WMDE Technical Wishes/AdvancedSearch|WMDE Technical Wishes]]. Everyone is invited to test the feature and we hope that it will serve you well in your work! </div> [[m:User:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:53, 7 Mudyaxihi 2018 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=17995461 -->
== New Wikipedia Library Accounts Available Now (May 2018) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to research and tools as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials on the [https://wikipedialibrary.wmflabs.org/ Library Card platform]:
* '''[https://wikipedialibrary.wmflabs.org/partners/69/ Rock's Backpages]''' – Music articles and interviews from the 1950s onwards - 50 accounts
* '''[https://wikipedialibrary.wmflabs.org/partners/68/ Invaluable]''' – Database of more than 50 million auctions and over 500,000 artists - 15 accounts
* '''[https://wikipedialibrary.wmflabs.org/partners/70/ Termsoup]''' – Translation tool
'''Expansions'''
* '''[https://wikipedialibrary.wmflabs.org/partners/43/ Fold3]''' – Available content has more than doubled, now including new military collections from the UK, Australia, and New Zealand.
* '''[https://wikipedialibrary.wmflabs.org/partners/52/ Oxford University Press]''' – The Scholarship collection now includes [http://www.e-enlightenment.com/ Electronic Enlightenment]
* '''[https://wikipedialibrary.wmflabs.org/partners/60/ Alexander Street Press]''' – [https://alexanderstreet.com/products/women-and-social-movements-library Women and Social Movements Library] now available
* '''[https://wikipedialibrary.wmflabs.org/partners/58/ Cambridge University Press]''' – [http://orlando.cambridge.org/ Orlando Collection] now available
Many other partnerships with accounts available are listed on [https://wikipedialibrary.wmflabs.org/partners/ our partners page], including [https://wikipedialibrary.wmflabs.org/partners/47/ Baylor University Press], [https://wikipedialibrary.wmflabs.org/partners/41/ Loeb Classical Library], [https://wikipedialibrary.wmflabs.org/partners/46/ Cairn], [https://wikipedialibrary.wmflabs.org/partners/55/ Gale] and [https://wikipedialibrary.wmflabs.org/partners/61/ Bloomsbury].
Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 18:03, 30 Mudyaxihi 2018 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=18064061 -->
== Global preferences are available ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Global preferences are now available, you can set them by visiting your new [[Special:GlobalPreferences|global preferences page]]. Visit [[mw:Help:Extension:GlobalPreferences|mediawiki.org for information on how to use them]] and [[mw:Help talk:Extension:GlobalPreferences|leave feedback]]. -- [[User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]])
</div> 19:20, 10 Mawuwani 2018 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=17968247 -->
== New user group for editing sitewide CSS / JS ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''({{int:please-translate}})''
Hi all!
To improve the security of our readers and editors, permission handling for CSS/JS pages has changed. (These are pages like <code dir="ltr">MediaWiki:Common.css</code> and <code dir="ltr">MediaWiki:Vector.js</code> which contain code that is executed in the browsers of users of the site.)
A new user group, <code dir="ltr">[[m:Special:MyLanguage/Interface administrators|interface-admin]]</code>, has been created.
Starting four weeks from now, only members of this group will be able edit CSS/JS pages that they do not own (that is, any page ending with <code dir="ltr">.css</code> or <code dir="ltr">.js</code> that is either in the <code dir="ltr">MediaWiki:</code> namespace or is another user's user subpage).
You can learn more about the motivation behind the change [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS|here]].
Please add users who need to edit CSS/JS to the new group (this can be done the same way new administrators are added, by stewards or local bureaucrats).
This is a dangerous permission; a malicious user or a hacker taking over the account of a careless interface-admin can abuse it in far worse ways than admin permissions could be abused. Please only assign it to users who need it, who are trusted by the community, and who follow common basic password and computer security practices (use strong passwords, do not reuse passwords, use two-factor authentication if possible, do not install software of questionable origin on your machine, use antivirus software if that's a standard thing in your environment).
Thanks!
<br/><span dir="ltr">[[m:User:Tgr|Tgr]] ([[m:User talk:Tgr|talk]]) 17:45, 30 Mawuwani 2018 (UTC) <small>(via [[m:Special:MyLanguage/Global_message_delivery|global message delivery]])</small></span>
</div>
<!-- Message sent by User:Tgr@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tgr/massmessage-T139380-ifadmin&oldid=18255968 -->
== Requesting Admin Rights ==
Pls visit [[Wikipedia:Administrators]] and assess my request.
[[User:Dr. Sroy|Dr. Sroy]] ([[User talk:Dr. Sroy|talk]]) 16:42, 2 Mhawuri 2018 (UTC)
== Editing of sitewide CSS/JS is only possible for interface administrators from now ==
''({{int:please-translate}})''
<div lang="en" dir="ltr" class="mw-content-ltr">
Hi all,
as [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS/announcement 2|announced previously]], permission handling for CSS/JS pages has changed: only members of the <code>[[m:Special:MyLanguage/Interface administrators|interface-admin]]</code> ({{int:group-interface-admin}}) group, and a few highly privileged global groups such as stewards, can edit CSS/JS pages that they do not own (that is, any page ending with .css or .js that is either in the MediaWiki: namespace or is another user's user subpage). This is done to improve the security of readers and editors of Wikimedia projects. More information is available at [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS|Creation of separate user group for editing sitewide CSS/JS]]. If you encounter any unexpected problems, please contact me or file a bug.
Thanks!<br />
[[m:User:Tgr|Tgr]] ([[m:User talk:Tgr|talk]]) 12:40, 27 Mhawuri 2018 (UTC) <small>(via [[m:Special:MyLanguage/Global_message_delivery|global message delivery]])</small>
</div>
<!-- Message sent by User:Tgr@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18258712 -->
== Read-only mode for up to an hour on 12 September and 10 October ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2018|Read this message in another language]] • {{int:please-translate}}
The [[foundation:|Wikimedia Foundation]] will be testing its secondary data centre. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the secondary data center on '''Wednesday, 12 September 2018'''.
On '''Wednesday, 10 October 2018''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop when we switch. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Wednesday, 12 September and Wednesday, 10 October. The test will start at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20170503T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT, 23:00 JST, and in New Zealand at 02:00 NZST on Thursday 13 September and Thursday 11 October).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the weeks of 10 September 2018 and 8 October 2018. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2018 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. '''Please share this information with your community.''' /<span dir=ltr>[[m:User:Johan (WMF)|User:Johan(WMF)]] ([[m:User talk:Johan (WMF)|talk]])</span>
</div></div> 13:33, 6 Ndzhati 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18333489 -->
== Editing News #2—2018 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[metawiki:VisualEditor/Newsletter/2018/October|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:270px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can use the visual editor on a mobile device?
[[File:Mobile editing watchlist star editing pencil.png|alt=Screenshot showing the location of the pencil icon|center|frameless|250px]]
Tap on the pencil icon to start editing. The page will probably open in the wikitext editor.
You will see another pencil icon in the toolbar. Tap on that pencil icon to the switch between visual editing and wikitext editing.
[[File:Visual editing mobile switch wikitext.png|alt=Toolbar with menu opened|center|frameless|250px]]
Remember to publish your changes when you're done.
You can read and help translate [[mw:Special:MyLanguage/Help:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.</div></div>
Since the last newsletter, the [[mw:Editing|Editing Team]] has wrapped up most of their work on the [[mw:2017 wikitext editor|2017 wikitext editor]] and [[mw:VisualEditor/Diffs|the visual diff tool]]. The team has begun investigating the needs of editors who use mobile devices. Their work board is available [[phab:project/view/3236/|in Phabricator]]. Their [[mw:Wikimedia Audiences/2018-19 Q2 Goals#Contributors|current priorities]] are fixing bugs and improving mobile editing.
=== Recent changes ===
*The Editing team has published an [[mw:Mobile editing using the visual editor report|initial report about mobile editing]].
*The Editing team has begun a design study of visual editing on the mobile website. New editors have trouble doing basic tasks on a smartphone, such as adding links to Wikipedia articles. You can [[c:File:Visual Editor Heuristic - Results.pdf|read the report]].
*The Reading team is working on a [[mw:Reading/Web/Advanced mobile contributions|separate mobile-based contributions project]].
*The 2006 wikitext editor is [[mw:Contributors/Projects/Removal of the 2006 wikitext editor|no longer supported]]. If you used [[:File:Edit toolbar - 2.png|that toolbar]], then you will no longer see any toolbar. You may choose another editing tool in your [[Special:Preferences#mw-prefsection-editing|editing preferences]], [[Special:Preferences#mw-prefsection-gadgets|local gadgets]], or [[Special:Preferences#mw-prefsection-betafeatures|beta features]].
*The Editing team described the history and status of [[mw:Extension:VisualEditor|VisualEditor]] in [[m:Wikimedia monthly activities meetings/2018-03|this recorded public presentation]] (starting at 29 minutes, 30 seconds).
*The Language team released [[mw:Content translation/V2|a new version of Content Translation]] (CX2) last month, on [[foundationsite:2018/09/30/international-translation-day/|International Translation Day]]. It integrates the visual editor to support templates, tables, and images. It also produces better wikitext when the translated article is published. [https://wikimediafoundation.org/2018/09/30/content-translation-version-two/]
=== Let's work together ===
* The Editing team wants to improve visual editing on the mobile website. <mark>Please read [[mw:Visual-based mobile editing/Ideas/October 2018|their ideas]] and tell the team what you think would help editors who use the mobile site.</mark>
*The [[m:Community Wishlist Survey 2019|Community Wishlist Survey]] begins next week.
*If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly. We will notify you when the next issue is ready for translation. {{int:Feedback-thanks-title}}
—[[mw:User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[mw:User talk:Whatamidoing (WMF)|talk]])
</div> 14:17, 2 Hukuri 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=17790200 -->
== Change coming to how certain templates will appear on the mobile web ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Change coming to how certain templates will appear on the mobile web'''
{{int:please-translate}}
[[File:Page_issues_-_mobile_banner_example.jpg|thumb|Example of improvements]]
Hello,
In a few weeks the Readers web team will be changing how some templates look on the mobile web site. We will make these templates more noticeable when viewing the article. We ask for your help in updating any templates that don't look correct.
What kind of templates? Specifically templates that notify readers and contributors about issues with the content of an article – the text and information in the article. Examples like [[wikidata:Q5962027|Template:Unreferenced]] or [[Wikidata:Q5619503|Template:More citations needed]]. Right now these notifications are hidden behind a link under the title of an article. We will format templates like these (mostly those that use Template:Ambox or message box templates in general) to show a short summary under the page title. You can tap on the "Learn more" link to get more information.
For template editors we have [[mw:Recommendations_for_mobile_friendly_articles_on_Wikimedia_wikis#Making_page_issues_(ambox_templates)_mobile_friendly|some recommendations on how to make templates that are mobile-friendly]] and also further [[mw:Reading/Web/Projects/Mobile_Page_Issues|documentation on our work so far]].
If you have questions about formatting templates for mobile, [[mw:Talk:Reading/Web/Projects/Mobile_Page_Issues|please leave a note on the project talk page]] or [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=Readers-Web-Backlog file a task in Phabricator] and we will help you.
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 19:35, 13 Hukuri 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18543269 -->
== Advanced Search ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[m:WMDE_Technical_Wishes/AdvancedSearch|Advanced Search]] will become a default feature on your wiki on November 28. This new interface allows you to perform specialized searches on the [[Special:Search|search page]], even if you don’t know any [[mw:Special:MyLanguage/Help:CirrusSearch|search syntax]]. Advanced Search originates from the [[m:WMDE_Technical_Wishes|German Community’s Technical Wishes project]]. It's already a default feature on German, Arabic, Farsi and Hungarian Wikipedia. Besides, more than 40.000 users across all wikis have tested the beta version. Feedback is welcome on the [[mw:Help talk:Extension:AdvancedSearch|central feedback page]].</div> [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] ([[m:User talk:Johanna Strodt (WMDE)|talk]]) 11:03, 26 Hukuri 2018 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=18363910 -->
== New Wikimedia password policy and requirements ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:please-translate}}
The Wikimedia Foundation security team is implementing a new [[m:Password policy|password policy and requirements]]. [[mw:Wikimedia_Security_Team/Password_strengthening_2019|You can learn more about the project on MediaWiki.org]].
These new requirements will apply to new accounts and privileged accounts. New accounts will be required to create a password with a minimum length of 8 characters. Privileged accounts will be prompted to update their password to one that is at least 10 characters in length.
These changes are planned to be in effect on December 13th. If you think your work or tools will be affected by this change, please let us know on [[mw:Talk:Wikimedia_Security_Team/Password_strengthening_2019|the talk page]].
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 20:03, 6 N'wendzamhala 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
== Invitation from Wiki Loves Love 2019 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
[[File:WLL Subtitled Logo (transparent).svg|right|frameless]]
Love is an important subject for humanity and it is expressed in different cultures and regions in different ways across the world through different gestures, ceremonies, festivals and to document expression of this rich and beautiful emotion, we need your help so we can share and spread the depth of cultures that each region has, the best of how people of that region, celebrate love.
[[:c:Commons:Wiki Loves Love|Wiki Loves Love (WLL)]] is an international photography competition of Wikimedia Commons with the subject love testimonials happening in the month of February.
The primary goal of the competition is to document love testimonials through human cultural diversity such as monuments, ceremonies, snapshot of tender gesture, and miscellaneous objects used as symbol of love; to illustrate articles in the worldwide free encyclopedia Wikipedia, and other Wikimedia Foundation (WMF) projects.
The theme of 2019 iteration is '''''Celebrations, Festivals, Ceremonies and rituals of love.'''''
Sign up your affiliate or individually at [[:c:Commons:Wiki Loves Love 2019/Participants|Participants]] page.
To know more about the contest, check out our [[:c:Commons:Wiki Loves Love 2019|Commons Page]] and [[:c:Commons:Wiki Loves Love 2018/FAQ|FAQs]]
There are several prizes to grab. Hope to see you spreading love this February with Wiki Loves Love!
Kind regards,
[[:c:Commons:Wiki Loves Love 2018/International Team|Wiki Loves Love Team]]
Imagine... the sum of all love!
</div>
--[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 10:13, 27 N'wendzamhala 2018 (UTC)
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
eehgqkoy49p5dvibhsxvwinswnxhknt
Zimbabwe
0
2024
30897
25261
2017-11-23T18:50:47Z
Babylone2090
5158
Emmerson Mnangagwa 2017.
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of Zimbabwe'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Zimbabwe.svg|125px]]
| align="center" width="140px" | [[File:Coat of Arms of Zimbabwe.svg|135px]]
|-
| align="center" width="140px" | ([[Flag of Zimbabwe|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Zimbabwe|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Unity, Freedom, Work''</big>
|-
| align=center colspan=2 | [[File:LocationZimbabwe.png]]
|}
'''Zimbabwe''' i tiko ra [[Afrika]].
President : Emmerson Mnangagwa
{{Afrika}}
[[Category:Afrika]]
nxow20vptqqaxrq0jdtzvkze6tc9evs
Muzambhiki
0
2025
32586
32582
2018-10-18T23:01:00Z
Thuvack
315
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/Mozambique}}
{{Tiko
|name = Riphabliki ya Muzambhiki<br>República de Moçambique
|mujeko = Flag of Mozambique.svg
|coa = EscudoMozambique.PNG
|image = [[File:LocationMozambique.png|190px]]
|Ntsindza = Maputo
|official_languages = Xiputukezi
|area = 799 380
|population = 24 692 144
|year =
|density = 28,7
}}
'''Muzambhiki''' i tiko leri kumeka e dzonga-vuxa bya [[Afrika]]. [[Xitsonga]] i rinwani ra ntindzimi ta le tikweni ra Muzambhiki.
{{Afrika}}
[[Category:Afrika]]
9i4oalr08vhb09dy3m65extwtpg0fl6
Norge
0
2027
33136
33131
2018-12-13T13:00:41Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:TohaomgBot|TohaomgBot]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Kongeriket Norge<br />Kongeriket Noreg'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Norway.svg|125px]]
| align="center" width="140px" | [[File:Coat of Arms of Norway.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Norway|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Norway|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Alt for Norge'' (English: All for Norway)</big>
|-
| align=center colspan=2 | [[File:Europe-Norway.svg|300px]]
|}
'''Norge''', [[Oslo]].
<center><gallery >
Geiranger2.JPG|Geiranger
Sognefjord, Norway.jpg|Sognefjord
Vippetangen2.jpg|Oslo
Vegaoyan.jpg|West Norway coast
Mixed_Picea_(Spruce)_forest_from_Vestfold_county_in_Norway.jpg|Forest
Norway National House.JPG|Norway National House
Troll_A_Platform.jpg|Oil platform
</gallery></center>
[[Category:Yuropa]]
pim7v1tcormf817c9wk62y6sm3fycji
Amerikha
0
2040
31043
29951
2018-03-27T18:01:20Z
MagnusFit
4874
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''United States of America'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of_the_United_States_(Pantone).svg|125px]]
| align="center" width="140px" | [[File:Great_Seal_of_the_United_States_(obverse).svg|65px]]
|-
| align="center" width="140px" | ([[Flag of United States|Flag]])
| align="center" width="140px" | ([[Coat of Arms of United States|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: In God We Trust ''</big>
|-
| align=center colspan=2 | [[File:Location United States.svg|300px]]
|}
'''Amerikha''' i tiko ra [[Amerikha ya le N'walungu|Amerika Nwalungu]].
[[File:Map of USA with state names.svg|center|450px|]]
[[File:Uscapitolindaylight.jpg|left|thumb|200px|[[Washington, DC]].]]
{{Amerika ya le N'walungu}}
[[Category:Ntivo-misava]]
fkbygygq3an8u4b1cac7v7in5yorj34
Hukuri
0
2041
25265
25009
2013-03-07T16:36:49Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 201 interwiki links, now provided by [[d:|Wikidata]] on [[d:q125]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/November}}
{{Month header}}
{{CalendarCustom|month=November|show_year=true|float=right}}
'''Hukuri''' i nwheti yavu khume-n'we e lembeni.
[[Category:N'hweti]]
h807uax4n72n0ixowjicaeo827s13z4
England
0
2044
27232
25266
2015-04-26T16:31:00Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''England'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of England.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of England|Flag]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Europe location ENG.png|300px]]
|}
A tiko ra [[Yuropa]].
[[Category:Yuropa]]
lq3mi6e3d7d1rguyno2sow6u7a789jt
Spaniya
0
2045
27958
27935
2016-02-28T13:28:24Z
Katxis
4019
wikitext
text/x-wiki
{{Tiko
|name = Spaniya</br>España
|mujeko = Flag of Spain.svg
|coa = Escudo de España (mazonado).svg
|escudo_grandaria = 90px
|image = [[File:LocationSpain.svg|250px]]
|Ntsindza = Madrid
|official_languages = Xipaniya
|area = 504 645
|population = 46 439 864
|year = 2015
|density = 92,02
}}
'''Spaniya''' ([[Xipaniya]]: ''España'', IPA: [es'paɲa]) i tiko ra le dzongeni ka yuropa, laha ku vulavuriwaka [[Xipaniya]]. Tiko leri ri hlanganisa Xipaniya xa le ribuweni exikarhi ka Lwandle ra Atlantiki na ra Meditera, Swihlala-ntsongo swi mbirhi eka malwandle lama angarheke, kuhlanganisa na swi-mutana leswi tiyimeleke e Nwalungwini wa Afrika. Tiko ra Xipaniya ri le xikarhi ka [[Lwandle ra Meditera]] e dzongeni na vuxa, Lwandle ra Kantabrika enwalungu na lwandle ra Atlantika e vupela-dyambu. Xipaniya xihleriwe hi Phalamende ya xi demokrasi naswona itiko leri tifumaka. Xipaniya xile ka ntlawa wa Nhlangano wa matiko ya Yuropa ku sukela hi lembe ra 1986 naswona i tiko leri hluvukeke leri nga ra vunkaye hi kufuwa e misaveni hinkwayo, kasi riri ra vunthlanu e Yuropa. Xipaniya, Portugal na Andora i matiko lama vumbaka ribuwa-nkulu ra Iberiya, naswona ma hlanganisa vu anamo bya kwalomu ka 504,030 km², Hi rona tiko leri anameke ngopfu e vupela-dyambu bya Yuropa(kulandzela Furhwa).
Xipaniya xi hlakarherile e hansi ka mfumo wa rhoma Hispaniya, hikwalaho xi va ri nwana ra matiko ya nkoka e nkarhini wolowo. E minkarhini leyi landzeleke, Xipaniya ri fumiwile hi [[Jarimani]], endhzaku ri ta fumiwa hi mufumi wa mu Islamu. Xipaniya ri hlaserile [[Furhwa]] hi 1793 loko mafurhwa ma dlayile hosi ya wona Luwi wa vu Khume-ntsevu, kambe ri hluriwa kufika laha ri kondleteleke kurhula na furhwa hi 1795.
* [http://commons.wikimedia.org/wiki/Category:Spain Commons]
{{Yuropa}}
{{Spaniya}}
[[Category:Spaniya]]
ilxgrojf9cbgtv9z0bao01vp39fi827
Yuropa
0
2046
29975
29919
2017-08-08T08:49:42Z
Thuvack
315
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Yuropa'''</big>
<div align=center>
[[File:Europe orthographic Caucasus Urals boundary (with borders).svg|180px|Mepe wa misava lowu kombaka tiko-nkulu ra Yuropa]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Vundhzawu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 10,180,000km<sup>2</sup>
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 742,452,000
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntlimbano
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 72.9/km<sup>2</sup> (188/sq mi)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Matiko ya Yuropa|50]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Swihlalana
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Swihlalana swa Yuropa|6]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[Tindzimi ta Yuropa]] na tinwana
|}
</div></div>
'''Yuropa''' i rinwana ra Matiko-nkulu (hi xiyenge xa Politiki) ya nkombo, naswona rivumba ribuwa ra Tiko-nkulu (Hi xiyenge xa Mbangu) ra Yuraxiya. Yuropa ri angarhiwe enwalungwini hi Lwandle ra Akthika, e vupela-dyambu hi Lwandle ra Atlanthika, e dzongeni hi Lwandle ra Meditera, na le vuxeni bya le dzongeni hi Tintshava ta Khakhasu, Lwandle ra Ntima na mati-ndlela lama hlanganisaka Lwandle ra Ntima na Meditera. E vuxeni Yuropa ri avanyisiwa na [[Axiya]] hi mati ya Tintshava ta Ura, Nambu wa Ura, na hi Lwandle ra Kaspa.<ref name="Encarta">{{cite web|last=Microsoft Encarta Online Encyclopedia 2007|title="Europe"|url=http://encarta.msn.com/encyclopedia_761570768/Europe.html|accessdate=2007-12-27}}</ref>
Yuropa yi funengeta kwalomu ka 10,180,000km<sup>2</sup> hi ku anama, kumbe 2% wa Misava hinkwayo. Yuropa, yina matiko ya 50, laha Rhaxiya ringa rona tiko leri kulu ngopfu hi ku anama naswona rithlela riva na vaakatiko vutala kutlula matiko man'wana ya tiko-nkulu leri. Ntsengo wa vaaka tiko va tiko-nkulu leri wu kumbeteriwa kwalomu ka 740 wa timiliyoni.<ref>"[https://esa.un.org/unpd/wpp/Download/Standard/Population/ World Populations Prospects, the 2015 RevisionS]". United Nations - Department of Economic and Social Affairs - Population Division.</ref> Ntshamelo ma xelo wa tiko-nkulu leri ma hlohloteriwa hi lwandle ra Atlanthika, laha tinguva ti cincacincaka kutlurisa mpimo, ngopfungopfu ekusuhi na ribuwa ra lwandle leri.
Tiko ra Griki ra khale rivoniwa tani hi xihlovo xa nhluvuko wale vupela dyambu,<ref>{{cite book|author=Kim Covert|title=Ancient Greece: Birthplace of Democracy|url=https://books.google.com/books?id=KVMYJNvUiYkC&pg=PP5|date=1 July 2011|publisher=Capstone|isbn=978-1-4296-6831-6|page=5|quote=Ancient Greece is often called the cradle of western civilization. ... Ideas from literature and science also have their roots in ancient Greece.}}</ref><ref name="Duchesne2011">{{cite book|author=Ricardo Duchesne|title=The Uniqueness of Western Civilization|url=https://books.google.com/books?id=pWmDPzPo0XAC&pg=PA297|date=7 February 2011|publisher=BRILL|isbn=90-04-19248-4|page=297|quote=The list of books which have celebrated Greece as the “cradle” of the West is endless; two more examples are Charles Freeman's The Greek Achievement: The Foundation of the Western World (1999) and Bruce Thornton's Greek Ways: How the Greeks Created Western Civilization (2000)}}</ref> naswona endzaku ka mfumo wa xigriki, ku landzerile mfumo wa ma Rhoma, ivi kulandzela nguva ya mpfuxelelo na Rivoningo eka tiko nkulu leri. Kusukela eka nguva ya kutsumbula, ku hlanganisa na nguva ya tinkomponi, Yuropa yi rhangerile matiko ya misava eka minhluvuko yo tala. exikarhi ka malembe xidzana ya 16 kuya eka 20, Tihulumendhe ta matiko ya Yuropa, ti lawule matiko ya [[Amerikha wa le N'walungu]] na le [[Amerikha ya le Dzongeni|Dzongeni]], matiko ya [[Afrika]] hi kutala, Oxeniya na matiko yo tala ya le Axiya.
Kusunguriwa ka nguva wa tinkomponi, luku sunguleke e tikweni ra [[Brithani]] eku heleni ka lembe-xidzana ra vu 18, kutisile nhluvuko lowukulu eka timhaka ta ikhonomi, ndzhavuko, na mahanyele ya vanhu. Hivumbirhi bya Tinyimpi ta misava, ti lweriwile etikweni-nkulu leri, naswona tihoxe xandla eku hungutekeni ka matimba ya tiko-nkulu leri emisaveni, naswona rihambukela matiko ya [[Amerikha]] na [[Rhaxiya]].<ref name="natgeo 534">National Geographic, 534.</ref> Hi nguva wa [[Nyimpi yo titimela]], Yuropa ayi tsemiwe exikarhi ka [[NATO]] evupela dyambu na [[Xipfumelelwano xa Warsaw]] evuxeni, kufikela eka nguva ya [[Kulwela Ntshuxeko ka malembe ya 1989]] na [[Khumbi ra Berlin|Kuwisiwa ka khumbi ra Berlin]].
Hilembe ra 1955, Huvo ya Yuropa yi simekiwile endzaku ka nkulumo ya Nkul, [[Winston Churchill]], leswaku yihlanganisa Yuropa eka tipakani leti fanaka. Huvo leyi yihlanganise matiko hinkwawo ya tiko-nkulu leri, handle ka [[Belarus]], [[Kazakhstan]] na [[Dorobha ra Vatikhani]]. Kuhlanganisiwa ka matiko man'wana eka huvo leyi ku tise ku simekiwa ka [[Nhlangano wa Matiko ya Yuropa]].<ref>{{cite web|url=http://www.ies.ee/iesp/No11/articles/03_Gabriel_Hazak.pdf|title=The European union—a federation or a confederation?|publisher=|accessdate=4 August 2017}}</ref> Mali leyi tirhisiwaka etikweni-nkulu leri yi vuriwa Yuro.
== Mintshaho ==
{{Reflist|2}}
{{Yuropa}}
[[Category:Ntivo-mbangu]]
[[Category:Matiko-nkulu]]
[[Category:Yuropa]]
8cg9mrrm1p4k7mc5h391280rccc9fpv
Category:Tiko
14
2048
5274
2007-09-24T21:47:45Z
Z~tswiki
97
New page: This is a page for adding all articles about countries.
wikitext
text/x-wiki
This is a page for adding all articles about countries.
k8qf92nyru8e876q5umivufo084xlj2
Wikipedia:Administrator canidates
4
2051
5281
2007-09-26T20:37:46Z
Z~tswiki
97
[[Wikipedia:Administrator canidates]] moved to [[Wikipedia:Administrators]]: Proper title
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Administrators]]
pd324cd5xmzd431eclpquyb2m5zv6w2
Wikipedia:Nospam
4
2057
5430
5301
2007-11-20T13:54:05Z
Magister Mathematicae
99
wikitext
text/x-wiki
== Pages locked from recreation ==
<small>1.3
: [en] '''Administrators:''' add a new line here to stop pages being created
: [es] '''Administradores:''' añadan una nueva línea para evitar que una página vuelva a ser creada
: [nl] '''Beheerders:''' voeg hier een nieuwe regel toe om het aanmaken van pagina's te voorkomen
: [it] '''Amministratori:''' aggiungete una riga qui per impedire la creazione di altre pagine
: [de] '''Administratoren:''' hier eine neue Zeile hinzufügen, um das Neueinstellen einer Seite zu verhindern
:[ms] '''Penyelia:''' sila tambah baris baru untuk menghalang laman tersebut dicipta <small>(Jika sudah mempunyai laman ini dengan tajuk berbeza, sila alihkannya ke sini)</small>
</small>
====bot entries ====
* {{:*}}
* {{:Can not be against traditional law}}
* {{:divergent money}}
* {{:divergent money and power}}
* {{:divergent moneyaction}}
* {{:eu american japon language friendship}}
* {{:english usa divergent friendship}}
* {{:get europe and usa science kind}}
* {{:Get power and money divergent}}
* {{:get science kind}}
* {{:survival of all human up to divergent}}
* {{:National science2}}
* {{:National science3}}
* {{:National science4}}
* {{:National science5}}
* {{:National science6}}
== index.php ==
* {{:Talk:Main page/}}
* {{:MediaWiki Talk:Ipb cant unblock}}
* {{:MediaWiki Talk:Ipb cant unblock/}}
* {{:MediaWiki Talk:Ipb cant unblock/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/w/w/index.php}}
* {{:Talk:Main Page/}}
* {{:Talk:Main Page/index.php}}
* {{:Talk:Main Page/w/index.php}}
* {{:Talk:Main Page/w/w/index.php}}
* {{:Talk:Main Page/w/w/w/index.php}}
* {{:Talk:Main Page/w/w/w/w/index.php}}
* {{:Main Page/index.php}}
* {{:Main Page/w/index.php}}
* {{:Main Page/w/w/index.php}}
* {{:Main Page/w/w/w/index.php}}
* {{:Main Page/w/w/w/w/index.php}}
* {{:Main Page/w/w/w/w/w/index.php}}
* {{:Talk:Main Page/w/index.php?title=Main Page/w/index.php}}
* {{:index.php}}
* {{:W/index.php}}
* {{:W/w/index.php}}
* {{:W/w/w/index.php}}
* {{:W/w/w/w/index.php}}
* {{:W/w/w/w/w/index.php}}
* {{:W/w/w/w/w/w/index.php}}
<!-- wiktionaries are case sensitive, but it won't hurt on other wikis, so again: -->
* {{:w/index.php}}
* {{:w/w/index.php}}
* {{:w/w/w/index.php}}
* {{:w/w/w/w/index.php}}
* {{:w/w/w/w/w/index.php}}
* {{:w/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid}}
* {{:MediaWiki talk:Ipb expiry invalid/}}
* {{:MediaWiki talk:Ipb expiry invalid/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/index.php}}
* {{:Talk:index.php}}
* {{:Talk:w/index.php}}
* {{:Talk:w/w/index.php}}
* {{:Talk:w/w/w/index.php}}
* {{:Talk:w/w/w/w/index.php}}
* {{:Talk:w/w/w/w/w/index.php}}
* {{:Talk:W/index.php}}
* {{:Talk:W/w/index.php}}
* {{:Talk:W/w/w/index.php}}
* {{:Talk:W/w/w/w/index.php}}
* {{:Talk:W/w/w/w/w/index.php}}
* {{:Talk:W/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/w/w/index.php}}
* {{:Zimbabwe/w/w/w/index.php}}
9rar1exefsfad63ajw97b6b3lpsoynd
MediaWiki:Ipbreason-dropdown
8
2060
5331
2007-10-23T23:47:13Z
Z~tswiki
97
New page: *Common block reasons ** Inserting false information ** Vandalism ** Removing content from pages ** Spamming links to external sites ** Inserting nonsense/gibberish into pages ** Intimidat...
wikitext
text/x-wiki
*Common block reasons
** Inserting false information
** Vandalism
** Removing content from pages
** Spamming links to external sites
** Inserting nonsense/gibberish into pages
** Intimidating behaviour/harassment
** Abusing multiple accounts
** Unacceptable username
njx7aua52ak13liqzd43z4r97qourob
Template:Translate
10
2062
21852
21851
2012-05-20T14:44:55Z
Thuvack
315
wikitext
text/x-wiki
<div class="boilerplate metadata" id="policy" style="text-align: center; background:#aadccc; argin: .5em 2.5%; padding: 5 1em; border: 2px solid #79b">
[[Image:Pendiente-traducir.png|50px|left]]<small>
''''''Tluka leri ri lava ku hlakarherisiwa no antswisiwa'''
'''Pfuneta eka tluka leri hi ku hundzuluxa kusuka eka Xinghezi: [{{{1}}} Tluka leri eka Wikipediya ya Xinghezi]. Hi khensa mpfuno wa wena ku hlakarherisa matluka lawa ya Xitsonga.'''
</small></div><br>
<includeonly>[[Category:Candidates for Translation]]</includeonly>
fig00u0pzxfszjnn2u73yfzl3liebfc
Help:Contents
12
2065
12518
7011
2009-12-17T18:04:34Z
59.95.161.129
wikitext
text/x-wiki
The help page will be primarily in English.
----
----
*Η σελίδα βοήθειας θα είναι πρώτιστα στα αγγλικά
----
*Страница помощи находится главным образом на английском языке
----
*La página de ayuda estará sobre todo en inglés
----
*La page d'aide sera principalement en anglais
----
See the English Wikipedia article on Tsonga or the Tsonga Wiktionary for help with Tsonga. For editing see the English page
==Numbers==
{| class="wikitable"
|-
! Tsonga
! English
|-
| Nwe
| one
|-
| Mbirhi
| two
|-
| Nharhu
| three
|-
| Mune
| four
|-
| Ntlhanu
| five
|-
| Ntsevu
| six
|-
| Nkombo
| seven
|-
| Nhungu
| eight
|-
| Nkaye
| nine
|-
| Khume
| ten
|-
| Khume na n'we / Khume-n'we
| eleven
|-
| Khume na mbirhi / Khume-mbirhi
| twelve
|-
| Khume na nharhu / Khume-nharhu
| thirteen
|-
| Makhume mambhirhi / Makume-mbirhi
| twenty
|-
| Makhume manharhu / Makume-nharhu
| thirty
|-
| Mune wa makhume
| forty
|-
| Tlhanu wa makhume
| fifty
|-
| Dzana
| hundred
|-
| Gidi
| thousand
|}
sk8m0wyoa5cf2lo021nq05gh6jjuthm
MediaWiki:Youremail/en
8
2066
5360
2007-11-02T01:24:16Z
Z~tswiki
97
New page: E-mail(ku internete mail):
wikitext
text/x-wiki
E-mail(ku internete mail):
efspvkxjplzsgttgw1er8wt0bjaqn1d
Template:User sk
10
2067
26174
25269
2013-08-18T20:32:26Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567048]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''sk'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Tento redaktor má '''[[:Category:User sk|slovenčinu]]''' ako '''[[:Category:User sk-N|materinský jazyk]]'''.[[Category:User sk|{{PAGENAME}}]][[Category:User sk-N|{{PAGENAME}}]]</td>
</tr></table></div>
0sw5tgqwsxwcrqycckbf7kkpbu69oro
Category:User sk-N
14
2068
25270
24780
2013-03-07T16:37:49Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 148 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6395301]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''sk'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Títo redaktori majú '''[[:Category:User sk|slovenčinu]]''' ako '''[[:Category:User sk-N|materinský jazyk]]'''.[[Category:User sk|{{PAGENAME}}]][[Category:User sk|{{PAGENAME}}]]</td>
</tr></table></div>
<br><br><br>
[[Category:User sk|N]]
os084bjdpwbnrcqdp16tk13e1ioqm5n
Category:User sk
14
2069
31104
25980
2018-05-25T15:20:38Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|sk]]
6chavaigw77evga5z52j2le5v3hwp5n
Orlando West
0
2073
25272
9171
2013-03-07T16:38:15Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q3885934]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
E ndhau leyinga le [[Soweto]] la ku ngava ni [[Soweto uprising]].
a7t3lff44wd7yajijkrpbjhg6vmhx4l
CIDA
0
2076
5461
5384
2007-12-01T21:21:45Z
Greenman
106
Redirecting to [[Cida City Campus]]
wikitext
text/x-wiki
#REDIRECT [[Cida City Campus]]
qbid667mqrs1ru5xpjgqi5zutx7k1qq
Limpopo
0
2077
31032
25273
2018-02-25T09:27:49Z
DARIO SEVERI
4547
Added map
wikitext
text/x-wiki
[[File:Limpopo in South Africa.svg|thumb|250px|Limpopo]]
'''Limpopo''' i xifundzha lexikulu laha tikweni ra [[Afrika-Dzonga]]. i xifundzha lexi xi nga tala hi vurimi. Limpopo i ndhawu leyi ku hisaka ngop;fu hi nkarhi wa ximumu hambi loko kuri nguva ya xixika.
[[Category:Afrika-Dzonga]]
chr8lajh0ld776hrokqp76xppmo2uv4
Afrika-Dzonga
0
2078
32167
32166
2018-08-10T12:34:02Z
Dr. Sroy
5771
Corrected ref
wikitext
text/x-wiki
{{Tiko
|name = Riphabliki ya Afrika Dzonga
|mujeko = Flag of South Africa.svg
|coa =
|image = [[File:LocationSouthAfrica.png|250px]]
|Ntsindza = Pretoria
|official_languages = [[Xitsonga]]
|area = 1 219 912
|population = 54 956 900
|year = 2015
|density = 40,4
}}
'''Riphabliki ya Afrika Dzonga''' (leyi tiviwaka na mavito-ximfumo manwana) i tiko leri nge Dzongeni ra tiko-nkulu ra [[Afrika]]. Ribuwa ra Afrika Dzonga ri fikela kwalomu ka 2798 km
<ref name="samsa-main">
{{cite web |url=http://www.samsa.org.za/ |title=South African Maritime Safety Authority|publisher=South African Maritime Safety Authority|accessdate =2008-06-16}}</ref>
<ref name="cia-factbook-coastlines">
{{cite web |url=https://www.cia.gov/library/publications/the-world-factbook/fields/2060.html |title=World Factbook - Coastline|publisher=[[CIA]]|accessdate =2008-06-16}}
</ref>
hi kuleha naswona ri hambanisa malwandle ya Atlantic na Indian Ocean.
<ref name=safacts>
{{cite web |url = http://www.southafrica.info/about/facts.htm|title=South Africa Fast Facts|publisher = SouthAfrica.info|date=April 2007 |accessdate = 2008-06-14}}
</ref>
Kuya e nwalungu wa Afrika Dzonga kuni [[Namibia]], [[Botswana]], [[Zimbabwe]], [[Mozambique|Mozambhiki]] na [[Swaziland]], kasi [[Lesotho|Mfumo wa Lesotho]] i tiko leri ti yimeleka leri rhendzeriweke hi Afrika Dzonga.
<ref name="britannica-lesotho">
{{cite web|url=http://www.britannica.com/eb/article-9113829/LESOTHO |title=Encyclopædia Britannica Online |publisher=Encyclopædia Britannica, Inc.}}</ref>
Vanhu va ake e Afrika Dzonga ku ringana kwalomu ka malembe ya Dzana ra magidi yamalembe (100,000).
<ref>
{{cite web |url = http://www.southafrica.info/about/history/history.htm|title = A Short History of South Africa|accessdate = 2008-06-14|publisher = SouthAfrica.info}}
</ref>
Hambiswiritano, ku thumbhiwa ka ntila wa le lwandle lowu hundzaka hi le Kapa, Nkomponi ya Madachi na le vuxeni bya [[Indiya]] ma akile xitichi xo wisa endzhawini leyi nga hetelela yi vitiwa Kapa (Cape Town) hi lembe ra 1652.
<ref name="wcupa-courses">
{{cite web|url=http://courses.wcupa.edu/jones/his311/timeline/t-19saf.htm |title= African History Timeline|publisher= West Chester University of Pennsylvania }}
</ref>
Kapa rivile e hansi ka vukolonyi bya manghezi hi lembe ra 1806. Vu vutla-tiko by matiko ya yuropa byi sungule ku ndlandlamuka kwalomu ka malembe ya 1820 loko '''Mabunu'''
<ref>
'''In English''':The Boers, lava akuri Madachi(Dutch people), Majarimani(German people) na Mafurhwa(French people)
</ref>
na manghezi Vavutli va 1820 va koxa tiko ra le nwalungu na le vuxa-dyambu by tiko. Minkwetlembetano e xikarhi ka vaakatiko vosungula, maXhosa na maZulu, na va vutla-tiko va yuropa hi loko yi sungula. Hambiswiritano ku thumbhiwa, ka Dayimani endzhaku nsuku hiswona leswi sunguleke [[Nyimpi ya mabunu na manghezi]] laha va lweleke ku lawula mfuwo wa swi celwa swa tiko ra Afrika Dzonga. Hambileswi mabunu ma hluriweke, Afrika Dzonga yi kumile vutiyimeri byo ringanisela e hansi ka Britaniya hi lembe ra 1910. Mafambisele ya mfumo lawa ama ala manghezi, ma tiyisise vonele ra ku ti yimela loku heleleke loku fikeleriweke hi lembe ra 1961 loko '''Afrika Dzonga yi endliwa Rhiphabliki'''. Ntlawa lowu rhangeleke wa National Party wu yimise nawu wo yisa emahlweni ku hlawula hi rixaka lowu sunguriweke hi ma Dachi (lowu tiviweke hi ra ''apartheid''), e henhla ka nkaneto lowu veke kona endzeni na le handle ka tiko. Hilembe ra 1990 phresidenti ya nkarhi wolowo [[F.W. de Klerk]] yi sungule ku herisa nawu lowu, naswona hi lembe ra 1994 nhlawulo wo sungula wa xi Demokrasi wu endliwile e Afrika Dzonga. Nhlawulo wolowo wu nyikile [[Nelson Mandela]] na ntlawa lowu fumaka, [[African National Congress]] matimba yo fuma.
Afrika Dzonga yi tiveka hi ku hambana-hambana ka tinxaka, tindzimi ta khume-nwe ta ximfumo leti tivekaka na [[Nawu-nkulu wa tiko]].
<ref name=safacts/>
Xinghezi xi vulavuriwa ngopfu e Afrika Dzonga eka timhaka ta ximfumo na mabinzu, hambiswiri tano i ririmi ra vunthlanu leri vulavuriwaka e mindyangwini.
<ref name=safacts/>
Afrika Dzonga ri ni ku hambana-hambana ka tinxaka, laha kungani miganga yo tala [[Basa va Afrika-Dzonga|Basa]], [[Makula va Afrika-Dzonga|Makula]], na [[Makhaladi]] e Afrika hinkwayo. Hambi leswi kwalomu ka 79.6% wa xithsungu xa vanhu e Afrika Dzonga kunga vanhu va ntima, Exikarhi ka lembe ra 2015, nstengo wa xitshungu xa Afrika Dzonga a wuri kwalomu ka 54.9 wa timilliyoni.
== Matimu ==
Hina matsonga -machangani hi tsakile ngopfu loko hi nghena laha ka internet hi kuma leswaku, ririmi ra hina na rona ri kona laha. futhi ku tirha na valungu man ,man,man, harhedzi.marha leswi ti group ta kona ti tirhisaka xiswona, a swi twisiseki.
Namina Nitsake ngopfu ku kuma ririmi ramina laha ka internet. natinyungubyisa hikuva mustonga wa xiviri.
== Swikombo swa le handle ==
* [[Portal:Africa|Nyangwa-nkulu wa Afrika]]
* [http://www.info.gov.za/aboutgovt/symbols/coa/tsonga.htm Tluka ra Hulumende wa Afrika Dzonga Hi Xitsonga]
== Mintsaho ==
{{reflist|2}}
{{Afrika}}
[[Category:Afrika-Dzonga]]
[[Category:Afrika]]
64mju0v4s9rck324kf23gdh8w2no0nq
Capi ya misava hi lembe ra 2010
0
2079
5392
2007-11-10T10:15:12Z
Comfort~tswiki
103
New page: Capi leyi, yi endla leswaku tiku ra hina [[economy]] ya hina yi tlakuka ku ringana na matiko ya n'wana.
wikitext
text/x-wiki
Capi leyi, yi endla leswaku tiku ra hina [[economy]] ya hina yi tlakuka ku ringana na matiko ya n'wana.
fum98e29xet9fxhrqff31q4sl4908es
Economy
0
2080
33128
33123
2018-12-13T12:58:48Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
Economy i timhaka ta swa timali laha tikweni ra hina na ku tiva leswaku mali leyi yi tlakuka loko switeyini na loko ku humelele yini.
tug1q3vxci4h0lmh21xa5u2fjo87yys
Cida City Campus
0
2082
25618
25276
2013-03-08T16:05:17Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1023709]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Cida City Campus i xikolo lexi kumekaka eka xitarata xa khomixinari eka nomboro ra makume-ntlhanu-mune kusuhi na muako wa bangi ya Africa.
e ka lembe leri landzelaku e ta phumeriwa kuri u yendla IT kambe e ICT, koho la a 6th floor.
1i6atvtabm976mrhoyou82e9q4v0vrx
Africa-Dzonga
0
2085
5408
2007-11-12T21:32:08Z
Z~tswiki
97
[[Africa-Dzonga]] moved to [[Afrika-Dzonga]]: title
wikitext
text/x-wiki
#REDIRECT [[Afrika-Dzonga]]
qnon6fyc6iefei472xx1bxga9w0geh7
True Jesus Church
0
2087
25277
25119
2013-03-07T16:42:28Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 256 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1859]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[File:TJC-liaison-office.jpg|right|thumb|300px|True Jesus Church]]
Kereke ya "'''True Jesus Church'''" i kekere leyi yi ti yimeleke hi yoxe.Yi sunguriwile e tikweni ra Beijing e [[China]] hi [[1917]].
Namuntla ku na ti kereke to tlula 2.5 million hi ti membara eka matiko ya 45 nati kontinente ta 6.
Kereke leyi yi huma ka kereke ya ma [[pentekosta]] ya khale. ku sukela hi [[1997]] kereke leyi yi sunguriwile laha [[Afrika-Dzonga|Afrika Dzonga]].
Xikongomelo xa yona iku chumayela evangeli eka misava hinkwayo, Yesu agase vuya ra vu mbirhi. Kereke leyi yo tshembela ngopfu ka swilo leswi swa khume
# [[Moya wo kwetsima]]
# [[Ku Khuvuriwa]]
# Ku hlantswa ka milenge
# Xi lalelo
# Siku ra Savata
# [[Yesu Kreste]]
# [[Bibele yo kwetsima]]
# Ku ponisiwa
# [[Kereke]]
# Siku ra ku avanyisiwa
1j1vld34tn617xfyv19yfcbf6u7v9dr
Wikipedia:Administrators
4
2092
32285
32278
2018-08-11T09:05:38Z
Dr. Sroy
5771
Protected "[[Wikipedia:Administrators]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
==Current Administrators==
# [[User:Thuvack|Thuvack]]
# [[User:Dr. Sroy|Dr. Sroy]]
== Candidates for Admin Rights ==
{{Wikipedia:Candidates for Admin Rights}}
gk6myyrmfnj70l7eetkbgtdf2jl5ddd
Algeriya
0
2096
26083
25279
2013-06-22T08:01:07Z
Kijr
89
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Algeriya'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Algeria.svg|125px]]
| align="center" width="140px" | [[File:Seal of Algeria.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Algeria|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Algeria|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: بالشّعب وللشّعب ''</big>
|-
| align=center colspan=2 | [[File:Algeria (orthographic projection).svg|300px]]
|}
'''Algeriya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
nsifbr2js80dmgrstbelotnka7db53o
Angola
0
2097
32411
25280
2018-08-25T21:04:23Z
CommonsDelinker
60
Replacing Coat_of_arms_of_Angola.svg with [[File:Emblem_of_Angola.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''República de Angola<br />Repubilika ya Ngola'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Angola.svg|125px]]
| align="center" width="140px" | [[File:Emblem of Angola.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Angola|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Angola|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Virtus Unita Fortior''</big>
|-
| align=center colspan=2 | [[File:Angola (orthographic projection).svg|300px]]
|}
'''Angola''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
pf774udpnn7uvwmphtrw8ti0hrsylom
Benin
0
2098
31177
25281
2018-07-12T03:59:17Z
Shadowxfox
5748
svg version ([[Commons:Commons:GlobalReplace|GlobalReplace v0.6.5]])
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République du Bénin '''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Benin.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Benin.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Benin|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Benin|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Fraternité, Justice, Travail''</big>
|-
| align=center colspan=2 | [[File:Benin in its region.svg]]
|}
'''Benin''' i tiko ra Afrika.
{{Afrika}}
[[Category:Afrika]]
nc9l1vqa7pwnzcepuwcx5wmx77cseb8
Botswana
0
2099
33146
33144
2018-12-13T13:02:10Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Botswana'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Botswana.svg|125px]]
| align="center" width="140px" | [[File:Arms of Botswana.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Botswana|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Botswana|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Pula''</big>
|-
| align=center colspan=2 | [[File:Botswana (orthographic projection).svg|300px]]
|}
'''Botswana''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
bcrcmumau1gyerasocz2uhi2zyb7bnv
Burkina Faso
0
2100
25650
25283
2013-03-09T19:15:26Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q965]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Burkina Faso'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Burkina Faso.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Burkina Faso.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Burkina Faso|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Burkina Faso|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Ubumwe, Ibikorwa, Iterambere''</big>
|-
| align=center colspan=2 | [[File:LocationBurkinaFaso.svg|300px]]
|}
'''Burkina Faso''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
2i4kmfqyg63cqcf8l4ybox03xbxh2cj
Burundi
0
2101
31178
27236
2018-07-12T04:48:01Z
Shadowxfox
5748
svg version ([[Commons:Commons:GlobalReplace|GlobalReplace v0.6.5]])
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republika y'Uburundi'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Burundi.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of Burundi.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Burundi|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Burundi|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Unité, Travail, Progrès''</big>
|-
| align=center colspan=2 | [[File:Burundi in its region.svg]]
|}
'''Burundi''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
jb96qzm7s4f11zciggp0ft5wpprqzys
Cameroon
0
2102
25285
25066
2013-03-07T16:43:39Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 178 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1009]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République du Cameroun<br />Republic of Cameroon'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Cameroon.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Cameroon.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Cameroon|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Cameroon|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Paix – Travail – Patrie''</big>
|-
| align=center colspan=2 | [[File:LocationCameroon.svg|300px]]
|}
'''Cameroon''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
6xsq6n28g9b294hkuytp4w0py2jahlc
Cape Verde
0
2103
27237
25764
2015-04-26T16:54:46Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''República de Cabo Verde'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Cape Verde.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of Cape Verde.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Cape Verde|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Cape Verde|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Unidade, Trabalho, Progresso''</big>
|-
| align=center colspan=2 | [[File:LocationCapeVerde.png]]
|}
'''Cape Verde''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
35hl2pymdtc6ofrh9858a7q6yyjlm26
Chad
0
2104
25287
25042
2013-03-07T16:48:44Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 176 interwiki links, now provided by [[d:|Wikidata]] on [[d:q657]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République du Tchad<br />جمهورية تشاد'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Chad.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Chad.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Chad|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Chad|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Unité, travail, progrés''</big>
|-
| align=center colspan=2 | [[File:Chad (orthographic projection).svg|300px]]
|}
'''Chad''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
mgziyr9a5v8novlbe6iu16fiajmnv87
Djibouti
0
2105
32514
27242
2018-08-30T13:52:23Z
CommonsDelinker
60
Replacing Coat_of_arms_of_Djibouti.svg with [[File:Emblem_of_Djibouti.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République de Djibouti'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of_Djibouti.svg|125px]]
| align="center" width="140px" | [[File:Emblem of Djibouti.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Djibouti|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Djibouti|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Unité, Égalité, Paix''</big>
|-
| align=center colspan=2 | [[File:LocationDjibouti.png|300px]]
|}
'''Djibouti''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
9chty078gbn1ap0ejl6967gju0he6i7
Gibita
0
2106
29211
29210
2017-07-05T08:59:59Z
Thuvack
315
Thuvack moved page [[Egypt]] to [[Gibita]]: Tsonga naming
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''جمهوريّة مصر العربيّة'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Egypt.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Egypt_(Official).svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Egypt|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Egypt|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:EGY orthographic.svg|300px]]
|}
'''Gibita''' i tiko ra Afrika.
[[File:Egypt in its region (undisputed).svg|300px|left|thumb]]
{{Afrika}}
[[Category:Afrika]]
n7paox18zcqzp6ij1pavvmhmb53vdgx
Gineya ya le Nkaveni
0
2107
28013
27957
2016-03-02T10:46:50Z
217.33.27.53
wikitext
text/x-wiki
{{Tiko
|name = Gineya ya le Nkaveni<br/>''Guinea Ecuatorial''
|mujeko = Flag_of Equatorial Guinea.svg
|coa = Coat_of_arms_of_Equatorial_Guinea.svg
|image = [[File:GNQ orthographic.svg|250px]]
|Ntsindza = Malabo
|official_languages = [[Xipaniya]]
|area = 28 051
|population = 1 222 442
|year = 2014
|density = 43,57
}}
'''Gineya ya le Nkaveni''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
h7ot2261oyqotu0jhgdrx0yqpcbvwk5
Eritreya
0
2108
27243
25576
2015-04-26T17:09:59Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''ሃገረ ኤርትራ'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Eritrea.svg|125px]]
| align="center" width="140px" | [[File:Emblem_of_Eritrea_(or_argent_azur).svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Eritrea|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Eritrea|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationEritrea.png|300px]]
|}
'''Eritreya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
i8fczly8lzrpdp8jinu4cz0ddrnml3t
Topiya
0
2109
27272
25292
2015-04-26T18:17:15Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''የኢትዮጵያ ፌዴራላዊ ዲሞክራሲያዊ ሪፐብሊክ'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Ethiopia.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Ethiopia.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Topiya|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Topiya|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Ethiopia in its region.svg|300px]]
|}
'''Topiya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
dxk6g0arpz79v5o3ou7qvzfsqtp2n4h
Gaboni
0
2110
27244
25293
2015-04-26T17:11:56Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République gabonaise'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Gabon.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Gabon.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Gaboni|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Gaboni|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''Union, travail, justice''</big>
|-
| align=center colspan=2 | [[File:LocationGabon.png|300px]]
|}
'''Gaboni''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
qnntb2oxgfaxoyzl6hrumfbfs9znsyn
Gambiya
0
2111
27245
27017
2015-04-26T17:13:55Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of The Gambia'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of The Gambia.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of The Gambia.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Gambiya|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Gambiya|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationGambia.png|300px]]
|}
'''Gambiya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
kb8nrnuc3x94oegp5cs5fgxlvhgj0kb
Ghana
0
2112
28928
28927
2017-01-09T14:42:58Z
Tulsi Bhagat
4267
Undo revision 28927 by [[Special:Contributions/Mvirus0|Mvirus0]] ([[User talk:Mvirus0|talk]])
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Ghana'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Ghana.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Ghana.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Ghana|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Ghana|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Freedom and Justice''</big>
|-
| align=center colspan=2 | [[File:Ghana (orthographic projection).svg|300px]]
|}
'''Ghana''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
cmd6qly4jyahscxwi17dd7tkwobxc5t
Tunisia
0
2113
27273
25747
2015-04-26T18:18:43Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''الجمهورية التونسية'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Tunisia.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Tunisia.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Tunisia|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Tunisia|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Tunisia in its region.svg|300px]]
|}
'''Tunisia''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
hzwn99isup0grd12ds4hgdehuitykw6
Uganda
0
2114
27274
25297
2015-04-26T18:19:36Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of Uganda'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Uganda.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Uganda.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Uganda|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Uganda|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationUganda.png|300px]]
|}
'''Uganda''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
etd1ma5x86xsr7t2be0pnpajwp1txjs
Zambiya
0
2115
28194
28193
2016-03-08T12:04:42Z
Katxis
4019
Katxis moved page [[Zambia]] to [[Zambiya]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of Zambia'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Zambia.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Zambia.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Zambia|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Zambia|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationZambia.png|300px]]
|}
'''Zambiya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
pdtc8bf4lx39h4jsy4gwg90kqm9iw71
Gineya
0
2116
25644
25578
2013-03-09T13:43:29Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1006]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Gineya'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Guinea.svg|125px]]
| align="center" width="140px" | [[File:Guinea crest01.png|125px]]
|-
| align="center" width="140px" | ([[Flag of Guinea|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Guinea|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Travail - Justice - Solidarité''</big>
|-
| align=center colspan=2 | [[File:LocationGuinea.svg|300px]]
|}
'''Gineya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
fblcpn1tvlbkwxkxi0wjtrkyirppwbu
Khenya
0
2117
29845
28962
2017-08-01T14:16:36Z
Thuvack
315
Thuvack moved page [[Kenya]] to [[Khenya]]: Corrected spelling
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Jamhuri ya Kenya'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Kenya.svg|125px]]
| align="center" width="140px" | [[File:Alternate Coat of arms of Kenya.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Kenya|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Kenya|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Kenya in its region (de-facto).svg|300px]]
|}
'''Kenya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
2jwss2rw5c9jcrtxxhlmzmtop4cz586
Lesotho
0
2118
29686
27250
2017-07-16T14:17:19Z
CommonsDelinker
60
Replacing Coats_of_arms_of_Lesotho.svg with [[File:Coat_of_arms_of_Lesotho.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#reasons|File renaming criterion #4]]: To harmonize the file names of a set of
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Muso oa Lesotho'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Lesotho.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Lesotho.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Lesotho|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Lesotho|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationLesotho.png|300px]]
|}
'''Lesotho''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
[http://www.schlüsseldienst-neuss.net/ Schlüsseldienst Neuss]
lgnh4f68tnw31fgyfcifk4dcc2lig07
Layiberiya
0
2119
27251
25303
2015-04-26T17:48:13Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of Liberia'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Liberia.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Liberia.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Layiberiya|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Layiberiya|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationLiberia.png|300px]]
|}
'''Layiberiya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
qq3u57env6i6v444w7ig7onjt9duh6t
Libiya
0
2120
27252
25304
2015-04-26T17:49:46Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''دولة ليبيا'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Libya.svg|125px]]
| align="center" width="140px" | [[File:The_emblem_on_the_passport_of_Libya.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Libiya|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Libiya|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Libya in its region.svg|300px]]
|}
'''Libiya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
pjpswdt0ntcneujjnztz71pw4d2lce5
Madagascar
0
2121
27253
25580
2015-04-26T17:51:12Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Repoblikan'i Madagasikara'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Madagascar.svg|125px]]
| align="center" width="140px" | [[File:Seal_of_Madagascar.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Madagascar|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Madagascar|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationMadagascar.png|300px]]
|}
'''Madagascar''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
0zx5xvmj3xru9v7clgqx0ykun3oyxzd
Malawi
0
2122
27254
25306
2015-04-26T17:52:38Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of Malawi'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Malawi.svg|125px]]
| align="center" width="140px" | [[File:Coat of Arms of the Republic of Malawi.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Malawi|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Malawi|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationMalawi.png|300px]]
|}
'''Malawi''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
sg86lre9xja1crahyzga1l5lv9fp35u
Mali (Tiko)
0
2123
28504
27255
2016-05-26T19:03:13Z
Thuvack
315
Thuvack moved page [[Mali]] to [[Mali (Tiko)]] without leaving a redirect
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République du Mali'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Mali.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Mali.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Mali|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Mali|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationMali.png|300px]]
|}
'''Mali''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
h8ylafattdqb91f3q3to4iyak2dnpcc
Maritana
0
2124
30005
30004
2017-08-08T17:48:51Z
Fry1989
2398
File renamed. ([[Commons:Commons:GlobalReplace|GlobalReplace v0.6.5]])
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''الجمهورية الإسلامية الموريتانية'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Mauritania.svg|125px]]
| align="center" width="140px" | [[File:Seal of Mauritania.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Maritana|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Maritana|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationMauritania.png|300px]]
|}
'''Maritana''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
1qsadwxfar4m2q9buuqvl0s6r7ebbt3
Mauritius
0
2125
27257
25309
2015-04-26T17:56:56Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République de Maurice'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Mauritius.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Mauritius.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Mauritius|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Mauritius|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationMauritius.png|300px]]
|}
'''Mauritius''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
8i2vbxecn3mxura5lgig1f1akhovjcp
Morokho
0
2126
28071
27258
2016-03-05T11:52:54Z
Katxis
4019
Katxis moved page [[Morocco]] to [[Morokho]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Royaume du Maroc'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Morocco.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Morocco.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Morocco|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Morocco|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Morocco_(orthographic_projection).svg|300px]]
|}
'''Morocco''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
ptmfvhu9u77ljqcjssavihla0w4w7p3
Namibiya
0
2127
23302
22315
2012-09-04T15:38:49Z
Vargenau
73
Redirected page to [[Namibia]]
wikitext
text/x-wiki
#REDIRECT [[Namibia]]
qbhl2lhbuocspxexk1ayix04orpiv46
Niger
0
2128
27260
25311
2015-04-26T18:01:36Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République du Niger'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Niger.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Niger.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Niger|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Niger|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationNiger.png|300px]]
|}
'''Niger''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
38ktai0xbmk7h70lwbv43dh5o6h3p2x
Nayjeriya
0
2129
29842
28191
2017-08-01T14:15:47Z
Thuvack
315
Thuvack moved page [[Nayojeriya]] to [[Nayjeriya]]: Corrected spelling
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Federal Republic of Nigeria'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Nigeria.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Nigeria.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Nigeria|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Nigeria|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationNigeria.png|300px]]
|}
'''Nayojeriya''' i tiko ra Afrika.
{{Afrika}}
[[Category:Afrika]]
e1lzc8ojveq17snfomtci07ygom130u
Rwanda
0
2130
27263
26738
2015-04-26T18:04:39Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République du Rwanda'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Rwanda.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Rwanda.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Rwanda|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Rwanda|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationRwanda.png|300px]]
|}
'''Rwanda''' i tiko ra [[Afrika]].
{{Commons|Category:Rwanda}}
{{Afrika}}
[[Category:Afrika]]
1tk2xck4upi35pbbpia82h4ez521i4t
Senegal
0
2131
27264
25314
2015-04-26T18:05:51Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Sénégal'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Senegal.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Senegal.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Senegal|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Senegal|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationRwanda.png|300px]]
|}
'''Senegal''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
5lu6nvzyie3eip71erwn8mjdckxki4l
Seychelles
0
2132
25315
24765
2013-03-07T17:32:26Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 154 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1042]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Seychelles'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Seychelles.svg|125px]]
| align="center" width="140px" | [[File:Coat of Arms of the Republic of Seychelles.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Seychelles|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Seychelles|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Finis Coronat Opus''</big>
|-
| align=center colspan=2 | [[File:LocationSeychelles.png]]
|}
'''Seychelles''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
o74n6ohs8gdu3wcwz70ndvw4wxdsy6v
Siyera Liyona
0
2133
27265
25654
2015-04-26T18:07:03Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of Sierra Leone'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Sierra Leone.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Sierra Leone.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Siyera Liyona|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Siyera Liyona|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationSierraLeone.png|300px]]
|}
'''Siyera Liyona''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
8w51qp6j403qqi4w3aln7p6ta61k05c
Somalia
0
2134
33167
33159
2018-12-13T13:07:16Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Jonathan1|Jonathan1]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Jamhuuriyadda Federaalka Soomaaliya'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Somalia.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of Somalia.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Somalia|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Somalia|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationSierraLeone.png|300px]]
|}
'''Somalia''' i tiko ra Afrika.
{{Afrika}}
[[Category:Afrika]]
27il1tbu6n5hamfhq69ixcpj8s41f0c
Sudan
0
2135
27268
25953
2015-04-26T18:11:59Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''جمهورية السودان'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Sudan.svg|125px]]
| align="center" width="140px" | [[File:Emblem of Sudan.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Sudan|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Sudan|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Sudan in its region (claimed).svg|300px]]
|}
'''Sudan''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
kmwndv54idq7o6lejy521g5qhr4m7pm
Swaziland
0
2136
32811
27269
2018-11-06T19:22:34Z
CommonsDelinker
60
Replacing Flag_of_Swaziland.svg with [[File:Flag_of_Eswatini.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · The name in en.wiki has been changed to [[:c::en:Eswati
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Umbuso we Swatini'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Eswatini.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Swaziland.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Swaziland|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Swaziland|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationSwaziland.png|300px]]
|}
'''Swaziland''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
mbrpdm1c29dqtiov8gfy13f7c5eoirc
Tanzania
0
2137
27270
25320
2015-04-26T18:14:47Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Jamhuri ya Muungano wa Tanzania'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Tanzania.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Tanzania.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Tanzania|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Tanzania|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Tanzania in its region.svg|300px]]
|}
'''Tanzania''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
5oj2br9vjh0941v6i9r8ofovpkakyee
Togo
0
2138
32513
27271
2018-08-30T11:08:21Z
CommonsDelinker
60
Replacing Coat_of_arms_of_Togo.svg with [[File:Emblem_of_Togo.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République togolaise'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Togo.svg|125px]]
| align="center" width="140px" | [[File:Emblem of Togo.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Togo|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Togo|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationTogo.png|300px]]
|}
'''Togo''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
l2jpve86yswj5ym87ss88ml64l37o55
Category:Afrika-Dzonga
14
2140
25322
24440
2013-03-07T17:33:49Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 145 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1411621]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:Afrika]]
8p6ot4j1lq52m89itbhbbilu2ygfluo
Khanada
0
2142
31042
28102
2018-03-27T17:59:08Z
MagnusFit
4874
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Canada'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Canada.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of Canada rendition.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Canada|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Canada|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: A mari usque ad mare ''</big>
|-
| align=center colspan=2 | [[File:Location_Canada.svg|300px]]
|}
'''Khanada''' i tiko ra [[Amerikha ya le N'walungu|Amerika Nwalungu]].
[[Category:Ntivo-misava]]
q3aai2eiqav50l6zohnexw25l1jv2b1
Axiya
0
2144
30931
29936
2017-12-12T09:51:35Z
DARIO SEVERI
4547
Update from Wikipedia (fr)
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Axiya'''</big>
<div align=center>
[[File:Asia (orthographic projection).svg|180px|Mepe wa misava lowu kombaka tiko-nkulu ra Axiya]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Vundhzawu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 44,579,000km<sup>2</sup>
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 4 342 255 000 (2014)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntlimbano
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 99/km<sup>2</sup> (260/sq mi)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Matiko ya Axiya|48]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Swihlalana
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Swihlalana swa Axiya|6]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[Tindzimi ta Axiya]] na tinwana
|}
</div></div>
'''Axiya''', i tiko-nkulu leri kulukumba emisaveni naswona leri ngana vanhu votala kutlula matiko-nkulu hinkwawo ya misava. Tiko-nkulu leri ri kumeka e n'walungu na dzonga ramisava. Axiya yi hlanganisa 44,579,000 wati skwe-khilomitara hi ku anama, naswona ri ringana ntsengo wa 30% ya misava hiku angarha. Ritiveka tani hi kaya ra vanhu vanhluvuko wo sungula wa misava naswona ritshamela kuva nanhlayo wa vanhu lavo tala himpfuka ka ku sungula ka nkarhi<ref>{{cite web|title=The World at Six Billion|url=https://www.un.org/esa/population/publications/sixbillion/sixbillion.htm|publisher=UN Population Division|archiveurl=https://web.archive.org/web/20160305042434/http://www.un.org/esa/population/publications/sixbillion/sixbillion.htm |archivedate=March 5, 2016 |deadurl=no}}, [https://web.archive.org/web/20160101220025/http://www.un.org/esa/population/publications/sixbillion/sixbilpart1.pdf Table 2]</ref> rithlela riva xihlovo xa minhluvuko ya vanhu.
Hiku angarhela, Axiya yi rhendzeriwe evuxeni hi lwandle ra Phasifiki, edzongeni hi lwandle ra Indiya, na le n'walungu hi lwandle ra Arkthiki. Ndzelakano wale vupela dyambu na Yuropa iwa matimu na ndzhavuko ntsena hikuva akuna lexi hambanisaka matikonkulu lawa hixiviri. Ndzelakano lowu amukeriwaka hivanhu votala wa matiko-nkulu lawa hilowu hoxaka Axiya evuxeni bya ndlela ya mati yale Suez, nambu wa Urali, tintshava ta Urali, na le dzongeni bya tintshava ta Khawukhasa na lwandle ra Khaspiani na lwandle ra ntima.<ref name="ReferenceA">{{cite book|title=National Geographic Atlas of the World|edition=7th|year=1999|location=Washington, DC|publisher=[[National Geographic Society|National Geographic]]|isbn=978-0-7922-7528-2}} "Europe" (pp. 68–9); "Asia" (pp. 90–1): "A commonly accepted division between Asia and Europe is formed by the Ural Mountains, Ural River, Caspian Sea, Caucasus Mountains, and the Black Sea with its outlets, the Bosporus and Dardanelles."</ref>
[[Chayina]] na [[Indiya]] amaphikizana ekuveni matiko lama ngana ikhonomi leyi kulu emisaveni exikarhi ka malembe ya 1 kuya eka 1800 CE. Chayina akuri tiko leringana matimba ya ikhonomi nkarhi wo leha naswona yi kokele votala ku ya evuxeni,<ref>{{cite web|url=http://www.bharat-rakshak.com/SRR/Volume14/nalapat.html |title=Professor M.D. Nalapat. Ensuring China's "Peaceful Rise". Accessed January 22, 2016. |publisher= |deadurl=yes |archiveurl=https://web.archive.org/web/20100110045822/http://www.bharat-rakshak.com/SRR/Volume14/nalapat.html |archivedate=10 January 2010 |df= }}</ref><ref>{{cite web|url=http://www.eric.ed.gov/ERICWebPortal/custom/portlets/recordDetails/detailmini.jsp?_nfpb=true&_&ERICExtSearch_SearchValue_0=ED460052&ERICExtSearch_SearchType_0=no&accno=ED460052|title=Dahlman, Carl J; Aubert, Jean-Eric. China and the Knowledge Economy: Seizing the 21st Century. WBI Development Studies. World Bank Publications. Accessed January 22, 2016.|publisher=}}</ref><ref>{{cite web|url=http://www.economist.com/surveys/displaystory.cfm?story_id=E1_PNTJQTR|title=The Real Great Leap Forward. The Economist. Sept 30, 2004|work=The Economist}}</ref><ref>{{cite web|url=http://search.ft.com/ftArticle?queryText=China+the+world%E2%80%99s+largest+economy+for+18+of+the+past+20+centuries&y=6&aje=false&x=14&id=050926000484&ct=0 |title=Chris Patten. ''Financial Times''. Comment & Analysis: Why Europe is getting China so wrong. Accessed January 22, 2016.}}</ref> ku yakuma vufuwi na kuhumelela ka ndzhavuko wa khale ka Indiya ,<ref>http://www.indianscience.org/essays/22-%20E--Gems%20&%20Minerals%20F.pdf</ref> naswona byi kokela mabindzu ya Yuropa, kuvalanga ndzhawu na vukolonyi. Kutsunmburiwa ka Amerikha hi Kholumbasi ari karhi a lava Indiya, swi hlamusela ndlela leyi Vayuropa ava navela vufuwi bya le Axiya hayona. Gondzo ra Voya bya Silk, rive ndlela leyi tirhisiweke hi ta mabindzu kusuka e Yuropa kuya e Axiya, kasi ntila wa mati wa Malaka wuve ntila wa tamabindzu hi ku tirhisa lwandle. Axiya yi kombile kukula eka ta ikhonomi, naswona ku andza ka vanhu varona hi lembe xidzana ra vu 20, swi pfunile tamabindzu ya tiko-nkulu leri, hambi leswi ntsengo wa vaaka tiko va rona wusunguleke ku hunguteka.<ref>{{cite journal | url=http://www.economist.com/diversions/millennium/displayStory.cfm?Story_ID=346605 | title=Like herrings in a barrel | journal=The Economist | date=23 December 1999 | issue=Millennium issue: Population | publisher=The ''Economist'' online, The Economist Group}}.</ref> Axiya yive nstindza wa vukhongeri byo tala bya misava ku hlanganisa na Vukreste, Vusurumani, Vuyuda, Vuhindu, Vubhudha, Vukhonfusiyani, Vutawo, Vujayini, Vusikhi, Vuzorowastrani, na byin'wana vukhongeri.
== Mintshaho ==
{{Reflist|20em}}
{{Axiya}}
[[Category:Asia]]
[[Category:Ntivo-mbangu]]
[[Category:Matiko-nkulu]]
7ojq91xdjc1x1jodlp1ibp1fwgn2zr7
Indiya
0
2145
33103
33102
2018-12-13T12:55:22Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Dr. Sroy|Dr. Sroy]]
wikitext
text/x-wiki
'''Indiya''' i tiko ra [[Axiya]]
{{Infobox tiko
| conventional_long_name = Republic of India
| common_name = India
| native_name = {{IAST|Bhārat Gaṇarājya}} <!--Do NOT remove this from the infobox as infobox translations and transliterations do not fall under [[WP:INDICSCRIPT]].-->
| image_flag = Flag of India.svg
| alt_flag = Horizontal tricolor flag bearing, from top to bottom, deep saffron, white, and green horizontal bands. In the centre of the white band is a navy-blue wheel with 24 spokes.
| image_coat = Emblem of India.svg
| symbol_width = 60px
| alt_coat = Three lions facing left, right, and toward viewer, atop a frieze containing a galloping horse, a 24-spoke wheel, and an elephant. Underneath is a motto: "सत्यमेव जयते".
| symbol_type = [[State Emblem of India|State emblem]]
| other_symbol = {{native phrase|sa|"[[Vande Mataram]]"|italics=off}}''<br />{{small|"I Bow to Thee, Mother"}}{{lower|0.2em|{{efn|"[...] ''Jana Gana Mana'' is the National Anthem of India, subject to such alterations in the words as the Government may authorise as occasion arises; and the song ''Vande Mataram'', which has played a historic part in the struggle for Indian freedom, shall be honoured equally with ''Jana Gana Mana'' and shall have equal status with it." {{harv|Constituent Assembly of India|1950}}.<!--end efn:-->}}{{sfn|National Informatics Centre|2005}}<!--end lower:--><ref name="india.gov.in"/>}}
| other_symbol_type = National song
| national_motto = {{native phrase|sa|"[[Satyameva Jayate]]"|italics=off}}
| national_anthem = {{native phrase|hi|"[[Jana Gana Mana]]"|italics=off}}<ref name="india.gov.in">{{cite web |url=https://india.gov.in/india-glance/national-symbols |title=National Symbols | National Portal of India |publisher=India.gov.in |quote="The National Anthem of India Jana Gana Mana, composed originally in Bengali by Rabindranath Tagore, was adopted in its Hindi version by the Constituent Assembly as the National Anthem of India on 24 January 1950." |accessdate=1 March 2017 |deadurl=no |archiveurl=https://web.archive.org/web/20170204121208/https://india.gov.in/india-glance/national-symbols |archivedate=4 February 2017 |df=dmy-all }}</ref><br />{{small|"Thou Art the Ruler of the Minds of All People"}}{{lower|0.2em|{{sfn|Wolpert|2003|p=1}}<ref name="india.gov.in"/>}}<br />
<div style="display:inline-block;margin-top:0.4em;">{{center|[[File:Jana Gana Mana instrumental.ogg]]}}</div>
| languages_type = [[National language]]
| languages = None<ref name="Times News Network"/><ref name="NoneNtl"/><ref name="Press Trust of India"/>
| image_map = India (orthographic projection).svg
| map_width = 250px
| alt_map = Image of a globe centred on India, with India highlighted.
| map_caption = Area controlled by India shown in dark green;<br />claimed but uncontrolled regions shown in light green.
| capital = [[New Delhi]]
| coordinates = {{Coord|28|36|50|N|77|12|30|E|type:city_region:IN}}
| largest_city = [[Mumbai]]<br />{{coord|18|58|30|N|72|49|40|E|type:city_region:IN}}
| official_languages = {{hlist |[[Hindi]]|[[Indian English|English]]{{efn|[[Standard Hindi|Hindi]] in the [[Devanagari]] script is the [[official language]] of the Union. [[Indian English|English]] is an additional official language for government work alongside Hindi.{{sfn|Ministry of Home Affairs 1960}}{{sfn|National Informatics Centre|2005}}<ref name="india.gov.in2">{{cite web |url=https://india.gov.in/india-glance/profile |title=Profile | National Portal of India |publisher=India.gov.in |accessdate=23 August 2013 |deadurl=no |archiveurl=https://web.archive.org/web/20130830064815/http://india.gov.in/india-glance/profile |archivedate=30 August 2013 |df=dmy-all }}</ref> [[States and union territories of India|States and union territories]] can have a different official language of their own other than Hindi or English.}}<ref>{{Cite web |url=http://rajbhasha.nic.in/UI/pagecontent.aspx?pc=MzU%3d |title=Constitutional Provisions – Official Language Related Part-17 Of The Constitution Of India |language=Hindi |website=[[National Informatics Centre]] |accessdate=1 December 2017 |deadurl=yes |archiveurl=https://web.archive.org/web/20161108170457/http://www.rajbhasha.nic.in/UI/pagecontent.aspx?pc=MzU= |archivedate=8 November 2016 |df= }}</ref>}}
| regional_languages = {{collapsible list
|titlestyle = background:transparent;text-align:left;font-weight:normal;font-size:100%;
|title = [[Languages with official status in India#State level|State level]] and<br />[[Languages with official status in India#Eighth Schedule to the Constitution|Eighth Schedule]]<ref name="langoff">{{cite web |url=http://nclm.nic.in/shared/linkimages/NCLM50thReport.pdf |title=Report of the Commissioner for linguistic minorities: 50th report (July 2012 to June 2013) |pages= |publisher=Commissioner for Linguistic Minorities, Ministry of Minority Affairs, Government of India |accessdate=26 December 2014 |deadurl=yes |archiveurl=https://web.archive.org/web/20160708012438/http://nclm.nic.in/shared/linkimages/NCLM50thReport.pdf |archivedate=8 July 2016 |df=dmy-all }}</ref>
| {{hlist
| [[Assamese language|Assamese]]
| [[Bengali language|Bengali]]
| [[Bodo language|Bodo]]
| [[Dogri language|Dogri]]
| [[Gujarati language|Gujarati]]
| [[Kannada language|Kannada]]
| [[Kashmiri language|Kashmiri]]
| [[Kokborok]]
| [[Konkani language|Konkani]]
| [[Maithili language|Maithili]]
| [[Malayalam]]
| [[Meitei language|Manipuri]]
| [[Marathi language|Marathi]]
| [[Mizo language|Mizo]]
| [[Nepali language|Nepali]]
| [[Odia language|Odia]]
| [[Punjabi language|Punjabi]]
| [[Sanskrit language|Sanskrit]]
| [[Santali language|Santali]]
| [[Sindhi language|Sindhi]]
| [[Tamil language|Tamil]]
| [[Telugu language|Telugu]]
| [[Urdu]]
}}
}}
| demonym = [[Indian people|Indian]]
| membership = [[United Nations]], [[World Trade Organisation]], [[BRICS]], [[South Asian Association for Regional Cooperation]], [[Shanghai Cooperation Organisation]], [[G8+5]], [[G20]]
| government_type = {{nowrap|[[Federation|Federal]] [[Parliamentary system|parliamentary]]<br />constitutional [[socialist republic|socialist]]<ref>{{cite web|title=Preamble of the Constitution of India|url=http://lawmin.nic.in/olwing/coi/coi-english/Const.Pock%202Pg.Rom8Fsss%283%29.pdf|publisher=Ministry of Law & Justice|accessdate=27 September 2017|deadurl=yes|archiveurl=https://web.archive.org/web/20171009180953/http://lawmin.nic.in/olwing/coi/coi-english/Const.Pock%202Pg.Rom8Fsss%283%29.pdf|archivedate=9 October 2017|df=dmy-all}}</ref><br> [[republic]]{{sfn|National Informatics Centre|2005}}}}
| leader_title1 = [[President of India|President]]
| leader_name1 = [[Ram Nath Kovind]]
| leader_title2 = [[Vice President of India|Vice President]]
| leader_name2 = [[Venkaiah Naidu]]
| leader_title3 = [[Prime Minister of India|Prime Minister]]
| leader_name3 = {{#statements:P6|from=Q668}}
| leader_title4 = [[Chief Justice of India|Chief Justice]]
| leader_name4 = [[Dipak Misra]]
| leader_title5 = [[Speaker of the Lok Sabha]]
| leader_name5 = [[Sumitra Mahajan]]
| legislature = [[Parliament of India|Parliament]]
| upper_house = [[Rajya Sabha]]
| lower_house = [[Lok Sabha]]
| sovereignty_type = [[Indian independence movement|Independence]]
| sovereignty_note = from the [[United Kingdom]]
| established_event1 = [[Dominion of India|Dominion]]
| established_date1 = 15 August 1947
| established_event2 = [[Republic]]
| established_date2 = 26 January 1950
| area_km2 = 3,287,263<ref name="india.gov.in2"/>
| area_footnote = {{efn|"The country's exact size is subject to debate because some borders are disputed. The Indian government lists the total area as {{convert|3287260|km2|sqmi|abbr=on}} and the total land area as {{convert|3060500|km2|sqmi|abbr=on}}; the United Nations lists the total area as {{convert|3287263|km2|sqmi|abbr=on}} and total land area as {{convert|2973190|km2|sqmi|abbr=on}}." {{harv|Library of Congress|2004}}.}}
| area_rank = 7th
| area_sq_mi = 1,269,346
| percent_water = 9.6
| population_estimate = {{UN_Population|India}}{{UN_Population|ref}}
| population_census = 1,210,854,977<ref>{{cite web|url=http://www.censusindia.gov.in/2011census/population_enumeration.html|title=Population Enumeration Data (Final Population)|publisher=[[Census of India]]|access-date=17 June 2016|deadurl=no|archiveurl=https://web.archive.org/web/20160522213913/http://www.censusindia.gov.in/2011census/population_enumeration.html|archivedate=22 May 2016|df=dmy-all}}</ref><ref>{{cite web|url=http://www.censusindia.gov.in/2011census/PCA/A-2_Data_Tables/00%20A%202-India.pdf|title=A – 2 DECADAL VARIATION IN POPULATION SINCE 1901|publisher=[[Census of India]]|format=PDF|access-date=17 June 2016|deadurl=no|archiveurl=https://web.archive.org/web/20160430213141/http://www.censusindia.gov.in/2011census/PCA/A-2_Data_Tables/00%20A%202-India.pdf|archivedate=30 April 2016|df=dmy-all}}</ref>
| population_estimate_year = {{UN_Population|Year}}
| population_estimate_rank = 2nd
| population_census_year = 2011
| population_census_rank = 2nd
| population_density_km2 = {{Pop density|{{Indian population clock}}|3287263|km2|disp=num|prec=1}}
| population_density_sq_mi = {{Pop density|{{Indian population clock}}|1269219|sqmi|disp=num|prec=1}}
| population_density_rank = 31st
| GDP_PPP = $10.385 trillion<ref name=imf2>{{cite web|title=World Economic Outlook Database, April 2018 – Report for Selected Countries and Subjects|url=http://www.imf.org/external/pubs/ft/weo/2018/01/weodata/weorept.aspx?pr.x=48&pr.y=6&sy=2017&ey=2018&scsm=1&ssd=1&sort=country&ds=.&br=1&c=534&s=NGDPD%2CPPPGDP%2CNGDPDPC%2CPPPPC&grp=0&a=|publisher=[[International Monetary Fund]] (IMF)|accessdate=1 April 2018|deadurl=no|archiveurl=https://web.archive.org/web/20180131224719/https://www.imf.org/external/pubs/ft/weo/2017/02/weodata/weorept.aspx?sy=2018&ey=2018&scsm=1&ssd=1&sort=country&ds=.&br=1&pr1.x=47&pr1.y=2&c=534&s=NGDPD%2CPPPGDP%2CNGDPDPC%2CPPPPC&grp=0&a=|archivedate=31 January 2018|df=dmy-all}}</ref>
| GDP_PPP_year = 2018
| GDP_PPP_rank = 3rd
| GDP_PPP_per_capita = $7,783<ref name=imf2/>
| GDP_PPP_per_capita_rank = 116th
| GDP_nominal = $2.848 trillion<ref name=imf2/>
| GDP_nominal_year = 2018
| GDP_nominal_rank = 6th
| GDP_nominal_per_capita = $2,134<ref name=imf2/>
| GDP_nominal_per_capita_rank = 133rd
| Gini = 33.9 <!--number only-->
| Gini_year = 2013
| Gini_change = <!--increase/decrease/steady-->
| Gini_ref = <ref>{{cite web|title=Income Gini coefficient|url=http://hdr.undp.org/en/content/income-gini-coefficient|website=United Nations Development Program|accessdate=14 January 2017|deadurl=no|archiveurl=https://www.webcitation.org/5rRcwIiYs?url=https://www.cia.gov/library/publications/the-world-factbook/fields/2172.html|archivedate=23 July 2010|df=dmy-all}}</ref>
| Gini_rank = 79th
| HDI = 0.624 <!--number only-->
| HDI_year = 2015 <!--Please use the year to which the HDI [[Human Development Index]] data refers, not the publication year-->
| HDI_change = increase <!--increase/decrease/steady-->
| HDI_ref = <ref name="UN">{{cite web|url=http://hdr.undp.org/sites/default/files/2016_human_development_report.pdf|title=Human Development Report 2016 Summary|publisher=The United Nations|accessdate=21 March 2017|deadurl=no|archiveurl=https://web.archive.org/web/20170322153238/http://hdr.undp.org/sites/default/files/2016_human_development_report.pdf|archivedate=22 March 2017|df=dmy-all}}</ref>
| HDI_rank = {{ordinal|131}}
| currency = [[Indian rupee]] ([[Indian rupee sign|₹]])
| currency_code = INR
| time_zone = [[Indian Standard Time|IST]]
| utc_offset = +05:30
| utc_offset_DST =
| DST_note = ''[[Daylight saving time|DST]] is not observed''
| time_zone_DST =
| date_format = {{nowrap|dd-mm-yyyy}}
| drives_on = [[Right- and left-hand traffic#Left-hand traffic|left]]
| calling_code = [[Telephone numbers in India|+91]]
| cctld = [[.in]]
| englishmotto = "Truth Alone Triumphs"{{lower|0.2em|{{sfn|National Informatics Centre|2005}}}}
| religion = {{ubl
| 79.8% [[Hinduism in India|Hinduism]]
| 14.2% [[Islam in India|Islam]]
| 2.3% [[Christianity in India|Christianity]]
| 1.7% [[Sikhism in India|Sikhism]]
| 0.7% [[History of Buddhism in India|Buddhism]]
| 0.4% [[Jainism in India|Jainism]]
| 0.9% others{{efn|name=remaining religions}}<ref name="Census2011religion"/>
}}
| area_magnitude = 1 E12
| official_website = <!-- do not add www.gov.in - The article is about the country, not the government - from Template:Infobox country, "do not use government website (e.g. usa.gov) for countries (e.g. United States) -->
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
<references group="lower-alpha"/>
[[Category:Axiya]]
8zq9gc8ypmc0l4rkqxk7wsz7r9l8dvs
Chayina
0
2146
32547
29950
2018-09-10T10:26:35Z
Dr. Sroy
5771
Modification
wikitext
text/x-wiki
{{bold|Chayina}} i tiko ra [[Axiya]].
{{Infobox country
| conventional_long_name = People's Republic of China
| common_name = China
| native_name = {{vunblist|{{nobold|{{lang|zh-hans|中华人民共和国|italics=no}}}} |{{small|''Zhōnghuá Rénmín Gònghéguó''}}}}
| image_flag = Flag of the People's Republic of China.svg
| image_coat = People's Republic of China National Emblem.svg
| symbol_type = National Emblem
| national_motto =
| national_anthem = {{vunblist|"[[March of the Volunteers]]"|{{lang|zh-hans|义勇军进行曲}}|''Yìyǒngjūn Jìnxíngqǔ''}}{{lower|0.2em|[[File:March of the Volunteers instrumental.ogg|center]]}}
| image_map = People's Republic of China (orthographic projection).svg
| map_width = 220px
| map_caption = Area controlled by the People's Republic of China shown in dark green; claimed but uncontrolled regions shown in light green.
| capital = [[Beijing]]{{efn|[[Postal map romanization|Romanized]] as "Peking" prior to the adoption of [[Pinyin]].}}
| coordinates = {{Coord|39|55|N|116|23|E|type:city}}
| largest_city = [[Shanghai]]<ref>{{cite journal |author=Chan, Kam Wing |title=Misconceptions and Complexities in the Study of China's Cities: Definitions, Statistics, and Implications |journal=[[Eurasian Geography and Economics]] |year=2007 |volume=48 |issue=4 |pages=383–412 |url=http://courses.washington.edu/chinageo/ChanCityDefinitionsEGE2007.pdf |format=PDF|accessdate=7 August 2011 |archiveurl=https://web.archive.org/web/20130115173048/http://courses.washington.edu/chinageo/ChanCityDefinitionsEGE2007.pdf|archivedate=15 January 2013|doi=10.2747/1538-7216.48.4.383}} p. 395</ref>
| official_languages = {{nowrap|[[Standard Chinese]]<ref name="langlaw">{{cite web |url=http://www.gov.cn/english/laws/2005-09/19/content_64906.htm |title=Law of the People's Republic of China on the Standard Spoken and Written Chinese Language (Order of the President No.37) |publisher=Chinese Government|date=31 October 2000|accessdate=21 June 2013 |quote=For purposes of this Law, the standard spoken and written Chinese language means Putonghua (a common speech with pronunciation based on the Beijing dialect) and the standardized Chinese characters.}}</ref>{{efn|[[Portuguese language|Portuguese]] ([[Macau]] only), [[English language|English]] ([[Hong Kong]] only).}}}}
| languages_type = [[Official script]]
| languages = [[Simplified Chinese]]{{efn|In the [[special administrative region]]s of [[Hong Kong]] and Macau, [[Traditional Chinese characters]] are used}}
| languages2_type = Recognised regional<br />languages<ref>{{Citation|url=http://www.chinatoday.com/general/a.htm#LANGU|title=General Information of the People's Republic of China (PRC): Languages|publisher=chinatoday.com|accessdate=17 April 2008}}</ref>
| languages2 = {{hlist |[[Mongolian language|Mongol (Mongolian)]] |[[Uyghur language|Uygur (Uyghur)]] |[[Standard Tibetan|Zang (Tibetan)]] | [[Standard Zhuang|Zhuang]] |[[Languages of China|various others]]}}
| religion = See ''[[Religion in China]]''
| ethnic_groups = {{vunblist
|91.51% [[Han Chinese|Han]]<ref name=census/>
|{{collapsible list
|titlestyle = background:transparent;text-align:left;font-weight:normal;font-size:100%;
|title = [[List of ethnic groups in China|55 minorities]]{{efn|Ethnic minorities that are recognized officially.}}
|1.30% [[Zhuang people|Zhuang]] |0.86% [[Manchu people|Man (Manchu)]] |0.79% [[Uyghur people|Uygur (Uyghur)]] |0.79% [[Hui people|Hui]] |0.72% [[Miao people|Miao]] |0.65% [[Yi people|Yi]] |0.62% [[Tujia people|Tujia]] |0.47% [[Ethnic Mongols in China|Mongol]] |0.44% [[Tibetan people|Zang (Tibetan)]] |0.26% [[Buyei]] |0.15% [[Koreans in China|Chosen (Korean)]] |1.05% others
}}
}}
| demonym = Chinese
| government_type = [[Unitary state|Unitary]] [[One-party state|one-party]] [[Socialist state|socialist]] [[republic]]<ref>{{cite web|title=Constitution of the People's Republic of China|url=http://www.npc.gov.cn/englishnpc/Constitution/2007-11/15/content_1372963.htm|publisher=The National People's Congress of the People's Republic of China|date=15 November 2007|accessdate=8 February 2015}}</ref>
| leader_title1 = [[General Secretary of the Communist Party of China|Party General Secretary]]<br />and [[President of the People's Republic of China|President]]
| leader_name1 = [[Xi Jinping]]{{efn|Xi Jinping holds four concurrent positions: [[General Secretary of the Communist Party of China]] (''de facto'' [[paramount leader]]), [[President of the People's Republic of China]] (''de jure'' [[head of state]]), and [[Chairman of the Central Military Commission]] ([[Commander-in-chief]]) for both state and party.<ref>[https://web.archive.org/web/20121116225447/http://rt.com/news/china-new-leader-xi-734/ "New man at helm: Xi Jinping elected to lead China"]. RT.com. 15 November 2012. Retrieved 2 January 2013.</ref>}}
| leader_title2 = [[Premier of the People's Republic of China|Premier]]
| leader_name2 = [[Li Keqiang]]
| leader_title3 = {{nowrap|[[Chairman of the Standing Committee of the National People's Congress|Congress Chairman]]}}
| leader_name3 = [[Li Zhanshu]]
| leader_title4 = {{nowrap|[[Chairman of the National Committee of the Chinese People's Political Consultative Conference|Conference Chairman]]}}
| leader_name4 = [[Wang Yang (politician)|Wang Yang]]
| leader_title5 = First Secretary of the [[Secretariat of the Communist Party of China|Party Secretariat]]
| leader_name5 = [[Wang Huning]]
| leader_title6 = [[Secretary of the Central Commission for Discipline Inspection|Secretary of the Discipline Inspection Commission]]
| leader_name6 = [[Zhao Leji]]
| leader_title7 = First [[Vice Premier of the People's Republic of China|Vice Premier]]
| leader_name7 = [[Han Zheng]]
| leader_title8 = [[Vice President of the People's Republic of China|Vice President]]
| leader_name8 = [[Wang Qishan]]{{efn|According to the official [[Orders of precedence in China]] (i.e. party comes first), the order of Wang would be inferior to the members of the Standing Committee of Politburo of CPC as he was not appointed office in the 19th Central Committee.}}
| legislature = [[National People's Congress]]
| sovereignty_type = [[History of China|Formation]]
| established_event1 = [[Qin's wars of unification#Conquest of Qi|First imperial unification]]
| established_date1 = 221 {{sc|bce}}
| established_event2 = [[Xinhai Revolution|Republic established]]
| established_date2 = 1 January 1912
| established_event3 = [[Chinese Civil War|People's Republic declared]]
| established_date3 = 21 September 1949<ref name=prcfounding/><ref name=prcf2>{{citation |last=Peaslee |first=Amos J. |contribution=Data Regarding the 'People's Republic of China'|p=533|url=https://books.google.fr/books?id=9ATxCAAAQBAJ&pg=PA533|title=Constitutions of Nations, ''Vol. I, 2nd ed.'' |date=1956 |publisher=Springer |location=Dordrecht |isbn=978-94-017-7125-2}}</ref><ref name=prcf3>{{citation |last=Chaurasia |first=Radhey Shyam |contribution=Introduction |contribution-url=https://books.google.fr/books?id=D2auy-nwS5IC&pg=PA1 |p=[https://books.google.fr/books?id=D2auy-nwS5IC&pg=PA1 1] |title=History of Modern China |url=https://books.google.fr/books?id=D2auy-nwS5IC&printsec=frontcover |publisher=Atlantic |location=New Delhi |date=2004 |isbn=9788126903153 }}</ref>
| established_event4 = [[Chinese Communist Revolution|Proclamation of the People's Republic]]
| established_date4 = 1 October 1949
| established_event5 = [[Constitution of China|Current constitution]]
| established_date5 = 4 December 1982
| established_event6 = [[Macau|Last polity]] [[Transfer of sovereignty over Macau|admitted]]
| established_date6 = 20 December 1999
| area_km2 = 9,596,961
| area_footnote = {{efn|The area given is the official United Nations figure for [[Mainland China|the mainland]] and excludes [[Hong Kong]], [[Macau]] and [[Taiwan]].<ref name="UN Stat">{{cite web|url=http://unstats.un.org/unsd/demographic/products/dyb/dyb2007/Table03.pdf |title=Demographic Yearbook—Table 3: Population by sex, rate of population increase, surface area and density |publisher=UN Statistics |year=2007 |accessdate=31 July 2010 |deadurl=yes |archiveurl=https://web.archive.org/web/20101224063215/http://unstats.un.org/unsd/demographic/products/dyb/dyb2007/Table03.pdf |archivedate=24 December 2010 |df= }}</ref> It also excludes the [[Trans-Karakoram Tract]] ({{convert|5800|km2|sqmi|abbr=on|disp=or|sp=us}}), [[Aksai Chin]] ({{convert|37244|km2|sqmi|abbr=on|disp=or|sp=us}}) and other territories in dispute with India. The total area of China is listed as {{convert|9572900|km2|sqmi|abbr=on|sp=us}} by the ''Encyclopædia Britannica''.<ref>{{cite web |url=http://www.britannica.com/EBchecked/topic/111803/China |title=China |work=Encyclopædia Britannica |accessdate=16 November 2012}}</ref> For further information, see [[Territorial changes of the People's Republic of China]].}}
| area_rank = 3rd/4th
| area_sq_mi = 3,705,407
| percent_water = 2.8%{{efn|This figure was calculated using data from the CIA World Factbook.<ref name=CIA/>}}
| population_estimate = {{UN_Population|China}} {{increase}}{{UN_Population|ref}}
| population_census = 1,339,724,852<ref name="groups"/>
| population_estimate_year = {{UN_Population|Year}}
| population_estimate_rank = 1st
| population_census_year = 2010
| population_census_rank = 1st
| population_density_km2 = 145<ref>{{cite web|title=Population density (people per sq. km of land area)
|url=http://data.worldbank.org/indicator/EN.POP.DNST|publisher=IMF|accessdate=16 May 2015}}</ref>
| population_density_sq_mi = 373
| population_density_rank = 83rd
| GDP_PPP = $25.238 trillion<ref name="imf.org">{{cite web |url=http://www.imf.org/external/datamapper/datasets/WEO/1 |title=IMF Data Mapper|publisher=IMF |date=April 2018}}</ref>
| GDP_PPP_year = 2018
| GDP_PPP_rank = 1st
| GDP_PPP_per_capita = $18,066<ref name="imf.org"/>
| GDP_PPP_per_capita_rank = 79th
| GDP_nominal = $14.092 trillion<ref name="imf.org"/>
| GDP_nominal_year = 2018
| GDP_nominal_rank = 2nd
| GDP_nominal_per_capita = $10,087<ref name="imf.org"/>
| GDP_nominal_per_capita_rank = 71st
| Gini = 46.2
| Gini_year = 2015
| Gini_change =
| Gini_ref = <ref name=NBS2015>{{cite web|title=China's Economy Realized a Moderate but Stable and Sound Growth in 2015|url=http://www.stats.gov.cn/english/PressRelease/201601/t20160119_1306072.html|publisher=National Bureau of Statistics of China|accessdate=20 January 2016|date=19 January 2016|quote=Taking the per capita disposable income of nationwide households by income quintiles, that of the low-income group reached 5,221 yuan, the lower-middle-income group 11,894 yuan, the middle-income group 19,320 yuan, the upper-middle-income group 29,438 yuan, and the high-income group 54,544 yuan. The Gini Coefficient for national income in 2015 was 0.462.}}</ref>
| Gini_rank =
| HDI = 0.738
| HDI_year = 2016
| HDI_change = increase
| HDI_ref = <ref>{{cite web | url = http://hdr.undp.org/sites/default/files/2016_human_development_report.pdf | title = Human Development Report 2016: Human Development for Everyone | publisher = United Nations Development Programme | accessdate = 3 April 2017}}</ref>
| HDI_rank = 90th
| currency = [[Renminbi]] (yuan; ¥){{efn|The [[Hong Kong Dollar]] is used in [[Hong Kong]] and [[Macau]] while the [[Macanese pataca]] is used in Macau only.}}
| currency_code = CNY
| time_zone = [[China Standard Time]]
| utc_offset = [[UTC+8|+8]]
| date_format = {{vunblist |yyyy-mm-dd |''or'' yyyy{{lang|zh|年}}m{{lang|zh|月}}d{{lang|zh|日}} |([[Common Era|CE]]; [[Chinese calendar|CE-1949]])}}
| drives_on = right{{efn|Except [[Hong Kong]] and [[Macau]].}}
| calling_code = [[+86]]
| cctld = {{vunblist| [[.cn]] |[[.中國]] |[[.中国]]}}
| area_magnitude = 1 E12
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
[[Category:Axiya]]
afyl92mk1pvokfrdibbo74jhevoqq87
Riphabliki ya Congo
0
2147
27240
25586
2015-04-26T17:01:41Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République du Congo'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of_the_Republic_of_the_Congo.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_the_Republic_of_the_Congo.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Riphabliki ya Congo|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Riphabliki ya Congo|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Unité, travail, progrès''</big>
|-
| align=center colspan=2 | [[File:LocationRCongo.svg|300px]]
|}
'''Riphabliki ya Congo''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
64fcptz0oeuccac67not7vr7hz47j2t
Democratic Republic of the Congo
0
2148
27239
25653
2015-04-26T16:59:42Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République démocratique du Congo'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of_the_Democratic_Republic_of_the_Congo.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_the_Democratic_Republic_of_the_Congo.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Democratic Republic of the Congo|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Democratic Republic of the Congo|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Paix, justice, travail''</big>
|-
| align=center colspan=2 | [[File:LocationDRCongo.svg|300px]]
|}
'''Democratic Republic of the Congo''' i tiko ra Afrika. Brr.
{{Afrika}}
[[Category:Afrika]]
e2e30mhok5o1nq6v5b32eqq5ks9hjqp
Afrika Wale Xikarhi
0
2149
25904
25587
2013-03-16T11:45:45Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q929]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Ködörösêse tî Bêafrîka<br />République centrafricaine'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of the Central African Republic.svg|125px]]
| align="center" width="140px" | [[File:Coat of arms of the Central African Republic-NEW.png|125px]]
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Unité, Dignité, Travail''</big>
|-
| align=center colspan=2 | [[File:Central African Republic (orthographic projection).svg|300px]]
|}
'''Afrika Wale Xikarhi''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
fm3ms92wjxe5h5uyie9w2ywgvfmqc0p
Côte d'Ivoire
0
2154
27241
25330
2015-04-26T17:05:20Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''République de Côte d'Ivoire'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of_C%C3%B4te_d%27Ivoire.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Ivory_Coast.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Côte d'Ivoire|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Côte d'Ivoire|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Union, Discipline, Travail''</big>
|-
| align=center colspan=2 | [[File:C%C3%B4te_d%27Ivoire_(orthographic_projection).svg|300px]]
|}
'''Côte d'Ivoire''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
m82a0sgxxcdltu0hgzvv5cu62okhxg1
Template:Bot
10
2165
26198
25331
2013-08-18T20:33:24Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q4299475]]
wikitext
text/x-wiki
{| class="messagebox plainlinks"
|align="center"|[[Image:Crystal Clear action run.png|50px]]
|align="left" width="100%"|'''This user account is a [[Wikipedia:Bot policy|bot]] operated by [[:{{{site|en}}}:User:{{{1}}}|{{{1}}}]] ([[:{{{site|en}}}:User talk:{{{1}}}|talk]]).'''
It is not a [[Wikipedia:Sock puppetry|sock puppet]], but rather an automated or semi-automated account for making repetitive edits that would be extremely tedious to do manually.
<br>
<small>''Administrators: if this bot is malfunctioning or causing harm, please [{{fullurl:Special:Blockip|wpBlockAddress={{PAGENAMEE}}&wpBlockExpiry=indefinite&wpAnonOnly=0&wpEnableAutoblock=0&wpCreateAccount=0&wpBlockReason=Bot%20malfunctioning:%20}} block it].''</small>
|}{{{category|[[Category:Wikipedia bots|<includeonly>{{PAGENAME}}</includeonly> ]]}}}
qiqvaqp31cyawbmwnnn7hxgrbj61g5j
Uetersen
0
2169
25332
23854
2013-03-07T17:35:39Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 223 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1404]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''{{PAGENAME}}'''</big></big><br />''Rosenstadt Uetersen''
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Uetersen Wappen.png|100px]]
| align="center" width="140px" | [[File:Lage des Kreises Pinneberg in Deutschland.png|right|100px]]
|}
|-
| align=center colspan=2 | [[File:Uetersen Stadtwerkehaus.jpg|250px]]
|}
'''Uetersen''' (ˈyːtɐzən), [[Jarimani]], [[Europa]].
[[Category:Jarimani]]
bxko5agdrc8nzuku9me6ph525ywokjd
Matikos i Afrika
0
2187
9672
9572
2009-02-20T12:53:30Z
Greenman
106
Merge into Matiko_ya_Afrika
wikitext
text/x-wiki
#REDIRECT [[Matiko ya Afrika]]
bkspfdbklnh7vc4lejrj7qpusmk1rhu
Category:Afrika
14
2188
25956
25333
2013-04-13T12:17:16Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q5460710]]
wikitext
text/x-wiki
Matikos i Afrika
[[Category:Ntivo-misava]]
erw8vaenyh23js5spe4h11ewlpbvn1r
Wikipedia:Bot
4
2189
9845
9844
2009-03-05T20:06:25Z
Ghaly
638
/* GhalyBot */
wikitext
text/x-wiki
__NOTOC__
<!-- Header -->
{| cellspacing="0" cellpadding="0" style="margin:0em 0em 1em 0em; width:100%"
| style="width:100%; vertical-align:top; border:1px solid Sienna; background-color:Lavender;" |
<div style="padding:2em 2em 2em 2em;"> <!-- Top, Right, Bottom, Left -->
{{image|name=Bot_Sketch_Eric_Benacek.jpg|width=90px|pad=10px|caption=<div style="font-size:100%;line-height:1.3em;text-align:center;">'''Useful bot'''</p>|float=left}}
<!-- FOR MORE ICONS, GO TO [[Help:Icons]] -->
<big><u>'''This is a Bot requests page'''</u></big>
<br>
<br>
Bots are users that edit automatically.
'''en:''' Requests for the [[m:bot|bot]] flag should be made on this page. This wiki uses the [[m:bot policy|standard bot policy]], and allows [[m:bot policy#Global_bots|global bots]] and [[m:bot policy#Automatic_approval|automatic approval of certain types of bots]]. Other bots should apply below, and then [[m:Steward requests/Bot status|request access]] from a steward if there is no objection.
|}
<div style="align: center; padding: 1em; border: solid 2px black; background-color: aqua;">
'''[http://ts.wikipedia.org/w/index.php?title=Wikipedia:Community_Portal&action=edit§ion=new Please click here to leave a new request.]'''</div>
----
__TOC__
==Bot flag request for [[User:WOPR]]==
* Bot operator: [[User:White Cat]] ([[:Commons:User:White Cat]]) - En-N, Tr-4, Ja-1
* List of botflags on other projects: Bot has a flag on wikimedia (meta,commons) wikipedia (ar, az, de, en, es, et, fr, is, ja, ku, nn, no, ru, sr, tr, uz, simple) (See: [[m:User:White Cat#Bots]])
* Purpose: Interwiki linking, double redirect fixing, commons delinking (for cases where commonsdelinker fails)
--<small> [[User:White Cat|Cat]]</small> <sup>[[User talk:White Cat|chi?]]</sup> 12:02, 15 May 2008 (UTC)
== Bot bit request [[User:SieBot|SieBot]] ==
Please give a bot bit to [[User:SieBot|SieBot]], so it will not flood your RC as it adds interwiki links using pywikipedia's interwiki.py. [[User:SieBot|SieBot]] is active on about 140 Wikipedias. See the [[User:SieBot|user page]] of the bot for more details, or check a complete overview of its activities [[:nl:Gebruiker:SieBot/Overview|here]]. Cheers! [[User:Siebrand|Siebrand]] ([[:nl:User talk:Siebrand|talk]]) 09:52, 15 August 2007 (UTC)
== [[User:BotMultichill|BotMultichill]] ==
Hi, i request a bot bit for [[User:BotMultichill|BotMultichill]].
* Botmaster : [[User:Multichill|Multichill]]
* Bot's name : [[User:BotMultichill|BotMultichill]]
* List of botflags on others wikipedias: about 100+ atm (see [[meta:User:Multichill]] for the current list)
* Purpose: Interwiki (pywikipedia)
* Technical details : [[User:BotMultichill|BotMultichill]] is an interwiki bot starting at the [[:nl:Gebruiker:BotMultichill|Dutch wikipedia]]. The bot uses the pywikipedia framework and runs day and night in autonomous mode. Sometimes the bot will run in manual assisted mode to solve interwiki conflicts. [[User:Multichill|Multichill]] 16:07, 6 September 2007 (UTC)
== [[User:Purbo_T|Purbo_T]] ==
Hi, I'd like to request a bot flag for [[User:Purbo_T|Purbo_T]] <small>([[:Special:Contributions/Purbo T|contribs]])</small>
*'''Operator''': [[:User:Purodha]] = [[:ksh:User:Purodha]] (b'crat @ [[:ksh:|ksh]])
*'''Function''': interwiki
*'''Mode''': manually-assisted, occasionally in automatic or autonomous mode, starting mostly from the [[:ksh:|Wikipedia of Ripuarian languages]]
*'''Software:''' [[:meta:pywikipedia|pywikipediabot]] framework updated daily from [http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia/ svn] to latest version
*'''Already has bot flag on:''' [[:am:|am]], [[:ar:|ar]], [[:be-x-old:|be-x-old]], [[:bn:|bn]], [[:cdo:|cdo]], [[:co:|co]], [[:dsb:|dsb]], [[:hr:|hr]], [[:hsb:|hsb]], [[:ig:|ig]], [[:ksh:|ksh]], [[:ku:|ku]], [[:ml:|ml]], [[:mr:|mr]], [[:nds:|nds]], [[:simple:|simple]], [[:sv:|sv]], [[:tg:|tg]], [[:vo:|vo]], more pending, [http://tools.wikimedia.de/~purodha/sample/dbswithuser.php?usr=Purbo_T recent data]
Thank you! --[[User:Purodha|Purodha Blissenbach]] 20:10, 24 January 2008 (UTC)
:The flag has been set. --[[User:Dungodung|Dungodung]] 12:29, 1 February 2008 (UTC)
== [[User:AlleborgoBot|AlleborgoBot]] ==
Hi, i request a bot flag for [[User:AlleborgoBot|AlleborgoBot]]
*'''Operator''': [[:it:Utente:Alleborgo|Alleborgo]]
*'''Automatic or Manually Assisted''': Automatic, in "-autonomous" mode. Sometimes the bot will run in manual assisted mode to solve interwiki conflicts.
*'''Programming Language(s)''': Pywikipedia framework daily updated to the last SVN version
*'''Function Summary''': interwiki
*'''Already has a bot flag in''': ar, am, an, ast, az, bar, bat-smg, bg, br, bn, bpy, bs, ca, ceb, cs, cv, da, de, el, en, eo, es, et, eu, fa, fi, fiu-vro, fr, frp, fy, ga, gl, he, hr, hsb, ht, hu, hy, id, is, it, iu, ja, jv, ka, kk, ksh, ku, lb, li, lmo, ln, lt, lv, mk, mi, ml, mr, ms, mt, nap, nds, nds-nl, nl, nn, no, pl, pms, ps, pt, ro, roa-tara, ru, sco, sh, sk, simple, sl, sq, sr, su, sv, ta, tg, th, to, tr, tt, uk, ur, vec, vi, vls, vo, zh, zh-classical, zh-min-nan, zh-yue. On it.wiki has done more than 65000 edit.
Thanks --[[User:AlleborgoBot|AlleborgoBot]] 16:28, 2 November 2007 (UTC)
==[[User:GhalyBot|GhalyBot]]==
*'''Operator''': [[:en:User:Ghaly|Ghaly]]
*'''Function''': interwiki
*'''Operation''': automatic
*'''Software:''' [[:meta:pywikipedia|pywikipediabot]]
*'''Has bot flags on: global and on'''ru, ar, arz, de, da, zh, en, fr, es, nl, simple, da, de, he, hu, th
I have peformed some test edits . Thank you !----[[User:Ghaly|Ghaly]] 20:05, 5 Nyenyankulu 2009 (UTC)
kmbrhmx2bqjvjy05ygdg3jjdec63i1f
Wikipedia:Statistics
4
2191
25757
25334
2013-03-11T10:43:28Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4994060]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
* [[Special:Statistics]]
* [http://stats.wikimedia.org/EN/TablesArticlesTotal.htm Wikipedia statistics]
** [http://stats.wikimedia.org/EN/TablesWikipediaTS.htm ts.wikipedia statistics – tables]
** [http://stats.wikimedia.org/EN/ChartsWikipediaTS.htm ts.wikipedia statistics – charts]
* [http://www.wikistatistics.net/wikimedia Wikipedia Interactive Statistics]
** [http://www.wikistatistics.net/data/full/sites/wiki/ts.csv ts.wikipedia statistics – tables]
** [http://www.wikistatistics.net/wikipedia/ts ts.wikipedia statistics – charts]
* <u>THEwikiStics</u>: [http://wikistics.falsikon.de/latest/wikipedia/ts/ Page Hits toplist] <small>(compare [http://wikistics.falsikon.de/latest/ traffic] | [http://wikistics.falsikon.de/latest/searches.htm searches])</small>
* [http://technorati.com/search/ts.wikipedia.org Technorati]
* [http://www.attentionmeter.com/?d1=ts.wikipedia.org AttentionMeter]
* [http://popuri.us/?u=http%3A%2F%2Fts.wikipedia.org popuri.us]<!-- or: socialmeter.com -->
* [http://toolbar.netcraft.com/site_report?url=ts.wikipedia.org Netcraft statistics]
5yoqh1sbt9zk0uxxibdeqvshq86ofmk
Jarimani
0
2194
27766
27018
2016-02-20T22:30:21Z
Aliwal2012
3247
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Bundesrepublik Deutschland'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Germany.svg|125px]]
| align="center" width="140px" | [[File:Coat of Arms of Germany.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of the Germany|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Germany|Coat of Arms]])
|}
|-
| align=center colspan=2 | [[File:Europe location GER.png|300px]]
|}
'''Jarimani''' a tiko ra [[Yuropa]]. Capital is [[Berlin]].
{{Yuropa}}
[[Category:Jarimani]]
[[Category:Yuropa]]
du77jjbftn895kih8ubmocdi2c5hlmy
Curitiba
0
2204
26767
25604
2014-12-04T06:02:12Z
CommonsDelinker
60
The file [[:Image:Curitiba_Parana_Brazil.gif]] has been replaced by [[:Image:Curitiba_Parana_Brazil.png]] by administrator [[:commons:User:GifTagger]]: ''Replacing GIF by exact PNG duplicate.''. ''[[m:User:CommonsDelinker|Translate me!]]''
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Curitiba'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align=center colspan=2 | [[File:Jardim Botanico de Curitiba.jpg|310px|right|thumb| [http://tools.wikimedia.de/~magnus/geo/geohack.php?language=en¶ms=25_25_47_S_49_16_19_W 25° 25' 47" S 49° 16' 19" O]]]
|-
| align="center" width="140px" |
| align="center" width="140px" | [[File:Curitiba_Parana_Brazil.png|150px]]
|-
|}
|-
| align=center colspan=2 | [[File:Curitiba in Brazil.png|270px]]
|}
[[File:Brasão de Armas do Município de Curitiba.png|70px|left]]
'''Curitiba''' (kuɾi'tibɐ), Southern [[Brazil]], South America.
== Pages ==
* [http://commons.wikimedia.org/wiki/Category:Curitiba Commons:Curitiba]
* http://www.curitiba.pr.gov.br
* http://www.curitiba-brazil.com
0w53aku9e4bfg8eu42sthnku7lpownt
Template:Wikipediasister
10
2222
25735
25196
2013-03-11T10:40:00Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 81 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5612101]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Wikipediya i ensayiklopediya leyi rhurheriweke hi nhlangano yo ka yinga bindzuli ya [[Wikimedia|Wikimedia Foundation]], leyi khomeke ti phurojeki ta Tindzimi to tala na Vuxokoxoko bya mahala:
{| align="center" cellpadding="2" width="100%" style="text-align:left"
| [[Image:Wiktionary-logo-en.png|35px|<nowiki></nowiki>]]
| [[Wikt:ts:Tlukankulu|'''Wikixinari''']]<br />Dikixinari na thesorasi
| [[Image:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[b:en:Main Page|'''Wikibuku''']]<br />Tibuku to mahala na buku-ntirho
| [[Image:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:en:Main Page|'''Wiki-Ntshaho''']]<br />nxaxamelo wa mintshaho
| [[Image:Wikisource-logo.png|35px|<nowiki></nowiki>]]
| [[wikisource:Main Page:English|'''Wiki-Xihlovo''']]<br />Xihlovo xa Matsalwa xa mahala
|-
| [[Image:Wikispecies-logo.png|35px|<nowiki></nowiki>]]
| [[Wikispecies:|'''Wiki-Swihari''']]<br />Nxaxamelo wa swi vumbiwa
| [[Image:Wikinews-logo.png|35px|<nowiki></nowiki>]]
| [[n:Main Page|'''Wiki-Mahungu''']]<br />Xihlovo xa mahungu ya mahala
| [[Image:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Main Page|'''Tifayili''']]<br />Tifayili to nhlanganeriwa
| [[Image:Wikimedia-logo.svg|35px|<nowiki></nowiki>]]
| [[m:Main Page|'''Meta-Wiki''']]<br />Nkongomiso wa ti phurojeki ta Wikimidiya
|}<noinclude>
</noinclude>
mh3mvgiuzh8tgt4cyw9f8kig73fxj78
Template:Wikipedia-Africa
10
2223
30810
30809
2017-11-08T06:09:09Z
Thuvack
315
wikitext
text/x-wiki
; Ti Wikipediya leti ntsongo hi tindzimi ta laha Afrika
[[:af:|Afrikaans]] ·
[[:ak:|Akan]] ·
[[:am:|አማርኛ]] ·
[[:bm:|Bamanankan]] ·
[[:ny:|Chi-Chewa]] ·
[[:sn:|chiShona]] ·
[[:tum:|chiTumbuka]] ·
[[:ee:|Ɛʋɛ]] ·
[[:ff:|Fulfude]] ·
[[:ki:|Gĩkũyũ]] ·
[[:ha:|هَوُسَ]] ·
[[:ig:|Ìgbo]] ·
[[:xh:|isiXhosa]] ·
[[:rw:|Kinyarwanda]] ·
[[:rn:|Kirundi]] ·
[[:sw:|Kiswahili]] ·
[[:kg:|Kongo]] ·
[[:ln:|Lingala]] ·
[[:lg:|Luganda]] ·
[[:mg:|Malagasy]] ·
[[:om:|Oromoo]] ·
[[:sg:|Sängö]] ·
[[:st:|seSotho]] ·
[[:nso:|sePedi]] ·
[[:tn:|Setswana]] ·
[[:ss:|SiSwati]] ·
[[:so:|Soomaaliga]] ·
[[:ti:|ትግርኛ]] ·
[[:ve:|Tshivenda]] ·
[[:tw:|Twi]] ·
[[:wo:|Wolof]] ·
[[:yo:|Yorùbá]] ·
[[:zu:|Zulu]] ·
<br/>
(Leswaku uvona ti Wikipediya leti kulu, langutisa nxaxamelo lowunge ximatsini)
; Ti Wikipediya leti ngana matluka ya 100 nakutlula
[[:zh-min-nan:|Bân-lâm-gú (Southern Min)]] ·
[[:jv:|Bahasa Jawa (Javanese)]] ·
[[:su:|Basa Sunda (Sundanese)]] ·
[[:bs:|Bosanski (Bosnian)]] ·
[[:ga:|Gaeilge (Irish)]] ·
[[:hi:|हिन्दी (Hindi)]] ·
[[:os:|Иронау (Ossetic)]] ·
[[:csb:|Kaszëbsczi (Kashubian)]] ·
[[:kw:|Kernewek (Cornish)]] ·
[[:sw:|Kiswahili]] ·
[[:ku:|Kurdî (Kurdish)]] ·
[[:lb:|Lëtzebuergesch (Luxembourgish)]] ·
[[:lv:|Latviešu (Latvian)]] ·
[[:mi:|Māori]] ·
[[:oc:|Occitan]] ·
[[:nds:|Plattdüütsch (Low Saxon)]] ·
[[:sa:|संस्कृत (Sanskrit)]] ·
[[:ta:|தமிழ் (Tamil)]] ·
[[:tt:|Tatarça (Tatar)]] ·
[[:ur:|اردو (Urdu)]] ·
[[:vi:|Tiếng Việt (Vietnamese)]] ·
4qqniznbt2k4sq2m7scerfoar9qr4vf
Template:Email
10
2233
6557
2008-07-22T15:10:43Z
Thuvack
315
New page: <includeonly>[{{fullurl:Special:Emailuser/{{{user}}}|wpSubject={{urlencode:{{{subject|{{MediaWiki:Defemailsubject}}}}}}}{{#if:{{{message|}}}| &wpMessage={{urlencode:{{{message}}}}}}}}} {{{...
wikitext
text/x-wiki
<includeonly>[{{fullurl:Special:Emailuser/{{{user}}}|wpSubject={{urlencode:{{{subject|{{MediaWiki:Defemailsubject}}}}}}}{{#if:{{{message|}}}|
&wpMessage={{urlencode:{{{message}}}}}}}}} {{{text}}}]</includeonly><noinclude>
Use this template to create a link for e-mailing a user with a customized subject.
== Parameters ==
; user : The name of the user to be e-mailed.
; subject : The customized subject for the e-mail.
; text : The text shown for the link.
== Examples ==
* <code><nowiki>{{email|user=sebmol|subject=Random subject|text=E-mail this user with a random subject}}</nowiki></code> gives: {{email|user=sebmol|subject=Random subject|text=E-mail this user with a random subject}}
</noinclude>
dsx1uef625g2j7enzydbapf06dx7itw
Swivongo swa Xitsonga
0
2235
30640
30639
2017-10-27T17:36:41Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Robelbox|theme=10|title=Swivongo swa Xitsonga|icon=P vip.svg|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
{{:Swivongo_swa_Xitsonga/Swivongo}}
{{editme|/Swivongo}}
</div>
{{Robelbox/close}}
{|width=100% border="0" cellspacing="0" cellpadding="0" style="padding:0px; margin:2px;" |
|-
|colspan=3 valign=top|
{{Robelbox|theme=10|title=Nxaxamelo wa swivongo swa Xitsonga|icon=Crystal_Clear_action_history.png|iconwidth=20px|height=30%}}
<div style="{{Robelbox/pad}}">
{{:Swivongo_swa_Xitsonga/Nxaxamelo}}
{{editme|/Nxaxamelo}}
</div>
{{Robelbox/close}}
{{Robelbox|theme=9|title=Nxaxamelo wa swivongo swa Xirhonga|icon=Crystal_Clear_action_history.png|iconwidth=20px|height=30%}}
<div style="{{Robelbox/pad}}">
{{:Swivongo_swa_Xitsonga/Nxaxamelo1}}
{{editme|/Nxaxamelo1}}
</div>
{{Robelbox/close}}
{{Robelbox|theme=8|title=Nxaxamelo wa swivongo swa Xitswa|icon=Crystal_Clear_action_history.png|iconwidth=20px|height=30%}}
<div style="{{Robelbox/pad}}">
{{:Swivongo_swa_Xitsonga/Nxaxamelo2}}
{{editme|/Nxaxamelo2}}
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Left Column -->
<!-------------------------------->
|-
|width=50% valign=top height=50px|
{{Robelbox|theme=10|title=Pfuna ku Hlakarherisa Phurojeki leyi|height=30%}}
<div style="{{Robelbox/pad}}">
Xana u mutsonga? murhonga? kumbe muthswa?. U nga hi pfuna ku hlakarherisa tluka leri. Loko xivongo xa wena xi nga rikona laha u nga gunguli ntsena. Engetela eka mixaxamelo ya swivongo eka nyangwa lowu wa swivongo.
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Right Column -->
<!-------------------------------->
|width=50% valign=top height=50px|
{{Robelbox|theme=10|title=Matsalwa malavaka ku engeteriwa|height=30%}}
<div style="{{Robelbox/pad}}">
mikongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko u ri na vuxokoxoko byo karhi, u nga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe u nga lulamisa tsalwa leri sunguriweke hi ku landza nkongomiso wa kona.
</div>
{{Robelbox/close}}
|}
{{Robelbox|theme=10|title=Ti wiki tinwana to yelana na nyangwa-nkulu wa ta Matimu ya vanhu|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:left"
| [[Image:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:Category:Biography|'''Matimu ya vanhu e ka Wikiquote''']]</br> Minthsho
| [[Image:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Category:Biography|'''Matimu ya vanhu e ka Commons''']]</br> Swi faniso
| [[Image:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:Biography|'''Matimu ya vanhu e ka Wikisource''']]</br> Matsalwa
| [[Image:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[b:Wikibooks:Biography|'''Matimu ya vanhu e ka Wikibooks''']]</br> Tibuku na matsalwa
|}
</div>
{{Robelbox/close}}
[[Category:Ntivo-Swivongo]][[Category:Swivongo_swa_Xitsonga]]
3lew3c4i0uk4dysg2mrkq3xadaq36xj
Category:Ntivo-Swivongo
14
2241
6573
2008-07-22T16:11:16Z
Thuvack
315
New page: Matluka la ma yelanaka Na xi yenge Xa Ntivo-Swivongo
wikitext
text/x-wiki
Matluka la ma yelanaka Na xi yenge Xa Ntivo-Swivongo
6fdl2wcf8pqg09u8iyrzmm0p7juqi2v
Template:User wikipedia/Administrator
10
2242
23248
21624
2012-08-28T12:33:48Z
Trijnstel
1644
revert deletion request - why?
wikitext
text/x-wiki
<div style="float:left; border:1px solid #999; margin:1px;" class="wikipediauserbox">
{| cellspacing="0" style="width:238px; background:#EEE;"
| style="width:45px; height:45px; background:#DDD; text-align:center; font-size:14pt; color:black; padding:1pt; line-height:1.25em; ; vertical-align: middle;" |'''[[Image:Admin mop.PNG|43x43px]]'''
| This user is an '''[[Wikipedia:Administrators|administrator]]''' on the [[:ts:Tlukankulu|Xitsonga Wikipedia]].
|}</div>
05ss5zmpsuzzkvjlbsesib34yli9wgo
Template:Ndzawulo
10
2245
6615
6612
2008-07-23T08:11:45Z
Thuvack
315
wikitext
text/x-wiki
{| style="float:right; clear:right;"
|
{{Robelbox|theme=14|title=[[Wipedia:Maintenance|Vukorhokeri laha Wikipediyeni]]}}
{| style="background:transparent; font-size:85%;"
|
<!--<p align=center style="font-size:80%; "></p>-->
<!--<hr>-->
[[Image:Wikipedia_logo_%28svg%29.svg|16px]] '''[[Wikiversity:Maintenance|Leswi lavaka ku endliwa]]'''
* [[Wipedia:Maintenance|Vukorhokeri]]
* [[Wikiversity:Requests for Deletion|Swikombelo swo sula matluka]]
* [[:Category:Candidates for speedy deletion|Swikombelo swo sula hi xi hatla]]
* [[:Category:Possible copyright violations|Minyikelo yo hava mpfumelelo]]
* [[Wipedia:Request custodian action|Requests for custodian action]]
<!--* [[:Category:Things you can do|Leswi unga pfunaka ha swona]]-->
<!--* [[:Category:Items to be merged|Leswi lavaka ku Hlanganisiwa]]-->
<!--* [[:Category:Wipedia maintenance|Vukorhokeri lebyi engetelekeke]]-->
<hr>
[[Image:Wikipedia_logo_%28svg%29.svg|16px]] '''Swivumbiwa-ntirho'''
* [[Xingheniso xa swivumbiwa ntirho]]
* [[Help:Template|Mpfuno wa Swivumbiwa-ntirho]]
* [[:Category:Page flag templates|Swivumbiwa-ntirho swa matluka]]
* [[:Category:Navigational templates|Swivumbiwa-ntirho swo komba ndlela]]
* [[:Category:Administrative templates|Swivumbiwa ntirho swa vu korhokeri]]
* [[Wipedia:Barnstars|Swi thloma risiva]]
* [[Wipedia:Userboxes|Mabokisi ya vatirhisi]]
<hr>
[[Image:Wikipedia_logo_%28svg%29.svg|16px]] '''Ntirho wo aka'''
* [[Topic:Ku aka Wipediya|Ku aka Wipediya]]
* [[Wipedia:Activity bars|Swikombo-matshalatshala]]
* [[MediaWiki Project]]
* [[Topic:MediaWiki|MediaWiki]]
* [[Wipedia:Technical needs|Swi laveko swa vu thekiniki]]
<hr>
[[Image:Wikipedia_logo_%28svg%29.svg|16px]] '''Nthsaho'''
* [[Wipedia:Support staff|Valanguteri]]
* [[How to be a Wikimedia sysop]]
* [[m:MediaWiki|MediaWiki Handbook]]
* [[Special:Log|Logs]]
* [[Wipedia:Bots|Tirhoboti]]
* [[Wipedia:Consensus|Ku pfumelelana]]
* [[Wipedia:Statistics|Mintsengo ya Wikipedia]]
<hr>
[[Image:Wikipedia_logo_%28svg%29.svg|16px]] '''Mahungu na swiendlakalo'''
* [[Wipedia:Announcements|Switiviso]]
* [[Wikimania]]
<!--<hr>-->
<p align=center style="font-size:80%"></p>
|}
{{Robelbox/close}}
|}
<noinclude>
[[Category:Help]]
[[Category:Administrative templates]]
[[Category:Navigational templates]]
[[Category:Wipedia administration]]
</noinclude>
<includeonly>
[[Category:Wipedia administration]]
</includeonly>
mge64c9gqv5nojbv8b7xtohxtwv9gok
Template:Robelbox
10
2246
6600
6598
2008-07-23T07:47:48Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>
'''''This page has been protected for good reason! If you are a custodian editing this page, please read the talk page first! Thank you.'''''
''This is a special kind of box with a hanging icon in the right hand top corner. The size of the icon can be increased indefinitely without the height of the title bar being affected. If an empty title is specified, the title bar shrinks to a small band.''
</noinclude>
{| cellspacing="2" cellpadding="0" style="margin:0em 0em 0em 0em; width:{{{width|100%}}}; {{#ifeq:{{{height|100%}}}|none||height:{{{height|100%}}}}};"
| colspan="1" style="width:100%; {{#ifeq:{{{height|100%}}}|none||height:100%;}} vertical-align:top; border:1px solid {{Robelbox/C2|{{{theme|1}}}}}; background-color:{{Robelbox/C1|{{{theme|1}}}}};" |
{{#ifeq:{{{icon|default}}}|default||[[Image:{{{icon|Namespace Wikipedia.svg}}}|{{{iconwidth|32px}}}|right]]}}
<div style="border-bottom:1px solid {{Robelbox/C2|{{{theme|1}}}}}; background-color:{{Robelbox/C3|{{{theme|1}}}}}; padding:0.2em 0.9em 0.2em 0.5em; font-size:120%; font-weight:bold;">{{{title|Title}}}</div>
<noinclude><div style="padding:0.75em 1.5em 0em 0.75em;">
''Parameters:''
* ''theme'': Values 1 to 14; gives colour scheme:
{{Robelbox/theme}}
* ''title'': Box title.
* ''width'': Box width; default is 100%.
* ''height'': Guess; default is 100%.
* ''icon'': Image name for icon.
* ''iconwidth'': Pixel width of icon; default is 56. Include "px".
''Don't forget to use the <nowiki>{{Robelbox/close}}</nowiki> template after your content!''
<br>''This template should be used together with <nowiki>{{Robelbox/pad}}</nowiki> to pad out the box contents - see examples below, and see talk page.
</div>
|}
==Simple examples==
__TOC__
===Theme 1: Tan (default)===
This code:
<nowiki>{{robelbox|title=Test title}}
<div style="{{Robelbox/pad}}">
Test content using a default box
</div>
{{Robelbox/close}}</nowiki>
produces this box:
{{robelbox|title=Test title}}
<div style="{{Robelbox/pad}}">
Test content using a default box
</div>
{{Robelbox/close}}
===Theme 2: Mid green===
This code:
<nowiki>
{{robelbox|theme=2|title=Test title}}
<div style="{{Robelbox/pad}}">
Test content using a default box with theme=2
</div>
{{Robelbox/close}}
</nowiki>
produces this box:
{{robelbox|theme=2|title=Test title}}
<div style="{{Robelbox/pad}}">
Test content using a default box with theme=2
</div>
{{Robelbox/close}}
== Color samples ==
{|
|{{Robelbox|theme=1|title=Theme 1|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=2|title=Theme 2|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=3|title=Theme 3|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=4|title=Theme 4|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|-
|{{Robelbox|theme=5|title=Theme 5|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=6|title=Theme 6|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=7|title=Theme 7|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=8|title=Theme 8|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|-
|{{Robelbox|theme=9|title=Theme 9|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=10|title=Theme 10|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=11|title=Theme 11|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=12|title=Theme 12|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|-
|{{Robelbox|theme=13|title=Theme 13|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|{{Robelbox|theme=14|title=Theme 14|width=200px|iconwidth=48px}}<div style="{{Robelbox/pad}}">
''Content goes here.''
</div>
{{Robelbox-close}}
|}
[[Category:Design templates]]</noinclude>
01mvw0lynee7ix46p9ldht4b3tqp449
Template:Robelbox/C2
10
2247
6593
2008-07-23T07:36:23Z
Thuvack
315
New page: {{#switch:{{{1|1}}} |1=<nowiki>#E39C79</nowiki> |2=ForestGreen |3=SteelBlue |4=IndianRed |5=MediumPurple |6=Gold |7=RoyalBlue |8=<nowiki>#E78A69</nowiki> |9=<nowiki>#71be3f</nowik...
wikitext
text/x-wiki
{{#switch:{{{1|1}}}
|1=<nowiki>#E39C79</nowiki>
|2=ForestGreen
|3=SteelBlue
|4=IndianRed
|5=MediumPurple
|6=Gold
|7=RoyalBlue
|8=<nowiki>#E78A69</nowiki>
|9=<nowiki>#71be3f</nowiki>
|10=<nowiki>#4290bc</nowiki>
|11=<nowiki>#C289C3</nowiki>
|12=<nowiki>#C56B74</nowiki>
|13=<nowiki>#8488DC</nowiki>
|14=<nowiki>#aaaaaa</nowiki>
|15=Thistle
}}<noinclude><!--
WARNING: DON'T INTRODUCE ANY NEWLINES INTO THIS TEMPLATE BY ACCIDENT!!!!
-->
[[Category:Design templates]]
</noinclude>
k90q5serajd5itslm8jtbkm7cww7iuz
Template:Robelbox/C1
10
2248
6594
2008-07-23T07:37:10Z
Thuvack
315
New page: {{#switch:{{{1|1}}} |1=<nowiki>#ffFcF1</nowiki> |2=MintCream |3=AliceBlue |4=MistyRose |5=LavenderBlush |6=Ivory |7=Azure |8=Seashell |9=<nowiki>#f6fff1</nowiki> |10=<nowiki>#f4f...
wikitext
text/x-wiki
{{#switch:{{{1|1}}}
|1=<nowiki>#ffFcF1</nowiki>
|2=MintCream
|3=AliceBlue
|4=MistyRose
|5=LavenderBlush
|6=Ivory
|7=Azure
|8=Seashell
|9=<nowiki>#f6fff1</nowiki>
|10=<nowiki>#f4faff</nowiki>
|11=<nowiki>#FFF8FF</nowiki>
|12=<nowiki>#FFF6F8</nowiki>
|13=<nowiki>#F5F5FF</nowiki>
|14=<nowiki>#ffffff</nowiki>
|15=Thistle
}}<noinclude><!--
WARNING: DON'T INTRODUCE ANY NEWLINES INTO THIS TEMPLATE BY ACCIDENT!!!!
-->
[[Category:Design templates]]
</noinclude>
ivuau08fyjcspuaehkswdaoxjpckmro
Template:Robelbox/close
10
2249
6596
2008-07-23T07:40:11Z
Thuvack
315
New page: |}<noinclude>[[Category:Design templates]]</noinclude>
wikitext
text/x-wiki
|}<noinclude>[[Category:Design templates]]</noinclude>
d415dvlxpgbca9rx7kvp1vakusrg9cd
Category:Design templates
14
2250
6597
2008-07-23T07:41:19Z
Thuvack
315
New page: Swivumbiwa-ntirho swa nkoka ak timhaka to ku xongisa wikipediya leyi
wikitext
text/x-wiki
Swivumbiwa-ntirho swa nkoka ak timhaka to ku xongisa wikipediya leyi
1nb832i19xq0cbb6qz4utfcm66gmu2e
Template:Robelbox/theme
10
2251
6599
2008-07-23T07:47:00Z
Thuvack
315
New page: :# tan (default) :# mid green :# slate blue :# red :# mauve :# yellow :# mid blue :# orange :# grey-green :# sky blue :# better mauve :# light red :# blue :# grey
wikitext
text/x-wiki
:# tan (default)
:# mid green
:# slate blue
:# red
:# mauve
:# yellow
:# mid blue
:# orange
:# grey-green
:# sky blue
:# better mauve
:# light red
:# blue
:# grey
7wf44tn60b4yvy8z9j5w4q709dprw3g
Template:Robelbox-close
10
2253
32526
6602
2018-09-10T06:56:42Z
Sangeetha.rs
5861
wikitext
text/x-wiki
<noinclude>[[Category:Design templates]]</noinclude>
lcf98i6e5t6ydjc7ozqzxcl2pjy4rn6
Template:Robelbox/C3
10
2254
6604
2008-07-23T07:53:58Z
Thuvack
315
New page: {{#switch:{{{1|1}}} |1=Wheat |2=LightGreen |3=LightSteelBlue |4=LightCoral |5=Thistle |6=<nowiki>#ff9</nowiki> |7=LightSkyBlue |8=Peachpuff |9=<nowiki>#c0eaa6</nowiki> |10=<nowik...
wikitext
text/x-wiki
{{#switch:{{{1|1}}}
|1=Wheat
|2=LightGreen
|3=LightSteelBlue
|4=LightCoral
|5=Thistle
|6=<nowiki>#ff9</nowiki>
|7=LightSkyBlue
|8=Peachpuff
|9=<nowiki>#c0eaa6</nowiki>
|10=<nowiki>#9AD4F6</nowiki>
|11=<nowiki>#E6C6E6</nowiki>
|12=<nowiki>#F4B8BF</nowiki>
|13=<nowiki>#CED1FA</nowiki>
|14=<nowiki>#e4e4e4</nowiki>
|15=Thistle
}}<noinclude><!--
WARNING: DON'T INTRODUCE ANY NEWLINES INTO THIS TEMPLATE BY ACCIDENT!!!!
-->
[[Category:Design templates]]
</noinclude>
ex0bjbawn3wj6p69glmjqxquuqu2y55
Template:Robelbox/pad
10
2255
6605
2008-07-23T07:55:12Z
Thuvack
315
New page: padding-top:0.25em; padding-bottom:0.2em; padding-left:0.5em; padding-right:0.5em;
wikitext
text/x-wiki
padding-top:0.25em; padding-bottom:0.2em; padding-left:0.5em; padding-right:0.5em;
244oa8zpmrxicihu06aibn3ze6rwhbz
Category:Help
14
2256
25588
25338
2013-03-08T01:31:17Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4588883]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Mpfuno mayelana na switirhisiwa laha wikipediyeni ya xitsonga
fyju3w0e8uj5ti4f4smwicxgf2072p9
Category:Administrative templates
14
2257
6608
2008-07-23T07:59:25Z
Thuvack
315
New page: Swivumbiwa-ntirho leswi yelanaka na Vulanguteri bya wikipediya ya xitsonga
wikitext
text/x-wiki
Swivumbiwa-ntirho leswi yelanaka na Vulanguteri bya wikipediya ya xitsonga
3538azbm89fcf33wemh52y32tdrod4t
Category:Navigational templates
14
2258
6609
2008-07-23T08:00:07Z
Thuvack
315
New page: Swivumbiwa-ntirho swo komba ndlela laha wikipediyeni ya xitsonga
wikitext
text/x-wiki
Swivumbiwa-ntirho swo komba ndlela laha wikipediyeni ya xitsonga
7xuzvgpfvpr8y3ryglf137mq9j8otps
Category:Wipedia administration
14
2259
25615
25339
2013-03-08T14:22:03Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 3 interwiki links, now provided by [[d:|Wikidata]] on [[d:q2944611]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Swivumbiwa-ntirho swa Vulanguteri/Vukorhokeri bya wikipediya ya xitsonga
3dfzcaw5tjhfysu91e27hn26r44b0vv
Category:Wikipedia bots
14
2261
25985
25340
2013-04-13T12:25:56Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q4615183]]
wikitext
text/x-wiki
Tirhobhoti leti tirhisiwaka laha wikipediyeni ya Xitsonga
petbghop8qhs5sqpo49b8gdrwp8d4bs
Xitsonga-Media
0
2263
26058
8151
2013-06-20T08:41:16Z
192.43.227.18
/* E ka Xiya-nimoya */
wikitext
text/x-wiki
Xitsonga eka vu haxi
==E ka Xiya-nimoya==
==Eka maphepha-hungu==
==Eka Thelevishini==
==Eka Vagandlisi va tibuku==
==Eka Mintlangu-nkulu (Movies)==
s4uy1vbrevldb3xzh27b1zyvr7hkmbf
Ntivo vuthlarhi
0
2264
32173
32171
2018-08-10T12:55:30Z
Dr. Sroy
5771
Should be created
wikitext
text/x-wiki
<!--{{ping|Thuvack}} please create this page-->
5whvxjm9idy6rr3ghsp4po3mibebkv6
Migaringani
0
2265
32179
32164
2018-08-10T13:08:22Z
Dr. Sroy
5771
Translation needed
wikitext
text/x-wiki
Nxaxamelo wa migaringani ya Xitsonga
{{Translation needed}}
hcyi5hrcymuy63zt8rb1502b2jtzbzx
Ntivo-mbangu
0
2266
33169
33161
2018-12-13T13:07:19Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:CommonsDelinker|CommonsDelinker]]
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Geography}}
[[File:World map 2004 CIA large 1.7m whitespace removed.jpg|thumb|290px|right|Mpfapfarhuto wa [[Misava]]]]
'''Ntivo-mbangu''' i dyondzo ya mbangu, ku anama, kumanyana, kuhambeta na ku akelana loku nga kona exikarhi ka vanhu na ndhzawu la ha [[Misaveni]], ngopfu-ngopfu swi hlawulekisi ku hlanganisa na ku hangalaka ka swivumbiwa leswi hanyaka laha misaveni, kuhlanganisa vanhu na mbuyelo wa migingiriko ya vona e ka ndhzawu leyi va akeke eka yona. Riviti ''geography'' ri tekiwa e ka [[Xigiriki]] ''γη'' (''ge'') kumbe ''γαια'' (''gaia'') ("Misava") na ''γραφειν'' (''graphein'') ("mbhonya"). [[Physical geography|Mbangu-vu ako]] byi langutisa [[Ntivo-vuthlarhi hi Misava]] (leswi nkarhi wu nwana swi vuriwaka Ntivo-vuthllarhi hi ntumbuluko wa misava). Leswi swi nyika vutivi hi, [[Maxelo]] na [[Vuako]] bya misava. [[Ntivo-mbangu wa vanhu]] wu hlanganisa [[vufuwi]], [[tipolotiki]] na [[cultural geography|mindhzavuko]] hi ku yelana na mbangu naswona byi langutisa [[social science|Ntivo-vuthlarhi hi mahanyele ya vanhu]] kumba swi hlawulekisi leswingariki swa vu ako bya misava. Byi hlahluva ndlela leyi vanhu va tolovelaka no tirhisa mbangu/vuako hayona. ''[[Vativi-mbangu]]'' va thlela va dyondza hi misava kuyelana na [[Solar System|Ndzendzeleko wa misava]] na [[vuako hinkwabyo]] na leswi misava yi khumbekake hakona(kufana na [[Maxelo]], [[Mimoya ya le lwandle]] na [[mabhubhutsa]]).
== Xingheniso ==
1yj69daqzfotg26j017s1ne15u9pwar
Wikipedia:Speedy deletions
4
2267
8892
8891
2008-12-11T19:21:47Z
Dferg
518
Rv vand
wikitext
text/x-wiki
This page is for manually logging requests for speedy deletion. Use
<nowiki>{{Delete| Reason--~~~~}}</nowiki>
to mark a page for speedy deletion. Use the follosing to request here for a page to be deleted.
<nowiki>==[[Page name]]--Delete==
Reason for Deletion . ~~~~</nowiki>
If Anyone opposes Deletion then they must add their comments below message. Administrators can find a complete list of Pages marked for Speedy deletion at '''<nowiki>Category:Candidates_for_speedy_deletion</nowiki>'''.
----
==<nowiki>[[Page name]]</nowiki>--Delete==
<nowiki>Reason for Deletion . ~~~~</nowiki>
0jm4eshwhq2lgvs10afkdqeijdwbzgx
Matiko ya Afrika
0
2270
28010
26320
2016-03-01T16:03:30Z
Tyseria
4360
wikitext
text/x-wiki
{| width="100%" align="center" |
| width="20%" style="vertical-align: top;" |
* [[Afrika-Dzonga]]
* [[Afrika Wale Xikarhi]]
* [[Algeriya]]
* [[Angola]]
* [[Benin]]
* [[Botswana]]
* [[Burkina Faso]]
* [[Burundi]]
* [[Cameroon]]
* [[Cape Verde]]
* [[Chad]]
| width="20%" style="vertical-align: top;" |
* [[Comoros]]
* [[Democratic Republic of the Congo]]
* [[Riphabliki ya Congo]]
* [[Côte d'Ivoire|Côte d'Ivoire (Ivory Coast)]]
* [[Djibouti]]
* [[Egypt]]
* [[Eritreya]]
* [[Gaboni]]
* [[Gambiya]]
* [[Ghana]]
* [[Gineya]]
| width="20%" style="vertical-align: top;" |
* [[Guinea-Bissau]]
* [[Gineya ya le Nkaveni]]
* [[Kenya]]
* [[Lesotho]]
* [[Layiberiya]]
* [[Libya]]
* [[Madagascar]]
* [[Malawi]]
* [[Mali]]
* [[Maritana]]
* [[Mauritius]]
| width="20%" style="vertical-align: top;" |
* [[Morocco]]
* [[Mozambique]]
* [[Namibia]]
* [[Niger]]
* [[Nigeria]]
* [[Rwanda]]
* [[Western Sahara]]
* [[São Tomé & Príncipe]]
* [[Senegal]]
* [[Seychelles]]
* [[Siyera Liyona]]
| width="20%" style="vertical-align: top;" |
* [[Somalia]]
* [[Sudan]]
* [[Sudan-Dzonga]]
* [[Swaziland]]
* [[Tanzania]]
* [[Togo]]
* [[Topiya]]
* [[Tunisia]]
* [[Uganda]]
* [[Zambia]]
* [[Zimbabwe]]
| width="33%" style="vertical-align: top;" |
[[File:Africa (orthographic projection).svg|190px]]
|}
{{Afrika}}
[[Category:Afrika]]
5af4xyfbzctsxjnhnazmjql9zhvflc8
Template:Image
10
2271
6665
6664
2008-07-23T16:27:06Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>''For better image thumbnails.''
----
{| width=110px style="background-color: transparent;"
|
</noinclude>
<div style="float:{{{float|left}}}; padding:{{{pad|5px}}}">
{|style="background-color: transparent;"
|[[Image:{{{name|wikipedia-logo.png}}}|{{{width|100px}}}]]
|-
|<div style="width:{{{width|100px}}}; font-size:80%;line-height:1.3em;">{{{caption|<noinclude>This is an example of a caption.</noinclude>}}}</div>
|}
</div>
<noinclude>
|}
<div style="clear:both;" />
----
== Usage ==
<pre>
{{image|name=myimage.png|width=200px|pad=10px|caption=A caption|float=right}}
</pre>
[[Category:design templates]]</noinclude>
m5qbw19rwqfmnd1cg6dbbnflccbdicv
Almazán
0
2275
26613
25344
2014-08-01T08:31:49Z
Vargenau
73
wikidata interwiki
wikitext
text/x-wiki
{{Muganga
|name = Almazán
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image = [[File:Iglesia Almazán (Soria).jpg|250px|Michael wo Kwetsima]]<br />Michael wo Kwetsima
|muganga-mfumo = Castile na León
|xifundza = Soria
|bamba = Bamba ra Almazán
|muganga = Almazán
|ndhzuwu-kuleha = 165,90
|altaria = 965
|nstengo = 5755
|ntsengo wa va aki = 2004
|kutlimbana = 34.9/km² (90.4/sq mi)
|web = [http://www.almazan.es www.Almazan.es]
|situazión = [[File:Almazán (Soria) Mapa.svg|250px|Almazán e Xifundzeni xa Soria]]</br>Almazán e Xifundzeni xa Soria
}}
'''Almazán''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spaniya]]. Hi kuya hi Nhlayo wa vanhu wa 2004 (INE), muganga lowu, wu hlayisa Va aki va 5,755.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
cavwfdoo2xip5risdsekyl4scwjabm6
Template:Done
10
2276
6765
2008-07-25T07:03:48Z
Thuvack
315
New page: [[Image:Vista-clean.png|15px| ]] {{{1|'''Done'''}}} <noinclude> [[Category:Administrative templates]] </noinclude>
wikitext
text/x-wiki
[[Image:Vista-clean.png|15px| ]] {{{1|'''Done'''}}}
<noinclude>
[[Category:Administrative templates]]
</noinclude>
q7gscggwq4afb17ywod0r7pu1dh15t0
Adradas
0
2277
30991
30990
2018-01-22T10:43:55Z
DARIO SEVERI
4547
Corr.
wikitext
text/x-wiki
{{Muganga
|name = Adradas
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image =
|muganga-mfumo = Castile na León
|xifundza = Soria
|bamba = Bamba ra Almazán
|muganga = Adradas
|ndhzuwu-kuleha = 67,47
|altaria = 1.051
|nstengo = 48
|ntsengo wa va aki = 2017
|kutlimbana = 0.71/km²
|web =
|situazión = [[File:Adradas (Soria) Mapa.svg|250px|Adradas e Xifundzeni xa Soria]]</br>Adradas e Xifundzeni xa Soria
}}
'''Adradas''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spaniya]]. Hi kuya hi Nhlayo wa vanhu wa 2017 (INE), muganga lowu, wu hlayisa Va aki va 48.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
t72mey6x5hhnlshcp5y2g1k3m5xqnui
Alentisque
0
2278
30992
28969
2018-02-02T16:21:14Z
DARIO SEVERI
4547
Update from Wikipedias (es) + (fr).
wikitext
text/x-wiki
{{Muganga
|name = Alentisque
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image =
|muganga-mfumo = Castile na León
|xifundza = Soria
|bamba = Bamba ra Almazán
|muganga = Alentisque
|ndhzuwu-kuleha = 67,47
|altaria = 1054
|nstengo = 33
|ntsengo wa va aki = 2017
|kutlimbana = 34 km² (13.1 sq mi)
|web =
|situazión = [[File: Alentisque (Soria) Mapa.svg|250px| Alentisque e Xifundzeni xa Soria]]</br> Alentisque e Xifundzeni xa Soria
}}
'''Alentisque''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spaniya]]. Hi kuya hi Nhlayo wa vanhu wa 2017 (INE), muganga lowu, wu hlayisa Va aki va 33.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
sbv1b5xhjwnv8licwo47k5wphcthaej
Arenillas
0
2279
28972
25620
2017-02-25T15:54:58Z
Rachmat04
4294
wikitext
text/x-wiki
{{Muganga
|name = Arenillas
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image =
|muganga-mfumo = Castile na León
|xifundza = Soria
|bamba = Bamba ra Almazán
|muganga = Alentisque
|ndhzuwu-kuleha = 30,39
|altaria = 1.065
|nstengo = 29
|ntsengo wa va aki = 2006
|kutlimbana = 30 km² (11.6 sq mi)
|web =
|situazión = [[File: Arenillas (Soria) Mapa.svg|250px| Arenillas e Xifundzeni xa Soria]]</br> Arenillas e Xifundzeni xa Soria
}}
'''Arenillas''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 29.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
1juwq0vuw8xtvg1n5l6jkvf66njhd35
Barcones
0
2281
28976
25621
2017-02-25T15:55:38Z
Rachmat04
4294
wikitext
text/x-wiki
{{Muganga
|name = Barcones
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image =
|muganga-mfumo = Castile na León
|xifundza = Soria
|bamba = Bamba ra Almazán
|muganga = Barcones
|ndhzuwu-kuleha = 55,42
|altaria = 1100
|nstengo = 35
|ntsengo wa va aki = 2006
|kutlimbana = 0.8/km² (2.1/sq mi)
|web =
|situazión = [[File:Barcones (Soria) Mapa.svg|250px| Barcones e Xifundzeni xa Soria]]</br> Barcones e Xifundzeni xa Soria
}}
'''Barcones''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 35.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
lrndx7lrhm25kboaee4glu52mcgz7r5
Berlanga de Duero
0
2282
30827
25622
2017-11-14T07:02:46Z
DARIO SEVERI
4547
Update from Wikipedia (es)
wikitext
text/x-wiki
{{Muganga
|name = Berlanga de Duero
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image =
|muganga-mfumo = Castile na León
|xifundza = Soria
|bamba = Bamba ra Almazán
|muganga = Berlanga de Duero
|ndhzuwu-kuleha = 220,18
|altaria = 936
|nstengo = 923
|ntsengo wa va aki = 2016
|kutlimbana = 5.0/km² (12.9/sq mi)
|web =
|situazión = [[Image: Berlanga de Duero (Soria) Mapa.svg|250px| Berlanga de Duero e Xifundzeni xa Soria]]</br> Berlanga de Duero e Xifundzeni xa Soria
}}
'''Berlanga de Duero''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 1,080.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
6hxnwu11tpdbkl0e3839pxjpaaroy15
Template:Muganga
10
2283
22306
21954
2012-06-17T08:52:45Z
MerlIwBot
1813
Robot: Modifying [[eo:Ŝablono:Informkesto hispana urbo]]
wikitext
text/x-wiki
{| align="right" border="0" rules="all" width="250px" cellpadding="3" cellspacing="0" style="margin: 0 0 1em 1em; font-size: 90%; border: 1px solid #999; border-right-width: 2px; border-bottom-width: 2px; background-color: #CEDAF2"
! colspan="2" style="background-color: #003399; color: #FFFFFF; font-size:150%;" align="center" |
'''{{{nombre|{{PAGENAME}}}}}'''
|-
| style="background:#FFFFFF;" align="center" colspan="2" |
{| style="background:#FFFFFF; text-align: center;" border="0" cellpadding="2" cellspacing="0"
|-
| {{#if:{{{bandera|}}}|{{canto|[[Image:{{{bandera}}}|130px|Bandera {{{de|de }}}{{{name|{{PAGENAME}}}}}]]}}}}
| {{#if:{{{escudo|}}}|[[Image:{{{escudo}}}{{!}}{{{escudo_grandaria|70px}}}{{!}}Escudo d'armas {{{de|de }}}{{{name|{{PAGENAME}}}}}]]}}
|}
|-class="hiddenStructure{{{image|}}}"
| style="background:#FFFFFF;" align="center" colspan="2" | {{{image}}}
|-
| valign="top"| [[Tiko]] || style="background: #f7f8ff; text-align:center;"|[[Image:Flag of Spain.svg|20px]] [[Spaniya]]
|- class="hiddenStructure{{{muganga-mfumo|}}}"
| valign="top"| [[Muganga-mfumo]] || style="background: #f7f8ff; text-align:center;"| {{#switch:{{{muganga-mfumo}}}|
Andalusia=[[Image:Bandera de Andalucía.svg|20px]] [[Andalusia]]|
Aragon=[[Image:Flag of Asturias.svg|20px]] [[Asturias]]|
Asturias=[[Image:Flag of the Balearic Islands.svg|20px]] [[Islas Balears]]|
Balearic Islands=[[Image:Flag of the Land of Valencia (official).svg|20px]] [[País Balenzián]]|
Basque Country=[[Image:Flag of the Land of Valencia (official).svg|20px]] [[Basque Country]]|
Canary Islands=[[Image:Flag of the Land of Valencia (official).svg|20px]] [[Canary Islands]]|
Cantabria=[[Image:Flag of the Land of Valencia (official).svg|20px]] [[País Balenzián]]|
Castile-La Mancha=[[Image:Flag of Catalonia.svg|20px]] [[Cataluña]]|
Castile na León=[[Image:Bandera de Castilla y León.svg|20px]] [[Castile na León]]|
Catalonia=[[Image:Flag of the Canary Islands.svg|20px]] [[Canarias]]|
Extremadura=[[Image:Flag of Cantabria.svg|20px]] [[Cantabria]]|
Galicia=[[Image:Bandera Castilla-La Mancha.svg|20px]] [[Castiella-La Mancha]]|
Madrid=[[Image:Bandera Castilla-La Mancha.svg|20px]] [[Castiella-La Mancha]]|
Murcia=[[Image:Bandera de Castilla y León.svg|20px]] [[Castiella e Lión]]|
Navarre=[[Image:Bandera de Castilla y León.svg|20px]] [[Castiella e Lión]]|
La Rioja=[[Image:Flag of the Basque Country.svg|20px]] [[País Basco]]|
Valencian Community=[[Image:Flag of Galicia.svg|20px]] [[Galizia]]|
|[[{{{muganga-mfumo}}}]]}}
|- class="hiddenStructure{{{xifundza|}}}"
| valign="top"| [[Xifundza]] || style="background: #f7f8ff; text-align:center;"| [[xifundzeni xa {{{xifundza}}}|{{{xifundza}}}]]
|-class="hiddenStructure{{{bamba|}}}"
| valign="top"| [[Bamba]] || style="background: #f7f8ff; text-align:center;"| [[{{{bamba}}}]]
|- class="hiddenStructure{{{muganga|}}}"
| [[Muganga]] || style="background: #f7f8ff; text-align:center;" | {{{muganga}}}
|- class="hiddenStructure{{{ndhzuwu-kuleha|}}}"
| valign="top"| [[Ndhzawu-kuleha]] || style="background: #f7f8ff; text-align:center;"| {{{ndhzuwu-kuleha}}} [[Ndhzuwu-kuleha |km²]]
|- class="hiddenStructure{{{altaria|}}}"
| valign="top"| [[Altaria]] || style="background: #f7f8ff; text-align:center;"| {{{altaria}}} m.
|-class="hiddenStructure{{{distanzia|}}}"
{{#if:{{{ta|}}}|{{!}} valign="top"{{!}} Distanzia {{!}}{{!}} style="background: #f7f8ff; text-align:center;"{{!}} {{{distanzia}}} km á [[{{{ta}}}]] {{#if:{{{distanzia2|}}}|<br/>{{{distanzia2}}} km á [[{{{ta2}}}]]}} {{#if:{{{distanzia3|}}}|<br/>{{{distanzia3}}} km á [[{{{ta3}}}]]}} }}
|-
| valign="top"| [[Nstengo]] || style="background: #f7f8ff; text-align:center;"| {{{nstengo}}} ab.{{#if:{{{ntsengo wa va aki|}}}|<small> ([[{{{ntsengo wa va aki}}}]])</small>}}
|-class="hiddenStructure{{{web|}}}"
| valign="top"| [[Pachina web]] || style="background: #f7f8ff; text-align:center;" | {{{web}}}
|-class="hiddenStructure{{{situazión|}}}"
| style="background:#FFFFFF;" align="center" colspan="2" | {{{situazión}}}
|}<noinclude>
{{Uso de plantilla}}
[[eo:Ŝablono:Informkesto hispana urbo]]
[[nov:Template:Lokes in Spania]]
[[vo:Samafomot:Zif in Spanyän]]
</noinclude>
jiwbwli3qhsaishdvpg0qwzae5rgyxh
MediaWiki:Gadgets-definition
8
2284
32308
32307
2018-08-12T16:31:02Z
Dr. Sroy
5771
/* editing tools */
wikitext
text/x-wiki
== browsing ==
* EnhancedTalk|blank.js|EnhancedTalk.css
* Round Corners|blank.js|Round Corners.css
== editing ==
* Twinkle[ResourceLoader|dependencies=mediawiki.user,mediawiki.util,jquery.ui.dialog,jquery.tipsy,moment|rights=autoconfirmed]|morebits.js|morebits.css|Twinkle.js|twinkleprod.js|twinkleimage.js|twinklebatchundelete.js|twinklewarn.js|twinkleblock.js|twinklespeedy.js|friendlyshared.js|twinklediff.js|twinkleunlink.js|friendlytag.js|twinkledeprod.js|friendlywelcome.js|twinklexfd.js|twinklebatchdelete.js|twinklebatchprotect.js|twinkleconfig.js|twinklefluff.js|twinkleprotect.js|twinklearv.js|friendlytalkback.js
* defaultsummaries[ResourceLoader|dependencies=oojs-ui-core]|defaultsummaries.js
* citations[ResourceLoader|dependencies=mediawiki.util]|citations.js
* DotsSyntaxHighlighter[ResourceLoader]|DotsSyntaxHighlighter.js
* HotCat[ResourceLoader|rights=edit,purge]|HotCat.js
* wikEdDiff[ResourceLoader]|wikEdDiff.js
* ProveIt[ResourceLoader]|ProveIt.js
* ProveIt-classic[ResourceLoader|type=general|dependencies=jquery.ui.tabs,jquery.ui.button,jquery.effects.highlight,jquery.textSelection,mediawiki.util]|ProveIt-classic.css|ProveIt-classic.js
* wikEd[ResourceLoader|dependencies=jquery.textSelection,user.options]|wikEd.js
* afchelper[ResourceLoader|dependencies=mediawiki.api,mediawiki.util,mediawiki.user,jquery.chosen]|afchelper.js
* DRN-wizard[ResourceLoader|default]|DRN-wizard-loader.js
* charinsert[ResourceLoader|default|peers=charinsert-styles]|charinsert.js
* charinsert-core[ResourceLoader|hidden|dependencies=jquery.textSelection,user,mediawiki.storage]|charinsert-core.js
* charinsert-styles[ResourceLoader|hidden|type=styles]|charinsert-styles.css
* refToolbar[ResourceLoader|default|dependencies=user.options,mediawiki.util,mediawiki.legacy.wikibits]|refToolbar.js
* refToolbarBase[ResourceLoader|hidden]|refToolbarBase.js
* extra-toolbar-buttons[ResourceLoader|default]|extra-toolbar-buttons.js
* extra-toolbar-buttons-core[ResourceLoader|hidden]|extra-toolbar-buttons-core.js
== Advanced ==
* RegexMenuFramework[ResourceLoader|hidden]|RegexMenuFramework.js
* ShowMessageNames[ResourceLoader|dependencies=mediawiki.util]|ShowMessageNames.js
* DebugMode[ResourceLoader|dependencies=mediawiki.util]|DebugMode.js
* contribsrange[ResourceLoader|dependencies=mediawiki.util,jquery.spinner]|contribsrange.js
* BugStatusUpdate[ResourceLoader]|BugStatusUpdate.js
* RTRC[ResourceLoader]|RTRC.js
c67lq46mg67iucjmnhit8j5q29qwlil
MediaWiki:Gadget-blank.js
8
2285
6792
2008-07-25T10:22:00Z
Thuvack
315
New page: // this does nothing, its here for allowing gadgets that just chance the appearance.
javascript
text/javascript
// this does nothing, its here for allowing gadgets that just chance the appearance.
60qetsjoh6ms6tzyq4d51fx436p9bej
MediaWiki:Gadget-EnhancedTalk.css
8
2286
6794
2008-07-25T10:23:01Z
Thuvack
315
New page: /* Styles for discussion pages; */ .ns-1 dd, .ns-3 dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, .ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd, .ns-4.page-Wikiversity_Colloquium...
css
text/css
/* Styles for discussion pages; */
.ns-1 dd, .ns-3 dd, .ns-5 dd, .ns-7 dd, .ns-9 dd,
.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd,
.ns-4.page-Wikiversity_Colloquium dd {
margin: 0;
padding: 0;
}
.ns-1 dl, .ns-3 dl, .ns-5 dl, .ns-7 dl, .ns-9 dl,
.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl,
.ns-4.page-Wikiversity_Colloquium dl {
border-top: solid 1px #DADAFF;
border-left: solid 1px #DADAFF;
padding-top: 0.5em;
padding-left: 0.5em;
margin-left: 1em;
}
.ns-1 dl, .ns-3 dl, .ns-5 dl, .ns-7 dl, .ns-9 dl,
.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl,
.ns-4.page-Wikiversity_Colloquium dl
{ background-color: #DEECFF; }
.ns-1 dl dl, .ns-3 dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl,
.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl
{ background-color: #D2E0FF; }
.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl,
.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl dl
{ background-color: #DEECFF; }
.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl,
.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl,
.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl dl dl
{ background-color: #D2E0FF; }
.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-5 dl dl dl dl dl,
.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl,
.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl,
.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl dl dl dl
{ background-color: #DEECFF; }
.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl,
.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl,
.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl,
.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl,
.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl,
.ns-105 dl dl dl dl dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl dl dl dl dl
{ background-color: #D2E0FF; }
.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl,
.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl,
.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl,
.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl,
.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl,
.ns-105 dl dl dl dl dl dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl dl dl dl dl dl
{ background-color: #DEECFF; }
.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl,
.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl,
.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl,
.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl,
.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl,
.ns-105 dl dl dl dl dl dl dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl dl dl dl dl dl dl
{ background-color: #D2E0FF; }
.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl,
.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl,
.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl,
.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl,
.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl,
.ns-105 dl dl dl dl dl dl dl dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl dl dl dl dl dl dl dl
{ background-color: #DEECFF; }
.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl,
.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl,
.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl,
.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl,
.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl,
.ns-105 dl dl dl dl dl dl dl dl dl dl,
.ns-4.page-Wikiversity_Colloquium dl dl dl dl dl dl dl dl dl dl
{ background-color: #D2E0FF; }
ouc6zgy7inem6zwz4y0pz0pn24uq697
MediaWiki:Gadget-Round Corners.css
8
2287
6795
2008-07-25T10:25:01Z
Thuvack
315
New page: /* round corners on Mozilla and others */ #p-cactions ul li, #p-cactions ul li a { -moz-border-radius-topleft:1em; -moz-border-radius-topright:1em; } #content ...
css
text/css
/* round corners on Mozilla and others */
#p-cactions ul li, #p-cactions ul li a { -moz-border-radius-topleft:1em; -moz-border-radius-topright:1em; }
#content { -moz-border-radius-topleft:1em; -moz-border-radius-bottomleft:1em; }
.pBody { -moz-border-radius-topright:1em; -moz-border-radius-bottomright:1em; }
pz943ef4pflhbiv7emzj17crz75kf0p
Template:Almazán
10
2288
6802
2008-07-25T11:07:38Z
Kijr
89
New page: <br clear=all><center> {| id="toc" style="margin: 0 2em 0 2em;" ! style="background:#ccccff" align="center" width="100%" colspan="2" | Miganga-mfumo ya [[Bamba ra Almazán]] |- | align="ce...
wikitext
text/x-wiki
<br clear=all><center>
{| id="toc" style="margin: 0 2em 0 2em;"
! style="background:#ccccff" align="center" width="100%" colspan="2" | Miganga-mfumo ya [[Bamba ra Almazán]]
|-
| align="center" style="font-size: 90%;" colspan="2" | [[Adradas]] | [[Alentisque]] | [[Almazán]] | [[Arenillas]] | [[Barca (Soria)|Barca]] | [[Barcones]] | [[Berlanga de Duero]] | [[Borjabad]] | [[Caltojar]] | [[Centenera de Andaluz]] | [[Coscurita]] | [[Escobosa de Almazán]] | [[Frechilla de Almazán]] | [[La Riba de Escalote]] | [[Maján]] | [[Matamala de Almazán]] | [[Momblona]] | [[Morón de Almazán]] | [[Nepas]] | [[Nolay]] | [[Rello]] | [[Soliedra]] | [[Taroda]] | [[Velamazán]] | [[Velilla de los Ajos]] | [[Viana de Duero]]
|}
4etxwz2m9rlqtngi9kjee5mfb0nmlk4
Barca
0
2290
32813
25756
2018-11-06T22:16:01Z
Ivan romero
5953
update url
wikitext
text/x-wiki
{{Muganga
|name = Barca
|de = d'
|bandera =
|escudo = Escudo barca.jpg
|escudo_grandaria = 80px
|image =
|muganga-mfumo = Castile na León
|xifundza = Soria
|bamba = Bamba ra Almazán
|muganga = Barca
|ndhzuwu-kuleha = 44,98
|altaria = 941
|nstengo = 113
|ntsengo wa va aki = 2006
|kutlimbana = 44,98 km²
|web = https://barca-soria.blogspot.com
|situazión = [[File: Barca (Soria) Mapa.svg|250px| Barca e Xifundzeni xa Soria]]</br> Barca e Xifundzeni xa Soria
}}
'''Barca''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 113.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
2z6rf3iqtb2ir87cichfgw8zteif941
Borjabad
0
2291
25623
25351
2013-03-08T16:26:15Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q833583]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Borjabad''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 49.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
25jn5fni6myeb21pmcch7d9rq3bf6ht
Caltojar
0
2292
25624
25352
2013-03-08T16:26:25Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q177501]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Caltojar''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 97.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
hi23ly68q60sr0atpa0arfbqjjv6y7t
Centenera de Andaluz
0
2293
25625
25353
2013-03-08T16:26:36Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q672878]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Centenera de Andaluz''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 25.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
mh0cuh4jpxpzrbjdcxekt6mgd73cusg
Coscurita
0
2294
25626
25354
2013-03-08T16:26:59Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q830303]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Coscurita''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 124.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
rgio17yh1un1mqwsarssoys37k9sb7e
Template:Main Page banner
10
2296
22888
21794
2012-07-16T00:51:57Z
Thuvack
315
wikitext
text/x-wiki
<!--
Please note - this template is shown on the Main Page, and any changes or screw-ups you make will appear there immediately. Make changes very carefully, and always use the Show Preview button to make sure your changes turn out properly.
To make this template appear on the Main Page, remove the second set of comment marks.
To remove it, place comment marks around the banner's <div> tags. Don't delete them -- make it easy for the next person who uses the banner.
-->
nzvfwrqlv98cub0zse00673x5eiu0mb
Template:Polytonic
10
2298
6958
2008-07-29T10:36:00Z
Thuvack
315
New page: {{lang|grc|{{{1}}}}}
wikitext
text/x-wiki
{{lang|grc|{{{1}}}}}
b04ozu25wai3gzbiv6141e7azbur4xi
Template:Lang
10
2299
6959
2008-07-29T10:37:28Z
Thuvack
315
New page: <span lang="{{{1}}}" xml:lang="{{{1}}}">{{{2}}}</span>
wikitext
text/x-wiki
<span lang="{{{1}}}" xml:lang="{{{1}}}">{{{2}}}</span>
t1iyt3vl0e59nh0q6pnth0wb84m6729
Category:History
14
2300
25355
25025
2013-03-07T18:00:47Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 203 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1457595]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Lowu i nxaxamelo wa matsalwa hinkwawo e hansi ka ntlwawa wa ta matimu.
h2ntbv6sc78386pnisdsoga6933e74w
Category:Xifundzeni xa Soria
14
2301
25356
24449
2013-03-07T18:00:58Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 40 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5610198]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
xiFundzeni xa Soria.
[[Category:Castile na León]]
kopqc3v4etqnwnhjcos57jsf9whg56v
Escobosa de Almazán
0
2302
25638
25357
2013-03-08T17:06:34Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q831414]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Escobosa de Almazán''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 39.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
h0z9tebekbv2duuvierre48w0j00pir
Frechilla de Almazán
0
2303
25639
25358
2013-03-08T17:06:45Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q832077]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Frechilla de Almazán''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 32.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
gnww9p96di907q3ns04owqke7is2r6x
La Riba de Escalote
0
2304
25627
25359
2013-03-08T16:31:21Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q837301]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''La Riba de Escalote''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 24.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
cw3mtgyo50x7gbk02m4fsro6m67meyj
Maján
0
2305
26017
25628
2013-05-05T10:30:18Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q830282]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Maján''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 14.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
1d7aw4rsapai38rg2r8o44sf6mcsz71
Template:Babel
10
2306
25651
25361
2013-03-09T19:17:55Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5461620]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{#babel:{{#if:{{{1|}}}|{{{1}}}}}|{{#if:{{{2|}}}|{{{2}}}}}|{{#if:{{{3|}}}|{{{3}}}}}|{{#if:{{{4|}}}|{{{4}}}}}|{{#if:{{{5|}}}|{{{5}}}}}|{{#if:{{{6|}}}|{{{6}}}}}|{{#if:{{{7|}}}|{{{7}}}}}|{{#if:{{{8|}}}|{{{8}}}}}|{{#if:{{{9|}}}|{{{9}}}}}|{{#if:{{{10|}}}|{{{10}}}}}|{{#if:{{{11|}}}|{{{11}}}}}|{{#if:{{{12|}}}|{{{12}}}}}|{{#if:{{{13|}}}|{{{13}}}}}|{{#if:{{{14|}}}|{{{14}}}}}|{{#if:{{{15|}}}|{{{15}}}}}|{{#if:{{{16|}}}|{{{16}}}}}|{{#if:{{{17|}}}|{{{17}}}}}|{{#if:{{{18|}}}|{{{18}}}}}|{{#if:{{{19|}}}|{{{19}}}}}|{{#if:{{{20|}}}|{{{20}}}}}|{{#if:{{{21|}}}|{{{21}}}}}|{{#if:{{{22|}}}|{{{22}}}}}|{{#if:{{{23|}}}|{{{23}}}}}|{{#if:{{{24|}}}|{{{24}}}}}|{{#if:{{{25|}}}|{{{25}}}}}}}{{{special-boxes|}}}<noinclude>{{pp-template|small=yes}}{{clear}}{{template doc}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
5qb8ziigv8dzx6oqf0taiw25q90lbj5
Template:User es
10
2307
25362
25174
2013-03-07T18:03:49Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 169 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5542595]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6ef7a7 1px;margin:1px;">
{| cellspacing="0" style="width:238px;background:#c5fcdc;"
|-----
| style="width:45px;height:45px;background:#6ef7a7;text-align:center;font-size:14pt;" | '''[[Spanish language|es]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em;" | La '''[[:Category:User es-N|lengua nativa]]''' de este usuario es el '''[[:Category:User es|español]]'''.[[Category:User es|{{PAGENAME}}]][[Category:User es-N|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
gm0a0d41fp5aa34gxsb7tpg5ppju626
Template:BabelN
10
2308
27420
26141
2015-08-05T22:35:38Z
YiFeiBot
3774
Bot: Migrating 1 langlinks, now provided by [[d:|Wikidata]] on [[d:q5825141]]
wikitext
text/x-wiki
<div style="float:left; border:solid #6ef7a7 1px; margin:1px;">
{| cellspacing="0" style="width:238px; background:#c5fcdc;"
|-
| style="width:45px; height:45px; background:#6ef7a7; text-align:center; font-size:14pt;" | '''{{{1}}}'''
| style="font-size:8pt; padding:4pt; line-height:1.25em;" | {{{2}}}
|}</div><noinclude>
</noinclude>
cb8kvcn1m4ljjo5g7df4vf5au9giuqa
Template:User en-3
10
2309
25363
25175
2013-03-07T18:04:00Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 229 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5543187]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{babel3|[[Idioma inglés|en]]|This user is able to contribute with an '''advanced''' level of '''English'''.}}<noinclude>
</noinclude>
dk8wyuta988n9nzyp0dshhttgwwhwea
Template:Babel3
10
2310
26137
25606
2013-08-18T20:30:33Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6200995]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px"> <table cellspacing="0" style="width:238px;background:#E0E8FF"><tr> <td style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt">'''{{{1}}}-3'''</td> <td style="font-size:8pt;padding:4pt;line-height:1.25em">{{{2}}}</td>
</tr> </table> </div>
hrhe9hd69bg3zrky5t6td8rhyw8d193
Template:User fr-2
10
2311
26189
25365
2013-08-18T20:32:56Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567947]]
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''[[French language|fr]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Cet utilisateur peut contribuer avec un niveau '''[[:Category:User fr-2|moyen]]''' en '''[[:Category:User fr|français]]'''. [[Category:User fr|{{PAGENAME}}]] [[Category:User fr-2|{{PAGENAME}}]]
|} </div>
0opoo224id07hqoeulqxh4t8b3ywhvv
Template:Babel2
10
2312
19124
6990
2011-09-21T07:51:26Z
MerlIwBot
1813
robot Removing: [[el:Πρότυπο:Βαβέλ-2]] (deleted)
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''{{{1}}}-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | {{{2}}}
|}</div><noinclude>
[[als:Vorlage:Babel field 2]]
[[an:Plantilla:Babel2]]
[[ast:Plantilla:Babel2]]
[[br:Patrom:Babel field 2]]
[[da:Skabelon:Brugersprog2]]
[[de:Vorlage:Babel field 2]]
[[dsb:Pśedłoga:Babel ramik-2]]
[[eo:Ŝablono:Babel kadro 2]]
[[eu:Txantiloi:Babel2]]
[[fo:Fyrimynd:Málkassi 2]]
[[fr:Modèle:Babel field 2]]
[[fy:Berjocht:Meidogger/Taalbalke 2]]
[[hr:Predložak:Babel field 2]]
[[hsb:Předłoha:Babel ramik-2]]
[[id:Templat:Babelbox-2]]
[[ja:Template:User language-2]]
[[kk:Үлгі:Babel field 2]]
[[ko:틀:User language-2]]
[[lad:Plantilla:User babel2]]
[[lb:Schabloun:Babel field 2]]
[[lt:Šablonas:Langobox-2]]
[[nap:Template:User lang-2]]
[[nl:Sjabloon:Babel2]]
[[no:Mal:Babel2]]
[[oc:Modèl:Babel field 2]]
[[pms:Stamp:User lang-2]]
[[stq:Foarloage:Benutser/Sproakboolke 2]]
[[su:Citakan:Babelbox-2]]
[[szl:Szablon:Babel šachtelka-2]]
[[wa:Modele:User language-2]]
[[zh:Template:User language-2]]
[[zh-yue:Template:User language-2]]
</noinclude>
h2udd34hc8823i3p6i200c0ubi1dn2c
Template:User pt-1
10
2313
26156
25366
2013-08-18T20:31:21Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5863508]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
|-----
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''pt-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Este usuário pode contribuir com um nível '''[[:Category:User pt-1|básico]]''' de '''[[:Category:User pt|português]]'''.
|}</div>
<includeonly>
[[Category:User pt|{{PAGENAME}}]]
[[Category:User pt-1|{{PAGENAME}}]]
</includeonly>
<noinclude>
[[Category:User pt|*]]
</noinclude>
fag7j9ygdw0bp57c69kom70gczn06b8
Template:Babel1
10
2314
26138
25607
2013-08-18T20:30:37Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5827262]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;text-align:center;background:#F0F8FF"
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''{{{1}}}-1'''
| style="font-size:8pt;padding:4pt;text-align:left;line-height:1.25em" | {{{2}}}
|}</div>
batoba2zjild7osb1iftzjsnzem0o45
Template:User it-1
10
2315
26173
25368
2013-08-18T20:32:25Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567988]]
wikitext
text/x-wiki
{{babel1|[[Idioma italiano|it]]|Questo utente può contribuire con un '''italiano''' di livello '''semplice'''.
}}
8mwrxlfsbd7yjdsb1gzg8r893h7wwc8
Template:User an-1
10
2316
26145
25915
2013-08-18T20:30:56Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q7873317]]
wikitext
text/x-wiki
{{babel1|[[Idioma aragonés|an]]|Iste usuario puede contrebuyir con un ran '''alazetal''' d''''aragonés'''.}}
c7c95ua3u7aiqfgjpedxj68573z9h8x
Matamala de Almazán
0
2317
25629
25369
2013-03-08T16:36:23Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q836175]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Matamala de Almazán''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 372.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
mchibmwc63wce38z2ma86wbgh9hhgu5
Momblona
0
2318
25669
25630
2013-03-11T10:30:55Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q832817]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Momblona''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 36.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
rgodw0gbpkzr12f026f4ijwrrew5rk4
Morón de Almazán
0
2319
25616
25371
2013-03-08T14:22:35Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q836955]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Morón de Almazán''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 211.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
dyiarhdre87zbbg8wyju1gwwfwj14gn
Nepas
0
2320
25631
25372
2013-03-08T16:37:33Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q831075]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Nepas''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 79.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
7u0hgftl6qjeu1i9oy1knqvdalq83ri
Nolay
0
2321
25373
23619
2013-03-07T18:07:54Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 38 interwiki links, now provided by [[d:|Wikidata]] on [[d:q835677]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Nolay''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 77.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
4pwxqvuyiekgshc0sdl8t0l6iwvm250
Rello
0
2322
25632
25374
2013-03-08T16:41:51Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1046930]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Rello''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 31.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
h7dtba1n37xen1ap7k6svyzlxpu5o99
Soliedra
0
2323
25769
25633
2013-03-11T10:44:46Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q830913]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Soliedra''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 38.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
9cbrh2fvgu3b82bwh2dr3zna8mhh3rn
Taroda
0
2324
25662
25634
2013-03-10T12:18:22Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q830942]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Taroda''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 69.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
ggvzbafl3a8htx7qouu3u853s5dvxkf
Velamazán
0
2325
25663
25635
2013-03-10T12:24:10Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q832876]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Velamazán''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 118.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
dcp0qgw9h6bo8e582d28si4v4z3kph9
Velilla de los Ajos
0
2326
25664
25636
2013-03-10T12:33:49Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q832805]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Velilla de los Ajos''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 38.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
nxkuk8cyjg4rd4k44oasj7hng6lx69f
Viana de Duero
0
2327
25665
25637
2013-03-10T13:56:36Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q832233]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Viana de Duero''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2006 (INE), muganga lowu, wu hlayisa Va aki va 72.
{{Almazán}}
[[Category:Xifundzeni xa Soria]]
ejomr1lzb4fgcmv9aok9udgxwt4epua
Category:Matikos i Afrika
14
2336
23249
21951
2012-08-28T12:34:06Z
Trijnstel
1644
Undo revision 21951 by [[Special:Contributions/Kijr|Kijr]] ([[User talk:Kijr|talk]]) - why?
wikitext
text/x-wiki
[[Category:Afrika]]
8p6ot4j1lq52m89itbhbbilu2ygfluo
Portal:Geography
0
2339
27015
26615
2015-03-19T07:02:17Z
CommonsDelinker
60
Removing "Oceania2.PNG", it has been deleted from Commons by [[commons:User:Fastily|Fastily]] because: No source since 11 March 2015: you may [[:c:Special:Upload|re-upload]] the file, but please cite the file's source.
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=6|title=Nyangwa-nkulu wa: ta Ntivo-mbangu|icon=Nuvola_filesystems_www.png|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
'''[[Geography|Ntivo-mbangu]]''' i dyondzo ya mbangu, ku anama, kumanyana, kuhambeta na ku akelana loku nga kona exikarhi ka vanhu na ndhzawu la ha [[Misaveni]], ngopfu-ngopfu swi hlawulekisi ku hlanganisa na ku hangalaka ka swivumbiwa leswi hanyaka laha misaveni, kuhlanganisa vanhu na mbuyelo wa migingiriko ya vona e ka ndhzawu leyi va akeke eka yona. Riviti ''geography'' ri tekiwa e ka [[:en:wikipedia:Greek language|Xigiriki]] ''γη'' (''ge'') kumbe ''γαια'' (''gaia'') ("Misava") na ''γραφειν'' (''graphein'') ("mbhonya"). [[Physical geography|Mbangu-vu ako]] byi langutisa [[Earth science|Ntivo-vuthlarhi hi Misava]] (leswi nkarhi wu nwana swi vuriwaka Ntivo-vuthllarhi hi ntumbuluko wa misava). Leswi swi nyika vutivi hi, [[meteorological|Maxelo]] na [[ecological|Vuako]] bya misava. [[Ntivo-mbangu wa vanhu]] wu hlanganisa [[economic geography|vufuwi]], [[political geography|tipolotiki]] na [[cultural geography|mindhzavuko]] hi ku yelana na mbangu naswona byi langutisa [[social science|Ntivo-vuthlarhi hi mahanyele ya vanhu]] kumba swi hlawulekisi leswingariki swa vu ako bya misava. Byi hlahluva ndlela leyi vanhu va tolovelaka no tirhisa mbangu/vuako hayona. ''[[Geographer|Vativi-mbangu]]'' va thlela va dyondza hi misava kuyelana na [[Solar System|Ndzendzeleko wa misava]] na [[Universe|vuako hinkwabyo]] na leswi misava yi khumbekake hakona(kufana na [[climate|Maxelo]], [[Ocean current|Mimoya ya le lwandle]] na [[tide|mabhubhutsa]]).
<div align="right" class="noprint">'''[[Geography|Hlaya leswi engetelekeke...]]'''</div >
</div>
{{Robelbox/close}}
{|width=100% border="0" cellspacing="0" cellpadding="0" style="padding:0px; margin:2px;" |
|-
|colspan=3 valign=top|
{{Robelbox|theme=6|title=Leswi ngandzeni ka nyangwankulu lowu|icon=Crystal_Clear_action_history.png|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
{| width="100%" border="0" cellpadding="4" cellspacing="4" style="border: 1px solid none; text-align:center; padding:0.3em; background-color: transparent"
|{{image|name=LocationAfrica.png|width=150px|pad=3px|float=center}}
|{{image|name=LocationAntarctica.png|width=150px|pad=3px||float=center}}
|{{image|name=LocationAsia.png|width=150px|pad=3px|float=center}}
|-
|'''[[Portal:Africa|Afrika]]
|'''[[Portal:Antarctica|Antarctica]]'''
|'''[[Portal:Asia|Asia]]'''
|-
|{{image|name=LocationEurope.png|width=150px|pad=3px|float=center}}
|{{image|name=LocationNorthAmerica.png|width=150px|pad=3px||float=center}}
|{{image|name=Map-Latin America.png|width=150px|pad=3px|float=center}}
|-
|'''[[Portal:Europe|Yuropa]]'''
|'''[[Portal:NorthAmerica|Amerika Nwalungu]]'''
|'''[[Portal:Latin America|Amerika wa Xilatini]]'''
|-
|{{image|name=|width=150px|pad=3px|float=center}}
|{{image|name=BlankMap-World.png|width=150px|pad=3px||float=center}}
|{{image|name=State_border_sign_on_NY_17.jpg|width=80px|pad=3px|float=center}}
|-
|'''[[Portal:Oceania|Oceania]]'''
|'''[[Portal:Atlas|Swifaniso-mbangu]]'''
|'''[[Portal:Border|Mindzelakano]]'''
|-
|}
</big><br />
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Left Column -->
<!-------------------------------->
|-
|width=50% valign=top height=50px|
{{Robelbox|theme=6|title=Matsalwa malavaka ku hlakarhirisiwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso ya rihlaza yikomba matsalwa lawa mahalavaka ku hlakarhirisiwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Geography|Nyangwa-nkulu wa ta ntivo-mbangu eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Right Column -->
<!-------------------------------->
|width=50% valign=top height=50px|
{{Robelbox|theme=6|title=Matsalwa malavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Geography|Nyangwa-nkulu wa ta ntivo-mbangu eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
|}
{{Robelbox|theme=6|title=Ti wiki tinwana to yelana na nyangwa-nkulu wa ta Ntivo-mbangu|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:left"
| [[File:Wikinews-logo.svg|45px|<nowiki></nowiki>]]
| [[n:Category:Portal|'''Ntivo-mbangu e ka Wikinews''']]</br> Mahungu
| [[File:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:Category:Geography|'''Ntivo-mbangu e ka Wikiquote''']]</br> Minthsho
| [[File:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Category:Geography|'''Ntivo-mbangu e ka Commons''']]</br> Swi faniso
| [[File:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:Geography|'''Ntivo-mbangu e ka Wikisource''']]</br> Matsalwa
| [[File:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[b:Wikibooks:Social_sciences_bookshelf#Geography|'''Ntivo-mbangu e ka Wikibooks''']]</br> Tibuku na matsalwa
|}
</div>
{{Robelbox/close}}
[[Category:Ntivo-misava]]
4znjwaah4a51p4rd0bzyhyqruarllfi
Portal:History
0
2341
32313
30149
2018-08-15T06:30:43Z
Dr. Sroy
5771
Corrected links
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=4|title=Nyangwa-nkulu wa: ta Matimu|icon=|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
'''[[Topic:History|Matimu]]''' i nhlamuselo wa swi endlakalo leswi hundzeke, mintlawa ya vanhu na minhluvuko. Vito ''history'' ri suka e ka [[:en:Greek language|Xigiriki]] ''historia'' ({{polytonic|ἱστορία}}), "bulo ra leswi vutisiweke" na swona ri fambelana na riviti ra [[:en:wikipedia:English language|Xinghezi]] leringe '''''story'''''. '''' yi vula leswaku "Ta matimu hi ku angarhela i swendlakalo hinkwaso leswi hundzeke, kungari vutomi bya vanhu ntsena, kambe naswiendlakalo swa misava. hnkwaswo leswi cincaka; hikwalaho, mbangu hinkwawo wuna matimu yawona."
<div align="right" class="noprint">'''[[Topic:History|Hlaya leswi engetelekeke...]]'''</div >
</div>
{{Robelbox/close}}
{|width=100% border="0" cellspacing="0" cellpadding="0" style="padding:0px; margin:2px;" |
|-
|colspan=3 valign=top|
{{Robelbox|theme=4|title=Leswi ngandzeni ka nyangwankulu lowu|icon=Crystal_Clear_action_history.png|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
{| width="100%" border="0" cellpadding="4" cellspacing="4" style="border: 1px solid none; text-align:center; padding:0.3em; background-color: transparent"
|{{image|name=CatalHoyukSouthArea.JPG|width=100px|pad=3px|float=center}}
|{{image|name=2006 01 21 Athènes Parthénon.JPG|width=100px|pad=3px||float=center}}
|{{image|name=Pyramide Kheops.JPG|width=110px|pad=3px|float=center}}
|-
|'''[[Portal:Archaeology|Vuhandzi-matimu]]
|'''[[Portal:Classical Civilisation|Nhuvuko Lowu hundzeke]]'''
|'''[[Portal:Egyptology|Ntivo-vuhandzi bya Gibita]]'''
|-
|{{image|name=Charlemagne.jpg|width=40px|pad=3px|float=center}}
|{{image|name=Astrolabe-Persian-18C.jpg|width=100px|pad=3px||float=center}}
|{{image|name=M1A1 abrams front.jpg|width=100px|pad=3px|float=center}}
|-
|'''[[Portal:Ancient Germanic culture|Ndzavuko wa khale ka Jarimani]]'''
|'''[[Portal:History of science|Matimu ya ta ntivo-vuthlarhi]]'''
|'''[[Portal:War|Matimu ya tinyimpi]]'''
|-
|{{image|name=Scutum_1.jpg|width=100px|pad=3px|float=center}}
|{{image|name=Gouda Arms of Dutch republic County Holland Kingdom The Netherlands.JPG|width=100px|pad=3px||float=center}}
|{{image|name=Bust of Julius Caesar from History of the World (1902).png|width=60px|pad=3px|float=center}}
|-
|'''[[Portal:Military of ancient Rome|Vu sochwa bya Rhoma]]'''
|'''[[Portal:Heraldry|Heraldry and vexillology]]'''
|'''[[Portal:Ancient Rome|Rhoma ya khale]]'''
|-
|{{image|name=Palaiologos-Dynasty-Eagle.svg|width=60px|pad=3px|float=center}}
|{{image|name=British Empire 1897.jpg|width=100px|pad=3px||float=center}}
|{{image|name=Rev collage.png|width=100px|pad=3px|float=center}}
|-
|'''[[Portal:Byzantine Empire|Mfumo wa Byzantine]]'''
|'''[[Portal:British Empire|Mfumo wa Manhezi]]'''
|'''[[Portal:American Revolutionary War|Nyimpi yo pfukela ya Amerika]]'''
|-
|{{image|name=Grandes chroniques Roland.jpg|width=100px|pad=3px|float=center}}
|{{image|name=FirstCrusade.jpg|width=100px|pad=3px||float=center}}
|{{image|name=1829-philadelphia-black-bourgeoisie-flesh-coloured.jpg|width=100px|pad=3px|float=center}}
|-
|'''[[Portal:Middle Ages|Matimu ya malembe ya le xikarhi]]'''
|'''[[Portal:Crusades|Tinyimpi ta Vukhongeri]]'''
|'''[[Portal:Africana|Matimu ya Afrika]]'''
|-
|}
</big><br />
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Left Column -->
<!-------------------------------->
|-
|width=50% valign=top height=50px|
{{Robelbox|theme=4|title=Matsalwa malavaka ku hlakarhirisiwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso ya rihlaza yikomba matsalwa lawa mahalavaka ku hlakarhirisiwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:History|Nyangwa-nkulu wa ta matimu eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Right Column -->
<!-------------------------------->
|width=50% valign=top height=50px|
{{Robelbox|theme=4|title=Matsalwa malavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:History|Nyangwa-nkulu wa ta matimu eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
|}
{{Robelbox|theme=4|title=Ti wiki tinwana to yelana na nyangwa-nkulu wa ta matimu|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:left"
| [[File:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:History|'''Matimu e ka Wikiquote''']]</br> Quotes
| [[File:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:History|'''Matimu e ka Commons''']]</br> Images
| [[File:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:History|'''Matimu e ka Wikisource''']]</br> Texts
| [[File:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[:wikibooks:History|'''Matimu e ka Wikibooks''']]</br> Manuals & Texts
|}
</div>
{{Robelbox/close}}
l0lqqw9caec6oba28q7sinipkaq6i29
Portal:Biography
0
2342
26718
26515
2014-10-01T00:46:34Z
Faolin42
3477
Undo revision 26515 by [[Special:Contributions/41.50.7.68|41.50.7.68]] ([[User talk:41.50.7.68|talk]])
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwankulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivombangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivovutlhari''']] '''·''' [[Portal:Contents|'''Minyangwankulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=10|title=Nyangwankulu wa: ta Matimu ya vanhu|icon=P vip.svg|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
'''[[Biography|Tsalwavutomi (Biography)]]''' (Ri suka eka [[:en:wikipedia:Greek language|Xigiriki]], maviti ''bios'' (βιος), leswi vulaka 'vutomi', na ''graphein'', leswi vulaka 'ku tsala') i xiyenge xa [[literature|Vutsari]] kumbe [[film|Tifilimi]] lexi nyikelaka matimu lama heleleke hi swiendleko leswi hlawulekeke evuton'wini bya munhu loyi a tiviwaka swinene. Hambileswi matimu lawa ma nga ha vulavulaka hi [[fiction| marungula yo tumbuluxiwa (fiction)]] ya munhu, vito leri ri tirhisiwa ngopfu eka vanhu lava hanyeke/hanyaka. Ku hambana na mikomiso ya matimu ya vutomi bya munhu, lama fanaka na [[profile|Vuxokoxoko bya munhu]] kumbe papilanhlavutelo[[curriculum vitae]], Tsalwavutomi i rungula leri yaka emahlweni ri xiyisisa vumunhu, swihlawulekisi na xiyimo xa yena emugangeni lowu a hanyaka/hanyeke eka wona.
<div align="right" class="noprint">'''[[Biography|Hlaya leswi engetelekeke...]]'''</div >
</div>
{{Robelbox/close}}
{|width=100% border="0" cellspacing="0" cellpadding="0" style="padding:0px; margin:2px;" |
|-
|colspan=3 valign=top|
{{Robelbox|theme=10|title=Leswi nga ndzeni ka nyangwankulu lowu|icon=Crystal_Clear_action_history.png|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
{| width="100%" border="0" cellpadding="4" cellspacing="4" style="border: 1px solid none; text-align:center; padding:0.3em; background-color: transparent"
|{{image|name=Portrait_Roi_de_france_Childebert_Ier.jpg|width=150px|pad=3px|float=center}}
|{{image|name=HekeKawiti1846.jpg|width=150px|pad=3px||float=center}}
|{{image|name=GALIP_HASAN_KUSCUOGLU.jpg|width=150px|pad=3px|float=center}}
|-
|'''[[:Category:People|Vanhu]]
|'''[[:Category:People_by_nationality|Vanhu hi vutiko]]'''
|'''[[:Category:People_by_occupation|Vanhu hi mitirho]]'''
|-
|{{image|name=Sada_Abe.jpg|width=150px|pad=3px|float=center}}
|{{image|name=Samuel_Joseph_Fuenn.jpg|width=150px|pad=3px||float=center}}
|{{image|name=1439-Col_de_la_Tourette.JPG|width=150px|pad=3px|float=center}}
|-
|'''[[:Category:People_by_status|Vanhu hi xiyimo]]'''
|'''[[:Category:Lists_of_people|Nxaxamelo wa vanhu]]'''
|'''[[:Category:Anniversaries|Hi ku velekiwa kumbe mafu]]'''
|-
|}
</big><br />
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Left Column -->
<!-------------------------------->
|-
|width=50% valign=top height=50px|
{{Robelbox|theme=10|title= Matsalwa lama lavaka ku hlakarhirisiwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
mikongomiso ya rihlaza yi komba matsalwa lawa ma ha lavaka ku hlakarhirisiwa. Loko u ri ni vuxokoxoko byo karhi, u nga tumbuluxa tsalwa leri yelanaka na leswi ivi u sungula ku tsala. Kumbe u nga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Biography|Nyangwankulu wa ta matimu ya vanhu eka wikipediya ya Xinghezi]].
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Right Column -->
<!-------------------------------->
|width=50% valign=top height=50px|
{{Robelbox|theme=10|title=Matsalwa lama lavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
mikongomiso yo tshuka yi komba matsalwa lawa ma ha lavaka ku engeteriwa. Loko u ri ni vuxokoxoko byo karhi, u nga tumbuluxa tsalwa leri yelanaka na leswi ivi u sungula ku tsala. Kumbe u nga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Biography|Nyangwa-nkulu wa ta matimu ya vanhu eka wikipediya ya Xinghezi]].
</div>
{{Robelbox/close}}
|}
{{Robelbox|theme=10|title=Tiwiki tin'wana to yelana na nyangwankulu wa ta Matimu ya vanhu|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:left"
| [[File:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:Category:Biography|'''Matimu ya vanhu eka Wikiquote''']]</br> Mitshaho
| [[File:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Category:Biography|'''Matimu ya vanhu eka Commons''']]</br> Swifaniso
| [[File:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:Biography|'''Matimu ya vanhu eka Wikisource''']]</br> Matsalwa
| [[File:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[b:Wikibooks:Biography|'''Matimu ya vanhu eka Wikibooks''']]</br> Tibuku na matsalwa
|}
</div>
{{Robelbox/close}}
e06vz3eokgkcm5qyo9mmpxbyfmmipde
Template:!
10
2346
7111
2008-07-31T11:07:42Z
Kijr
89
New page: |
wikitext
text/x-wiki
|
7boi6rb359a8bssoe6mvr1x1c03ftug
Portal:Arts
0
2348
31112
31072
2018-06-04T17:23:50Z
DragonflySixtyseven
3673
([[c:GR|GR]]) [[c:COM:FR|File renamed]]: [[File:Quill.jpg]] → [[File:Photomontage with fountain pen and envelope.jpg]] this is not a quill pen, it is a fountain pen
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vusini''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=2|title=Nyangwa-nkulu wa: ta Vusini|height=30%}}
<div style="{{Robelbox/pad}}">
{{image|name=Appolon 1 MK1888.png|width=80px|pad=3px|float=right}}
'''[[Vusini(composition)]]''' i mpaluxo wa vuswikoti kumbe nyiko ya miehleketo yo tumbuluxa vu xongi. Vito '''art''' ritekiwa e ka [[:en:wikipedia:Latin language|Xilatini]] '''''ars''''', leri hundzuluxeriwaka hiku kongoma kuri, "kuhleleka". vuqambhi byi twisisiwa kuri ku endla mintirho leyi lavaka vuswikoti bya munhu lebyi yeke hala ka mhlamuselo. Hambi lewsi vuqambhi byi hambanisiwaka na [[Vuswikoti|vuswikoti(craft)]] na [[vuti-olori|vuti-olori(recreation)]], ndzelakano lowu wa byiharile. Viti ''vusini-vuxongi(creative arts)'' i nhlengeleto wa vuleteri byo yelana na leswi endleriweke ku tsakisa va hlaleri kumbe vayingiseri leswaku va anakanyisisa haswona. Hikwalaho vuqambi byi hlanganisa swilo leswi tsariwaka([[Swithopo]] [[Vutsari]] na [[Vuthlokovetseri]]); leswi tlangiwaka ([[Kucina]], [[Mintlango]], na [[Vuyimbeleri]]); Leswi hlaleriwaka([[mpfapfarhuto]] ,[[Vuvatli]], [[Ku teka swinepe]], [[Vufanisi]]); kuya eka vuswikoti lebyi tirhisiwaka siku na siku ku hlanganisa na [[Vuaki byo sasekisa]] na [[Swiambalo|ku rhunga swi ambalo]]. Vuqambhi bya ha ye lana nakambe na [[kunyikiwa]], [[Vuxongi]] na ku pfuxa [[switwi(emotions)]].
<div align="right" class="noprint">'''[[Vusini|Hlaya leswi engetelekeke...]]'''</div >
</div>
{{Robelbox/close}}
{|width=100% border="0" cellspacing="0" cellpadding="0" style="padding:0px; margin:2px;" |
|-
|colspan=3 valign=top|
{{Robelbox|theme=2|title=Leswi ngandzeni ka nyangwankulu lowu|icon=Crystal_Clear_action_history.png|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
{| width="100%" border="0" cellpadding="4" cellspacing="4" style="border: 1px solid none; text-align:center; padding:0.3em; background-color: transparent"
|{{image|name=ING House Amsterdam.JPG|width=100px|pad=3px|float=center}}
|{{image|name=Comic-sketch.jpg|width=100px|pad=3px||float=center}}
|{{image|name=Lindy_hop_dip.jpg|width=90px|pad=3px|float=center}}
|-
|'''[[Portal:Architecture|Vuaki-vuxongi]]'''
|'''[[Portal:Comics|Mpfapfarhuto-mafenya]]'''
|'''[[Portal:Dance|Ncino]]'''
|-
|{{image|name=Film reel.svg|width=100px|pad=3px|float=center}}
|{{image|name=Books-aj.svg aj ashton 01.svg|width=100px|pad=3px||float=center}}
|{{image|name=Musical note nicu bucule 01.svg|width=100px|pad=3px|float=center}}
|-
|'''[[Portal:Film|Filimi]]'''
|'''[[Portal:Literature|Vutsari bya tibuku]]'''
|'''[[Portal:Music|Vuyimbeleri]]'''
|-
|{{image|name=Operalogo.svg|width=120px|pad=3px|float=center}}
|{{image|name=Large format camera lens.jpg|width=100px|pad=3px||float=center}}
|{{image|name=Photomontage with fountain pen and envelope.jpg|width=100px|pad=3px|float=center}}
|-
|'''[[Portal:Opera|Vuyimbeleri bya Opera]]'''
|'''[[Portal:Photography|Ku teka swifaniso]]'''
|'''[[Portal:Poetry|Vuthlokovetseri]]'''
|-
|{{image|name=SANGEAN WR-1.jpg|width=100px|pad=3px|float=center}}
|{{image|name=Braun HF 1.jpg|width=100px|pad=3px||float=center}}
|{{image|name=P culture.svg|width=100px|pad=3px|float=center}}
|-
|'''[[Portal:Radio|Xiya-ni-moya]]'''
|'''[[Portal:Television|Televhixini]]'''
|'''[[Portal:Theatre|Ntlangu wa le rivaleni]]'''
|-
|}
</big><br />
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Left Column -->
<!-------------------------------->
|-
|width=50% valign=top height=50px|
{{Robelbox|theme=2|title=Matsalwa malavaka ku hlakarhirisiwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso ya rihlaza yikomba matsalwa lawa mahalavaka ku hlakarhirisiwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Art|Nyangwa-nkulu wa ta Vuqambhi eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Right Column -->
<!-------------------------------->
|width=50% valign=top height=50px|
{{Robelbox|theme=2|title=Matsalwa malavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Art|Nyangwa-nkulu wa ta Vuqambhi eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
|}
{{Robelbox|theme=2|title=Ti wiki tinwana to yelana na nyangwa-nkulu wa ta Vuqambhi|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:left"
| [[File:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:Art|'''Vuqambhi e ka Wikiquote''']]</br> Quotes
| [[File:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Art|'''Vuqambhi e ka Commons''']]</br> Images
| [[File:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:Art|'''Vuqambhi e ka Wikisource''']]</br> Texts
| [[File:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[:wikibooks:Art|'''Vuqambhi e ka Wikibooks''']]</br> Manuals & Texts
|}
</div>
{{Robelbox/close}}
963em0o1rwkov1omqjwzm3a9euoyrcy
Portal:Science
0
2349
25730
25642
2013-03-11T10:38:56Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4541810]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=5|title=Nyangwa-nkulu wa: ta Ntivo-vuthlarhi|icon=Nuvola_apps_kalzium.svg|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
'''[[Science|Ntivo-vuthlarhi]]''', hiku angarha, i xiyimiso xo hlengeleta vutivi hindlela leyi hlahluvekaka. Hi ku kongoma ntivo-vuthlarhi i ndlela yo hlengeleta vutivi hi [[ku pima]], [[kuringeta]], na hi ku dyondza [[ntumbuluko]], ku hlanganisa na marungula ya vu tivi lebyi hlengeletiweke hi vanhu hi ku hlahluva.
[[Va nwa-vuthlarhi]] seketela ku ti thsega hi tindlela ta ntivo-vuthlarhi, leswaku va vumba no hlela tinhlamuselo to ntumbuluko hi ku tirhisa ku pima no tiyisekisa mbuyelo wa kuhlahluva no ringeta. Hikwalaho Ntivo vuthlarhi(Science) byi ringeta ku papalata tinhlamuselo leti sekeriweke aka [[mimoya]] kufekela laha tinhlamuselo hinkwato ti hlahluviwa no tiyisekisiwa, naswona byi ala tinhlamuselo ta vukhale bya ma endlelo.
Marhavi ya ntivo-vuthlarhi ma hambanisiwa hi mintlawa yimbirhi: [[Ntivo-ntumbuluko|Ntivo-ntumbuluko(Natural sciences)]], vu kambisisi bya mafamisele ya ntumbuluko; [[Ntivo-ntumbuluko|Ntivo-ntumbuluko(Social sciences)]], vukambisisi bya ma hanyele ya vanhu. Leswaku dyondzo ya [[Tinhlayo]] yi tekiwa tani hi rhavi ra ntivo-vuthlarhi, swi le eka loyi a swi bumabumelaka.
<div align="right" class="noprint">'''[[Science|Hlaya leswi engetelekeke...]]'''</div >
</div>
{{Robelbox/close}}
{|width=100% border="0" cellspacing="0" cellpadding="0" style="padding:0px; margin:2px;" |
|-
|colspan=3 valign=top|
{{Robelbox|theme=5|title=Leswi ngandzeni ka nyangwankulu lowu|icon=Crystal_Clear_action_history.png|iconwidth=60px|height=30%}}
<div style="{{Robelbox/pad}}">
{| width="100%" border="0" cellpadding="4" cellspacing="4" style="border: 1px solid none; text-align:center; padding:0.3em; background-color: transparent"
|{{image|name=Gnome-globe.svg|width=100px|pad=3px|float=center}}
|{{image|name=P_philosophy.png|width=100px|pad=3px||float=center}}
|{{image|name=Nuvola_apps_edu_mathematics-p.svg|width=80px|pad=3px|float=center}}
|-
|'''[[Topic:Natural sciences|Ntivo-vuthlarhi hi ntumbuluko]]
|'''[[Topic:Social sciences|Ntivo-vuthlarhi hi ta mahanyele]]'''
|'''[[Topic:Mathematics|Tnhlayo]]'''
|-
|{{image|name=Nuvola_apps_display.png|width=100px|pad=3px|float=center}}
|{{image|name=Engineering_WikiProject_Logo1.png|width=75px|pad=3px||float=center}}
|{{image|name=Astrolabe-Persian-18C.jpg|width=100px|pad=3px|float=center}}
|-
|'''[[Topic:Technology|Thekinologi]]'''
|'''[[Topic:Engineering|Vunjiniyela]]'''
|'''[[Portal:History of science|Matimu ya ta ntivo-vuthlarhi]]'''
|-
|}
</big><br />
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Left Column -->
<!-------------------------------->
|-
|width=50% valign=top height=50px|
{{Robelbox|theme=5|title=Matsalwa malavaka ku hlakarhirisiwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso ya rihlaza yikomba matsalwa lawa mahalavaka ku hlakarhirisiwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Science|Nyangwa-nkulu wa ta Ntivo-vuthlarhi eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Right Column -->
<!-------------------------------->
|width=50% valign=top height=50px|
{{Robelbox|theme=5|title=Matsalwa malavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Science|Nyangwa-nkulu wa ta Ntivo-vuthlarhi eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
|}
{{Robelbox|theme=5|title=Ti wiki tinwana to yelana na nyangwa-nkulu wa ta Ntivo-mbangu|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:left"
| [[File:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:Category:Science|'''Ntivo-vuthlarhi e ka Wikiquote''']]</br> Minthsho
| [[File:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Category:Science|'''Ntivo-vuthlarhi e ka Commons''']]</br> Swi faniso
| [[File:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:Science|'''Ntivo-vuthlarhi e ka Wikisource''']]</br> Matsalwa
| [[File:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[b:Wikibooks:Science|'''Ntivo-vuthlarhi e ka Wikibooks''']]</br> Tibuku na matsalwa
|}
</div>
{{Robelbox/close}}
oiwthekfpdxgeg085ahpkeri8qno0jr
Portal:Contents
0
2350
30936
30925
2017-12-22T21:55:28Z
Thuvack
315
Reverted edits by [[Special:Contributions/Iamahumannotrllylolaaa|Iamahumannotrllylolaaa]] ([[User talk:Iamahumannotrllylolaaa|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{robelbox|theme=14|title=Leswinga ndzeni ka Wikipedia ya Xitsonga|height=20%}}
<div style="{{Robelbox/pad}}">
{{image|name=Wikipedia-logo.png|width=100px|pad=3px|float=left}}{{image|name=Compass.svg|width=80px|pad=3px|float=right}}
Ha ku amukela laha wikipediyeni ya xitsonga. Laha u ta kuma vuxoko-xoko bya leswi nga ndzeni ka Wikipediya leyi. Hi lehisele mbilu, tluka leri ri ta thsamela ku cinca loko matsalwa e ka wikipediya leyi maya ma kula. Tivisa varindzi loko u lava ku engetela swinwana eka tluka leri. tluka leri ri sirheleriwile.
Kuta fika e nkarhini lowu, ku na matsalwa ya '''[[Special:Statistics|{{NUMBEROFARTICLES}}]]''' na minyangwa-nkulu ya '''3'''.
</div>
{{Robelbox/close}}
{{Robelbox|theme=14|title=Ndhzavuko na Vuqambhi|icon=Nuvola_apps_kcoloredit.svg|iconwidth=42px|height=30%}}
<div style="{{Robelbox/pad}}">
Add text here!
</div>
{{Robelbox/close}}
{{Robelbox|theme=14|title=Ntivo-mbangu na tindhzawu|icon=Terrestrial_globe.svg|iconwidth=42px|height=30%}}
<div style="{{Robelbox/pad}}">
:: '''[[Portal:Africa|Afrika]]''' • '''[[Portal:Europe|Yuropa]]''' • '''[[Portal:Latin America|Amerika wa Xilatini]]''' • '''[[Portal:NorthAmerica|Amerika Nwalungu]]''' • '''[[Portal:Asia|Axiya]]''' • '''[[Portal:Antarctica|Antarctica]]'''
</div>
{{Robelbox/close}}
{{Robelbox|theme=14|title=Matimu na leswi endlekeke|icon=Nuvola_apps_kworldclock.png|iconwidth=42px|height=30%}}
<div style="{{Robelbox/pad}}">
Add text here!
</div>
{{Robelbox/close}}
{{Robelbox|theme=14|title=Ntivo-vuthlarhi na Ntumbuluko|icon=Nuvola_apps_kalzium.png|iconwidth=42px|height=30%}}
<div style="{{Robelbox/pad}}">
:'''''Ntivo Vutomi'''''
:: [[Portal:Animals|Swifuwo]] • [[Portal:Birds|Swinyenyani]] • [[Portal:Fish|Tinhlampfi]] • [[Portal:Plants|Swimilana]]
:'''Intivo vuthlarhi'''
:: [[Portal:Chemistry|Mirhi]] • [[Portal:Earthquakes|Kutseka-tseka ka misava]], • [[Portal:Environment|Mbangu]], • [[Portal:Weather|Maxelo]]
</div>
{{Robelbox/close}}
{{Robelbox|theme=14|title=Vanhu na vu munhu|icon=Nuvola_apps_kdmconfig.png|iconwidth=42px|height=30%}}
<div style="{{Robelbox/pad}}">
:: [[:Category:People|Vanhu]]
</div>
{{Robelbox/close}}
{{Robelbox|theme=14|title=Vu khongeri|icon=ReligiousSymbols.png|iconwidth=42px|height=30%}}
<div style="{{Robelbox/pad}}">
Add text here!
</div>
{{Robelbox/close}}
pttcejh7cmcg56xyc0j2jlow3zszqe0
Portal:Africa
0
2352
29111
25940
2017-05-27T11:43:53Z
Thuvack
315
wikitext
text/x-wiki
__NOTOC__
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{|width=100% border="0" cellspacing="0" cellpadding="0" style="padding:0px; margin:2px;" |
|-
{{Robelbox|theme=2|title=Nyangwankulu wa Afrika|height=10%}}
<div style="{{Robelbox/pad}}">
<center>[[File:Portal_Africa_logo_(ts).png]]</center>
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:75%; padding:4px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Africa|'''Afrika''']] '''·''' [[Portal:Europe|'''Yuropa''']] '''·''' [[Portal:Spain|'''Xipaniya''']]
|}</big><br></div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Left Column -->
<!-------------------------------->
|-
|colspan=3 valign=top|
|width=100% valign=top height=100%|
{{Robelbox|theme=2|title=Matiko ya Afrika|height=100%}}
<div style="{{Robelbox/pad}}">
{{Afrika-xifaniso}}
<BR>
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Right Column -->
<!-------------------------------->
|-
|colspan=3 valign=top|
|width=100% valign=top height=100%|
{{Robelbox|theme=2|title=Endzeni ka Nyangwa-nkulu lowu|height=30%}}
<div style="{{Robelbox/pad}}">
{{:Portal:Africa/About}}
</div>
{{Robelbox/close}}
{{Robelbox|theme=2|title=Matsalwa malavaka ku Engeteriwa|height=30%}}
<div style="{{Robelbox/pad}}">
Ha ku amukela laha Nyangweni-nkulu wa Afrika. Laha u ta kuma nxaxamelo wa Matsalwa lawa mafambelanaka na Afrika hixitalo.minkongomiso yikomba matsalwa lawa mahalavaka ku engeteriwa. Langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Africa|Nyangwa-nkulu wa Afrika eka wikipediya ya xinghezi]] ivi u sungula kuhundzuluxa.
</div>
{{Robelbox/close}}
|}
{{Robelbox|theme=2|title=Ti wiki tinwana to yelana na nyangwa-nkulu wa ta Vuqambhi|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:left"
| [[Image:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:Africa|'''Afrika e ka Wikiquote''']]</br> Quotes
| [[Image:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Africa|'''Afrika e ka Commons''']]</br> Images
| [[Image:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:Africa|'''Afrika e ka Wikisource''']]</br> Texts
| [[Image:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[:wikibooks:Africa|'''Afrika e ka Wikibooks''']]</br> Manuals & Texts
|}
</div>
{{Robelbox/close}}
ltcs03qeyuhoja9h23xbr37ij1ti7ai
Template:·
10
2353
7165
2008-07-31T15:56:32Z
Thuvack
315
New page: <includeonly><span style="font-weight:bold;"> ·</span> </includeonly>
wikitext
text/x-wiki
<includeonly><span style="font-weight:bold;"> ·</span> </includeonly>
7wlsyjhkaursvheduvttms330c7v3tq
Template:Afrika-xifaniso
10
2354
29941
16684
2017-08-07T16:12:24Z
CommonsDelinker
60
Replacing Flag_of_Mauritania.svg with [[File:1959-2017_Flag_of_Mauritania.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#reasons|File renaming criterion #3]]: To correct obvious errors in file names,
wikitext
text/x-wiki
{{Image label begin|image=Africa-ts.png|width={{{width|700}}}|float={{{float|none}}}}}
{{Image label small|x=0.95|y=0.82|scale={{{width|370}}}|text=[[Central African Republic|Afrika wale xikarhi]]}}
{{Image label small|x=1.065|y=0.75|scale={{{width|370}}}|text=[[Image:Flag of the Central African Republic.svg|border|25px]]}}
{{Image label small|x=0.66|y=0.40|scale={{{width|370}}}|text=[[Algeria|Algeriya]]}}
{{Image label small|x=0.68|y=0.34|scale={{{width|370}}}|text=[[Image:Flag of Algeria.svg|border|25px]]}}
{{Image label small|x=0.95|y=1.26|scale={{{width|370}}}|text=[[Angola]]}}
{{Image label small|x=0.96|y=1.20|scale={{{width|370}}}|text=[[Image:Flag of Angola.svg|border|25px]]}}
{{Image label small|x=1.0|y=1.63|scale={{{width|370}}}|text=[[Afrika-Dzonga|Afrika Dzonga]]}}
{{Image label small|x=0.92|y=1.63|scale={{{width|370}}}|text=[[Image:Flag of South Africa.svg|border|25px]]}}
{{Image label small|x=0.45|y=1.14|scale={{{width|370}}}|text=[[Benin]]}}
{{Image label small|x=0.375|y=1.13|scale={{{width|370}}}|text=[[Image:Flag of Benin.svg|border|25px]]}}
{{Image label small|x=1.059|y=1.46|scale={{{width|370}}}|text=[[Botswana]]}}
{{Image label small|x=1.1|y=1.40|scale={{{width|370}}}|text=[[Image:Flag of Botswana.svg|border|25px]]}}
{{Image label small|x=1.55|y=1.037|scale={{{width|370}}}|text=[[Burundi]]}}
{{Image label small|x=1.66|y=1.034|scale={{{width|370}}}|text=[[Image:Flag of Burundi.svg|border|25px]]}}
{{Image label small|x=0.83|y=0.86|scale={{{width|370}}}|text=[[Cameroon]]}}
{{Image label small|x=0.85|y=0.80|scale={{{width|370}}}|text=[[Image:Flag of Cameroon.svg|border|25px]]}}
{{Image label small|x=1.00|y=0.66|scale={{{width|370}}}|text=[[Chad]]}}
{{Image label small|x=1.00|y=0.60|scale={{{width|370}}}|text=[[Image:Flag of Chad.svg|border|25px]]}}
{{Image label small|x=0.48|y=0.75|scale={{{width|370}}}|text=[[Cote D'Ivoire]]}}
{{Image label small|x=0.5|y=0.78|scale={{{width|370}}}|text=[[Image:Flag_of_Cote_d%27Ivoire.svg|border|25px]]}}
{{Image label small|x=1.62|y=0.53|scale={{{width|370}}}|text=[[Djibouti]]}}
{{Image label small|x=1.73|y=0.52|scale={{{width|370}}}|text=[[Image:Flag of Djibouti.svg|border|25px]]}}
{{Image label small|x=1.03|y=1.032|scale={{{width|370}}}|text=[[Democratic Republic of the Congo|<Big>DRC</Big>]]}}
{{Image label small|x=1.13|y=1.025|scale={{{width|370}}}|text=[[Image:Flag of the Democratic Republic of the Congo.svg|border|25px]]}}
{{Image label small|x=1.20|y=0.35|scale={{{width|370}}}|text=[[Egypt]]}}
{{Image label small|x=1.20|y=0.39|scale={{{width|370}}}|text=[[Image:Flag of Egypt.svg|border|25px]]}}
{{Image label small|x=1.48|y=0.46|scale={{{width|370}}}|text=[[Eritrea|Eritreya]]}}
{{Image label small|x=1.59|y=0.46|scale={{{width|370}}}|text=[[Image:Flag of Eritrea.svg|border|25px]]}}
{{Image label small|x=0.83|y=1.005|scale={{{width|370}}}|text=[[Gabon|Gaboni]]}}
{{Image label small|x=0.87|y=0.94|scale={{{width|370}}}|text=[[Image:Flag of Gabon.svg|border|25px]]}}
{{Image label small|x=0.14|y=0.66|scale={{{width|370}}}|text=[[Gambia|Gambiya]]}}
{{Image label small|x=0.055|y=0.65|scale={{{width|370}}}|text=[[Image:Flag of The Gambia.svg|border|25px]]}}
{{Image label small|x=0.45|y=0.975|scale={{{width|370}}}|text=[[Ghana]]}}
{{Image label small|x=0.375|y=0.96|scale={{{width|370}}}|text=[[Image:Flag of Ghana.svg|border|25px]]}}
{{Image label small|x=0.25|y=0.79|scale={{{width|370}}}|text=[[Guinea|Gineya]]}}
{{Image label small|x=0.165|y=0.78|scale={{{width|370}}}|text=[[Image:Flag of Guinea.svg|border|25px]]}}
{{Image label small|x=0.14|y=0.73|scale={{{width|370}}}|text=[[Guinea Bissau|Gineya Bisawu]]}}
{{Image label small|x=0.055|y=0.72|scale={{{width|370}}}|text=[[Image:Flag of Guinea-Bissau.svg|border|25px]]}}
{{Image label small|x=0.3|y=1.30|scale={{{width|370}}}|text=[[Equetorial Guinea|Gineya ya le Nkaveni]]}}
{{Image label small|x=0.375|y=1.24|scale={{{width|370}}}|text=[[Image:Flag of Equatorial Guinea.svg|border|25px]]}}
{{Image label small|x=1.37|y=0.96|scale={{{width|370}}}|text=[[Kenya]]}}
{{Image label small|x=1.38|y=0.9|scale={{{width|370}}}|text=[[Image:Flag of Kenya.svg|border|25px]]}}
{{Image label small|x=1.40|y=1.71|scale={{{width|370}}}|text=[[Lesotho]]}}
{{Image label small|x=1.41|y=1.74|scale={{{width|370}}}|text=[[Image:Flag of Lesotho.svg|border|25px]]}}
{{Image label small|x=0.94|y=0.40|scale={{{width|370}}}|text=[[Libya|Libiya]]}}
{{Image label small|x=0.94|y=0.34|scale={{{width|370}}}|text=[[Image:Flag of Libya.svg|border|25px]]}}
{{Image label small|x=0.25|y=0.9.1|scale={{{width|370}}}|text=[[Liberia|Layiberiya]]}}
{{Image label small|x=0.165|y=0.9|scale={{{width|370}}}|text=[[Image:Flag of Liberia.svg|border|25px]]}}
{{Image label small|x=1.74|y=1.38|scale={{{width|370}}}|text=[[Madagascar]]}}
{{Image label small|x=1.76|y=1.32|scale={{{width|370}}}|text=[[Image:Flag of Madagascar.svg|border|25px]]}}
{{Image label small|x=1.61|y=1.14|scale={{{width|370}}}|text=[[Malawi]]}}
{{Image label small|x=1.72|y=1.132|scale={{{width|370}}}|text=[[Image:Flag of Malawi.svg|border|25px]]}}
{{Image label small|x=0.61|y=0.58|scale={{{width|370}}}|text=[[Mali]]}}
{{Image label small|x=0.61|y=0.52|scale={{{width|370}}}|text=[[Image:Flag of Mali.svg|border|25px]]}}
{{Image label small|x=0.40|y=0.54|scale={{{width|370}}}|text=[[Mauritania|Maritana]]}}
{{Image label small|x=0.43|y=0.48|scale={{{width|370}}}|text=[[Image:1959-2017 Flag of Mauritania.svg|border|25px]]}}
{{Image label small|x=0.59|y=0.12|scale={{{width|370}}}|text=[[Morocco]]}}
{{Image label small|x=0.61|y=0.06|scale={{{width|370}}}|text=[[Image:Flag of Morocco.svg|border|25px]]}}
{{Image label small|x=1.40|y=1.56|scale={{{width|370}}}|text=[[Mozambique|Mozambiki]]}}
{{Image label small|x=1.42|y=1.50|scale={{{width|370}}}|text=[[Image:Flag of Mozambique.svg|border|25px]]}}
{{Image label small|x=0.89|y=1.46|scale={{{width|370}}}|text=[[Namibia|Namibiya]]}}
{{Image label small|x=0.95|y=1.40|scale={{{width|370}}}|text=[[Image:Flag of Namibia.svg|border|25px]]}}
{{Image label small|x=0.82|y=0.62|scale={{{width|370}}}|text=[[Niger]]}}
{{Image label small|x=0.82|y=0.54|scale={{{width|370}}}|text=[[Image:Flag of Niger.svg|border|25px]]}}
{{Image label small|x=0.75|y=0.75|scale={{{width|370}}}|text=[[Nigeria]]}}
{{Image label small|x=0.77|y=0.70|scale={{{width|370}}}|text=[[Image:Flag of Nigeria.svg|border|25px]]}}
{{Image label small|x=1.68|y=0.97|scale={{{width|370}}}|text=[[Rwanda]]}}
{{Image label small|x=1.79|y=0.96|scale={{{width|370}}}|text=[[Image:Flag of Rwanda.svg|border|25px]]}}
{{Image label small|x=0.45|y=1.39|scale={{{width|370}}}|text=[[Congo Republic|Repabliki ya Congo]]}}
{{Image label small|x=0.375|y=1.38|scale={{{width|370}}}|text=[[Image:Flag_of_the_Republic_of_the_Congo.svg|border|25px]]}}
{{Image label small|x=0.09|y=0.36|scale={{{width|370}}}|text=[[Western Sahara|Sahara ya Vupela-dyambu]]}}
{{Image label small|x=0.32|y=0.40|scale={{{width|370}}}|text=[[Image:Flag of Western Sahara.svg|border|25px]]}}
{{Image label small|x=0.14|y=0.60|scale={{{width|370}}}|text=[[Senegal]]}}
{{Image label small|x=0.16|y=0.54|scale={{{width|370}}}|text=[[Image:Flag of Senegal.svg|border|25px]]}}
{{Image label small|x=0.21|y=0.85|scale={{{width|370}}}|text=[[Sierra Leone|Siyera Liyona]]}}
{{Image label small|x=0.135|y=0.84|scale={{{width|370}}}|text=[[Image:Flag of Sierra Leone.svg|border|25px]]}}
{{Image label small|x=1.40|y=1.65|scale={{{width|370}}}|text=[[Swaziland]]}}
{{Image label small|x=1.55|y=1.63|scale={{{width|370}}}|text=[[Image:Flag of Swaziland.svg|border|25px]]}}
{{Image label small|x=1.74|y=0.65|scale={{{width|370}}}|text=[[Somalia|Somaliya]]}}
{{Image label small|x=1.87|y=0.64|scale={{{width|370}}}|text=[[Image:Flag of Somalia.svg|border|25px]]}}
{{Image label small|x=1.18|y=0.65|scale={{{width|370}}}|text=[[Sudan]]}}
{{Image label small|x=1.18|y=0.60|scale={{{width|370}}}|text=[[Image:Flag of Sudan.svg|border|25px]]}}
{{Image label small|x=1.30|y=1.13|scale={{{width|370}}}|text=[[Tanzania]]}}
{{Image label small|x=1.31|y=1.07|scale={{{width|370}}}|text=[[Image:Flag of Tanzania.svg|border|25px]]}}
{{Image label small|x=0.45|y=1.05|scale={{{width|370}}}|text=[[Togo]]}}
{{Image label small|x=0.375|y=1.04|scale={{{width|370}}}|text=[[Image:Flag of Togo.svg|border|25px]]}}
{{Image label small|x=1.42|y=0.795|scale={{{width|370}}}|text=[[Ethiopia|Topiya]]}}
{{Image label small|x=1.43|y=0.75|scale={{{width|370}}}|text=[[Image:Flag of Ethiopia.svg|border|25px]]}}
{{Image label small|x=1.02|y=0.12|scale={{{width|370}}}|text=[[Tunisia|Tunixiya]]}}
{{Image label small|x=1.03|y=0.06|scale={{{width|370}}}|text=[[Image:Flag of Tunisia.svg|border|25px]]}}
{{Image label small|x=1.68|y=0.87|scale={{{width|370}}}|text=[[Uganda]]}}
{{Image label small|x=1.79|y=0.86|scale={{{width|370}}}|text=[[Image:Flag of Uganda.svg|border|25px]]}}
{{Image label small|x=1.11|y=1.28|scale={{{width|370}}}|text=[[Zambia|Zambiya]]}}
{{Image label small|x=1.14|y=1.22|scale={{{width|370}}}|text=[[Image:Flag of Zambia.svg|border|25px]]}}
{{Image label small|x=1.19|y=1.38|scale={{{width|370}}}|text=[[Zimbabwe]]}}
{{Image label small|x=1.23|y=1.33|scale={{{width|370}}}|text=[[Image:Flag of Zimbabwe.svg|border|25px]]}}
{{Image label small|x=0.05|y=1.50|scale={{{width|370}}}|text=<U>'''[[Swihlala Swa Afrika]]'''</U>}}
{{Image label small|x=0.13|y=1.56|scale={{{width|370}}}|text=[[Cape Verde]]}}
{{Image label small|x=0.05|y=1.55|scale={{{width|370}}}|text=[[Image:Flag of Cape Verde.svg|border|25px]]}}
{{Image label small|x=0.38|y=1.56|scale={{{width|370}}}|text=[[Sao_Tome_%26_Principe|Sao Tome na Principe]]}}
{{Image label small|x=0.3|y=1.55|scale={{{width|370}}}|text=[[Image:Flag of Sao Tome and Principe.svg|border|25px]]}}
{{Image label small|x=0.13|y=1.62|scale={{{width|370}}}|text=[[Saint Helena]]}}
{{Image label small|x=0.05|y=1.61|scale={{{width|370}}}|text=[[Image:Flag_of_the_Governor_of_Saint_Helena.svg|border|25px]]}}
{{Image label small|x=0.38|y=1.62|scale={{{width|370}}}|text=[[Mauritius]]}}
{{Image label small|x=0.3|y=1.61|scale={{{width|370}}}|text=[[Image:Flag of Mauritius.svg|border|25px]]}}
{{Image label small|x=0.13|y=1.68|scale={{{width|370}}}|text=[[Comoros]]}}
{{Image label small|x=0.05|y=1.67|scale={{{width|370}}}|text=[[Image:Flag_of_the_Comoros.svg|border|25px]]}}
{{Image label small|x=0.38|y=1.68|scale={{{width|370}}}|text=[[Seychelles]]}}
{{Image label small|x=0.3|y=1.67|scale={{{width|370}}}|text=[[Image:Flag_of_the_Seychelles.svg|border|25px]]}}
{{Image label small|x=0.13|y=1.74|scale={{{width|370}}}|text=[[Reunion]]}}
{{Image label small|x=0.05|y=1.73|scale={{{width|370}}}|text=[[Image:Flag_of_France.svg|border|25px]]}}
{{Image label small|x=0.3|y=1.725|scale={{{width|370}}}|text=[[Juan de Nova Island]]}}
{{Image label small|x=0.05|y=1.8|scale={{{width|370}}}|text=[[Bassis de India]]}}
{{Image label small|x=0.3|y=1.76|scale={{{width|370}}}|text=[[Europa Island]]}}
{{Image label small|x=0.3|y=1.80|scale={{{width|370}}}|text=[[Bouvet Island]]}}
{{Image label small|x=0.60|y=1.80|scale={{{width|370}}}|text=[[Mayotte Island]]}}
{{Image label end}}
3jr4ubo0al9qk2h5zajapmkyw42qy9p
Portal:Africa/About
0
2356
8420
7704
2008-09-10T15:34:26Z
Thuvack
315
wikitext
text/x-wiki
{| align="left" width="100%" cellspacing="0" cellpadding="5"| style="width:100%; vertical-align:top; background-color:transparent;" |
|-
! align="left" style="vertical-align:top;" | [[Culture of Africa|Ndhzavuko]]
| align="left" style="vertical-align:top;" | <small>[[Architecture of Africa|Vuaki]] ([[List of World Heritage Sites in Africa|Tindhzawu ta mfuwo wa rixaka]]){{·}} [[African art|Vuqambhi]]{{·}} [[African cinema|Cinema]] ([[List of film festivals in Africa|Mintlangiso ya tifilimi]]{{·}} [[List of African films|Nxaxamelo wa tifilimi]]){{·}} [[Cuisine of Africa|Swakudya]]{{·}}<br/>[[Etiquette in Africa|Matikhomele]]{{·}} [[Languages of Africa|Tndzimi]]{{·}} [[African literature|Tibuku]] ([[List of African writers by country|Vatsari kuya hi vutiko]]){{·}} [[Music of Africa|Vunanga]] ([[List of African musicians|Va yimbeleri]]){{·}} [[Religion in Africa|Vukhongeri]]</small>
|-
! align="left" style="vertical-align:top;" | [[Demographics of Africa|Swiyimo swa vanhu Hi malembe]]
| align="left" style="vertical-align:top;" | <small>[[African people|Vanhu]]{{·}} [[List of African countries by population|Matiko hi ku talaka vanhu]]{{·}} [[List of African countries by population density|Matiko hi ku tlimbana ka vanhu]]{{·}} [[HIV/AIDS in Africa|Vuvabyi bya HIV/AIDS]]{{·}}<br/>[[Urbanization in Africa|Ku Hluvukisiwa ka tinzhawu]] ([[List of most populous cities in Africa|Nxaxamelo wa madoroba lama ngani vanhu hi xitalo]])</small>
|-
! align="left" style="vertical-align:top;" | [[Economy of Africa|Rifuwo]]
| align="left" style="vertical-align:top;" | <small>[[List of African countries by GDP|Matiko kuya hi GDP]]{{·}} [[List of African countries by Human Development Index|Matiko kuya hi HDI]]{{·}} [[Central banks and currencies of Africa|Tibangi mfumo na Mali]]{{·}} [[Poverty in Africa|Vutsweti]]{{·}} [[Renewable energy in Africa|Matimba ya vutirhisi ya ntumbuluko]]{{·}} [[List of African stock exchanges|Mavhengele na kuxavisa]]</small>
|-
! align="left" style="vertical-align:top;" | [[Geography of Africa|Ntivo-mbagu]]
| align="left" style="vertical-align:top;" | <small>[[Matiko ya Afrika|Matiko]]{{·}} [[Ecology of Africa|Ntivo-ntumbuluko]]{{·}} [[Swihlala_Swa_Afrika|Nxaxamelo wa swihlala]]{{·}} [[List of rivers of Africa|Nxaxamelo wa milambu]]{{·}} [[Regions of Africa|Swifundza]]</small>
|-
! align="left" style="vertical-align:top;" | [[History of Africa|Matimu]]
| align="left" style="vertical-align:top;" | <small>[[Colonisation of Africa|Vu kolonyi]] ([[European exploration of Africa|Kunghenelela ka Yuropa]]{{·}} [[Ku xavisiwa ka mahlonga e Afrika]]{{·}} [[Nkwetlembetwano hi Afrika]]){{·}}<br/>[[Decolonisation of Africa|Ntshuxeko eka vukolonyi]]{{·}} [[Economic history of Africa|Matimu ya ta Rifuwo]]{{·}} [[Military history of Africa|Matimu ya tinyimpi]] ([[List of conflicts in Africa|Nxaxamelo wa Minjeka-njekisano]])</small>
|-
! align="left" style="vertical-align:top;" | [[Politics of Africa|Tipolotiki]]
| align="left" style="vertical-align:top;" | <small>[[Nhlangano wa matiko ya Afrika]]{{·}} [[Nhlawulo e Afrika]]{{·}} [[Tmfanelo to vanhu e Afrika]]{{·}} [[Pan-Africanism]]</small>
|-
! align="left" style="vertical-align:top;" | [[:Category:African society|Ntsungu wa vanhu]]
| align="left" style="vertical-align:top;" | <small>[[Filosofi ya Afrika]]{{·}} [[Education in Africa|Tidyondzo]]{{·}} [[Media in Africa|Vuhaxi]] ([[List of radio stations in Africa|Nxaxamelo wa switichi swa Rhadiyo]]{{·}} [[List of television stations in Africa|Nxaxamelo wa Switichi swa Thelevhixini]])</small>
|-
! align="left" style="vertical-align:top;" | [[:Category:Sport in Africa|Mintlangu]]
| align="left" style="vertical-align:top;" | <small>[[Nhlangano wa Khrikete wa Afrika]]{{·}} [[Mintlangu ya Afrika]]{{·}} [[FIBA Africa]]{{·}}<br/>[[Nhlangano wa Bholo ya milenge wa Afrika]] ([[Xidlodlo ya Bholo ya milenge xa Afrika]]){{·}} [[List of African stadiums by capacity|Mavala ya mintlangu hi vukulu]]{{·}}<br/>[[Nhlangano wa Rugby wa Afrika]] ([[Khapu ya Afrika]])</small>
|-
! align="left" style="vertical-align:top;" | [[:Category:Africa by year|Malembe]]
| align="left" style="vertical-align:top;" | <small>[[2005 e Africa]]{{·}} [[2006 e Africa]]{{·}} [[2007 e Africa]]</small>
|-
! align="left" style="vertical-align:top;" | [[Swivongo swa Xitsonga|Swivongo]]
| align="left" style="vertical-align:top;" | <small>[[:Category:Swivongo swa Xitsonga|Swivongo swa Xitsonga]]{{·}} [[:Category:Swivongo swa Xirhonga|Swivongo swa Xirhonga]]{{·}} [[:Category:Swivongo swa Xithswa|Swivongo swa Xithswa]]</small>
|}
o6vn7kt0lhlu6bpmp5e57vaarl77oju
Category:Castile na León
14
2357
25385
24185
2013-03-07T18:11:16Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 64 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5610308]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:Spaniya]]
eqdr4q5cbfff0eildd0iwtburtf9xwm
Portal:Spain
0
2360
32170
25759
2018-08-10T12:51:06Z
Dr. Sroy
5771
Content removal
wikitext
text/x-wiki
{| width="100%" cellpadding="5" cellspacing="10" style="background:#F0F8FF; border-style:solid; border-width:1px; border-color:darkkhaki;"
| width="55%" valign="top" style="padding: 0; margin:0;" |
<!-- This portal was created using subst:box portal skeleton| topic=Topic| -->
<div style="float:left; width:100%;">
{{/box-header|'''<big>N</big>yangwa <big>N</big>kulu wa <big>S</big>paniya'''|Portal:Spain/Intro|}}
{{:Portal:Spain/Intro}}
{{/box-footer|}}
</div>
<center><span class="plainlinks">[http://ts.wikipedia.org/w/index.php?title=Portal:Spain&action=purge '''<font color="002bb8">Ndzikombe ti mhaka leti tahaku hlawuriwaka'''</font>]</span></center>
{{/box-header|Tinhloko-mhkaka leti yelanaka na Spaniya|Portal:Spain/Spain-related topics|}}
{{:Portal:Spain/Spain-related topics}}
{{/box-footer|}}
<div style="float:left; width:49%;"> <!-- This width add to the the margin below to equal 99%-->
{{/box-header|Hlawula nhloko-mhaka|Portal:Spain/Select article|}}
{{:Portal:Spain/Select article}}
{{/box-footer|}}
{{/box-header|Hlawula xifaniso|Portal:Spain/Select picture|}}
{{:Portal:Spain/Select picture}}
{{/box-footer|}}
{{/box-header|Miganga leyi tiyimeleke ya Spaniya|Portal:Spain/Autonomous Communities of Spain|}}
{{:Portal:Spain/Autonomous Communities of Spain}}
{{/box-footer|}}
</div>
<div style="float:right; width:50%"> <!-- This margin should be right of the above -->
{{:Portal:Spain/Select biography}}
{{/box-footer|}}
{{/box-header|Hlawula ndzhawu|Portal:Spain/Select place|}}
{{:Portal:Spain/Select place}}
{{/box-footer|}}
{{/box-header|Hlawula ntshaho|Portal:Spain/Selected quotes|}}
{{:Portal:Spain/Selected quotes}}
{{/box-footer|}}
</div>
<div style="float:right; width:100%">
{{/box-header|Swiyenge|Portal:Spain/Categories|}}
{{:Portal:Spain/Categories}}
{{/box-footer|}}
{{/box-header|Minyangwa-nkulu|Portal:Spain/Portals|}}
{{:portals-Available}}
{{/box-footer|}}
</div>
a5aok0bz8iun3j1pufkheuw3pvh83ye
Template:Image label begin
10
2363
27421
26150
2015-08-05T22:35:48Z
YiFeiBot
3774
Bot: Migrating 3 langlinks, now provided by [[d:|Wikidata]] on [[d:q8983817]]
wikitext
text/x-wiki
<div class="nounderlines" style="float: {{{float|none}}}; margin: {{{margin|none}}}; border: {{{border|none}}}; clear: {{{float|none}}}; ">
<div style="position: relative;">
[[Image:{{{image|Example.png}}}|{{{width|400}}}px]]<noinclude>
</div>
</div>
</noinclude>
tb90bhzp7hq71lahmm4uvnqfw2d8ho0
Template:Image label small
10
2364
27422
26147
2015-08-05T22:35:58Z
YiFeiBot
3774
Bot: Migrating 3 langlinks, now provided by [[d:|Wikidata]] on [[d:q5989783]]
wikitext
text/x-wiki
<div style="font-size: smaller; line-height: 10px;">{{Image label|x={{{x|0}}}|y={{{y|0}}}|scale={{{scale|1}}}|text={{{text}}}}}</div><noinclude>
{{Image label begin/doc}}
</noinclude>
lo8b7yfcazd8v0lyevxbhau5n2kglm0
Template:Image label begin/doc
10
2365
7211
2008-07-31T18:25:43Z
Kijr
89
New page: <!-- Explicit new line here --> <includeonly>[[Category:Labelled image map templates|{{PAGENAME}}]]</includeonly> {{notice|There are far too many labelled image templates with widths and s...
wikitext
text/x-wiki
<!-- Explicit new line here -->
<includeonly>[[Category:Labelled image map templates|{{PAGENAME}}]]</includeonly>
{{notice|There are far too many labelled image templates with widths and scales of -1 or are inconsistent. Please don't do that. Keep both widths and scales greater than zero and exactly the same in each template. For example, if width is 300, then all the scales must also be 300. Thanks.}}
<center><div style="text-align: center; border: 1px dashed black; width: 50px;">[http://en.wikipedia.org/w/index.php?title=Template_talk%3ALanarkshire_and_Ayrshire_Railway_Map&diff=165876967&oldid=165872467 Fix]</div></center>
This [[Wikipedia:Template|template]] is a [[Wikipedia:Avoid self-references|self-reference]] and so is part of the Wikipedia project rather than the encyclopaedic content.
This template will automatically categorise the current template into: [[:Category:Labelled image map templates]].
<!--
A div within a div is used to avoid the labels offsetting a little higher than expected when floating left or right:
* <tt><nowiki><div style="float: {{{float|none}}}; clear: {{{float|none}}};"></nowiki></tt>
* <tt><nowiki><div style="positlion: relative;"></nowiki></tt>
Template page may need to be reloaded once to eliminate the slight horizontal offset.
Line height style in div distorts label locations
-->
==How to use==
Consider this example for [[Template:Australia Labelled Map]]:
{{Image label begin|width=<span style="color: red;">{{{width|400}}}</span>|image=<span style="color: green;">Australia location map recolored.png</span>|float=<span style="color: purple;">{{{float|none}}}</span>}}
{{Image label small|scale=<span style="color: red;">{{{width|400}}}</span>|x=<span style="color: brown;">0.260</span>|y=<span style="color: brown;">0.3450</span>|text=<span style="color: blue;">[[Western Australia|Western Australia]]</span>}}
{{Image label small|scale=<span style="color: red;">{{{width|400}}}</span>|x=<span style="color: brown;">0.480</span>|y=<span style="color: brown;">0.2000</span>|text=<span style="color: blue;">[[Northern Territory|Northern Territory]]</span>}}
{{Image label small|scale=<span style="color: red;">{{{width|400}}}</span>|x=<span style="color: brown;">0.505</span>|y=<span style="color: brown;">0.4025</span>|text=<span style="color: blue;">[[South Australia|South Australia]]</span>}}
...
{{Image label end}}
<div style="float: right;">__TOC__</div>
===Width/Scale===
In this example, '''all widths must be set to the same number''' of 400 as the default width.
They must all be the same number of 400 for the template to be <u>functionally scalable</u>.
This means they can be displayed at a different size by supplying a width parameter to the template when in use.
For example, ''{{Australia Labelled Map|width=500}}'' will display the labelled image as a larger one of 500 pixels in width instead of 400.
To change the default size, put the wiki markup in [[Notepad]], and search and replace
"<tt><span style="color: red;">{{{width|400}}}</span></tt>"
with
"<tt><span style="color: red;">{{{width|500}}}</span></tt>".
For earthly geographic maps, conforming to these specifications can allow easier conversion to for any other purposes such as for the use of {{tl|Location map+}}.
===X/Y===
X and Y values are always between 0 and 1.
They represent the percentages of the width and height respectively where the label will be placed.
The exact point is the top-left corner of the image label.
x=0 |y=0 will place the top-left corner of the label at the top-left of the image
x=0 |y=1 will place the top-left corner of the label at the bottom-left of the image
x=1 |y=1 will place the top-left corner of the label at the bottom-right of the image
x=1 |y=0 will place the top-left corner of the label at the top-right of the image
x=0.5|y=0.5 will place the top-left corner of the label at the centre of the image
===Image===
The title of the wiki page of the image without the "Image:" prefix.
===Text===
The text label to display as wiki markup.
===Float===
Three options:
{{{float|none}}} makes the image sit on its own line of the page by default
{{{float|left}}} makes the image pushed to the left of the page by default
{{{float|right}}} makes the image pushed to the right of the page by default
==Template set==
* {{[[Template:Image label begin|Image label begin]]|image=Example.png|width=400|float=right}}
** {{tl|Image label start}}
* {{[[Template:Image label|Image label]]|x=0.25|y=0.75|scale=400|text=[[Wikipedia]]}}
* {{[[Template:Image label small|Image label small]]|x=0.25|y=0.75|scale=400|text=[[Wikipedia]]}}
* {{tl|Image label end}}
==Tool==
* [http://mujibab.googlepages.com/labelledimageeditor Labelled Image Editor]
** '''Labelled Image Editor 2''' - ''Coming Soon'' -- [[User:Zondor|Zondor]] 07:38, 24 October 2007 (UTC)
==Sample labelled images==
<div style="font-size: 8pt;">
{{Col-begin}}
{{Col-1-of-3}}
* {{tl|Africa Labelled Map}}
* {{tl|Armenia Labelled Map}}
* {{t1|Asia Labelled Map}}
* {{tl|AtL Labelled Map}}
* {{tl|Australia Labelled Map}}
** {{tl|Australian Capitals Labelled Map}}
** {{tl|Australian domestic cricket Labelled Map}}
* {{tl|Bulgaria Provinces}}
* {{tl|Brazil Labelled Map}}
* {{tl|Caribbean Labelled Map}}
* {{tl|Caucasus Labelled Map}}
* {{tl|Chile Labelled Map}}
* {{tl|Colombia Labelled Map}}
* {{tl|Dhaka City Labelled Map}}
* {{tl|Earth Labelled Map}}
* {{tl|England Labelled Map}}
** {{tl|Cornwall Labelled Map}}
** {{tl|England Ceremonial Counties Labelled Map}}
** {{tl|Leicestershire Labelled Map}}
* {{tl|Europe Labelled Map}}
* {{tl|European Union Labelled Map (blue)}}
* {{tl|European Union Labelled Map (brown)}}
* {{tl|Eurovision Labelled Map}}
* {{tl|Eurozone Labelled Map}}
* {{tl|France Regions Labelled Map}}
* {{tl|Fußball-Bundesliga teams 07-08 Labelled Map}}
* {{tl|Gaza Strip Labelled Map}}
{{Col-2-of-3}}
* {{tl|Georgia Labelled Map}}
* {{tl|IBL}}
* {{tl|India States and Territories Labelled Map}}
* {{tl|Indonesia provinces}}
* {{tl|Iraq football labelled map}}
* {{tl|Iran football labelled map}}
* {{tl|Jericho TV series map}}
* {{tl|La Liga teams map 2006-07}}
* {{tl|La Liga teams map 2007-08}}
* {{tl|La Liga teams map 2008-09}}
* {{tl|Lebanon Labelled Map}}
* {{tl|Middle-earth Labelled Map}}
* {{tl|Peru Labelled Map}}
* {{tl|Poland Labelled Map}}
* {{tl|Provinces of Iran Labelled Map}}
** {{tl|Mazandaran Labelled Map}}
** {{tl|Hamedan Labelled Map}}
** {{tl|Chahar Mahal and Bakhtiari Labelled Map}}
** {{t1|Neighborhoods of Tehran metropolis Labelled Map}}
** {{t1|Persian Gulf Cup 2007-08 Labelled Map}}
** {{t1|Iran Ethnic Groups Labelled Map}}
* [[Qingzang railway/Map]]
* {{tl|Schengen Agreement Labelled Map}}
* {{tl|Shanghai Labelled Map}}
* {{tl|Singapore Urban Planning Areas Labelled Map}}
* {{tl|South America Labelled Map}}
{{Col-3-of-3}}
* {{tl|Switzerland Cantons Labelled Map}}
* {{tl|Sydney Urban Areas Labelled Map}}
* {{tl|Syria Labelled Map}}
** {{tl|Al-Hasakah Labelled Map}}
** {{tl|Aleppo Labelled Map}}
** {{tl|Ar-Raqqah Labelled Map}}
** {{tl|As-Suwayda Labelled Map}}
** {{tl|Daraa Labelled Map}}
** {{tl|Deir ez-Zor Labelled Map}}
** {{tl|Hama Labelled Map}}
** {{tl|Homs Labelled Map}}
** {{tl|Idlib Labelled Map}}
** {{tl|Latakia Labelled Map}}
** {{tl|Quneitra Labelled Map}}
** {{tl|Rif Dimashq Labelled Map}}
** {{tl|Tartus Labelled Map}}
* {{tl|Turkey Labelled Map}}
* {{tl|Ukraine Labelled Map}}
** {{tl|Crimea Labelled Map}}
* {{tl|United States Labelled Map}}
** {{tl|New York City Labelled Map}}
**[[User:ComputerGuy890100/Western US Map]]
* [[User:Henry Flower/Map]]
* {{tl|West Bank Labelled Map}}
* {{tl|World Labelled Map}}
* {{tl|Yugoslavia Labelled Map}}
{{Col-end}}
</div>
1fs088ludkwapmgy8ol3j8312deda26
Template:Image label
10
2366
27423
26151
2015-08-05T22:36:13Z
YiFeiBot
3774
Bot: Migrating 5 langlinks, now provided by [[d:|Wikidata]] on [[d:q5614901]]
wikitext
text/x-wiki
<includeonly><div style="position: absolute; text-align: {{{text-align|center}}}; left:{{#expr: {{{x|0}}} * {{{scale|1}}} - 6}}px; top: {{#expr: {{{y|0}}} * {{{scale|1}}} - 8}}px;">{{{text}}}</div></includeonly><noinclude>
{{Documentation, template|Template:Image label begin/doc}}
</noinclude>
j6zvqs99wwpjxzscygjw4q03tu0x6iw
Template:Translation needed
10
2367
32177
7914
2018-08-10T13:07:42Z
Dr. Sroy
5771
Dr. Sroy moved page [[Template:Documentation, template]] to [[Template:Translation needed]]: Meaningless title was given
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Template:Documentation,_template}}
j8y9utyk414vxv256e90i3rbtav0n0n
Template:Image label end
10
2368
27424
26148
2015-08-05T22:36:23Z
YiFeiBot
3774
Bot: Migrating 2 langlinks, now provided by [[d:|Wikidata]] on [[d:q5878374]]
wikitext
text/x-wiki
</div>
</div><noinclude>
{{Template:Image label begin/doc}}
</noinclude>
m1h973jarwjftktwfw67ijdys0ee533
Template:/box-header
10
2370
7225
2008-07-31T18:49:35Z
Kijr
89
New page: {{Portal:Box-header | title={{{1}}} |editpage={{{2}}} |border=#000000 <!-- This is the color of the borders around Box Sections (H170 S40 V75) --> |titleforeground=white <!--...
wikitext
text/x-wiki
{{Portal:Box-header | title={{{1}}}
|editpage={{{2}}}
|border=#000000 <!-- This is the color of the borders around Box Sections (H170 S40 V75) -->
|titleforeground=white <!-- This is the color of the Box Section Title Bar text-->
|titlebackground=darkkhaki <!-- This is the color of the Box Section Title Bar (H170 S40 V85) -->
|background=white <!-- This is the color of the Box Section background -->
|foreground=black <!-- This is the color of the Box Section text -->
|extra=font-variant: small-caps;}}
mk5x37yd62eszu82pfnijk3k9vtc71s
Template:Portal:Box-header
10
2371
27425
26154
2015-08-05T22:36:33Z
YiFeiBot
3774
Bot: Migrating 3 langlinks, now provided by [[d:|Wikidata]] on [[d:q5626313]]
wikitext
text/x-wiki
<div style="clear: both; <!--
-->position: relative; <!--
-->border: {{{border-type|solid}}} {{{titleborder|{{{border|#ababab}}}}}}; <!--
-->border-width: {{{border-top|{{{border-width|1}}}}}}px {{{border-width|1}}}px 0; <!--
-->background: {{{titlebackground|#bcbcbc}}};<!--
--> color: {{{titleforeground|#000}}}; <!--
-->padding: .1em;<!--
-->text-align: {{{title-align|center}}};<!--
-->margin-bottom: 0px;<!--
-->">{{#if: {{{EDITLINK|}}} ||
<span class="plainlinks" <!--
-->style="position: absolute;<!--
-->top: 1px;<!--
-->right: 1px;<!--
-->margin-bottom:.1em;<!--
-->font-size:{{{font-size|80%}}};<!--
--> color: {{{titleforeground|#000}}}">{{
#if: {{{noedit|}}} || [{{fullurl:{{{editpage|/}}}|action=edit{{#if: {{{section|}}} |§ion={{{section}}}}}}} <span style="color: {{{titleforeground|#000}}}">edit</span>] }}{{#if: {{{viewpage|}}} |'''·''' [[:{{{viewpage}}}|<font color="{{{titleforeground|black}}}">view</font>]] }}{{{top|}}}
</span>}}<!-- endif EDITLINK
-->{{#if: {{{SPAN|}}} |<span style="font-size:{{{title-font-size|100%}}}; font-weight:bold; margin: 0; padding:0; padding-bottom:.1em; color:{{{titleforeground|#000}}};{{{extra|}}}">{{{title}}}</span>|<h2 style="font-size:{{{title-font-size|100%}}}; font-weight:bold; border: none; margin: 0; padding:0; padding-bottom:.1em; color:{{{titleforeground|#000}}};{{{extra|}}}">{{{title}}}</h2>}}
</div>
<div style="display:block; border: {{{border-width|1}}}px solid {{{border|#ababab}}}; <!--
-->border-top-width: {{{border-top|1}}}px; <!--
-->vertical-align: top;<!--
-->background: {{{background|#fefeef}}};<!--
--> color: {{{foreground|#000}}}; <!--
-->text-align: {{{text-align|left}}};<!--
--> margin: 0 0 10px; <!--
-->padding: {{{padding|1em}}};<!--
-->padding-top: {{{padding-top|.3em;}}}"><!--
-->{{#if: {{{TOC|}}} | |__NOTOC__}}{{#if: {{{EDIT|}}} | |__NOEDITSECTION__}}<noinclude>Test text with [[Wikipedia:Links|link]]
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.{{Portal:Box-footer}}
== Box-header color palettes ==
The following box-headers are examples of [[HSL and HSV|HSV]] color palettes arranged by [[hue]]. They can be copied to your portal's <tt>/box-header</tt> subpage.
<center>
'''Border: Hn/S15/V75 • Background: Hn/S4/V100 • Header 1: Hn/S40/V85 • Header 2: Hn/S15/V95 • Header 3: Hn/S10/V100'''
</center>
=== H0 ===
[[Portal:Box-header/1]]
{{Portal:Box-header/1}}
{{Portal:Box-footer}}
[[Portal:Box-header/2]]
{{Portal:Box-header/2}}
{{Portal:Box-footer}}
[[Portal:Box-header/3]]
{{Portal:Box-header/3}}
{{Portal:Box-footer}}
=== H30 ===
[[Portal:Box-header/4]]
{{Portal:Box-header/4}}
{{Portal:Box-footer}}
[[Portal:Box-header/5]]
{{Portal:Box-header/5}}
{{Portal:Box-footer}}
[[Portal:Box-header/6]]
{{Portal:Box-header/6}}
{{Portal:Box-footer}}
=== H60 ===
<center>
'''Border: H60/S15/V75 • Background: H60/S4/V100 • Header 1: H60/S40/V100 • Header 2: H60/S15/V100 • Header 3: H60/S10/V100'''
</center>
[[Portal:Box-header/7]]
{{Portal:Box-header/7}}
{{Portal:Box-footer}}
[[Portal:Box-header/8]]
{{Portal:Box-header/8}}
{{Portal:Box-footer}}
[[Portal:Box-header/9]]
{{Portal:Box-header/9}}
{{Portal:Box-footer}}
=== H60 ===
[[Portal:Box-header/10]]
{{Portal:Box-header/10}}
{{Portal:Box-footer}}
[[Portal:Box-header/11]]
{{Portal:Box-header/11}}
{{Portal:Box-footer}}
[[Portal:Box-header/12]]
{{Portal:Box-header/12}}
{{Portal:Box-footer}}
=== H90 ===
[[Portal:Box-header/13]]
{{Portal:Box-header/13}}
{{Portal:Box-footer}}
[[Portal:Box-header/14]]
{{Portal:Box-header/14}}
{{Portal:Box-footer}}
[[Portal:Box-header/15]]
{{Portal:Box-header/15}}
{{Portal:Box-footer}}
=== H120 ===
[[Portal:Box-header/16]]
{{Portal:Box-header/16}}
{{Portal:Box-footer}}
[[Portal:Box-header/17]]
{{Portal:Box-header/17}}
{{Portal:Box-footer}}
[[Portal:Box-header/18]]
{{Portal:Box-header/18}}
{{Portal:Box-footer}}
=== H150 ===
[[Portal:Box-header/19]]
{{Portal:Box-header/19}}
{{Portal:Box-footer}}
[[Portal:Box-header/20]]
{{Portal:Box-header/20}}
{{Portal:Box-footer}}
[[Portal:Box-header/21]]
{{Portal:Box-header/21}}
{{Portal:Box-footer}}
=== H180 ===
[[Portal:Box-header/22]]
{{Portal:Box-header/22}}
{{Portal:Box-footer}}
[[Portal:Box-header/23]]
{{Portal:Box-header/23}}
{{Portal:Box-footer}}
[[Portal:Box-header/24]]
{{Portal:Box-header/24}}
{{Portal:Box-footer}}
=== H210 ===
[[Portal:Box-header/25]]
{{Portal:Box-header/25}}
{{Portal:Box-footer}}
[[Portal:Box-header/26]]
{{Portal:Box-header/26}}
{{Portal:Box-footer}}
[[Portal:Box-header/27]]
{{Portal:Box-header/27}}
{{Portal:Box-footer}}
=== H240 ===
[[Portal:Box-header/28]]
{{Portal:Box-header/28}}
{{Portal:Box-footer}}
[[Portal:Box-header/29]]
{{Portal:Box-header/29}}
{{Portal:Box-footer}}
[[Portal:Box-header/30]]
{{Portal:Box-header/30}}
{{Portal:Box-footer}}
=== H270 ===
[[Portal:Box-header/31]]
{{Portal:Box-header/31}}
{{Portal:Box-footer}}
[[Portal:Box-header/32]]
{{Portal:Box-header/32}}
{{Portal:Box-footer}}
[[Portal:Box-header/33]]
{{Portal:Box-header/33}}
{{Portal:Box-footer}}
=== H300 ===
[[Portal:Box-header/34]]
{{Portal:Box-header/34}}
{{Portal:Box-footer}}
[[Portal:Box-header/35]]
{{Portal:Box-header/35}}
{{Portal:Box-footer}}
[[Portal:Box-header/36]]
{{Portal:Box-header/36}}
{{Portal:Box-footer}}
=== H330 ===
[[Portal:Box-header/37]]
{{Portal:Box-header/37}}
{{Portal:Box-footer}}
[[Portal:Box-header/38]]
{{Portal:Box-header/38}}
{{Portal:Box-footer}}
[[Portal:Box-header/39]]
{{Portal:Box-header/39}}
{{Portal:Box-footer}}
=== H0 S0 ===
<center>
'''Border: H0/S0/V75 • Background: H0/S0/V100 • Header 1: H0/S0/V75 • Header 2: H0/S0/V85 • Header 3: H0/S0/V95'''
</center>
[[Portal:Box-header/40]]
{{Portal:Box-header/40}}
{{Portal:Box-footer}}
[[Portal:Box-header/41]]
{{Portal:Box-header/41}}
{{Portal:Box-footer}}
[[Portal:Box-header/42]]
{{Portal:Box-header/42}}
{{Portal:Box-footer}}
</noinclude>
ey69v0sykove6r5weyv9r1y6gsyudo4
Portal:Box-header/1
0
2372
9291
7227
2009-01-26T12:57:15Z
VolkovBot
84
robot Removing: [[fa:درگاه:سر-جعبه/۱]], [[pt:Portal:Box-header/1]]
wikitext
text/x-wiki
{{Portal:Box-header{{{watch|}}} | title={{{1}}}
|editpage={{{2}}}
|border=#BFA3A3 <!-- H0 S15 V75 the color of the borders around Box Sections -->
|titleforeground=black <!-- This is the color of the Box Section Title Bar text -->
|titlebackground=#D98282 <!-- H0 S40 V85 the color of the Box Section Title Bar -->
|background=#FFF5F5 <!-- H0 S4 V100 the color of the Box Section background -->
|foreground=black}} <!-- This is the color of the Box Section text -->
nm006h8towrwejyh8elvyjk375ki986
Template:Random portal component
10
2373
7233
7228
2008-07-31T18:58:34Z
Kijr
89
wikitext
text/x-wiki
<includeonly>{{/box-header|{{{header|subpage}}}|{{{rootpage|{{FULLPAGENAME}}}}}/{{{subpage}}}/{{#expr: {{rand|{{{max}}}|{{mod|{{#time:U}}|{{{seed|17}}}}} }} + 1}} }}
{{{{{rootpage|{{FULLPAGENAME}}}}}/{{{subpage}}}/{{#expr: {{rand|{{{max|1}}}|{{mod|{{#time:U}}|{{{seed|17}}}}} }} + 1}}}}
{{ #ifeq: {{{footer|}}}||<div style="clear:both;"></div></div>|{{/box-footer|[[{{{rootpage|{{FULLPAGENAME}}}}}/{{{subpage}}}|{{{footer}}}]]}}}}</includeonly><noinclude>
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
oydlm9jvyit9bfaiuh5ekb6tqn1mev6
Template:Template doc
10
2374
7364
7231
2008-08-01T10:33:11Z
Kijr
89
wikitext
text/x-wiki
<div class="template-documentation"><!--
These are the literal class definitions in common.css:
/* For template documentation */
.template-documentation {
clear: both;
margin: 1em 0 0 0;
border: 1px solid #aaa;
background-color: #ecfcf4;
padding: 5px;
}
-->{{#ifeq:{{{heading|μ}}}|<!--**DEFINED BUT EMPTY**-->
|<!--**NOTHING**-->
|<div style="padding-bottom:3px; border-bottom: 1px solid #aaa; margin-bottom:1ex">{{#ifeq:{{{content|μ}}}|μ
|<span class="editsection plainlinks" id="doc_editlinks">{{#ifexist: {{{1|{{Documentation/docname}}}}}
|<!--** /doc EXISTS** -->[[{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} edit]]
|<!--**/doc DOESN'T EXIST**-->[[{{fullurl:{{{1|{{Documentation/docname }}}}}|action=edit&preload=Template:Documentation/preload}} create]]
}}</span>
}} <span style="{{#if:{{{heading-style|}}}|{{{heading-style}}}|{{#ifeq:{{NAMESPACE}}|{{ns:template}}|font-weight: bold; font-size: 125%|font-size: 150%}}}}">{{#if:{{{heading|}}}|{{{heading}}}|{{#ifeq:{{NAMESPACE}}|{{ns:template}}|[[Image:Template-info.svg|50px]] Template documentation|Documentation}}}}</span></div>
}}<!--
--><div id="template_doc_page_transcluded" class="dablink plainlinks"><!--
-->{{#ifexist: {{{1|{{Documentation/docname}}}}}
|<!--**/doc EXISTS**-->This [[Wikipedia:Template documentation|documentation]] is [[Wikipedia:Transclusion|transcluded]] from [[{{{1|{{Documentation/docname}}}}}]]. <small style="font-style: normal">([{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} edit] | [{{fullurl:{{{1|{{Documentation/docname}}}}}|action=history}} history])</small><br />
}}<!--
-->{{#switch: {{SUBPAGENAME}}
|sandbox|testcases=<!--**DO NOT SHOW THESE LINKS ON THE SANDBOX/TESTCASES PAGES**-->
|#default=
{{#switch: {{SUBJECTSPACE}}
|{{ns:template}}
|{{ns:user}}=
{{#ifexist: {{FULLPAGENAME}}/sandbox
|This template has a [[/sandbox|sandbox]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /sandbox }}|action=edit}} edit])</small> <!--
-->{{#ifexist: {{FULLPAGENAME}}/testcases
|and [[/testcases|testcases]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /testcases }}|action=edit}} edit])</small>}} for editors to experiment.
|{{#ifexist: {{FULLPAGENAME}}/testcases
|This template has [[/testcases|testcases]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /testcases }}|action=edit}} edit])</small> for editors to experiment.}}
}}}}}}
</div>
{{#if:{{{content|}}}|{{{content}}}|{{#ifexist:{{{1|{{Documentation/docname}}}}} | {{ {{{1|{{Documentation/docname}}}}} }} }}}}
</div>
tom8akkebrmjfvd993z74mweazb8hpz
Template:/box-footer
10
2375
7230
2008-07-31T18:54:21Z
Kijr
89
New page: <div class="noprint" style="text-align:right; margin:0.3em 0.2em 0.2em 0.3em; padding:0.3em 0.2em 0.2em 0.3em;"><b>{{{1|}}}</b></div><div style="clear:both;"></div></div>
wikitext
text/x-wiki
<div class="noprint" style="text-align:right; margin:0.3em 0.2em 0.2em 0.3em; padding:0.3em 0.2em 0.2em 0.3em;"><b>{{{1|}}}</b></div><div style="clear:both;"></div></div>
fpw3fvqa08014aplxw3qd4tsxp736gj
Template:Rand
10
2376
7234
2008-07-31T19:00:52Z
Kijr
89
New page: <includeonly>{{Mod|((({{#time:U}}+({{{2|{{#time:z}}}}}))*({{{3|67}}})+{{NUMBEROFARTICLES:R}})*({{{3|67}}})+{{NUMBEROFUSERS:R}})*({{{3|67}}})+{{NUMBEROFFILES:R}} |{{{1|100}}}}}</includeonly...
wikitext
text/x-wiki
<includeonly>{{Mod|((({{#time:U}}+({{{2|{{#time:z}}}}}))*({{{3|67}}})+{{NUMBEROFARTICLES:R}})*({{{3|67}}})+{{NUMBEROFUSERS:R}})*({{{3|67}}})+{{NUMBEROFFILES:R}}
|{{{1|100}}}}}</includeonly><noinclude>
{{pp-template|small=yes}}
<!-- Please put all metadata in documentation page [[Template:Rand/doc]] -->
</noinclude>
1ey2ki38epaawj07nrifsd2j4ycs7hu
Template:Pp-template
10
2377
7235
2008-07-31T19:01:17Z
Kijr
89
New page: <noinclude>{{pp-template|small=yes}} </noinclude><includeonly>{{pp-meta |type=indef |small={{{small|}}} |demospace={{{demospace|}}} |expiry=<!--not applicable--> |dispute=no |icon-text=Thi...
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}
</noinclude><includeonly>{{pp-meta
|type=indef
|small={{{small|}}}
|demospace={{{demospace|}}}
|expiry=<!--not applicable-->
|dispute=no
|icon-text=This {{#ifeq:{{NAMESPACE}}|{{ns:6}}|image, included in a high-risk template or message,|high-risk template}} is indefinitely protected from editing to prevent vandalism.
|reason-text=This {{#switch:{{NAMESPACE}}
|{{ns:image}}=image, used in one or more [[Wikipedia:High-risk templates|high-risk templates]] and/or [[Special:Allmessages|system messages]],
|#default=[[Wikipedia:High-risk templates|high-risk template]]
}} has been [[Wikipedia:This page is protected|protected]] from editing to prevent [[Wikipedia:Vandalism|vandalism]]. {{#switch:{{NAMESPACE}}|{{ns:image}}=<br /><small>'''Do not move this image''' to [[commons:|Wikimedia Commons]].</small>}}
|categories={{{categories|[[Category:Protected templates|{{PAGENAME}}]]}}}}}</includeonly><noinclude>{{pp-template|categories=no}}
{{Documentation}}
</noinclude>
d0magu1i0d3547lloqom9xx5agp19ke
Template:Cquote
10
2387
7282
2008-07-31T20:39:16Z
Kijr
89
New page: {| style="margin:auto; border-collapse:collapse; border-style:none; background-color:{{{bgcolor|transparent}}}; {{ #if: {{{bgcolor|}}} | border: 1px solid #AAAAAA; }}" class="cquote" | w...
wikitext
text/x-wiki
{| style="margin:auto; border-collapse:collapse; border-style:none; background-color:{{{bgcolor|transparent}}}; {{
#if: {{{bgcolor|}}}
| border: 1px solid #AAAAAA;
}}" class="cquote"
| width="20" valign="top" style="color:#B2B7F2;font-size:{{#switch:{{{size|{{{2|{{{quotewidth|{{{width|20px}}}}}}}}}}}}
|10px=20px
|30px=60px
|40px=80px
|50px=100px
|60px=120px
|#default=35px}};font-family:'Times New Roman',serif;font-weight:bold;text-align:left;padding:10px 10px;" | “
| valign="top" style="padding:4px 10px;" | {{{1|Insert the text of the quote here, without quotation marks. <noinclude>{{lorem ipsum}}</noinclude>}}}
| width="20" valign="bottom" style="color:#B2B7F2;font-size:{{#switch:{{{size|{{{2|{{{quotewidth|{{{width|20px}}}}}}}}}}}}
|10px=20px
|30px=60px
|40px=80px
|50px=100px
|60px=120px
|#default=36px}};font-family:'Times New Roman',serif;font-weight:bold;text-align:right;padding:10px 10px;" | ”
|-
{{#if:{{{4|}}}{{{5|}}}|
{{!}} colspan="3" style="padding-right: 4%" {{!}} {{#if:{{{4|<noinclude>Origin</noinclude>}}}|<p style="font-size:smaller;text-align: right"><cite style="font-style:normal;">—{{{4}}}{{#if:{{{5|<noinclude>Source</noinclude>}}}|, {{{5}}}}}</cite></p>}}
}}
|}<!-- {{subst:FULLPAGENAME}} -->
pkthv471n4ez94ad4la20l57ajcon8b
Template:Editme
10
2391
8364
7319
2008-09-10T12:32:57Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>This template adds the help & edit links at the bottom of portal boxes.</noinclude>
<div align=right style="float:right; font-size:80%;">[[Help:Portal|Mpfuno]] | <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}{{{1}}}|action=edit}} Lulamisa]</span></div>
qbpy8yl2nl95rk1k93mni6gr5epy5n0
Template:0%done
10
2392
7333
7328
2008-08-01T10:01:50Z
Thuvack
315
wikitext
text/x-wiki
{{progress box|icon={{{icon|Smiley green alien cry.svg}}}|text={{{text|'''[[Help:Resources by completion status|Ntsengo wo Hetisa vutsari]]''': Tsalwa leri i xikhambati, Leswivulaka leswaku kuhari ni ntirho wo Hundzuluxa lowu lavekaka. pfuna ku hundzuluxa [[:en:wikipedia:Geography|tluka leri]] kusuka eka xinghezi}}}|cat=stub|add={{{add|}}}|style={{{style|userbox}}}|visible={{{visible|yes}}}|theme={{{theme|9}}}}}
r8k7175332cct2sdxdarp4hpmf4ax7x
Template:Progress box
10
2393
7329
2008-08-01T09:54:06Z
Thuvack
315
New page: {{projectbox|theme={{{theme|11}}}|icon={{{icon|Crystal 128 desktop.png}}}|doc=yes|text={{{text|'''[[Help:Resources by completion status|Completion status]]''': unknown.}}} {{#if:{{{add|}}}...
wikitext
text/x-wiki
{{projectbox|theme={{{theme|11}}}|icon={{{icon|Crystal 128 desktop.png}}}|doc=yes|text={{{text|'''[[Help:Resources by completion status|Completion status]]''': unknown.}}} {{#if:{{{add|}}}|{{{add}}}}}|visible={{{visible|yes}}}|style={{{style|userbox}}}}}<includeonly>{{#ifeq:{{{cat}}}|stub|{{StubDateSort}}|{{#ifeq:{{NAMESPACE}}||[[Category:{{{cat}}}]]}} {{#ifeq:{{NAMESPACE}}|Topic|[[Category:{{{cat}}}]]}}}} </includeonly>{{#ifeq:{{NAMESPACE}}|Template|[[Category:Development status templates]]}}<noinclude>[[Category: project box templates]]</noinclude>
ewojh3ib74zjxk9uarbtpn55dn7ujlj
Template:Projectbox
10
2394
7335
7330
2008-08-01T10:04:27Z
Thuvack
315
wikitext
text/x-wiki
<div style="float:right; clear:right; margin-left:5px; margin-bottom:1px; margin-top:1px; border:1px solid {{Robelbox/C2|{{{theme|9}}}}};">
{| cellspacing="0" style="width:350px; background:{{Robelbox/C1|{{{theme|9}}}}}; {{#if:{{{height|}}}|height:{{{height|100%}}}}}; border:0px;"
| style="width:45px;height:45px;background:{{Robelbox/C3|{{{theme|9}}}}};text-align:center;border:0px;" | [[Image:{{{icon|Crystal kthememgr.svg}}}|36px]]
| style="font-size:8pt; padding:0.5em; line-height:1.25em; border:0px;" | {{{text|This is a project box template}}}
|}
</div><noinclude>
<div style="clear:both">
== Usage ==
<pre>
{{projectbox|theme=[0-14]|icon=[name_of_image]|text=[description]}}
</pre>
{{Projectbox/doc}}
[[Category:Project box templates]]
</noinclude><includeonly>{{#ifeq:{{NAMESPACE}}|Template|{{#ifeq:{{{doc|no}}}|yes|{{Projectbox/doc}}}}}} {{#ifeq:{{NAMESPACE}}|Template|[[Category:project boxes]]}}</includeonly>
ozk2qp3fpvub4klcmh0eztea2x6oic4
Template:Projectbox/doc
10
2395
7332
7331
2008-08-01T09:56:24Z
Thuvack
315
/* Purpose */
wikitext
text/x-wiki
<noinclude>''This is the documentation for project boxes. It gets transcluded into project box templates. See [[Template:Projectbox]].'' [[Category:project boxes]]</noinclude>
<div style="clear:both">
== Documentation and help for this template ==
<includeonly>''The following information has been transcluded from [[Template:Projectbox/doc]] into this template.''</includeonly>
* See [[Help:Project boxes]] for a general overview of project boxes.
===Purpose===
The main purpose of project boxes is '''''organisational'''''.
# Project boxes help categorise educational resources on [[Wikipedia]] into the most important categories by which Wikiversity is organised.
# It's '''''better to categorise by template than by manual category tagging''''' because this allows parser functions to be inserted at a later date which can retrospectively divide 1000's of pages into sub-categories when the main category has got too large. Programmers and scriptwriters can also retrospectively change category names, add extra categories or run other advanced organisational operations on resources as a group. In short: you do a great favour to Wikiversity if major categorisation is by template (project box), not by manual category tagging.
# The words, links, colours and icons are all of secondary importance and can be overridden.
# The words, links, colours and icons are attractive, fun and useful. They serve the purpose of encouraging many users to use project boxes. Of course, not everyone will like them. But many will. Many people who never categorise their resources will be attracted to project boxes because of their appearance. It is unlikely that most people will be attracted by the organisational function - they will place appearance first. But attracting people to project boxes ultimately serves the purpose of better organising Wikiversity.
Why does Wikiversity need this extra layer of organisation?
# Most other Wikimedia projects only have one type of resource per project. Wikiversity has a large and indefinite number of resource types. In other words, Wikiversity content is inherently more complex and therefore needs more organisation.
# Small wikis need low-maintenance solutions. Project boxes are a low-maintenance organisational solution.
# '''Metadata''': this is about sharing catalogues of resources with other educational websites. Promotion of [[open educational resources]] largely occurs through metadata sharing. The project boxes project is largely framed around the common metadata schemes and will allow for future MediaWiki extensions to quickly build metadata catalogues.
=== Usage and customisation ===
You can use all project boxes without any additional configuration at all. Normally they just work by inserting their name into the page code between curly brackets - like this:
<div align=center style="font-size:12pt; font-weight:bold;">
<nowiki>{{</nowiki>{{PAGENAME}}<nowiki>}}</nowiki>
</div>
However you can do more than this if you wish by specifying additional parameters.
====List of parameters ====
''Only valid when this template is fully developed.''
* '''text''': specify an alternative text (overrides the default text).
* '''add''': specify text to append to the end of the default text.
* '''theme''': value 0 to 14; specifies an alternative colour scheme.
* '''icon''': specify an alternative icon; just give it the image name.
* '''style''': currently inactive; will enable the template to adopt different styles.
* '''visible''': currently inactive; will enable a user to toggle the template between categorise-only (invisible) or category+box (visible) modes.
=== Default wording ===
By their nature, project boxes have to be economical with words. The use of few words means that ambiguities, unintended interpretations and other unpleasant things may emerge in the course of time, or the choice of words may unwittingly reflect a particular point of view. Further, many of the original project boxes were created rapidly in large numbers, with little reflection or discussion of the wording. If you wish to suggest alternative default wording, you can use the talk pages for this purpose. It may be better to use the '''''talk page of the corresponding help page''''' for this purpose. When suggesting an alternative default wording:
* consider how many users chose to use the template in its current form;
* consider the option to '''''productively fork''''';
* take into account the option for each user to override the defaults when transcluding;
* consider the option to extend rather than fork a template (because the variables are public);
* consider the need to avoid template clutter.
=== Project box controversy and the deletion of this template ===
Project boxes derive from user boxes. User boxes can be controversial and are often proposed for deletion (e.g. [[w:Wikipedia:Deletion review/Userbox debates/Archived]]). Reasons include problems with default wording (see above) as well as a wider feeling that user boxes are a pointless and distracting fad.
Before proposing this template for deletion:
* please remember that Wikiversity project boxes have a different purpose from user boxes - they serve an essential organisational function as regards the content of Wikiversity;
* as a last resort, an alternative is to render the project box invisible by default - i.e. preserve its categorisation function.
=== List of project box help pages ===
{{Help:project_boxes/list}}
__NOTOC__
div3itlupu59aa3xt0lws87gme6fhqy
Template:StubDateSort
10
2396
7334
2008-08-01T10:02:30Z
Thuvack
315
New page: <noinclude>''Please don't edit this unless you really know what you are doing! Thanks.</noinclude> {{#ifeq:{{NAMESPACE}}||[[Category:Resources last modified in {{RevisionMonthName}} {{REVI...
wikitext
text/x-wiki
<noinclude>''Please don't edit this unless you really know what you are doing! Thanks.</noinclude>
{{#ifeq:{{NAMESPACE}}||[[Category:Resources last modified in {{RevisionMonthName}} {{REVISIONYEAR}}]]}}{{#ifeq:{{NAMESPACE}}||{{#ifeq:{{CURRENTMONTHNAME}}|{{RevisionMonthName}}|[[Category:Freshly started resources]]}}}}
oc4mlnu4sali28drwuypqx5oyb0rsmr
Template:RevisionMonthName
10
2397
7336
2008-08-01T10:15:27Z
Thuvack
315
New page: {{#switch:{{{1|{{REVISIONMONTH}}}}} |1=Sunguti |2=Nyenyenyani |3=Nyenyankulu |4=Dzivamisoko |5=Mudyaxihi |6=Khotavuxika |7=Mawuwani |8=Mhawuri |9=Ndzhati |10=Nhlangula |11=Hukuri |12=N'wen...
wikitext
text/x-wiki
{{#switch:{{{1|{{REVISIONMONTH}}}}}
|1=Sunguti
|2=Nyenyenyani
|3=Nyenyankulu
|4=Dzivamisoko
|5=Mudyaxihi
|6=Khotavuxika
|7=Mawuwani
|8=Mhawuri
|9=Ndzhati
|10=Nhlangula
|11=Hukuri
|12=N'wendzamhala
}}
dgau621rn98vxpcllse7mpdlyr0b7jr
Category:Freshly started resources
14
2398
7337
2008-08-01T10:16:45Z
Thuvack
315
New page: Matsalwa lawa ya ha ku sunguriwaka
wikitext
text/x-wiki
Matsalwa lawa ya ha ku sunguriwaka
m09w8ejfnh897pdwwog4eozi8bco5t7
Category:Resources last modified in Mhawuri 2008
14
2399
7338
2008-08-01T10:17:43Z
Thuvack
315
New page: Matsalwa lawa yanga hetelela ku lulamisiwa hi Mhawuri 2008
wikitext
text/x-wiki
Matsalwa lawa yanga hetelela ku lulamisiwa hi Mhawuri 2008
pyf3kpg4al09dc2stoxz6x164no756x
Help:Resources by completion status
12
2400
7366
7363
2008-08-01T10:33:56Z
Thuvack
315
/* Purpose of these project boxes */
wikitext
text/x-wiki
<noinclude>{{Project boxes/Nav}}</noinclude>This page is a guideline for '''completion status''' [[Help:project boxes|project boxes]]. They can also be thought of as "development cycle" indicators.
== Purpose of these project boxes ==
The main purpose of these project boxes is to categorise resources into one of '''five''' development status categories ''so that Wikipedia users can more easily sort out what they want to look at''.
* '''Article developers''' can zoom in on resources which are stuck at the earlier stage of development and help move them along. This can be done even more effectively if a parser function is run against the categories in question to additionally sort them by date of last edit, so that very old and undeveloped resources can be identified (this sorting has already been done using these project boxes).
* '''Learners''' can quickly find well developed resources to learn from, rather than getting lost in the middle of undeveloped ones and running away with the impression that there aren't any learning materials which are sufficiently well developed to be of use.
* '''Metadata extractors''' can work out which resources are sufficiently developed to be worth cataloguing in metadata exports for promoting Wikiversity in other OER projects.
'''Disadvantages''': Wikipedia resources have many different kinds of development cycle, not all of which will fit with the simple system used here. Imposing a 5-level system of development status on any project (let alone Wikipedia) is, to some extent, arbitrary and may simply not fit some cases. However the usefulness of an approximate system of development indicators outweighs this. To compensate for any misleading or other inappropriate effect of completion status project boxes, a number of modification options are available to individual users, including change icon, change text and append text, along with a system of "fun-looking" default boxes which will appeal to some people (but not everyone). All of these methods can be combined so that you can tag a resource with a completion status and, at the same time, convey the impression which you feel is appropriate to a particular resource's development cycle.
== Tagging resource pages by completion status ==
=== Serious-looking boxes ===
Write the template code into your resource at any point on the page. As well as an attractive template appearing, the resource will be automatically categorised. If you change the template later, the categories will be automatically updated.
{{usbktop}}
{{usbk|Template:0%done|}}
{{usbk|Template:25%done|}}
{{usbk|Template:50%done|}}
{{usbk|Template:75%done|}}
{{usbk|Template:100%done|}}
{{usbkbottom}}
=== Fun-looking boxes ===
This is an alternative set of templates which is more fun. There are different names for these tags - you may prefer to use the short and friendly names like <nowiki>{{nearlythere}}</nowiki>. The percentages given are highly subjective - what really counts is how the templates categorise the resource. There are '''five''' categories for completion status, ranging from freshly started to complete. Some of these categories have two or more "fun" project boxes - e.g. <nowiki>{{launch}}</nowiki> and <nowiki>{{yawn}}</nowiki> result in the same categorisation ("partly complete"), but look very different on the page.
Please feel welcome to create alternative project boxes. Suggestions can go on the talk page, for example.
{{usbktop}}
{{usbk|Template:0%done-2|shortcut=juststarted|description=Categorisation is complex and includes an automatic date parser to categorise by month of last modification.}}
{{usbk|Template:1%done-2|shortcut=unkstat|description=Categorised as [[:Category: partly developed resources|partly developed]]. This box was made for automatic inclusion by other templates such as [[Template:uncat]].}}
{{usbk|Template:10%done-2|shortcut=launch|description=Categorised as [[:Category: partly developed resources|partly developed]].}}
{{usbk|Template:25%done-2|shortcut=yawn|description=Categorised as [[:Category: partly developed resources|partly developed]].}}
{{usbk|Template:50%done-2|shortcut=halfway|description=Categorised as [[:Category: half-finished resources|half complete.]]}}
{{usbk|Template:51%done-2|shortcut=incomplete|description=Categorised as [[:Category: half-finished resources|half complete.]]}}
{{usbk|Template:75%done-2|shortcut=nearlythere|description=Categorised as [[:Category: resources nearing completion|nearly complete.]]}}
{{usbk|Template:99%done-2|shortcut=testing|description=Categorised as [[:Category: resources nearing completion|nearly complete.]]}}
{{usbk|Template:97%done-2|shortcut=ready|description=Categorised as [[:Category: completed resources|complete.]]}}
{{usbk|Template:100%done-2|shortcut=complete|description=Categorised as [[:Category: completed resources|complete.]]}}
{{usbkbottom}}
''Note: the % figures in the titles of the formal template names are largely meaningless and are a hangover from the original system which was more rigorously attached to a %-completion concept. Please do not set too much store in the presence of a % figure.''
=== More boxes ===
{{usbktop}}
{{usbk|Template:experimental|shortcut=experimental|description=Categorised as [[:Category: partly developed resources|partly developed]].}}
{{usbk|Template:abandoned|shortcut=abandoned|description=Categorised as [[:Category: partly developed resources|partly developed]].}}
{{usbk|Template:skeleton|shortcut=skeleton|description=Categorised as [[:Category: partly developed resources|partly developed]].}}
{{usbk|Template:draft|shortcut=draft|description=Categorised as [[:Category: partly developed resources|partly developed]].}}
{{usbkbottom}}
== Modifying the project boxes ==
This section explains how to modify project boxes to suit your own preferences for describing educational resource development cycles. Please note that the important thing about project boxes is their categorisation function (which remains the same in the examples), along with the option to retrospectively apply parser functions via the template. The visible component of the project boxes is of secondary importance, so there's no harm in applying personal preferences when tagging resources which are mainly your own work.
=== Example #1 ===
You can simply ''append'' some text, shown here applied to the "halfway" template.
{{halfway|add=--[[User:Baah and Bahh]]}}<div style="width:50%; ">
''<nowiki>{{halfway|add --[[User:Baah and Bahh]]}}</nowiki>''
</div>
=== Example #2 ===
This uses simple text modification, applied to the "halfway" template. This time we've change the whole text, rather than just adding some to the default.
{{halfway|text=We started this but ran out of ideas. Can someone give us some input, please? --[[User:Baah and Bahh]]}}<div style="width:50%; ">
''<nowiki>{{halfway|text=We started this but ran out of ideas. Can someone give us some input, please? --[[User:Baah and Bahh]]}}</nowiki>''
</div>
=== Example #3 ===
This goes a step further, modifying the icon as well.
{{halfway|icon=Domestic Goat Portrait (aka).jpg|text=We started this but ran out of ideas. Can someone give us some input, please? --[[User:Baah and Bahh]]}}<div style="width:50%; ">
''<nowiki>{{halfway|icon=Domestic Goat Portrait (aka).jpg|text=We started this but ran out of ideas. Can someone give us some input, please? --[[User:Baah and Bahh]]}}</nowiki>''
</div>
== Tagging resource lists by completion status ==
Sometimes you will want to put indicators onto list pages which indicate a resource's completion status. There's no room for a project box here; you need something smaller.
These are the available mini-indicators:
<pre>
{{0Percent}}
{{25Percent}}
{{50Percent}}
{{75Percent}}
{{100Percent}}
</pre>
And this is what they look like:
* Blablabla Course {{0Percent}} ''(This course is not at all complete)''
* Blablabla Course {{25Percent}} ''(This course is a little complete)''
* Blablabla Course {{50Percent}} ''(This course is somewhat complete)''
* Blablabla Course {{75Percent}} ''(This course is fairly complete)''
* Blablabla Course {{100Percent}} ''(This course is complete)''
== Tagging resources with a bare category ==
If you prefer not to use a project box, then you can simply categorise the resource instead under one of the following categories. Please note that if you use a project box, categorisation is automatic. Percentages are only a very rough guide. '''''Please note that if you tag with a bare category rather than a project box, you will prevent maintenance staff from including your resource in parser function sorting.'''''
* [[:Category: completed resources]] (c. 100%)
* [[:Category: resources nearing completion]] (c.75%)
* [[:Category: half-finished resources]] (c. 50%)
* [[:Category: partly developed resources]] (c. 25%)
* [[:Category: freshly started resources]] (c. 0%)
:;Example
::To use this automatic cataloging feature, the simplest ways is to add '''<nowiki>[[Category: completed resources]]</nowiki>''' (or the appropriate category) at the bottom of your page.
== Meta-templates and template quick access (admin use only) ==
* [[Template:projectbox]]
* [[Template:0Percent]]
* [[Template:25Percent]]
* [[Template:50Percent]]
* [[Template:75Percent]]
* [[Template:100Percent]]
== See also ==
* [[Help:project boxes]]
<noinclude>
[[Category:Help]]
[[Category:Resources by completion status]]
[[Category:Project boxes]]
</noinclude>
cpls4sxyonk1a0xatayaag5mrzhorrd
Europa
0
2401
7342
2008-08-01T10:22:52Z
Kijr
89
[[Europa]] moved to [[Yuropa]]
wikitext
text/x-wiki
#REDIRECT [[Yuropa]]
o2h462738kgibumhsmluj6hdgzawc7f
Template:Project boxes/Nav
10
2402
7345
2008-08-01T10:23:43Z
Thuvack
315
New page: {{EasyNav |Help:Project boxes| Ntsindza wa Ma Bokisi ya ti Phurojeki |Help:Resources by completion status| Hi ntsengo wa Hetisa vutsari |Help:Resources by type|Hi muxaka wa Vutsari |Help:R...
wikitext
text/x-wiki
{{EasyNav
|Help:Project boxes| Ntsindza wa Ma Bokisi ya ti Phurojeki
|Help:Resources by completion status| Hi ntsengo wa Hetisa vutsari
|Help:Resources by type|Hi muxaka wa Vutsari
|Help:Resources by subject| Hi dyonzo
|Help:Resource attribution| Hi mu tumbuluxi
|Help:Resource perspectives| Hi mavonele
|Help:Interwiki project boxes| Hi ti wiki
|Help:Resources by quality| Hi ku basa
|Help:Miscellaneous project boxes| Ti bokisi tinwana
|title=Xivono xa ti bokisi ta ti Phurojeki
}}
s3v4b8dffjaxruy78f0zg3hof9pwwjv
Category:Yuropa
14
2403
25986
25387
2013-04-13T12:26:28Z
KLBot2
3072
Bot: Migrating 2 interwiki links, now provided by [[Wikidata]] on [[:d:Q4587662]]
wikitext
text/x-wiki
[[Category:Ntivo-misava]]
c8hyl0ju0o6f7hba8q0pcud7tzaq413
Template:EasyNav
10
2404
7355
7349
2008-08-01T10:30:06Z
Thuvack
315
wikitext
text/x-wiki
<div style="float:right; clear:right;">
{{#ifeq:{{{icon|default}}}|default|{{Robelbox|title={{{title|Navigation}}}|theme={{{theme|13}}}|width={{{width|243px}}}}}|{{Robelbox|title={{{title|Navigation}}}|icon={{{icon}}}|iconwidth={{{iconwidth|48px}}}|theme={{{theme|13}}}|width={{{width|243px}}}}}}}
<div style="{{Robelbox/pad}}">
<div align=center style="font-size:130%; padding-top:8px;">
{{#ifeq:{{FULLPAGENAME}}|Template:EasyNav|'''''Leswi landzelaka'''''}}{{#ifeq:{{FULLPAGENAME}}|{{{1}}}|[[{{{3|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{3}}}|[[{{{5|{{{1}}}}}}|'''''Next''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{5}}}|[[{{{7|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{7}}}|[[{{{9|{{{1}}}}}}|''''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{9}}}|[[{{{11|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{11}}}|[[{{{13|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{13}}}|[[{{{15|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{15}}}|[[{{{17|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{17}}}|[[{{{19|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{19}}}|[[{{{21|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{21}}}|[[{{{23|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{23}}}|[[{{{25|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{25}}}|[[{{{27|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{27}}}|[[{{{29|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{29}}}|[[{{{31|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{31}}}|[[{{{33|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{33}}}|[[{{{35|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{35}}}|[[{{{37|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{37}}}|[[{{{39|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{39}}}|[[{{{41|{{{1}}}}}}|'''''Leswi landzelaka''''']]}}
</div>
{{Robelbox/HR|{{{theme|13}}}}}
{{#ifeq:{{{1|default}}}|default|''Please enter some page names as parameters to use this template correctly.''|* [[{{strip|{{{1}}}}}|{{{2}}}]]}}{{#ifeq:{{{3|default}}}|default||* [[{{strip|{{{3}}}}}|{{{4}}}]]}}{{#ifeq:{{{5|default}}}|default||* [[{{strip|{{{5}}}}}|{{{6}}}]]}}{{#ifeq:{{{7|default}}}|default||* [[{{strip|{{{7}}}}}|{{{8}}}]]}}{{#ifeq:{{{9|default}}}|default||* [[{{strip|{{{9}}}}}|{{{10}}}]]}}{{#ifeq:{{{11|default}}}|default||* [[{{strip|{{{11}}}}}|{{{12}}}]]}}{{#ifeq:{{{13|default}}}|default||* [[{{strip|{{{13}}}}}|{{{14}}}]]}}{{#ifeq:{{{15|default}}}|default||* [[{{strip|{{{15}}}}}|{{{16}}}]]}}{{#ifeq:{{{17|default}}}|default||* [[{{strip|{{{17}}}}}|{{{18}}}]]}}{{#ifeq:{{{19|default}}}|default||* [[{{strip|{{{19}}}}}|{{{20}}}]]}}{{#ifeq:{{{21|default}}}|default||* [[{{strip|{{{21}}}}}|{{{22}}}]]}}{{#ifeq:{{{23|default}}}|default||* [[{{strip|{{{23}}}}}|{{{24}}}]]}}{{#ifeq:{{{25|default}}}|default||* [[{{strip|{{{25}}}}}|{{{26}}}]]}}{{#ifeq:{{{27|default}}}|default||* [[{{strip|{{{27}}}}}|{{{28}}}]]}}{{#ifeq:{{{29|default}}}|default||* [[{{strip|{{{29}}}}}|{{{30}}}]]}}{{#ifeq:{{{31|default}}}|default||* [[{{strip|{{{31}}}}}|{{{32}}}]]}}{{#ifeq:{{{33|default}}}|default||* [[{{strip|{{{33}}}}}|{{{34}}}]]}}{{#ifeq:{{{35|default}}}|default||* [[{{strip|{{{35}}}}}|{{{36}}}]]}}{{#ifeq:{{{37|default}}}|default||* [[{{strip|{{{37}}}}}|{{{38}}}]]}}{{#ifeq:{{{39|default}}}|default||* [[{{strip|{{{39}}}}}|{{{40}}}]]}}
{{Robelbox/HR|{{{theme|13}}}}}
<div align=center style="font-size:130%;">
{{#ifeq:{{FULLPAGENAME}}|Template:EasyNav|<span style="color:#999999;">'''''Ndhzaku'''''</span>}}{{#ifeq:{{FULLPAGENAME}}|{{{1}}}|<span style="color:#999999;">'''''Ndhzaku'''''</span>}}{{#ifeq:{{FULLPAGENAME}}|{{{3}}}|[[{{{1}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{5}}}|[[{{{3}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{7}}}|[[{{{5}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{9}}}|[[{{{7}}}|'''''Back''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{11}}}|[[{{{9}}}|'''''Back''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{13}}}|[[{{{11}}}|'''''Back''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{15}}}|[[{{{13}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{17}}}|[[{{{15}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{19}}}|[[{{{17}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{21}}}|[[{{{19}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{23}}}|[[{{{21}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{25}}}|[[{{{23}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{27}}}|[[{{{25}}}|'''''Back''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{29}}}|[[{{{27}}}|'''''Back''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{31}}}|[[{{{29}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{33}}}|[[{{{31}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{35}}}|[[{{{33}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{37}}}|[[{{{35}}}|'''''Ndhzaku''''']]}}{{#ifeq:{{FULLPAGENAME}}|{{{39}}}|[[{{{37}}}|'''''Back''''']]}}
</div></div>
{{Robelbox/close}}
</div>
<noinclude>[[Category: Navigational templates]]</noinclude>
nhstmasq87e70eq2d0apgcd3jwhbamy
Template:Robelbox/HR
10
2405
7351
2008-08-01T10:27:14Z
Thuvack
315
New page: <hr style="color:{{Robelbox/C2|{{{1|1}}}}}"><noinclude><!-- WARNING: DON'T INTRODUCE ANY NEWLINES INTO THIS TEMPLATE BY ACCIDENT!!!!--> [[Category:Design templates]] </noinclude>
wikitext
text/x-wiki
<hr style="color:{{Robelbox/C2|{{{1|1}}}}}"><noinclude><!--
WARNING: DON'T INTRODUCE ANY NEWLINES INTO THIS TEMPLATE BY ACCIDENT!!!!-->
[[Category:Design templates]]
</noinclude>
rxsoxgal0bs7uu0yfw8u3dg8gjrv0at
Template:Yuropa
10
2406
31989
31988
2018-08-06T04:15:54Z
Dr. Sroy
5771
Typo
wikitext
text/x-wiki
{{navbox|
|list1={{Myyu}}
|name={{BASEPAGENAME}}
|state=
|title=<div>[[File: Europe satellite globe.jpg|55px|right|]]</div> <div><span>Matiko ya</span><br><big> [[Yuropa]]</big></div>
|width=20em
|border=1px
|clear=right
|bg=#ccccff
}}
7r1t5lgtzjng4zd8z9spr0p2k6z2plv
Template:Navbox
10
2407
32003
26829
2018-08-06T05:13:30Z
Dr. Sroy
5771
Experiment, source copied temporarily to the talk page to avoid accident
wikitext
text/x-wiki
<includeonly>{{#invoke:Navbox|navbox}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
tqodcaa2vvhehqaod229udlla0wimek
Template:Pp-meta
10
2408
7356
2008-08-01T10:30:22Z
Kijr
89
New page: {{#ifeq:{{lc:{{{small|}}}}}|yes| <div class="metadata plainlinks" id="protected-icon" style="position:absolute; z-index:100; right:55px; top:10px;"> {{#tag:imagemap| Image:{{{image|{{#swit...
wikitext
text/x-wiki
{{#ifeq:{{lc:{{{small|}}}}}|yes|
<div class="metadata plainlinks" id="protected-icon" style="position:absolute; z-index:100; right:55px; top:10px;">
{{#tag:imagemap|
Image:{{{image|{{#switch:{{lc:{{{type}}}}}
|full=Padlock.svg
|semi=Padlock-silver-medium.svg
|move=Padlock-olive.svg
|indef=Padlock-red.svg
|office=Padlock-black.svg
|create=Padlock-skyblue.svg
|#default=Transparent.gif
}}}}}{{!}}20px{{!}}{{{icon-text|{{#switch:{{lc:{{{type}}}}}
|full=Fully protected
|semi=Semi-protected
|move=Move protected
|indef=Permanently protected
|create=Protected from creation
|office=Protected by the Wikimedia Office
|#default=<!--null-->
}}}}}
default [[{{{icon-link|Wikipedia:Protection policy#{{lc:{{{type}}}}}}}}|{{{icon-text|This {{#ifeq:{{NAMESPACE}}|{{ns:0}}|article|page}} is {{#switch:{{lc:{{{type}}}}}
|semi=semi-
|move=move-
|indef=permanently<nowiki> </nowiki>
|create=creation-
|office=<!--null, but should this have a special tag?-->
|full
|#default=<!--null-->
}}protected{{#ifeq:{{lc:{{{type}}}}}|indef||{{#if:{{{expiry|}}}|<nowiki> </nowiki>until {{#time:F j, Y|{{{expiry}}}}}}}}}{{{icon-reason|}}}.}}}]]
desc none
}}
</div>
|
{{{!}} {{main talk other | demospace={{{demospace|}}}
| 1 = class="ambox ambox-protection metadata plainlinks"
| 2 = class="messagebox standard-talk metadata plainlinks"
| 3 = class="messagebox protected metadata plainlinks" style="border:2px solid #99B; padding:0px; font-size:0.9em;"
}}
{{!}} {{main talk other|1=class="ambox-image" {{!}} |demospace={{{demospace|}}}}}
[[Image:{{{image|{{#switch:{{lc:{{{type}}}}}
|full=Padlock.svg
|semi=Padlock-silver-medium.svg
|move=Padlock-olive.svg
|indef=Padlock-red.svg
|office=Padlock-black.svg
|create=Padlock-skyblue.svg
|#default=Transparent.gif
}}}}}|40px|{{{icon-text|This page is {{#switch:{{lc:{{{type}}}}}
|semi=semi-
|move=move-
|indef=permanently<nowiki> </nowiki>
|create=creation-
|office=<!--null, but should this have a special tag?-->
|full
|#default=<!--null-->
}}protected.}}}]]
{{!}} {{main talk other|1=class="ambox-text"|demospace={{{demospace|}}}}} style="v-align:center; align=left;" {{!}}<!--
-->'''{{{reason-text|{{#switch:{{lc:{{{type}}}}}
|full=This page is currently [[Wikipedia:This page is protected|protected]] from editing
|semi=Editing of this {{#ifeq:{{NAMESPACE}}|{{ns:0}}|article|page}} by [[Wikipedia:User access levels#Autoconfirmed_users|new]] or [[Wikipedia:User access levels#Anonymous_users|unregistered]] users is currently [[Wikipedia:Protection policy|disabled]]
|move=This {{#ifeq:{{NAMESPACE}}|{{ns:0}}|article|page}} is currently [[Wikipedia:This page is protected|protected]] from [[Help:Moving a page|page moves]]
|indef=This page is [[Wikipedia:This page is protected|protected]] from editing ''indefinitely''
|office=This {{#ifeq:{{NAMESPACE}}|{{ns:0}}|article|page}} is currently [[Wikipedia:This page is protected|protected]] from editing
|create=[[Help:Starting a new page|Recreation]] of this {{#ifeq:{{NAMESPACE}}|{{ns:0}}|article|page}} [[Wikipedia:This page is protected|has been disabled]]
}}{{#ifeq:{{lc:{{{type}}}}}|indef||{{#if:{{{expiry|}}}| until {{#time:[[F j]], [[Y]]|{{{expiry}}}}}}}}}{{{reason<includeonly>|</includeonly>}}}.}}}'''<br /> {{{explanation-text|{{#ifeq:{{lc:{{{dispute}}}}}|yes|This protection is '''not''' an endorsement of the {{#ifeq:{{{type}}}|move|[{{fullurl:Special:Log|type=move&page={{FULLPAGENAMEE}}}} current title]|[{{fullurl:{{FULLPAGENAMEE}}|action=history}} current version]}}.}} See the [[Wikipedia:Protection policy|protection policy]] and [{{fullurl:Special:Log|type=protect&page={{FULLPAGENAMEE}}}} protection log] for more details. {{#switch:{{lc:{{{type}}}}}
|full|indef=Please discuss any changes on the [[{{TALKPAGENAME}}|talk page]]; you may use the {{tlx|editprotected}} template to ask an [[Wikipedia:Administrator|administrator]] to make the edit if it is supported by [[Wikipedia:Consensus|consensus]]. {{#ifeq:{{NAMESPACE}}|{{ns:8}}<!--MediaWiki-->||You may also [[Wikipedia:Requests for page protection|request]] that this page be unprotected.}}
|semi=If you cannot edit this {{#switch:{{NAMESPACE}}|{{ns:0}}=article|{{ns:6}}=image|#default=page}} and you wish to make a change, you can {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}||[[{{TALKPAGENAME}}|discuss changes on the talk page]],}} [[Wikipedia:Requests for page protection#Current requests for unprotection|request unprotection]], [[Special:Userlogin|log in]], or <span class="plainlinks">[http://en.wikipedia.org/w/index.php?title=Special:Userlogin&type=signup <span style="color:#002bb8;" title="Sign in / create account">create an account</span>].
|move=The page may still be edited but cannot be moved until unprotected. Please discuss any suggested moves on the [[{{TALKPAGENAME}}|talk page]] or at [[Wikipedia:Requested moves]]. You can also [[Wikipedia:Requests for page protection|request]] that the page be unprotected.
|office=If you are able to edit this page, please discuss all changes and additions on the [[{{TALKPAGENAME}}|talk page]] first. '''Do not remove protection from this article unless you are authorized by the Wikimedia Foundation to do so.'''
|create=Please see the {{#if:{{{xfd|}}}|'''[[{{{xfd}}}|deletion discussion]]''' or the}} [{{fullurl:Special:Log|type=delete&page={{FULLPAGENAMEE}}}} deletion log] for details of why this page was deleted. If you would like to create a page at this title, you must first [[Wikipedia:Requests for page protection|request]] for it to be unprotected, or for the deleted material to be restored via [[Wikipedia:Deletion review|deletion review]].
}}}}}
{{!}}}
}}<!--End if small--><includeonly>{{#ifeq:{{lc:{{{categories|no}}}}}|no||{{{categories|}}}}}</includeonly><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
d38bitw566dn6jx3oarr322xstpuiha
Template:Main talk other
10
2409
7357
2008-08-01T10:30:47Z
Kijr
89
New page: {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAM...
wikitext
text/x-wiki
{{#switch:
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{lc: {{{demospace}}} }} <!--Use lower case "demospace"-->
| {{#ifeq:{{NAMESPACE}}|{{ns:0}}
| main
| {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}
| talk
| other
}}
}}
}}
| main = {{{1|}}}
| talk = {{{2|}}}
| other
| #default = {{{3|}}}
}}<!--End switch--><noinclude>
{{pp-template|small=yes}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
jpwmokpy047zugtgb1ju5rho8ng70q0
Template:Nowrap
10
2410
7359
2008-08-01T10:31:25Z
Kijr
89
New page: <span style="white-space:nowrap;">{{{1}}}</span><noinclude>{{documentation}}<!--interwikis/categories go inside doc--></noinclude>
wikitext
text/x-wiki
<span style="white-space:nowrap;">{{{1}}}</span><noinclude>{{documentation}}<!--interwikis/categories go inside doc--></noinclude>
t6i8ohuc1gfxpm2leno2txcihaxknea
Template:Strip
10
2411
7360
2008-08-01T10:31:58Z
Thuvack
315
New page: {{#if:x|{{{1}}}}}
wikitext
text/x-wiki
{{#if:x|{{{1}}}}}
gtfmezoh861w3i5cwqpp9sp4w93fqnx
Template:Tnavbar
10
2412
9223
7361
2009-01-21T14:14:46Z
Thuvack
315
wikitext
text/x-wiki
<includeonly>{{#if:{{{nodiv|}}}|<!--then:
--> <span class="noprint plainlinksneverexpand navbar" style="white-space:nowrap; font-weight:normal; font-size:xx-small; {{{fontstyle|}}}; {{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}} {{{style|}}}">|<!--else:
--><div class="noprint plainlinksneverexpand navbar" style="background-color:transparent; padding:0; white-space:nowrap; font-weight:normal; font-size:xx-small; {{{fontstyle|}}}; {{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}} {{{style|}}}"><!--
-->}}<!--
-->{{#ifeq:{{{mini|}}}{{{miniv|}}}{{{plain|}}}{{{viewplain|}}}|<!--equals:-->1|<!--then:
-->|<!--else:
-->This box: <!--
-->}}<!--
-->{{#ifeq:{{{miniv|}}}{{{viewplain|}}}|<!--equals:-->1|<!--then:
-->[[Template:{{{1}}}|<span title="View this template" style="{{{fontstyle|}}};{{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}">{{#if:{{{viewplain|}}}|view|v}}</span>]]|<!--else:
-->[[Template:{{{1}}}|<span title="View this template" style="{{{fontstyle|}}};{{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}">{{#if:{{{mini|}}}|v|view}}</span>]] <span style="font-size:80%;">•</span> [[Template talk:{{{1}}}|<span style="color:#002bb8;{{{fontstyle|}}};{{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}" title="Discussion about this template">{{#if:{{{mini|}}}|d|talk}}</span>]]{{#ifeq:{{{noedit}}}|1|| <span style="font-size:80%;">•</span> [{{fullurl:{{ns:10}}:{{{1}}}|action=edit}} <span style="color:#002bb8;{{{fontstyle|}}};{{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}" title="You can edit this template. Please use the preview button before saving.">{{#if:{{{mini|}}}|e|edit}}</span>]}}<!--
-->}}<!--
-->{{#if:{{{nodiv|}}}|<!--then:
--></span> |<!--else:
--></div><!--
-->}}</includeonly><noinclude>
{{pp-template|small=yes}}
{{documentation}}
</noinclude>
1l3ijj3gn47dfzhihrhiwo0b162rh2w
Template:Smallsup
10
2413
7362
2008-08-01T10:32:40Z
Kijr
89
New page: <includeonly><sup><small>{{{1}}}</small></sup></includeonly><noinclude> {{pp-template|small=yes}} {{template doc}} </noinclude>
wikitext
text/x-wiki
<includeonly><sup><small>{{{1}}}</small></sup></includeonly><noinclude>
{{pp-template|small=yes}}
{{template doc}}
</noinclude>
4h5es5zsd8riuj0idxgqhyr4pw88ipj
Template:Documentation/docname
10
2414
26144
7365
2013-08-18T20:30:55Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5622240]]
wikitext
text/x-wiki
{{#switch: {{SUBPAGENAME}}
|sandbox|testcases={{ #rel2abs: ../doc }}
|#default={{SUBJECTPAGENAME}}/doc
}}<noinclude>
[[Category:Template documentation|{{PAGENAME}}]]
</noinclude>
hrssm4e1c99i727tmb0xea2uh31334p
Template:Usbktop
10
2415
7368
2008-08-01T10:34:52Z
Thuvack
315
New page: {| style="background: transparent; width: 905px;" ! style="width: 200px; text-align: left;" | Full code ! style="width: 260px;" | Appearance ! style="width: 120px;" | Shortcut ! style="wid...
wikitext
text/x-wiki
{| style="background: transparent; width: 905px;"
! style="width: 200px; text-align: left;" | Full code
! style="width: 260px;" | Appearance
! style="width: 120px;" | Shortcut
! style="width: 95px;" | Uses
! style="width: 230px;" | Notes
|-<noinclude>[[Category:User namespace templates]]
</noinclude>
dkefwpwzin8cac073q0q9w7626632v9
Template:Flagcountry
10
2416
7369
2008-08-01T10:35:09Z
Kijr
89
New page: {{country data {{{1}}} | country flagcountry2 | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}
wikitext
text/x-wiki
{{country data {{{1}}}
| country flagcountry2
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
| name = {{{name|}}}
}}
dr8u9z0a0nq29eff1kgwapgjekbv4fa
Template:Usbk
10
2417
7370
2008-08-01T10:35:46Z
Thuvack
315
New page: <includeonly>| {{tlu|{{{1|{{FULLPAGENAME}}}}}|2={{{2|}}}|3={{{3|}}} }} | {{#if:{{{3|}}}|{{{{{1|{{FULLPAGENAME}}}}}|{{{2}}}|{{{3}}}|nocat=|category=|categories=no}}|<!-- two parameters give...
wikitext
text/x-wiki
<includeonly>| {{tlu|{{{1|{{FULLPAGENAME}}}}}|2={{{2|}}}|3={{{3|}}} }}
| {{#if:{{{3|}}}|{{{{{1|{{FULLPAGENAME}}}}}|{{{2}}}|{{{3}}}|nocat=|category=|categories=no}}|<!-- two parameters given for the user category
-->{{#if:{{{2|}}}|{{{{{1|{{FULLPAGENAME}}}}}|{{{2}}}|nocat=true|category=|categories=no}}|<!-- one parameter given for the user category
-->{{{{{1|{{FULLPAGENAME}}}}}|nocat=|category=|categories=no}}}}}}
|{{#if:{{{shortcut|}}}|'''<nowiki>{{</nowiki>[[Template:{{{shortcut}}}|{{{shortcut}}}]]<nowiki>}}</nowiki>'''}}
| [[Special:Whatlinkshere/{{{1|{{FULLPAGENAME}}}}}|Transclusions]]{{#if:{{{category|}}}|<br />[[:Category:{{{category}}}]]}}<!-- check usage of second param -->{{#if:{{{2|}}}|}}
|{{#if:{{{description|}}}|''<span style="font-size:85%; line-height:1.25em;">{{{description}}}</span>''}}
|-</includeonly><noinclude>
{{documentation}}
</noinclude>
cxcnasdopoxamqdbcqkxrjqrwyngz34
Template:Country data Romania
10
2418
25388
25132
2013-03-07T18:12:31Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 71 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6260610]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = Romenia
| flag alias = Flag of Romania.svg
| flag alias-1867 = Flag of Romania.svg
| flag alias-1948 = Flag of Romania (1948-1952).png
| flag alias-1952 = Flag of Romania (1952-1965).png
| flag alias-1965 = Flag of Romania (1965-1989).svg
| link alias-naval = Nevi bilong Romenia
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1867
| var2 = 1948
| var3 = 1952
| var4 = 1965
| redir1 = ROU
| redir2 = ROM
</noinclude>
}}<noinclude>
</noinclude>
43619ef3nz4kll6fbvsu4yp0cnmyovi
Template:Country showdata
10
2419
7372
2008-08-01T10:36:27Z
Kijr
89
New page: <includeonly> __NOEDITSECTION__ <div class="template-documentation"> <div style="font-size: 1.5em; border-bottom: 1px solid #aaa;"><span class="mw-headline">Template documentation</span></...
wikitext
text/x-wiki
<includeonly>
__NOEDITSECTION__
<div class="template-documentation">
<div style="font-size: 1.5em; border-bottom: 1px solid #aaa;"><span class="mw-headline">Template documentation</span></div>
''This is the documentation for '''Template:{{PAGENAME}}'''. It is automatically generated by [[Template:Country showdata]]''
<tt>Template:{{PAGENAME}}</tt> is an internal data container not intended to be transcluded directly. It is used indirectly by templates such as <tt>[[Template:flag|flag]]</tt>, <tt>[[Template:flagicon|flagicon]]</tt>, and others. For a more thorough discussion of the flag template system, including parameters not described here, please see [[Wikipedia:WikiProject Flag Template]].
'''''Please <span class="plainlinks">[{{fullurl:{{FULLPAGENAMEE}}|action=purge}} purge the cache]</span> after making any changes to this template.'''''
[[Image:{{{flag alias|Sin bandera.svg}}}|thumb|{{#ifexist: {{{alt attribute}}} | See also: [[{{{alt attribute}}}]] |{{#ifexist: Flag of {{{alias}}} | See also: [[Flag of {{{alias}}}]] | }} }}]]
==Standard parameters==
{| class="wikitable"
! Parameter name !! Value !! Meaning
|-
| <tt>alias</tt>
| {{#if: {{{alias|}}} | <tt>{{{alias}}}</tt> | <span style="color:red">'''undefined!'''</span> }}
| Main article name ([[{{{alias}}}]])
{{#if: {{{shortname alias|}}} |
<tr>
<td><tt>shortname alias</tt></td>
<td><tt>{{{shortname alias}}}</tt></td>
<td>''(optional)'' Display name to be used for the wikilink, if <tt>alias</tt> is a disambiguated article name, for example</td>
</tr>
}}
|-
| <tt>flag alias</tt>
| {{#if: {{{flag alias|}}} | <tt>{{{flag alias}}}</tt> | <span style="color:red">'''undefined!'''</span> }}
| Image name ([[:Image:{{{flag alias}}}]], shown above right)
{{#if: {{{alt attribute|}}} |
<tr>
<td><tt>alt attribute</tt></td>
<td><tt>{{{alt attribute}}}</tt></td>
<td>''(optional)'' [[alt attribute]] for flag image</td>
</tr>
}}
|}
{{#if: {{{var1|{{{flag alias-naval|}}}}}} |
==Flag variants==
{{#ifexist: {{{alt attribute}}} | {{details|{{{alt attribute}}}}} | {{#ifexist: Flag of {{{alias}}} | {{details|Flag of {{{alias}}}}} | }} }}
<table class="wikitable">
<tr><th>Label</th><th>Flag image (40px)</th><th>Image name</th></tr>
{{#if: {{{var1|}}} | <tr><td><tt>{{{var1}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var1}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var1}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{var2|}}} | <tr><td><tt>{{{var2}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var2}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var2}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{var3|}}} | <tr><td><tt>{{{var3}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var3}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var3}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{var4|}}} | <tr><td><tt>{{{var4}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var4}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var4}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{var5|}}} | <tr><td><tt>{{{var5}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var5}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var5}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{var6|}}} | <tr><td><tt>{{{var6}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var6}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var6}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{var7|}}} | <tr><td><tt>{{{var7}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var7}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var7}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{var8|}}} | <tr><td><tt>{{{var8}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var8}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var8}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{var9|}}} | <tr><td><tt>{{{var9}}}</tt></td><td align=center>[[Image:{{{flag alias-{{{var9}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var9}}}}}}</tt></td></tr> }}<!--
-->{{#if: {{{flag alias-naval|}}} | <tr><td><tt>naval</tt></td><td align=center>[[Image:{{{flag alias-naval}}}|40px|border]]</td><td><tt>{{{flag alias-naval}}}</tt></td></tr> }}<!--
--></table>
}}
{{#if: {{{flag alias-naval|}}} |
==Naval ensign==
This template includes a [[Maritime flag|naval ensign]] flag variant that can be used with [[Template:Navy]]:
* <tt><nowiki>{{navy|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{navy|{{{templatename|{{{alias}}}}}}}}
* <tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|naval}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}}|naval}}
}}
{{#if: {{{redir1|}}} |
==Redirect aliases==
This template can also be used via an ''alias'' name (implemented as a redirect to this template):<!--
--><table class="wikitable"><!--
--><tr><th>Alias name</th><th>{{tlx|flag|''alias''}} output</th><th>{{tlx|flagcountry|''alias''}} output</th></tr>
{{#if: {{{redir1|}}} | <tr><td><tt>{{{redir1}}} (</tt><span class="plainlinks">[{{fullurl:Template:Country data {{{redir1}}}|redirect=no}} view]</span><tt>)</tt></td><td>{{flag|{{{redir1}}}}}</td><td>{{flagcountry|{{{redir1}}}}}</td></tr> }}<!--
-->{{#if: {{{redir2|}}} | <tr><td><tt>{{{redir2}}} (</tt><span class="plainlinks">[{{fullurl:Template:Country data {{{redir2}}}|redirect=no}} view]</span><tt>)</tt></td><td>{{flag|{{{redir2}}}}}</td><td>{{flagcountry|{{{redir2}}}}}</td></tr> }}<!--
-->{{#if: {{{redir3|}}} | <tr><td><tt>{{{redir3}}} (</tt><span class="plainlinks">[{{fullurl:Template:Country data {{{redir3}}}|redirect=no}} view]</span><tt>)</tt></td><td>{{flag|{{{redir3}}}}}</td><td>{{flagcountry|{{{redir3}}}}}</td></tr> }}<!--
-->{{#if: {{{redir4|}}} | <tr><td><tt>{{{redir4}}} (</tt><span class="plainlinks">[{{fullurl:Template:Country data {{{redir4}}}|redirect=no}} view]</span><tt>)</tt></td><td>{{flag|{{{redir4}}}}}</td><td>{{flagcountry|{{{redir4}}}}}</td></tr> }}<!--
-->{{#if: {{{redir5|}}} | <tr><td><tt>{{{redir5}}} (</tt><span class="plainlinks">[{{fullurl:Template:Country data {{{redir5}}}|redirect=no}} view]</span><tt>)</tt></td><td>{{flag|{{{redir5}}}}}</td><td>{{flagcountry|{{{redir5}}}}}</td></tr> }}<!--
--></table>
}}
==Example usage==
* <tt><nowiki>{{flag|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flag|{{{templatename|{{{alias}}}}}}}}
* <tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}}}}<!--
-->{{#if: {{{shortname alias|}}} |
* <tt><nowiki>{{flagcountry|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flagcountry|{{{templatename|{{{alias}}}}}}}} }}<!--
-->{{#if: {{{var1|}}} |
;Using a flag variant
* <tt><nowiki>{{flag|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|</nowiki>{{{var1}}}<nowiki>}}</nowiki></tt> → {{flag|{{{templatename|{{{alias}}}}}}|{{{var1}}}}}
* <tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|</nowiki>{{{var1}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}}|{{{var1}}}}}
}}<!--
-->{{#if: {{{redir1|}}} |
;Using a redirect alias
* <tt><nowiki>{{flagicon|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{redir1}}}}}
* <tt><nowiki>{{flagcountry|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></tt> → {{flagcountry|{{{redir1}}}}}
* <tt><nowiki>{{flag|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></tt> → {{flag|{{{redir1}}}}}
}}
{{#if: {{{related1|}}} |
==Related templates==
Please see the following related <tt>country_data</tt> templates:
*[[Template:Country data {{{related1}}}]]<span style="position:absolute; left:32em;">{{flag|{{{related1}}}}}</span><!--
-->{{#if: {{{related2|}}} |
*[[Template:Country data {{{related2}}}]]<span style="position:absolute; left:32em;">{{flag|{{{related2}}}}}</span> }}<!--
-->{{#if: {{{related3|}}} |
*[[Template:Country data {{{related3}}}]]<span style="position:absolute; left:32em;">{{flag|{{{related3}}}}}</span> }}<!--
-->{{#if: {{{related4|}}} |
*[[Template:Country data {{{related4}}}]]<span style="position:absolute; left:32em;">{{flag|{{{related4}}}}}</span> }}<!--
-->{{#if: {{{related5|}}} |
*[[Template:Country data {{{related5}}}]]<span style="position:absolute; left:32em;">{{flag|{{{related5}}}}}</span> }}<!--
-->}}
{{#ifexist: Template:{{PAGENAME}}/doc |
==Other information==
{{/doc}}
}}
[[Category:Country data templates|{{{templatename|{{{alias}}}}}}]]
{{#if: {{{shortname alias|}}} | [[Category:Country data templates with distinct shortname|{{{templatename|{{{alias}}}}}}]] }}
{{#ifeq: {{PAGENAME}} | Country data {{{alias}}} | | {{#ifeq: {{PAGENAME}} | Country data {{{shortname alias}}} | | [[Category:Country data templates with distinct template name]] }} }}
</div>
</includeonly><noinclude>{{template doc}}</noinclude>
nqbgb0jdgg2rru0hzflz5czbty9u2u5
Template:Usbkbottom
10
2420
7373
2008-08-01T10:37:34Z
Thuvack
315
New page: <includeonly>|}</includeonly><noinclude>{{pp-template|small=yes}} ==Purpose== For ending a userbox grouping. See {{tl|userboxtop}} for usage instructions. ==See also== *[[Template:Userbox...
wikitext
text/x-wiki
<includeonly>|}</includeonly><noinclude>{{pp-template|small=yes}}
==Purpose==
For ending a userbox grouping. See {{tl|userboxtop}} for usage instructions.
==See also==
*[[Template:Userboxtop]]
*[[Template:Userboxbreak]]
</noinclude>
r06w2jmi7hpjzdr94sg0rtcyriijdq8
Template:Tl
10
2421
7375
2008-08-01T10:39:09Z
Thuvack
315
New page: {{[[Template:{{{1}}}|{{{1}}}]]}}<noinclude> == Usage == The template is used for simple [[Making links|internal linking]] of other templates. === Examle === '''<nowiki>{{tl|Rename}}</now...
wikitext
text/x-wiki
{{[[Template:{{{1}}}|{{{1}}}]]}}<noinclude>
== Usage ==
The template is used for simple [[Making links|internal linking]] of other templates.
=== Examle ===
'''<nowiki>{{tl|Rename}}</nowiki>''' <p>
creates an internal link to the [[Template:Rename|rename template]].
=== Result ===
The result will look like this: <br>
{{tl|rename}}
[[Category:Internal link templates|{{PAGENAME}}]]
</noinclude>
ti8sw53xiz9a6lx4an72y2idxr6m07a
Template:Userboxtop
10
2422
7377
2008-08-01T10:40:11Z
Thuvack
315
New page: {|name="userboxes" id="userboxes" style="margin-left: 1em; margin-bottom: 0.5em; width: 248px; border: {{{bordercolor|#99B3FF}}} solid 1px; background-color: {{{backgroundcolor|#FFFFFF}}};...
wikitext
text/x-wiki
{|name="userboxes" id="userboxes" style="margin-left: 1em; margin-bottom: 0.5em; width: 248px; border: {{{bordercolor|#99B3FF}}} solid 1px; background-color: {{{backgroundcolor|#FFFFFF}}}; color: {{{textcolor|#000000}}}; {{{extra-css|}}}" align="{{{2|{{{align|right}}}}}}"
!<big>{{{1|{{{toptext|[[Wikipedia:Userboxes|Userboxes]]}}}}}}</big>
|- align="center"
|<noinclude>
{{boxboxbottom}}
d5jfb8z9s6rfcozw867qhekmqq045zo
Template:Userboxbreak
10
2423
25589
25389
2013-03-08T02:00:34Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5924585]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<noinclude>{{userboxtop}}</noinclude>
|-
! <big>{{{1|{{{toptext|[[Wikipedia:Userboxes|<hr />]]}}}}}}</big>
|-
|<noinclude>
{{userboxbottom}}
</noinclude>
f24agdwhgky2muwzjmugz5k6ythvr3n
Template:Rename
10
2424
7379
2008-08-01T10:43:37Z
Thuvack
315
New page: <center class="metadata"> <table style="width: 85%; background:#fee; border: 1px solid #aaa; padding: 0.4em;"><tr> <td style="width: 70px;">[[Image:W21-1a.svg|40px|logo]]</td> <td>This pag...
wikitext
text/x-wiki
<center class="metadata">
<table style="width: 85%; background:#fee; border: 1px solid #aaa; padding: 0.4em;"><tr>
<td style="width: 70px;">[[Image:W21-1a.svg|40px|logo]]</td>
<td>This page should probably be '''renamed''' to comply with [[WV:NC|naming conventions]] or to simply be more descriptive and concise.</small></td>
</tr></table>
</center><includeonly>
[[Category:Wikiversity pages needing to be renamed]]</includeonly><noinclude>
This categorizes pages into [[:Category:Wikiversity pages needing to be renamed]]</noinclude>
<noinclude>[[Category:Page flag templates]]</noinclude>
ik7b1iga5bfge3ylah0akd4walnxqy2
Template:Userboxbottom
10
2425
7380
2008-08-01T10:44:39Z
Thuvack
315
New page: <includeonly>|}</includeonly>
wikitext
text/x-wiki
<includeonly>|}</includeonly>
lz1n3um12icw7aymlc4ufvewo5vof2u
Template:Tlu
10
2426
7382
2008-08-01T10:46:58Z
Thuvack
315
New page: {{[[{{{1|{{FULLPAGENAME}}}}}]]{{#if:{{{2|}}}|<tt>|</tt>{{{2}}}}}{{#if:{{{3|}}}|<tt>|</tt>{{{3}}}}}{{#if:{{{4|}}}|<tt>|</tt>{{{4}}}}}{{#if:{{{5|}}}|<tt>|</tt><i>etc.</i>...
wikitext
text/x-wiki
{{[[{{{1|{{FULLPAGENAME}}}}}]]{{#if:{{{2|}}}|<tt>|</tt>{{{2}}}}}{{#if:{{{3|}}}|<tt>|</tt>{{{3}}}}}{{#if:{{{4|}}}|<tt>|</tt>{{{4}}}}}{{#if:{{{5|}}}|<tt>|</tt><i>etc.</i>}}}}<noinclude>
----
:Usage: {{Tlx|{{PAGENAME}}|fullpagename|up to three parameters}}
:Like {{Tlx|Tlx|template}}, but ''fullpagename''  can be any page, and especially a user subpage used as template.
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
[[Category:Internal link templates|Tlu]]
</noinclude>
k3xootugumzzh9v0pdm9wjfa3zbbsur
Template:Tlx
10
2427
7384
2008-08-01T10:47:37Z
Thuvack
315
New page: <includeonly><tt><nowiki>{{</nowiki>[[{{{SISTER|}}}{{ns:Template}}:{{{1|}}}|{{{1|}}}]]<!-- -->{{#if:{{{2|}}}| |{{{2}}} }}<!-- -->{{#if:{{{3|}}}| |{{{3}}} }}<!-- -->{{#if:{{{4|}}}...
wikitext
text/x-wiki
<includeonly><tt><nowiki>{{</nowiki>[[{{{SISTER|}}}{{ns:Template}}:{{{1|}}}|{{{1|}}}]]<!--
-->{{#if:{{{2|}}}|
|{{{2}}}
}}<!--
-->{{#if:{{{3|}}}|
|{{{3}}}
}}<!--
-->{{#if:{{{4|}}}|
|{{{4}}}
}}<!--
-->{{#if:{{{5|}}}|
|{{{5}}}
}}<!--
-->{{#if:{{{6|}}}|
|<i>...</i>
}}<nowiki>}}</nowiki></tt></includeonly><noinclude>{{Tlx/doc}}<!--- Place Interwiki's beneath this line --->
</noinclude>
1ltv3982mr37de6xnjxqqeyyw34d59o
Template:Tlx/doc
10
2428
31175
7386
2018-07-10T13:07:14Z
WOSlinker
2479
font [[Special:LintErrors/tidy-font-bug|lint]]
wikitext
text/x-wiki
<includeonly><!-----------------Interwiki Doc page pattern------------------->
<small>''This '{{Tlx|Tlx}}' template documentation is [[w:Wikipedia:Template doc page pattern|transcluded]] for all ''Tlx family templates (Tlx, Tlxm, Tlxw)'' [<span class="plainlinks">[{{fullurl:Template:Tlx/doc |action=edit}} edit]</span>].{{#ifeq:{{SITENAME}}|Meta| |[[M:template:{{PAGENAMEE}}/doc|Masterpage]]
}}</small></includeonly><noinclude>
{{template doc page viewed directly|yes}}
{{-}}
<!-- Add the Categories for this doc or usage page (only-- not for the calling template) BELOW THIS LINE --->
[[Category:Template documentation|{{PAGENAME}}]]
<!-- EDIT the Tlx/doc notes (or other things that should show on ONLY on THIS common usage page only) and Interwiki's BELOW THIS LINE for this page, not the calling templates --->
;As of creation of 'Tlx/doc', two interwiki defauted versions also share this usage page:
# {{Tl|Tlxm}} -- which links to templates on Meta
# {{Tl|Tlxw}} -- which links to templates on Wikipedia
Since these are the two repositories of templates for exports to sister projects.<br>// <b>[[User:Fabartus|Fra]]</b>[[User talk:Fabartus|<font color="green">nkB</font>]] 16:23, 12 February 2007 (UTC)
<!-- -----------------------------------------------------------
---- Self declarations, this page, not the parent template.
---- ------------------------------------------------------ --->
{{interwikitmp-grp|V=D|cats=|inhib=yes|{{PAGENAME}}|{{PAGENAME}}/doc}} <!-- Comment this out if not an tools template of
---- ---- interwikitmp-grp interest, use, or scope.-->
</noinclude><includeonly>
<!-- EDIT IN (calling) TEMPLATE CATEGORIES BELOW THIS LINE -->
[[Category:Typing-aid templates |{{PAGENAME}}]]
[[Category:Internal link templates |{{PAGENAME}}]]
[[Category:Interwiki link templates |{{PAGENAME}}]]
<!-- EDIT/ADD TEMPLATE Interwiki's BELOW THIS LINE -->
{{interwikitmp-grp|V=6|cat=Typing-aid templates |CATS=[[Category:Internal link templates|Tlx]][[Category:Interwiki link templates|Tlx]]}}
</includeonly><!--- Categories applied to both /doc style Documentation page and to the parent templates --->
[[Category:Templates using ParserFunctions|{{{PAGENAME}}}]]<!--
---- --------------------------------------------------------------------------------- ----
---- Common usage below this line, Special usage in if-then-else conditionals as well. ----
---- --------------------------------------------------------------------------------- ----
Parent template(s) usage Begins:
--->
;This usage also applies to interwiki capable template variations: 'Tlxm' and 'Tlxw'<br>
{{tlx|tlx|template|first parameter|second|third|fourth|fifth|sixth|seventh|eight|ninth}} <br>→ (becomes) → <br>{{tlx|template|first parameter|second|third|fourth|fifth|sixth|seventh|eight|ninth}}
'''<big>Purpose and naming:</big>''' [[Wikt:mnemonic|Mnemonically]] ''''T'''emplate '''l'''ist e'''x'''panded'... after {{tlx|tl}} 'Template list'
* This template takes another ''template-name'' and some associated [[w:pipe-trick|pipe-tricked]] [http://meta.wikimedia.org/wiki/Parameter#Parameters (numbered) parameters] (or 'pass parameters'), and aggregates them into an 'example demonstration' of how the ''template-name'' template might be used. It's primary use is in instruction and documentation such as this passage.
* Up to five pass parameters (numbered) for the specified template are displayed as 'placeholders', and more parameters are shown as "<tt>|</tt>''...''", for details see the [[w:{{TALKPAGENAME}}|this talk]] page.
* If given no additional parameters except ''<code> 'template name' (<nowiki>{{{1}}}</nowiki>), </code>'' it presents the same as the similar {{tl|Tl}} [[W:macro|macro]] template -- a blue link nested in [[W:brackets|curly-braces]]-- the same as a user would apply the template without parameters, but with a noticably clearer font and spacing on most modern browsers.
:* {{Tlx|Tl|Tl}} display compared to {{Tlx|Tlx|Tl}}: (Tl: {{Tl|Tlx}} versus Tlx: {{Tlx|Tl}})
* Comparatively, {{Tlx|Tl}} will not take or display additional parameters, and for minor technical reasons, may preferred for mere listing and referencing in long pages involving a lot of template expansions[[W:WP:DPP|1]].
* Additionally, Tlx will take a 'named' parameter 'SISTER' to link interwiki to other sister projects such as one of these examples: '|SISTER=W:', 'Tlx|SISTER=M:', 'Tlx|SISTER=Q:', 'Tlx|SISTER=S:', allowing documentation or discourse about a template across interwiki boundaries. Small 'front end' Shell or convience templates {{Tlx|Tlxw}} and {{tlx|Tlxm}} are typing-aid templates available at Meta for automatic substitution in discussions about templates on Wikipedia or Meta.
==Documentation==
{{[[Template:{{PAGENAME}}|{{PAGENAME}}]]}}
is a generalization of {{Tlxw|Tl|x}}, {{Tlxw|Tlp|x|y}},
etcetera with arguably better readable
output. This depends on the browser, but too narrow
uses of "'''{'''", "'''|'''", "'''}'''" in conjunction
with links can be hard to read.
{{#ifeq:{{PAGENAME}}|Tlx/doc||
=== Usage ===
:<tt>{{{{PAGENAME}}|template name}}</tt>
:<tt>{{{{PAGENAME}}|template name|param}}</tt>
:<tt>{{{{PAGENAME}}|template name|1|2|3}}</tt>
:<tt>{{{{PAGENAME}}|template name|1|2|3&#124;more}}</tt>
:<tt>{{{{PAGENAME}}|template name|param&#61;value}}</tt>
''Up to three placeholders for parameters of the specified template''
}}
=== Examples ===
{{#ifeq:{{SITENAME}}|Wikipedia|<!-- Skip message--->|
{{#ifeq:{{SITENAME}}|Meta|<!-- No note needed --->|<!-- Other Sisters Note: --->
;Note: On the source sister projects, en.wikipedia and Meta, '''X0, X1, X2,..., X9 are sandbox templates''' for experimentation on involved templates that need be in template space. An auto-cleansing software facility exists that might be used to duplicate the facility on other Sister projects.
}}}}
{| border="1" cellpadding="4" class="wikitable"
! Code
! Result
! Remark
|-
|{{Tlx|SISTER=W:|Tlx|x0}}
|{{Tlx|SISTER=W:|x0}}
|| 
|-
|{{Tlx|SISTER=W:|Tlx|x1|one}}
|{{Tlx|SISTER=W:|x1|one}}
|| 
|-
|{{Tlx|SISTER=W:|Tlx|x2|one|two}}
|{{Tlx|SISTER=W:|x2|one|two}}
|| 
|-
|{{Tlx|SISTER=W:|Tlx|x3|1<tt>|</tt>2<tt>|</tt>3}}
|{{Tlx|SISTER=W:|x3|1|2|3}}
|| 
|-
|{{Tlx|SISTER=W:|Tlx|x4|1<tt>|</tt>2<tt>|</tt>3|4}}
|{{Tlx|SISTER=W:|x4|1|2|3|4}}
|up to 5 parameters, then ...
|-
|{{Tlx|SISTER=W:|Tlx|x4|1<tt>|</tt>2<tt>|</tt>3&#124;4}}
|{{Tlx|SISTER=W:|x4|1|2|3|4}}
|align="right"|<tt>&#124;</tt> for more
|-
|{{Tlx|SISTER=W:|Tlx|x1|x=u}}
|{{Tlx|SISTER=W:|x1|x=u}}
|'''=''' won't work
|-
|{{Tlx|SISTER=W:|Tlx|x1|x&#61;u}}
|{{Tlx|SISTER=W:|x1|x=u}}
|align="right"|<tt>&#61;</tt> is okay
|-
|{{Tlx|SISTER=W:|Tlx|x1|<nowiki>x=u</nowiki>}}
|{{Tlx|SISTER=W:|x1|<nowiki>x=u</nowiki>}}
|align="right"|sticky nowiki is okay
|-
|{{Tlx|SISTER=W:|Tlx|x2| |two}}
|{{Tlx|SISTER=W:|x2| |two}}
|empty won't work
|-
|{{Tlx|SISTER=W:|Tlx|x2|&#32;|two}}
|{{Tlx|SISTER=W:|x2| |two}}
|align="right"|<tt>&#32;</tt> is okay
|-
|{{Tlx|SISTER=W:|Tlx|x2|&nbsp;|two}}
|{{Tlx|SISTER=W:|x2| |two}}
|align="right"|<tt>&nbsp;</tt> is okay
|-
|{{Tlx|SISTER=W:|Tlx|x2| &#124; two}}
|{{Tlx|SISTER=W:|x2| | two}}
|align="right"|<tt>&#124;</tt> is okay
|-
|| {{Tlx|SISTER=W:|Tlx|x2| {{!}} two}}
|| {{Tlx|SISTER=W:|x2| {{!}} two}}
|align="right"|{{Tlx|SISTER=W:|!}} is dubious
|-
|| {{Tlx|SISTER=W:|Tlx|x2|<nowiki>2=</nowiki>|<nowiki>3=two</nowiki>}}
|| {{Tlx|SISTER=W:|x2|2=|3=two}}
|empty really doesn't work
|-
|| {{Tlx|SISTER=W:|Tlx|x2|<nowiki>2=one</nowiki>|two}}
|| {{Tlx|SISTER=W:|x2|2=one|two}}
|'''two''' clobbers '''2=one'''
|-
|| {{Tlx|SISTER=W:|Tlx|x2|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}}
|| {{Tlx|SISTER=W:|x2|3=two|2=one}}
|align="right"|right to left okay
|}{{-}}
----
oxrvlovmq522l9tszpjz6tmb844js6k
Template:Tlxm
10
2429
7388
2008-08-01T10:49:59Z
Thuvack
315
New page: {{Tlx|SISTER=w:|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}}}<noinclude>{{tlx/doc}}</noinclude>
wikitext
text/x-wiki
{{Tlx|SISTER=w:|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}}}<noinclude>{{tlx/doc}}</noinclude>
3ppzwnbmw44g1401xhon3wusjezbuhl
Template:Tlxw
10
2430
7390
2008-08-01T10:50:51Z
Thuvack
315
New page: {{Tlx|SISTER=w:|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}}}<noinclude>{{tlx/doc}}</noinclude>
wikitext
text/x-wiki
{{Tlx|SISTER=w:|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}}}<noinclude>{{tlx/doc}}</noinclude>
3ppzwnbmw44g1401xhon3wusjezbuhl
Template:Interwikitmp-grp
10
2431
31174
7392
2018-07-10T13:07:13Z
WOSlinker
2479
font [[Special:LintErrors/tidy-font-bug|lint]]
wikitext
text/x-wiki
<noinclude>{{WPTSP}} <!-----
---- Begin block comment to retain old change record until Pass 3 is proven in tests on Wikipedia.
----> '''Ver: 3a Pass 4_c''' Wikibooks ← Commons ← Commons (2x, a+b)<!--
----
--->
==Table 2==
<tt>
;IWG_links quick usage:
* '1'=='E'dit / '2'=='L'inks / '3'=='H'istory / '4'=='SISTER'(prefix) [add colons too!]
* '5'=='PAGENAME override / T=toggle namespace, undefined--category space, defined Template space.</tt>
* {{lts|IWG links}} -- {{Tlx|IWG links|<nowiki>T=1| | | | </nowiki>}}
</noinclude><!---
----- ------------------------------------------------------------------
----- -----
----- Begin dynamically sized tagging table with links and options -----
----- ------------------------------------------------------------ -----
----><table style=" clear: right; float:right; <!---
----- ------------> border: 1px solid black; padding: 5px; margin:5px;"><!---
-----
------------------------------------------------------------------------
----->
<tr>
<th colspan="4"><small>Similar templates at English sister projects <small>[<span class="plainlinks">[{{fullurl:Template:Interwikitmp-grp|action=edit}} edit]</span>]</small></small></th><!----
-----------------------------------------------------------------
-----
-----------------------------------------------------------------
-----
----->
</tr>
{{#if: {{{mta|}}}{{{meta|}}} | <!--- Meta-wiki or Meta --->
<tr>
<td>[[Image:Wikimedia-logo.svg|25x25px]]</td>
<td> mta </td>
<td>Meta-wiki</td>
<td>[[M:Template:{{{mta|{{{meta|{{{2|{{PAGENAME}} }}} }}} }}}<!---
----- ------------->|{{{mta|{{{meta|{{{2|{{PAGENAME}} }}} }}} }}}]]<!---
--></td>
</tr>
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{wpd}}}{{{wp|}}} | <!--- en.Wikipedia ---->
<tr>
<td>[[Image:Wikipedia-logo.png|25x25px]]</td>
<td> wpd </td>
<td>Wikipedia</td>
<td>[[w:Template:{{{wpd|{{{wp|{{{2|{{PAGENAME}} }}} }}} }}}<!---
----- ------------->|{{{wpd|{{{wp|{{{2|{{PAGENAME}} }}} }}} }}}]]</td>
</tr>
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{cms}}}{{{com|}}} | <!--- Mediawiki Commons, aka The Commons --->
<tr>
<td>[[Image:Commons-logo.svg|25x25px]]</td>
<td> cms </td>
<td>Commons</td>
{{#ifeq: {{SITENAME}}|Wikimedia Commons <!---
--->| <td>[[ Template: {{{cms|{{{com|{{{2|{{PAGENAME}} }}} }}} }}} |<!---
-----> {{{cms|{{{com|{{{2|{{PAGENAME}} }}} }}} }}}]] </td> <!---
----- -------------------------------------------------------------------------
--->| <td>[[commons:Template: {{{cms|{{{com|{{{2|{{PAGENAME}} }}} }}} }}} |<!---
-----> {{{cms|{{{com|{{{2|{{PAGENAME}} }}} }}} }}}]] </td> <!---
--->}}
</tr>
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{wbk}}}{{{wb|}}} | <!--- Wikibooks ---->
<tr>
<td>[[Image:Wikibooks-logo.svg|25x25px]]</td>
<td> wbk </td>
<td>Wikibooks</td>
{{#ifeq: {{SITENAME}}|Wikibooks <!---
--->| <td>[[ Template: {{{wbk|{{{wb|{{{2|{{PAGENAME}} }}} }}} }}}<!---
----> |{{{wbk|{{{wb|{{{2|{{PAGENAME}} }}} }}} }}}]] </td><!---
--->| <td>[[b:Template: {{{wbk|{{{wb|{{{2|{{PAGENAME}} }}} }}} }}}<!---
----> |{{{wbk|{{{wb|{{{2|{{PAGENAME}} }}} }}} }}}]] </td> <!---
--->}}
</tr>
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{wqt|}}}{{{wq|}}}{{{WQT|}}}{{{ALL|}}} | <!--- Wikiquote ---->
<tr>
<td>[[Image:Wikiquote-logo.svg|25x25px]]</td>
<td> wqt </td>
<td>Wikiquote</td>
{{#ifeq:{{SITENAME}}|Wikiquote| <td>[[Template:{{{wqt|{{{wq|{{{2|{{PAGENAME}} }}} }}} }}}|{{{wqt|{{{wq|{{{2|{{PAGENAME}} }}} }}} }}}]] </td>
| <td>[[q:Template:{{{wqt|{{{wq|{{{2|{{PAGENAME}} }}} }}} }}}|{{{wqt|{{{wq|{{{2|{{PAGENAME}} }}} }}} }}}]] </td> }}
</tr>
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{wsr|}}}{{{ws|}}}{{{WSR|}}}{{{ALL|}}} | <!--- Wikisource ---->
<tr>
<td>[[Image:Wikisource-logo.svg|25x25px]]</td>
<td> wsr </td>
<td>Wikisource</td>
{{#ifeq:{{SITENAME}}|Wikisource| <td>[[Template:{{{wsr|{{{2|{{PAGENAME}} }}}}}}|{{{wsr|{{{ws|{{{2|{{PAGENAME}} }}} }}} }}}]] </td>
| <td>[[s:Template:{{{wsr|{{{ws|{{{2|{{PAGENAME}} }}} }}} }}}|{{{wsr|{{{ws|{{{2|{{PAGENAME}} }}} }}} }}}]] </td> }}
</tr>
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{WDY|{{{ALL|}}} }}}| <!--- Wiktionary ---->
<!-- Normal FALSE... If either set (overriding inhibition), WDY to something, enables the sister, Hence can define ALL, test the sister link, and decide what should be set --->
{{#if: {{{wdy|{{{ALL|}}} }}} |
<tr>
<td>[[Image:Wiktionary-logo-en.png|25x25px]]</td>
<td> wdy </td>
<td>Wiktionary</td> <!--- Wiktionary defaults are lowercase first unless explicitly given,
--->
<td>[[wikt:Template:{{{wdy|{{{2|{{ lcfirst:{{PAGENAME}}}}}}}}}}|{{{wdy|{{{2|{{lcfirst:{{PAGENAME}}}}}}}}}}]]</td>
</tr>
}}
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{WNW|{{{ALL|}}} }}}{{{wn|}}}{{{wnw|}}}|<!-- Normal FALSE... If either set (overriding inhibition), WDY to something, enables the sister, Hence can define ALL, test the sister link, and decide what should be set --->
{{#if: {{{wnw|{{{wn|{{{ALL|}}} }}} }}} |
<tr>
<td>[[Image:Wikinews-logo.svg|25x25px]]</td>
<td> wnw </td>
<td>Wikinews</td>
<td>[[n:Template:{{{wnw|{{{wn|{{{2|{{PAGENAME}} }}} }}} }}}|{{{wnw|{{{wn|{{{2|{{PAGENAME}} }}} }}} }}}]]</td>
<!--- INDIV Tracking Category would go HERE ---->
</tr>
}}
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{wsp}}}{{{species|}}} | <!-- Wikispecies --->
<tr>
<td>[[Image:Wikispecies-logo.svg|25x25px]]</td>
<td> wsp </td>
<td>Wikispecies</td>
{{#ifeq:{{SITENAME}}|Wikispecies| <td>[[Template:{{{wsp|{{{species|{{{2|{{PAGENAME}} }}} }}} }}}<!---
----> |{{{wsp|{{{species|{{{2|{{PAGENAME}} }}} }}} }}}]] </td>
| <td>[[wikispecies:Template:{{{wsp|{{{species|{{{2|{{PAGENAME}} }}} }}} }}}<!---
----> |{{{wsp|{{{species|{{{2|{{PAGENAME}} }}} }}} }}}]] </td> }}
</tr>
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{wvy}}} | <!-- Wikiversity --->
<tr>
<td>[[Image:Wikiversity-logo.svg|25x25px]]</td>
<td> wvy </td>
<td>Wikiversity</td>
{{#ifeq:{{SITENAME}}|Wikiversity
| <td>[[ Template:{{{wvy|{{{wv|{{{2|{{PAGENAME}} }}} }}} }}}<!---
----> |{{{wvy|{{{wv|{{{2|{{PAGENAME}} }}} }}} }}}]] </td>
| <td>[[v:Template:{{{wvy|{{{wv|{{{2|{{PAGENAME}} }}} }}} }}}<!---
----> |{{{wvy|{{{wv|{{{2|{{PAGENAME}} }}} }}} }}}]] </td> }}
</tr>
}}<!--------------------------------------------------------------------
-----
------------------------------------------------------------------------
-----
----->
{{#if: {{{mdw|{{{ALL|}}} }}}{{{mw|}}}| <!-- Normal FALSE... If either set (overriding inhibition), WDY to something, enables the sister, Hence can define ALL, test the sister link, and decide what should be set --->
<tr>
<td>[[Image:Mediawiki.png|25x25px]]</td>
<td> mdw </td>
<td>Mediawiki</td>
<td>[[mw:Template:{{{mdw|{{{mw|{{{2|{{PAGENAME}} }}} }}} }}}|{{{mdw|{{{mw|{{{2|{{PAGENAME}} }}} }}} }}}]]</td>
</tr>
}}<!--------------------------------------------------------------------
----- Former tail-end note
------------------------------------------------------------------------
-----
----- xxx >
<tr>
<th colspan="4"> This project now less under construction ...<br> Pardon our appearance whilst we remodel,<br> pull the engine, and change the tires. </th>
</tr><!--
---->
</table><noinclude><!------------------------------------- -----
----- -----
------- Auto-Categorization moved below usage --- 7 Feb 2007 -----
-----><!---------------------------------------------------- -----
-----
----->==Table 3==
==Usage==
This template can be used when more than one English language sister projects has a similar template. If the templates have different names on different projects you can use parameters to specify those names:
===Switch and override pagename parameters===
*'''mta'''=template name at Meta-wiki
*'''wpd'''=template name at English Wikipedia
*'''cms'''=template name at Commons
*'''wbk'''=template name at English Wikibooks
*'''wqt'''=template name at English Wikiquote
*'''wsr'''=template name at English Wikisource
*'''wdy'''=template name at English Wikitionary
*'''wnw'''=template name at English Wikinews
*'''wsp'''=template name at English Wikispecies
*'''wvr'''=template name at English Wikiversity
*'''mdw'''=template name at Media-wiki <!--- (unlikely link?)
meta=template name at Meta-wiki
wp=template name at English Wikipedia
com=template name at Commons
wb=template name at English Wikibooks
wq=template name at English Wikiquote
ws=template name at English Wikisource
wt=template name at English Wikitionary
wn=template name at English Wikinews
species=template name at English Wikispecies
wv=template name at English Wikiversity
mdw=template name at Media-wiki
--->
::(In some of the discussion below, any one of the above is represented by 'xxx'.)<br>
Passing an empty parameter will cause the item to be omitted from the list. Some sister-projects only have marginal inclusion in, or need for this template sharing. These default to 'off' in the normal display (Wiktionary, Media-wiki, Wikinews currently).
;Flip parameters
Those which are off, but do use the template being tagged, may be included in the list by defining an all capital letters version of the above all lower case parameters. (Example: '|WDY=y' will include Wiktionary under the same default template name by the template code: <code>'<nowiki>{{{wdy|{{{2|{{PAGENAME}} }}} }}} }}}</nowiki> </code>, thus typing in a long name when a normally suppressed template auto-link IS desired, is not necessary. Using XXX=1 to turn off a link, such as when a Sister project TfD decides to not allow the template locally, would be redundant with 'xxx=', add complexity, and is subject to confusion. So the Capital letter flip parameters are available only those sister projects which normally suppress a template.
<!--- this doesn't need to be here!
Since the suppression is set in the SITE (Sister project) copy of the interwikitmp-grp template, suppression coding in the other sister's templates (all of which are updated at once for consistency) --->
<pre>
Example:
{{Template:Interwikitmp-grp|mta=|wqt=|wnw=foo|WDY=on|MDW=1|!Goo|{{PAGENAME}}
}}
</pre>
This produces a box with the Meta and Wikiquote rows ommitted, and the "Template:foo" linked to in the Wikinews row (meaning an ''alternative name'' of the functionally similar template—presentation may be different, but it does the same task), and link to the normal name on Wiktionary and Media-wiki. 'Goo' is the auto-category(ies) pipe-trick and normally defaults to <nowiki>{{PAGENAME}}</nowiki>, the last arguement is a redundant </nowiki>{{{2}}}</nowiki> argument, for not given that, it is also defaulted. However, <nowiki>|{{{1}}}|{{{2}}}</nowiki> comes into it's own should the local version be the one with a different name. Defining Arg-2 as the normal name, and the local mnemonic shows the local name deviation, and links to the more predominant names on the other sisters... assuming they're enabled.
An interesting experiment: See the different uses the templates {{tl|w}}, {{tl|c}}, {{tl|cat}} and {{tl|tl}} are put to on each English sister project. ''The shorter the name, the more likely a naming collision will occur with a different use of the tool template!''
===Other parameters===
# inhib=''anything'' — Inhib suppresses auto-categorization to [[:Category:Interwiki utility templates]] (Normally lists tools or other Utility templates).<br/><br />{{I2}}In use, '''inhib''' is for templates that are part of one interwiki linking system, or the other (two other tagging systems that tie categories together which came first, albeit unofficially as experimental implementations began in the summer of 2006), and lastly, for the site independent templates which are used to generate uniform messages and documentation for such templates, many of these being formating typing aids (i, i0, i2, i5, and indent) powerful category or template links generating tools (lc, lts), or site independent link templates (w2, w2c, Mw, wd). {{I2}}
# General Auto-categorization applies pipe-tricked category sorting using <code>'<nowiki>{{{xxx|{{{1|{{PAGENAME}} }}} }}} }}}</nowiki> </code>, which allows the lowercase override name 'xxx', the general sorting name {{{1}}}, or the overall default, the [[M:Help:Magic word|Magic word]] <code>'<nowiki>{{PAGENAME}}</nowiki> </code>.{{I2}}
# General parameter '''<code> <nowiki>{{{2}}}</nowiki>is coded to be a generic override for a locally differently named template using '<nowiki>{{{xxx|{{{2|{{PAGENAME}} }}} }}} }}}</nowiki> </code>. {{I5}}Example: Assume Wikitionary uses <!---Subst of {{Tl2}}follows----><tt><nowiki>{{</nowiki>[[{{{LANG|}}}{{{SISTER|}}}{{ns:Template}}: tl|tl]]<nowiki>}}</nowiki></tt><!---Subst of {{Tl2}} ends----><!---
-----
----> for something involving lexicographical meaning (as it does), so assuming the '''local template name''' used instead is 'TL' (all uppercase). A proper back link would then be given as <nowiki>{{interwikitmp-grp|wdy=TL|{{PAGENAME}}|tl}} where {{{1}}}=={{PAGENAME}} (''the category pipetrick''), {{{2}}}=='tl'</nowiki>.<br /><br />
# V=<i>letter 'D' or numbers: {0, 1, 2,..., 6}}</i> — from Version P3 will provide auto-categorization same as the suffixed versions of 'interwikitmp-grp##' listed in [[template:interwikitmp-grp/doc]]. (Not currently in place!) // <b>[[User:Fabartus|Fra]]</b>[[User talk:Fabartus|<font color="green">nkB</font>]] 07:19, 8 February 2007 (UTC){{I2}}
# ALL=''anything'' — turns on all links forming elements including those normally shut down. This can use to poll sister projects for template presence, or to distribute the template, despite ''normal non-participation'' by that sister in the template sharing project.{{I2}}
# cat=''bare name''... value supplants [[Category:Miscellaneous templates]] for V=3, 4, 5, and V=6 auto-categorization modes. The replacement category is generally a sub-category of Miscellaneous, such as typing-aid templates or uncategorized templates. 'cat=' may be defined false (not uncommon in V=6 calls where template is a category tagging template linking both internally and externally but used on category pages. Example: [[W:Template:Commonscat1A]], {{W2c|Template:Wikipediacat1A}}, [[Template:WikiPtmp]] (or any 'XXXXtmp' templates listed below) and etcetera.){{I2}}{{#if: {{{cats|}}}|'''PARAMETER ERROR: Parameter 'cats=' depreciated in favor of 'CATS=' or 'cat=' as noted above. {{I2}}}}
# ALL2= or ALLCATS= ''anything'' — is an edit-check mode parameter. It is the same as specifying all variations of 'V=' parameter, and turns on ALL autocategorization. (It should not be used on any page in a permanent save, but is for preview mode testing.){{I2}}
# CATS=<small><nowiki>[[Category:non-standard category1|pipetrick1]][[[[Category:non-standard category2|pipetrick2]]...[[Category:non-standard categoryNN|pipetrickNN]]</nowiki></small>{{I5}}Used primarily in administrative templates where the category structure has been duplicated locally for compatibility.{{i0}}
##Cat1=, Cat2=, Cat3=, ..., Cat5=<nowiki>[[Category:catname|pipe-trick]]</nowiki>, for keeping things neat on separate lines... especially useful when using different pipe-tricked forms.{{I2}}
# SYS=''defined'', or V=0, it asserts [[:Category:Interwiki template-links-tagging templates]] regardless of the 'V=#' parameter's other affects on auto-categorization.
# ??? - Stay tuned.
==Individual tags== <!--- This label is being used as section link in categories needing list below. Please leave alone --->
;Templates to use when only some small number of sister projects has a similar template:
:# [[template:Metatmp ]]
:# [[template:commonstmp ]]
:# [[template:WikiBookstmp ]]
:# [[template:Wiktionarytmp ]]
:# [[template:Wikiquote ]]
:# [[template:WikiNewstmp ]]
:# [[template:Wikisourcetmp ]]
:# [[template:WikiSpeciestmp ]]
:# [[template:WikiVersitytmp ]]
<!--- --------------------------------------------- -----
----- THE BELOW SECTION DEFINES THE AUTO CATEGORIES -----
----- --------------------------------------------- -----
----> {{#if: {{{ALLCATS|}}} {{{ALL2|}}} |<!-- This is a test 'when applying' mode, not auto-categorization
---->
# [[:Category:Interwiki templates on all sisterprojects ]]<br />
# [[:Category:template namespace templates ]]<br />
# [[:Category:redirects from other template ]]<br />
# [[:Category:template documentation ]]<br />
# [[:Category:Interwiki template-links-tagging templates ]]<br />
# [[:Category:Internal link templates ]]<br />
# [[:Category:Interwiki link templates ]]<br />
# [[:Category:Miscellaneous templates ]]<br />
{{#if: {{{cat|}}}|# [[:Category:{{{cat}}} ]]<br />}}
# [[:Category:templates used in categories ]]<br />
# [[:Category:Exported templates used only on {{{only|sitename}}} ]]<br />
# [[:Category:templates different on {{{diff|{{{D|sitename}}} }}} ]]<br />
}} <!--- <<<=== endif:Category defined test mode ALLCATS/ALL2 ----
-----
---->{{#ifeq: {{{inhib|}}}|{{#if:{{{cat|}}}|<!--- do nothing --->|[[Category:{{{cat}}} | {{{1|{{PAGENAME}} }}} ]]}} | [[Category:Interwiki utility templates | {{{1|{{PAGENAME}} }}} ]]}}<!---
-----
---->{{#if: {{{ALL|}}} |[[Category:Interwiki templates on all sisterprojects | {{{1|{{PAGENAME}} }}} ]] <!--- These are very rare, context is participating sister's not literally all sister projects --->
}}<!---
-----
---->{{#if: {{{CAT|}}} | [[Category:templates used in categories | {{{1|{{PAGENAME}} }}} ]]
}}<!---
-----
---->{{#if: {{{TMP|}}} | [[Category:template namespace templates | {{{1|{{PAGENAME}} }}} ]]
}}<!---
-----
---->{{#if: {{{SYS|}}} | [[Category:Interwiki template-links-tagging templates | {{{1|{{PAGENAME}} }}} ]]<!-- These are the templates that are part of the tagging system, or necessary for it's minimal set (thus includes typing-aids for documentation of templates too).---->[[Category:template namespace templates | {{{1|{{PAGENAME}} }}} ]]
}}<!---
-----
---->{{#if: {{{V|}}} |
{{#ifeq: {{{V|}}}| R | [[Category:redirects from other template | {{{1|{{PAGENAME}} }}} ]]
}}<!--- <<<=== endif:V==R ----
---->{{#ifeq: {{{V|}}}| D | [[Category:template documentation | {{{1|{{PAGENAME}} }}} ]]
}}<!--- <<<=== endif:V==D ----
-----
---->{{#ifeq: {{{V|}}}| 0 | {{#if:{{{SYS|}}}|<!-- then skip, already defined --->|[[Category:Interwiki template-links-tagging templates | {{{1|{{PAGENAME}} }}} ]]}}
}}<!--- <<<=== endif:V==0 ----
-----
---->{{#ifeq: {{{V|}}}| 1 | [[Category:Internal link templates | {{{1|{{PAGENAME}} }}} ]]
}}<!--- <<<=== endif:V==1 ----
-----
---->{{#ifeq: {{{V|}}}| 2 | [[Category:Interwiki link templates | {{{1|{{PAGENAME}} }}} ]]
}}<!--- <<<=== endif:V==2 ----
-----
---->{{#ifeq: {{{V|}}}| 3 |
{{#if: {{{cat|}}}| [[Category:{{{cat}}} | {{{1|{{PAGENAME}} }}} ]]
| [[Category:Miscellaneous templates | {{{1|{{PAGENAME}} }}} ]]
}}
}}<!--- <<<=== endif:V==3 ----
---->
{{#ifeq: {{{V|}}}| 4 |
[[Category:Internal link templates | {{{1|{{PAGENAME}} }}} ]]
{{#if: {{{cat|}}}| [[Category:{{{cat}}} | {{{1|{{PAGENAME}} }}} ]]
| [[Category:Miscellaneous templates | {{{1|{{PAGENAME}} }}} ]]
}}
}}<!--- <<<=== endif:V==4 ----
---->
{{#ifeq: {{{V|}}}| 5 |
[[Category:Interwiki link templates | {{{1|{{PAGENAME}} }}} ]]
{{#if: {{{cat|}}}| [[Category:{{{cat}}} | {{{1|{{PAGENAME}} }}} ]]
| [[Category:Miscellaneous templates | {{{1|{{PAGENAME}} }}} ]]
}}
}}<!--- <<<=== endif:V==5 ----
---->
{{#ifeq: {{{V|}}}| 6 |
[[Category:Interwiki link templates | {{{1|{{PAGENAME}} }}} ]]
[[Category:Internal link templates | {{{1|{{PAGENAME}} }}} ]]
{{#if: {{{cat|}}}| [[Category:{{{cat}}} | {{{1|{{PAGENAME}} }}} ]]
| {{#if: {{{MISC|}}}|[[Category:Miscellaneous templates | {{{1|{{PAGENAME}} }}} ]]}}
}}
}}<!--- <<<=== endif:V==6 ----
---->
|<!--- else: V undefined, so do nothing, but check cat= ---->
{{#if: {{{cat|}}}| [[Category:{{{cat}}} | {{{1|{{PAGENAME}} }}} ]]
|{{#if: {{{CAT|}}}| [[Category:templates used in categories | {{{1|{{PAGENAME}} }}} ]]}}
}}
}}<!--- <<<=== endif:V==anything ----
---->
{{#if: {{{UNCAT|}}}| [[Category:Uncategorized templates | {{{1|{{PAGENAME}} }}} ]]
}}<!--- <<<=== endif:inhib ----
---->
{{#if: {{{only|}}}|
{{#ifeq:{{{only}}}|COMMONS
| [[Category:Exported templates used only on Mediawiki commons | {{{1|{{PAGENAME}} }}} ]]
| [[Category:Exported templates used only on {{{only}}} | {{{1|{{PAGENAME}} }}} ]]
}}
}}<!--- <<<=== endif:only ----
-----
---->
{{#if: {{{D|}}}{{{diff|}}} |
[[Category:templates different on {{{diff|{{{D|sitename}}} }}} | {{{1|{{PAGENAME}} }}} ]]
[[Category:Interwiki templates varying on other sister projects|{{{1|{{PAGENAME}} }}} ]]
}}<!--- <<<=== endif:diff(erent that site) ----
---->
;Key categories versus parameters:'Sister parameters' are those semi-mnemonic three letter codes noted on the template. Several depreciated equivalents are also legal substitutes: meta wikt<br /><br />'''Toggle Parameters:'''<br />Defining one of the three letter mnemonic's expressed as all uppercase toggles the logic for the cell displaying that sister project from'' 'on to off' ''(This template is not used on that sister, the most common need), or from'' 'off to on' ''(A sister which has little need for templates has this particular one).
<pre>
Example:
{{interwikitmp-grp|WDY=1|WPD=1|...}}
</pre>
:This example would express a template shared in common from the two sites Wiktionary and whereever, but for which Wikipedia (which normally has most everything) does NOT have said template. Wikitionary is toggled from normally<code> off to on</code>, Wikipedia from normally<code> on to Off. </code>
:Lower case Mnemonic codes work dissimilarly in that defining such an parameter triggers difference tracking auto-categorization, but is indeed the same <u>in effect</u> for non-participating sister projects, for whom it is uncommon to share a template.
==Categories by parameter affecting (table)==
;This table is currently untrue. :''''''Auto-categorization' by this template is currently disabled.''''' <B>[[User:Fabartus|Fra]]</B>[[User talk:Fabartus|<font color="green">nkB</font>]] 04:33, 8 July 2008 (UTC)
{| Style="background-color: #f5f5f5; border:1px blue solid; padding:0.5em; font size:3;width:96%; margin:0 2em 1em 2em; " <!---- http://en.wikipedia.org/wiki/Web_colors#HTML_color_names
---- PaleGoldenrod EE E8 AA
---- Azure F0 FF FF
---- WhiteSmoke F5 F5 F5
---->
! Categories in the system
! style="width:25%"| Params in play
|- bgcolor="azure"
|colspan="2" line-height="25%"|
----
|- bgcolor="azure"
| {{lcs|Interwiki template-links-tagging templates }}<br>Templates that are needed by tagging system.<br>Cat includes XXXXtmp individual tagging templates.
| SYS (asserts)<br> and V=0
|- bgcolor="PaleGoldenrod"
|colspan="2" line-height="25%"|
----
|- bgcolor="PaleGoldenrod"
| {{lcs|Interwiki utility templates }} <br>Principal tagging and'' 'Tracking category' ''where this tagging utility auto-categorizes (lists) tagged templates.<br>Can only turn off by inhibiting it's expression setting "|inhib='something'.
| inhib (suppresses)
|- bgcolor="WhiteSmoke"
|colspan="2" line-height="25%"|
----
|- bgcolor="WhiteSmoke"
| {{lcs|Interwiki templates on all sisterprojects}}<br>Rare occurence. Scope refers to paricipating Sister Projects, not literally all.
| ALL2 (asserts)
|- bgcolor="azure"
|colspan="2" line-height="25%"|
----
|- bgcolor="azure"
| {{lcs|Interwiki link templates}}
| cases: V=1, V=4, V=6
|- bgcolor="PaleGoldenrod"
|colspan="2" line-height="25%"|
----
|- bgcolor="PaleGoldenrod"
| <br>{{lcs|Miscellaneous templates }}<br>
| cases: V=3, V=4, V=5, and V=6 (If V=6, then '''iff manually defined using <nowiki>'cat=|'</nowiki> or MISC=''defined''.)
|- bgcolor="WhiteSmoke"
|colspan="2" line-height="25%"|
----
|- bgcolor="WhiteSmoke"
| {{lcs|Typing-aid templates }}<br>Assumed as a sub-category of Miscellaneous, uses same V=''x'' logic.<br>Use param cat=(bare) ''category name'' to supplant Miscellaneous for all <code><tt>{</tt> V: 3,4,5,6 <tt>}</tt></code> modes.
| sub-cat of same V=# distribution as Miscellaneous... define using cat= to supplant (replace) Miscellaneous templates.
|- bgcolor="azure"
|colspan="2" line-height="25%"|
----
|- bgcolor="azure"
| {{lcs|Interwiki category linking templates }}<br>
| CAT=''any value''
|- bgcolor="PaleGoldenrod"
|colspan="2" line-height="25%"|
----
|- bgcolor="PaleGoldenrod"
| {{lcs|Interwiki templates varying on other sister projects }}<br>tracking category for anomalous templates where<br>the template exists, but has an
| D or diff set
|- bgcolor="WhiteSmoke"
|colspan="2" line-height="25%"|
----
|- bgcolor="WhiteSmoke"
| {{lcs|Interwiki name difference other sister project<br>tracking category
| any mnemonic name parameter<br>being set to an
|- bgcolor="azure"
|colspan="2" line-height="25%"|
----
|- bgcolor="azure"
| {{lcs|Uncategorized templates}}
| UNCAT
|- bgcolor="PaleGoldenrod"
|colspan="2" line-height="25%"|
----
|- bgcolor="PaleGoldenrod"
| {{lcs|Navigation templates}} or<br> {{lcs|Navigational templates}} or<br> {{lcs|{{SITENAME}} Navigation templates}}
| '''NAV''' evinces if and only if there exists a defined category of one of these names
|- bgcolor="WhiteSmoke"
|colspan="2" line-height="25%"|
----
|- bgcolor="WhiteSmoke"
| {{lcs|redirect templates}}
| R
|- bgcolor="azure"
|colspan="2" line-height="25%"|
----
|- bgcolor="azure"
| a1
| a2
|- bgcolor="PaleGoldenrod"
|colspan="2" line-height="25%"|
----
|- bgcolor="PaleGoldenrod"
| c1
| c2
|- bgcolor="WhiteSmoke"
|colspan="2" line-height="25%"|
----
|- bgcolor="WhiteSmoke"
| e1
| e2
|}
1 Category:Interwiki link templates and Category:Interwiki utility templates -- bridge a gulf
2 Category: Internal link templates and Category:Interwiki utility templates.-- Link/Edit another page internally
3 Category:[ Miscellaneous || Typing-aid || Uncategorized ] templates and Category:Interwiki utility templates
4 Category:Interwiki link templates and Category:Miscellaneous templates -- Combo's of 1 + 3
5 Category: Internal link templates and Category:Miscellaneous templates -- Combo's of 2 + 3
6 Interwiki link templates, Internal link templates and Category:Miscellaneous templates -- Combo's of 1 + 2 + 3
{|
|-
! {{TL|IWTG size}}=={{IWTG size}}
! {{TL|IWTG width}}=={{IWTG width}}
! {{Lts|Interwiki class-sisterproject}}
|}
{{tl|Interwikitmp-grp/doc}}
{| style="font-size:80%; background:#f9f9f9; border:#aaa 1px solid; font-face:monotype; width: 98%; margin: 0 auto 1em auto;"
|-bgcolor="#cedff2" align-text="center"
!colspan=4 |<center> Version at a glance for [[W:WP:TSP|Template Sharing Project]] [ Template:Interwikitmp-grp ]
|-bgcolor="#cedff2" align-text="center"
!Version
! Origin
! style="width:65%"| Change Description
! datestamp and programmer
|-
|Ver: 3a4 ||Wikibooks<br/> Commons<br/>Commons||'''c.) (m)''' Fix this table... had interleaved data fields. (Ooops) +('''M''') Assert normal default categories.<br/>'''b.)''' (m) Move this table to the page bottom, annotation changes<br/>'''a.)''' Logic change, defaults, --mta ||<small>'''c.)''' [[User:Fabartus|Fra]][[User talk:Fabartus|<font color="green">nkB</font>]] 05:01, 8 July 2008 (UTC)<br/>'''b.)''' <B>[[User:Fabartus|Fra]]</B>[[User talk:Fabartus|<font color="green">nkB</font>]] 04:33, 8 July 2008 (UTC)<br/>'''a.)''' <B>[[User:Fabartus|Fra]]</B>[[User talk:Fabartus|<font color="green">nkB</font>]] 16:10, 7 July 2008 </small>
|-
|Ver: 3a3 || Meta || ||<small> <nowiki> ~~~~ </nowiki> </small>
|-
|Ver: 3a2 || Meta ||(m) Trim out old inline commented history, and remove many unneeded editing/maintenance links ||<small> [[User:Fabartus|<B><font color="blue">Fra</font></B>]][[User talk:Fabartus|<font color="green">nkB</font>]] 08:05, 19 April 2007 (UTC) </small>
|-
|Ver: 3a1 || Meta ||Iterim: Install revised auto-categorization logic, and do some clarification and rework of self documentation.||<small> [[User:Fabartus|<B><font color="blue">Fra</font></B>]][[User talk:Fabartus|<font color="green">nkB</font>]] 06:54, 15 March 2007 (UTC) </small>
|-
|Ver: 3a || Meta || Edits to limit bad text nesting, moved and expanded inhib parameter processing. This is Iterim still. ||<small> [[User:Fabartus|<B><font color="blue">Fra</font></B>]][[User talk:Fabartus|<font color="green">nkB</font>]] 00:42, 15 March 2007 (UTC) </small>
|-
|Ver: 3r1 || Meta || Section edits to tidy up various things. <br>(b) Iterim save, even added the two letter and user unfriendly names the anom wanted. Cleaned up and formatted. Next: Refactor and cut in [[template:IWG_links]]<br> (a) Top=This table || <small><nowiki>~~~~</nowiki> <br><small>3r1b: [[User:Fabartus|<B><font color="blue">Fra</font></B>]][[User talk:Fabartus|<font color="green">nkB</font>]] 12:22, 7 March 2007 (UTC)<br>3r1a: from: <small>10:30, 7 March 2007 (UTC)</small>
|-
|Ver: 3__ || Meta || Wikipedia version, with belated auto-categorization added, new table, but saved and Finished on Meta through several iterations... Adding (subst'd WPTSP version table) with this save. ||<small>[[User:Fabartus|<B><font color="blue">Fra</font></B>]][[User talk:Fabartus|<font color="green">nkB</font>]] 08:35, 7 March 2007 (UTC)</small><br>from: two hours b4 above.
|-
|Ver:2F-k || Wikipedia || Adds Edit link to array box, Fixed logic sense of ALL param., added Inhib/Override params (All UCASE mnemonic) to bypass a sister if they don't or do want a template... whichever is opposite case from normal participation in the project.
||<small>[[User:Fabartus|<B><font color="blue">Fra</font></B>]][[User talk:Fabartus|<font color="green">nkB</font>]] ww:zz, xx March 2007 (UTC)</small>
|-
|}
[[Category:Interwiki template-links-tagging templates |{{PAGENAME}}]]
[[Category:Interwiki utility templates |{{PAGENAME}}]]
</noinclude>
pcvww5udpdrqn7j0dek9nf2a92gxwmn
Template:Lts
10
2432
7394
2008-08-01T10:52:31Z
Thuvack
315
New page: <span class="plainlinksneverexpand">[[:Template:{{{1|{{PAGENAME}}}}}|Template:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]] <tt>(</tt><small>[{{fullurl:Template:{{{1|{{PAGENAME}}}}}|action=edit}...
wikitext
text/x-wiki
<span class="plainlinksneverexpand">[[:Template:{{{1|{{PAGENAME}}}}}|Template:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]] <tt>(</tt><small>[{{fullurl:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit] [[:Template talk:{{{1|{{PAGENAME}}}}}|talk]] [{{fullurl:Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|limit=500}} links] [{{fullurl:Template:{{{1|{{PAGENAME}}}}}|action=history}} history]</small><tt>)</tt></span><noinclude>
{{Interwikitmp-grp|!{{PAGENAME}} }}
<--- Old line: Usage: {{Tlx|{{PAGENAME}}|template}}, see [[w:{{TALKPAGENAME}}]] for details.
---->
:''Main discussion & Queries: {{w2|template talk:Lts}}'' <!--- This call form is interwiki compatible and so will always reach en.wikipedia:PAGENAME specified --->
{{template:Lts/Doc}} <!--- won't work interwiki, but the direct link XXXtmp (e.g. commonstmp) will show usage here with one click --->
[[Category:Internal link templates|{{PAGENAME}}]]</noinclude>
6ptrr6s1v9pq87ilvig64qjohcr2otl
Template:Lts/Doc
10
2433
7396
2008-08-01T10:53:17Z
Thuvack
315
New page: <noinclude>:''main discussion & Queries: {{w2|template talk:Lts}} {{Interwikitmp-grpD|{{PAGENAME}} }}</noinclude> == Documentation == [[W:Template:Lts]], [[M:Template:Lts]], etc. on vario...
wikitext
text/x-wiki
<noinclude>:''main discussion & Queries: {{w2|template talk:Lts}}
{{Interwikitmp-grpD|{{PAGENAME}} }}</noinclude>
== Documentation ==
[[W:Template:Lts]], [[M:Template:Lts]], etc. on various {{w2|Wikipedia:Sister projects|sister projects}} is a smaller variant of {{W2|Template:Lt|Lt}}
with pleasant output, for use especially also on browsers which don't support <tt>{{W2|interpunct|&middot;}}</tt>.
=== Usage ===
<code><nowiki>{{Lts|template}}</nowiki></code> shows links for the specified template.<br />
<code><nowiki>{{Lts}}</nowiki></code> shows links for a template wrt the <code><nowiki>{{PAGENAME}}</nowiki></code>.
=== Example ===
{|
| '''Code''' || '''Result'''
|-
| <code><nowiki>{{Lts|Lt}}</nowiki></code>
| {{Lts|Lt}}
|-
| <code><nowiki>{{Lts}}</nowiki></code>
| {{Lts}}
|}{{-}}
=== See also ===
<!-- intentionally no subst to reflect what Lts actually does -->
{|
| {{Lts|Lts}} || for templates
|-
| {{Lts|Lcs}} || for categories
|-
| {{Lts|Lps}} || for <code><nowiki>{{ns:Project}}</nowiki></code> (= <u>{{ns:Project}}</u>)
|-
| {{Lts|Ltsmeta}} || for templates copied from [[m:|Meta]]
|-
| {{Lts|Lts/}} || for template lists (see below)
|-
| {{Lts|Lx}} || boilerplate for the Lx family
|-
| [[:Category:Internal link templates]] || for a [[#Comparison|comparison]] of this zoo see below
|-
| colspan="2" | {{Ltsmeta|Lps}}
|-
| colspan="2" | {{Ltsmeta|Lts}}
|-
| colspan="2" | {{Ltsmeta|Ltsmeta}}
|}{{-}}
=== Comparison ===
We got a zoo of similar templates, pick what you like.
This list is probably incomplete and intentionally
omits variants with parameters like {{Tlx|Tlx|A|B|...|C}} and
redirections like {{Tlx|Tln}}[Template:Lt] :
<!---{{#if:{{SITENAME}}|Wikipedia||--->;On en.Wikipedia templates X0,..., X9:are sandbox templates for experimentation, that must occur in template space.
:Templates such as that would generally include templates like these below that need to refer to template space. Normally, X0, X1, X2,... would be sub-templates of an esoteric template under development, and these are tools to deal with such situations from a test bed or discussion page.{{I}}
<!--- }} This is interwiki note for other sister projects impoverished without and X0--X9 --->
{|
| '''Source''' || '''Code''' || '''Result'''
|-
| {{Lts/|lt}}
| <code><nowiki>{{lt|W2}}</nowiki></code>
| {{lt|W2}}
|-
| {{Lts/|lts}}
| <code><nowiki>{{lts|W2}}</nowiki></code>
| {{lts|W2}}
|-
| {{Lts/|lts/}}
| <code><nowiki>{{lts/|W2}}</nowiki></code>
| {{lts/|W2}}
|-
| {{Lts/|tetl}}
| <code><nowiki>{{tetl|W2}}</nowiki></code>
| {{tetl|W2}}
|-
| {{Lts/|ti}}
| <code><nowiki>{{ti|W2}}</nowiki></code>
| {{ti|W2}}
|-
| {{Lts/|tic}}
| <code><nowiki>{{tic|W2}}</nowiki></code>
| {{tic|W2}}
|-
| {{Lts/|tiw}}
| <code><nowiki>{{tiw|W2}}</nowiki></code>
| {{tiw|W2}}
|-
| {{Lts/|tl}}
| <code><nowiki>{{tl|W2}}</nowiki></code>
| {{tl|W2}}
|-
| {{Lts/|tls}}
| <code><nowiki>{{tls|W2}}</nowiki></code>
| {{tls|W2}}
|-
| {{Lts/|tlsetl}}
| <code><nowiki>{{tlsetl|W2}}</nowiki></code>
| {{tlsetl|W2}}
|-
| {{Lts/|tlt}}
| <code><nowiki>{{tlt|W2}}</nowiki></code>
| {{tlt|W2}}
|-
| {{Lts/|ttl}}
| <code><nowiki>{{ttl|W2}}</nowiki></code>
| {{ttl|W2}}
|-
| {{Lts/|twlh}}
| <code><nowiki>{{twlh|W2}}</nowiki></code>
| {{twlh|W2}}
|}{{-}}
mekimd0lha2xqtjhhldao0a1maq31vn
Template:-
10
2434
26143
7397
2013-08-18T20:30:41Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5007897]]
wikitext
text/x-wiki
<br clear="all" />
<noinclude>This template "clears" both margins; it is often used before a header to make sure that the header will be the full width of the page. For technical XHTML details see the [[w:Template talk:-|Wikipedia talk page]].
</noinclude>
d5hctlgpmzjsv6ms9oq0wej658vqe0p
Template:25%done
10
2435
7403
2008-08-01T11:01:46Z
Thuvack
315
New page: {{projectbox|theme=6|icon=25%.svg|text='''[[Help:Resources by completion status|Ntsengo wo Hetisa vutsari]]''': Tluka leri rile ka ~25% leswaku ri hela.}}<includeonly>{{#ifeq:{{NAMESPACE}}...
wikitext
text/x-wiki
{{projectbox|theme=6|icon=25%.svg|text='''[[Help:Resources by completion status|Ntsengo wo Hetisa vutsari]]''': Tluka leri rile ka ~25% leswaku ri hela.}}<includeonly>{{#ifeq:{{NAMESPACE}}||[[Category:partly developed resources]]}}</includeonly><noinclude>[[Category:Ratings templates]]</noinclude>
og93ze05pzwq6od8cuug9jehc4apu7e
Template:50%done
10
2436
7409
7406
2008-08-01T11:09:16Z
Thuvack
315
wikitext
text/x-wiki
{{projectbox|theme=6|icon=50%.svg|text='''[[Help:Resources by completion status|Ntsengo wo Hetisa vutsari]]:''' Tluka leri rile ka ~50% leswaku ri hela.}}<includeonly>{{#ifeq:{{NAMESPACE}}||[[Category:half-finished resources]]}}</includeonly><noinclude>[[Category:Ratings templates]]</noinclude>
snh57ebwmi6vqfjx04col8dlz3x0y22
Template:75%done
10
2437
7408
7407
2008-08-01T11:08:36Z
Thuvack
315
wikitext
text/x-wiki
{{projectbox|theme=6|icon=75%.svg|text='''[[Help:Resources by completion status|Ntsengo wo Hetisa vutsari]]:''' Tluka leri rile ka ~75% leswaku ri hela.}}<includeonly>{{#ifeq:{{NAMESPACE}}||[[Category:resources nearing completion]]}}</includeonly><noinclude>[[Category:Ratings templates]]</noinclude>
d9u8my20c1atmuylnk7qfze0stq2mx5
Template:100%done
10
2438
7410
2008-08-01T11:11:12Z
Thuvack
315
New page: {{projectbox|theme=6|icon=100%.svg|text='''[[Help:Resources by completion status|Ntsengo wo Hetisa vutsari]]:''' Tluka leri Hetisekile}}<includeonly>{{#ifeq:{{NAMESPACE}}||[[Category:compl...
wikitext
text/x-wiki
{{projectbox|theme=6|icon=100%.svg|text='''[[Help:Resources by completion status|Ntsengo wo Hetisa vutsari]]:''' Tluka leri Hetisekile}}<includeonly>{{#ifeq:{{NAMESPACE}}||[[Category:completed resources]]}}</includeonly><noinclude>[[Category:Ratings templates]]</noinclude>
01qk5qzw4z996iv3qtcagxhws2t8yb4
Category:Candidates for Translation
14
2441
25390
12311
2013-03-07T18:13:04Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 17 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4616652]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Lowu i nxaxamelo wa matluka lawa ma lavaka ku hundzuluxiwa kusuka eka Wikipediya ya xi nghezi kuya eka xitsonga
U nga hoxa matluka eka xiyenge lexi hi ku tirhisa xi vumbiwa-ntirho hi ndlela leyi:
<nowiki>{{Translate| link to article in english wiki pedia}}</nowiki>
tn7d60y4dso23wg5vp993j5yo4t3iiy
Template:Merge
10
2442
7618
7575
2008-08-05T14:57:29Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}
</noinclude><!--{{Merge|{{{1}}}|date={{{date|}}}}} begin-->{{ambox
| type = merge
| image = [[Image:Merge-arrows.svg|Merge arrows]]
| text = Kuna xi bumabumelo xa leswaku {{#if:{{NAMESPACE}}|tluka}} kumbe xiphemu xa rona xi [[Help:Merging and moving pages|hlanganisiwa]] na ''[[:{{NAMESPACE}}:{{{1}}}|{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{{1}}}]]''. ([[{{{discuss|{{{2|:{{NAMESPACE}} talk:{{PAGENAMEE}}}}}}}}|Mbulavulo]])}}<includeonly>{{
#switch:{{NAMESPACE}}
|Help|Help talk|Portal|Portal talk|Wikipedia|Wikipedia talk=[[Category:Items to be merged|{{PAGENAME}}]]
|Category|Category talk|Image|Image talk|MediaWiki|MediaWiki talk|Template|Template talk|User|User talk=
|#default=[[Category:All articles to be merged]]{{#if: {{{category|}}}||[[Category:Articles to be merged{{#if: {{{date|}}} |  since {{{date}}} }}|{{PAGENAME}}]]
}}}}</includeonly><!--{{Merge}} end--><noinclude>{{documentation}}</noinclude>
fpudkqsspq39c5zf5lvjl0bcym60jvh
Template:Ambox
10
2443
27720
14954
2016-01-12T16:28:39Z
CommonsDelinker
60
Replacing Ambox_speedy_deletion.png with [[File:Ambox_deletion.png]] (by [[commons:User:CommonsDelinker|CommonsDelinker]] because: [[:commons:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:commons::File:Ambox deletion.png|]]).
wikitext
text/x-wiki
<table class="metadata plainlinks ambox
{{#switch:{{{type|}}}
| speedy = ambox-speedy
| delete <!-- delete = serious -->
| serious = ambox-delete
| content = ambox-content
| style = ambox-style
| move <!-- move = merge -->
| merge = ambox-move
| protection = ambox-protection
| notice <!-- notice = default -->
| #default = ambox-notice
}}" style="{{{style|}}}">
<tr>
{{#ifeq:{{{image|}}}|none
| <!-- No image. Cell with some width or padding necessary for text cell to have 100% width. --><td style="border: none; padding: 1px;"></td>
| <td class="ambox-image"><div style="width: 52px;">
{{#ifeq:{{{image|}}}|blank
|
| {{#if:{{{image|}}}
| {{{image}}}
| {{#switch:{{{type|}}}
| speedy = [[Image:Ambox deletion.png|40x40px]]
| delete
| serious = [[Image:Ambox deletion.png|40x40px]]
| content = [[Image:Imbox_content.png|40x40px]]
| style = [[Image:Ambox style.png|40x40px]]
| move
| merge = [[Image:Ambox_move.png|40x40px]]
| protection = [[Image:Ambox protection.png|40x40px]]
| notice <!-- notice = default -->
| #default = [[Image:Ambox notice.png|40x40px]]
}}
}}
}}</div></td>
}}
<td class="ambox-text" style="{{{textstyle|}}}"> {{{text}}} </td>
{{#if:{{{imageright|}}}
| <td class="ambox-imageright"><div style="width: 52px;"> {{{imageright}}} </div></td>
}}
</tr>
</table><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
jxoho9pa2xcl6ea0t0tfqrj5gwdkgoc
Template:Documentation
10
2444
25685
25222
2013-03-11T10:32:10Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 210 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4608595]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div class="template-documentation"><!--
These are the literal class definitions in common.css:
/* For template documentation */
.template-documentation {
clear: both;
margin: 1em 0 0 0;
border: 1px solid #aaa;
background-color: #ecfcf4;
padding: 5px;
}
-->{{#ifeq:{{{heading|μ}}}|<!--**DEFINED BUT EMPTY**-->
|<!--**NOTHING**-->
|<div style="padding-bottom:3px; border-bottom: 1px solid #aaa; margin-bottom:1ex">{{#ifeq:{{{content|μ}}}|μ
|<span class="editsection plainlinks" id="doc_editlinks">{{#ifexist: {{{1|{{Documentation/docname}}}}}
|<!--** /doc EXISTS** -->[[{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} edit]]
|<!--**/doc DOESN'T EXIST**-->[[{{fullurl:{{{1|{{Documentation/docname }}}}}|action=edit&preload=Template:Documentation/preload}} create]]
}}</span>
}} <span style="{{#if:{{{heading-style|}}}|{{{heading-style}}}|{{#ifeq:{{NAMESPACE}}|{{ns:template}}|font-weight: bold; font-size: 125%|font-size: 150%}}}}">{{#if:{{{heading|}}}|{{{heading}}}|{{#ifeq:{{NAMESPACE}}|{{ns:template}}|[[Image:Template-info.svg|50px]] Template documentation|Documentation}}}}</span></div>
}}<!--
--><div id="template_doc_page_transcluded" class="dablink plainlinks"><!--
-->{{#ifexist: {{{1|{{Documentation/docname}}}}}
|<!--**/doc EXISTS**-->This [[Wikipedia:Template documentation|documentation]] is [[Wikipedia:Transclusion|transcluded]] from [[{{{1|{{Documentation/docname}}}}}]]. <small style="font-style: normal">([{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} edit] | [{{fullurl:{{{1|{{Documentation/docname}}}}}|action=history}} history])</small><br />
}}<!--
-->{{#switch: {{SUBPAGENAME}}
|sandbox|testcases=<!--**DO NOT SHOW THESE LINKS ON THE SANDBOX/TESTCASES PAGES**-->
|#default=
{{#switch: {{SUBJECTSPACE}}
|{{ns:template}}
|{{ns:user}}=
{{#ifexist: {{FULLPAGENAME}}/sandbox
|This template has a [[/sandbox|sandbox]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /sandbox }}|action=edit}} edit])</small> <!--
-->{{#ifexist: {{FULLPAGENAME}}/testcases
|and [[/testcases|testcases]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /testcases }}|action=edit}} edit])</small>}} for editors to experiment.
|{{#ifexist: {{FULLPAGENAME}}/testcases
|This template has [[/testcases|testcases]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /testcases }}|action=edit}} edit])</small> for editors to experiment.}}
}}}}}}
</div>
{{#if:{{{content|}}}|{{{content}}}|{{#ifexist:{{{1|{{Documentation/docname}}}}} | {{ {{{1|{{Documentation/docname}}}}} }} }}}}
</div><noinclude>
</noinclude>
lko69w53aoescax5uw2bs1gfy1kmqf1
Template:Merge/doc
10
2445
21458
7569
2012-04-27T21:36:59Z
MerlIwBot
1813
Robot: Removing [[be:Шаблён:Аб'яднаць]] (missing)
wikitext
text/x-wiki
{{documentation subpage|{{tl|merge}}, {{tl|mergefrom}} and {{tl|mergeto}}|[[Template:Merge/doc]]}}
{{tl|{{PAGENAME}}}} will add tagged pages to [[:Category:Articles to be merged]]. If the <tt>date</tt> parameter is specified, pages are added to a subcategory of [[:Category:Merge by month]].
This template is intended to be placed on articles rather than talk pages.
==Usage==
* First parameter: name of page to be merged to (without square brackets)
* Second parameter: location of merge discussion (without square brackets)
* <tt>date</tt> parameter (optional): date, in "{{CURRENTMONTHNAME}} {{CURRENTYEAR}}" format
'''To keep discussion of merges to one place, ensure the same location is specified on each page'''.
== Examples ==
;{{tl|merge}}
#<code><nowiki>{{</nowiki>Merge | ''Article 1'' | Talk:''Article 1#Merge proposal'' |date={{CURRENTMONTHNAME}} {{CURRENTYEAR}} }}</code>
#<code><nowiki>{{</nowiki>Merge | ''Article 2'' | Talk:''Article 1#Merge proposal'' |date={{CURRENTMONTHNAME}} {{CURRENTYEAR}} }}</code>
;{{tl|mergefrom}} and {{tl|mergeto}}
#<code><nowiki>{{</nowiki>Mergefrom | ''Article 2'' | Talk:''Article 1#Merge proposal'' |date={{CURRENTMONTHNAME}} {{CURRENTYEAR}} }}</code>
#<code><nowiki>{{</nowiki>Mergeto | ''Article 1'' | Talk:''Article 1#Merge proposal'' |date={{CURRENTMONTHNAME}} {{CURRENTYEAR}} }}</code>
{{Wikipedia:Template messages/Merging and splitting/List}}
*[[Wikipedia:Proposed mergers]]
<includeonly>
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
[[Category:Merge templates|{{PAGENAME}}]]
<!-- ADD INTERWIKIS BELOW THIS LINE within the proper if-then-else -->
<!---
----- Please place Interwiki's for mergeto below this line
---->
{{#ifeq:{{PAGENAME}}|Mergeto|
[[da:Skabelon:SammenskrivesTil]]
[[cs:Šablona:SloučitDo]]
[[es:Plantilla:Fusionar en]]
[[fa:الگو:ادغام با]]
[[fi:Malline:YhdistettäväArtikkeliin]]
[[ja:Template:Mergeto]]
[[he:תבנית:לאחד לתוך]]
[[hr:Predložak:Spoji]]
[[no:Mal:Flett-til]]
[[pl:Szablon:Integruj do]]
[[sv:Mall:Infoga]]
[[th:แม่แบบ:รวมไป]]
[[zh-yue:Template:Mergeto]]
[[zh:Template:Mergeto]]
}}
<!---
----- Please place Interwiki's for merge below this line
---->
{{#ifeq:{{PAGENAME}}|Merge|
[[ar:قالب:دمج]]
[[id:Templat:Gabung]]
[[bg:Шаблон:Сливане]]
[[ca:Plantilla:Fusió]]
[[cs:Šablona:Sloučit]]
[[da:Skabelon:Sammenskrives]]
[[de:Vorlage:Redundanz]]
[[el:Πρότυπο:Συγχώνευση]]
[[es:Plantilla:Fusionar]]
[[eo:Ŝablono:Kunigu]]
[[fr:Modèle:À fusionner]]
[[hi:Template:Merge]]
[[he:תבנית:לאחד]]
[[hr:Predložak:Spajanje]]
[[ia:Patrono:Fusionar]]
[[it:Template:Da unire]]
[[kn:ಟೆಂಪ್ಲೇಟು:Merge]]
[[lv:Veidne:Apvienot]]
[[lt:Šablonas:Merge]]
[[hu:Sablon:Összevon]]
[[nl:Sjabloon:Sv]]
[[ja:Template:記事統合]]
[[no:Mal:Fletting]]
[[pl:Szablon:Integruj]]
[[pt:Predefinição:Fusão]]
[[ro:Format:Uneşte]]
[[sq:Stampa:Bashkoji]]
[[simple:Template:Merge]]
[[sk:Šablóna:Spojiť s]]
[[sl:Predloga:Združi]]
[[sr:Шаблон:Спајање]]
[[fi:Malline:Yhdistettävä]]
[[sv:Mall:Slå ihop]]
[[vi:Tiêu bản:Hợp nhất]]
[[tr:Şablon:Birleş]]
[[uk:Шаблон:Об'єднати]]
[[zh-yue:Template:合併]]
[[zh:Template:Merge]]
}}
<!---
----- Please place Interwiki's for mergefrom below this line
---->
{{#ifeq:{{PAGENAME}}|Mergefrom|
[[cs:Šablona:SloučitZe]]
[[da:Skabelon:SammenskrivesFra]]
[[es:Plantilla:Fusionar desde]]
[[fa:الگو:ادغام از]]
[[he:תבנית:לאחד עם]]
[[hr:Predložak:Mergefrom]]
[[ja:Template:Mergefrom]]
[[pl:Szablon:Integruj z]]
[[sv:Mall:Infoga från]]
[[th:แม่แบบ:รวมมา]]
[[vi:Tiêu bản:Hợp nhất từ]]
[[zh-yue:Template:Mergefrom]]
[[zh:Template:Mergefrom]]
}}
</includeonly>
aczzt2318u6z7bvxlmuvk2k89x5uhaj
Template:Documentation subpage
10
2446
7570
2008-08-05T13:21:17Z
Thuvack
315
New page: {{#if:{{{Original-recipe|}}}{{{Orig|}}} |<!-- reconstruction of original Template:Template doc page pattern (now the redirected to " Template:Documentation subpage") template... ca mid-No...
wikitext
text/x-wiki
{{#if:{{{Original-recipe|}}}{{{Orig|}}}
|<!-- reconstruction of original Template:Template doc page pattern (now the redirected to " Template:Documentation subpage") template... ca mid-November 2007 -->
<table class="messagebox" style="line-height:1.1em;" style=" background:#f9f9b7;">
<tr> <td rowspan="3" style="width:60px;text-align:center;" > [[Image:Edit-paste.svg|40px]]</td>
<td> This is the [[Wikipedia:Template documentation|template documentation]]<!--
--> page for [[{{NAMESPACE}}:{{{1|{{BASEPAGENAME}}}}}]].</td></tr>
<tr><td><small>This page may not be intended to be viewed directly. <br/
>Links using [[Help:Variable|variable]]s may appear broken; do not replace these with [[hardcoded]] page names or URLs.</small></td></tr>
</table>{{#if:{{{inhib|x}}}{{{inhibit|}}}|<!-- skip --->|<includeonly>[[Category:Template documentation|{{PAGENAME}}]]</includeonly>
}}<!-- Please retain the above original template...
There are templates formulated to [[WP:DPP]] that need this.
Of course, if you all want to start updating all the interwiki exported templates, go on making things more incompatible... queries to User:Fabartus.
--->
|<includeonly>{{#ifeq: {{lc:{{SUBPAGENAME}}}} | {{{override|doc}}}
| <!-- doc page -->
</includeonly>{{
#ifeq: {{{doc-notice|show}}} | show
| <div class="messagebox" id="template_doc_page_viewed_directly" style="padding-left:1ex;">'''This is a [[Wikipedia:Template documentation|documentation]] [[Wikipedia:Subpages|subpage]] for {{{1|[[{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]}}}''' <small>(see that page for the {{ #if: {{SUBJECTSPACE}} | {{lc:{{SUBJECTSPACE}}}} | article }} itself)</small>.<br />It contains usage information, [[Wikipedia:Categories|categories]] and other content that is not part of the original {{ #if: {{SUBJECTSPACE}} |{{lc:{{SUBJECTSPACE}}}} page|article}}. </div>
}}{{DEFAULTSORT:{{PAGENAME}}}}{{
#if: {{{inhibit|}}}
| <!-- skip -->
| [[Category:{{
#if: {{SUBJECTSPACE}}
| {{SUBJECTSPACE}}
| Article
}} documentation<noinclude>| </noinclude>]]
}}<includeonly>
|<!-- if not on a /doc subpage, do nothing -->
}}</includeonly><noinclude>
{{pp-semi-template|small=yes}}
----
{{documentation}}<!--
Add categories and interwikis to the /doc subpage, not here!
--></noinclude>}}
7idnsewnq5fdy7rgjg4m4b2bmmje2qv
Template:Pp-semi-template
10
2447
7571
2008-08-05T13:21:56Z
Thuvack
315
New page: <noinclude>{{pp-template|small=yes}} </noinclude><includeonly>{{pp-meta |type=semi |small={{{small|}}} |demospace={{{demospace|}}} |expiry=<!--not applicable--> |dispute=no |icon-text=This...
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}
</noinclude><includeonly>{{pp-meta
|type=semi
|small={{{small|}}}
|demospace={{{demospace|}}}
|expiry=<!--not applicable-->
|dispute=no
|icon-text=This {{#ifeq:{{NAMESPACE}}|{{ns:6}}|image, included in a high-risk template or message,|high-risk template}} is semi-protected from editing to prevent vandalism.
|reason-text=This {{#switch:{{NAMESPACE}}
|{{ns:image}}=image, used in one or more [[Wikipedia:High-risk templates|high-risk templates]],
|#default=[[Wikipedia:High-risk templates|high-risk template]]
}} has been [[Wikipedia:This page is protected|protected from editing]] by new or unregistered users to prevent [[Wikipedia:vandalism|vandalism]].
|categories={{{categories|[[Category:Semi-protected templates|{{PAGENAME}}]]}}}}}
</includeonly><noinclude>{{pp-semi-template|categories=no}}
{{Documentation}}
</noinclude>
g7wrllzodookcy3ya1dzvni1sg2gl7s
Category:Protected templates
14
2448
26155
26048
2013-08-18T20:31:17Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q9708533]]
wikitext
text/x-wiki
Swivumbiwa-ntirho leswi sirheleriweke
[[as:শ্ৰেণী:Wikipedia protected templates]]
2zjpacpdg9klnxdkdsfn376dvsdz11v
Category:Templates using ParserFunctions
14
2449
7573
2008-08-05T13:23:10Z
Thuvack
315
New page: .
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Mergefrom
10
2450
7577
2008-08-05T13:35:26Z
Thuvack
315
New page: <!-- {{Mergefrom|{{{1|}}}|{{{2|}}}|date={{{date|}}}}} begin -->{{ambox | type = merge | image = [[Image:Mergefrom.svg|50px]] | imageright = | text = It has been suggested that ''[[:{{NA...
wikitext
text/x-wiki
<!-- {{Mergefrom|{{{1|}}}|{{{2|}}}|date={{{date|}}}}} begin -->{{ambox
| type = merge
| image = [[Image:Mergefrom.svg|50px]]
| imageright =
| text = It has been suggested that ''[[:{{NAMESPACE}}:{{{1}}}|{{{1}}}]]'' be [[Wikipedia:Merging and moving pages|merged]] into this {{#if:{{NAMESPACE}}|page|article}} or section. ([[{{{discuss|{{{2|:{{NAMESPACE}} talk:{{PAGENAMEE}}}}}}}}|Discuss]])
}}<includeonly>{{
#switch:{{NAMESPACE}}
|Help|Help talk|Portal|Portal talk|Wikipedia|Wikipedia talk=[[Category:Items to be merged|{{PAGENAME}}]]
|Category|Category talk|Image|Image talk|MediaWiki|MediaWiki talk|Template|Template talk|User|User talk=
|#default=[[Category:Articles to be merged{{#if: {{{date|}}} |  since {{{date}}} }}|{{PAGENAME}}]]}}</includeonly><!-- {{Mergefrom|{{{1|}}}|{{{2|}}}{{#if:{{{date|}}}|{{{date}}}|}}}} end --><noinclude>
{{pp-semi-template|small=yes}}
{{documentation}}
</noinclude>
5chlr4ps79zsmjr3ku6v3vnyl9bp16d
Template:Mergefrom/doc
10
2451
25909
20455
2013-03-17T13:01:18Z
MerlIwBot
1813
Robot: Removing [[pl:Szablon:Integruj z]] (deleted)
wikitext
text/x-wiki
{{documentation subpage|{{tl|merge}}, {{tl|mergefrom}} and {{tl|mergeto}}|[[Template:Merge/doc]]}}
{{tl|{{PAGENAME}}}} will add tagged pages to [[:Category:Articles to be merged]]. If the <tt>date</tt> parameter is specified, pages are added to a subcategory of [[:Category:Merge by month]].
This template is intended to be placed on articles rather than talk pages.
==Usage==
* First parameter: name of page to be merged to (without square brackets)
* Second parameter: location of merge discussion (without square brackets)
* <tt>date</tt> parameter (optional): date, in "{{CURRENTMONTHNAME}} {{CURRENTYEAR}}" format
'''To keep discussion of merges to one place, ensure the same location is specified on each page'''.
== Examples ==
;{{tl|merge}}
#<code><nowiki>{{</nowiki>Merge | ''Article 1'' | Talk:''Article 1#Merge proposal'' |date={{CURRENTMONTHNAME}} {{CURRENTYEAR}} }}</code>
#<code><nowiki>{{</nowiki>Merge | ''Article 2'' | Talk:''Article 1#Merge proposal'' |date={{CURRENTMONTHNAME}} {{CURRENTYEAR}} }}</code>
;{{tl|mergefrom}} and {{tl|mergeto}}
#<code><nowiki>{{</nowiki>Mergefrom | ''Article 2'' | Talk:''Article 1#Merge proposal'' |date={{CURRENTMONTHNAME}} {{CURRENTYEAR}} }}</code>
#<code><nowiki>{{</nowiki>Mergeto | ''Article 1'' | Talk:''Article 1#Merge proposal'' |date={{CURRENTMONTHNAME}} {{CURRENTYEAR}} }}</code>
{{Wikipedia:Template messages/Merging and splitting/List}}
*[[Wikipedia:Proposed mergers]]
<includeonly>
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
[[Category:Merge templates|{{PAGENAME}}]]
<!-- ADD INTERWIKIS BELOW THIS LINE within the proper if-then-else -->
<!---
----- Please place Interwiki's for mergeto below this line
---->
{{#ifeq:{{PAGENAME}}|Mergeto|
[[da:Skabelon:SammenskrivesTil]]
[[cs:Šablona:SloučitDo]]
[[es:Plantilla:Fusionar en]]
[[fa:الگو:ادغام با]]
[[fi:Malline:YhdistettäväArtikkeliin]]
[[ja:Template:Mergeto]]
[[he:תבנית:לאחד לתוך]]
[[hr:Predložak:Spoji]]
[[no:Mal:Flett-til]]
[[pl:Szablon:Integruj do]]
[[sv:Mall:Infoga]]
[[th:แม่แบบ:รวมไป]]
[[zh-yue:Template:Mergeto]]
[[zh:Template:Mergeto]]
}}
<!---
----- Please place Interwiki's for merge below this line
---->
{{#ifeq:{{PAGENAME}}|Merge|
[[ar:قالب:دمج]]
[[id:Templat:Gabung]]
[[be:Шаблён:Аб'яднаць]]
[[bg:Шаблон:Сливане]]
[[ca:Plantilla:Fusió]]
[[cs:Šablona:Sloučit]]
[[da:Skabelon:Sammenskrives]]
[[de:Vorlage:Redundanz]]
[[el:Πρότυπο:Συγχώνευση]]
[[es:Plantilla:Fusionar]]
[[eo:Ŝablono:Kunigu]]
[[fr:Modèle:À fusionner]]
[[hi:Template:Merge]]
[[he:תבנית:לאחד]]
[[hr:Predložak:Spajanje]]
[[ia:Patrono:Fusionar]]
[[it:Template:Da unire]]
[[kn:ಟೆಂಪ್ಲೇಟು:Merge]]
[[lv:Veidne:Apvienot]]
[[lt:Šablonas:Merge]]
[[hu:Sablon:Összevon]]
[[nl:Sjabloon:Sv]]
[[ja:Template:記事統合]]
[[no:Mal:Fletting]]
[[pl:Szablon:Integruj]]
[[pt:Predefinição:Fusão]]
[[ro:Format:Uneşte]]
[[sq:Stampa:Bashkoji]]
[[simple:Template:Merge]]
[[sk:Šablóna:Spojiť s]]
[[sl:Predloga:Združi]]
[[sr:Шаблон:Спајање]]
[[fi:Malline:Yhdistettävä]]
[[sv:Mall:Slå ihop]]
[[vi:Tiêu bản:Hợp nhất]]
[[tr:Şablon:Birleş]]
[[uk:Шаблон:Об'єднати]]
[[zh-yue:Template:合併]]
[[zh:Template:Merge]]
}}
<!---
----- Please place Interwiki's for mergefrom below this line
---->
{{#ifeq:{{PAGENAME}}|Mergefrom|
[[da:Skabelon:SammenskrivesFra]]
[[es:Plantilla:Fusionar desde]]
[[fa:الگو:ادغام از]]
[[hr:Predložak:Mergefrom]]
[[ja:Template:Mergefrom]]
[[sv:Mall:Infoga från]]
[[th:แม่แบบ:รวมมา]]
[[vi:Tiêu bản:Hợp nhất từ]]
[[zh-yue:Template:Mergefrom]]
[[zh:Template:Mergefrom]]
}}
</includeonly>
r2prhh1og3k7yahgkvg97p1ep1jgtik
Template:Mergeto
10
2452
7579
2008-08-05T13:37:08Z
Thuvack
315
New page: <!--{{Mergeto}} begin-->{{ambox | type = merge | image = [[Image:Merge-arrow.svg|Merge arrow]] | text = It has been suggested that this {{#if:{{NAMESPACE}}|page|article}} or section be [...
wikitext
text/x-wiki
<!--{{Mergeto}} begin-->{{ambox
| type = merge
| image = [[Image:Merge-arrow.svg|Merge arrow]]
| text = It has been suggested that this {{#if:{{NAMESPACE}}|page|article}} or section be [[Wikipedia:Merging and moving pages|merged]] into ''[[:{{NAMESPACE}}:{{{1}}}|{{{1}}}]]''. ([[{{{discuss|{{{2|:{{NAMESPACE}} talk:{{{1}}}}}}}}}|Discuss]])}}<includeonly>{{
#switch:{{NAMESPACE}}
|Help|Help talk|Portal|Portal talk|Wikipedia|Wikipedia talk=[[Category:Items to be merged|{{PAGENAME}}]]
|Category|Category talk|Image|Image talk|MediaWiki|MediaWiki talk|Template|Template talk|User|User talk=
|#default=[[Category:Articles to be merged {{#if: {{{date|}}} |since {{{date}}} }}|{{PAGENAME}}]]
}}</includeonly><!--{{Mergeto}} end--><noinclude>
{{documentation|template:merge/doc}}</noinclude>
na770bh84uki96lxnei3luvpf1p6n4m
Template:Ambox/doc
10
2453
26149
25910
2013-08-18T20:31:04Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5617634]]
wikitext
text/x-wiki
{{Documentation subpage}}
<includeonly>{{high-use| 300,000+ | Wikipedia talk:Article message boxes }}</includeonly>
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|ambox}} or '''article message box''' meta-template.
It is used to build ''article message box'' templates such as {{tl|wikify}} etc. It offers several different colours, uses default images if no image parameter is given and it has some other features.
This meta-template uses the ambox CSS classes in [[MediaWiki:Common.css]]. The classes can also be used directly in a [[Help:Table|wikitable]] if special functionality is needed. See the [[Wikipedia:Ambox CSS classes|how-to guide]] for that.
=== Usage ===
Simple usage example:
<pre>
{{ambox | text = Some text.}}
</pre>
{{ambox | text = Some text.}}
Complex example:
<pre>
{{ambox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
</pre>
{{ambox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
=== Article message box types ===
The following examples use different '''type''' parameters but use no image parameters thus they use the default images for each type.
{{ambox
| type = speedy
| text = type=<u>speedy</u> – Speedy deletion issues, such as {{tl|db-g1}} and {{tl|db-g3}}.
}}
{{ambox
| type = delete
| text = type=<u>delete</u> – Deletion issues, such as {{tl|afd}} and {{tl|prod}}.
}}
{{ambox
| type = content
| text = type=<u>content</u> – Content issues, such as {{tl|POV}} and {{tl|globalize}}.
}}
{{ambox
| type = style
| text = type=<u>style</u> – Style issues, such as {{tl|cleanup}} and {{tl|wikify}}.
}}
{{ambox
| type = notice
| text = type=<u>notice</u> – Article notices, such as {{tl|current}} and {{tl|inuse}}.
}}
{{ambox
| type = move
| text = type=<u>move</u> – Merge, split and transwiki proposals, such as {{tl|split}} and {{tl|copy to wiktionary}}.
}}
{{ambox
| type = protection
| text = type=<u>protection</u> – Protection notices, such as {{tl|pp-vandalism}} and {{tl|pp-semi-protected}}.
}}
=== Other images ===
The default images shown above are mostly for convenience. In many cases it is more appropriate to use more specific images. These examples use the '''image''' parameter to specify an image other than the default images.
{{ambox
| type = content
| image = [[Image:Unbalanced scales.svg|40px]]
| text = type = content <br> image = <nowiki>[[Image:Unbalanced scales.svg|40px]]</nowiki> <br> This image is often used for {{tl|POV}} and similar issues.
}}
{{ambox
| type = style
| image = [[Image:Wikitext.svg|50px]]
| text = type = style <br> image = <nowiki>[[Image:Wikitext.svg|50px]]</nowiki> <br> This image is often used for {{tl|wikify}} etc.
}}
{{ambox
| type = move
| image = [[Image:Merge-arrows.svg|50px]]
| text = type = move <br> image = <nowiki>[[Image:Merge-arrows.svg|50px]]</nowiki> <br> This image is used for {{tl|merge}} etc.
}}
=== Special ===
Some other parameter combinations.
{{ambox
| text = No type and no image given ('''default''')
}}
{{ambox
| image = blank
| text = No type and '''image=blank''' – Causes a blank area the same size as a default image. Makes the text line up well with other message boxes.
}}
{{ambox
| image = none
| text = No type and '''image=none''' – No image is used and the '''text''' uses the whole message box area.
}}
{{ambox
| image = [[Image:Gnome globe current event.svg|42px]]
| imageright = [[Image:Nuvola apps bookcase.svg|40px]]
| text = image = <nowiki>[[Image:Gnome globe current event.svg|42px]]</nowiki> <br> imageright = <nowiki>[[Image:Nuvola apps bookcase.svg|40px]]</nowiki>
}}
{{ambox
| image = [[Image:Gnome globe current event.svg|42px]]
| imageright = [[Image:Shuttle.svg|20px]]
| text = '''This article or section documents a current [[spaceflight]].'''
<br>Content may change as the mission progresses.
}}
=== Parameters ===
List of all parameters:
<pre>
{{ambox
| type = delete / content / style / notice / move / protection
| image = none / blank / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS value
| textstyle = CSS value
| text = The message body text.
}}
</pre>
'''type'''
:If no '''type''' parameter is given the template defaults to type '''notice'''. That means it gets a blue side bar.
'''image'''
:'''No parameter''' = If no '''image''' parameter is given the template uses a default image. Which default image it uses depends on the '''type''' parameter.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (Images over 52 pixels width will cause padding problems.) For example:
::<code><nowiki>image = [[Image:Unbalanced scales.svg|40px]]</nowiki></code>
:'''none''' = Means that no image is used.
:'''blank''' = Means that no image is used but an empty area the same size as a default image is used, which means that text in the message box gets aligned well with other article message boxes. (See the "special" examples above.)
'''imageright'''
:'''No parameter''' = If no '''imageright''' parameter is given then no image is shown on the right side.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (Images over 52 pixels width will cause padding problems.) For example:
::<code><nowiki>imageright = [[Image:Nuvola apps bookcase.png|40px]]</nowiki></code>
:'''Anything''' = Any other object that you want to show on the right side.
'''style'''
:An optional [[Cascading Style Sheets|CSS]] value used by the entire article message box table. Without quotation marks <code>" "</code>. For example:
::<code>style = margin-bottom: 0.5em;</code>
'''textstyle'''
:An optional [[Cascading Style Sheets|CSS]] value used by the text cell. For example:
::<code>textstyle = text-align: center;</code>
'''text'''
:The message body text.
=== Technical details ===
If you need to use special characters in the text parameter then you need to escape them like this:
<pre>
{{ambox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
</pre>
{{ambox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
This template uses CSS classes in [[MediaWiki:Common.css]] for most of its looks, thus it is fully skinnable.
Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters.
The default images for this meta-template are in png format instead of svg format. The main reason is that some older web browsers have trouble with the transparent background that MediaWiki renders for svg images. The png images here have hand optimised transparent background colour so they look good in all browsers. Note that svg icons only look somewhat bad in the old browsers, thus such hand optimisation is only worth the trouble for very widely used icons.
For more technical details see the [[{{TALKPAGENAME}}|talk page]] and the "See also" links below.
=== See also ===
There are several meta-templates in the mbox family:
* {{tl|ambox}} – For article message boxes.
* {{tl|tmbox}} – For talk page message boxes.
* {{tl|imbox}} – For image page message boxes.
* {{tl|cmbox}} – For category message boxes.
* {{tl|ombox}} – For other pages message boxes.
* {{tl|mbox}} – Has namespace detection, for message boxes that are used on several types of pages and thus need to change style depending on what page they are used on.
Other pages:
* [[Wikipedia:Ambox CSS classes]] – Describes how to use the ambox CSS classes directly in [[Help:Table|wikitable]]s and [[HTML element#Tables|HTML tables]].
* [[Wikipedia:Article message boxes]] – The style guideline for creating article message boxes.
* [[Wikipedia talk:Article message boxes]] – For discussion about these matters.
<includeonly>
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Wikipedia metatemplates|Ambox]]
<!-- ADD INTERWIKIS BELOW THIS LINE -->
[[ko:틀:알림 상자]]
[[is:Snið:Skilaboð]]
[[no:Mal:Ambox]]
[[sl:Predloga:Opozorilno polje]]
</includeonly>
n3gwuldaf6pp6jgtr8nq7vvu5604kw4
Template:Tmbox
10
2454
27470
7581
2015-08-19T17:08:29Z
CommonsDelinker
60
Replacing Imbox_deletion.png with [[File:Ambox_deletion.png]] (by [[commons:User:CommonsDelinker|CommonsDelinker]] because: [[:commons:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:commons::File:Ambox deletion.png|]]).
wikitext
text/x-wiki
<table class="plainlinks" style="margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
{{#switch:{{{type|}}}
| speedy = border: 2px solid #b22222; background: #fee;
| delete = border: 2px solid #b22222;
| content = border: 2px solid #f28500;
| style = border: 2px solid #f4c430;
| move = border: 2px solid #9932cc;
| protection = border: 2px solid #bba;
| notice
| #default = border: 1px solid #c0c090;
}} {{{style|}}}">
<tr>
{{#ifeq:{{{image|}}}|none
| <!-- No image. Cell with some width or padding necessary for text cell to have 100% width. --><td style="border: none; padding: 1px;"></td>
| <td style="border: none; padding: 2px 0px 2px 0.9em; text-align: center;">
{{#if:{{{image|}}}
| {{{image}}}
| {{#switch:{{{type|}}}
| speedy = [[Image:Imbox speedy deletion.png|40x40px]]
| delete = [[Image:Ambox deletion.png|40x40px]]
| content = [[Image:Imbox content.png|40x40px]]
| style = [[Image:Imbox style.png|40x40px]]
| move = [[Image:Imbox move.png|40x40px]]
| protection = [[Image:Imbox protection.png|40x40px]]
| notice <!-- notice = default -->
| #default = [[Image:Imbox notice.png|40x40px]]
}}
}}</td>
}}
<td style="border: none; padding: 0.25em 0.9em; width: 100%; {{{textstyle|}}}"> {{{text}}} </td>
{{#if:{{{imageright|}}}
| <td style="border: none; padding: 2px 0.9em 2px 0px; text-align: center;"> {{{imageright}}} </td>
}}
</tr>
</table><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and inter-wikis to the /doc subpage, not here! -->
</noinclude>
d9l1uf6a55nu8qm4wklpavxzpm4g3mx
Template:Tmbox/doc
10
2455
26153
7582
2013-08-18T20:31:11Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5623701]]
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|tmbox}} or '''talk page message box''' meta-template.
It is used to build message box templates for talk pages.
This template works similarly to {{tl|ambox}} and uses the same parameters.
=== Suggested style standard ===
The styles of talk page message boxes and the usage of this template are currently being standardised and discussed on the [[Template talk:Tmbox|talk page]] of this template. Thus <u>don't use this meta-template for real message boxes yet</u>, but feel free to use it for testing. (The discussions that led to the creation of this template is available at the [[Template talk:Imbox#Other spaces message boxes|talk page]] of imbox.)
A number of alternative suggestions for the styles of this template (and thus for all talk page message boxes) are now shown at [[Template:Tmbox/styles]] with a [[Template talk:Tmbox/styles|special talk page]] to discuss the different designs.
=== Talk page message box types ===
These are the colours and styles that this meta-template currently produces. When this template is used to build actual message boxes they should contain the same (long) texts as before, with links to explanations and they can use more specific images than the default images shown here.
Note that the vast majority of talk page message boxes are expected to use the "notice" type and thus will look the same as they did before.
{{tmbox
| type = speedy
| text = type=<u>speedy</u> – Speedy deletion templates.
}}
{{tmbox
| type = delete
| text = type=<u>delete</u> – Deletion templates.
}}
{{tmbox
| type = content
| text = type=<u>content</u> – Major warnings and problems.
}}
{{tmbox
| type = style
| text = type=<u>style</u> – Minor warnings and problems.
}}
{{tmbox
| type = notice
| text = type=<u>notice</u> – Notices and messages of any kind, both permanent and temporary.
}}
{{tmbox
| type = move
| text = type=<u>move</u> – Merge, split, rename and transwiki messages and proposals.
}}
{{tmbox
| type = protection
| text = type=<u>protection</u> – Protection templates.
}}
A number of alternative suggestions for these styles are now shown at [[Template:Tmbox/styles]] with a [[Template talk:Tmbox/styles|special talk page]] to discuss the different designs. Discussion about this meta-template is also ongoing at its [[Template talk:Tmbox|talk page]].
=== Usage ===
Simple usage example:
<pre>
{{tmbox | text = Some text.}}
</pre>
{{tmbox | text = Some text.}}
Complex example:
<pre>
{{tmbox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
</pre>
{{tmbox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
=== Parameters ===
List of all parameters:
<pre>
{{tmbox
| type = speedy / delete / content / style / notice / move / protection
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS value
| textstyle = CSS value
| text = The message body text.
}}
</pre>
'''type'''
:If no '''type''' parameter is given the template defaults to type '''notice'''. That means it gets a gray border.
'''image'''
:'''No parameter''' = If no '''image''' parameter is given the template uses a default image. Which default image it uses depends on the '''type''' parameter.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
::<code><nowiki>image = [[Image:Crystal package settings.png|40px]]</nowiki></code>
:'''none''' = Means that no image is used.
'''imageright'''
:'''No parameter''' = If no '''imageright''' parameter is given then no image is shown on the right side.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
::<code><nowiki>imageright = [[Image:Nuvola apps bookcase.png|40px]]</nowiki></code>
:'''Anything''' = Any other object that you want to show on the right side.
'''style'''
:An optional [[Cascading Style Sheets|CSS]] value used by the entire message box table. Without quotation marks <code>" "</code>. For example:
::<code>style = margin-bottom: 0.5em;</code>
'''textstyle'''
:An optional [[Cascading Style Sheets|CSS]] value used by the text cell. For example:
::<code>textstyle = text-align: center;</code>
'''text'''
:The message body text.
=== Technical details ===
This template currently uses hard coded styles. Later it will use CSS classes enabling it to be skinned.
If you need to use special characters in the text parameter then you need to escape them like this:
<pre>
{{tmbox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
</pre>
{{tmbox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters.
For more technical details see the [[Template talk:Tmbox|talk page]]. Since this template works almost exactly like {{tl|ambox}}, {{tl|imbox}}, {{tl|cmbox}} and {{tl|ombox}} their talk pages and related pages might also contain more details.
=== See also ===
There are several meta-templates in the mbox family:
* {{tl|ambox}} – For article message boxes.
* {{tl|tmbox}} – For talk page message boxes.
* {{tl|imbox}} – For image page message boxes.
* {{tl|cmbox}} – For category message boxes.
* {{tl|ombox}} – For other pages message boxes.
* {{tl|mbox}} – Has namespace detection, for message boxes that are used on several types of pages and thus need to change style depending on what page they are used on.
Other pages:
* [[Wikipedia:Talk page templates]] – The guideline specifying the styles for talk page message boxes.
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
[[Category:Talk namespace templates| ]]
</includeonly>
7lwszvomgygrpo1e7wamzmkp7yz01gl
Template:Tmbox/styles
10
2456
27469
14955
2015-08-19T17:08:15Z
CommonsDelinker
60
Replacing Imbox_deletion.png with [[File:Ambox_deletion.png]] (by [[commons:User:CommonsDelinker|CommonsDelinker]] because: [[:commons:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:commons::File:Ambox deletion.png|]]).
wikitext
text/x-wiki
Below are the proposed designs for {{tl|tmbox}}. Don't get overwhelmed; they're actually just a bunch of different combinations of the same four design elements:
* Schmerker's {{tl|cmbox}} colored backgrounds (vs. the old "coffee roll" color),
* AzaToth's bottom border,
* HereToHelp's left border,
* David G.'s full border, and
* An alternate, less colorful notice style on the less colorful styles. (Don't get too concerned about it yet.)
This is not a [[m:polls are evil|poll]] but rather an attempt to get a rough opinion and narrow the field. We have tried--and will continue to try--to present the options fairly and come to the best, community-supported decision.--[[User:HereToHelp|HereToHelp]] <sup>([[User talk:HereToHelp|''talk to me'']])</sup> and the rest of the tmbox team 14:03, 27 June 2008 (UTC)
== Schmerker style with cmbox colors: ==
[[Template talk:Tmbox/styles#Schmerker_style_with_cmbox_colors|discuss]]
{{Mbox/index
|base=ambox
|speedy = border: 1px solid #999999; background: #FF9595; border-left: .7em solid #b22222;
|delete = border: 1px solid #999999; background: #FFDBDB; border-left: .7em solid #b22222;
|content = border: 1px solid #999999; background: #FFE7CE; border-left: .7em solid #f28500;
|style = border: 1px solid #999999; background: #FFF9DB; border-left: .7em solid #f4c430;
|notice = border: 1px solid #999999; background: #DFE8FF; border-left: .7em solid #1e90ff;
|move = border: 1px solid #999999; background: #F1D0FF; border-left: .7em solid #9932cc;
|protection = border: 1px solid #999999; background: #EFEFE1; border-left: .7em solid #bba;
}}
{{cmbox
| style = border: 1px solid #999999; background: #f8eaba; border-left: .7em solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u> The side bar is from {{tl|imbox}}. The background is actually the old "coffee roll" background; if someone wants to change it slightly, that's fine.
}}
{{cmbox
| style = border: 1px solid #999999; background: #ddeedd; border-left: .7em solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u> Both colors were derived from the GA icon.
}}
== AzaToth's idea (with amended colors): ==
[[Template talk:Tmbox/styles#AzaToth's idea (with amended colors)|discuss]]
{{Mbox/index
|base=cmbox
|speedy = border: 1px solid #999999; background: #fee; border-bottom: .7em solid #b22222;
|delete = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #b22222;
|content = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #f28500;
|style = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #f4c430;
|notice = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #1e90ff;
|move = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #9932cc;
|protection = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #bba;
}}
{{cmbox
| style = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{cmbox
| style = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
== Schmerker-AzaToth hybrid: ==
[[Template talk:Tmbox/styles#Schmerker-AzaToth hybrid|discuss]]
{{Mbox/index
|base=ambox
|speedy = border: 1px solid #999999; background: #FF9595; border-bottom: .7em solid #b22222;
|delete = border: 1px solid #999999; background: #FFDBDB; border-bottom: .7em solid #b22222;
|content = border: 1px solid #999999; background: #FFE7CE; border-bottom: .7em solid #f28500;
|style = border: 1px solid #999999; background: #FFF9DB; border-bottom: .7em solid #f4c430;
|notice = border: 1px solid #999999; background: #DFE8FF; border-bottom: .7em solid #1e90ff;
|move = border: 1px solid #999999; background: #F1D0FF; border-bottom: .7em solid #9932cc;
|protection = border: 1px solid #999999; background: #EFEFE1; border-bottom: .7em solid #bba;
}}
{{cmbox
| style = border: 1px solid #999999; background: #f8eaba; border-bottom: .7em solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{cmbox
| style = border: 1px solid #999999; background: #ddeedd; border-bottom: .7em solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
== HereToHelp's idea: ==
[[Template talk:Tmbox/styles#HereToHelp's idea|discuss]]
{{Mbox/index
|base=cmbox
|speedy = border: 1px solid #999999; background: #fee; border-left: 8px solid #b22222;
|delete = border: 1px solid #999999; background: #f8eaba; border-left: 8px solid #b22222;
|content = border: 1px solid #999999; background: #f8eaba; border-left: 8px solid #f28500;
|style = border: 1px solid #999999; background: #f8eaba; border-left: 8px solid #f4c430;
|notice = border: 1px solid #999999; background: #f8eaba; border-left: 8px solid #1e90ff;
|move = border: 1px solid #999999; background: #f8eaba; border-left: 8px solid #9932cc;
|protection = border: 1px solid #999999; background: #f8eaba; border-left: 8px solid #bba;
}}
{{cmbox
| style = border: 1px solid #999999; background: #f8eaba; border-left: 8px solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{cmbox
| style = border: 1px solid #999999; background: #f8eaba; border-left: 8px solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
{{cmbox
| style = border: 1px solid #999999; background: #f8eaba;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice (alternate)</u> For those of you who dislike color. Note that that the current tmbox uses #c0c090 borders while these use #999999. I have converted this one for uniformity, though we could also convert all of them back to #c0c090. Note that the lack of a sidebar messes up the column of icons.
}}
== David G's version: ==
[[Template talk:Tmbox/styles#David G's version|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #fee; border: 2px solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #1e90ff;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice (alternate)</u> (David prefers the above version.)
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #bba;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #008000;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
== HereToHelp-David G. hybrid: ==
[[Template talk:Tmbox/styles#HereToHelp-David G. hybrid|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #fee; border: 2px solid #b22222; border-left: .7em solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #b22222; border-left: .7em solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #f28500; border-left: .7em solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #f4c430; border-left: .7em solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #1e90ff; border-left: .7em solid #1e90ff;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090; border-left: .7em solid #c0c090;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice (alternate)</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #9932cc; border-left: .7em solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #bba; border-left: .7em solid #bba;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #cba135; border-left: .7em solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #006622; border-left: .7em solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
== AzaToth-David G. hybrid: ==
[[Template talk:Tmbox/styles#AzaToth-David G. hybrid|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #fee; border: 2px solid #b22222; border-bottom: .7em solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #b22222; border-bottom: .7em solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #f28500; border-bottom: .7em solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #f4c430; border-bottom: .7em solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #1e90ff; border-bottom: .7em solid #1e90ff;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #9932cc; border-bottom: .7em solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #bba; border-bottom: .7em solid #bba;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #cba135; border-bottom: .7em solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #006622; border-bottom: .7em solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
== Schmerker-AzaToth-David G. hybrid: ==
[[Template talk:Tmbox/styles#Schmerker-AzaToth-David G. hybrid|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FF9595; border: 2px solid #b22222; border-bottom: .7em solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFDBDB; border: 2px solid #b22222; border-bottom: .7em solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFE7CE; border: 2px solid #f28500; border-bottom: .7em solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFF9DB; border: 2px solid #f4c430; border-bottom: .7em solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #DFE8FF; border: 2px solid #1e90ff; border-bottom: .7em solid #1e90ff;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #F1D0FF; border: 2px solid #9932cc; border-bottom: .7em solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #EFEFE1; border: 2px solid #bba; border-bottom: .7em solid #bba;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #cba135; border-bottom: .7em solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #ddeedd; border: 2px solid #006622; border-bottom: .7em solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
== Schmerker-David G. hybrid: ==
[[Template talk:Tmbox/styles#Schmerker-David G. hybrid|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FF9595; border: 2px solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFDBDB; border: 2px solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFE7CE; border: 2px solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFF9DB; border: 2px solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #DFE8FF; border: 2px solid #1e90ff;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #F1D0FF; border: 2px solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #EFEFE1; border: 2px solid #bba;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #ddeedd; border: 2px solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
== Schmerker-HereToHelp-David G. hybrid: ==
[[Template talk:Tmbox/styles#Schmerker-HereToHelp-David G. hybrid|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FF9595; border: 2px solid #b22222; border-left: .7em solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFDBDB; border: 2px solid #b22222; border-left: .7em solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFE7CE; border: 2px solid #f28500; border-left: .7em solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #FFF9DB; border: 2px solid #f4c430; border-left: .7em solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #DFE8FF; border: 2px solid #1e90ff; border-left: .7em solid #1e90ff;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #F1D0FF; border: 2px solid #9932cc; border-left: .7em solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #EFEFE1; border: 2px solid #bba; border-left: .7em solid #bba;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #cba135; border-left: .7em solid #cba135;
| image = [[Image:Imbox featured.png|40x40px]]
| text = type=<u>featured</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #ddeedd; border: 2px solid #006622; border-left: .7em solid #006622;
| image = [[Image:Symbol support vote.svg|40x40px]]
| text = type=<u>good</u>
}}
== Happy‑melon's style: ==
[[Template talk:Tmbox/styles#Happy‑melon's style|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #fee; border: 2px solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #b22222;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
== Waltham's style: ==
[[Template talk:Tmbox/styles#Waltham's style|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #fee; border: 2px solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
=== With 1px borders: ===
[[Template talk:Tmbox/styles#Waltham's style|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #fee; border: 1px solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
=== With 2px/1px borders: ===
[[Template talk:Tmbox/styles#Waltham's style|discuss]]
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #fee; border: 2px solid #b22222;
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #b22222;
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #f28500;
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #f4c430;
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 2px solid #9932cc;
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{imbox
| style = margin: 4px 10%; border-collapse: collapse; background: #f8eaba; border: 1px solid #c0c090;
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
t7y5qsd9gdp9b1fxho37kiozbkpf5lg
Template:Imbox
10
2457
27468
7584
2015-08-19T17:08:05Z
CommonsDelinker
60
Replacing Imbox_deletion.png with [[File:Ambox_deletion.png]] (by [[commons:User:CommonsDelinker|CommonsDelinker]] because: [[:commons:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:commons::File:Ambox deletion.png|]]).
wikitext
text/x-wiki
<table class="plainlinks imbox
{{#switch:{{{type|}}}
| speedy = imbox-speedy
| delete = imbox-delete
| content = imbox-content
| style = imbox-style
| move = imbox-move
| protection = imbox-protection
| license = imbox-license
| featured = imbox-featured
| notice <!-- notice = default -->
| #default = imbox-notice
}}" style="{{{style|}}}">
<tr>
{{#ifeq:{{{image|}}}|none
| <!-- No image. Cell with some width or padding necessary for text cell to have 100% width. --><td style="border: none; padding: 1px;"></td>
| <td class="imbox-image">
{{#if:{{{image|}}}
| {{{image}}}
| {{#switch:{{{type|}}}
| speedy = [[Image:Imbox speedy deletion.png|40x40px]]
| delete = [[Image:Ambox deletion.png|40x40px]]
| content = [[Image:Imbox content.png|40x40px]]
| style = [[Image:Imbox style.png|40x40px]]
| move = [[Image:Imbox move.png|40x40px]]
| protection = [[Image:Imbox protection.png|40x40px]]
| license = [[Image:Imbox license.png|40x40px]]
| featured = [[Image:Imbox featured.png|40x40px]]
| notice <!-- notice = default -->
| #default = [[Image:Imbox notice.png|40x40px]]
}}
}}</td>
}}
<td class="imbox-text" style="{{{textstyle|}}}"> {{{text}}} </td>
{{#if:{{{imageright|}}}
| <td class="imbox-imageright"> {{{imageright}}} </td>
}}
</tr>
{{#if:{{{below|}}}
| <tr><td colspan={{#if:{{{imageright|}}}|3|2}} class="imbox-text" style="{{{textstyle|}}}"> {{{below}}} </td></tr>
}}
</table><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and inter-wikis to the /doc subpage, not here! -->
</noinclude>
diit1fqc3824l5fecte4hz0ggu9g5g1
Template:Cmbox
10
2458
7585
2008-08-05T13:42:23Z
Thuvack
315
New page: <table class="plainlinks cmbox {{#switch:{{{type|}}} | speedy = cmbox-speedy | delete = cmbox-delete | content = cmbox-content | style = cmbox-style | move = cmbox-m...
wikitext
text/x-wiki
<table class="plainlinks cmbox
{{#switch:{{{type|}}}
| speedy = cmbox-speedy
| delete = cmbox-delete
| content = cmbox-content
| style = cmbox-style
| move = cmbox-move
| protection = cmbox-protection
| notice <!-- notice = default -->
| #default = cmbox-notice
}}" style="{{{style|}}}">
<tr>
{{#ifeq:{{{image|}}}|none
| <!-- No image. Cell with some width or padding necessary for text cell to have 100% width. --><td style="border: none; padding: 1px;"></td>
| <td class="cmbox-image"><div style="width: 52px;">
{{#if:{{{image|}}}
| {{{image}}}
| {{#switch:{{{type|}}}
| speedy = [[Image:Cmbox deletion.png|40x40px]]
| delete = [[Image:Cmbox deletion.png|40x40px]]
| content = [[Image:Cmbox content.png|40x40px]]
| style = [[Image:Cmbox style.png|40x40px]]
| move = [[Image:Cmbox move.png|40x40px]]
| protection = [[Image:Cmbox protection.png|40x40px]]
| notice <!-- notice = default -->
| #default = [[Image:Cmbox notice.png|40x40px]]
}}
}}</div></td>
}}
<td class="cmbox-text" style="{{{textstyle|}}}"> {{{text}}} </td>
{{#if:{{{imageright|}}}
| <td class="cmbox-imageright"> {{{imageright}}} </td>
}}
</tr>
</table><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and inter-wikis to the /doc subpage, not here! -->
</noinclude>
ozszfdi5py5d1k3fevqkqro8p97777s
Template:Ombox
10
2459
27467
7586
2015-08-19T17:07:56Z
CommonsDelinker
60
Replacing Imbox_deletion.png with [[File:Ambox_deletion.png]] (by [[commons:User:CommonsDelinker|CommonsDelinker]] because: [[:commons:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:commons::File:Ambox deletion.png|]]).
wikitext
text/x-wiki
<table class="plainlinks" style="margin: 4px 10%; border-collapse: collapse; background: #f9f9f9;
{{#switch:{{{type|}}}
| speedy = border: 2px solid #b22222; background: #fee;
| delete = border: 2px solid #b22222;
| content = border: 1px solid #f28500;
| style = border: 1px solid #f4c430;
| move = border: 1px solid #9932cc;
| protection = border: 2px solid #bba;
| notice <!-- notice = default -->
| #default = border: 1px solid #aaa;
}} {{{style|}}}">
<tr>
{{#ifeq:{{{image|}}}|none
| <!-- No image. Cell with some width or padding necessary for text cell to have 100% width. --><td style="border: none; padding: 1px;"></td>
| <td style="border: none; padding: 2px 0px 2px 0.9em; text-align: center;">
{{#if:{{{image|}}}
| {{{image}}}
| {{#switch:{{{type|}}}
| speedy = [[Image:Imbox speedy deletion.png|40x40px]]
| delete = [[Image:Ambox deletion.png|40x40px]]
| content = [[Image:Imbox content.png|40x40px]]
| style = [[Image:Imbox style.png|40x40px]]
| move = [[Image:Imbox move.png|40x40px]]
| protection = [[Image:Imbox protection.png|40x40px]]
| notice <!-- notice = default -->
| #default = [[Image:Imbox notice.png|40x40px]]
}}
}}</td>
}}
<td style="border: none; padding: 0.25em 0.9em; width: 100%; {{{textstyle|}}}"> {{{text}}} </td>
{{#if:{{{imageright|}}}
| <td style="border: none; padding: 2px 0.9em 2px 0px; text-align: center;"> {{{imageright}}} </td>
}}
</tr>
</table><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and inter-wikis to the /doc subpage, not here! -->
</noinclude>
bick8adcv3ioblgt8vlwzyzdfqu0ouy
Template:Mbox
10
2460
7587
2008-08-05T13:43:32Z
Thuvack
315
New page: {{ {{namespace detect | demospace = {{{demospace|}}} | main = ambox | talk = tmbox | image = imbox | category = cmbox | other = ombox }} | type = ...
wikitext
text/x-wiki
{{
{{namespace detect
| demospace = {{{demospace|}}}
| main = ambox
| talk = tmbox
| image = imbox
| category = cmbox
| other = ombox
}}
| type = {{{type|}}}
| image = {{{image|}}}
| imageright = {{{imageright|}}}
| style = {{{style|}}}
| textstyle = {{{textstyle|}}}
| text = {{{text|}}}
}}<noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
ihu3s1k1o64otmf5qlqxhtcvg04n90w
Template:Namespace detect
10
2461
7588
2008-08-05T13:44:08Z
Thuvack
315
New page: {{#switch: {{lc: <!--Lower case the result--> <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{{demospace}}} | ...
wikitext
text/x-wiki
{{#switch:
{{lc: <!--Lower case the result-->
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{{demospace}}}
| {{#ifeq:{{NAMESPACE}}|{{ns:0}}
| main
| {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}
| talk
| {{NAMESPACE}}
}}
}}
}}
}}
<!-- Only one of the lines below will be executed -->
<!-- Respecting empty parameters on purpose -->
| main = {{{main| {{{other|}}} }}}
| talk = {{{talk| {{{other|}}} }}}
| user = {{{user| {{{other|}}} }}}
| wikipedia = {{{wikipedia| {{{other|}}} }}}
| image = {{{image| {{{other|}}} }}}
| mediawiki = {{{mediawiki| {{{other|}}} }}}
| template = {{{template| {{{other|}}} }}}
| help = {{{help| {{{other|}}} }}}
| category = {{{category| {{{other|}}} }}}
| portal = {{{portal| {{{other|}}} }}}
| other
| #default = {{{other|}}} <!--"demospace=other" or a new namespace-->
}}<!--End switch--><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
s6ogdrl3fdu267os41s9fqhwn7osypv
Template:Wikify
10
2462
7589
2008-08-05T13:46:36Z
Thuvack
315
New page: <!--{{Wikify}} start-->{{ambox | type = style | image = [[Image:Wikitext.svg|50px]] | text = '''Please [[Wikipedia:WikiProject Wikify|wikify]] this {{{1|article or section}}}.'''<br /><s...
wikitext
text/x-wiki
<!--{{Wikify}} start-->{{ambox
| type = style
| image = [[Image:Wikitext.svg|50px]]
| text = '''Please [[Wikipedia:WikiProject Wikify|wikify]] this {{{1|article or section}}}.'''<br /><small>Help [{{fullurl:{{FULLPAGENAME}}|action=edit}} improve this article] by adding [[Wikipedia:Only make links that are relevant to the context|relevant]] [[Wikipedia:Build the web|internal links]]. {{#if:{{{date|}}}|''({{{date}}})''|}}</small>}}{{#switch:{{NAMESPACE}}|{{ns:0}}|Talk=[[Category:All pages needing to be wikified]]{{#if:{{{date|}}}|[[Category:Wikify from {{{date}}}]]|[[Category:Articles that need to be wikified]]}}|}}{{#if:{{NAMESPACE}}||{{#if:{{{date|}}}|{{#ifexist:Category:Wikify from {{{date}}}||[[Category:Articles with invalid date parameter in template]]}}|}}}}<!--{{wikify}} end--><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
0ews4vm67irs5ag5r78t9lhg7rul3t3
Template:Mbox/index
10
2463
27466
14956
2015-08-19T17:07:48Z
CommonsDelinker
60
Replacing Imbox_deletion.png with [[File:Ambox_deletion.png]] (by [[commons:User:CommonsDelinker|CommonsDelinker]] because: [[:commons:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:commons::File:Ambox deletion.png|]]).
wikitext
text/x-wiki
{{{{{base|ambox}}}
| style = {{{speedy|}}}
| image = [[Image:Imbox speedy deletion.png|40x40px]]
| text = type=<u>speedy</u>
}}
{{{{{base|ambox}}}
| style = {{{delete|}}}
| image = [[Image:Ambox deletion.png|40x40px]]
| text = type=<u>delete</u>
}}
{{{{{base|ambox}}}
| style = {{{content|}}}
| image = [[Image:Imbox content.png|40x40px]]
| text = type=<u>content</u>
}}
{{{{{base|ambox}}}
| style = {{{style|}}}
| image = [[Image:Imbox style.png|40x40px]]
| text = type=<u>style</u>
}}
{{{{{base|ambox}}}
| style = {{{notice|}}}
| image = [[Image:Imbox notice.png|40x40px]]
| text = type=<u>notice</u>
}}
{{{{{base|ambox}}}
| style = {{{move|}}}
| image = [[Image:Ambox_move.png|40x40px]]
| text = type=<u>move</u>
}}
{{{{{base|ambox}}}
| style = {{{protection|}}}
| image = [[Image:Imbox protection.png|40x40px]]
| text = type=<u>protection</u>
}}
ck21pdu7e0g4id1h7alpfsjmqiipc9k
Template:Mbox/doc
10
2464
7591
2008-08-05T13:48:05Z
Thuvack
315
New page: {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tl|mbox}} or '''multi namespace message box''' meta-template. <span style...
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|mbox}} or '''multi namespace message box''' meta-template.
<span style="color:#F00;"><big>'''Note! This template is NOT ready for use yet.'''</big></span>
Don't use this meta-template for real message boxes yet, but feel free to use it for testing. First the {{tl|tmbox}} needs to be properly tested and consensus for its styles achieved. And this template itself needs to be properly tested.
This meta-template is used to build message box templates that are used on several types of pages and thus need to change style depending on what page they are used on. Based on page type detected it uses one of
{{tl|ambox}}, {{tl|tmbox}}, {{tl|imbox}}, {{tl|cmbox}} and {{tl|ombox}}.
Note that this template should only be used for message boxes that really need to adapt their style. Most message boxes do not need this and should use one of {{tl|ambox}}, {{tl|tmbox}}, {{tl|imbox}}, {{tl|cmbox}} or {{tl|ombox}} directly. Using those templates directly means that your template will look the same on its template page and at any other place you show it, which makes it clear on what kind of pages it is supposed to be used. It also gives you access to any extra features those templates offer, and it saves some server load.
=== Usage ===
This template takes the same parameters as {{tl|ambox}} and {{tl|imbox}} etc. See full documentation there.
Some of the boxes this template calls only handles images of max 52px width, thus that limitation also applies to this template or you will get ugly padding problems.
This template optionally takes the "demospace" parameter as described at {{tl|namespace detect}}.
(This documentation will be extended when this template is ready for use.)
=== Parameters ===
List of all parameters:
<pre>
{{mbox
| demospace = main / talk / image / category / other
| type = speedy / delete / content / style / notice / move / protection
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS value
| textstyle = CSS value
| text = The message body text.
}}
</pre>
=== See also ===
There are several meta-templates in the mbox family:
* {{tl|ambox}} – For article message boxes.
* {{tl|tmbox}} – For talk page message boxes.
* {{tl|imbox}} – For image page message boxes.
* {{tl|cmbox}} – For category message boxes.
* {{tl|ombox}} – For other pages message boxes.
* {{tl|mbox}} – Has namespace detection, for message boxes that are used on several types of pages and thus need to change style depending on what page they are used on.
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
</includeonly>
e90lm4tu0kaeij1guhw7ik6ellwmxbn
Template:High-use
10
2465
7592
2008-08-05T13:49:10Z
Thuvack
315
New page: {{ombox | type = content | text = '''This template is used on [[Special:MostLinkedTemplates|{{#if:{{{1|}}}|{{{1}}}|many}} pages]].''' <br> To avoid any disruptions and to save server load,...
wikitext
text/x-wiki
{{ombox
| type = content
| text = '''This template is used on [[Special:MostLinkedTemplates|{{#if:{{{1|}}}|{{{1}}}|many}} pages]].''' <br> To avoid any disruptions and to save server load, any changes should first be tested in this template's [[/sandbox]] or [[/testcases]] subpage, or in your own [[Special:Mypage/Test1|user space]]. The tested changes can then be added in one single edit to this template. As a courtesy to other users, please discuss any changes at {{#if:{{{2|}}}|[[{{{2}}}]]|the [[{{TALKPAGENAME}}|talk page]]}} before implementing them.
}}<noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
qtgze0lseb39050f1cq44giliqz97r6
Template:High-use/doc
10
2466
26139
7593
2013-08-18T20:30:38Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6182656]]
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|high-use}} message box.
It can be put at the top of the documentation for any high-use or high-risk template.
'''Note!''' It is normal that some of the links in the message box are red.
=== Usage ===
The template can be used as is. But it can also take some parameters:
* First parameter is the number of pages. See [[Special:MostLinkedTemplates]] to find out how many pages use your template.
* Second parameter is the name of some other talk page if you want discussion to be made there instead. A better option might be to redirect the talkpage of your template to that other talkpage.
Here are some examples:
<pre>
{{high-use| 300,000+ | Wikipedia talk:High-risk templates }}
</pre>
{{high-use| 300,000+ | Wikipedia talk:High-risk templates }}
<pre>
{{high-use| 300,000+ }}
</pre>
{{high-use| 300,000+ }}
<pre>
{{high-use| | Wikipedia talk:High-risk templates }}
</pre>
{{high-use| | Wikipedia talk:High-risk templates }}
When this template is placed on a template's /doc page it can be nice to put it within <code><includeonly></code> tags so it only gets visible on the template page. The full code for a /doc page top then can look like this:
<pre>
{{Documentation subpage}}
<includeonly>{{high-use| 300,000+ }}</includeonly>
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
</pre>
=== Technical details ===
The [[/sandbox]] and [[/testcases]] links are the standard names for such subpages. If those pages are created then the green /doc box for the template will detect them and link to them in its heading. For instance see the top of this documentation.
=== See also ===
* {{tl|intricate template}}
* [[Wikipedia:Template test cases]]
* [[Wikipedia:High-risk templates]]
* {{tlx|pp-template|2=small=yes}} – The protection template that usually is put on high-use templates.
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Template namespace templates|{{PAGENAME}}]]
</includeonly>
9fm8vkymabdnpw3tyaj42yfkvpk9w9u
Template:Imbox/doc
10
2467
26142
25908
2013-08-18T20:30:40Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5825560]]
wikitext
text/x-wiki
{{Documentation subpage}}
<includeonly>{{high-use| 800,000+ }}</includeonly>
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|imbox}} or '''image message box''' meta-template.
It is used to build message box templates for image pages, such as {{tl|cleanup-image}} etc. It offers several different colours, uses default images if no image parameter is given and it has some other features.
This template works almost exactly like {{tl|ambox}} and uses the same parameters.
=== We are deploying! ===
After long discussion on the [[Template talk:Imbox|talk page]] of this template and at other places we are finally deploying this template. Feel free to convert any message boxes used on image pages to use this meta-template. If you find any tricky cases then list them on the talk page of this template and you'll get help.
When this template is used to build image message boxes those boxes should contain explanatory texts just like before. (The same texts as before or new improved texts.) If there are more specific images in the boxes or you know a better image, then use them instead of the default images shown here.
=== Usage ===
Simple usage example:
<pre>
{{imbox | text = Some text.}}
</pre>
{{imbox | text = Some text.}}
Complex example:
<pre>
{{imbox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
</pre>
{{imbox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
=== Image message box types ===
The following examples use different '''type''' parameters but use no image parameters thus they use the default images for each type.
{{imbox
| type = speedy
| text = type=<u>speedy</u> – Speedy deletion templates such as {{tl|isd}}.
}}
{{imbox
| type = delete
| text = type=<u>delete</u> – Deletion templates such as {{tl|ifd}}.
}}
{{imbox
| type = content
| text = type=<u>content</u> – Major warnings and problems, such as {{tl|non-free reduce}}.
}}
{{imbox
| type = style
| text = type=<u>style</u> – Minor warnings and problems, such as {{tl|cleanup-image}}.
}}
{{imbox
| type = notice
| text = type=<u>notice</u> – Notices and messages of any kind, both permanent and temporary.
}}
{{imbox
| type = move
| text = type=<u>move</u> – Move and rename messages and proposals, such as {{tl|rename media}}.
}}
{{imbox
| type = protection
| text = type=<u>protection</u> – Protection templates such as {{tl|pp-protected}} when shown on an image page.
}}
{{imbox
| type = license
| text = type=<u>license</u> – License templates such as {{tl|GFDL}}.
}}
{{imbox
| type = featured
| text = type=<u>featured</u> – Featured image templates such as {{tl|FeaturedPicture}}.
}}
=== Other images ===
The default images shown above are mostly for convenience. In many cases it is more appropriate to use more specific images. These examples use the '''image''' parameter to specify an image other than the default images.
{{imbox
| type = style
| image = [[Image:Gnome-dev-camera.svg|42px]]
| text = type = style <br> image = <nowiki>[[Image:Gnome-dev-camera.svg|42px]]</nowiki> <br> This image is used for {{tl|cleanup-image}}.
}}
{{imbox
| type = move
| image = [[Image:To Commons.svg|52px]]
| text = type = move <br> image = <nowiki>[[Image:To Commons.svg|52px]]</nowiki> <br> This image is used for {{tl|copy to Wikimedia Commons}}.
}}
{{imbox
| type = license
| image = [[Image:Heckert GNU white.svg|48px]]
| text = type = license <br> image = <nowiki>[[Image:Heckert GNU white.svg|48px]]</nowiki> <br> This image is used for the GFDL license templates such as {{tl|GFDL}}.
}}
=== Special ===
Some other parameter combinations.
{{imbox
| text = No type and no image given ('''default''')
}}
{{imbox
| image = none
| text = No type and '''image=none''' – No image is used and the '''text''' uses the whole message box area.
}}
{{imbox
| type = license
| image = [[Image:Imbox license.svg|40px]] <br> [[Image:Ambox warning yellow.svg|40px]]
| imageright = [[Image:Shuttle.svg|30px]]
| text = type = license <br> image = <nowiki>[[Image:Imbox license.svg|40px]] <br> [[Image:Ambox warning yellow.svg|40px]]</nowiki> <br> imageright = <nowiki>[[Image:Shuttle.svg|30px]]</nowiki>
}}
{{imbox
| type = license
| image = [[Image:Imbox license.svg|40px]] <br> [[Image:Ambox warning yellow.svg|40px]]
| imageright = [[Image:Shuttle.svg|30px]]
| text = '''This file is in the [[public domain]] because it was created by [[NASA]].'''
<br>Note that use of NASA logos, insignia and emblems are restricted per US law.
}}
{{imbox
| type = license
| image = [[Image:Imbox license.svg|40px]]
| text =
type = license <br> image = <nowiki>[[Image:Imbox license.svg|40px]]</nowiki> <br> below = <nowiki>{{imbox | type = content | text = '''This license tag is deprecated!''' }}</nowiki>
| below =
{{imbox
| type = content
| text = '''This license tag is deprecated!'''
}}
}}
=== Parameters ===
List of all parameters:
<pre>
{{imbox
| type = speedy / delete / content / style / notice /
move / protection / license / featured
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS value
| textstyle = CSS value
| text = The message body text.
| below = More text or another imbox.
}}
</pre>
'''type'''
:If no '''type''' parameter is given the template defaults to type '''notice'''. That means it gets a blue border.
'''image'''
:'''No parameter''' = If no '''image''' parameter is given the template uses a default image. Which default image it uses depends on the '''type''' parameter.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
::<code><nowiki>image = [[Image:Gnome-dev-camera.svg|40px]]</nowiki></code>
:'''none''' = Means that no image is used.
<s>'''bigimage'''</s>
:This parameter has no function anymore. This template has been upgraded to handle any size images without using this parameter. If a template uses this parameter, just remove the parameter.
'''imageright'''
:'''No parameter''' = If no '''imageright''' parameter is given then no image is shown on the right side.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
::<code><nowiki>imageright = [[Image:Nuvola apps bookcase.png|40px]]</nowiki></code>
:'''Anything''' = Any other object that you want to show on the right side.
'''style'''
:An optional [[Cascading Style Sheets|CSS]] value used by the entire message box table. Without quotation marks <code>" "</code>. For example:
::<code>style = margin-bottom: 0.5em;</code>
'''textstyle'''
:An optional [[Cascading Style Sheets|CSS]] value used by the text cell. For example:
::<code>textstyle = text-align: center;</code>
'''text'''
:The message body text.
'''below'''
:A full width area below the images and text area. Can take a text or any kind of object, for instance another imbox:
::<code><nowiki>below = {{imbox | type = content | text = This license tag is deprecated. }} </nowiki></code>
=== Technical details ===
If you need to use special characters in the text parameter then you need to escape them like this:
<pre>
{{imbox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
</pre>
{{imbox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
This template uses the imbox CSS classes in [[MediaWiki:Common.css]] for most of its looks, thus it is fully skinnable.
Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters.
The default images for this meta-template are in png format instead of svg format. The main reason is that some older web browsers have trouble with the transparent background that MediaWiki renders for svg images. The png images here have hand optimised transparent background colour so they look good in all browsers. Note that svg icons only look somewhat bad in the old browsers, thus such hand optimisation is only worth the trouble for very widely used icons.
For more technical details see the [[Template talk:Imbox|talk page]]. Since this template works almost exactly like {{tl|ambox}} and {{tl|cmbox}} their talk pages and related pages might also contain more details.
=== See also ===
There are several meta-templates in the mbox family:
* {{tl|ambox}} – For article message boxes.
* {{tl|tmbox}} – For talk page message boxes.
* {{tl|imbox}} – For image page message boxes.
* {{tl|cmbox}} – For category message boxes.
* {{tl|ombox}} – For other pages message boxes.
* {{tl|mbox}} – Has namespace detection, for message boxes that are used on several types of pages and thus need to change style depending on what page they are used on.
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
[[Category:Image namespace templates| ]]
</includeonly>
pan3f4oewd2qyw0bo8wnkqfdeax7spt
Template:Cmbox/doc
10
2468
26140
7595
2013-08-18T20:30:39Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6042279]]
wikitext
text/x-wiki
{{Documentation subpage}}
<includeonly>{{intricate template}}</includeonly>
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|cmbox}} or '''category message box''' meta-template.
It is used to build message box templates for category pages, such as {{tl|CatDiffuse}} etc. It offers several different colours, uses default images if no image parameter is given and it has some other features.
This template works almost exactly like {{tl|ambox}} and uses the same parameters.
=== We are deploying! ===
After long discussion on the [[Template talk:Cmbox|talk page]] of this template and at other places we are finally deploying this template. Feel free to convert any message boxes used on category pages to use this meta-template. If you find any tricky cases then list them on the talk page of this template and you'll get help.
When this template is used to build category message boxes those boxes should contain explanatory texts just like before. (The same texts as before or new improved texts.) If there are more specific images in the boxes or you know a better image, then use them instead of the default images shown here.
=== Usage ===
Simple usage example:
<pre>
{{cmbox | text = Some text.}}
</pre>
{{cmbox | text = Some text.}}
Complex example:
<pre>
{{cmbox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
</pre>
{{cmbox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
=== Category message box types ===
The following examples use different '''type''' parameters but use no image parameters thus they use the default images for each type.
{{cmbox
| type = speedy
| text = type=<u>speedy</u> – Speedy deletion templates such as {{tl|db-catempty}}.
}}
{{cmbox
| type = delete
| text = type=<u>delete</u> – Deletion templates such as {{tl|cfd}}.
}}
{{cmbox
| type = content
| text = type=<u>content</u> – Major warnings and problems, such as {{tl|CategorisationDisputedPeople}}.
}}
{{cmbox
| type = style
| text = type=<u>style</u> – Minor warnings and problems, such as {{tl|popcat}}.
}}
{{cmbox
| type = notice
| text = type=<u>notice</u> – Notices and messages of any kind, both permanent and temporary.
}}
{{cmbox
| type = move
| text = type=<u>move</u> – Move, merge and split messages and proposals, such as {{tl|categoryredirect}}.
}}
{{cmbox
| type = protection
| text = type=<u>protection</u> – Protection templates such as {{tl|pp-semi-protected}} when shown on a category page.
}}
=== Other images ===
The default images shown above are mostly for convenience. In many cases it is more appropriate to use more specific images. These examples use the '''image''' parameter to specify an image other than the default images.
{{cmbox
| type = style
| image = [[Image:Sub-arrows.svg|40px]]
| text = type = style <br> image = <nowiki>[[Image:Sub-arrows.svg|40px]]</nowiki> <br> This image is used for {{tl|verylarge}} and {{tl|CatDiffuse}}.
}}
{{cmbox
| type = move
| image = [[Image:Redirect arrow.svg|52px]]
| text = type = move <br> image = <nowiki>[[Image:Redirect arrow.svg|52px]]</nowiki> <br> This image is used for {{tl|categoryredirect}}.
}}
=== Special ===
Some other parameter combinations.
{{cmbox
| text = No type and no image given ('''default''')
}}
{{cmbox
| image = none
| text = No type and '''image=none''' – No image is used and the '''text''' uses the whole message box area.
}}
{{cmbox
| image = [[Image:Gnome globe current event.svg|42px]]
| imageright = [[Image:Nuvola apps bookcase.svg|40px]]
| text = image = <nowiki>[[Image:Gnome globe current event.svg|42px]]</nowiki> <br> imageright = <nowiki>[[Image:Nuvola apps bookcase.svg|40px]]</nowiki>
}}
{{cmbox
| image = [[Image:Gnome globe current event.svg|42px]]
| imageright = [[Image:Shuttle.svg|20px]]
| text = '''This category lists articles about current and recent [[spaceflight]]s.'''
<br>It is populated by the {{tl|current spaceflight}} template.
}}
=== Parameters ===
List of all parameters:
<pre>
{{cmbox
| type = speedy / delete / content / style / notice / move / protection
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS value
| textstyle = CSS value
| text = The message body text.
}}
</pre>
'''type'''
:If no '''type''' parameter is given the template defaults to type '''notice'''. That means it gets a blue background.
'''image'''
:'''No parameter''' = If no '''image''' parameter is given the template uses a default image. Which default image it uses depends on the '''type''' parameter.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (Images over 52 pixels width will cause padding problems.) For example:
::<code><nowiki>image = [[Image:Sub-arrows.svg|40px]]</nowiki></code>
:'''none''' = Means that no image is used.
'''imageright'''
:'''No parameter''' = If no '''imageright''' parameter is given then no image is shown on the right side.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But on this side the message box can handle images of any size.) For example:
::<code><nowiki>imageright = [[Image:Nuvola apps bookcase.png|40px]]</nowiki></code>
:'''Anything''' = Any other object that you want to show on the right side.
'''style'''
:An optional [[Cascading Style Sheets|CSS]] value used by the entire message box table. Without quotation marks <code>" "</code>. For example:
::<code>style = margin-bottom: 0.5em;</code>
'''textstyle'''
:An optional [[Cascading Style Sheets|CSS]] value used by the text cell. For example:
::<code>textstyle = text-align: center;</code>
'''text'''
:The message body text.
=== Technical details ===
If you need to use special characters in the text parameter then you need to escape them like this:
<pre>
{{cmbox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
</pre>
{{cmbox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
This template uses the cmbox CSS classes in [[MediaWiki:Common.css]] for most of its looks, thus it is fully skinnable.
Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters.
The default images for this meta-template are in png format instead of svg format. The main reason is that some older web browsers have trouble with the transparent background that MediaWiki renders for svg images. The png images here have hand optimised transparent background colour so they look good in all browsers. Note that svg icons only look somewhat bad in the old browsers, thus such hand optimisation is only worth the trouble for very widely used icons.
For more technical details see the [[Template talk:Cmbox|talk page]]. Since this template works almost exactly like {{tl|ambox}} and {{tl|imbox}} their talk pages and related pages might also contain more details.
=== See also ===
There are several meta-templates in the mbox family:
* {{tl|ambox}} – For article message boxes.
* {{tl|tmbox}} – For talk page message boxes.
* {{tl|imbox}} – For image page message boxes.
* {{tl|cmbox}} – For category message boxes.
* {{tl|ombox}} – For other pages message boxes.
* {{tl|mbox}} – Has namespace detection, for message boxes that are used on several types of pages and thus need to change style depending on what page they are used on.
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
[[Category:Category namespace templates| ]]
[[no:mal:Cmbox]]
</includeonly>
1r2tn9m0d8tvh74rgc2q0adquthikom
Template:Ombox/doc
10
2469
7596
2008-08-05T13:53:25Z
Thuvack
315
New page: {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tl|ombox}} or '''other pages message box''' meta-template. It is used to ...
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|ombox}} or '''other pages message box''' meta-template.
It is used to build message box templates for pages of the types: User, Wikipedia, MediaWiki, Template, Help, Portal and any new future namespaces. That is, page types not covered by {{tl|ambox}}, {{tl|tmbox}}, {{tl|imbox}} or {{tl|cmbox}}. Thus it should ''not'' be used for boxes for articles, talk pages, image pages or category pages.
This template works almost exactly like {{tl|ambox}} and uses the same parameters.
=== We are deploying! ===
After discussions on the [[Template talk:Ombox|talk page]] of this template and announcing it at several places for some time we are now deploying this template. Feel free to convert any message boxes used on "other pages" to use this meta-template. If you find any tricky cases then list them on the talk page of this template and you'll get help.
When this template is used to build other pages message boxes those boxes should contain explanatory texts just like before. (The same texts as before or new improved texts.) If there are more specific images in the boxes or you know a better image, then use them instead of the default images shown here.
=== Usage ===
Simple usage example:
<pre>
{{ombox | text = Some text.}}
</pre>
{{ombox | text = Some text.}}
Complex example:
<pre>
{{ombox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
</pre>
{{ombox
| type = style
| image = [[Image:Emblem-question-yellow.svg|40px]]
| style = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
=== Other pages message box types ===
The following examples use different '''type''' parameters but use no image parameters thus they use the default images for each type.
{{ombox
| type = speedy
| text = type=<u>speedy</u> – Speedy deletion templates.
}}
{{ombox
| type = delete
| text = type=<u>delete</u> – Deletion templates.
}}
{{ombox
| type = content
| text = type=<u>content</u> – Major warnings and problems, such as {{tl|high-use}}.
}}
{{ombox
| type = style
| text = type=<u>style</u> – Minor warnings and problems. {{tl|intricate}} should perhaps use this type.
}}
{{ombox
| type = notice
| text = type=<u>notice</u> – Notices and messages of any kind, both permanent and temporary. Such as {{tl|guideline}} and {{tl|how-to}}.
}}
{{ombox
| type = move
| text = type=<u>move</u> – Merge, split, rename and transwiki messages and proposals.
}}
{{ombox
| type = protection
| text = type=<u>protection</u> – Protection templates such as {{tl|pp-protected}} when shown on "other pages".
}}
=== Examples ===
Some examples using the "notice" style:
{{ombox
| type = notice
| image = [[Image:Blue check.svg|30px]]
| imageright = {{shortcut|WP:SHORT}}
| text =
'''This page documents an English Wikipedia [[Wikipedia:Policies and guidelines|guideline]].''' It is a generally accepted standard that editors should follow, though it should be treated with [[Wikipedia:Use common sense|common sense]] and the [[Wikipedia:Ignore all rules|occasional exception]]. When editing this page, please ensure that your revision reflects [[Wikipedia:Consensus|consensus]]. When in doubt, discuss on the [[{{TALKPAGENAME}}|talk page]].
}}
{{ombox
| type = notice
| image = [[Image:Nutshell.png|30px]]
| text =
'''This page in a nutshell:''' This template is used to build message boxes for all pages that are ''not'' articles, talk pages, image pages or category pages.
}}
=== Parameters ===
List of all parameters:
<pre>
{{ombox
| type = speedy / delete / content / style / notice / move / protection
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS value
| textstyle = CSS value
| text = The message body text.
}}
</pre>
'''type'''
:If no '''type''' parameter is given the template defaults to type '''notice'''. That means it gets a gray border.
'''image'''
:'''No parameter''' = If no '''image''' parameter is given the template uses a default image. Which default image it uses depends on the '''type''' parameter.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
::<code><nowiki>image = [[Image:Crystal package settings.png|40px]]</nowiki></code>
:'''none''' = Means that no image is used.
'''imageright'''
:'''No parameter''' = If no '''imageright''' parameter is given then no image is shown on the right side.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
::<code><nowiki>imageright = [[Image:Nuvola apps bookcase.png|40px]]</nowiki></code>
:'''Anything''' = Any other object that you want to show on the right side.
'''style'''
:An optional [[Cascading Style Sheets|CSS]] value used by the entire message box table. Without quotation marks <code>" "</code>. For example:
::<code>style = margin-bottom: 0.5em;</code>
'''textstyle'''
:An optional [[Cascading Style Sheets|CSS]] value used by the text cell. For example:
::<code>textstyle = text-align: center;</code>
'''text'''
:The message body text.
=== Technical details ===
This template currently uses hard coded styles. Later it will use CSS classes enabling it to be skinned.
If you need to use special characters in the text parameter then you need to escape them like this:
<pre>
{{ombox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
</pre>
{{ombox
| text = <div>
Equal sign = and a start and end brace { } work fine as they are.
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters.
For more technical details see the [[Template talk:Ombox|talk page]]. Since this template works almost exactly like {{tl|imbox}}, {{tl|ambox}} and {{tl|cmbox}} their talk pages and related pages might also contain more details.
=== See also ===
There are several meta-templates in the mbox family:
* {{tl|ambox}} – For article message boxes.
* {{tl|tmbox}} – For talk page message boxes.
* {{tl|imbox}} – For image page message boxes.
* {{tl|cmbox}} – For category message boxes.
* {{tl|ombox}} – For other pages message boxes.
* {{tl|mbox}} – Has namespace detection, for message boxes that are used on several types of pages and thus need to change style depending on what page they are used on.
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
[[mk:Шаблон:Ombox]]
</includeonly>
i2jt7pn3pk2fvb9vouo39qbe2m4mlki
Template:Namespace detect/doc
10
2470
7597
2008-08-05T13:53:52Z
Thuvack
315
New page: {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tl|namespace detect}} meta-template. It helps other templates detect what...
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|namespace detect}} meta-template.
It helps other templates detect what type of page they are on.
It detects and groups all the different [[Wikipedia:Namespace#Enumeration|namespaces]] used on Wikipedia into several types:
:'''main''' = Main/article space, as in normal Wikipedia articles.
:'''talk''' = Any talk space, such as page names that start with "Talk:", "User talk:", "Image talk:" and so on.
:'''user, wikipedia, image, mediawiki, template, help, category''' and '''portal''' = The other namespaces except the talk pages.
:'''other''' = Any namespaces that were not specified as a parameter to the template. See explanation below.
'''Note!''' For most usage cases it might be better to use the simpler namespace detection templates. (See the [[#See also|see also]] section below.) Since this template is more prone to human errors such as misspelling the parameter names.
=== Usage ===
This template takes one or more parameters named after the different page types as listed above. Like this:
<pre>
{{namespace detect
| main = Article text
| talk = Talk page text
| other = Other pages text
}}
</pre>
If the template is on a main (article) page, it will return this:
:{{namespace detect| demospace=main
| main = Article text
| talk = Talk page text
| other = Other pages text
}}
If the template is on any other page than an article or a talk page it will return this:
:{{namespace detect
| main = Article text
| talk = Talk page text
| other = Other pages text
}}
The example above made the template return something for all page types. But if we don't use the '''other''' parameter or leave it empty then it will not return anything for the other page types. Like this:
<pre>
{{namespace detect
| image = Image page text
| category = Category page text
| other =
}}
</pre>
On any pages other than image and category pages the code above will render nothing.
<!-- Do not remove this one. It is supposed to render nothing, but we have it here for testing purposes. -->
:{{namespace detect
| image = Image page text
| category = Category page text
| other =
}}
By using an empty parameter you can make it so the template doesn't render anything for some specific page type. Like this:
<pre>
{{namespace detect
| main =
| other = Other pages text
}}
</pre>
The code above will render nothing when on mainspace (article) pages, but will return this when on other pages:
:{{namespace detect
| main =
| other = Other pages text
}}
=== Demospace ===
For testing and demonstration purposes this template can take a parameter named '''demospace'''. Demospace understands any of the page type names used by this template, including the '''other''' type. It tells the template to behave like it is on some specific type of page. Like this:
<pre>
{{namespace detect | demospace = main
| main = Article text
| other = Other pages text
}}
</pre>
No matter on what kind of page the code above is used it will return this:
:{{namespace detect | demospace = main
| main = Article text
| other = Other pages text
}}
It can be convenient to let your template understand the demospace parameter and send it on to the {{tl|namespace detect}} template. Then do like this:
<pre>
{{namespace detect
| demospace = {{{demospace|}}}
| main = Article text
| other = Other pages text
}}
</pre>
If the '''demospace''' parameter is empty or undefined then the template will detect page types as usual.
=== Technical details ===
[[Help:Template|Templates]] do have a problem to handle parameter data that contains pipes "<code>|</code>", unless the pipe is inside another template <code><nowiki>{{name|param1}}</nowiki></code> or inside a piped link <code><nowiki>[[Help:Template|help]]</nowiki></code>. Thus templates can not handle [[Help:Table|wikitables]] as input unless you escape them by using the {{tn|!}} template. This makes it hard to use wikitables as parameters to templates. Instead the usual solution is to use "[[Help:HTML in wikitext|HTML wikimarkup]]" for the table code, which is more robust.
For more technical details such as about "copying to other projects" and "CSS based namespace detection" see {{tl|main talk other}} and its talk page.
=== See also ===
Easy to use namespace-detection templates:
* {{tl|main other}} – For article templates.
* {{tl|talk other}} – For talk page templates.
* {{tl|image other}} – For image templates.
* {{tl|category other}} – For category templates.
* {{tl|main talk other}} – Separates some namespaces.
* {{tl|main talk category other}} – Separates some more namespaces.
Technical stuff:
* [[Wikipedia:Namespace]] – Lists all the namespaces.
* [[Help:Magic words]] – About <code><nowiki>{{NAMESPACE}}</nowiki></code> etc.
* [[meta:Help:ParserFunctions]] – About <code><nowiki>{{#ifeq:|||}}</nowiki></code> etc.
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
</includeonly>
e5rhjwmyo60xxg45d99hcji4sep8p8e
Template:Template
10
2471
7598
2008-08-05T13:56:22Z
Thuvack
315
New page: {{[[Template:{{{1}}}|{{{1}}}]]}}<noinclude> {{pp-template|small=yes}} {{documentation}} </noinclude>
wikitext
text/x-wiki
{{[[Template:{{{1}}}|{{{1}}}]]}}<noinclude>
{{pp-template|small=yes}}
{{documentation}}
</noinclude>
4pm2b0k58dfi93xpubqt4uz23dmdvk8
Template:Template/doc
10
2472
19169
7599
2011-09-24T13:29:12Z
MerlIwBot
1813
robot Removing: [[cs:Šablona:Dokumentace šablony/dokumentace]] (deleted), [[es:Plantilla:Template doc/doc]] (deleted)
wikitext
text/x-wiki
{{template doc page}}
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
__NOTOC__
This template is kept temporarily until pages are converted to the merged and improved {{tl|Documentation, template}}.
<big>'''''Note differences in usage mean it cannot be redirected.'''''</big> See [[#Template parameter differences|Template parameter differences]] below.
This template displays a "Template documentation" box just like you are seeing now.
== Usage ==
Add to the main template at the end of the template code:
''{{Colors|black|#CCC|[--last line of your template code--]}}''<NOWIKI><noinclude>
<!--
PLEASE DO NOT ADD DOCUMENTATION/CATEGORIES/INTERWIKIS HERE
-->
{{Template doc}}
<!--
MAKE ADDITIONS TO THE /doc SUBPAGE INSTEAD, THANKS
-->
</noinclude></NOWIKI>
or with a parameter: 1 = name of the documentation page.
Make sure the opening <code><nowiki><noinclude></nowiki></code> begins on the same line as the last character of the template code (or text), and ''not'' on a new line. Otherwise, extra space will be inserted below the template when it is used, which is usually not wanted.
If the template is already protected, ask an [[Wikipedia:Administrators|administrator]] to do this, or request an edit by using <code>{{[[Template:editprotected|editprotected]]}}</code> on the template’s talk page. If documentation, categories and interwiki links already exist in a section enclosed within a <code><nowiki><nowiki></nowiki></code> element, move them into the documentation subpage, as it is best not to have documentation split across two separate pages.
Click the "edit" link, which points to the <tt>/doc</tt> subpage, and write documentation there. If the /doc page does not exist yet {{tiw|Template doc/Preload}} is [[mw:Extension:Inputbox#Preload|preloaded]].
Add categories and interwiki links to the <tt>/doc</tt> subpage inside <code><includeonly></includeonly></code>.
== Advantages ==
*It allows templates to be [[Wikipedia:Protection policy|protected]] where necessary, while allowing anyone to edit the documentation.
== Limitation ==
A pipe character in the documentation page which is not inside double or triple braces or double brackets disturbs proper functioning of this template, because the content of that page is assigned to a template parameter. Use <code>&#124;<code> instead.
If the documentation contains includeonly or noinclude tags within nowiki tags, replace the "<" with "&lt;".
== Template parameter differences ==
=== Parameter for /doc path ===
*{{tl|Template doc}} uses 1={{'''PAGENAME'''}}
:and then transcluded
:*{{tl|Template doc inline}} using
::1={{ {{'''SUBJECTSPACE'''}}:{{{'''1'''}}} }}
::2={{'''SUBJECTSPACE'''}}:{{{'''1'''}}}
*{{tl|Documentation}} uses 1={{'''FULLPAGENAME'''}}
*{{tl|Documentation, template}} uses 1={{'''FULLPAGENAME'''}}
*{{tl|Template doc inline}} uses 2={{'''FULLPAGENAME'''}}
== See also ==
{{ Documentation/doc/see also }}
<noinclude>
<!-- INTERWIKIS TO THIS PAGE -->
</noinclude>
<includeonly>
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Template documentation| {{PAGENAME}}]]
<!-- ADD INTERWIKIS BELOW THIS LINE -->
</includeonly>
[[ar:قالب:Template documentation/doc]]
[[mk:Шаблон:Template doc/doc]]
[[nl:Sjabloon:Sjabdoc/doc]]
[[ro:Format:Template doc/doc]]
[[zh:Template:模板文件/doc]]
dtl112resy3xe1ek3ymkslk2fvu48me
Template:Tn
10
2473
7600
2008-08-05T14:04:19Z
Thuvack
315
New page: <includeonly><nowiki>{</nowiki>[[Template:{{{1}}}|<nowiki>{</nowiki>{{{1}}}<nowiki>}</nowiki>]]<nowiki>}</nowiki></includeonly><noinclude> {{template doc}} <!-- Add categories and interw...
wikitext
text/x-wiki
<includeonly><nowiki>{</nowiki>[[Template:{{{1}}}|<nowiki>{</nowiki>{{{1}}}<nowiki>}</nowiki>]]<nowiki>}</nowiki></includeonly><noinclude>
{{template doc}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
p1ecl5plvxnm4g2o5t4mooe4rm7yciy
Template:Tn/doc
10
2474
26146
7601
2013-08-18T20:30:57Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6211728]]
wikitext
text/x-wiki
<includeonly>{{template doc page transcluded}}</includeonly><noinclude>{{template doc page viewed directly}}</noinclude>
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
This macro is used similarly to {{tn|tl}}, to show the name of a template with the open and close braces around it. But this macro makes the inner braces part of the link, whereas {{tn|tl}} does not make the braces part of the link. This is to allow shorter template names to be easier to click on. The "Tn" name is short for '''T'''emplate '''n'''ame.
=== Usage ===
<pre><nowiki>
{{tn|name}}
</nowiki></pre>
It will render this:
:{{tn|name}}
Compare with:
<pre><nowiki>
{{tl|name}}
</nowiki></pre>
Which renders this:
:{{tl|name}}
=== See also ===
There are several similar templates, these two lists most of them with some examples:
* {{tn|tl}}
* {{tn|lts}}
<includeonly>
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Internal link templates|{{PAGENAME}}]]
[[Category:Typing-aid templates|{{PAGENAME}}]]
<!-- ADD INTERWIKIS BELOW THIS LINE -->
</includeonly>
n8uxs35ul2v692dx8dn83r3xxlah8k3
Wikipedia:Article message boxes
4
2475
25989
7602
2013-04-15T02:16:17Z
Addbot
3024
wikitext
text/x-wiki
{{dablink|"WP:AT" redirects here. You may be looking for [[Wikipedia:Amnesia test]] or [[Wikipedia:Attribution]].}}
{{subcat guideline|editing guideline|Article message boxes|WP:AMB|WP:AMBOX}}
{{Nutshell|Article message boxes have a standard design and colours. They use CSS and a meta template to achieve this.}}
{{TOCright}}
There is a standard and consistent design for '''article message boxes''' — templates which go at the top of articles/sections, and identify problems or issues with the article. The design was standardized and implemented in September 2007.
== Scope ==
The scope of this effort is the design of '''article message boxes''' ("amboxes"). Article message boxes are template messages, in a square frame (box), which are placed in articles, and are also ''about'' articles. They identify issues or important information about the article, but are not part of the article content itself.
The following are presently ''outside'' the scope of this effort:
* The ''wording'' (text) inside article message boxes (present focus is on appearance/formatting)
* Other kinds of ''article templates'', such as [[Template:Navbox|navigation boxes]] and [[Help:Infobox|infoboxes]]
* ''Talk page templates'', which were standardised in 2005 by [[Wikipedia:Talk page templates]]
* ''Project namespace templates'', used in the [[Wikipedia:Project namespace|''Wikipedia:'' namespace]]
=== Terminology ===
* '''Template''': A page which is [[WP:Transclusion|transcluded]] into other pages, typically to re-use the same content in multiple pages. See [[Help:Template]].
* '''Message box''': Any template that looks like a box and contains a specific message about a specific issue with a page, section, or other thing on Wikipedia.
** This is is in contrast to templates which are used for info boxes, to automate processes, or any of the other myriad things templates are used for.
* '''Article message box''': Message boxes about articles
** Info boxes, nav boxes, and such are ''part'' of an article, not ''about'' the article
* '''ambox''': Short for "article message box"
== Design ==
[[Image:NewbieTags.PNG|thumb|240px|What amboxes looked like before they were standardized]]
The ambox tags that we use to notify people of problems within an article are on thousands of our pages. Our readers see them and judgements are made not only about the article at hand, but about the project itself. In the past, we had a myriad of templates that often shared some level of consistency, but still looked very mismatched.
This effort aims to address these issues. Design principles include:
* Colour-coding is good, but avoid excess
** Coloured/shaded backgrounds can make text hard to read for some people, especially those with [[Color blindness|color-vision deficiencies]]
* Consistent widths make multiple adjacent amboxes easier to read
* This is a deliberate design effort, while the old templates evolved organically over time
* Easily implemented
* The use of CSS allows appearance customization/override on a per-user or per-skin basis
=== Categories and colours ===
Amboxes are divided into various categories. Each category has a corresponding colour code. The colour-coding helps to inform of the severity of the issues at a glance.
{| class="wikitable" style="margin: 0 0 0 10%; background: #fbfbfb; border-collapse: collapse;"
|-
! style="background: #000000;" |
! style="padding: 0.25em 0.5em;" | Code
! Name
! Description
! Example Templates
|- style="background: #FEE;"
| style="background: #b22222;" |
| style="padding: 0.25em 0.5em;" | #b22222
| '''Speedy'''
| [[WP:SPEEDY|Immediate deletion]]
| {{tl|db-meta}}
|-
| style="background: #b22222;" |
| style="padding: 0.25em 0.5em;" | #b22222
| '''Deletion'''
| [[WP:AFD|Full-discussion deletion]]; [[WP:PROD|proposed deletion]]
| {{tl|afd}}, {{tl|prod}}
|-
| style="background: #f28500;" |
| style="padding: 0.25em 0.5em;" | #f28500
| '''Content'''
| Problems with the content of an article, i.e., what the article actually says
| {{tl|POV}}, {{tl|globalize}}
|-
| style="background: #f4c430;" |
| style="padding: 0.25em 0.5em;" | #f4c430
| '''Style'''
| Problems not with the content, but how it is [[WP:STYLE|formatted/presented]]
| {{tl|cleanup}}, {{tl|wikify}}
|-
| style="background: #1e90ff;" |
| style="padding: 0.25em 0.5em;" | #1e90ff
| '''Notice'''
| Information readers/editors should be aware of
| {{tl|current}}, {{tl|future}}
|-
| style="background: #9932cc;" |
| style="padding: 0.25em 0.5em;" | #9932cc
| '''Move'''
| [[WP:MERGE|Merge]], [[WP:SPLIT|split]] and [[Help:Transwiki|transwiki]] proposals
| {{tl|split}}, {{tl|copy to wiktionary}}
|-
| style="background: #bbbbaa;" |
| style="padding: 0.25em 0.5em;" | #bba
| '''Protection'''
| Page is [[WP:PROTECT|locked]] against edits
| {{tl|pp-protected}}
|}
The choice of colour is partly inspired by the [[American National Standards Institute|ANSI]] standard safety "Signal Words" and their corresponding colors: Danger (Red), Warning (Orange), Caution (Yellow), and Notice (Blue).
Most amboxes have a background colour of #fbfbfb (slightly off white), which is intended to contrast slightly with the full white (#ffffff) used for articles, while still being easy to read. The exception is the Speedy category, which uses a pink background (#b22) to highlight the immediate nature of the problem.
== Implementation ==
As of the end of 2007, most [[Wikipedia:Template messages#Article-related namespace|article message boxes]] have been converted to this design.
The design of these article message boxes is controlled by the [[Wikipedia:Ambox CSS classes|Ambox CSS classes]], which are part of [[MediaWiki:Common.css]].
The meta template {{tl|ambox}} makes it easy to create article message boxes in the new design. It has usage documentation and examples. Note that {{tnull|ambox}} is just a thin wrapper for the CSS classes.
The CSS classes can also be applied directly to a [[Help:Table|wikitable]] or [[HTML element#Tables|HTML table]], especially when special functionality is needed. [[Wikipedia:Ambox CSS classes]] describes how.
===Alternate skins===
It is possible to customize the appearance of ambox templates on a per-user basis. To do this, you need a [[WP:WHY|named account]]. Then add to or altering the code in [[Special:Mypage/monobook.css|your monobook.css page]]. There are several pre-made "skins" available for this at [[Wikipedia:Ambox CSS classes/Skins]].
== Examples ==
Please note:
* The ''wording'' (text) of these message boxes is outside the scope of this effort. The wording in the examples below is for illustration purposes only.
* The following box has a white background to mimic article pages.
<div id="colorcode" style="background-color: white; width: 100%; padding-bottom: 2em; border: 1px solid #aaa;">
=== Speedy deletion===
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: <!--#FBFBFB-->#FEE; border: 1px solid #aaa; border-left: 10px solid #b22222;"
|-
| style="padding: 0.25em 0.5em;" | '''This page may meet Wikipedia’s [[Wikipedia:Criteria for speedy deletion|criteria for speedy deletion]].'''<br/>The given reason is: <i id="delete-reason">It is a very short article providing little or no context (<small>[[Wikipedia:Criteria for speedy deletion#A1|CSD A1]]</small>), contains no content whatsoever (<small>[[Wikipedia:Criteria for speedy deletion#A3|CSD A3]]</small>), consists only of links elsewhere (<small>CSD A3</small>) or a rephrasing of the title (<small>CSD A3</small>).</i><br/><small>Please consider placing {<nowiki>{subst:empty-warn|</nowiki>{{FULLPAGENAME}}}<nowiki>} ~~~~</nowiki> on the User Talk page of the author.</small>
|}
=== Deletion ===
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #b22222;"
|-
| style="padding: 0.25em 0.5em;" | '''This article is being considered for deletion in accordance with Wikipedia's [[Wikipedia:Deletion policy|deletion policy]][[Template:Afd|.]]'''<br/>Please share your thoughts on the matter at '''[[Wikipedia:Articles for deletion/{{{1|Template standardisation}}}|this article's entry]]''' on the Articles for deletion page. Feel free to edit the article, but the article must not be blanked, and this notice must not be removed, until the discussion is closed. For more information, particularly on merging or moving the article during the discussion, read the [[Wikipedia:Guide to deletion|guide to deletion]].<br/>
----
<small>''[[Template:AfD footer|Steps to list an article for deletion]]: <nowiki>{{</nowiki>subst:afd}} • [http://en.wikipedia.org/w/index.php?action=edit&preload=Template:Afd2+starter&editintro=Template:Afd3+starter&title=Wikipedia:Articles+for+deletion/{{PAGENAMEE}} Preloaded debate] ''OR'' <nowiki>{{</nowiki>subst:afd2|pg={{PAGENAME}}|cat=|text=}} • <nowiki>{{</nowiki>subst:afd3|pg={{PAGENAME}}}} [{{SERVER}}{{localurl:Wikipedia:Articles for deletion/Log/{{CURRENTYEAR}}_{{CURRENTMONTHNAMEGEN}}_{{CURRENTDAY}}|action=edit}} log]</small>
|}
=== Content ===
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #f28500;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Unbalanced scales.svg|40px]]
| style="padding: 0.25em 0.5em;" | '''The [[Wikipedia:Neutral point of view|neutrality]] of this article is [[Wikipedia:NPOV dispute|disputed]].''' <br/>Please see the discussion on the [[{{TALKPAGENAME}}#{{{1|}}}|talk page]].{{#if:{{{date|}}}|<br/><small>This article has been tagged since {{{date}}}.</small>}}
|}
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #f28500;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Newspaper nicu buculei 01.svg|50px]]
| style="padding: 0.25em 0.5em;" | '''This article or section reads like an [[Wikipedia:What Wikipedia is not#Wikipedia is not a soapbox|advertisement]].'''<br/>To meet Wikipedia's [[:Category:Wikipedia style guidelines|quality standards]] and comply with Wikipedia's [[Wikipedia:Neutral point of view|neutral point of view]] policy, it may require [[Wikipedia:Cleanup|cleanup]].
|}
=== Style ===
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #f4c430;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Broom icon.svg|40px]]
| style="padding: 0.25em 0.5em;" | '''To meet Wikipedia's [[:Category:Wikipedia style guidelines|quality standards]], this article may require [[Wikipedia:Cleanup|cleanup]].'''<br/>Please discuss this issue on the [[{{TALKPAGENAME}}|talk page]], and/or replace this tag with a [[Wikipedia:Template_messages/Cleanup#Specific_issues|more specific message]]. [[Help:Editing|Editing help]] is available.
|}
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #f4c430;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Wikitext.svg|50px]]
| style="padding: 0.25em 0.5em;" | '''This {{{2|article or section}}} lacks formatting.'''<br/>Please [[Wikipedia:Glossary#Wikify|wikify]] it as suggested in the [[Wikipedia:Guide to layout|Guide to layout]] and the [[Wikipedia:Manual of Style|Manual of Style]].
|}
=== Notice ===
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #1e90ff;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Gnome globe current event.svg|42px]]
| style="padding: 0.25em 0.5em;" | '''This {{{1|article}}} documents a [[Portal:Current events|current event]].''' <br/> Information may change rapidly as the event progresses.
|}
=== Move ===
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #95b;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Merge-arrows.svg]]
| style="padding: 0.25em 0.5em;" | It has been suggested that this page or section be [[Wikipedia:Merging and moving pages|merged]] with ''[[WP:TS#"Merger and transwiki proposal" templates|Page title]]''. <nowiki>(</nowiki>[[Wikipedia talk:Template standardisation|discuss]])
|}
=== Protection ===
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #bba;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Padlock.svg|40px]]
| style="padding: 0.25em 0.5em;" |
'''This {{#switch:{{NAMESPACE}}|{{ns:0}}=article|{{ns:image}}=image|#default=page}} is currently [[Wikipedia:This page is protected|protected]] from editing {{#if:{{{expiry|}}}|until {{#time:[[F j]], [[Y]]|{{{expiry}}}}} <small>(UTC)</small>}} to [[Wikipedia:Vandalism|deal with vandalism]].''' Protection is [[Wikipedia:Protection policy|not an endorsement]] of the current <span class="plainlinks">[{{fullurl:{{FULLPAGENAMEE}}|action=history}} version]</span> <span class="plainlinks">([{{fullurl:Special:Log|type=protect&page={{FULLPAGENAMEE}}}} protection log])</span>. {{howtoedit|lbreak=}}
|}
=== Stacking demo ===
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #f28500;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Unbalanced scales.svg|40px]]
| style="padding: 0.25em 0.5em;" | '''The [[Wikipedia:Neutral point of view|neutrality]] of this article is [[Wikipedia:NPOV dispute|disputed]].''' <br/>Please see the discussion on the [[{{TALKPAGENAME}}#{{{1|}}}|talk page]].{{#if:{{{date|}}}|<br/><small>This article has been tagged since {{{date}}}.</small>}}
|}
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #f4c430;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Wikitext.svg|50px]]
| style="padding: 0.25em 0.5em;" | '''This {{{2|article or section}}} lacks formatting.'''<br/>Please [[Wikipedia:Glossary#Wikify|wikify]] it as suggested in the [[Wikipedia:Guide to layout|Guide to layout]] and the [[Wikipedia:Manual of Style|Manual of Style]].
|}
{| style="width: 80%; margin: 0 0 0 10%; border-collapse: collapse; background: #FBFBFB; border: 1px solid #aaa; border-left: 10px solid #1e90ff;"
|-
| style="width: 52px; padding: 2px 0px 2px 0.5em; text-align: center;" | [[Image:Gnome globe current event.svg|42px]]
| style="padding: 0.25em 0.5em;" | '''This {{{1|article}}} documents a [[Portal:Current events|current event]].''' <br/> Information may change rapidly as the event progresses.
|}
</div> <!-- end of fake white background -->
== See also ==
* [[Wikipedia:Template messages]] -For a complete list of amboxes
* [[Wikipedia talk:Article message boxes]] – For discussion about these matters.
* [[Template:Ambox]] – The meta template that makes it easy to create article message box templates in this new style. It has usage documentation and examples.
* [[Wikipedia:Ambox CSS classes]] – Describes how to use the ambox CSS classes directly in [[Help:Table|wikitable]]s and [[HTML element#Tables|HTML tables]].
* [[Wikipedia:Ambox CSS classes/Skins]] – Several article message box skins for your Wikipedia account.
* [[Wikipedia:Talk page templates]] – For [[User:ClockworkSoul/Templates|ClockworkSoul's Coffee Roll]] standard used in talk page templates.
* [[Wikipedia:Template standardisation]] - For standardisation efforts across the template namespace.
[[Category:Wikipedia templates|{{PAGENAME}}]]
4fd70xbqpb70gmslrpqtxsbvc5uqx08
Template:Dablink
10
2476
7603
2008-08-05T14:17:48Z
Thuvack
315
New page: <div class="dablink">{{{1}}}</div><noinclude> {{pp-template|small=yes}} {{documentation}} </noinclude>
wikitext
text/x-wiki
<div class="dablink">{{{1}}}</div><noinclude>
{{pp-template|small=yes}}
{{documentation}}
</noinclude>
jm7gb8nxtwkhhkjkekm6x78g9sttbob
Template:Subcat guideline
10
2477
7604
2008-08-05T14:18:27Z
Thuvack
315
New page: {{ombox |type = notice |image = [[Image:Blue check.svg|30px]] |text = '''This page documents an English Wikipedia [[:Category:Wikipedia {{{1}}}s|{{{1}}}]].''' It is a generally accepted st...
wikitext
text/x-wiki
{{ombox
|type = notice
|image = [[Image:Blue check.svg|30px]]
|text = '''This page documents an English Wikipedia [[:Category:Wikipedia {{{1}}}s|{{{1}}}]].''' It is a generally accepted standard that editors should follow, though it should be treated with [[Wikipedia:Use common sense|common sense]] and the [[Wikipedia:Ignore all rules|occasional exception]]. When editing this page, please ensure that your revision reflects [[Wikipedia:Consensus|consensus]]. When in doubt, discuss first on the [[{{TALKPAGENAME}}|talk page]].
|imageright = {{#if:{{{3<includeonly>|</includeonly>}}} | {{Ombox/Shortcut|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}} }} }}
}}<includeonly>{{#ifeq:{{NAMESPACEE}}|{{ns:4}}|{{{category|[[Category:Wikipedia {{lc:{{{1}}}}}s|{{{2|{{PAGENAME}}}}}]]}}}}}</includeonly><noinclude>
{{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude>
0283dfe62mbip9oua21ww4935ahcwfl
Template:TOCright
10
2478
7605
2008-08-05T14:19:08Z
Thuvack
315
New page: {| cellspacing="0" cellpadding="0" style="clear: {{{clear|right}}}; margin-bottom: .5em; float: right; padding: .5em 0 .8em 1.4em; background: none; width: {{{width|{{{1|auto}}}}}};" {{#if...
wikitext
text/x-wiki
{| cellspacing="0" cellpadding="0" style="clear: {{{clear|right}}}; margin-bottom: .5em; float: right; padding: .5em 0 .8em 1.4em; background: none; width: {{{width|{{{1|auto}}}}}};" {{#if:{{{limit|}}}|class="toclimit-{{{limit}}}"}}
| __TOC__
|}<noinclude>
{{pp-template|small=yes}}
{{documentation}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
im3ykcuda5ptu6s2kg2gus9xohv19cr
Template:Ombox/Shortcut
10
2479
7606
2008-08-05T14:20:32Z
Thuvack
315
New page: <table class="shortcutbox noprint" style="float: right; border: 1px solid #aaa; background: #fff; margin: .3em .3em .3em 1em; padding: 3px; text-align: center;"><tr><th style="border: none...
wikitext
text/x-wiki
<table class="shortcutbox noprint" style="float: right; border: 1px solid #aaa; background: #fff; margin: .3em .3em .3em 1em; padding: 3px; text-align: center;"><tr><th style="border: none; background: transparent;"><!--
Putting anchors on page:
-->{{#if:{{{1|}}}|<span id="{{{1|}}}"></span> }}{{#if:{{{2|}}}|<span id="{{{2|}}}"></span> }}{{#if:{{{3|}}}|<span id="{{{3|}}}"></span> }}{{#if:{{{4|}}}|<span id="{{{4|}}}"></span> }}{{#if:{{{5|}}}|<span id="{{{5|}}}"></span> }}<!--
Adding the shortcut links:
--><small>[[Wikipedia:Shortcut|Shortcut{{#if:{{{2|}}}|s}}]]: {{#if:{{{1|}}}|<br> [[{{{1}}}]] }}{{#if:{{{2|}}}|<br> [[{{{2}}}]] }}{{#if:{{{3|}}}|<br> [[{{{3}}}]] }}{{#if:{{{4|}}}|<br> [[{{{4}}}]] }}{{#if:{{{5|}}}|<br> [[{{{5}}}]] }}</small></table><!--
Reporting if the first parameter is not a valid non-bracketed shortcut name:
-->{{#if:{{{1|}}}
| {{#ifexist:{{{1|}}}
|
| [[Category:Wikipedia shortcut box first parameter needs fixing|{{PAGENAME}}]]
}}
}}<noinclude>{{pp-template|small=yes}}</noinclude>
skeg2vkehsj8zdalll6tdy0p7qy6cp9
Wikipedia:MERGE
4
2480
9942
9292
2009-03-11T15:17:26Z
JAn Dudík
608
moved [[WP:MERGE]] to [[Wikipedia:MERGE]]: correct namespace
wikitext
text/x-wiki
{{redirect3|WP:DA|You may be looking for [[Wikipedia:Disambiguation]]}}
{{shortcut|WP:MM|WP:MERGE|H:MMP}}
'''Merging and moving''' are two fundamental aspects of how articles are developed, structured, and reformed on [[Wikipedia]]. A '''merger''' is a non-automated process by which two similar or redundant pages are united on one page. A '''move''' ''renames'' a page, giving it a new title.
==Merging==
There are several good reasons to merge a page:
#<span id="Duplicate" />'''Duplicate''' - There are two or more pages on exactly the same subject and having the same scope.
#<span id="Overlap" />'''Overlap''' - There are two or more pages on related subjects that have a large overlap. [[Wikipedia:Wikipedia is not a dictionary|Wikipedia is not a dictionary]]; there does not need to be a separate entry for every concept in the universe. For example, "Flammable" and "Non-flammable" can both be explained in an article on [[Flammability]].
#<span id="Text" />'''Text''' - If a page is very short and is unlikely to be expanded within a reasonable amount of time, it often makes sense to merge it with a page on a broader topic. For instance, parents or children of a celebrity who are otherwise unremarkable are generally covered in a section of the article on the celebrity, and can be merged there.
#<span id="Context" />'''Context''' - If a short article requires the background material or context from a broader article in order for readers to understand it. For instance, minor characters from works of fiction are generally covered in a "List of characters in <work>", and can be merged there; see also [[WP:FICT]].
Merging — regardless of the amount of information kept — should '''always''' leave a [[Wikipedia:Redirect|redirect]] or, in some cases, a [[Wikipedia:Disambiguation|disambiguation page]] in place. This is often needed to allow proper attribution through the edit history for the page the merged text came from. Superfluous redirects do not harm anything, and can be helpful in finding articles, e.g. from alternative names.
You may find that some or all of the information to be merged is already in the destination page. That is fine; you can feel free to delete the redundant information and only add the new stuff. If there is no information to be added to the destination page, you can simply redirect the other page there, but please make this clear in the edit summary.
===How to merge pages===
Merging is a normal editing action, something any editor can do, and as such does not need to be proposed and processed. If you think merging something improves the encyclopedia, you can [[WP:BOLD|be '''bold''']] and perform the merge, as described below. Because of this, it makes little sense to object to a merge purely on procedural grounds, e.g. "you cannot do that without discussion" is not a good argument.
If the merger is controversial, however, you may find your merger reverted, and as with all other edits, [[Wikipedia:Edit wars|edit wars]] should be avoided. If you are uncertain of the merger's appropriateness, or believe it might be controversial, or your merge ends up reverted, you can '''propose''' it on either or both of the affected pages.
====Proposing a merger====
'''Do not "subst" these templates.'''
To propose a merger of two or more pages, place the template {{tlx|merge|OTHERPAGE|Talk:THIS PAGE#Merger proposal|<nowiki>{{subst:DATE}}</nowiki>}} at the top of each page or section. Using the template <nowiki>{{subst:DATE}}</nowiki> as it appears here will generate the correct text. It should appear like this:
<!--
{{Merge|OTHERPAGE|date=January 2008}} start-->{{ambox
| type = merge
| image = [[Image:Merge-arrows.svg|Merge arrows]]
| text = It has been suggested that this {{#if:{{NAMESPACE}}|page|article}} or section be [[Help:Merging and moving pages|merged]] with ''[[:{{NAMESPACE}}:OTHERPAGE|{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}OTHERPAGE]]''. ([[{{{discuss|Talk:THIS PAGE#Merger proposal}}}|Discuss]])}}{{
#switch:{{NAMESPACE}}
|Help|Help talk|Portal|Portal talk|Wikipedia|Wikipedia talk=
|Category|Category talk|Image|Image talk|MediaWiki|MediaWiki talk|Template|Template talk|User|User talk=
|#default=}}<!-- End merge
-->
The date parameter is used to add the article to [[:Category:Merge by month]]. If the date parameter is not used, a [[WP:BOT|Wikipedia bot]] will add it in a day or two.
Please use the second parameters to direct '''to the same Talk page'''. Otherwise, two separate discussions could take place in each of the articles' Talk pages. If the Talk page parameter is not specified, the "Discuss" links lead to the top of each article's Talk page - again, setting up a possible situation of two separate discussions.
If you know which page should be removed, use {{tlx|mergeto|DESTINATIONPAGE|Talk:DESTINATIONPAGE#Merger proposal|<nowiki>{{subst:DATE}}</nowiki>}} on that page, and {{tlx|mergefrom|SOURCEPAGE|Talk:DESTINATIONPAGE#Merger proposal|<nowiki>{{subst:DATE}}</nowiki>}} on the page that will remain and will receive the contents of the source page. If a Talk page parameter is not specified in these templates, all "Discuss" links to lead to the Talk page of the destination page, avoiding the two separate discussions problem possible with {{tl|merge}}. It may still be preferable to link direction to a section on the Talk page; this is useful for directing the reader to a specific section of a long talk page, when it may not otherwise be obvious where the discussion is located. The {{tl|mergeto}} and {{tl|mergefrom}} templates will appear as:
<!--{{Mergeto}} begin-->{{ambox
| type = merge
| image = [[Image:Merge-arrow.svg|Merge arrow]]
| text = It has been suggested that this {{#if:{{NAMESPACE}}|page|article}} or section be [[Wikipedia:Merging and moving pages|merged]] into ''[[:{{NAMESPACE}}:DESTINATIONPAGE|DESTINATIONPAGE]]''. ([[{{{discuss|Talk:DESTINATIONPAGE#Merger proposal}}}|Discuss]])}}{{
#switch:{{NAMESPACE}}
|Help|Help talk|Portal|Portal talk|Wikipedia|Wikipedia talk=
|Category|Category talk|Image|Image talk|MediaWiki|MediaWiki talk|Template|Template talk|User|User talk=
|#default=
}}<!--{{Mergeto}} end-->
and
<!-- {{Mergefrom|SOURCEPAGE|Talk:DESTINATIONPAGE#Merger proposal|date=January 2008}} begin -->{{ambox
| type = merge
| image = [[Image:Mergefrom.svg|50px]]
| imageright =
| text = It has been suggested that ''[[:{{NAMESPACE}}:SOURCEPAGE|SOURCEPAGE]]'' be [[Wikipedia:Merging and moving pages|merged]] into this {{#if:{{NAMESPACE}}|page|article}} or section. ([[{{{discuss|Talk:DESTINATIONPAGE#Merger proposal}}}|Discuss]])
}}{{
#switch:{{NAMESPACE}}
|Help|Help talk|Portal|Portal talk|Wikipedia|Wikipedia talk=
|Category|Category talk|Image|Image talk|MediaWiki|MediaWiki talk|Template|Template talk|User|User talk=
|#default=}}<!-- {{Mergefrom|SOURCEPAGE|Talk:DESTINATIONPAGE#Merger proposal{{#if:January 2008|January 2008|}}}} end -->
If you are proposing that many pages be merged into one page, it is better to use a single template on the destination page rather than one for each source page. The above templates will only take one parameter for an article name, so use {{tlx|Mergefrom-multiple|SOURCEPAGEONE|SOURCEPAGETWO|SOURCEPAGETHREE|<nowiki>discuss={{TALKPAGENAME}}#Merger proposal|{{subst:DATE}}</nowiki>}} This template will take up to 20 article names and looks like this:
{{ambox
|type = merge
|image = [[Image:Mergefrom.svg|50px]]
|text = It has been suggested that {{Pagelist|delim=''|SOURCEPAGEONE|SOURCEPAGETWO|SOURCEPAGETHREE|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|{{{10|}}}|{{{11|}}}|{{{12|}}}|{{{13|}}}|{{{14|}}}|{{{15|}}}|{{{16|}}}|{{{17|}}}|{{{18|}}}|{{{19|}}}|{{{20|}}}}} be [[Wikipedia:Merging and moving pages|merged]] into this {{#if:{{NAMESPACE}}|page|article}} or section. ([[{{TALKPAGENAME}}#Merger proposal|Discuss]])}}{{
#switch:{{NAMESPACE}}
|Help|Help talk|Portal|Portal talk|Wikipedia|Wikipedia talk=
|Category|Category talk|Image|Image talk|MediaWiki|MediaWiki talk|Template|Template talk|User|User talk=
|#default=
}}
'''After proposing the merger, place your reasons on the talk page.''' You may be able to invoke a response by contacting some of the major or most-recent contributors via their respective talk-pages. If there is clear agreement with the proposal by consensus, or if there is silence, proceed with the merger.
=====Caveats=====
*If you are unable to merge the pages, or you believe that the merger may be controversial, you might want to add a listing to [[Wikipedia:Proposed mergers]].
*When proposing a merger of pages within "Wikipedia" namespace (any pages that begin with the "Wikipedia:" prefix), do '''not''' include this prefix in the parameter.
*Due to technical limitations, the above templates are incompatible with cross-namespace mergers (mergers between pages from both the article and Wikipedia namespaces). Such instances are rare, and should be handled via manual [[Wikipedia:Template substitution|template substitution]] and editing.
*Do '''not''' use the above templates to propose a ''category'' merger. This should be requested at [[Wikipedia:Categories for discussion]], which uses a separate {{tl|cfm}} template.
=====List of merge templates=====
{{Top}}
* [[Template:Merge]]
* [[Template:Merge-multiple]]
* [[Template:Mergeto]]
* [[Template:Mergefrom]]
* [[Template:Mergefrom-multiple]]
* [[Template:Cleanup-combine]]
{{Mid}}
* [[Template:Mergesection]]
* [[Template:Mergesections]]
* [[Template:Merging]]
* [[Template:Mergingfrom]]
* [[Template:Mergeto-multiple]]
* [[Template:Mergetomultiple-with]]
{{Bottom}}
====Closing/archive a proposed merger====
To provide clarity that the merge discussion is over and that a consensus has been reached, it may be important to close and then archive the proposal discussion. To close a merger proposal discussion, indicate the outcome at the top.
To archive a merger proposal discussion, a "top" template is generally placed between the header and the top of the discussion and a "bottom" template will need to be placed at the bottom of the discussion. Note that placing the "top" template above the section header may interfere with archival bots.
Here is an example of how to archive a merger proposal discussion:
<nowiki> == Header ==
{{Discussion top}}
The result was '''merge''' into DESTINATION PAGE. -- ~~~~
Hi, I would like to discuss...
{{Discussion bottom}}</nowiki>
====Performing the merger====
<!-- Note: It read as if the first was the only one -->
There are three basic types of merge; which to use depends on how much content of the source page you want to keep, and how much time and skill you have to do the merge:
*[[#Full-content paste merger|Full-content paste merger]] - most content, clean and fast
*[[#Selective paste merger|Selective paste merger]] - some content, clean but slow
*[[#Text dump merger|Text dump merger]] - *ALL* content, crude but fast and easy
Also remember that almost all article pages have a [[Wikipedia:Talk page|talk page]]. To avoid losing quick access to that historical discussion, a link to the source page's talk-page should be placed at the top of the destination's talk-page, such as:<br> <code><nowiki>Article merged: See old talk-page [[talk:PAGENAME|here]]</nowiki></code><!-- Note: If accepted, should add as step 8's below -->
=====Full-content paste merger=====
# Open the source and destination pages in two separate edit windows/tabs.
# Cut/paste the entire content from the source page into the destination page and remove the {{tl|mergefrom}} tag.
# Save the destination page, with an [[Help:Edit summary|edit summary]] noting "merge content from <nowiki>[[article name]]</nowiki>" ('''This step is required in order to conform with §4(I) of [[Wikipedia:Text of the GNU Free Documentation License|the GFDL]]. Do not omit it nor omit the page name.''')
# Delete ''all'' the text from the source page and replace it with <code><nowiki>#REDIRECT [[PAGENAME]] {{R from merge}}</nowiki></code>, note the merger (including the page name) in the [[Help:Edit summary|edit summary]], and save the page.
# Edit the destination page again and delete the redundant content, editing until it looks good and consistent.
# Save the destination page. (Edit summary of "cleanup after paste/merge" is appropriate.)
# Check [[Wikipedia:What links here|"What links here"]] on the source page for [[Wikipedia:Double redirects|double-redirects]].
#* Double-redirects will fail to link, and must be renamed to redirect to the current page name.
Performing a merger in this manner is beneficial when you want to include all the content from both articles in the article history of the final article.
=====Selective paste merger=====
# Open the source and destination pages in two separate edit windows/tabs.
# Cut/paste the non-redundant content from the source page into the destination page.
# Be sure to remove the {{tl|mergefrom}} tag from the destination page before previewing
# Preview and edit the destination page until it looks good and consistent.
# Delete ''all'' the text from the source page and replace it with <code><nowiki>#REDIRECT [[PAGENAME]] {{R from merge}}</nowiki></code>.
# Save both, and note the merger (including the page names) in the [[Help:Edit summary|edit summaries]]. ('''This step is required in order to conform with §4(I) of [[Wikipedia:Text of the GNU Free Documentation License|the GFDL]]. Do not omit it or omit the page names.''')
# Check [[Wikipedia:What links here|"What links here"]] on the source page for [[Wikipedia:Double redirects|double-redirects]].
#* Double-redirects will fail to link, and must be renamed to redirect to the current page name.
Performing a merger in this manner is beneficial when the source document includes a great deal of material that is not needed in the final article.
=====Text dump merger=====
Simply dumping the text from one page onto another ''is'' progress, because it puts all of the information on the same topic on the same page. This, however, seldom results in a smooth-flowing article. Fixing that may require a great deal of time and rewriting. If you can do that, terrific! Future readers will greatly benefit from your contribution. If you do not have the time or expertise to do so, please tag the article for attention; select a template from [[Wikipedia:Cleanup resources]], such as {{tl|cleanup}} or {{tlp|cleanup|{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} (using the current month and year as the parameter).
==Renaming / Moving==
:''See [[Wikipedia:Naming conventions]].
On Wikipedia, usually anyone logged in can rename a page from its current name to a new one. This is also called "moving" because the effect is as if the page has been moved. A [[Wikipedia:Redirects|redirect]] is automatically created at its old name so that links still work.
Common reason for moving pages are:
* '''Decapitalization''' - Improper capitalization of page titles, against [[Wikipedia:Naming conventions (capitalization)|capitalization guidelines]].
*'''Misspelled''' – The most common reason is that a page name is misspelled or incorrectly capitalized. Please fix any and all of these as you see them.
*'''[[Wikipedia:Neutral point of view|NPOV]]''' – Terms used in a title express a bias or POV. NPOV policy requires that articles be given "neutral" titles — using the most general and objective terms.
After a page is moved to a more correct title, the redirect should generally be kept and [[:Category:Redirect templates#mw-pages|categorized accordingly]], unless the redirect is demonstrably harmful, and especially if it is a plausible or common misspelling (or not a misspelling at all). If a page was erroneously created once at the wrong title, there is a good chance it will happen again (as a duplicate article). However, if the redirect is truly an ''implausible'' search parameter and it was recently created, it may be tagged for [[WP:CSD#R3|speedy deletion]] by posting at its top {{tl|db-redirtypo}}.
Sometimes, you may feel that a page is wrongly named for another reason. For example, "Napoleon" may be more properly known as "Napoleon I of France," but many people refer to him as "Napoleon."
This is a situation in which a redirect would be appropriate. Most people would not search for [[Marie de Rabutin-Chantal, marquise de Sévigné]], but rather for [[Mme de Sevigne]]. To some degree the choice of which title to use is debatable, depending on the relevant conventions in the English language or on Wikipedia's encyclopedic standards.
===Cross-namespace moves===
The move feature is capable of moving pages in any [[Wikipedia:Namespace|namespace]] (except "Category:" and "Image:"), and even of moving pages from one namespace to another. Cross-namespace moving is useful when a page is accidentally created in the wrong namespace; for instance, moving [[Talk/Abraham Lincoln]] to [[Talk:Abraham Lincoln]], or moving [[Articles for deletion/Some article]] to [[Wikipedia:Articles for deletion/Some article]]. In some cases, new users may create articles on themselves that they intend to serve as their [[Wikipedia:User page|user page]], in which case such an article may be [[Wikipedia:Userfication|userfied]].
Generally speaking, other types of cross-namespace moves will be controversial and worth discussing with other editors. [[Wikipedia:Requested moves]] is the proper place for this. However, when proposing to move what appears to be an article out of the main namespace, it is strongly recommended that some form of [[Wikipedia:Deletion process]] should be used, preferably [[Wikipedia:Articles for deletion]], as [[Wikipedia:Proposed deletion]] and [[Wikipedia:Speedy deletion]] do not build consensus. This is because the redirect that is created by such a move is subject to speedy deletion, which would effectively cause the article to be deleted from the main encyclopedia.
===How to rename a page===
''Note, you must be [[Special:Userlogin|logged in]] to do this, to an account that is at least 4 days old and has made more than 10 edits.''
# Go to the page that you wish to rename.
# Click the tab labeled "move."
# Type the new desired title, add a reason, and click "Move page."
#* The old title will redirect to the new title.
#* The old edit history will be moved to the new title.
# Check for redirects.
#* [[Wikipedia:Double redirects|Double-redirects]] will fail to link, and must be renamed to redirect to the current page name.
*'''''Do not move or rename a page by copying/pasting its content,''''' because doing so destroys the [[Wikipedia:Edit history|edit history]]. (The [[GFDL]] requires acknowledgement of all contributors, and editors continue to hold copyright on their contributions unless they specifically give up this right. Hence it is required that edit histories be preserved for all major contributions until the normal copyright expires.) If you come across a cut-and-paste move that should be fixed by merging the page histories, please follow the instructions [[WP:SPLICE|here]] to have an administrator repair it.
If you cannot rename a page, or you think that the renaming may be controversial, please go to [[Wikipedia:Requested moves]] and list it there.
The most common reason for failure is that there is already an article at the location to which you're trying to move the article. This is especially likely to happen if there is a history of moves from one name to another. This can be dealt with by an administrator after discussion at [[WP:RM]].
If the destination does exist, but it only contains a redirect without any history, the move will still work — the designers of the MediaWiki software recognised this as a special case in which no information will be lost if a move is performed.
===Talk subpages===
When moving a page, the talk page is automatically moved as well. A talk page may include subpages, such as archives, todo pages and the like. To ensure that these subpages are moved, check "Move all subpages, if applicable" during the move process.
If subpages were not moved, they will show as redlinks on the new talk page. To locate lost subpages, use [[Special:Prefixindex]]; enter the name of the old article page followed by a "/" and set the namespace to Talk. Move individual subpages as needed.
===Article lead===
{{see|Wikipedia:Lead section}}
Since the article name is reflected in the lead, the lead must be updated to the new name. Depending on syntax changes, the lead sentence and supporting sentences may also need to be updated.
== Pages to merge==
* Current pages tagged for merging can be found at [[:Category:Articles to be merged]].
:* [[:Category:Merge_by_month]] lists pages that have been tagged for merging since a particular month (tagging was begun in September 2006).
* [[Wikipedia:Proposed mergers]] has a list of pages that are proposed to be merged, with discussion and explanation (this is an optional step; all of these articles should have merger tags as well).
== See also ==
* [[Wikipedia:Split]]
* [[Wikipedia:How to fix cut-and-paste moves]]
* [[Wikipedia:How to break up a page]]
* [[Help:Moving a page]]
* [[Wikipedia:Article size]]
[[Category:Wikipedia how-to|Merging and moving pages]]
8ttlt2e0z1klvv4jjdny3a4t65p2gqx
Template:See
10
2481
7608
2008-08-05T14:35:49Z
Thuvack
315
New page: :''Further information: [[{{{1|[[Example]]}}}]]{{#if: {{{3|}}}|,}}{{#if: {{{2{{{3|}}}|}}}| and}}{{#if: {{{2|}}}| [[{{{2|}}}]]}}{{#if: {{{3|}}}|,}}{{#if: {{{3{{{4|}}}|}}}| an...
wikitext
text/x-wiki
:''Further information: [[{{{1|[[Example]]}}}]]{{#if: {{{3|}}}|,}}{{#if: {{{2{{{3|}}}|}}}| and}}{{#if: {{{2|}}}| [[{{{2|}}}]]}}{{#if: {{{3|}}}|,}}{{#if: {{{3{{{4|}}}|}}}| and}}{{#if: {{{3|}}}| [[{{{3|}}}]]}}{{#if: {{{4|}}}|,}}{{#if: {{{4{{{5|}}}|}}}| and}}{{#if: {{{4|}}}| [[{{{4|}}}]]}}{{#if: {{{5|}}}|,}}{{#if: {{{5{{{6|}}}|}}}| and}}{{#if: {{{5|}}}| [[{{{5|}}}]]}}{{#if: {{{6|}}}|,}}{{#if: {{{6{{{7|}}}|}}}| and}}{{#if: {{{6|}}}| [[{{{6|}}}]]}}{{#if: {{{7|}}}|,}}{{#if: {{{7{{{8|}}}|}}}| and}}{{#if: {{{7|}}}| [[{{{7|}}}]]}}{{#if: {{{8|}}}|,}}{{#if: {{{8{{{9|}}}|}}}| and}}{{#if: {{{8|}}}| [[{{{8|}}}]]}}{{#if: {{{9|}}}|, and [[{{{9|}}}]]}}''<noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
5f0onavf4qybgjbv3dchn2rs5rmjtja
Template:See/doc
10
2482
7609
2008-08-05T14:36:57Z
Thuvack
315
New page: {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{esoteric}} This template is used to link articles containing further information of t...
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
{{esoteric}}
This template is used to link articles containing further information of the subject at hand. Up to 9 links are possible.
To use ''See also'' links, use {{tl|see also}}. To [[Wikipedia:Piped link|pipe links]] to sections, use {{tl|further}}.
=== Usage ===
;Example with one parameter
{{tlx|see|Year Zero (game)}}
{{see|Year Zero (game)}}
;Example with multiple parameters
{{tlx|see|Iraq and weapons of mass destruction|Saddam Hussein and al-Qaeda|Downing Street memo|Bush-Blair memo}}
{{see|Iraq and weapons of mass destruction|Saddam Hussein and al-Qaeda|Downing Street memo|Bush-Blair memo}}
;Example of linking a [[Wikipedia:Categorization FAQ|category]]
{{tlx|see|:Category:Wikipedians}}
{{see|:Category:Wikipedians}}
=== See also ===
* {{tl|Details}}
* {{tl|Main}}
* {{tl|Further}}
* {{tl|See also}}
* {{tl|Related}}
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia page-section templates|{{PAGENAME}}]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
</includeonly>
plblgd8gsp4j5rqqoni62js9ky5jm08
Template:Top
10
2483
7610
2008-08-05T14:37:31Z
Thuvack
315
New page: <includeonly><!-- Template:Top begins ---> {| border={{{border|0}}} width={{{width|100%}}} class="multicol" |- |bgcolor={{{bgColor|{{{bgcolor|<!--"#FFFFE0"-->transparent}}}}}} valign=top ...
wikitext
text/x-wiki
<includeonly><!-- Template:Top begins --->
{| border={{{border|0}}} width={{{width|100%}}} class="multicol"
|-
|bgcolor={{{bgColor|{{{bgcolor|<!--"#FFFFE0"-->transparent}}}}}} valign=top width={{{width2|48%}}}|
{|<!--
Template:Top ends
--></includeonly><!--
--><noinclude><!--
{{bottom}} -- This line is incompatible with includeonly block, so bypassed here.
-->
{{Documentation, template}}
</noinclude>
rparuxdjkhk01es283e58e0gjpkvlq3
Template:Bottom
10
2484
7611
2008-08-05T14:38:27Z
Thuvack
315
New page: <includeonly><!--Template:bottom begins --->{{#if:{{{1|}}}|</div>}} |} |}<!--Template:bottom ends---></includeonly><noinclude>{{Documentation, template|Template:top/doc}}</noinclude>
wikitext
text/x-wiki
<includeonly><!--Template:bottom begins --->{{#if:{{{1|}}}|</div>}}
|}
|}<!--Template:bottom ends---></includeonly><noinclude>{{Documentation, template|Template:top/doc}}</noinclude>
78wnvjhacm73mj9dg981sqb12gcsfbb
Template:Mid
10
2485
7612
2008-08-05T14:39:06Z
Thuvack
315
New page: <includeonly>|}<!-- Template:Mid or [[Template:Middle]] --> | width=1% class="multicol-gutter" | |bgcolor={{{bgColor|{{{bgcolor|<!--"#FFFFE0"-->transparent}}}}}} valign=top width={{{width2...
wikitext
text/x-wiki
<includeonly>|}<!-- Template:Mid or [[Template:Middle]] -->
| width=1% class="multicol-gutter" |
|bgcolor={{{bgColor|{{{bgcolor|<!--"#FFFFE0"-->transparent}}}}}} valign=top width={{{width2|48%}}}|
{|</includeonly><noinclude>
{{documentation|Template:top/doc}}
</noinclude><!-- Template:Mid ends --->
2em4furt0brdcglqelq9uabbl6q9wtn
Portal:Spain/Intro
0
2487
26719
7627
2014-10-05T15:00:22Z
CommonsDelinker
60
The file [[:Image:Silhouet_Spain_with_Flag.svg]] has been replaced by [[:Image:Silhouette_Spain_with_Flag.svg]] by administrator [[:commons:User:Steinsplitter]]: ''[[commons:COM:FR|File renamed]]: [[commons:COM:FR#reasons|File renaming criterion #5]]:...
wikitext
text/x-wiki
{| border="0" cellpadding="2" cellspacing="1" align="left" style="margin-right: 1em"
|[[Image:Flag_of_Spain.svg|140px|border|center|Flag of Spain]]
|[[Image:Escudo de España.svg|100px|center|Coat of Arms of Spain]]
|-
| colspan="2" align="center" | [[Image:LocationSpain.png|250px|Location of Spain in the world]]
|}
'''Spaniya''' (Spanish: España, IPA: [es'paɲa]) i tiko ra le [[Dzongeni ka Yuropa|dzongeni ka yuropa]], laha ku vulavuriwaka [[Spanish language|Xipaniya]]. Tiko leri ri hlanganisa Xipaniya xa le ribuweni exikarhi ka Lwandle ra Atlantiki na ra Meditera, Swihlala-ntsongo swi mbirhi eka malwandle lama angarheke, kuhlanganisa na swi-mutana leswi tiyimeleke e Nwalungwini wa Afrika. Tiko ra Xipaniya ri le xikarhi ka [[Lwandle ra Meditera]] e dzongeni na vuxa, [[Lwandle ra Kantabrika]] enwalungu na [[lwandle ra Atlantika]] e vupela-dyambu. Xipaniya xihleriwe hi [[Phalamende ya xi demokrasi]] naswona itiko leri tifumaka. Xipaniya xile ka ntlawa wa [[Nhlangano wa matiko ya Yuropa]] ku sukela hi lembe ra [[1986]] naswona i tiko leri hluvukeke leri nga ra vunkaye hi kufuwa e misaveni hinkwayo, kasi riri ra vunthlanu e Yuropa. Xipaniya, Portugal na Andora i matiko lama vumbaka ribuwa-nkulu ra Iberiya, naswona ma hlanganisa vu anamo bya kwalomu ka 504,030 km², Hi rona tiko leri anameke ngopfu e vupela-dyambu bya Yuropa(kulandzela Furhwa).
Xipaniya xi hlakarherile e hansi ka [[mfumo wa rhoma]] Hispaniya, hikwalaho xi va ri nwana ra matiko ya nkoka e nkarhini wolowo. E minkarhini leyi landzeleke, Xipaniya ri fumiwile hi [[Jarimani]], endhzaku ri ta fumiwa hi mufumi wa mu Islamu. Xipaniya ri hlaserile [[Furhwa]] hi [[1793]] loko mafurhwa ma dlayile hosi ya wona [[Luwi wa vu Khume-ntsevu]], kambe ri hluriwa kufika laha ri kondleteleke kurhula na furhwa hi [[1795]].
<div class="noprint" style="text-align:right;margin-right:10px;margin-bottom:4px;font-variant: small-caps;">[[Image:Silhouette_Spain_with_Flag.svg|20px]] '''[[Spain|Leswi engetelekek hi Xipaniya]] ...''' </div>
gnlf0sni2zrmiu147n67f4v6m6bf8ek
Template:Yuropa-Xifaniso
10
2489
22327
21955
2012-06-17T09:19:10Z
MerlIwBot
1813
Robot: Adding pt,wuu,is,map-bms,ha,ru,ko,en,tr,ro,vep,id,sah,chr,fa,km,zu,nv
wikitext
text/x-wiki
{{Image label begin|image=BlankMap-Europe2.png||width={{{width|700}}}}}
{{Image label small|x=0.57|y=0.49|scale={{{width|700}}}|text=[[Albania|<small>Alb.</small>]]}}
{{Image label small|x=0.29|y=0.47|scale={{{width|700}}}|text=[[Andorra|<small><small>Andorra</small></small>]]}}
{{Image label small|x=0.91|y=0.51|scale={{{width|700}}}|text=[[Armenia|<small>Arme</small>]]}}
{{Image label small|x=0.48|y=0.39|scale={{{width|700}}}|text=[[Austria]]}}
{{Image label small|x=0.95|y=0.51|scale={{{width|700}}}|text=[[Azerbaijan|Azer]]}}
{{Image label small|x=0.64|y=0.29|scale={{{width|700}}}|text=[[Belarus]]}}
{{Image label small|x=0.33|y=0.33|scale={{{width|700}}}|text=[[Belgium|Belgium]]}}
{{Image label small|x=0.52|y=0.44|scale={{{width|700}}}|text=[[Bosnia and Herzegovina|<small>Bosnia</small>]]}}
{{Image label small|x=0.62|y=0.47|scale={{{width|700}}}|text=[[Bulgaria]]}}
{{Image label small|x=0.51|y=0.42|scale={{{width|700}}}|text=[[Croatia|<small>Croatia</small>]]}}
{{Image label small|x=0.75|y=0.60|scale={{{width|700}}}|text=[[Cyprus]]}}
{{Image label small|x=0.49|y=0.34|scale={{{width|700}}}|text=[[Czech Republic|Czech<br/>Rep.]]}}
{{Image label small|x=0.41|y=0.25|scale={{{width|700}}}|text=[[Denmark]]}}
{{Image label small|x=0.04|y=0.03|scale={{{width|700}}}|text=[[Greenland|(Dk.)]]}}
{{Image label small|x=0.60|y=0.20|scale={{{width|700}}}|text=[[Estonia]]}}
{{Image label small|x=0.59|y=0.16|scale={{{width|700}}}|text=[[Finland]]}}
{{Image label small|x=0.3|y=0.38|scale={{{width|700}}}|text=[[France]]}}
{{Image label small|x=0.41|y=0.48|scale={{{width|700}}}|text=[[Corsica|(Fr.)]]}}
{{Image label small|x=0.42|y=0.32|scale={{{width|700}}}|text=[[Jarimani]]}}
{{Image label small|x=0.87|y=0.48|scale={{{width|700}}}|text=[[Georgia (country)|Georgia]]}}
{{Image label small|x=0.58|y=0.53|scale={{{width|700}}}|text=[[Greece]]}}
{{Image label small|x=0.93|y=0.69|scale={{{width|400}}}|text=[[Hungary]]}}
{{Image label small|x=0.10|y=0.10|scale={{{width|700}}}|text=[[Iceland]]}}
{{Image label small|x=0.18|y=0.30|scale={{{width|700}}}|text=[[Republic of Ireland|Ireland]]}}
{{Image label small|x=0.51|y=0.50|scale={{{width|700}}}|text=[[Italy]]}}
{{Image label small|x=0.41|y=0.51|scale={{{width|700}}}|text=[[Sardinia|(It.)]]}}
{{Image label small|x=0.49|y=0.55|scale={{{width|700}}}|text=[[Sicily|(It.)]]}}
{{Image label small|x=0.96|y=0.37|scale={{{size|700}}}|text=[[Kazakhstan|Kaz.]]}}
{{Image label small|x=0.58|y=0.47|scale={{{size|700}}}|text=[[Kosovo|Kos.]]}}
{{Image label small|x=0.60|y=0.23|scale={{{width|700}}}|text=[[Latvia]]}}
{{Image label small|x=0.41|y=0.39|scale={{{width|700}}}|text=[[Liechtenstein|<small>Liech.</small>]]}}
{{Image label small|x=0.57|y=0.25|scale={{{width|700}}}|text=[[Lithuania]]}}
{{Image label small|x=0.37|y=0.35|scale={{{width|700}}}|text=[[Luxembourg|<small>Lux.</small>]]}}
{{Image label small|x=0.59|y=0.49|scale={{{width|700}}}|text=[[Republic of Macedonia|<small>Mac.</small>]]}}
{{Image label small|x=0.49|y=0.58|scale={{{width|700}}}|text=[[Malta]]}}
{{Image label small|x=0.67|y=0.39|scale={{{width|700}}}|text=[[Moldova|<small>Moldova</small>]]}}
{{Image label small|x=0.37|y=0.45|scale={{{width|700}}}|text=[[Monaco|<small>Monaco</small>]]}}
{{Image label small|x=0.55|y=0.47|scale={{{width|700}}}|text=[[Montenegro|<small>Mont.</small>]]}}
{{Image label small|x=0.36|y=0.31|scale={{{width|700}}}|text=[[Netherlands|Neth.]]}}
{{Image label small|x=0.40|y=0.16|scale={{{width|700}}}|text=[[Norway]]}}
{{Image label small|x=0.53|y=0.30|scale={{{width|700}}}|text=[[Poland]]}}
{{Image label small|x=0.14|y=0.51|scale={{{width|700}}}|text=[[Portugal]]}}
{{Image label small|x=0.61|y=0.42|scale={{{width|700}}}|text=[[Romania]]}}
{{Image label small|x=0.89|y=0.25|scale={{{width|700}}}|text=[[Russia]]}}
{{Image label small|x=0.57|y=0.27|scale={{{width|700}}}|text=[[Kaliningrad|(Rus.)]]}}
{{Image label small|x=0.46|y=0.45|scale={{{width|700}}}|text=[[San Marino|<small>S. Mar.</small>]]}}
{{Image label small|x=0.57|y=0.44|scale={{{size|700}}}|text=[[Serbia]]}}
{{Image label small|x=0.54|y=0.37|scale={{{width|700}}}|text=[[Slovakia|<small>Slovakia</small>]]}}
{{Image label small|x=0.49|y=0.41|scale={{{width|700}}}|text=[[Slovenia|<small>Slo.</small>]]}}
{{Image label small|x=0.24|y=0.52|scale={{{width|700}}}|text=[[Spaniya]]}}
{{Image label small|x=0.46|y=0.20|scale={{{width|700}}}|text=[[Sweden]]}}
{{Image label small|x=0.38|y=0.40|scale={{{width|700}}}|text=[[Switzerland|Switz.]]}}
{{Image label small|x=0.74|y=0.53|scale={{{width|700}}}|text=[[Turkey]]}}
{{Image label small|x=0.73|y=0.37|scale={{{width|700}}}|text=[[Ukraine]]}}
{{Image label small|x=0.26|y=0.29|scale={{{width|700}}}|text=[[United Kingdom|United<br />Kingdom]]}}
{{Image label small|x=0.44|y=0.48|scale={{{width|700}}}|text=[[Vatican City|<small>Vatican</small>]]}}
{{Image label small|x=0.50|y=0.46|scale={{{width|700}}}|text=[[Adriatic Sea|<span style="font-style: italic; color: #48A3B5;">Adriatic<br/>Sea</span>]]}}
{{Image label small|x=0.34|y=0.01|scale={{{width|700}}}|text=[[Arctic Ocean|<span style="font-style: italic; color: #48A3B5;">Arctic Ocean</span>]]}}
{{Image label small|x=0.54|y=0.24|scale={{{width|700}}}|text=[[Baltic Sea|<span style="font-style: italic; color: #48A3B5;">Baltic<br/>Sea</span>]]}}
{{Image label small|x=0.5|y=0.01|scale={{{width|700}}}|text=[[Barents Sea|<span style="font-style: italic; color: #48A3B5;">Barents Sea</span>]]}}
{{Image label small|x=0.19|y=0.42|scale={{{width|700}}}|text=[[Bay of Biscay|<span style="font-style: italic; color: #48A3B5;">Bay of<br/>Biscay</span>]]}}
{{Image label small|x=0.73|y=0.45|scale={{{width|700}}}|text=[[Black Sea|<span style="font-style: italic; color: #48A3B5;">Black<br/>Sea</span>]]}}
{{Image label small|x=0.77|y=0.41|scale={{{width|700}}}|text=[[Sea of Azov|<span style="font-style: italic; color: #48A3B5;">Azov<br/>Sea</span>]]}}
{{Image label small|x=0.95|y=0.42|scale={{{width|700}}}|text=[[Caspian Sea|<span style="font-style: italic; color: #48A3B5;">Caspian<br/>Sea</span>]]}}
{{Image label small|x=0.20|y=0.33|scale={{{width|700}}}|text=[[Celtic Sea|<span style="font-style: italic; color: #48A3B5;">Celtic<br/>Sea</span>]]}}
{{Image label small|x=0.38|y=0.22|scale={{{width|700}}}|text=[[Skagerrak|<span style="font-style: italic; color: #48A3B5;">Skagerrak</span>]]}}
{{Image label small|x=0.12|y=0.07|scale={{{width|700}}}|text=[[Greenland Sea|<span style="font-style: italic; color: #48A3B5;">Greenland Sea</span>]]}}
{{Image label small|x=0.09|y=0.58|scale={{{width|700}}}|text=[[Gulf of Cadiz|<span style="font-style: italic; color: #48A3B5;">Gulf of<br/>Cadiz</span>]]}}
{{Image label small|x=0.38|y=0.46|scale={{{width|700}}}|text=[[Ligurian Sea|<span style="font-style: italic; color: #48A3B5;">Ligurian<br/>Sea</span>]]}}
{{Image label small|x=0.34|y=0.58|scale={{{width|700}}}|text=[[Mediterranean Sea|<span style="font-style: italic; color: #48A3B5;">Mediterranean Sea</span>]]}}
{{Image label small|x=0.01|y=0.33|scale={{{width|700}}}|text=[[North Atlantic Ocean|<span style="font-style: italic; color: #48A3B5;">North<br/>Atlantic<br/>Ocean</span>]]}}
{{Image label small|x=0.32|y=0.23|scale={{{width|700}}}|text=[[North Sea|<span style="font-style: italic; color: #48A3B5;">North<br/>Sea</span>]]}}
{{Image label small|x=0.32|y=0.10|scale={{{width|700}}}|text=[[Norwegian Sea|<span style="font-style: italic; color: #48A3B5;">Norwegian<br/>Sea</span>]]}}
{{Image label small|x=0.32|y=1.04|scale={{{width|400}}}|text=[[Strait of Gibraltar|<span style="font-style: italic; color: #48A3B5;">Strait of Gibraltar</span>]]}}
{{Image label small|x=0.32|y=1.02|scale={{{width|400}}}|text=<small>[[Gibraltar]] [[United Kingdom|(UK)]]</small>}}
{{Image label end}}<noinclude>
[[Category:Europe country templates|{{PAGENAME}}]]
[[chr:Template:ᎡᎶᏆ]]
[[en:Template:Europe and Sea]]
[[fa:الگو:اروپا]]
[[ha:Template:Tūrai]]
[[id:Templat:Peta Eropa]]
[[is:Snið:Kort af Evrópu]]
[[ja:Template:ヨーロッパ地図]]
[[km:ទំព័រគំរូ:អឺរ៉ុប និង សមុទ្រ]]
[[ko:틀:유럽 위치지도]]
[[map-bms:Cithakan:Peta Eropa]]
[[nv:Bee álnééhí:Béésh Bich’ahníí Bikéyah]]
[[pt:Predefinição:Mapa detalhado da Europa]]
[[ro:Format:Harta politică a Europei]]
[[ru:Шаблон:Полная Карта Европы]]
[[sah:Халыып:Эуропа]]
[[tr:Şablon:Avrupa haritası]]
[[vep:Šablon:Evrop da merid]]
[[wuu:模板:欧洲和海]]
[[zu:Template:IYurophu]]</noinclude>
4jonslahx3gts5abilhuiwgkydj0psf
Portal:Europe
0
2490
25770
25393
2013-03-11T10:45:23Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 28 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4997598]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
__NOTOC__
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{|width=100% border="0" cellspacing="0" cellpadding="0" style="padding:0px; margin:2px;" |
|-
|colspan=3 valign=top|
{{Robelbox|theme=7|title=Nyangwankulu wa Yuropa|height=10%}}
<div style="{{Robelbox/pad}}">
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:200%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|'''Nyangwa-nkulu wa Yuropa'''
|}<center>
<BR>
</center>
<BR>
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:75%; padding:4px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Africa|'''Afrika''']] '''·''' [[Portal:Europe|'''Yuropa''']] '''·''' [[Portal:Spain|'''Xipaniya''']]
|}</big><br></div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Left Column -->
<!-------------------------------->
|-
|width=65% valign=top height=50px|
{{Robelbox|theme=7|title=Matiko ya Yuropa|height=30%}}
<div style="{{Robelbox/pad}}">
{{Yuropa-Xifaniso}}
</div>
{{Robelbox/close}}
{{Robelbox|theme=7|title=Matsalwa malavaka ku Engeteriwa|height=30%}}
<div style="{{Robelbox/pad}}">
Ha ku amukela laha Nyangweni-nkulu wa Yuropa.minkongomiso yikomba matsalwa lawa mahalavaka ku engeteriwa. Langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Europe|Nyangwa-nkulu wa Yuropa eka wikipediya ya xinghezi]] ivi u sungula kuhundzuluxa.
</div>
{{Robelbox/close}}
<!-------------------------------->
<!-- Right Column -->
<!-------------------------------->
|width=35% valign=top height=50px|
{{Robelbox|theme=7|title=Endzeni ka Nyangwa-nkulu lowu|height=30%}}
<div style="{{Robelbox/pad}}">
{{:Portal:Europe/About}}
</div>
{{Robelbox/close}}
|}
{{Robelbox|theme=7|title=Ti wiki tinwana to yelana na nyangwa-nkulu wa ta Yuropa|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:centre"
| [[Image:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:Europe|'''Yuropa e ka Wikiquote''']]</br> Quotes
| [[Image:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Europe|'''Yuropa e ka Commons''']]</br> Images
| [[Image:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:Europe|'''Yuropa e ka Wikisource''']]</br> Texts
| [[Image:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[:wikibooks:Europe|'''Yuropa e ka Wikibooks''']]</br> Manuals & Texts
|}
</div>
{{Robelbox/close}}
4g0mm640axoi9qfjgutgmgq55ltsi74
Spain
0
2491
7634
2008-08-05T16:36:30Z
Kijr
89
[[Spain]] moved to [[Spaniya]]
wikitext
text/x-wiki
#REDIRECT [[Spaniya]]
ps0ep0r3ax0s3ewhhoiuiaaa1j102xf
Ireland
0
2492
29285
25394
2017-07-07T03:48:26Z
DARIO SEVERI
4547
Removing text in English + change for Infobox with more details
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Ireland}}
{{Tiko
|name = Ireland
|mujeko = Flag of Ireland.svg
|coa = Coat of arms of Ireland.svg
|image = [[File:Europe location IRL.png|190px|center]]
|Ntsindza = Dublin
|official_languages = -
|area = 70 273
|population = 4 761 865
|year = 2016
|density = 67,7
}}
A tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
i1mg85hp8k0l4heq4uv8urjqj3tmyrf
Wikipedia:Bot policy
4
2493
7664
2008-08-06T17:47:13Z
Nemo bis
327
Redirecting to [[Wikipedia:Bot]]
wikitext
text/x-wiki
#REDIRECT[[Wikipedia:Bot]]
eyjxiu8ilq16sqc5ukm21n2u87u10zf
Portal:Europe/About
0
2494
7676
2008-08-07T08:44:14Z
Thuvack
315
New page: {| align="left" width="100%" cellspacing="0" cellpadding="5"| style="width:100%; vertical-align:top; background-color:transparent;" | |- ! align="left" style="vertical-align:top;" | [[Cult...
wikitext
text/x-wiki
{| align="left" width="100%" cellspacing="0" cellpadding="5"| style="width:100%; vertical-align:top; background-color:transparent;" |
|-
! align="left" style="vertical-align:top;" | [[Culture of Europe|Ndhzavuko]]
| align="left" style="vertical-align:top;" | <small>[[Architecture of Europe|Vuaki]] ([[List of World Heritage Sites in Europe|Tindhzawu ta mfuwo wa rixaka]]){{·}} [[European art|Vuqambhi]]{{·}} [[European cinema|Cinema]] ([[List of film festivals in Europe|Mintlangiso ya tifilimi]]{{·}} [[List of Europe films|Nxaxamelo wa tifilimi]]){{·}} [[Cuisine of Europe|Swakudya]]{{·}}<br/>[[Etiquette in Europe|Matikhomele]]{{·}} [[Languages of Europe|Tndzimi]]{{·}} [[European literature|Tibuku]] ([[List of European writers by country|Vatsari kuya hi vutiko]]){{·}} [[Music of Europe|Vunanga]] ([[List of European musicians|Va yimbeleri]]){{·}} [[Religion in Europe|Vukhongeri]]</small>
|-
! align="left" style="vertical-align:top;" | [[Demographics of Europe|Swiyimo swa vanhu Hi malembe]]
| align="left" style="vertical-align:top;" | <small>[[European people|Vanhu]]{{·}} [[List of European countries by population|Matiko hi ku talaka vanhu]]{{·}} [[List of European countries by population density|Matiko hi ku tlimbana ka vanhu]]{{·}} [[HIV/AIDS in Europe|Vuvabyi bya HIV/AIDS]]{{·}}<br/>[[Urbanization in Europe|Ku Hluvukisiwa ka tinzhawu]] ([[List of most populous cities in Europe|Nxaxamelo wa madoroba lama ngani vanhu hi xitalo]])</small>
|-
! align="left" style="vertical-align:top;" | [[Economy of Europe|Rifuwo]]
| align="left" style="vertical-align:top;" | <small>[[List of European countries by GDP|Matiko kuya hi GDP]]{{·}} [[List of European countries by Human Development Index|Matiko kuya hi HDI]]{{·}} [[Central banks and currencies of Europe|Tibangi mfumo na Mali]]{{·}} [[Poverty in Europe|Vutsweti]]{{·}} [[Renewable energy in Europe|Matimba ya vutirhisi ya ntumbuluko]]{{·}} [[List of European stock exchanges|Mavhengele na kuxavisa]]</small>
|-
! align="left" style="vertical-align:top;" | [[Geography of Europe|Ntivo-mbagu]]
| align="left" style="vertical-align:top;" | <small>[[Matiko ya Yuropa|Matiko]]{{·}} [[Ecology of Europe|Ntivo-ntumbuluko]]{{·}} [[Swihlala_Swa_Yuropa|Nxaxamelo wa swihlala]]{{·}} [[List of rivers of Europe|Nxaxamelo wa milambu]]{{·}} [[Regions of Europe|Swifundza]]</small>
|-
! align="left" style="vertical-align:top;" | [[History of Europe|Matimu]]
| align="left" style="vertical-align:top;" | <small>([[European exploration of Africa|Kunghenelela ka Yuropa]]{{·}} [[Nkwetlembetwano hi Afrika]]){{·}}<br/>[[Economic history of Europe|Matimu ya ta Rifuwo]]{{·}} [[Military history of Europe|Matimu ya tinyimpi]] ([[List of conflicts in Europe|Nxaxamelo wa Minjeka-njekisano]])</small>
|-
! align="left" style="vertical-align:top;" | [[Politics of Europe|Tipolotiki]]
| align="left" style="vertical-align:top;" | <small>[[Nhlangano wa matiko ya Yuropa]]{{·}} [[Nhlawulo e Yuropa]]{{·}} [[Tmfanelo to vanhu e Yuropa]]</small>
|-
! align="left" style="vertical-align:top;" | [[:Category:European society|Ntsungu wa vanhu]]
| align="left" style="vertical-align:top;" | <small>[[Filosofi ya Yuropa]]{{·}} [[Education in Europe|Tidyondzo]]{{·}} [[Media in Europe|Vuhaxi]] ([[List of radio stations in Europe|Nxaxamelo wa switichi swa Rhadiyo]]{{·}} [[List of television stations in Europe|Nxaxamelo wa Switichi swa Thelevhixini]])</small>
|-
! align="left" style="vertical-align:top;" | [[:Category:Sport in Europe|Mintlangu]]
| align="left" style="vertical-align:top;" | <small>[[Nhlangano wa Khrikete wa Yuropa]]{{·}}<br/>[[Nhlangano wa Bholo ya milenge wa Afrika]] ([[Xidlodlo ya Bholo ya milenge xa Yuropa]]){{·}} [[List of European stadiums by capacity|Mavala ya mintlangu hi vukulu]]{{·}}<br/>[[Nhlangano wa Rugby wa Yuropa]] ([[Khapu ya Yuropa]])</small>
|-
! align="left" style="vertical-align:top;" | [[:Category:Europe by year|Malembe]]
| align="left" style="vertical-align:top;" | <small>[[2005 e Yuropa]]{{·}} [[2006 e Yuropa]]{{·}} [[2007 e Yuropa]]</small>
|}
1nrek7ys9i8hb0bgqo9jokv4rhvfl2o
Category:Swivongo swa Xitsonga
14
2496
24318
23775
2012-11-27T18:26:27Z
Thuvack
315
Replaced content with "Lowu i nxaxamelo wa Swivongo-swa Xitsonga"
wikitext
text/x-wiki
Lowu i nxaxamelo wa Swivongo-swa Xitsonga
ifkkvkda5coj4ptrfy6xsqvkbsmhzaf
Xillenge
0
2497
32942
32941
2018-11-18T14:08:39Z
Thuvack
315
/* Xithopo xa muti */
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Xillenge
| title = Khwembe
| image = [[Image:Love_Pumpkin.png||200px]]
| caption = '''"Kwembe ra ku hiwa a rina murhu"'''
| reign = Xillenge; Shillenge; Chillengue
| Afrika Dzonga = <small>[[Bushbuckridge]]{{·}}[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Joni]]{{·}}[[Pitori]]</small>
| Muzambhiki = <small>[[Chibabele]]{{·}} [[Chibuto]]{{·}}[[Chokwe]]{{·}}[[Hokwe]]{{·}}[[Maputo]]</small>
| Swazini = <small>[[Mbuzini]]{{·}}[[Malelane]]{{·}}[[Kanyamazane]]{{·}}</small>
| Zimbabwe = <small>[[Musapa]]</small>
| Ntlawa = Vahlengwe
}}
'''Muti waka Xillenge''' i muti lowu vulavulaka [[Xitsonga]]. Ku hava vumbhoni lebyi seketelaka leswi, kambe kuvuriwa leswaku vakaxillenge vave tihosi ta ndzhawu leyi vuriwaka leswaku hile: Xillengeni (''Chillengeni''). Kuni swimutana swo hlaya e hansi ka muti wa Xillenge, kambe swi hlangana eka Kokwani-xindhuwe loyi a vuriwaka : '''''Khwembe'''''.
Nxaxamelo lowu tiviwaka wa vakwokwa-wa vakwokwani vaka xilenge wu sungula eka Khwembe ivi wu ta haleno.
== Xithopo xa muti ==
Xi thopo lexi landzelaka i xa muti wa ka Xillenge, naswona xitiveka ngopfu le ka xibhabhele e Muzambhiki.
<blockquote>
''Zindhe!... ( Siyendha )''<BR>
''S'bonge sihle... ( Mthovokazi )''<BR>
''Khwembe!... ( Kwembe ra ku hiwa arina murhu! )''<BR>
''Nhongo!...''<BR>
''Mzaya!...''<BR>
</blockquote>
Lexi hi xona xi thopo lexi tivekaka xa muti lowu. Kuni ku hambana-nyana eka swi mutana swa ka Xillenge loko swiri karhi swi thopa xivongo lexi, kambe hinkwaswo swo thlelela eka khwembe.
== Rhavi e ka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Xillenge, va hlayiwa eka rhavi ra '''Va hlengwe''' e ka rixaka ra [[Vatsonga]]. Leri i rhavi Leri kulu eka ma rhavi ya ntsevu lawa Junod a tsaleke ha wona.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
2n1kdgpxclfmwr7pzwj5e4ggl91tl4g
Wikipediya
0
2506
30960
27091
2018-01-02T12:52:58Z
CommonsDelinker
60
Replacing Www.wikipedia.org_screenshot_2013.png with [[File:Www.wikipedia.org_screenshot_2018.png]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: Uprating wikipedia portal page, requested by [[:c::c:User:Steinsplitter|]]).
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Wikipedia}}
{{infobox Website
| name = Wikipediya
| logo = [[File:Wikipedia-logo-v2.svg|100px]]
| screenshot = [[File:Www.wikipedia.org screenshot 2018.png|border|280px|Xifaniso xa nyangwa-nkulu wa tindzimi ya Wikipediya.]]
| caption = Xifaniso xa nyangwa-nkulu wa tindzimi ya Wikipediya.
| url = [http://www.ts.wikipedia.org www.ts.wikipedia.org]
| type of organization = [[Nonprofit|Ayi hakeleriwi]]
| location = [[Miami, Florida|E mayami, florida]]
| type = [[Internet encyclopedia project|encyclopediya ya le ka inthanete]]
| language = 236 wa vuhundzuluxi (253 hixitalo)
| registration = Ahixikolo-kolo
| owner = [[Wikimedia Foundation]]
| author = [[Jimmy Wales]], [[Larry Sanger]]<!-- Please, please, [discuss] on talk page before rewriting history. This has been in this article for years. --><ref name=projectorigins>{{cite news|url=http://www.signonsandiego.com/uniontrib/20041206/news_mz1b6encyclo.html|author=Jonathan Sidener|title=Everyone's Encyclopedia|accessdate=2006-10-15|publisher=San Diego Union Tribune}}</ref>
| launch date = {{birth date|2001|1|15}}
| commercial = E-e
| alexa = #8
| current status = Ntirho lowu yaka emahlweni<ref>{{cite web |url=http://en.wikipedia.org/wiki/Wikipedia:Wikipedia_is_a_work_in_progress |title=Wikipedia:Wikipedia is a work in progress |accessdate=2008-07-03 |publisher=Wikipedia}}</ref>
| slogan = encyclopediya ya mahala leyi lulamisiwaka hi mani na mani.
}}
'''Wikipediya''' i nghula ya vutivi ya [[Free content|mahala]],<ref>swi yenge swinwana swa wikipediya ya xinghezi, swini swi faniso leswi sirheleriweke.</ref> [[multilingualism|tindzimi]] to hambana-hambana, naswona phurojeki leyi yikongomisiwa hi [[non-profit organization|nhlangano lowu nga hakeleriwiki]] e [[United States|Amerika]] kunga [[Wikimedia Foundation]]. Vito rayona i nkatsakano wa maviti ''[[wiki]]'' (thekinologi yo tumbuluxa matluka ya inthaneti hiku hlanyela ka vanhu) na ''encyclopediya''. Yi sunguriwe hi lembe ra 2001 hi [[Jimmy Wales]] na [[Larry Sanger]],<ref name="Miliard">{{cite news|url=http://www.slweekly.com/index.cfm?do=article.details&id=37BD3969-14D1-13A2-9F5EEAF5A79E0898|title=Wikipediots: Who are these devoted, even obsessive contributors to Wikipedia?|accessdate=2008-02-21|date=2008-03-01 |publisher=[[Salt Lake City Weekly]]|first=Mike|last=Miliard}}</ref> Yi ringeta ku hlengeleta no komisa vutivi hinkwabyo bya vanhu hi tindzimi-nkulu hinkwato.<ref>[http://interviews.slashdot.org/article.pl?sid=04/07/28/1351230 Slashdot | Wikipedia Founder Jimmy Wales Responds<!-- Bot generated title -->]</ref>
Kusukela hi Hukuri 2008, Wikipediya yi ve ni matsalwa yo hundza 10 wa ti miliyoni hi tindzimi ta '''253''';, laha kutluya xiyenge xa tona tinga tsariwa hi xinghezi.<ref name="ListOfWikipedias">{{cite web | url = http://en.wikipedia.org/wiki/Special:Statistics | title = Statistics | publisher = [[English Wikipedia]] | accessdate = 2008-06-21 }}</ref> Matsalwa ya Wikipediya ya tsariwe hi [[collaboration|kuhlengela]] hi [[volunteer|vupfuneti]] emisaveni hinkwayo, naswona matsalwa hinkawo malulamisiwa himani na mani loyi angani inthaneti.<ref> Eswi yengeni swinwana swa misava, wikipediya e inthanetini yi pfariwile.</ref> Leswi yi kuleke kusukela loko yi sunguriwa,<ref name="AlexaStats">{{cite web | url = http://www.alexa.com/data/details/traffic_details/wikipedia.org?range=5y&size=large&y=t | title = Five-year traffic statistics for wikipedia.org | publisher = [[Alexa Internet]] | accessdate = 2008-07-15 }}</ref> i yo sungula naswona hi yona leyi kulu ngopfu eka ntirho wo sekela e inthanetini.<ref>{{cite news|url=http://www.time.com/time/business/article/0,8599,1595184,00.html|title=Look Who's Using Wikipedia|first=Bill|last=Tancer|date=2007-05-01|publisher=''[[Time (magazine)|Time]]''|accessdate=2007-12-01|quote=The sheer volume of content [...] is partly responsible for the site's dominance as an online reference. When compared to the top 3,200 educational reference sites in the U.S., Wikipedia is #1, capturing 24.3% of all visits to the category}} ([http://weblogs.hitwise.com/bill-tancer/2007/03/wikipedia_search_and_school_ho.html the author's blog post on the article])</ref><ref name="go-to site">{{cite news |url=http://www.reuters.com/article/internetNews/idUSN0819429120070708 |title=Wikipedia remains go-to site for online news |date=2007-07-08 |accessdate=2007-12-16 |first=Alex |last=Woodson |publisher=''[[Reuters]]'' |quote=Online encyclopedia Wikipedia has added about 20 million unique monthly visitors in the past year, making it the top online news and information destination, according to Nielsen//NetRatings.}}</ref>
== References ==
{{reflist|2}}
{{Commons|Wikipedia}}
<!-- Categories -->
<!-- Interwikis -->
[[Category:Wikipediya|*]]
1ypjupvo276mprz15f7iudmcypn3xn9
Template:Infobox Website
10
2507
7825
7824
2008-08-18T11:34:22Z
Thuvack
315
wikitext
text/x-wiki
{| class="infobox borderless" summary="Template:Infobox Website" style="float:right; clear:right; font-size:90%; text-align:left; width:24em;"
! colspan="2" style="text-align:center; font-size:125%;" | {{{websitename|{{{name|{{PAGENAME}}}}}}}}
|-
{{#if:{{{websitelogo|{{{logo|}}}}}}|
{{!}} colspan="2" style="text-align:center;" {{!}} {{{websitelogo|{{{logo}}}}}}
{{!}}-
}}
{{#ifeq:{{{collapsible|}}}|yes|<!-- then -->
{{!}} colspan="2" {{!}}
{{hidden|Screenshot|{{{screenshot}}}{{#if:{{{caption|}}}|<br />{{{caption}}}}}|bg1=#ccccff|ta2=center}}
{{!}}-
|<!-- else -->
{{#if:{{{screenshot|}}}|
{{!}} colspan="2" style="text-align: center;" {{!}} {{{screenshot}}}{{#if:{{{caption|}}}|<br />{{{caption}}}}}
{{!}}-
}}
}}
{{#if:{{{url|}}}|
! [[Uniform Resource Locator|URL]]
{{!}} {{{url}}}
{{!}}-
}}
{{#if:{{{slogan|}}}|
! [[Xologeni]]
{{!}} {{{slogan}}}
{{!}}-
}}
{{#if:{{{alexa|}}}|
! Nkutlunya wa [[Alexa Internet|Alexa]]
{{!}} {{{alexa}}}
{{!}}-
}}
{{#if:{{{commercial|}}}|
! Ku bindzula?
{{!}} {{{commercial}}}
{{!}}-
}}
{{#if:{{{type|}}}|
! Muxaka wa tluka
{{!}} {{{type}}}
{{!}}-
}}
{{#if:{{{reg|{{{registration|}}}}}}|
! Vutsarisi
{{!}} {{{reg|{{{registration}}}}}}
{{!}}-
}}
{{#if:{{{language|}}}|
! [[Natural language|Tindzimi]] leti ngakona
{{!}} {{{language|}}}
{{!}}-
}}
{{#if:{{{owner|}}}|
! Nwini
{{!}} {{{owner}}}
{{!}}-
}}
{{#if:{{{author|}}}|
! Vatumbuluxi
{{!}} {{{author}}}
{{!}}-
}}
{{#if:{{{date_of_launch|{{{launch date|}}}}}}|
! Ri pfuriwa
{{!}} {{{date_of_launch|{{{launch date}}}}}}
{{!}}-
}}
{{#if:{{{rev|{{{revenue|}}}}}}|
! Mali
{{!}} {{{rev|{{{revenue}}}}}}
{{!}}-
}}
{{#if:{{{current_status|{{{current status|}}}}}}|
! Xiyimo xa sweswi-nyana
{{!}} {{{current_status|{{{current status}}}}}}
{{!}}-
}}
|}<noinclude>
{{pp-template|small=yes}}
{{documentation}}
</noinclude>
ss4bw6rzofdcg6b7x4wu6183iukcxgu
Template:Infobox Website/doc
10
2508
30961
26265
2018-01-02T12:53:04Z
CommonsDelinker
60
Replacing Www.wikipedia.org_screenshot_2013.png with [[File:Www.wikipedia.org_screenshot_2018.png]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: Uprating wikipedia portal page, requested by [[:c::c:User:Steinsplitter|]]).
wikitext
text/x-wiki
<includeonly>{{template doc page transcluded}}</includeonly>
<noinclude>{{template doc page viewed directly}}</noinclude>
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
==Usage==
{| style="border: none; background: none;"
|<pre>
{{Infobox Website
|name =
|logo =
|screenshot =
|caption =
|url =
|alexa =
|commercial =
|type =
|language =
|registration =
|owner =
|author =
|launch date =
|current status =
|revenue =
|slogan =
}}
</pre>
|}
==Parameters==
''Note: Do not link to an article more than once in the infobox. All parameters are optional except '''url''', '''type''', '''owner''', and '''author'''. See also [[WP:WEB]].''
{| class="wikitable"
! style="text-align: left" | Parameter
! style="text-align: left" | Explanation
|-
| <code>name</code>
| The website's most recognised name.
|-
| <code>logo</code>
| The website logo.
|-
| <code>screenshot</code>
| A screenshot of the entire homepage, see [[:Image:EnglishWikipediaMainPage3rdAugust2007.PNG|Example 1]]/[[:Image:EBay.png|Example 2]].
|-
| <code>caption</code>
| Caption saying screenshot of <website> name as of <date>
|-
| <code>url</code>
| The most used URL of the website, use [[Alexa Internet|Alexa]] to find the most used URL, e.g. [http://www.wikipedia.org/ http://www.wikipedia.org/] ('''required''')
|-
| <code>alexa</code>
| The website's current [[Alexa Internet|Alexa]] ranking (find on [http://www.alexa.com/ Alexa.com]; make sure to cite Alexa's page for this info)
|-
| <code>type</code>
| The type of website, search for similar sites for an idea. ('''required''')
|-
| <code>language</code>
| The language(s) the website is available in
|-
| <code>registration</code>
| Is there registration, none/optional/required?
|-
| <code>owner</code>
| The current owner, company name/persons name/alias etc ('''required''')
|-
| <code>author</code>
| The person or entity that originally created the website ('''required''')
|-
| <code>launch date</code>
| When the website was launched, consider using the [[WHOIS]] data as a last resort if you are unable to determine the launch date.
|-
| <code>current status</code>
| Is the site online/offline/sold etc
|-
| <code>revenue</code>
| The approximate revenue of the site.
|-
| <code>slogan</code>
| The slogan of the website, e.g. "the free encyclopedia that anyone can edit."
|}
==Example==
{{Infobox Website
|name = Wikipedia
|logo = [[Image:Wikipedia-logo.png|48px|Wikipedia logo.]]
|screenshot = [[Image:Www.wikipedia.org screenshot 2018.png|280px|Detail of Wikipedia's multilingual portal. Here, the project's largest language editions are shown.]]
|url = http://www.wikipedia.org/
|commercial = No
|location = [[Miami, Florida]]
|type = [[Internet encyclopedia project]]
|registration = Optional
|owner = [[Wikimedia Foundation]]
|author = [[Jimmy Wales]] and [[Larry Sanger]]
}}
{{-}}
<pre style="overflow:auto;">
{{Infobox Website
|name = Wikipedia
|logo = [[Image:Wikipedia-logo.png|48px|Wikipedia logo.]]
|screenshot = [[Image:Www.wikipedia.org screenshot 2018.png|280px|Detail of Wikipedia's multilingual portal. Here, the project's largest language editions are shown.]]
|url = http://www.wikipedia.org/
|commercial = No
|location = [[Miami, Florida]]
|type = [[Internet encyclopedia project]]
|registration = Optional
|owner = [[Wikimedia Foundation]]
|author = [[Jimmy Wales]] and [[Larry Sanger]]
}}
</pre>
==See also==
*{{tl|Infobox Dotcom company}}
<includeonly>
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Computing infobox templates|Website]]
[[Category:Infobox templates|Website]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
<!-- ADD INTERWIKIS BELOW THIS LINE -->
[[mk:Шаблон:Инфокутија вебсајт]]
[[no:Mal:Infoboks nettsted]]
</includeonly>
jc29retzigqd9dz6ge8aydubenuf04a
Template:Template doc page transcluded
10
2509
7807
2008-08-18T10:40:32Z
Thuvack
315
New page: {{Documentation subpage|doc-notice=hide}}<noinclude>{{Tdeprecated|Template doc page transcluded|Documentation subpage|date=November 2007}}</noinclude>
wikitext
text/x-wiki
{{Documentation subpage|doc-notice=hide}}<noinclude>{{Tdeprecated|Template doc page transcluded|Documentation subpage|date=November 2007}}</noinclude>
a3sy0bn8xf4l5ib615b5grsw4rpo98p
Template:Tdeprecated
10
2510
7811
7809
2008-08-18T10:45:46Z
Thuvack
315
wikitext
text/x-wiki
{{mbox
| demospace = {{{demospace|}}}
| type = style
| image = [[Image:Symbol opinion vote.svg|40px]]
| text =
{{#if:{{{new|{{{2|}}} }}}
| <!-- New usage (with or without date)
-->Xivumbiwa-ntirho lexi {{[[Template:{{{1}}}|{{{1}}}]]}} i xokhomela ntsena. Tirhisa {{{new|{{[[Template:{{{2}}}|{{{2}}}]]{{#if:{{{3|}}}
| <nowiki>|</nowiki>{{{3}}}
}}}} }}} instead.
| <!-- Old usage (deprecated, being switched)
-->Xivumbiwa-ntirho lexi {{[[Template:{{PAGENAME}}|{{PAGENAME}}]]}} i xokhomela ntsena. Tirhisa {{{use|{{[[Template:{{{1}}}|{{{1}}}]]}}}}}. <br> <small>This usage is deprecated. Please replace it with <nowiki>{{tdeprecated|</nowiki>{{PAGENAME}}<nowiki>|</nowiki>{{{1}}}<nowiki>}}</nowiki>.</small> <includeonly>{{{category|[[Category:Deprecated use of tdeprecated]]}}}</includeonly>
}}
}}<includeonly>{{{category|{{#ifeq:{{ARTICLESPACE}}|Template
| {{#if:{{{date|}}}
| [[Category:Templates deprecated since {{{date}}}|{{PAGENAME}}]]
| [[Category:Deprecated templates|{{PAGENAME}}]]
}}
| [[Category:Pages using deprecated templates]]
}} }}}</includeonly><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
g4aikscpj0zb15e7dnmyi5udjaygqcn
Template:Tdeprecated/doc
10
2511
26035
24986
2013-05-22T23:03:25Z
MerlIwBot
1813
Robot: Removing [[eo:Ŝablono:Evitenda]] (strong connection between (2) [[ts:Template:Tdeprecated]] and [[eo:Ŝablono:Evitinda]])
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE. -->
This is the {{tl|tdeprecated}} template.
'''Note: This template itself is ''not'' deprecated.''' However using it with only one parameter is deprecated, it now takes 2-3 parameters instead. In the display above it gets no parameters, that's why the small text says: "This usage is deprecated."
{{tl|deprecated template}} redirects here and can be used as an alternative name for this template.
This template notifies users that a given template has been replaced by a different one. This is useful when usage is different (so a redirect won't work) or you'd like to reduce the number of redirects (which makes bot parsing more difficult).
Whenever possible, it should replace the deprecated template's content entirely, so that someone using the template will see the message.
=== Usage ===
: <code><nowiki>{{tdeprecated|old template name|new template name}}</nowiki></code>
: <code><nowiki>{{tdeprecated|old template name|new template name|date=</nowiki>{{CURRENTMONTHNAME}} {{CURRENTYEAR}}<nowiki>}}</nowiki></code>
==== Normal usage ====
Normal usage categorises templates to [[:Category:Deprecated templates]].
<pre>
{{tdeprecated|old|new}}
{{tdeprecated|old|new|parameter}}
{{tdeprecated|old|new|<nowiki>parameter|fuu</nowiki>}}
</pre>
{{tdeprecated|old|new|category=}}
{{tdeprecated|old|new|parameter|category=}}
{{tdeprecated|old|new|<nowiki>parameter|fuu</nowiki>|category=}}
==== With a date ====
Adding the 'date' parameter subcategorises the template to [[:Category:Templates deprecated since {{CURRENTMONTHNAME}} {{CURRENTYEAR}}]].
<div style="{{quote style}} font-family:monospace;"><nowiki>{{tdeprecated|old|new|date=</nowiki>{{CURRENTMONTHNAME}} {{CURRENTYEAR}}<nowiki>}}</nowiki></div>
{{tdeprecated|old|new|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}|category=}}
=== Technical details ===
This template changes style depending on what kind of page it is show on. Thus it adheres to the standardised looks for the different pages. For instance if this template becomes visible in an article it looks like this:
{{tdeprecated|demospace=main|old|new|category=}}
=== See also ===
* {{tl|sdeprecated}} – For deprecated shortcuts.
* [[:Category:Deprecated templates]] – The category where this template lists templates it is used on.
<includeonly><!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Template namespace templates|{{PAGENAME}}]]
[[Category:Redirect templates|{{PAGENAME}}]]
[[ar:قالب:قالب مستغنى عنه]]
[[arz:قالب:Tdeprecated]]
[[de:Vorlage:Veraltete Vorlage]]
[[dsb:Pśedłoga:Zestarjona pśedłoga]]
[[en:Template:Deprecated template]]
[[es:Plantilla:Plantilla en desuso]]
[[fa:الگو:الگوی مقبوح]]
[[fr:Modèle:Modèle obsolète]]
[[gd:Teamplaid:Tdeprecated]]
[[hi:साँचा:Tdeprecated]]
[[hsb:Předłoha:Zestarjena předłoha]]
[[it:Template:Template obsoleto]]
[[ka:თარგი:თმოძველდა]]
[[ja:Template:廃止されたテンプレート]]
[[sq:Stampa:Stampa të vjetruar]]
[[km:ទំព័រគំរូ:Tdeprecated]]
[[mk:Шаблон:Tdeprecated]]
[[ms:Templat:Templat dikecam]]
[[nl:Sjabloon:Sjabloon verouderd]]
[[no:Mal:Utdatert mal]]
[[or:ଛାଞ୍ଚ:Tdeprecated]]
[[pt:Predefinição:Pdepreciada]]
[[sd:سانچو:Tdeprecated]]
[[sl:Predloga:Todsvetovana]]
[[sv:Mall:Ersatt mall]]
[[th:แม่แบบ:ยกเลิกการใช้งาน]]
[[tpi:Template:Tdeprecated]]
[[tr:Şablon:Geçersizş]]
[[xmf:თარგი:თმიჯვეშუ]]
</includeonly>
jaefs97sz4oykbkufosl2qxh9wet08p
Template:Birth date
10
2512
7813
2008-08-18T10:51:23Z
Thuvack
315
New page: <includeonly>{{#if:{{{df|}}}|[[{{#expr:{{{3}}}}} {{MONTHNAME|{{{2}}}}}]]|[[{{MONTHNAME|{{{2}}}}} {{#expr:{{{3}}}}}]]}} [[{{{1}}}]]<span style="display:none">(<span class="bday">{{{1}}}-{{p...
wikitext
text/x-wiki
<includeonly>{{#if:{{{df|}}}|[[{{#expr:{{{3}}}}} {{MONTHNAME|{{{2}}}}}]]|[[{{MONTHNAME|{{{2}}}}} {{#expr:{{{3}}}}}]]}} [[{{{1}}}]]<span style="display:none">(<span class="bday">{{{1}}}-{{padleft:{{MONTHNUMBER|{{{2}}}}}|2|0}}-{{padleft:{{{3}}}|2|0}}</span>)</span></includeonly><noinclude>
{{pp-template|small=yes}}
{{Documentation|Template:Birth date and age/doc}}
</noinclude>
66jceei7w1gz5nfbilzkyh0qmck2fnl
Template:Birth date and age/doc
10
2513
26167
23296
2013-08-18T20:32:10Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5826978]]
wikitext
text/x-wiki
{{mergefrom|Hcard-bday|Template_talk:Birth_date_and_age#Edit_request}}
<includeonly>{{template doc page transcluded|Template:Birth date and age}}</includeonly>
<noinclude>{{template doc page viewed directly}}</noinclude>
<!--
PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE
YOU CAN EDIT THE TEMPLATE DOCUMENTATION BELOW THIS COMMENT
-->
==Usage==
These templates ('''{{tl|Birth date}}''' and '''{{tl|Birth date and age}}''') return a person’s date of birth and optionally his/her age. The latter also has the shortcut: '''{{tl|Bda}}'''.
Using this template rather than simply inserting the date into articles allows for the inclusion of hidden [[metadata]] about the date. This metadata can be used by web browsers and other software tools to extract the details, and display them using some other website or mapping tool, index or search them.
Syntax:
:<nowiki>{{Birth date|year of birth|month of birth|day of birth}}</nowiki>
or
:<nowiki>{{Birth date and age|year of birth|month of birth|day of birth}}</nowiki>
:<nowiki>{{Bda|year of birth|month of birth|day of birth}}</nowiki>
Examples:
:<nowiki>{{Birth date|1993|2|4}}</nowiki> returns "{{Birth date|1993|2|4}}"
:<nowiki>{{Birth date|1993|2|04}}</nowiki> returns "{{Birth date|1993|2|04}}"
:<nowiki>{{Birth date|1993|2|24}}</nowiki> returns "{{Birth date|1993|2|24}}"
:<nowiki>{{Birth date and age|1993|2|4}}</nowiki> returns {{Birth date and age|1993|2|4}}
:<nowiki>{{Birth date and age|1993|2|04}}</nowiki> returns {{Birth date and age|1993|2|04}}
:<nowiki>{{Birth date and age|1993|2|24}}</nowiki> returns {{Birth date and age|1993|2|24}}
===Month First (mf) and Day First (df) Options===
The default output of this template is to display the month before the day. The majority of readers will see the date displayed this way because they aren’t logged in and therefore don't have accounts with a [[help:preferences#Date_format|date preference]] set. This default may not be appropriate articles about people from parts of the world where the day precedes the month in a date. In such articles the optional parameter, "df", can be set (to "y" or "yes" for example) to display the day before the month. Conversely the parameter "mf" can be set for month first, currently the default behaviour.
Examples:
:<nowiki>{{Birth date | 1993 | 2 | 24 | df=yes }}</nowiki> displays <!-- Don't remove "24_February|" from this example --> "[[24_February|24 February]] [[1993]]" to readers without a date preference.
:<nowiki>{{Birth date and age | 1993 | 2 | 24 | df=yes }}</nowiki> displays <!-- Don't remove "24_February|" from this example --> "[[24_February|24 February]] [[1993]] (age {{Age|1993|2|24}})" to readers without a date preference.
===hCard microformat===
The templates also return the date, hidden by CSS, in the [[ISO 8601]] format needed by [[HCard|hCard microformat]]s. for example:
:<nowiki>(<span class="bday">1993-02-24</span>)</nowiki>
See [[WP:UF|the microformats project]] for details.
===Notes===
When only the year of a person's birth and/or death are known, or if it is desired not to state a person's full dates of birth and death for privacy reasons, use the templates {{tl|Birth year and age}} and {{tl|Death year and age}} instead.
'''Note:''' The template will appear broken when the parameters are left blank (as seen above).
'''Note:''' Do not use this template inside of the [[WP:PERSONDATA|Persondata]] template as it can interfere with data extraction.
==See also==
*[[Wikipedia:Age calculation templates]]
*{{tl|BirthDeathAge}} – carries out the functions of this template and all the following ones
*{{tl|Birth date and age}} – same as {{tl|Birth date}}, except that "(age ##)" appears after the birth date
*{{tl|Birth year and age}} – year of birth and approximate age
*{{tl|Death date}}
*{{tl|Death date and age}} – same as {{tl|Death date}}, except that "(aged ##)" appears after the death date
*{{tl|Death year and age}} – year of death and approximate age at death
<includeonly>
<!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANKS. -->
[[Category:Date mathematics templates|{{PAGENAME}}]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
<!-- PLEASE ADD INTERWIKIS BELOW THIS LINE, THANKS. -->
[[eo:Ŝablono:Naskiĝtago kaj aĝo]]
[[ko:틀:출생일과 만나이]]
[[no:Mal:Fødselsdato og alder]]
[[pt:Predefinição:Dni]]
[[ro:Format:Birth date and age]]
</includeonly>
ejgmn4kxhfpqllgnu81gfsmiufot4pg
Template:Birth date and age
10
2514
7816
2008-08-18T10:55:37Z
Thuvack
315
New page: <includeonly>{{#if:{{{df|}}}|[[{{#expr:{{{3|{{{day|{{{3}}}}}}}}}}} {{MONTHNAME|{{{2|{{{month|{{{2}}}}}}}}}}}]]|[[{{MONTHNAME|{{{2|{{{month|{{{2}}}}}}}}}}} {{#expr:{{{3|{{{day|{{{3}}}}}}}}}...
wikitext
text/x-wiki
<includeonly>{{#if:{{{df|}}}|[[{{#expr:{{{3|{{{day|{{{3}}}}}}}}}}} {{MONTHNAME|{{{2|{{{month|{{{2}}}}}}}}}}}]]|[[{{MONTHNAME|{{{2|{{{month|{{{2}}}}}}}}}}} {{#expr:{{{3|{{{day|{{{3}}}}}}}}}}}]]}} [[{{{1|{{{year|{{{1}}}}}}}}}]]<span style="display:none"> (<span class="bday">{{{1|{{{year|}}}}}}-{{padleft:{{{2|{{{month|}}}}}}|2|0}}-{{padleft:{{{3|{{{day|{{{3}}}}}}}}}|2|0}}</span>)</span><span class="noprint"> (age {{age | {{{1|{{{year|{{{1}}}}}}}}} | {{{2|{{{month|{{{2}}}}}}}}} | {{{3|{{{day|{{{3}}}}}}}}} }})</span></includeonly><noinclude>
{{pp-template}}
{{documentation}}
</noinclude>
i2sy60eto5z3b4bki7cgto4hns7nl21
Template:MONTHNAME
10
2515
7817
2008-08-18T10:59:01Z
Thuvack
315
New page: <includeonly>{{#if:{{{1|}}}|{{#switch:{{MONTHNUMBER|{{{1}}}}}|1=January|2=February|3=March|4=April|5=May|6=June|7=July|8=August|9=September|10=October|11=November|12=December|Incorrect req...
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}|{{#switch:{{MONTHNUMBER|{{{1}}}}}|1=January|2=February|3=March|4=April|5=May|6=June|7=July|8=August|9=September|10=October|11=November|12=December|Incorrect required parameter 1=''month''!}}|Missing required parameter 1=''month''!}}</includeonly><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
deotn1uur75fssto74wpcem1fhb2u68
Template:Age
10
2516
7818
2008-08-18T11:04:46Z
Thuvack
315
New page: <includeonly>{{#expr:({{{4|{{CURRENTYEAR}}}}})-({{{1}}})-(({{{5|{{CURRENTMONTH}}}}})<({{{2}}})or({{{5|{{CURRENTMONTH}}}}})=({{{2}}})and({{{6|{{CURRENTDAY}}}}})<({{{3}}}))}}</includeonly><n...
wikitext
text/x-wiki
<includeonly>{{#expr:({{{4|{{CURRENTYEAR}}}}})-({{{1}}})-(({{{5|{{CURRENTMONTH}}}}})<({{{2}}})or({{{5|{{CURRENTMONTH}}}}})=({{{2}}})and({{{6|{{CURRENTDAY}}}}})<({{{3}}}))}}</includeonly><noinclude>
{{pp-template|small=yes}}
{{template doc}}
</noinclude>
349i4zqur447e6554zo7lz7kt94dqw0
Template:MONTHNUMBER
10
2517
7819
2008-08-18T11:06:54Z
Thuvack
315
New page: <includeonly>{{#if:{{{1|}}}|{{#switch:{{lc:{{{1}}}}}|january|jan=1|february|feb=2|march|mar=3|apr|april=4|may=5|june|jun=6|july|jul=7|august|aug=8|september|sep=9|october|oct=10|november|n...
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}|{{#switch:{{lc:{{{1}}}}}|january|jan=1|february|feb=2|march|mar=3|apr|april=4|may=5|june|jun=6|july|jul=7|august|aug=8|september|sep=9|october|oct=10|november|nov=11|december|dec=12|{{#ifexpr:{{{1}}}<0|{{#ifexpr:(({{{1}}})round 0)!=({{{1}}})|{{#expr:12-(((0.5-({{{1}}}))round 0)mod 12)}}|{{#expr:12-(((11.5-({{{1}}}))round 0)mod 12)}}}}|{{#expr:(((10.5+{{{1}}})round 0)mod 12)+1}}}}}}|Missing required parameter 1=''month''!}}</includeonly><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
adjk5wnbmmdi7mwdd5u58uisu9ri7uk
Template:Reflist
10
2518
29201
28907
2017-06-26T22:40:02Z
Aliwal2012
3247
wikitext
text/x-wiki
<div class="references-small" {{#if: {{{colwidth|}}}| style="-moz-column-width:{{{colwidth}}}; -webkit-column-width:{{{colwidth}}}; column-width:{{{colwidth}}};" | {{#if: {{{1|}}}| style="-moz-column-count:{{{1}}}; -webkit-column-count:{{{1}}}; column-count:{{{1}}};" }} }}>
{{#tag:references||group={{{group|}}}}}</div><noinclude>{{pp-template|small=yes}}{{documentation}}
</noinclude>
e1dl69pckiupuahwh7vk736xypuq6bj
Template:Cite web
10
2519
26664
7830
2014-08-29T12:16:36Z
CFCF
3676
From [[:en:Template:Cite web]]
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=web
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
rcgmbcxu7hvs583g1f3rzz4c4dkizda
Template:Cite news
10
2520
26666
7831
2014-08-29T12:17:36Z
CFCF
3676
From [[:en:Template:Cite news]]
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=news
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
pbjnspfej5gxihr9izxrzkow3f1uf3i
Template:Cite news/doc
10
2521
25911
7832
2013-03-17T13:25:43Z
MerlIwBot
1813
Robot: Removing [[pl:Szablon:Cytuj news]] (deleted)
wikitext
text/x-wiki
<includeonly>{{template doc page transcluded}}</includeonly><noinclude>{{template doc page viewed directly}}</noinclude><!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
{{mergewith|Citation|template_talk:Citation#Proposal to merge redundant citation templates}}
This template is used to [[WP:CITE|cite sources]] in Wikipedia. It is specifically for news sources.
== Usage ==
All parameter names '''''must''''' be [[lowercase]].
Copy a blank version to use. Remember to use the "|" (pipe) character between each field. Please delete any unused fields to avoid clutter in the edit window.
{| class="wikitable" cellpadding="6"
! colspan="3" | Full version (copy and paste text below and delete parameters you don't need)
|- width="50%" valign="top" style="vertical-align:top;"
| colspan="3" |
:<span style="font-family:Courier; "><nowiki>{{cite news |first= |last= |authorlink= |author= |coauthors= |title= |url= |format= |work= |publisher= |location= |id= |pages= |page= |date= |accessdate=</nowiki>{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}<nowiki> |language= |quote= |archiveurl= |archivedate= }}</nowiki></span>
|- width="50%" valign="top" style="vertical-align:top;"
! colspan="3" | Most commonly used fields (or you can use this and not have to delete as much)<br/>(This assumes English, HTML format, with today as access date)
|- width="50%" valign="top" style="vertical-align:top;"
| colspan="3" |
:<span style="font-family:Courier; "><nowiki>{{cite news |first= |last= |authorlink= |coauthors= |title= |url= |work= |publisher= |date= |accessdate=</nowiki>{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}<nowiki> }}</nowiki></span>
|}
;All parameters, vertical format
<pre>
{{cite news
| first =
| last =
| authorlink =
| author =
| coauthors =
| title =
| url =
| format =
| work =
| publisher =
| location =
| id =
| pages =
| page =
| date =
| accessdate =
| language =
| quote =
| archiveurl =
| archivedate =
}}
</pre>
*'''title''' is required, rest is optional. Note that title must be on one line in order for the hyperlink to display properly. Do not enclose it in quotations marks, italics or other formatting, though it may be wikilinked.
* '''author''': Author.
** '''last''' works with '''first''' to produce <code>last, first</code>
** '''authorlink''' works either with '''author''' or with '''last''' & '''first''' to link to the appropriate Wikipedia article. Does not work with URLs.
** '''coauthors''': Allows additional authors.
* '''url''': Link to the news item if available online (note this is not for a link to the main web page of the work of publisher, but only to a copy of the item specified in "title"). Start the url with the communications protocol e.g. http://.
** '''format''': Format, e.g. PDF. Don't specify for HTML (implied as default).
**: Specify as'' 'fee required' ''if free access is no longer available.
**: Specify as'' 'Reprint' ''if you use a full original version but not hosted by the original publisher.
* '''work''': The publication that ran the item, e.g. Newsweek. Can also be used for the name of a column or subpart of an issue. Do not italicize.
* '''publisher''': The company or organization that publishes the news source.
** '''location''': Place of the news source, e.g. Toronto for [[The Globe and Mail]].
*'''id''': Identifier such as {{tlx|ISSN|0028–0836}} — remember, if you use this parameter, you '''must''' specify the kind of identifier, not just give a number.
* '''date''': Date of publication. Use the same format as the main text of the article. If the [[ISO 8601]] YYYY-MM-DD format is used it will be automatically [[m:Help:Preferences#Date format|wikilinked]] to enable [[Special:Preferences#prefsection-4|date user preferences]] if used. If the whole date is known and another date format is used, it should be wikilinked (e.g., <nowiki>date=[[3 December]] [[2007]]</nowiki>). (Note: for dates earlier than January 2, 1970, ISO 8601 YYYY-MM-DD automatic wikilinking will not work; you will have to find a workaround that maintains consistent dating throughout the article).
* '''page''' or '''pages''': The page(s) on which the article is found. '''page''' inserts the abbreviation "p." before the number; '''pages''' inserts "pp." Use only one of these parameters. If numbers are entered for both, '''pages''' overrides '''page'''.
* '''accessdate''': Date when item was accessed, in [[ISO 8601]] YYYY-MM-DD format e.g. ''2006-02-17''. Must not be wikilinked; it will be linked automatically. This field does not support American/International dates (they will display incorrectly as redlinks if used).
* '''language''': The language in which the source is written. If English (the default) do not use this parameter.
* '''quote''': Relevant quotation.
*'''archiveurl''': URL of the archive location of the item (requires '''archivedate''', '''title''', and '''url'''); this is for archives such as those at internetarchive.org; for back-issues and the like that are on file at the publisher's site, use the "url" parameter.
*'''archivedate''': Date when the item was archived (requires '''archiveurl''', '''title''', and '''url'''), in [[ISO 8601]] YYYY-MM-DD format, e.g. ''2006-02-17''. Must not be wikilinked; it will be linked automatically. This field does not support American/International dates (they will display incorrectly as redlinks if used).
== Examples ==
; Using first and last to identify the author, and id to supply the ISSN
*<nowiki>{{cite news
| first=John
| last=Doe
| title=News
| url=http://www.example.org/
| work=Encyclopedia of Things
| publisher=News co.
| pages= 37–39
| date=[[2005-11-21]]
| id={{ISSN|0028–0836}}
| accessdate=2005-12-11
}}</nowiki><br><div style="padding:0.5em">→ {{
cite news
| first=John
| last=Doe
| title=News
| url=http://www.example.org/
| work=Encyclopedia of Things
| publisher=News co.
| pages= 37–39
| date=[[2005-11-21]]
| id={{ISSN|0028–0836}}
| accessdate=2005-12-11
}}</div>
; Using author instead of first and last
*<nowiki>{{cite news
| author=Staff writer
| title=News
| url=http://www.example.org/News.pdf
| format=PDF
| publisher=News co.
| pages= 37–39
| date=[[2005-11-21]]
| accessdate=2005-12-11
}}</nowiki><br><div style="padding:0.5em">→ {{
cite news
| author=Staff writer
| title=News
| url=http://www.example.org/News.pdf
| format=PDF
| publisher=News co.
| pages= 37–39
| date=[[2005-11-21]]
| accessdate=2005-12-11
}}</div>
; Using authorlink to link to the author's article
*<nowiki>{{cite news
| first=John
| last=Doe
| authorlink=John Doe
| title=News
| url=http://www.example.org/background
| format=Reprint
| publisher=News co.
| date=[[2005-11-21]]
| accessdate=2005-12-11
}}</nowiki><br><div style="padding:0.5em">→ {{
cite news
| first=John
| last=Doe
| authorlink=John Doe
| title=News
| url=http://www.example.org/background
| format=Reprint
| publisher=News co.
| date=[[2005-11-21]]
| accessdate=2005-12-11
}}</div>
; Using format
*<nowiki>{{cite news
| title=News
| url=http://www.example.org/Archive/News
| format=Fee required
| publisher=News co.
| date=[[2005-11-21]]
| accessdate=2005-12-11
}}</nowiki><br><div style="padding:0.5em">→ {{
cite news
| title=News
| url=http://www.example.org/Archive/News
| format=Fee required
| publisher=News co.
| date=[[2005-11-21]]
| accessdate=2005-12-11
}}</div>
; Using page to identify the reference by page
*<nowiki>{{cite news
| first=John
| last=Doe
| title=FooBar
| page=1
}}</nowiki><br><div style="padding:0.5em">→ {{
cite news
| first=John
| last=Doe
| title=FooBar
| page=1
}}</div>
; A very simple citation
*<nowiki>{{cite news
| title=FooBar
| page=1
}}</nowiki><br><div style="padding:0.5em">→ {{
cite news
| title=FooBar
| page=1
}}</div>
;Using archiveurl and archivedate to refer to items that went away but are available from an archive site
*<nowiki>{{cite news
| author=Staff writer
| title=News
| url=http://www.example.org/News.pdf
| format=PDF
| publisher=News co.
| pages= 37–39
| date=[[2005-11-21]]
| accessdate=2005-12-11
| archiveurl=http://web.archive.org/web/20070628082911/http://www.example.org/News.pdf
| archivedate=2007-06-28
}}</nowiki><br><div style="padding:0.5em">→ {{
cite news
| author=Staff writer
| title=News
| url=http://www.example.org/News.pdf
| format=PDF
| publisher=News co.
| pages= 37–39
| date=[[2005-11-21]]
| accessdate=2005-12-11
| archiveurl=http://web.archive.org/web/20070628082911/http://www.example.org/News.pdf
| archivedate=2007-06-28
}}</div>
;Omitting archivedate in error
*<nowiki>{{cite news
| author=Staff writer
| title=News
| url=http://www.example.org/News.pdf
| format=PDF
| publisher=News co.
| pages= 37–39
| date=[[2005-11-21]]
| accessdate=2005-12-11
| archiveurl=http://web.archive.org/web/20070628082911/http://www.example.org/News.pdf
}}</nowiki><br>→<div style="padding:0.5em">{{cite news
| author=Staff writer
| title=News
| url=http://www.example.org/News.pdf
| format=PDF
| publisher=News co.
| pages= 37–39
| date=[[2005-11-21]]
| accessdate=2005-12-11
| archiveurl=http://web.archive.org/web/20070628082911/http://www.example.org/News.pdf
}}</div>
==COinS==
{{UF-COinS}}
==See also==
* [[Wikipedia:Cite sources]]: Style guide
* [[Wikipedia:Template messages/Sources of articles/Generic citations]]: Related templates
* [[Wikipedia:WikiProject Wikicite]]
* [[Template:Cite web]]
* [[Template:Cite book]]
__NOEDITSECTION__
{{esoteric}}
<includeonly>
[[Category:Citation templates|{{PAGENAME}}]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
[[bg:Шаблон:Cite news]]
[[cs:Šablona:Citace novin]]
[[de:Vorlage:Cite news]]
[[el:Πρότυπο:Cite news]]
[[es:Plantilla:Cita noticia]]
[[hr:Predložak:Cite news]]
[[gl:Modelo:Cita Novas]]
[[ia:Patrono:Cite news]]
[[it:Template:Cite news]]
[[ko:틀:뉴스 인용]]
[[ms:Templat:Cite news]]
[[ja:Template:Cite news]]
[[no:Mal:Cite news]]
[[pt:Predefinição:Citar notícia]]
[[sk:Šablóna:Cite news]]
[[sl:Predloga:Navedi novice]]
[[sv:Mall:Tidningsref]]
[[th:แม่แบบ:Cite news]]
[[vi:Tiêu bản:Chú thích báo]]
[[zh:Template:Cite news]]
[[zh-yue:Template:引新聞]]
</includeonly>
ci4ts47z7am0q0iqtqmbefcww0nihv6
Template:Cite news/doc/parameterlist
10
2522
7833
2008-08-18T11:44:34Z
Thuvack
315
New page: <pre style="border:none; display:table;"> {{cite news | first = | last = | authorlink = | author = | coauthors = | title = | url = | format = | work = | publisher = | ...
wikitext
text/x-wiki
<pre style="border:none; display:table;">
{{cite news
| first =
| last =
| authorlink =
| author =
| coauthors =
| title =
| url =
| format =
| work =
| publisher =
| id =
| pages =
| page =
| date =
| accessdate =
| language =
| quote =
| archiveurl =
| archivedate =
}}
</pre>
000qy8kd5bx81ric2on5v08aj79t2t1
Encyclopediya
0
2523
30503
25753
2017-09-27T15:00:59Z
Thuvack
315
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Wikipedia}}
[[File:Brockhaus Lexikon.jpg|thumb|Brockhaus Konversations-Lexicon, 1902]]
'''Encyclopediya''' i nghula leyi heleleke ya matsalwa kumbe vuxoko-xoko bya marhavi hinkwawo ya vutivi kumbe vutivi byo krhi lebyi kongomeke. Ti Encyclopediya ti hambanisiwe hi [[Encyclopedia article|matsalwa]] laha kunga ni tsalwa rinwe eka mhaka yinwana na yinwana. Matsalwa lame nge ndzeni ka encyclopediya ma kumeka hi kulandzelelana ka marito, naswona ma kumeka eka buku yinwe kumbe ku tlula, hikuya hi leswi angarhiweke emhakeni yeleyo.<ref>[http://web.archive.org/web/20070803182506/http://library.rcc.edu/riverside/glossaryoflibraryterms.htm#e "Encyclopedia."] Glossary of Library Terms. Riverside City College, Digital Library/Learning Resource Center. Retrieved on: [[November 17]], [[2007]].</ref>
{{cquote|Entiyisweni, xikongomelo xa encyclopediya i ku hlengeleta vutivi lebyi hangalakeke emisaveni hinkwayo; ku yisi e mahlweni ndlela yo endla swilo eka vanhu lava hi hanyaka na vona, naswona yi siyeriwa lava ngata hi landzela, leswaku ntirho lowu endliweke e malambeni laya hundzeke wu va wa nkoka eka malembe laya ngata landzela; leswaku switukulwana swa hina swi dyondzeka ku antswa, swi engetela eka ntsako wa vona, na leswaku hi nga fi hi nga endlanga nhluvuko eka rixaka ra vanhu.—[[Denis Diderot|Diderot]]<ref>Denis Diderot and Jean le Rond d'Alembert [http://quod.lib.umich.edu/cgi/t/text/text-idx?c=did;cc=did;idno=did2222.0000.004;rgn=main;view=text ''Encyclopédie.''] University of Michigan Library:Scholarly Publishing Office and DLXS. Retrieved on: [[November 17]], [[2007]]</ref>}}
== Mintshaho ==
{{reflist|2}}
rzajs5t19lzq351ts8ohsmim7orctbd
Wikipedia:Introduction
4
2524
7948
7850
2008-08-20T09:10:50Z
Thuvack
315
wikitext
text/x-wiki
{{Unga khumbi laha}}
<!-- Titwe u tshuxekile ku tsala e hansi ka ntila lowu. -->
424a62njxjbqivrc1kuhs9x99lplrux
Template:Unga khumbi laha
10
2525
7947
7946
2008-08-20T09:09:50Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>{{pp-semi-template|small=yes}}<br />This template is used in [[Wikipedia:Introduction]]</noinclude><!--
PLEASE DO NOT list this template for deletion, or make other changes, without reading the talk page, discussing your proposed change, and understanding how the templates and the Introduction pages work together
-->{{Help contents back}}{{Unga khumbi laha/Header}}
<div style="border:2px solid #A3B1BF;padding:.5em 1em 1em 1em;border-top:none;background-color:#fff;color:#000">
Xana wa xivona xikombo lexinge "'''lulamisa'''" ehenhla ka tluka ra wikipediya leyi? , Unga sungula ku '''lulamisa matluka sweswi''', hambi unga pfulanga unghena laha wikipediyeni.
'''<span style="font-size:x-large">Wikipediya i yini?</span>'''
[[Image:Edit-this-page-large.png|right|thlava '''lulamisa''' leswaku u lulamisa kumbe ku engetela eka tluka]]
Wikipediya i [[encyclopediya]] leyi tsariweke hi [[Collaborative writing|hlanganyeriwa]] hi [[Wikipedia:Who writes Wikipedia|vahlayi va yona]]. I tluka ro hlawuleka ra inthaneti, leri vuriwaka [[wiki]], leri olovisaka ku hlanganyela ko tsala matluka eka inthaneti. Vanhu votala va karhi va antwsisa wikipediya, hiku endla mindzulamiso yo tala hi awara yinwana na yinwana, mindzulamiso leyi tsariweke yi hlayisiwa eka [[Help:Page history|matimu ya matluka]] na le ka [[Wikipedia:Recent Changes|kucinca ka sweswinyana]]. Mundzulamiso leyi hoxeke hakanyingi ya suriwa hixihatla, naswona vadyohi lava hambetaka va pfaleriwa ku nghena laha eka wikipediya no [[WP:BLOCK|endla mindzulamiso]]. Loko u tsala mhaka yokarhi eka wikipediya leyi, [[Wikipedia:Citing sources|nyikela nkongomiso wa nthsaho]] wo sekela mhaka yaleyo. [[Wikipedia:Verifiability|Timhka leti pfumalaka minthsaho ta suriwa eka wikipediya]].
<div style="float:left; background-color:#f5faff; padding: .2em .6em; border: 1px solid #cee0f2;">'''Dyondza leswi engetelekeke hi [[Wikipedia:About|ta phurojeki leyi]]'''</div><br /><br />
<big>'''Xana ndzinga pfunisa kuyini?'''</big>
'''Unga chavi ku lulamisa matluka''' — ''unwana na unwana'' anga lulamisa tluka rihi na rihi, naswona haku bumabumela leswaku '''[[Wikipedia:Be bold in updating pages|U tiya mbilu]]'''! lava matluka lama lavaka ku hlakarherisiwa, kumbe ku peletiwa u ma antwsisa.
Aswi koteki leswaku u thsova Wikipediya. Xinwana na xinwana xi ololoxeka no lunghisiwa endhzaku. Waha yimele yini?, sungula ku lulamisa matluka leswaku u pfuna ku endla wikipediya, xihlovo xa vutivi hi ririmi ra hina lexi enteke no tsakisa swonghasi eka inthaneti!
<div style="width:100%">
<big>'''Endla ndzulamiso wa wena wo sungula sweswi:'''</big>
# <span class="plainlinks">'''[http://en.wikipedia.org/w/index.php?title=Wikipedia:Sandbox&action=edit Thlava laha]'''</span> leswaka u endla ndzulamiso eka bokisi ra sava, ndzhawu yo ringeta mindzulamiso. ( Loko uka kutsariwile eka tluka rero, engetela e hansi ka marito walawo.)
# Tsala marito/ntila wokarhi.
# Tsundzuka leswaku, hambileswi wikipediya yinga encyclopediya ya mahala, a hi [[WP:FORUM|khefi ya mabulo]]!, nhlambha, kumbe [[WP:NPA|kuhlasela munhu hi marito]] aswi nge tiyiseriwi laha.
# [[Wikipedia:Sign your posts on talk pages|Sayina]] minyikelo na mindzulamiso ya wena loko uri eka [[Wikipedia:Talk page|matluka ya mbulavulo]] hi ku tsala leswi (<nowiki>~~~~</nowiki>) kumbe hiku thlava xi faniso lexi. [[Image:Signature_icon.png]] leswi swi ta tsala vito ra vutirhisi ra wena na siku leri u endleka ndzulamiso wolowo hi rona.
# Thlava eka '''Komba ku cinca''' leswaku u ringeta ku cinca loku uku endlake, kumbe '''Hlayisa tluka''' loko u tsakela leswi u swi tsaleke.
<!-- not necessary since add section doesn't show the header: #Please do not remove the header message (it's the stuff in <nowiki>{{ }}</nowiki> marks) -->
</div>
<div style="float: right; margin-top: 0.0em; margin-bottom:3px; background-color: #cee0f2; padding: .2em .6em; font-size: 130%; border: 1px solid #A3B1BF;">Leswi landzelaka: [[Wikipedia:Introduction 2|'''dyondza leswi engetelekeke hi ku lulamisa''']] <span style="font-size: larger; font-weight: bold;">→</span>
<div style="clear:both"></div>
</div>
</div>
__NOTOC__
<includeonly>[[:Category:Wikipedia basic information|Introduction]]</includeonly>
[[bg:Уикипедия:Въведение]]
[[bs:Wikipedia:Uvod]]
[[ca:Viquipèdia:Introducció]]
[[da:Hjælp:Velkommen nybegynder]]
[[es:Ayuda:Introducción]]
[[fa:ویکیپدیا:آشنایی]]
[[fr:Aide:Premiers pas]]
[[ga:Vicipéid:Réamhrá]]
[[gu:વિકિપીડિયા:Introduction]]
[[he:ויקיפדיה:שער לחדשים]]
[[id:Wikipedia:Pengantar]]
[[is:Wikipedia:Kynning]]
[[ja:Wikipedia:ウィキペディアへようこそ]]
[[ka:ვიკიპედია:შესავალი]]
[[nl:Wikipedia:Introductie]]
[[no:Wikipedia:Introduksjon]]
[[pl:Wikipedia:Wstęp]]
[[pt:Wikipedia:Introdução]]
[[sr:Википедија:Добродошли]]
[[su:Wikipédia:Pangwanoh]]
[[th:วิกิพีเดีย:เริ่มต้น]]
[[tr:Vikipedi:Hoş geldiniz]]
[[zh:Wikipedia:概述]]<!--
'''<big>Test edits</big>'''<br />
<br /> -->
<noinclude>[[Category:Wikipedia namespace templates]]
<!--Used to populate [[Wikipedia:Introduction]]-->
</noinclude>
k9tftzf9zovl67faa88n3af7fxjiqo0
Template:Unga khumbi laha/Header
10
2526
7840
2008-08-18T15:02:40Z
Thuvack
315
New page: {{Wikipedia:Introduction/TabsTop}} {{Wikipedia:Introduction/Tab1|[[Wikipedia:Introduction|Xingheniso]]}} {{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction 2|dyondza leswi en...
wikitext
text/x-wiki
{{Wikipedia:Introduction/TabsTop}}
{{Wikipedia:Introduction/Tab1|[[Wikipedia:Introduction|Xingheniso]]}}
{{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction 2|dyondza leswi engetelekeke hi ku lulamisa]]}}
{{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction 3|Hlahluva Wikipediya]]}}
{{Wikipedia:Introduction/Tab3|[[Wikipedia:Tutorial|Vuleteri byo koma]]}}
{{Wikipedia:Introduction/TabsBottom}}
3htbrkf6i9zk483gm6zxfhz8zaatfw3
Wikipedia:Introduction/TabsTop
4
2527
7841
2008-08-18T15:03:49Z
Thuvack
315
New page: __NOTOC__ {| style="width:100%; margin:auto; background:transparent;" cellspacing="0" cellpadding="0" valign="top" border="0" |<noinclude> <br clear="all" /> ==Usage== To create a set of ...
wikitext
text/x-wiki
__NOTOC__
{| style="width:100%; margin:auto; background:transparent;" cellspacing="0" cellpadding="0" valign="top" border="0" |<noinclude>
<br clear="all" />
==Usage==
To create a set of tabs, use these five elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Introduction/TabsTop]]}}<br>
{{[[Wikipedia:Introduction/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Introduction/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Introduction/Tab3]]|Other page name}} (use for flush-right other page name only)<br>
{{[[Wikipedia:Introduction/TabsBottom]]}}
</noinclude>
1ydub0uv2vmatrs5pttzk83edcgfmc8
Wikipedia:Introduction/TabsBottom
4
2528
7842
2008-08-18T15:04:46Z
Thuvack
315
New page: <includeonly>|}</includeonly><noinclude> <br clear="all"> ==Usage== To create a set of tabs, use these five elements. Keep the page tabs in the same order on all pages and use "Tab1" for t...
wikitext
text/x-wiki
<includeonly>|}</includeonly><noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these five elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Introduction/TabsTop]]}}<br>
{{[[Wikipedia:Introduction/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Introduction/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Introduction/Tab3]]|Other page name}} (use for flush-right other page name only)<br>
{{[[Wikipedia:Introduction/TabsBottom]]}}
</noinclude>
76m5cb9v6wk1sr8zkbzx1pu6lbt4clo
Wikipedia:Introduction/Tab3
4
2529
7843
2008-08-18T15:05:14Z
Thuvack
315
New page: <includeonly>| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="23.5%" | {{{1|Tab 2}}} </includeonly><noinclude> <br clear...
wikitext
text/x-wiki
<includeonly>| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="23.5%" | {{{1|Tab 2}}}
</includeonly><noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these five elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Introduction/TabsTop]]}}<br>
{{[[Wikipedia:Introduction/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Introduction/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Introduction/Tab3]]|Other page name}} (use for flush-right other page name only)<br>
{{[[Wikipedia:Introduction/TabsBottom]]}}
</noinclude>
58znmp8wecorbk1fgw368xprb654sw9
Wikipedia:Introduction/Tab2
4
2530
7844
2008-08-18T15:05:41Z
Thuvack
315
New page: <includeonly>| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="23.5%" | {{{1|Tab 2}}} | style="border-bottom:2px solid #...
wikitext
text/x-wiki
<includeonly>| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="23.5%" | {{{1|Tab 2}}}
| style="border-bottom:2px solid #A3B1BF" width="2%" | </includeonly><noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these five elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Introduction/TabsTop]]}}<br>
{{[[Wikipedia:Introduction/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Introduction/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Introduction/Tab3]]|Other page name}} (use for flush-right other page name only)<br>
{{[[Wikipedia:Introduction/TabsBottom]]}}
</noinclude>
mfacoeajqiidoxratm0j3hj9kg9wzg2
Wikipedia:Introduction/Tab1
4
2531
7845
2008-08-18T15:06:02Z
Thuvack
315
New page: <includeonly>| style="padding:0 .3em; background-color:white; border:solid 2px #A3B1BF; border-bottom: 0; text-align:center; font-weight:bold;" width="23.5%" | {{{1|Tab 1}}} | style="borde...
wikitext
text/x-wiki
<includeonly>| style="padding:0 .3em; background-color:white; border:solid 2px #A3B1BF; border-bottom: 0; text-align:center; font-weight:bold;" width="23.5%" | {{{1|Tab 1}}}
| style="border-bottom:2px solid #A3B1BF" width="2%" | </includeonly><noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these five elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Introduction/TabsTop]]}}<br>
{{[[Wikipedia:Introduction/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Introduction/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Introduction/Tab3]]|Other page name}} (use for flush-right other page name only)<br>
{{[[Wikipedia:Introduction/TabsBottom]]}}
</noinclude>
8n86xgja1qgp4dum0d26aiyu8ff3anr
Template:Help contents back
10
2532
26164
25562
2013-08-18T20:32:08Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6477348]]
wikitext
text/x-wiki
{| style="background:transparent"
|
<imagemap>
Image:1leftarrow.png|16px|Help:Contents
rect 0 0 1000 1000 [[Help:Contents|Leswi nga ndzeni ka tluka ra mpfuno]]
desc none
</imagemap>
| <big>[[Help:Contents|Leswi nga ndzeni ka tluka ra mpfuno]]</big>
|}
<noinclude>
[[Category:Wikipedia help templates|{{PAGENAME}}]]
</noinclude>
naaaeazd91si32urunmrdp0uk4f56d6
Wikipedia:Introduction 2
4
2533
7949
7851
2008-08-20T09:12:11Z
Thuvack
315
wikitext
text/x-wiki
{{Unga khumbi tluka leri}}
q4fycyt4za4d0xw3lgtgccy82zh0s6q
Template:Unga khumbi tluka leri
10
2534
27427
26182
2015-08-05T22:37:14Z
YiFeiBot
3774
Bot: Migrating 4 langlinks, now provided by [[d:|Wikidata]] on [[d:q5896183]]
wikitext
text/x-wiki
{{Help contents back}}{{Unga khumbi tluka leri/Header}}<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em;border-top:none;background-color:#fff;color:#000">
<div style="padding:1ex; ">
<div style="float: left; width: 50%; padding-bottom: 1em; border-right: 1px solid #c0c0c0;">
<div style="float: right; padding-right: 8%;">
<h3 style="font-size:100%;margin:0;">Engetela eka tluka leri nga kona hi khale...</h3>
* Dyondza leswi engetelekeke hi ku '''[[Wikipedia:How to edit a page|lulamisa matluka]]'''
* '''[[Wikipedia:How_to_edit_a_page#Headings|hlela no peleta]]''' kutsala ka wena
* '''[[Wikipedia:How to edit a page#Images|khandziyisa swifaniso na mipfumawulo]]''' eka matluka ya timhaka
* '''[[Wikipedia:How to edit a page#Links and URLs|thlavinyeta]]''' ti mhaka leti nga eka ti wikipediya tinwana na matluka yale ka inthaneti
</div>
</div>
<div style="float: left; width: 44%; margin-left: 4.5%;">
<h3 style="font-size: 100%; margin: 0;">Tsala tluka ra mhaka yinthswa...</h3>
* Hlaya hindlela yo tsala '''[[Wikipedia:Your first article|tluka ra wena ro sungula]]'''
* Sungula '''[[Wikipedia:Most wanted articles|tluka leri lavekaka]]'''
* ...kumbe u ringeta '''[[Wikipedia:Community Portal|ntsindza wa muganga]]''' wa hina leswaku u kuma vuxokoxoko
</div>
<div style="text-align: center;">
<div style="width: 17em; margin: 0 auto; clear: both; white-space: nowrap; text-align: left;">
<h3 style="font-size:100%;margin:0;">Kuma leswi engetelekeke...</h3>
*Vona '''[[Wikipedia:Cheatsheet|tindlela to tsemelela]]''' ta swikombiso swa vuhleri byo olova bya matluka
*Antwsisa vululamisi bya wena hi ku ringetela eka '''[[Wikipedia:Sandbox|Bokisi ra sava]]'''
*Tsumbula '''[[Wikipedia:Five pillars|minsinya ya nthlanu]]''' leyi hlamuselaka matikhomela eka wikipediya
*Hlaya hi leswi wikipediya '''[[Wikipedia:About|yingaswona]]''' na leswi wikipediya '''[[Wikipedia:What Wikipedia is not|yinga riki swona]]'''.
</div>
</div>
</div>
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cee0f2; padding: .2em .6em; font-size: 130%; border: 1px solid #a3b1bf;"> Leswi landzelaka: [[Wikipedia:Introduction 3|'''Hlahluva Wikipediya''']] <span style="font-size: larger; font-weight: bold;">→</span>
<div style="clear:both"></div></div></div>
[[ca:Viquipèdia:Introducció II]]
[[mk:Википедија:Вовед 2]]
<noinclude>[[Category:Wikipedia namespace templates]]
<!--Used to populate [[Wikipedia:Introduction 2]]-->
</noinclude>
6g273x0ts8xaz36g38fou5p1h8231tm
Template:Unga khumbi tluka leri/Header
10
2535
7855
2008-08-18T15:23:05Z
Thuvack
315
New page: {{Wikipedia:Introduction/TabsTop}} {{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction|Xingheniso]]}} {{Wikipedia:Introduction/Tab1|[[Wikipedia:Introduction 2|dyondza leswi en...
wikitext
text/x-wiki
{{Wikipedia:Introduction/TabsTop}}
{{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction|Xingheniso]]}}
{{Wikipedia:Introduction/Tab1|[[Wikipedia:Introduction 2|dyondza leswi engetelekeke hi ku lulamisa]]}}
{{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction 3|Hlahluva Wikipediya]]}}
{{Wikipedia:Introduction/Tab3|[[Wikipedia:Tutorial|Vuleteri byo koma]]}}
{{Wikipedia:Introduction/TabsBottom}}
czz36p9uqmng5o9pkg0xc33slgx2ojm
Wikipedia:Introduction 3
4
2536
7952
7860
2008-08-20T09:26:13Z
Thuvack
315
wikitext
text/x-wiki
{{unga lulamisi tluka leri}}
azt06ni39nsn34brevs69mczq8iaouv
Template:Unga lulamisi tluka leri
10
2537
7953
7857
2008-08-20T09:40:15Z
Thuvack
315
wikitext
text/x-wiki
{{Help contents back}}{{Unga lulamisi tluka leri/Header}}<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em;border-top:none;background-color:#fff;color:#000">
<div style="padding:1ex; ">
<div style="text-align:center;padding-bottom:1em">
<div style="margin:1em auto;width:70%"><p style="font-size:125%;margin:0"><span class="plainlinks">Ungasi hundzela emahlweni, unga ha lava ku '''[http://en.wikipedia.org/w/index.php?title=Special:Userlogin&type=signup tumbuluxa vito ravutirhisi ra wena nwini]'''.</span></p><p style="margin:0">U thsunxekile ku lulamisa mtluka enga tsarisangi, kumbe [[Wikipedia:Why create an account?|unga ha vuyeriwa hi ku titsarisa]].</p>
</div>
</div>
<div style="float:left; width:50%; padding-bottom:1em; border-right:1px solid #A3B1BF;">
<div style="float:right; padding-right:8%; ">
<h3 style="font-size:100%; margin:0; ">Hlahluva Wikipediya...</h3>
* '''[[Wikipedia:Searching|Lava]]''' mhaka yo karhi, ivi u engetela vutivi bya wena
* '''[[Wikipedia:Contents|Lavanga]]''' laha Wikipediyeni
* Vona '''[[Portal:List of portals|minyangwa-nkulu]]''' leyi kongomeke hi mhaka yo karhi
* Kuma '''[[Special:Random|tluka roka ungari hleketangi]]'''
</div>
</div>
<div style="float: left; width: 44%; margin-left: 4.5%;">
<h3 style="font-size: 100%; margin: 0;">Vani unwana wa muganga lowu...</h3>
* Hlaya hi '''[[Wikipedia:Who writes Wikipedia|lava tsalaka Wikipediya leyi]]'''
* Kuma '''[[Wikipedia:Goings-on|leswi endlekaka]]''' laha tikweni ra Wikipediya
* Vana emahlweni hi '''[[Wikipedia:News|mahungu]]''' ya sweswi-nyana
* Kumbe uringeta '''[[Wikipedia:Community Portal|ntsindza wa muganga]]''' wa hina kukuma tindlela tinwana
</div>
<div style="text-align: center;">
<div style="width:17em; margin:0 auto; clear:both; white-space:nowrap; text-align:left;">
<h3 style="font-size:100%; margin:0; ">Kuma leswi engetelekeke...</h3>
*'''[[Wikipedia:FAQ|swivutiso leswi tolovelekeke]]'''
*Kuma leswi engetelekeke hi '''[[Wikipediya]]'''
</div>
''Leswaku ukuma mpfuno lowu engetelekeke, vona [[Help:Contents|Nxaxamelo wa mimpfuno]] kumbe [[Wikipedia:Where to ask a question|Laha unga vutisaka kona xivutiso]]''
</div>
</div>
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cedff2; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #B8C7D9;"> Ringeta [[Wikipedia:Tutorial|'''vuleteri byo koma''']] <span style="font-size: larger; font-weight: bold;">→</span>
<div style="clear:both"></div></div></div>
<includeonly>
[[bg:Уикипедия:Въведение 3]]
[[es:Wikipedia:Introducción 3]]
[[ga:Réamhrá 3]]
[[is:Wikipedia:Kynning 3]]
[[mk:Википедија:Вовед 3]]
[[nl:Wikipedia:Introductie 3]]
[[no:Wikipedia:Introduksjon 3]]
[[sl:Wikipedija:Uvod 3]]
[[sr:Википедија:Добродошли 3]]
[[th:วิกิพีเดีย:เริ่มต้น 3]]
[[zh:Wikipedia:概述3]]
[[he:ויקיפדיה:שוטטו בוויקיפדיה]]
</includeonly>
<noinclude>[[Category:Wikipedia namespace templates]]
<!--Used to populate [[Wikipedia:Introduction 3]]-->
</noinclude>
q8092n1gqok9455n3u6bhzi75x8t52j
Template:Unga lulamisi tluka leri/Header
10
2538
7859
2008-08-18T15:31:33Z
Thuvack
315
New page: {{Wikipedia:Introduction/TabsTop}} {{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction|Xingheniso]]}} {{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction 2|dyondza leswi en...
wikitext
text/x-wiki
{{Wikipedia:Introduction/TabsTop}}
{{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction|Xingheniso]]}}
{{Wikipedia:Introduction/Tab2|[[Wikipedia:Introduction 2|dyondza leswi engetelekeke hi ku lulamisa]]}}
{{Wikipedia:Introduction/Tab1|[[Wikipedia:Introduction 3|Hlahluva Wikipediya]]}}
{{Wikipedia:Introduction/Tab3|[[Wikipedia:Tutorial|Vuleteri byo koma]]}}
{{Wikipedia:Introduction/TabsBottom}}
tsntsqwe0mycfgutmr1lertoiu8dtjr
Wikipedia:About
4
2539
30962
26266
2018-01-02T12:53:08Z
CommonsDelinker
60
Replacing Www.wikipedia.org_screenshot_2013.png with [[File:Www.wikipedia.org_screenshot_2018.png]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: Uprating wikipedia portal page, requested by [[:c::c:User:Steinsplitter|]]).
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Wikipedia:About}}
{{dablink|Lexi ixi ngheniso xa phurojeki ya wikipediya xa va endzi. kuni tsalwa ra encyclopediya ra mhaka leyi eka [[Wikipediya]].}}
[[Image:Www.wikipedia.org screenshot 2018.png|thumb|300px|Tluka ra wikipedia.org Web , tluka-nkulu ra tindzimi hinkwato ta Wikipediya.]]
'''Wikipediya''' i nghula ya vutivi ya [[Free content|mahala]], hi [[multilingualism|tindzimi]] to hambana-hambana leyi akiweke eka inthaneti. Vito rayona i nkatsakano wa maviti ''[[wiki]]'' (thekinologi yo tumbuluxa matluka ya inthaneti hiku hlanyela ka vanhu) na ''encyclopediya''. Matsalwa ya wikipediya ma na minkombiso leyi kongomisaka mutirhisi eka matluka lama khomeke vuxoko-xoko lebyi engetelekeke.
1tx8j3y652yy2qdka7kbv2a7emc42iu
Template:Europe and Sea
10
2540
25596
23578
2013-03-08T13:00:53Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 29 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6002821]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{Image label begin|image=BlankMap-Europe2.png||width={{{width|700}}}}}
{{Image label small|x=0.57|y=0.49|scale={{{width|700}}}|text=[[{{SIL|Albania}}|<small>{{SIL|Alb.}}</small>]]}}
{{Image label small|x=0.29|y=0.47|scale={{{width|700}}}|text=[[{{SIL|Andorra}}|<small><small>{{SIL|Andorra}}</small></small>]]}}
{{Image label small|x=0.91|y=0.51|scale={{{width|700}}}|text=[[{{SIL|Armenia}}|<small>{{SIL|Arme.}}</small>]]}}
{{Image label small|x=0.48|y=0.39|scale={{{width|700}}}|text=[[{{SIL|Austria}}]]}}
{{Image label small|x=0.95|y=0.51|scale={{{width|700}}}|text=[[{{SIL|Azerbaijan}}|{{SIL|Azer.}}]]}}
{{Image label small|x=0.32|y=0.53|scale={{{width|700}}}|text=[[{{SIL|Balearic Islands}}|{{SIL|(Sp.)}}]]}}
{{Image label small|x=0.64|y=0.29|scale={{{width|700}}}|text=[[{{SIL|Belarus}}]]}}
{{Image label small|x=0.33|y=0.33|scale={{{width|700}}}|text=[[{{SIL|Belgium}}|{{SIL|Belgium}}]]}}
{{Image label small|x=0.52|y=0.44|scale={{{width|700}}}|text=[[{{SIL|Bosnia and Herzegovina}}|<small>{{SIL|Bosnia}}</small>]]}}
{{Image label small|x=0.62|y=0.47|scale={{{width|700}}}|text=[[{{SIL|Bulgaria}}]]}}
{{Image label small|x=0.63|y=0.59|scale={{{width|700}}}|text=[[{{SIL|Crete}}|{{SIL|(Gr.)}}]]}}
{{Image label small|x=0.51|y=0.42|scale={{{width|700}}}|text=[[{{SIL|Croatia}}|<small>{{SIL|Croatia}}</small>]]}}
{{Image label small|x=0.75|y=0.60|scale={{{width|700}}}|text=[[{{SIL|Cyprus}}]]}}
{{Image label small|x=0.49|y=0.34|scale={{{width|700}}}|text=[[{{SIL|Czech Republic}}|{{SIL|Czech<br/>Rep.}}]]}}
{{Image label small|x=0.41|y=0.25|scale={{{width|700}}}|text=[[{{SIL|Denmark}}]]}}
{{Image label small|x=0.04|y=0.03|scale={{{width|700}}}|text=[[{{SIL|Greenland}}|{{SIL|(Dk.)}}]]}}
{{Image label small|x=0.60|y=0.20|scale={{{width|700}}}|text=[[{{SIL|Estonia}}]]}}
{{Image label small|x=0.59|y=0.16|scale={{{width|700}}}|text=[[{{SIL|Finland}}]]}}
{{Image label small|x=0.30|y=0.38|scale={{{width|700}}}|text=[[{{SIL|France}}]]}}
{{Image label small|x=0.41|y=0.48|scale={{{width|700}}}|text=[[{{SIL|Corsica}}|{{SIL|(Fr.)}}]]}}
{{Image label small|x=0.42|y=0.32|scale={{{width|700}}}|text=[[{{SIL|Germany}}]]}}
{{Image label small|x=0.87|y=0.48|scale={{{width|700}}}|text=[[{{SIL|Georgia (country)}}|{{SIL|Georgia}}]]}}
{{Image label small|x=0.58|y=0.53|scale={{{width|700}}}|text=[[{{SIL|Greece}}]]}}
{{Image label small|x=0.93|y=0.69|scale={{{width|400}}}|text=[[{{SIL|Hungary}}]]}}
{{Image label small|x=0.10|y=0.10|scale={{{width|700}}}|text=[[{{SIL|Iceland}}]]}}
{{Image label small|x=0.18|y=0.30|scale={{{width|700}}}|text=[[{{SIL|Republic of Ireland}}|{{SIL|Ireland}}]]}}
{{Image label small|x=0.51|y=0.50|scale={{{width|700}}}|text=[[{{SIL|Italy}}]]}}
{{Image label small|x=0.41|y=0.51|scale={{{width|700}}}|text=[[{{SIL|Sardinia}}|{{SIL|(It.)}}]]}}
{{Image label small|x=0.49|y=0.55|scale={{{width|700}}}|text=[[{{SIL|Sicily}}|{{SIL|(It.)}}]]}}
{{Image label small|x=0.96|y=0.37|scale={{{width|700}}}|text=[[{{SIL|Kazakhstan}}|{{SIL|Kaz.}}]]}}
{{Image label small|x=0.58|y=0.47|scale={{{width|700}}}|text=[[{{SIL|Kosovo}}|{{SIL|Kos.}}]]}}
{{Image label small|x=0.60|y=0.23|scale={{{width|700}}}|text=[[{{SIL|Latvia}}]]}}
{{Image label small|x=0.41|y=0.39|scale={{{width|700}}}|text=[[{{SIL|Liechtenstein}}|<small>{{SIL|Liech.}}</small>]]}}
{{Image label small|x=0.57|y=0.25|scale={{{width|700}}}|text=[[{{SIL|Lithuania}}]]}}
{{Image label small|x=0.37|y=0.35|scale={{{width|700}}}|text=[[{{SIL|Luxembourg}}|<small>{{SIL|Lux.}}</small>]]}}
{{Image label small|x=0.59|y=0.49|scale={{{width|700}}}|text=[[{{SIL|Republic of Macedonia}}|<small>{{SIL|Mac.}}</small>]]}}
{{Image label small|x=0.49|y=0.58|scale={{{width|700}}}|text=[[{{SIL|Malta}}]]}}
{{Image label small|x=0.67|y=0.39|scale={{{width|700}}}|text=[[{{SIL|Moldova}}|<small>{{SIL|Moldova}}</small>]]}}
{{Image label small|x=0.37|y=0.45|scale={{{width|700}}}|text=[[{{SIL|Monaco}}|<small>{{SIL|Monaco}}</small>]]}}
{{Image label small|x=0.55|y=0.47|scale={{{width|700}}}|text=[[{{SIL|Montenegro}}|<small>{{SIL|Mont.}}</small>]]}}
{{Image label small|x=0.36|y=0.31|scale={{{width|700}}}|text=[[{{SIL|Netherlands}}|{{SIL|Neth.}}]]}}
{{Image label small|x=0.40|y=0.16|scale={{{width|700}}}|text=[[{{SIL|Norway}}]]}}
{{Image label small|x=0.53|y=0.30|scale={{{width|700}}}|text=[[{{SIL|Poland}}]]}}
{{Image label small|x=0.14|y=0.51|scale={{{width|700}}}|text=[[{{SIL|Portugal}}]]}}
{{Image label small|x=0.61|y=0.42|scale={{{width|700}}}|text=[[{{SIL|Romania}}]]}}
{{Image label small|x=0.89|y=0.25|scale={{{width|700}}}|text=[[{{SIL|Russia}}]]}}
{{Image label small|x=0.57|y=0.27|scale={{{width|700}}}|text=[[{{SIL|Kaliningrad}}|{{SIL|(Rus.)}}]]}}
{{Image label small|x=0.46|y=0.45|scale={{{width|700}}}|text=[[{{SIL|San Marino}}|<small>{{SIL|S. Mar.}}</small>]]}}
{{Image label small|x=0.57|y=0.44|scale={{{width|700}}}|text=[[{{SIL|Serbia}}]]}}
{{Image label small|x=0.54|y=0.37|scale={{{width|700}}}|text=[[{{SIL|Slovakia}}|<small>{{SIL|Slovakia}}</small>]]}}
{{Image label small|x=0.49|y=0.41|scale={{{width|700}}}|text=[[{{SIL|Slovenia}}|<small>{{SIL|Slo.}}</small>]]}}
{{Image label small|x=0.24|y=0.52|scale={{{width|700}}}|text=[[{{SIL|Spain}}]]}}
{{Image label small|x=0.46|y=0.20|scale={{{width|700}}}|text=[[{{SIL|Sweden}}]]}}
{{Image label small|x=0.38|y=0.40|scale={{{width|700}}}|text=[[{{SIL|Switzerland}}|{{SIL|Switz.}}]]}}
{{Image label small|x=0.74|y=0.53|scale={{{width|700}}}|text=[[{{SIL|Turkey}}]]}}
{{Image label small|x=0.73|y=0.37|scale={{{width|700}}}|text=[[{{SIL|Ukraine}}]]}}
{{Image label small|x=0.26|y=0.29|scale={{{width|700}}}|text=[[{{SIL|United Kingdom}}|{{SIL|United<br/>Kingdom}}]]}}
{{Image label small|x=0.44|y=0.48|scale={{{width|700}}}|text=[[{{SIL|Vatican City}}|<small>{{SIL|Vatican}}</small>]]}}
{{Image label small|x=0.50|y=0.46|scale={{{width|700}}}|text=[[{{SIL|Adriatic Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Adriatic<br/>Sea}}</span>]]}}
{{Image label small|x=0.34|y=0.01|scale={{{width|700}}}|text=[[{{SIL|Arctic Ocean}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Arctic Ocean}}</span>]]}}
{{Image label small|x=0.54|y=0.24|scale={{{width|700}}}|text=[[{{SIL|Baltic Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Baltic<br/>Sea}}</span>]]}}
{{Image label small|x=0.50|y=0.01|scale={{{width|700}}}|text=[[{{SIL|Barents Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Barents Sea}}</span>]]}}
{{Image label small|x=0.19|y=0.42|scale={{{width|700}}}|text=[[{{SIL|Bay of Biscay}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Bay of<br/>Biscay}}</span>]]}}
{{Image label small|x=0.73|y=0.45|scale={{{width|700}}}|text=[[{{SIL|Black Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Black<br/>Sea}}</span>]]}}
{{Image label small|x=0.77|y=0.41|scale={{{width|700}}}|text=[[{{SIL|Sea of Azov}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Azov<br/>Sea}}</span>]]}}
{{Image label small|x=0.95|y=0.42|scale={{{width|700}}}|text=[[{{SIL|Caspian Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Caspian<br/>Sea}}</span>]]}}
{{Image label small|x=0.20|y=0.33|scale={{{width|700}}}|text=[[{{SIL|Celtic Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Celtic<br/>Sea}}</span>]]}}
{{Image label small|x=0.38|y=0.22|scale={{{width|700}}}|text=[[{{SIL|Skagerrak}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Skagerrak}}</span>]]}}
{{Image label small|x=0.12|y=0.07|scale={{{width|700}}}|text=[[{{SIL|Greenland Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Greenland Sea}}</span>]]}}
{{Image label small|x=0.09|y=0.58|scale={{{width|700}}}|text=[[{{SIL|Gulf of Cadiz}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Gulf of<br/>Cadiz}}</span>]]}}
{{Image label small|x=0.38|y=0.46|scale={{{width|700}}}|text=[[{{SIL|Ligurian Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Ligurian<br/>Sea}}</span>]]}}
{{Image label small|x=0.34|y=0.58|scale={{{width|700}}}|text=[[{{SIL|Mediterranean Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Mediterranean Sea}}</span>]]}}
{{Image label small|x=0.01|y=0.33|scale={{{width|700}}}|text=[[{{SIL|North Atlantic Ocean}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|North<br/>Atlantic<br/>Ocean}}</span>]]}}
{{Image label small|x=0.32|y=0.23|scale={{{width|700}}}|text=[[{{SIL|North Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|North<br/>Sea}}</span>]]}}
{{Image label small|x=0.32|y=0.10|scale={{{width|700}}}|text=[[{{SIL|Norwegian Sea}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Norwegian<br/>Sea}}</span>]]}}
{{Image label small|x=0.32|y=1.04|scale={{{width|400}}}|text=[[{{SIL|Strait of Gibraltar}}|<span style="font-style: italic; color: #48A3B5;">{{SIL|Strait of Gibraltar}}</span>]]}}
{{Image label small|x=0.32|y=1.02|scale={{{width|400}}}|text=<small>[[{{SIL|Gibraltar}}]] [[{{SIL|United Kingdom}}|{{SIL|(UK)}}]]</small>}}
{{Image label end}}<noinclude>
[[Category:{{SIL|Europe country templates}}|{{PAGENAME}}]]
</noinclude>
n1mspskalcmg2qukb11orjl1ibngadk
Template:SIL
10
2541
27428
26175
2015-08-05T22:37:24Z
YiFeiBot
3774
Bot: Migrating 1 langlinks, now provided by [[d:|Wikidata]] on [[d:q5611719]]
wikitext
text/x-wiki
{{ #switch: {{{1|}}}
| Adriatic Sea = Adriatic Sea
| Adriatic<br/>Sea = Adriatic<br/>Sea
| Arctic Ocean = Lwandle ra Aktika
| Atlantic Ocean = Lwandle ra Atlantika
| Azov<br/>Sea = Azov<br/>Sea
| Baltic Sea = Baltic Sea
| Baltic<br/>Sea = Baltic<br/>Sea
| Barents Sea = Barents Sea
| Bay of Biscay = Bay of Biscay
| Bay of<br/>Biscay = Bay of<br/>Biscay
| Black Sea = Lwandle ra Ntima
| Black<br/>Sea = Lwandle<br/>ra Ntima
| Caspian Sea = Lwandle ra Kaspa
| Caspian<br/>Sea = Lwandle ra<br/>Kaspa
| Celtic Sea = Celtic Sea
| Celtic<br/>Sea = Celtic<br/>Sea
| Greenland Sea = Greenland Sea
| Gulf of Cadiz = Gulf of Cadiz
| Gulf of<br/>Cadiz = Gulf of<br/>Cadiz
| Ligurian Sea = Ligurian Sea
| Ligurian<br/>Sea = Ligurian<br/>Sea
| Mediterranean Sea = Lwandle ra Meditera
| North Atlantic Ocean = North Atlantic Ocean
| North<br/>Atlantic<br/>Ocean = North<br/>Atlantic<br/>Ocean
| North Sea = North Sea
| North<br/>Sea = North<br/>Sea
| Norwegian Sea = Norwegian Sea
| Norwegian<br/>Sea = Norwegian<br/>Sea
| Strait of Gibraltar = Strait of Gibraltar
| Skagerrak = Skagerrak
| Sea of Azov = Sea of Azov
| Asia = Ashiya
| Europe = Yuropa
| Eurasia = Yurasia
| Europe country templates = Europe country templates
| Albania = Albania
| Alb. = Alb.
| Andorra = Andorra
| Armenia = Armenia
| Arme. = Arme.
| Austria = Austria
| Azer. = Azer.
| Azerbaijan = Azerbaijan
| Balearic Islands = Balearic Islands
| Belarus = Belarus
| Belgium = Belgium
| Bosnia = Bosnia
| Bosnia and Herzegovina = Bosnia and Herzegovina
| Bulgaria = Bulgaria
| Canada = Canada
| Corsica = Corsica
| Crete = Crete
| Croatia = Croatia
| Cyprus = Cyprus
| Czech Republic = Czech Republic
| Czech<br/>Rep. = Czech<br/>Rep.
| Denmark = Denmark
| (Dk.) = (Dk.)
| Egypt = Egypt
| England = Ngilandi
| Estonia = Estonia
| Finland = Finland
| France = France
| (Fr.) = (Fr.)
| Georgia = Georgia
| Georgia (country) = Georgia (country)
| Germany = Jarimani
| Gibraltar = Gibraltar
| Greece = Greece
| (Gr.) = (Gr.)
| Herzegovina = Herzegovina
| Hungary = Hungary
| India = India
| Iceland = Iceland
| Ireland = Ireland
| Republic of Ireland = Republic of Ireland
| Italy = Italy
| (It.) = (It.)
| Japan = Japan
| Kaliningrad = Kaliningrad
| Kazakhstan = Kazakhstan
| Kaz. = Kaz.
| Kenya = Kenya
| North Korea = North Korea
| South Korea = South Korea
| Kosovo = Kosovo
| Kos. = Kos.
| Latvia = Latvia
| Liechtenstein = Liechtenstein
| Liech. = Liech.
| Lithuania = Lithuania
| Luxembourg = Luxembourg
| Lux. = Lux.
| Macedonia = Macedonia
| Mac. = Mac.
| Republic of Macedonia = Republic of Macedonia
| Malta = Malta
| Moldova = Moldova
| Monaco = Monaco
| Montenegro = Montenegro
| Mont. = Mont.
| Netherlands = Netherlands
| Neth. = Neth.
| Norway = Norge
| Poland = Poland
| Portugal = Portugal
| Romania = Romania
| Russia = Russia
| (Rus.) = (Rus.)
| San Marino = San Marino
| S. Mar. = S. Mar.
| Sardinia = Sardinia
| Serbia = Serbia
| Sicily = Sicily
| Slovakia = Slovakia
| Slovenia = Slovenia
| Slo. = Slo.
| Spain = Spaniya
| (Sp.) = (Sp.)
| Sudan = Sudan
| Sweden = Sweden
| Switzerland = Switzerland
| Switz. = Switz.
| Tanzania = Tanzania
| Turkey = Turkey
| Ukraine = Ukraine
| United Kingdom = United Kingdom
| (UK) = (UK)
| United<br/>Kingdom = United<br/>Kingdom
| USA = USA
| Vatican City = Vatican City
| Vatican = Vatican
| {{{1}}}
}}<noinclude>
</noinclude>
603vj2ptsd3bgwmn1fgnfejm4ynvjzs
Germany
0
2543
7869
2008-08-18T17:08:14Z
Budelberger
214
[[Germany]] moved to [[Jarimani]]: Xitsonga.
wikitext
text/x-wiki
#REDIRECT [[Jarimani]]
my59d987imh8yrmxta7bi741869yfbo
Wikipedia:Tutorial
4
2545
29015
26312
2017-04-28T19:04:48Z
Sobama
4862
wikitext
text/x-wiki
<noinclude>{{pp-semi|small=yes}}</noinclude>
{{WP help pages (header bar)}}
{{/TabsHeader|This=1}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
{{Shortcut|WP:T}}
== Vuleteri hi ta kululamisa eka Wikipediya - ''Wa amukeriwa!'' ==
'''[[Wikipediya]] i ensayitlopediya leyi ''lulamisiwaka hi ku hlengela'' laha na ''wena'' u nga hlengaka vutivi bya wena kona. Vuleteri lebyi byi ta ku pfuna ku va ''[[Wikipedia:Wikipedians|muwikipediya]]''.
Matluka lama landzelaka ma ta bula hi swihlawulekisi swa Wikipediya, ma nyikela switsundzuxo mayelana na vusasekisi na matsalele ya timhaka, vuxokoxoko hi vanhu va muganga wa Wikipediya, naswin'wana na swin'wana. Tlhandlakambirhi, ma ta hlamusela swinawana swa Wikipediya na mitoloveto ya kona.
Lebyi i ''vuleteri'' byo olova, a hi buku yo hlamusela hi vuenti. Loko u lava vuxokoxoko byo antwsa, landzela mikongomiso yo ya eka matluka man'wana lama yelanaka na mhaka leyi. Leswaku u hlaya matluka lawa hi nkarhi lowu fanaka, u nga ma pfula eka mafasitere man'wana eka inthanete ya wena.
Ku ni mikongomiso yo ya eka matluka ya "''Mabokisi ya sava''" laha u nga dyondzaka hi ku ringeta kona. Ringeta swilo swo hambanahambana naswona u tiphina! Ku hava loyi a nga ta ku karhata eka matluka lawa.
<p style="font-size:85%">''Xiya leswaku eka vuleteri lebyi u tirhisa vuhleri bya tluka lebyi tolovelekeke. Loko u pfurile u nghena laha ka Wikipediya ivi u cince mihlawulo ya wena, mikongomiso yi nga va etindhawini to hambana eka tluka ra wena.''</p>
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cee0f2; padding: .2em .6em; font-size: 130%; border:1px solid #A3B1BF;">'''Leswi landzelaka:''' '''[[Wikipedia:Tutorial (Editing)|A hi dyondze ku lulamisa]]''' <span style="font-size: larger; font-weight: bold;">→</span>
</div>
[[Category:Wikipedia tutorial|*]]
<!-- Interwikis found using http://vs.aka-online.de/globalwpsearch/ -->
<!-- Search for Wikipedia:Tutorial -->
ba911pbenl5zz45g1alz27dbjq8u5t0
Template:Pp-semi
10
2546
7882
2008-08-19T13:54:10Z
Thuvack
315
New page: <noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{pp-meta |type=semi |small={{{small|}}} |demospace={{{demospace|}}} |expiry={{{expiry|}}} |dispute=no |reason={{#if:{{{reason|...
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{pp-meta
|type=semi
|small={{{small|}}}
|demospace={{{demospace|}}}
|expiry={{{expiry|}}}
|dispute=no
|reason={{#if:{{{reason|}}}| because {{lcfirst:{{{reason|}}}}}}}
|categories={{{categories|[[Category:Semi-protected|{{PAGENAME}}]]{{#ifexpr:{{#if:{{{expiry|}}}|{{#time:U|today}}>{{#time:U|{{{expiry}}}}}|0}}|[[Category:Protected pages with expiry expired|{{PAGENAME}}]]}}}}}}}</includeonly><noinclude>
{{pp-semi-protected|categories=no|demospace=main|reason=of a reason}}
{{Documentation}}
</noinclude>
8acpcsth6m8c4gewcjhemes7kdguzfb
Template:Pp-semi-protected
10
2547
7883
2008-08-19T13:54:51Z
Thuvack
315
New page: <noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{pp-meta |type=semi |small={{{small|}}} |demospace={{{demospace|}}} |expiry={{{expiry|}}} |dispute=no |reason={{#if:{{{reason|...
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{pp-meta
|type=semi
|small={{{small|}}}
|demospace={{{demospace|}}}
|expiry={{{expiry|}}}
|dispute=no
|reason={{#if:{{{reason|}}}| because {{lcfirst:{{{reason|}}}}}}}
|categories={{{categories|[[Category:Semi-protected|{{PAGENAME}}]]{{#ifexpr:{{#if:{{{expiry|}}}|{{#time:U|today}}>{{#time:U|{{{expiry}}}}}|0}}|[[Category:Protected pages with expiry expired|{{PAGENAME}}]]}}}}}}}</includeonly><noinclude>
{{pp-semi-protected|categories=no|demospace=main|reason=of a reason}}
{{Documentation}}
</noinclude>
8acpcsth6m8c4gewcjhemes7kdguzfb
Template:WP help pages (header bar)
10
2548
7928
7927
2008-08-19T15:17:17Z
Thuvack
315
wikitext
text/x-wiki
<div style="margin-top:-3px; margin-bottom:0.5em; text-align:center; font-size:98%; vertical-align:bottom; padding:3px">
[[Wikipedia:Welcoming committee/Welcome to Wikipedia|Haku amukela]]{{·}}
[[Wikipedia:Tutorial|Tutorial]]{{·}}
[[Wikipedia:Cheatsheet|Cheatsheet]]{{·}}
[[Wikipedia:FAQ|FAQ]]{{·}}
[[Wikipedia:Glossary|Swikomba-ndlela]]{{·}}
[[Help:Contents|Mpfuno]]{{·}}
[[Wikipedia:Help desk|Tafula ra mpfuno]]{{·}}
[[Wikipedia:Media copyright questions|Media copyright questions]]{{·}}
[[Wikipedia:Reference desk|Tafula ra Swikombo]]
</div><noinclude>
== About this template ==
The above navigation bar provides easier access to Wikipedia's help pages and help resources.
== See also ==
* [[Template:WP nav pages (header bar)]] - sister template
* [[Template:Contents pages (header bar)]] - sister template
[[Category:Bar-style templates]]
[[Category:Wikipedia help templates|Help header]]
[[fa:الگو:صفحات راهنمای ویکیپدیا (نوار سرصفحه)]]
</noinclude>
oks19gro2t9ctswhvc6fwbxtemnsxsd
Template:WP nav pages (header bar)
10
2549
7926
7885
2008-08-19T15:14:27Z
Thuvack
315
wikitext
text/x-wiki
<div style="margin-top:-3px; margin-bottom:0.5em; text-align:center; font-size:98%; vertical-align:bottom;">
[[Wikipedia:Quick directory|Xikombo xa xihatla]]{{·}}
[[Wikipedia:Department directory|Xikombo]]{{·}}
[[Wikipedia:Community portal|Muganga]]{{·}}
[[Wikipedia:Maintenance|Vukorhokeri]]{{·}}
[[Wikipedia:Requests|Swikombelo]]{{·}}
[[Wikipedia:List of shortcuts|Kutsemelela]]{{·}}
[[Wikipedia:Tips|Tips]]{{·}}
[[Wikipedia:Tools|Tools]]{{·}}
[[Wikipedia:Editor's index to Wikipedia|Nxaxamelo wa swikombo]]
</div><noinclude>{{pp-template|small=yes}}
== About this template ==
This navigation bar was designed to provide easier access to the Wikipedia community's various directories and main resource lists.
==See also==
* [[Template:WP help pages (header bar)]] - sister template
* [[Template:Contents pages (header bar)]] - sister template
[[Category:Bar-style templates]]
[[Category:Wikipedia help templates|Nav header]]
</noinclude>
h4l581hi7gf7nx6k11thqg2elw1t5l5
Template:Contents pages (header bar)
10
2550
26163
25896
2013-08-18T20:32:04Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q7211818]]
wikitext
text/x-wiki
<div style="margin-top:-3px; margin-bottom:0.5em; text-align:center; font-size:98%;">
'''[[Portal:Contents|Leswinga-ndzeni]]'''{{·}}
[[Portal:Contents/Overviews|Swikomiso]]{{·}}
[[Portal:Contents/Lists of topics|Tinhloko-mhaka]]{{·}}
[[Portal:Contents/Lists of basic topics|Tinhloko-mhaka to akela]]{{·}}
[[Portal:Contents/List of glossaries|Swikomba-ndlela]]{{·}}
[[Portal:Contents/Portals|Minyangwa-nkulu]]{{·}}
[[Portal:Contents/Featured content|Swinavetiso]]{{·}}
[[Portal:Contents/Categorical index|Swiyenge]]{{·}}
[[Portal:Contents/Quick index|Xikombo A–Z]]
</div><noinclude>
{{pp-semi-template|small=yes}}
{{documentation}}
[[Category:Bar-style templates|{{PAGENAME}}]]
</noinclude>
0h3c4mgd4r4q8imug583pjle1icvmrv
Wikipedia:Tutorial/TabsHeader
4
2551
26161
8006
2013-08-18T20:31:50Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q11248122]]
wikitext
text/x-wiki
{{Wikipedia:Tutorial/Tabs
|[[Wikipedia:Tutorial|Tluka-nkulu]]
|[[Wikipedia:Tutorial (Editing)|Kululamisa]]
|[[Wikipedia:Tutorial (Formatting)|kuhlela tluka]]
|[[Wikipedia:Tutorial (Wikipedia links)|swikombo swa Wikipediya]]
|[[Wikipedia:Tutorial (External links)|Swikombo swa le handle]]
|[[Wikipedia:Tutorial (Talk pages)|Matluka ya mbulavulo]]
|[[Wikipedia:Tutorial (Keep in mind)|Tekela e nhlokweni]]
|[[Wikipedia:Tutorial (Registration)|Vutsarisi]]
|[[Wikipedia:Tutorial (Wrap-up and more info)|Kugimeta]]
|This={{{This}}}
}}<noinclude>
This page is used to make the tabs consistent on all pages. To understand how to do this directly, see any of the following: [[Wikipedia:Tutorial/Header]]
To use this page, set '''This=n''' where n is the tab number of the page that calls this macro, e.g '''This=5''' or '''This=8'''
</noinclude>
hcdkgkpzi3zhsgajgak94pex22dlp2i
Template:Shortcut
10
2552
7888
2008-08-19T13:59:00Z
Thuvack
315
New page: <table class="shortcutbox noprint" style="float: right; border: 1px solid #aaa; background: #fff; margin: .3em .3em .3em 1em; padding: 3px; text-align: center;"><tr><th style="border: none...
wikitext
text/x-wiki
<table class="shortcutbox noprint" style="float: right; border: 1px solid #aaa; background: #fff; margin: .3em .3em .3em 1em; padding: 3px; text-align: center;"><tr><th style="border: none; background: transparent;"><!--
Putting anchors on page:
-->{{#if:{{{1|}}}|<span id="{{{1|}}}"></span> }}{{#if:{{{2|}}}|<span id="{{{2|}}}"></span> }}{{#if:{{{3|}}}|<span id="{{{3|}}}"></span> }}{{#if:{{{4|}}}|<span id="{{{4|}}}"></span> }}{{#if:{{{5|}}}|<span id="{{{5|}}}"></span> }}<!--
Adding the shortcut links:
--><small>[[Wikipedia:Shortcut|Shortcut{{#if:{{{2|}}}|s}}]]: {{#if:{{{1|}}}|<br> [[{{{1}}}]] }}{{#if:{{{2|}}}|<br> [[{{{2}}}]] }}{{#if:{{{3|}}}|<br> [[{{{3}}}]] }}{{#if:{{{4|}}}|<br> [[{{{4}}}]] }}{{#if:{{{5|}}}|<br> [[{{{5}}}]] }}</small></table><!--
Reporting if the first parameter is not a valid non-bracketed shortcut name:
-->{{#if:{{{1|}}}
| {{#ifexist:{{{1|}}}
|
| [[Category:Wikipedia shortcut box first parameter needs fixing|{{PAGENAME}}]]
}}
}}<noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
shd3om0t2ohsdkdsojrtnxirmkulm8q
Wikipedia:Tutorial/Tabs
4
2553
27429
26033
2015-08-05T22:37:34Z
YiFeiBot
3774
Bot: Migrating 20 langlinks, now provided by [[d:|Wikidata]] on [[d:q14899441]]
wikitext
text/x-wiki
{{Wikipedia:Tutorial/TabsTop}}
{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|1|1|2}}|{{{1}}}}}
{{ #if: {{{2|}}} |{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|2|1|2}}|{{{2}}}}}
{{ #if: {{{3|}}} |{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|3|1|2}}|{{{3}}}}}
{{ #if: {{{4|}}} |{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|4|1|2}}|{{{4}}}}}
{{ #if: {{{5|}}} |{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|5|1|2}}|{{{5}}}}}
{{ #if: {{{6|}}} |{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|6|1|2}}|{{{6}}}}}
{{ #if: {{{7|}}} |{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|7|1|2}}|{{{7}}}}}
{{ #if: {{{8|}}} |{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|8|1|2}}|{{{8}}}}}
{{ #if: {{{9|}}} |{{Wikipedia:Tutorial/Tab{{ #ifeq:{{{This}}}|9|1|2}}|{{{9}}}}}|}}}}}}}}}}}}}}}}
{{Wikipedia:Tutorial/TabsBottom}}<noinclude>
Usage: 1 to 9 parameters, for each tab to put on the page. After the last item, whichever parameter is the current page is indicated by '''This=''' and the tab number to mark as the current tab, from 1 to 9. '''This=1''' or '''This=5''' etc.
</noinclude>
ikrga43tb4zwrvsbi3rfx90cnhmj43e
Wikipedia:Tutorial/Header
4
2554
32620
22303
2018-10-27T21:11:24Z
YiFeiBot
3774
Bot: Migrating 3 langlinks, now provided by [[d:|Wikidata]] on [[d:q17346733]]
wikitext
text/x-wiki
{{Wikipedia:Tutorial/TabsTop}}
{{Wikipedia:Tutorial/Tab1|[[Wikipedia:Tutorial|Tluka-nkulu]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Editing)|Kululamisa]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Formatting)|Formatting]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Wikipedia links)|swi kombo swa Wikipediya]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (External links)|Swikombo swa le handle]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Talk pages)|Matluka ya mbulavulo]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Keep in mind)|Tekela e nhlokweni]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Registration)|Vutsarisi]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Wrap-up and more info)|Kugimeta]]}}
{{Wikipedia:Tutorial/TabsBottom}}<noinclude>
</noinclude>
j7lsijx2dqhi3wc2qvzy08927zrcbjk
Wikipedia:Tutorial/Tab2
4
2555
26736
26032
2014-10-24T16:28:06Z
Gire 3pich2005
3757
wikitext
text/x-wiki
<includeonly>| style="padding:0.5em; background-color:#CEE0F2; font-size:90%; line-height:0.95em; border:1px solid #A3B1BF; border-bottom:solid 2px #A3B1BF" width="20" | {{{1|Tab 2}}}
| style="border-bottom:2px solid #A3B1BF" width="3" | </includeonly><noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these four elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Tutorial/TabsTop]]}}<br>
{{[[Wikipedia:Tutorial/Tab1]]|Vito ra tluka leri}}<br>
{{[[Wikipedia:Tutorial/Tab2]]|Matluka manwani}}<br>
{{[[Wikipedia:Tutorial/TabsBottom]]}}
</noinclude>
au55c2jmi6hd2xduima7r8hw11o3qh2
Wikipedia:Tutorial/Tab1
4
2556
27430
26030
2015-08-05T22:37:44Z
YiFeiBot
3774
Bot: Migrating 21 langlinks, now provided by [[d:|Wikidata]] on [[d:q14899519]]
wikitext
text/x-wiki
<includeonly>| style="padding:0.5em; background-color:white; line-height:0.95em; border:solid 2px #A3B1BF; border-bottom:0; font-weight:bold;" width="20" | {{{1|Tab 1}}}
| style="border-bottom:2px solid #A3B1BF" width="3" | </includeonly><noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these four elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Tutorial/TabsTop]]}}<br>
{{[[Wikipedia:Tutorial/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Tutorial/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Tutorial/TabsBottom]]}}
</noinclude>
fgc3ld5590varx9yah858amq1vzp6lr
Wikipedia:Tutorial/TabsTop
4
2557
32591
27431
2018-10-23T14:46:10Z
YiFeiBot
3774
Bot: Migrating 11 langlinks, now provided by [[d:|Wikidata]] on [[d:q14944311]]; 1 langlinks remaining
wikitext
text/x-wiki
__NOTOC__ __NOEDITSECTION__
{| style="background:#F8FCFF; text-align:center" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" |
<noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these four elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Tutorial/TabsTop]]}}<br>
{{[[Wikipedia:Tutorial/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Tutorial/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Tutorial/TabsBottom]]}}
To keep editing tags on the sections, use this first line:
{{[[Wikipedia:Tutorial/TabsTopWithEdit]]}}<br>
[[pt:Wikipédia:Tutorial/AbasTopo]]
</noinclude>
a4s9co3kq94s8a9p08crznz45d9i70e
Wikipedia:Tutorial/TabsBottom
4
2558
27432
26031
2015-08-05T22:38:04Z
YiFeiBot
3774
Bot: Migrating 20 langlinks, now provided by [[d:|Wikidata]] on [[d:q14944307]]
wikitext
text/x-wiki
<includeonly>| style="border-bottom:2px solid #A3B1BF" width="3000" |
|}</includeonly><noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these four elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Tutorial/TabsTop]]}}<br>
{{[[Wikipedia:Tutorial/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Tutorial/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Tutorial/TabsBottom]]}}
</noinclude>
tt6w1g6trc99wo1fw68wmv8xrivkb9h
Wikipedia:Tutorial/TabsTopWithEdit
4
2559
27433
26036
2015-08-05T22:38:14Z
YiFeiBot
3774
Bot: Migrating 7 langlinks, now provided by [[d:|Wikidata]] on [[d:q15060049]]
wikitext
text/x-wiki
__NOTOC__
{| style="background:#F8FCFF; text-align:center" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" |<noinclude>
<br clear="all">
==Usage==
To create a set of tabs, use these four elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page.
{{[[Wikipedia:Tutorial/TabsTopWithEdit]]}}<br>
{{[[Wikipedia:Tutorial/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Tutorial/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Tutorial/TabsBottom]]}}
To remove editing tags on the sections, use this first line:
{{[[Wikipedia:Tutorial/TabsTop]]}}<br>
</noinclude>
4vdf72osbmb1z2x9uy61j3blj72m1on
Wikipedia:Tutorial/Header/doc
4
2560
26039
22475
2013-06-01T13:41:35Z
MerlIwBot
1813
Robot: Removing [[ur:منصوبہ:Tutorial/Header/doc]] (missing)
wikitext
text/x-wiki
<br clear="all">
==Usage==
To create a set of tabs, use these four elements. Keep the page tabs in the same order on all pages and use "Tab1" for the current page. See also [[Wikipedia:Tutorial/Header]], [[Wikipedia:Tutorial (Editing)/Header]], [[Wikipedia:Tutorial (Formatting)/Header]], [[Wikipedia:Tutorial (Wikipedia links)/Header]], [[Wikipedia:Tutorial (External links)/Header]], [[Wikipedia:Tutorial (Talk pages)/Header]], [[Wikipedia:Tutorial (Keep in mind)/Header]], [[Wikipedia:Tutorial (Registration)/Header]], and [[Wikipedia:Tutorial (Wrap-up and more info)/Header]].
For an example of how to set this up to be done automatically see [[Wikipedia:Tutorial/TabsHeader]].
{{[[Wikipedia:Tutorial/TabsTop]]}}<br>
{{[[Wikipedia:Tutorial/Tab1]]|Current page name}}<br>
{{[[Wikipedia:Tutorial/Tab2]]|Other page name(s)}}<br>
{{[[Wikipedia:Tutorial/TabsBottom]]}}
<noinclude>
[[en:Wikipedia:Tutorial/Header/doc]]
[[fa:ویکیپدیا:خودآموز/سربرگ/توضیحات]]
[[km:វិគីភីឌា:Tutorial/Header/doc]]
[[or:ଉଇକିପିଡ଼ିଆ:Tutorial/Header/doc]]
</noinclude>
cqrb6h7hmfjuhr97rc7565f6k3ylf4z
Wikipedia:Tutorial (Editing)/Header
4
2561
22304
7900
2012-06-17T08:45:08Z
MerlIwBot
1813
Robot: Adding [[km:វិគីភីឌា:Tutorial/Header]], [[en:Wikipedia:Tutorial/Header]]
wikitext
text/x-wiki
{{Wikipedia:Tutorial/TabsTop}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial|Tluka-nkulu]]}}
{{Wikipedia:Tutorial/Tab1|[[Wikipedia:Tutorial (Editing)|Kululamisa]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Formatting)|Formatting]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Wikipedia links)|swi kombo swa Wikipediya]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (External links)|Swikombo swa le handle]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Talk pages)|Matluka ya mbulavulo]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Keep in mind)|Tekela e nhlokweni]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Registration)|Vutsarisi]]}}
{{Wikipedia:Tutorial/Tab2|[[Wikipedia:Tutorial (Wrap-up and more info)|Kugimeta]]}}
{{Wikipedia:Tutorial/TabsBottom}}<noinclude>
</noinclude>
[[en:Wikipedia:Tutorial/Header]]
[[ja:Wikipedia:チュートリアル/ヘッダ]]
[[km:វិគីភីឌា:Tutorial/Header]]
8fle9grjfz9sekkdnjvusqk257fv38z
Wikipedia:Tutorial (Editing)
4
2562
29016
27434
2017-04-28T19:45:45Z
Sobama
4862
Ndzi lo lulamisa matsalelo na mapeletelo hi ku landza Milawu ya Huvo ya Rixaka ya ririmi ra Xitsonga ya 2008.
wikitext
text/x-wiki
<noinclude>{{pp-semi|small=yes}}</noinclude>
{{WP help pages (header bar)}}
{{Wikipedia:Tutorial/TabsHeader|This=2}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
[[Image:Edit-this-page-large.png|right|Thlava ''lulamisa'' leswaku u endla ku cinca eka tluka]]
Handle ka matluka yo karhi [[Wikipedia:Protected page|lamasirheleriweke]], tluka rin'wana na rin'wana ri'ni nkongomiso lowu nge "'''''Lulamisa'''''", lowu ku pfumelelaka ku lulamisa tluka leri u ri languteke. I xihlawulekisi xo olova ngopfu xa wikipediya, naswona xi ku pfumelela ku endla milulamiso no engetela eka matluka ya timhaka. Loko u engetela vutivi eka tluka, u komberiwa ku [[Wikipedia:Citing sources|boxa xihlovo xa laha swi humaka kona]], hikuva timhaka [[Wikipedia:Verifiability|leti pfumalaka xihlovo ta suriwa]].
Yana eka [[/sandbox/|bokisi ra sava]] u fika u hlawula nkombo lowu nge "''lulamisa''". Leswi swi pfula fasitere ro lulamisa leri nga ni vutsari bya wiki bya tluka rero. Tsala swo karhi, swo fana na "ndzawini!" ivi u hlayisa tluka leswaku u vona leswi u swi tsaleke! (Xiya leswi: u nga endli laha eka tluka leri.)
==Komba ku ringanisa==
Xin'wana xa swihlawulekisi leswi hi nga sungulaka ku swi tirhisa i xikombo lexi nge '''[[Wikipedia:Show preview|komba leswi swi nga ta vonakisa xiswona]]'''. Ringeta ku cinca eka [[/sandbox/|bokisi ra sava]], ivi u tlhava <!-- Can someone put an actual button here to make things clear to newusers? -->'''{{Mediawiki:Showpreview}}''' ematshan'weni ya ''Hlayisa tluka''. leswi swi ku pfumelela ku ringanisa leswi tluka ri ngata va swona, ''emahlweni'' ko hlayisa ku cinca ka wena. Hinkwerhu ha endla swihoxo; xihlawulekisi lexi xi pfuna leswaku u vona swihoxo leswi. Xitirhisiwa lexi xi pfuna leswaku u hlela ku cinca ka wena no lulamisa ehandle ku tata [[Wikipedia:Page history|matimu ya tluka]]. Hambiswiritano u nga rivali ku hlayisa ku cinca ka wena loko u heta ku vona kuringanisa!
==Nkomiso==
[[Image:Edit_Summary-2.png|bokisi ra nkomiso wa ndzulamiso|right]]
U nga si hlawula ''hlayisa tluka'', [[Wikipedia:Etiquette|i mukhuva lowunene]] (kumbe "mukhuva wa wiki") ku tsala nkomiso wo karhi hi ndzulamiso lowu u wu endleke eka '''[[Wikipedia:Edit summary|bokisi ra nkomiso]]''' leri nga exikarhi ka fasitere ro lulamisa na swikombo swo hlayisa tluka no komba ku ringanisa. A swi bohi ku ndlandlamuxa nhlamuselo; xikombiso loko u tsala leswaku "kupeleta", van'wana va ta twisisa leswaku u endle ndzulamiso eka mpeleto, kumbe leswi yelanaka na swona. Nakambe loko u endle ndzulamiso wutsongo, tanihi ku peleta, tiyiseka ku tlhava bokisi leri nge "Lowu i [[Help:Minor edit|ndzulamiso wutsongo]]" (Leswi swi koteka ntsena loko u pfurile u nghena laha wikipediyeni hi wexe).
{{-}}
<div style="float:left; align:left; margin-top: -1.5em; background-color: #f5faff; padding: .2em .6em; font-size: 130%; border: 1px solid #cee0f2;">'''Tlangela eka [[/sandbox/|Bokisi ra sava]]'''</div>
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cee0f2; padding: .2em .6em; font-size: 130%; border: 1px solid #a3b1bf;">'''Yana emahlweni na vuleteri hi [[Wikipedia:Tutorial (Formatting)|ku hlela]]''' <span style="font-size: larger; font-weight: bold;">→</span></div>
</div>
<div style="clear:both"></div>
</div>
[[Category:Wikipedia tutorial|*1]]
[[de:Wikipedia:Tutorial/1]]
[[ko:위키백과:길라잡이 (서식)]]
[[vi:Wikipedia:Sách hướng dẫn/Viết bài]]
gloooslsaod3fnr9iqd8thwwqztesr4
Wikipedia:Tutorial (Formatting)
4
2563
27435
18992
2015-08-05T22:38:40Z
YiFeiBot
3774
Bot: Migrating 15 langlinks, now provided by [[d:|Wikidata]] on [[d:q6439890]]
wikitext
text/x-wiki
{{WP help pages (header bar)}}
{{Wikipedia:Tutorial/TabsHeader|This=3}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
{{TOCright}}
'''Kuhlela matluka ya Wikipediya''' swa hambana na ku tsala eka xitsala marito xa khompiyuta. kuhambana na ([[WYSIWYG|"leswi u swi vonaka u kuma swona"]]), Wikipediya yi tirhisa mimfungo ya marito ku tumbuluxa swiyenge swo karhi swa tluka (kufana ni nhlokomhaka). Ririmi-vutsari leri ritiviwa hi '''[[vutsari bya Wiki]]''' naswona riendleriwe ku olovisa ku cinca no lulamisa matluka.
== Vutiyisi na xitaliki ==
swiga swa wiki leswi tirhisiwaka ngopfu i '''Vutiyisi (bold)''' na ''Xitaliki (italics)''. '''Kutiyisa marito''' na ''xitaliki xa marito'' swi endliwa hi ku angarha marito hi (<tt>'</tt>):
{| style="border:none; text-align:left;"
|-<!--COLUMN HEADINGS-->
| style="background:#E6F2FF; padding:0.3em; text-align:center;"|'''U tsala'''
| style="background:#E6F2FF; padding:0.3em; text-align:center;"|'''U kuma'''
|-<!--1ST ROW-->
|<tt><nowiki>''xitaliki''</nowiki></tt>
|''xitaliki''
|-<!--2ND ROW-->
|
<tt><nowiki>'''vutiyisi'''</nowiki></tt>
|
'''vutiyisi'''
|-<!--3RD ROW-->
|
<tt><nowiki>'''''Vutiyisi xitaliki'''''</nowiki></tt>
|
'''''Vutiyisi xitaliki'''''
|}
eka Wikipediya, mavito ya nhloko mhaka ma tsariwa hi '''Kutiyisa marito''' loko ma tshahiwa ro sungula eka tluka. Hi xikombiso, tluka ra mhaka ya [[Elizabeth II of the United Kingdom|Elizabeta wa vumbirhi wa vanghizi]] ri sungula hi:
:'''Elizabeta II''' (Elizabeta Alexandriya Mariya Windsor; utswariwe hi 21 Dzivamusoko 1926) i nwa-hosi wa swifundza-nkulu swa makume-nkaye.
''Xitaliki'' xi tirhiseriwa mavto ya tibuku, timuvi, ti alibamu na mintlangu ya khompiyuta. Loko kutshaha ko sunula ka mhaka kuri vito ra buku kumbe muvhi, ku tirhisiwa '''''Vutiyisi xitaliki'''''.
Leswaku ukuma vuxokoxoko lebyi engetelekeke eku tirhisiweni ka vutiyisi na xitaliki, Vona [[Wikipedia:Manual of style|Buku ya mahlelele ya wiki]]
==Tinhloko mhaka na tinhloko mhaka-ntsongo==
Tinhloko mhaka na tinhloko mhaka-ntsongo i ndlela yinwana yo hlela matluka ya timhaka ya wiki. Loko u vona timhaka timbirhi (kumbe kutlula) leti hambaneke, unga ti hambanisa hi ku hoxa '''[[Wikipedia:Section|xiyenge xa nhoko mhaka]]'''.
Tnhloko mhaka ti tumbuluxiwa hindlela leyi landzelaka:
{| width=100% style="border:none; text-align:left;"
|-<!--COLUMN HEADINGS-->
| style="background:#E6F2FF; padding:0.3em; text-align:center;"|'''U tsala'''
| width="80%" style="background:#E6F2FF; padding:0.3em; text-align:center;"|'''U kuma'''
|-
|
<tt><nowiki>== Nhloko mhaka ==</nowiki></tt>
|
== Nhloko mhaka ==
|-
|
<tt><nowiki>=== Nhloko mhaka-ntsongo ===</nowiki></tt><br />
|
=== Nhloko mhaka-ntsongo ===
|}
Loko tluka ra mhaka riri ni tinhloko mhaka ta mune kumbe kutlula, nxaxamelo wa leswi nge ndzeni wu ta humelela hiwoxe. Ringeta ku tsala nhlokomhaka eka tluka leri [[/sandbox/|bokisi ra sava]]. Yi ta hoxiwe eka nxaxamelo wa leswi nga ndzeni ka tluka hi roxe, loko yiri nhlokomhaka ya vumune.
== HTML ==
Ririmi-vutsari ra [[HTML]] ringa tirhisiwa ku endla ku hlela loku rhahanganeke tani hi muvala, minaxamelo, na vuhleri byi nwana bya matluka. Hambi swiritano, aswi bohi leswaku utiva know HTML leswaku ukota ku tirhisa Wikipediya.
<div style="float:right; background-color:#f5faff; padding: .2em .6em; margin-bottom:10px; border: 1px solid #cee0f2;">'''Vona [[Wikipedia:How to edit a page|Ndlela yo lulamisa tluka]] kumbe [[Wikipedia:Cheatsheet|Cheatsheet]] leswaku u kuma leswi engetelekeke eka ta kuhleriwa ka matluka.'''<br />
'''Unga thlela u vona [[Wikipedia:Annotated article|tluka ra swi kombiso]].'''</div>
<div style="float:left; background-color: #f5faff; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #cedff2;">'''Kambela leswi u swi dyondzeke eka [[/sandbox/|bokisi ra sava]]'''</div>{{-}}
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cedff2; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #B8C7D9;">'''Yana mahlweni na vuleteri hi [[Wikipedia:Tutorial (Wikipedia links)|swikombo swa Wikipediya]]''' <span style="font-size: larger; font-weight: bold;">→</span></div>
</div>
<div style="clear:both"></div>
</div>
[[Category:Wikipedia tutorial|*2]]
[[de:Wikipedia:Tutorial/2]]
[[fa:ویکیپدیا:خودآموز (قالببندی)|قالب]]
gjpbrbeau6frfhnokzns2gkro0jghfi
Wikipedia:Tutorial (Wikipedia links)
4
2564
27436
19170
2015-08-05T22:38:50Z
YiFeiBot
3774
Bot: Migrating 26 langlinks, now provided by [[d:|Wikidata]] on [[d:q5622835]]
wikitext
text/x-wiki
{{WP help pages (header bar)}}
{{Wikipedia:Tutorial/TabsHeader|This=4}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
{{TOCright}}
'''Ku khwekerisa''' matluka ya Wikipediya i mhaka ya nkoka swinene. swi khwekeriso leswi tumbuluxekaka hiku olova swi pfuna vatirhisi leswaku vakuma vuxokoxoko lebyi yelanaka na mhaka leyi vayihlayaka, naswona swi endla wikipediya yi olova ku tirhisiwa.
==U khwekerisa loko swite yini?==
Ndlela yo olova yo dyondza leswi iku languta matluka ya wikipediya ku vona swikombiso swa maendlelo. Loko lava ku boha kutirhisa nkhwekelo kumbe ee, tivutise "Loko a ndzi hlaya tluka ra mhaka leyi, xana nkhekelo lowu awuta ndzi pfuna kwihi?" kotala ku khwekerisiwa vito (kanwe ntsena eka vito rero) leri nga riku ninhlamuselo leyi nga erivaleni.
==Ndlela yo khwekerisa==
Loko u endla nkhwekelo kuya eka tluka rinwana ra wikipediya(leswi vuriwaka <em>nkwekelo wa wiki</em>) uboheka ku tirhisa swi angarhi swo ololoka, hindlela leyi:
:<tt><nowiki>[[Bokisi ra sava]]</nowiki></tt> = [[Bokisi ra sava]]
Loko u lava marito lawa ma kombiwaka ma hambana na tluka leri khwekeriwaka, unga endla tano hi ku hoxa [[Help:Piped link|phayiphi]] "|" ra xihambanisi (SHIFT + \ eka keyboard ya khompiyuta yawena) ivi a u landzerisa hi vito leri hambaneke. Hixikombiso:
:<tt><nowiki>[[Tluka leri khwekeriwaka|Marito lama kombiwaka]]</nowiki></tt> = [[Tluka leri khwekeriwaka|Marito lama kombiwaka]]
Unga thlela u khwekela eka xiyenge xokarhi hi ku kongoma eka tluka hindlela leyi:
:<tt><nowiki>[[Tluka leri khwekeriwaka#Xiyenge xa tluka|Marito lama kombiwaka]]</nowiki></tt> = [[Tluka leri khwekeriwaka#Xiyenge xa tluka|Marito lama kombiwaka]]
Loko u lava marito lam kombiwaka leswaku ma tsariwa hi xitaliki kumbe vutiyisi angarha swi angarhi swo ololoka hi ndlela leyi landzelaka:
:<tt><nowiki>''[[Nyimpi na kurhula]]''</nowiki></tt> = ''[[Nyimpi na kurhula]]''
Tiyisekisa leswaku swi khwekerisi swa wena swi ya eka tluka leri faneleke. Hixikombiso, xikhwekerisi [[Apple]] xikongomisa eka tluka ra muhandzu, kasi xikhwekerisi [[Apple, Inc.]] xikongomisa eka tluka ra nwamabindzu wa ti khompiyuta. Kuni [[Wikipedia:Disambiguation|matluka "Kongomisa"]] - lawa ahi matluka ya timhaka, imatluka yo kongomisa kuya eka matluka lama yelanaka. Manga tirhisiwa hi ndlela leyi landzelaka [[Georgia (tiko)]] yinga hambanisiwa hi [[Georgia (tiko)|Georgia]], kunga nkongomiso lowu tumbetiweke.
==Swiyenge==
Unga thlela u hoxa matluka ya timhaka eka swi yenge swinwe na matluka lama yelanaka. U tsala <nowiki>[[Category:]]</nowiki>, ivi u hoxa vito ra xiyenge lexi u xitumbuluxaka endzhaku ka hika-mbirhi.
'''I swankoka swinene ku hoxa matluka lawa u matsalaka eka swiyenge leswi faneleka leswaku vanhu vata kota ku kuma matsalwa ya wena hiku olova.''' Ndlela yo antswa yo tiva xiyenge lexi u nga xitirhisaka iku langutisa matluka laya yelanaka ivi u vona swiyenge leswi tirhisiweke. hixikombiso loko u tsala hi murhi(nsinya) wo karhi, unga ha langutisa tluka ra tsalwa leri hlamuselaka murhu(nsinya) wokarhi lowu yelanaka ivi u lava xiyenge lexi tirhisiweke.
<div style="float: right; background-color:#f5faff; color: #000; padding: .2em .6em; font-size: 100%; border: 1px solid #cedff2; margin-bottom:3px;">'''Leswaku u kuma vuxokoxoko lebyi engetelekeke langutisa tluka ra [[Wikipedia:Categories|Swiyenge]].'''</div>
<div style="float: left; background-color: #f5faff; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #cedff2;">'''Kambela leswi uswi dyondzeke ake [[/sandbox/|bokisi ra sava]]'''</div>{{-}}
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cedff2; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #B8C7D9;">'''Yana mahlweni ni vuleteri hi [[Wikipedia:Tutorial (External links)|Swikombo swa lehandle]]<span style="font-size: larger; font-weight: bold;"> →</span></div>
</div>
<div style="clear:both"></div>
</div>
[[Category:Wikipedia tutorial|*3]]
<!-- interwiki -->
[[als:Wikipedia:Tutorial/3]]
[[de:Wikipedia:Tutorial/3]]
a2d28c7bpz6wrohy4fko3khrjiofutp
Wikipedia:Tutorial (External links)
4
2565
27437
8025
2015-08-05T22:39:00Z
YiFeiBot
3774
Bot: Migrating 3 langlinks, now provided by [[d:|Wikidata]] on [[d:q9331692]]
wikitext
text/x-wiki
{{WP help pages (header bar)}}
{{Wikipedia:Tutorial/TabsHeader|This=5}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
Tanihilaha swi hlamuseriweke ha kona eka [[Wikipedia:About|nkomiso wa wikipediya]], "Loko u tsala swo karhi eka tluka, tiyiseka leswaku u hoxa ni [[Wikipedia:Citing sources|ntshaho]], hikuva [[Wikipedia:Verifiability|matsalwa yo pfumala ntshaho]] ya suriwa." I swinene leswaku u tirhisa [[Wikipedia:Citing_sources#Inline_citations|Ntsaho wo koma]] leswaku va lulamisi/vatirhisi vanwana na vahlayi vanga kota ku tiyisekisa mhaka leyi uyi engeteleke. Naswona, tiyiseka leswaku swihlovo swa mintshaho ya wena swa [[WP:Reliable sources|tshembeka naswona swa twakala]].
== Matsalwa ya le hansi ==
Ndlela yo olova yo hoxa mintsaho yo koma iku tirhisa [[Wikipedia:Footnotes|matsalwa yale hansi ka tluka]]. Unga tumbuluxa matsalwa yale hansi ka tluka hiku tirhisa '''ririmi-vutsari ra Wiki markup''' hindlela leyi:
* <nowiki><ref>Xihlovo xa nthsaho wawena</ref></nowiki> '''swihlawulekisi swo tsaha swa wiki''' swi angarha ntshaho, naswona
* <nowiki>{{Reflist}}</nowiki> kumbe <nowiki><references/></nowiki> ehansi ka nhlokomhaka '''<nowiki>==References==</nowiki>''' ekusuhi ni mahetelelo ya tluka rawena.
'''Loko xihlovo xa ntshaho wa wena kuri tluka rale ka inthaneti''', u boheka ku tumbuluxa '''xikombo xa le handle''' xo khwekerisa tluka rero. Unga tirhisi matluka manwana ya wikipediya tani hi ntshaho.
Leswaku u tumbuluxa swikombo swalehandle kuya eka ntshaho wa wena, hoxo direse([[URL]]) ya inthaneti ya tluka rero eka swiangi swo ololoka endzhaku ka marito lawa u matsaleke, hindlela leyi
* <nowiki><ref>[http://www.google.com Google search engine]</ref></nowiki>
Indlela leyi nene yo nyikela nhlamuselo wo koma endzhaku ka direse ya tluka ra le handle ka wikipediya. Nhlamuselo leyi yita kombisiwa eka nxaxamelo wa minthsaho tani hi nhloko mahaka ya tluka rale handle, e matshanwini ya direse ra tluka ra le handle.
== Ntsaho wo koma lowu pfumalaka tsalwa ra le hansi ==
Ku angarha nkongomiso wa tluka rale handle eka swi angi swo ololoka unga hoxangi nhlamuselo wo koma hindlela leyi:
:<tt><nowiki>[http://www.google.com]</nowiki></tt>
swi ta komba nkongomiso wuri nhlayo, hindlela leyi: [http://www.google.com].
Papalata matirhisele lama landzelaka: "hi kuya hi [http://members.lycos.nl/JoyceHoen/moon2000.htm], Nwenti leyi heleleke ya lembe xidzana ra vumbirhi yi vonake hi [[Nwendzamhala 11]], [[1999]]."
Tirhisa hindlela leyi ematshanwini ya swona: "Nwenti leyi heleleke ya lembe xidzana ra vumbirhi yi vonake hi [[Nwendzamhala 11]], [[1999]]. [http://members.lycos.nl/JoyceHoen/moon2000.htm]"
Loko unga tirhisangi xi hlawulekisi <nowiki><ref></nowiki> ku tumbuluxa tsalwa ra le hansi, u boheka ku ri engetela hiwexe ehansi ka tluka eka nxaxamelo wa mintshaho.
== Xiyenge xa swikombo swa le handle ==
Matluka yo tala ya Wikipediya mani xiyenge xa '''Swikombo swa le handle'''. Xiyenge lexi i xokhwekerisa matluka laya ngani vuxokoxoko byo engetela eka mhaka leyi tameriweke hi tluka. Ungasi engetela tluka eka xiyenge xa '''swikombo swale handle''', u boheka ku ribumabumela eka '''tluka ra mbulavulo''' ra mhaka yeleyo.
{{-}}
<div style="float: left; background-color: #f5faff; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #cedff2;">'''Kambela leswi uswi dyondzeke ake [[/sandbox/|bokisi ra sava]]'''</div>{{-}}
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cedff2; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #B8C7D9;">'''Yana mahlweni ni vuleteri hi [[Wikipedia:Tutorial (Talk pages)|Matluka ya mbulavuriswano]]'''<span style="font-size: larger; font-weight: bold;">→</span></div>
</div>
<div style="clear:both"></div>
[[Category:Wikipedia tutorial|*4]]
[[fa:ویکیپدیا:خودآموز (پیوندهای وبگاههای مربوطه)]]
[[pt:Wikipedia:Tutorial/Objectos relacionados]]
[[sk:Wikipédia:Príručka/Odkazy na podobné stránky]]
[[hr:Wikipedija:Tečaj (Vanjske poveznice)]]
[[lv:Wikipedia:Pamācība (Linki uz saistītiem projektiem)]]
[[zh:Wikipedia:使用指南 (相关站点链接)]]
35qtwxbhq07pvns3nj8ka0ypqgu1v4d
Wikipedia:Tutorial (Talk pages)
4
2566
27438
19042
2015-08-05T22:39:16Z
YiFeiBot
3774
Bot: Migrating 23 langlinks, now provided by [[d:|Wikidata]] on [[d:q10787536]]
wikitext
text/x-wiki
{{WP help pages (header bar)}}
{{Wikipedia:Tutorial/TabsHeader|This=6}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
{{TOCright}}
'''Matluka yambulavuriswano''' i xihlawulekisi xa lemahlwemi xa Wikipediya, lexi endlaka swikoteka ku burisana hi leswi khumbaka matluka ya wikipediya na timhaka tinwana leti na va Wikipediya vanwana.
Loko uri na xivutiso hi tluka ro karhi, kumbe xivilelo kumbe vonelo rokarhi, unga endla leswi eka tluka ra '''[[Wikipedia:Talk page|mbulavuriswano]]''' ra kona. U endla leswi hi ku thlava xikombo "mbulavuriswano" ehenhla ka tluka. unga karhateki loko nkongomiso wuri wo tshuka; switolovelekile kutumbuluxa tluka ra mbulavulo loko ukuma leswaku a ringasi tshama ri tumbuluxiwa.
Loko u tsala vonele rintswa, ri tsale e hansi ka tluka ra mbulavuriswano. E handle ka loko u hlamula vonele ra unwana, laha u hoxa vonelo ra wena ehansi ka leri u hlamulaka rona. Hlela tsalwa ra wena hi ku hoxa hika-mbirhi(<tt>:</tt>) ekusunguleni ka ntila.
U boheka ku sayina mavonele ya wena(kumbe tinhlamulo) hi ku tsala <tt><nowiki>~~~</nowiki></tt> leswaku u sayina hi vito ra vutirhisi, kumbe <tt><nowiki>~~~~</nowiki></tt> leswaku u sayina hi vito ra vutirhisi na nkarhi wa vutsari(Vona bulo ra xikombiso e hansi). Hindlela leyi, loko u hlayisa matluka, nsayino wa wena wu ta titsala hi woxe. ehandle ka swona tinhlamulo na mavonele ya wena ma ta tsariwa ma ri hava vito ra wena. Vunyingi bya hina hi tirhisa nsayino lowu hlanganisaka na nkarhi wo tsala leswaku swi olova ku landzelela bulo. leswaku swiku olovela, kuvekiwe xitirhisiwa xo thlava e henhla ka bokisi ro lulamisa lexi ngani xifaniso xa nsayino lexi hoxaka <nowiki>"--~~~~"</nowiki> hixoxe.
Unga kuma vito ra vutirhisi hiku [[Special:Userlogin|tumbuluxa akhawunti ya wena]] (I ya mahala). Loko uri hava akhawunti, kumbe urivale kupfula u nghena, direse ya khompiyuta [[IP]] ya wena yi ta tirhisiwa e matshanwini ya vito ra vutirhisi ra wena tani hi nsayino wa wena.
== Matluka ya mbulavulo wa mutirhisi ==
mu Wikipediya unwana na unwana uni tluka ra yena ra mbulavulo, laha va wikipediya vanwana va siyaka marungula ya vona kona. Loko unwana a ku siyele rungula, u tavona xiviko lexinge
<div class="usermessage">Uni [[Wikipedia:Tutorial_(Talk_pages)#Matluka ya mbulavulo wa mutirhisi|marungula mantswa]].</div>
na xikombo xo ya eka tluka ra wena ra mbulavulo.
Unga ha hlamula hiyinwe ya tindlela leti landzelaka:
1. Unga siya nhlamulo eka tluka ra mbulavulo ra loyi aku siyeleke rungula.
2. Unga hlamula eka tluka ra wena ra mbulavulo, ehansi ka rungula leri uri siyeriweke.
Ndlela yo sungula hiyona yi antswaka ngopfu hikuva yi ta siyela mutirhisi xitiviso xa rungula leri siyiweke siku leri a thlelaka a pfula a nghena laha wikipediyeni.
== Kubasisa tluka ==
Kubasias tluka ku endla leswaku bulo ri olova no landzeleleka,no hlayeka. Maendlele laya tolovelekeke i ku hikahatela kanwe leswaku u entisa bulo ehansi ka rungula.
Kuni tindlela to tala to basisa bulo laha wikipediyeni:
=== Kuhikahata loku tolovelekeke ===
Ndlela yo olova yo basisa tluka iku hoxa [[Hika-mbirhi]] (<tt>:</tt>) eku sunguleni ka ntila. Hika-mbirhi unwana na unwana u susumeta ntila exineneni. Ntila lowuntswa wu pfula ku susumeteka ka ntila.
Xikomiso:
: <tt>Ntila lowu wu helerile kuya fikela e ximatsini.</tt>
: <tt><nowiki>: </nowiki>Ntila lowu wu susumetekile switsanana.</tt>
: <tt><nowiki>:: </nowiki>Ntila lowu wu susumetekeile ku hundza lowu gna henhla.</tt>
Swi tsala:
: Ntila lowu wu helerile kuya fikela e ximatsini..
:: Ntila lowu wu susumetekile switsanana.
::: Ntila lowu wu susumetekeile ku hundza lowu nga henhla.
===Tinhla ta tinhlavhu===
Unga basisa hi ku susumeta mintila u tirhisa tinhla ta tinkhavhu, leswi swi fanelaka nxaxamelo. leswaku u hoxa nhlavhu, tirhisa (<tt>*</tt>). Ntila wu susumeteka tani hile ka nsusumeto hi hika-mbirhi.
Xikombiso xo koma:
: <tt><nowiki>* </nowiki>Xosungula eka xiyenge xo sungula xa nxaxamelo wo sungula</tt>
: <tt><nowiki>* </nowiki>Xavumbirhi eka xiyenge xo sungula xa nxaxamelo wo sungula</tt>
: <tt><nowiki>** </nowiki>Xosungula eka nxaxamelo wa xiyenge xavumbirhi xa nxaxamelo wo sungula</tt>
: <tt><nowiki>* </nowiki>Xavunharhu eka xiyenge xo sungula xa nxaxamelo wo sungula</tt>
Swi tsala:
:* Xosungula eka xiyenge xo sungula xa nxaxamelo wo sungula
:* Xavumbirhi eka xiyenge xo sungula xa nxaxamelo wo sungula
:** Xosungula eka nxaxamelo wa xiyenge xavumbirhi xa nxaxamelo wo sungula
:* Xavunharhu eka xiyenge xo sungula xa nxaxamelo wo sungula
=== Nxaxamelo wa nhlayo ===
Unga thlela u vumba nxaxamelo hi nhlayo, hiku tirhisa (<tt>#</tt>).
Xikombiso xo koma:
: <tt><nowiki># </nowiki>Xosungula eka xiyenge xo sungula xa nxaxamelo wo sungula</tt>
: <tt><nowiki># </nowiki>Xavumbirhi eka xiyenge xo sungula xa nxaxamelo wo sungula</tt>
: <tt><nowiki>## </nowiki>Xosungula eka nxaxamelo wa xiyenge xavumbirhi xa nxaxamelo wo sungula</tt>
: <tt><nowiki># </nowiki>Xavunharhu eka xiyenge xo sungula xa nxaxamelo wo sungula</tt>
Swi tsala:
:# Xosungula eka xiyenge xo sungula xa nxaxamelo wo sungula
:# Xavumbirhi eka xiyenge xo sungula xa nxaxamelo wo sungula
:## Xosungula eka nxaxamelo wa xiyenge xavumbirhi xa nxaxamelo wo sungula
:# Xavunharhu eka xiyenge xo sungula xa nxaxamelo wo sungula
== Xikombiso xa bulo ==
''Lexi ixi kombiso xa bulo leri tirhisaka swi hleri leswi kumbuweke ehenla ka tluka leri:''
Xewani. Ndzini xivutiso mayelana na tluka leri. Ndzi tiva tindlopfu to rihlaza ti hanya e tikweni ra Amerika ntsena! [[Wikipedia:User page|Nwa-Ndlopfu]] 02:49, 10 Dec 2003 (UTC)
: Ndzi sungula kutwa mhaka leyi hi wena. — [[Wikipedia:User page|Nwa-nghala]] 17:28, 11 Dec 2003 (UTC)
:: Xana unga seketela mhaka leyi u yi vulaka?. [[Wikipedia:User page|Nwa-mpfundla]] 20:53, 11 Dec 2003 (UTC)
::: Matluka lawa ya inthaneti ma pfumelelana na mina:
:::* ''Tindlupfu nhweti na whweti''
:::* ''Tiko ra tindlopfu''
::: — [[Wikipedia:User page|Nwa-Ndlopfu]] 19:09, 12 Dec 2003 (UTC)
Loko u lava ku hoxa nxaxamelo wa nhlamulo ya wena eka bulu, uboheka ku hoxa va hikambirhi emahlweni ka ntila unwana na unwana:
U sayina marungula lawa u masiyeke hi ndlela leyi landzelaka:
* Tsala <nowiki>~~~</nowiki> kusayina hi vito ntsena ([[Wikipedia:User page|Nwa-mpfundla]]), or
* Tsala <nowiki>~~~~</nowiki> kusayina hi vito na siku ([[Wikipedia:User page|tNwa-mpfundla]] 19:09, 12 Dec 2003 (UTC)), or
* Tsala <nowiki>~~~~~</nowiki> kusayina hi siku ntsena (19:09, 12 Dec 2003 (UTC)).
== Ringetela ==
Emathsanwini yo lulamisa bokisi ra sava, siya rungula eka tluka ra mbulavulo wa bokisa ra sava, hi ku thlava eka nkongomiso wa "Mbulavuriswano". Tsundzuka ku sayina vito ra vutirhisi ra wena. Unga thlela uringeta ku hlamula rungula leri siyiweke hi unwana. Tsundzuka ku vona ku ringanisa ungasi hlayisa tluka.
<div style="float: right; background-color:#f5faff; color: #000; padding: .2em .6em; font-size: 100%; border: 1px solid #cedff2; margin-bottom:3px;">'''Ringeta bulu ro encenyeta eka [[Wikipedia talk:Tutorial (Talk pages)|Tluka ra mbulavulo]]'''</div>
<BR>
<BR>
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cedff2; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #B8C7D9;">'''Yana emahlweni na vuleteri hi [[Wikipedia:Tutorial (Keep in mind)|Leswi ufaneleke ku swi tekela enhlokweni]]'''<span style="font-size: larger; font-weight: bold;">→</span></div>
</div>
<div style="clear:both"></div>
[[Category:Wikipedia tutorial|*6]]
<!-- interwiki -->
nyqelds6jrj2jltujwtadpeahmfbhov
Wikipedia:Tutorial (Keep in mind)
4
2567
27439
26158
2015-08-05T22:39:27Z
YiFeiBot
3774
Bot: Migrating 3 langlinks, now provided by [[d:|Wikidata]] on [[d:q10787568]]
wikitext
text/x-wiki
{{WP help pages (header bar)}}
{{Wikipedia:Tutorial/TabsHeader|This=7}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
{{TOCright}}
'''Tekela enhlokweni''' leswi landzelaka loko uri karhi u lulamisa laha wikipediyeni.
==Swinawana swo Lulamisa==
===Timhaka leti tsariwaka===
Timhka leti yelanaka na wikipediya leyi ntsena, hitona tibumabumeriwaka. Tsundzuka leswaku wikipediya leyi yini tindzisana tinwana leti ti nga fanelekelaka mhaka yokarhi.
Kuhlamusela marito kungaha endliwa hiku kongoma eka [[Wikt:ts:Tlukankulu|Wikixinari]] ya xitsonga.
Wikipediya yinga ha tirhiseriwa vulavisisi lebyi nthwsa. kukuma vuxokoxoko lebyi heleleke vona [[Wikipedia:What Wikipedia is not|Leswi wikipediya yingariki swona]].
===Unga teki thlelo eka mavonele ya swilo===
Papalata ku nyikela mavonelo ya swilo lawa ma tekaka thlelo loko u tsala matluka ya wikipediya.
===Kuthsaha swihlovo swa vutivi===
Unga rivali ku tsalal laha u tekeke kona vutivi lebyi ubyi nyikelaka.
===Copyrights===
UNGA RHUMERI MATSALWA LA MA SIRHELERIWEKE HANDLE KA MPFUMELELO!
==Matikhomele==
Wikipediya yi hlohlotela no seketela moya wa kurhula no twisisana. Vatirhisi va wiki leyi va khutaziwa ku tirhisa [[Wikipedia:Civility|vumunhu]].
Kilo xa nkoka ngopfu loko u tirhisana na vanwana iku [[Wikipedia:Assume good faith|ehleketelela leswinene]] hi va tirhisi kuloni. Unga teki munhu ari mubihi hi kwalaho ka rungula kumbe tsalwa rinwe leri unga ritwisisiki. Nwu siyele rungula ukombela nhlamuselo wa xiendlo xokarhi lexi u khunguvanyiseke etlukeni ra yena ra mbulavulo.
<div style="float: right; background-color:#f5faff; color: #000; padding: .2em .6em; font-size: 100%; border: 1px solid #cedff2; margin-bottom:3px;">'''Kukuma vuxokoxoko eka mhaka leyi, Vona [[Wikipedia:Etiquette|Matikhomele]].'''</div>{{-}}
==Kuchuriwa ka matluka nakambe==
Loko u hleketa leswaku tluka ari churiwanga hi ndlela leyi faneleke, yisa tluka eka tluka leri faneleka hiku tirhisa xikombo '''yisa kunwana'''. Kombela mulanguteri loko unga swikoti kuendla leswi.
<div style="float: right; background-color:#f5faff; color: #000; padding: .2em .6em; font-size: 100%; border: 1px solid #cedff2; margin-bottom:3px;">'''Vuxokoxoko lebyi engetelekeke, hi [[Wikipedia:How to rename (move) a page|Ku chula kumbe ku yisa tluka laha rifaneleke kuva kona]].'''</div>
<div style="float: left; background-color: #f5faff; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #cedff2;">'''Kambela leswi uswi dyondzeke ake [[/sandbox/|bokisi ra sava]]'''</div>
{{-}}
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cedff2; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #B8C7D9;">'''Yana mahlweni ni vuleteri hi [[Wikipedia:Tutorial (Registration)|Kutsarisa]]''' <span style="font-size: larger; font-weight: bold;">→</span></div>
</div>
<div style="clear:both"></div>
</div>
[[Category:Wikipedia tutorial|*7]]
<!-- interwiki -->
5x4bzx69m0nf14z1l806efk9gzadu0u
Wikipedia:Tutorial (Registration)
4
2568
27440
19043
2015-08-05T22:39:36Z
YiFeiBot
3774
Bot: Migrating 22 langlinks, now provided by [[d:|Wikidata]] on [[d:q10973921]]
wikitext
text/x-wiki
{{WP help pages (header bar)}}
{{Wikipedia:Tutorial/TabsHeader|This=8}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
'''Kutsarisa vito ra vutirhisi''' a hixikolokolo, kambe swa bumabumeriwa ku endla tano.
Unwana na unwana anga nyikela hivutivi eka wikipediya, kunga khatariseki leswaku ulang ku tsarisa kumbe ee. Hambiswiritano u fanela ku tsarisa leswaku u kota ku tumbuluxa matluka lamantswa.
Kuni swi vangelo swinharhu leswi endlaka hi ku bumabumela kutsarisa vito ra vutirhisi:
Kuva na akhawunti laha wikipediyeni [[Wikipedia:Why create an account?|swavuyerisa]], kuhlanganisa na minhlawulo no swiolovisi ku lulamisa. Xinwna xa leswi i nxaxamelo wa [[Wikipedia:Watchlist|Leswi ndzi swilanguteke]], lowu olovisaka ku vona ku cinca eka matluka lawa u matsakelaka. Xinwana i kukota ku [[Wikipedia:How to rename (move) a page|yisa matluka eka ndhzawu leyi faneleke]]. Vutisa eka [[Wikipedia:Village pump|Mpompi wa muganga]] kukuma mpfuno wa vatirhisi lava tsariseke.)
Mutirhisi loyi anga tsarisangiki u sayineriwa hi direse ya khompiyuta ya yena ya [[IP]]. Leswi swingaha hoxa khompiyuta ya wena khombyeni ro hlaseriwa hi makhamba ya inthaneti.
Xihotelela i va tirhisi lava tsariseke ntsena lava pfumeleriwaka ku kombela kuva [[Wikipedia:Administrators|Valanguteri]] (Kumbe varisi). Loko u tsarisa unga rivali vito-mpfungulo na vito ra vutirhisi rawena.
Vona [[Wikipedia:Why create an account?|Hayini ndzi fanela ku titsarisa]] kukuma vuxokoxoko byinwana.
<div style="float:left; background-color:#f5faff; padding: .2em .6em; border: 1px solid #cee0f2;">'''[http://en.wikipedia.org/w/index.php?title=Special:Userlogin&type=signup Thlava laha leswaku u titsarisa]'''</div>{{-}}
==Ndlela yo titsarisa==
Leswaku u titsarisa thlava xikombo [[Special:Userlogin|pfula unghena]] ehenhla ka tluka eka voko rawena ra xinene. Ungeswikoti ku cinca vito ra vutirhis loko se u ri langile, hlaya [[Wikipedia:Username|Xinawana xa mavito ya vutirhisi]] ungasi langa vito.
{{-}}
<div style="float:right; margin-top: 0.0em; margin-bottom:3px; background-color: #cedff2; color: #000; padding: .2em .6em; font-size: 130%; border: 1px solid #B8C7D9;">'''Gimeta vuleteri hi [[Wikipedia:Tutorial (Wrap-up and more info)|makumu na vuxokoxoko byi nwana]]''' <span style="font-size: larger; font-weight: bold;">→</span></div>
</div>
<div style="clear:both"></div>
</div>
[[Category:Wikipedia tutorial|*8]]
<!-- interwiki -->
qi0ndh2i2y6xsps5pw472jxa79b86l3
Wikipedia:Tutorial (Wrap-up and more info)
4
2569
27441
26160
2015-08-05T22:39:47Z
YiFeiBot
3774
Bot: Migrating 4 langlinks, now provided by [[d:|Wikidata]] on [[d:q10973008]]
wikitext
text/x-wiki
{{WP help pages (header bar)}}
{{Wikipedia:Tutorial/TabsHeader|This=9}}
<div style="border:2px solid #A3B1BF; padding:.5em 1em 1em 1em; border-top:none; background-color:#fff; color:#000">
Hatiyiseka leswaku utiva swilo swankoka leswi ringanaka ku kupfumelela ku pfuneta laha wikipediyene leyi ya Xitsonga. Xana una mavonele kumbe swibumabumelo hi vuleteri lebyi byo koma? Xna swikona leswei kayiveleke? Hitivise swona eka [[Wikipedia talk:Tutorial (Wrap-up and more info)|Tluka ra mbulavuriswano]]. Loko ulava mpfuno lowu engetelekeke, tluka-nkulu rampfuno u ta rikuma '''[[Help:Contents|Laha]]'''.
== Xana kuni swinwana unga swidyondzaka kutlula laha? ==
Vuleteri lebyi byikomisiwile, kambe unga ya emahleni no dyondza hi wikipediya leyi. Landzelela minkongomiso leyi landzelaka.
{{MultiCol|95%}}
'''Switsundzuxo na vuxokoxoko byi nwana...'''
*The [[Wikipedia:FAQ|Swivutiso leswi tolovelekeke]] Ri hlamula swi vutiso leswi tolovelekeke hi swiyenge swa Wikipediya.
*[[Wikipedia:Faux pas avoidance|Faux pas]] Swihoxo leswi tolovelekeke unga swi papalataka.
*Xana u tiva ku nyikela kambe kungari a tivi leswi unga tsalaka ha swona? Vona [[Wikipedia:Contributing to Wikipedia|Kunyikela eka Wikipediya]] kukuma mpfuno.
*Dyondza hindlela leyi matluka ya timhaka ma kurisiwaka ha yona [[Wikipedia:Article development|kuhlakarherisa matluka]].
*[[Wikipedia:Featured articles|Swikombiso swa matluka ya wikipediya lamasasekeke]], hikuya hi [[Wikipedia:What is a featured article|nhlawulo lowu]].
*[[Wikipedia:Tutorial/Glossary|Nxaxamelo wa swi kombo hi viti]] — Mavito ya khume lawa unga ta hlangana nawona.
{{ColBreak}}
'''Kululamisa na swi nawana swa kona...'''
*[[Wikipedia:Cheatsheet|"Cheatsheet"]] Nxaxamelo wa tindlela to olovisa ku lulamisa.
*[[Wikipedia:How to edit a page|Ndlela yo lulamisa tluka]] Leyi enteke.
*[[Wikipedia:How to start a page|Ndlela yo sungula tluka]]
*[[Wikipedia:NPOV tutorial|Vuleteri hi NPOV]] ndlela yo tsala matluka hiku nga teki thlelo.
*The [[Wikipedia:Community Portal|Ntsindza wa muganga]] wu nyikela swi kongomisi swo pfuna muganga.
*[[Wikipedia:Policies and guidelines|Swinawana]]
{{EndMultiCol}}
</div>
[[Category:Wikipedia tutorial|*A]]
gtvxnbvasfcehsohylo6pz4pjx0o6yv
Template:ColBreak
10
2570
26168
25597
2013-08-18T20:32:13Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6116677]]
wikitext
text/x-wiki
<includeonly></div>
|<div style="margin-right: {{{1|20px}}};"></includeonly><noinclude>
{{Documentation, template|Template:Col-begin/doc}}
[[Category:Table and column templates]]
</noinclude>
jc7zuakqzcyh1qliowhc0ckpk5qzihz
Template:EndMultiCol
10
2571
7913
2008-08-19T14:43:07Z
Thuvack
315
New page: <includeonly></div> |} </div></includeonly><noinclude> {{template doc}} </noinclude>
wikitext
text/x-wiki
<includeonly></div>
|}
</div></includeonly><noinclude>
{{template doc}}
</noinclude>
5pl25c7yb3r3lxbbhb7eayy2f8i4k7d
Template:MultiCol
10
2572
7915
2008-08-19T14:45:49Z
Thuvack
315
New page: <includeonly><div><!-- Do not remove this DIV: it prevents the Wiki code from inserting an extra linebreak above this table. --> {| width="{{{1|100%}}}" border="0" cellspacing="0" cellpadd...
wikitext
text/x-wiki
<includeonly><div><!-- Do not remove this DIV: it prevents the Wiki code from inserting an extra linebreak above this table. -->
{| width="{{{1|100%}}}" border="0" cellspacing="0" cellpadding="0" style="background-color:transparent;table-layout:fixed;"
|- valign="top"
|<div style="margin-right:{{{2|20px}}};"></includeonly><noinclude>
{{template doc}}
</noinclude>
ofb8tkgbosixfy5slh2wn5ub4jppx6i
Category:Wikipedia tutorial
14
2573
25907
24545
2013-03-17T11:47:11Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 31 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7472742]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Xiyenge xo dyondzisa kululamisa matluka ya wikipediya
jlh99zx92kp3msiifn2xftwp8flw0db
Category:Wikipedia shortcut box first parameter needs fixing
14
2574
25879
24788
2013-03-13T11:45:58Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 13 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7056403]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Swivumbiwa-ntirho
rz29sgngmzpmh26tm9uj2b0e9z1oze6
Category:Wikipedia basic information
14
2575
25878
24549
2013-03-13T11:45:27Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 27 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7020087]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Xingheniso
3tel8wz0t3rby2os2iwm3vj7vjad5su
Category:Semi-protected
14
2576
25399
24591
2013-03-07T19:00:42Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 31 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4616880]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Swivumbiwa-ntrho leswi sirheleriweke hiku pimela
gigir87n3be2bdavnwetqp0nptainbo
Wikipedia:Questions
4
2577
27442
26159
2015-08-05T22:39:56Z
YiFeiBot
3774
Bot: Migrating 1 langlinks, now provided by [[d:|Wikidata]] on [[d:q5621643]]
wikitext
text/x-wiki
<noinclude>{{pp-semi-protected|small=yes}}</noinclude>
{{WP help pages (header bar)}}
__NOTOC__ __NOEDITSECTION__ <!--
***************************************************************************
Do not ask your question on this page! Rather, go to one of the
listed pages instead.
This page is among the most visible to viewers and the rest of the web.
Please keep it very simple. Do not make major changes without first
achieving a consensus on the talk page:
http://www.wikipedia.org/wiki/Wikipedia_talk:Questions)
***************************************************************************
--><noinclude>
{| width="100%" style="border: solid 2px #A3B1BF; background: #F5FAFF; padding: 15px;" |
|-
|
<h2 style="background-color:#cedff2; border-bottom:0px; border: 1px solid #a3b0bf; text-align:center; padding-top:4px;">Laha unga vutisaka kona swi vutiso kumbe ku vulavula kona
</h2> <!-- 3 line spacing of h2 is important for subsection edit links to work correctly, PLEASE DO NOT FIX --> </noinclude>
Unga kuma tinhlamula ta swivutiso swo tala eka matluka lama landzelaka:
{|
|- valign=top
| style="width:50%; background:#F5FAFF;"|
=== Kukuma vuxokoxoko ===
* '''[[Wikipedia:Look it up|Lava]]''' — Eka swi vutiso swo tala leswi olovaka no hatlisa i ku tirhisa [[Special:Search|bokisi ro lava]].
<span style="font-size:90%;margin-left:2em;">Xikombiso. leswaku u kuma ntsindza wa Afrika dzonga, tsala ''Afrika dzonga'' eka bokisi leringe ximatsini ivi u thlava ''Lava''.</span>
* '''[[Wikipedia:Reference desk|Ntsindza wa mintshaho]]''' — Eka swivutiso leswi yelanaka ni vutivi (hi swinwana na swinwana handle ka vutivi byo tirhisa wikipediya) unga vutisa vapfuneti vo tirhanzela.
<span style="font-size:90%;margin-left:2em;"> Hixikombiso. ''"I tiko rihi leri ngani maboti yo tsheva lama kulu ngopfu?"''</span>
:[[Wikipedia:Reference desk/Computing|Khompiyuta]] - [[Wikipedia:Reference desk/Entertainment|Ku ti tsakisa]] - [[Wikipedia:Reference desk/Language|Ririmi]] - [[Wikipedia:Reference desk/Humanities|leswi yelanaka na vanhu]] - [[Wikipedia:Reference desk/Mathematics|Tinhlayo]] - [[Wikipedia:Reference desk/Science|ntivo-vuthlarhi]] - [[Wikipedia:Reference desk/Miscellaneous|Swinwana na swinwana]]
| style="width:50%; background:#F5FAFF;"|
=== Ndlela yo tirhisa Wikipediya ===
{{shortcut|WP:?|WP:Q|WP:DESK}}
* '''[[Wikipedia:FAQ|FAQ]]''' — Swivutiso leswi tolovelekeke leswi yelanaka na Wikipediya
* '''[[Wikipedia:Advice for parents|Switsundzuxo eka vatswari]]''' - Vuxokoxoko hi Wikipediya eka vatswari kumbe vahlayisi.
* '''[[Help:Contents|Nxaxamelo wa mpfuno]]''' — vuxokoxoko hi ku tirhisa Wikipediya.
<span style="font-size:90%;margin-left:2em;"> Xikombiso. ''"Ndzi hoxisa ku yini xifaniso eka tluka ra mhaka?"''</span>
* '''[[Wikipedia:Help desk|Ntsindza wa mpfuno]]''' — Ndhzawu yo vutisa vapfuneti vo tirandzela swi vutiso hi ku tirhisa no lulamisa Wikipediya.
*'''[[Wikipedia:New contributors' help page|Tluka ra mpfuno ra Vanyikeri lava nthswa]]''' — Vukorhokeri byo hlamula swi vutiso swa lava sungulaka ku tirhisa wikipediya.
*'''[[Wikipedia:Media copyright questions|Media copyright]]''' — Ndzhawu yo vutisa swi vutiso hi mhaka leyi hiku kongoma
|-
| style="width:50%; background:#F5FAFF;"|
=== Kuvutisa swivutiso kumbe swisolo na swibumabumelo ===
* Tluka rinwana na rinwana rina '''[[Wikipedia:Talk page|tluka ra mbulavuriswano]]''' — thlava eka '''''mbulavuriswano''''' wa '''tluka''' ehenhla ka tluka — leswaku u vuitsa kumbe ku pota ku onha luku endliweke.
* '''[[Wikipedia:Village pump|Pompi wa muganga]]''' i ndzhawu ya '''mabulu ya swa vuthekiniki na swivutiso swinwana'''.
| style="width:50%; background:#F5FAFF;"|
=== IRC — Ndzhawu yo bhula ya inthaneti hi ta mpfuno ===
U amukelekile ku vutisa eka tluka ra inthaneti ra wikipediya eka [[Internet Relay Chat|IRC]]. Loko uri na [[Comparison of Internet Relay Chat clients|IRC]] unga nghenela mbulavulo eka [irc://irc.freenode.net/wikipedia-en-help '''#wikipedia-en-help'''] (musele wa mbulavulo wa vatirhisi va Wikipediya hi xinghezi) kumbe [irc://irc.freenode.net/wikipedia '''#wikipedia'''] (mabulo manwana na manwana hi Wikipediya). '''[[Wikipedia:IRC channels|Misele ya IRC]]''' ya wikipediya ya kumeka eka [[freenode]].
|}
<noinclude>
'''Tinhla ta nkoka:'''
* Wikipediya yi ekiwe hi vatirhi lava nga hakeriwiki votirhandzela.
* Kuhava vukorhokeri byo "tsala" kumbe vatirhi lava thoriweke ku langutisa swivilelo swa timhaka letinga eka matluka ya wikipediya(ntshaho, kutiyiseka ka mhaka, naswinwana.).
* Tsala swivilelo hinkwaswo swi kongomisiwa eka nstindza wa ntshaho lowu faneleke kumbe tluka ra mbulvuriswano tani hileswi hlamuseriweke.
* '''A hinge hlamuli swivilelo naswi vutiso leswi rhumeriwaka eka ti e-mail ta munhu hi yexe.'''
* '''Unga rhumeri e-mail eka wikipediya ulava matsalwa, vumbangu kumbe tinomboro ta riqingo ta tinqambhi kumbe khampani yokarhi'''.
''Unga tsali xivutiso xa wena eka tluka leri.''
|}
[[Category:Wikipedia help forums|{{PAGENAME}}]]
[[ar:ويكيبيديا:أسئلة]]
[[id:Wikipedia:Pertanyaan]]
[[mk:Википедија:Прашања]]
</noinclude>
8yidf9v8eeevgpm5dakehq9x9sl7x72
Category:Wikipedia help forums
14
2578
26498
26497
2014-05-02T07:34:53Z
Tegel
1971
Reverted edits by [[Special:Contributions/95.237.37.142|95.237.37.142]] ([[User talk:95.237.37.142|talk]]) to last revision by [[User:Legobot|Legobot]]
wikitext
text/x-wiki
Swi vutiso
2ax89m6gohj3p5l3zx6pcjmqy766l1k
Category:Wikipedia help templates
14
2579
25883
25144
2013-03-14T05:09:26Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 13 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7105112]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Swivumbiwa-ntirho swa mpfuno
04nn9wmz2vtqtfw3i0ihlvly7qferls
Portal:Contents/Quick index
0
2580
9290
7940
2009-01-26T12:57:06Z
VolkovBot
84
robot Removing: ar, bg, br, ca, cs, da, es, fa, fr, is, it, ka, kk, ko, mi, nl, pl, pt, ro, ru, sl, sr, su, tl, tr, uk, uz
wikitext
text/x-wiki
{{Contents pages (header bar)}}
{| cellspacing="0" cellpadding="0" style="width:100%; border:1px #A3B1BF solid;"
|-
| colspan="2" style="background:#CEE0F2; text-align:center; padding:1px; border-bottom:1px #A3B1BF solid;" |
<h2 style="margin:.5em; margin-top:.1em; border-bottom:0; font-weight:bold;">Xikombo xa A–Z</h2>
|-
| style="background:#F5FAFF; padding:1.2em;" valign="top" |
{{Shortcut|WP:QI}}
software ya [[MediaWiki]] yi [[case sensitive|tiyisisa]] marito: Tluka leringe ehansi ka <code>AA</code> Ri hambana ngopfu na matluka lamage ehansi ka <code>Aa</code>. Eka tluka rinwana ni rinwana ra xikombo, ''xitaliki'' xivula [[Wikipedia:Redirect|vukongomisi]]. Ku langutisa xikombo eka ndhzawu leyi hlawulekeke, ''tirhisa'' '''''[[Portal:Contents|Leswinga-ndzeni]]'''''.
{| id="toc" style="margin:auto; width:100%;"
|No.
|:
|
|
|'''[[Special:Allpages/0|0]]'''
|
|'''[[Special:Allpages/1|1]]'''
|
|'''[[Special:Allpages/2|2]]'''
|
|'''[[Special:Allpages/3|3]]'''
|
|'''[[Special:Allpages/4|4]]'''
|
|'''[[Special:Allpages/5|5]]'''
|
|'''[[Special:Allpages/6|6]]'''
|
|'''[[Special:Allpages/7|7]]'''
|
|'''[[Special:Allpages/8|8]]'''
|
|'''[[Special:Allpages/9|9]]'''
|
|
|
|
|-
|
|'''-a'''<BR/>'''-A'''
|'''-b'''<BR/>'''-B'''
|'''-c'''<BR/>'''-C'''
|'''-d'''<BR/>'''-D'''
|'''-e'''<BR/>'''-E'''
|'''-f'''<BR/>'''-F'''
|'''-g'''<BR/>'''-G'''
|'''-h'''<BR/>'''-H'''
|'''-i'''<BR/>'''-I'''
|'''-j'''<BR/>'''-J'''
|'''-k'''<BR/>'''-K'''
|'''-l'''<BR/>'''-L'''
|'''-m'''<BR/>'''-M'''
|'''-n'''<BR/>'''-N'''
|'''-o'''<BR/>'''-O'''
|'''-p'''<BR/>'''-P'''
|'''-q'''<BR/>'''-Q'''
|'''-r'''<BR/>'''-R'''
|'''-s'''<BR/>'''-S'''
|'''-t'''<BR/>'''-T'''
|'''-u'''<BR/>'''-U'''
|'''-v'''<BR/>'''-V'''
|'''-w'''<BR/>'''-W'''
|'''-x'''<BR/>'''-X'''
|'''-y'''<BR/>'''-Y'''
|'''-z'''<BR/>'''-Z'''
|-
|-
{{quickindexnav|A}}
|-
{{quickindexnav|B}}
|-
{{quickindexnav|C}}
|-
{{quickindexnav|D}}
|-
{{quickindexnav|E}}
|-
{{quickindexnav|F}}
|-
{{quickindexnav|G}}
|-
{{quickindexnav|H}}
|-
{{quickindexnav|I}}
|-
{{quickindexnav|J}}
|-
{{quickindexnav|K}}
|-
{{quickindexnav|L}}
|-
{{quickindexnav|M}}
|-
{{quickindexnav|N}}
|-
{{quickindexnav|O}}
|-
{{quickindexnav|P}}
|-
{{quickindexnav|Q}}
|-
{{quickindexnav|R}}
|-
{{quickindexnav|S}}
|-
{{quickindexnav|T}}
|-
{{quickindexnav|U}}
|-
{{quickindexnav|V}}
|-
{{quickindexnav|W}}
|-
{{quickindexnav|X}}
|-
{{quickindexnav|Y}}
|-
{{quickindexnav|Z}}
|}
|} <!--end of main table-->
__NOTOC__ __NOEDITSECTION__
{{Contents pages (footer box)|#A3B1BF|#E6F2FF}}
1lwbshggasc6wu90kg3ehcz9snmutqd
Template:Quickindexnav
10
2581
25897
23905
2013-03-15T11:46:24Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 11 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7222301]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
|'''[[Special:Allpages/{{{1}}}|{{{1}}}]]'''
|[[Special:Allpages/{{{1}}}a|{{{1}}}a]]
|[[Special:Allpages/{{{1}}}b|{{{1}}}b]]
|[[Special:Allpages/{{{1}}}c|{{{1}}}c]]
|[[Special:Allpages/{{{1}}}d|{{{1}}}d]]
|[[Special:Allpages/{{{1}}}e|{{{1}}}e]]
|[[Special:Allpages/{{{1}}}f|{{{1}}}f]]
|[[Special:Allpages/{{{1}}}g|{{{1}}}g]]
|[[Special:Allpages/{{{1}}}h|{{{1}}}h]]
|[[Special:Allpages/{{{1}}}i|{{{1}}}i]]
|[[Special:Allpages/{{{1}}}j|{{{1}}}j]]
|[[Special:Allpages/{{{1}}}k|{{{1}}}k]]
|[[Special:Allpages/{{{1}}}l|{{{1}}}l]]
|[[Special:Allpages/{{{1}}}m|{{{1}}}m]]
|[[Special:Allpages/{{{1}}}n|{{{1}}}n]]
|[[Special:Allpages/{{{1}}}o|{{{1}}}o]]
|[[Special:Allpages/{{{1}}}p|{{{1}}}p]]
|[[Special:Allpages/{{{1}}}q|{{{1}}}q]]
|[[Special:Allpages/{{{1}}}r|{{{1}}}r]]
|[[Special:Allpages/{{{1}}}s|{{{1}}}s]]
|[[Special:Allpages/{{{1}}}t|{{{1}}}t]]
|[[Special:Allpages/{{{1}}}u|{{{1}}}u]]
|[[Special:Allpages/{{{1}}}v|{{{1}}}v]]
|[[Special:Allpages/{{{1}}}w|{{{1}}}w]]
|[[Special:Allpages/{{{1}}}x|{{{1}}}x]]
|[[Special:Allpages/{{{1}}}y|{{{1}}}y]]
|[[Special:Allpages/{{{1}}}z|{{{1}}}z]]
|-
|
|[[Special:Allpages/{{{1}}}A|{{{1}}}A]]
|[[Special:Allpages/{{{1}}}B|{{{1}}}B]]
|[[Special:Allpages/{{{1}}}C|{{{1}}}C]]
|[[Special:Allpages/{{{1}}}D|{{{1}}}D]]
|[[Special:Allpages/{{{1}}}E|{{{1}}}E]]
|[[Special:Allpages/{{{1}}}F|{{{1}}}F]]
|[[Special:Allpages/{{{1}}}G|{{{1}}}G]]
|[[Special:Allpages/{{{1}}}H|{{{1}}}H]]
|[[Special:Allpages/{{{1}}}I|{{{1}}}I]]
|[[Special:Allpages/{{{1}}}J|{{{1}}}J]]
|[[Special:Allpages/{{{1}}}K|{{{1}}}K]]
|[[Special:Allpages/{{{1}}}L|{{{1}}}L]]
|[[Special:Allpages/{{{1}}}M|{{{1}}}M]]
|[[Special:Allpages/{{{1}}}N|{{{1}}}N]]
|[[Special:Allpages/{{{1}}}O|{{{1}}}O]]
|[[Special:Allpages/{{{1}}}P|{{{1}}}P]]
|[[Special:Allpages/{{{1}}}Q|{{{1}}}Q]]
|[[Special:Allpages/{{{1}}}R|{{{1}}}R]]
|[[Special:Allpages/{{{1}}}S|{{{1}}}S]]
|[[Special:Allpages/{{{1}}}T|{{{1}}}T]]
|[[Special:Allpages/{{{1}}}U|{{{1}}}U]]
|[[Special:Allpages/{{{1}}}V|{{{1}}}V]]
|[[Special:Allpages/{{{1}}}W|{{{1}}}W]]
|[[Special:Allpages/{{{1}}}X|{{{1}}}X]]
|[[Special:Allpages/{{{1}}}Y|{{{1}}}Y]]
|[[Special:Allpages/{{{1}}}Z|{{{1}}}Z]]<noinclude></noinclude>
5okecuheb4grrf0ttm8v5pbwqd9bu6y
Template:Contents pages (footer box)
10
2582
27450
27449
2015-08-10T09:15:00Z
Cycn
4123
wikitext
text/x-wiki
<div style="margin-top:5px; border:1px solid {{{1|#B8C7D9}}}; background-color:{{{2|#E6F2FF}}}; padding:1em; text-align:center;"><span style="font-size:140%;">[[Portal:Contents|Minxaxamelo wa leswinga-ndzeni]]</span>
<span style="font-size:105%;">'''Minxaxamelo'''</span><br/>
<!--Overview/format-related:-->
[[Portal:Contents/Overviews|Overviews]]{{·}}
[[Portal:Contents/Lists of topics|Tinhloko-mhaka]] <span style="font-size:90%;">([[Portal:Contents/Lists of basic topics|To olova]])</span>{{·}}
[[List of academic disciplines|Tidyondzo ta vuleteri]]{{·}}
[[Portal:Contents/List of glossaries|Swikombandlela]]{{·}}
[[Portal:Contents/Portals|Portals]]{{·}}
[[Portal:Contents/Categorical index|Swiyenge]]<br/>
<!--Places/people/time-related:-->
[[Lists of countries|Matiko]]{{·}}
[[Lists of people|Vanhu]]{{·}}
[[List of timelines|Minkarhi]] <span style="font-size:90%;">([[List of centuries|Magidi-malembe]]{{·}}
[[List of decades|Makume-malembe]])</span>{{·}}
[[{{CURRENTYEAR}}]]{{·}}
[[List of historical anniversaries|Kuheta malembe]] <span style="font-size:90%;">([[{{CURRENTMONTHNAME}} {{CURRENTDAY}}|Namunthla]])</span>{{·}}
[[Portal:Current events|Swiendlakalo swa sweswinyana]]{{·}}
[[Deaths in {{CURRENTYEAR}}|Mafu ya lembe leri]]
<span style="font-size:105%;">'''Indices'''</span><br/>
[[List of Dewey Decimal classes|Dewey classes]]{{·}}
[[Library of Congress Classification|LOC classes]]{{·}}
[[Portal:Contents/Quick index|Xikombo A–Z]]
</div><noinclude>
{{pp-semi-template|small=yes}}
==See also==
* [[Template:Contents pages (header bar)]]
* [[Template:List resources]]
<!--Categories-->
[[Category:Navigational templates|{{PAGENAME}}]]
>/noinclude>
pevq9kd72igdfyzzr08klikvg5y87u3
Category:Semi-protected templates
14
2583
7934
2008-08-19T15:36:10Z
Thuvack
315
New page: Swivumbiwa-ntirho swa swikombo
wikitext
text/x-wiki
Swivumbiwa-ntirho swa swikombo
ofstt855fzmk2xvrctv94l6vzs1ojes
Category:Navbox (navigational) templates
14
2584
27451
7935
2015-08-10T09:15:15Z
Cycn
4123
Redirected page to [[Category:Navigational templates]]
wikitext
text/x-wiki
#REDIRECT [[Category:Navigational templates]]
56ipjt8iuihfabtxjusj5hpwb0obh95
Template:List resources
10
2585
27448
7936
2015-08-10T09:14:39Z
Cycn
4123
wikitext
text/x-wiki
{{Navbox
|name = List resources
|title = [[Portal:Contents|Nxaxamelo wa matsalwa]]
|list1 = [[Portal:Contents/Lists of topics|Nxaxamelo wa tinlhoko-mhaka]] ([[Portal:Contents/Lists of basic topics|hiku olova]]){{·}} [[Portal:Contents/List of glossaries|Nxaxamelo wa swikombo]]{{·}} [[Lists of countries|Matiko]]{{·}} [[Lists of people|Vanhu]]{{·}} [[List of timelines|Minkarhi]]
}}<noinclude>
[[Category:Navigational templates|List resources]]
</noinclude>
lpg43uwh3xw539g5rz6ywlpcgfq9d4a
Portal:Featured content
0
2586
9288
8087
2009-01-26T12:56:20Z
VolkovBot
84
robot Removing: ar, az, da, de, nl, zh, zh-yue
wikitext
text/x-wiki
__NOTOC__
{{pp-semi-protected|small=yes}}
{|style="border-spacing:8px;margin:-8px -8px -2px; background-color:transparent"
| class="MainPageBG" style="padding:0.5em 1em 0em 1em; border:1px solid #A3B1BF;background-color:#E6F2FF;vertical-align:top;color:#000; vertical-align:top;" |
<h2 style="font-size:16pt">Featured content in Wikipedia</h2>
[[Image:Cscr-featured.svg|right|40px|The featured content star]]
Tluka ra swinavetiso ri kombisa vuxongi bya wikipediya. Lowu i nxaxamelo wa matluka ya timhaka, swifaniso, na minyikelo yinwana leyi kombaka ntirho lowu nene wa nhlanganyelo lowu endliweke laha wikipediyeni. Matluka hinkwawo yo navetisa ma kamberiwa hiku hetelela naswona mabasisiwa manga si kombiwa laha tlukeni leri. Xinyeletana xo hlawuleka ([[Image:LinkFA-star.png|Xinyeletana xo hlawuleka]]) ehenhla ka tluka leri hlawuriweke hile xinenene xikombisa leswaku itluka leri bumabumeriweke.
Tluka leri i ra ku kongomisa kuya eka matluka lamahlawuriweke kuva swinavetiso laha wikipediyeni naswona ku hlawuriwa rinwe eka nxaxamelo wa matluka lama bumabumeriweke, siku na siku leswaku ri kombiwa. unga vona tluka ra xinavetiso leri landzelaka {{purge|tluka rinwana}}.<br><br> unga vona matluka ya swinavetiso lamanga kona eka minyangwa nkulu yinwana [[Portal:Featured content/Wikimedia|minyangwa nkulu yinwana]] ya wiki.
| width="300px" valign="top" style="padding:0.5em 1em 0em 1em; border:1px solid #A3B1BF; background-color:#E6F2FF" |
{{Shortcut|P:FC|WP:FX|WP:FC|WP:FEAT|WP:FEATURE}}
{{FCpages}}
|}{{/current|{{/SetDate}}|{{/SetDate2}}}}
{{Contents pages (footer box)}}
<div align="right"><small>{{purge|Purge page cache}}</small></div>
[[Category:Wikipedia featured content|Featured content]]
[[Category:Portals|Featured content]]
[[Category:Contents|Featured content]]
cvutrfrj77bs9on1cavuwtaor289gzp
Tlukankulu
0
2589
32924
30811
2018-11-18T13:17:31Z
Thuvack
315
wikitext
text/x-wiki
<!-------------------------------Banner across top of page------------------------------>
{| style="width:100%; background:#fcfcfc; margin-top:1.2em; border:1px solid #ccc;"
|style="width:56%; color:#000"| <!--
----------"Welcome to Wikipedia" and article count---------->
{| style="width:400px; border:solid 0px; background:none;"
|style="width:400px; text-align:center; white-space:nowrap; color:#000;"|
<div style="font-size:162%; border:none; margin:0; padding:.1em; color:#000;">Ha ku hoyozela e ka [[Wikipediya]] leyi,</div>
<div style="top:+0.2em; font-size:95%;">[[encyclopediya]] ya mahala leyi [[Wikipedia:Introduction|lulamisiwaka hi mani na mani]].</div>
<div id="articlecount" style="width:100%; text-align:center; font-size:85%;">'''[[Special:Statistics|{{NUMBEROFARTICLES}}]]''' wa matsalwa hi [[Xitsonga|Xitsonga]]</div>
|}
<inputbox>
type=create
width=40
break=no
bgcolor=#f0f0f0
buttonlabel=Tumbuluxa tluka rintswa
searchbuttonlabel=Search
</inputbox><!--
------------Portal list on righthand side---------->
|style="width:14%; font-size:95%;"|
*[[Portal:Arts|Vuqambhi]]
*[[Portal:Biography|Biography]]
*[[Portal:Geography|Ntivombangu]]
|style="width:14%; font-size:95%;"|
*[[Portal:History|Matimu]]
*[[Portal:Plants|Swimilana]]
*[[Portal:Science|Ntivovutlhari]]
|style="width:20%; font-size:95%;"|
*[[Portal:Biography|Vanhu]]
*[[Portal:Science|Thekinoloji]]
*'''[[Swivongo swa Xitsonga|Swivongo]]'''
|}<!--
----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:95%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"| [[Wikipedia:About|Nkomiso]] '''·''' [[Wikipedia:Tutorial|Ku lulamisa]] '''·''' [[Wikipedia:Questions|Swivutiso]] '''·''' [[Help:Contents|Mpfuno]]
|style="font-size:95%; padding:10px 0; margin:0px; text-align: right; white-space:nowrap; color:#000;"|
[[Portal:Contents|Leswi nga ndzeni]] '''·''' [[Wikipedia:Featured_articles|Matluka lama thlomiweke tinsiva]] '''·''' [[Portal:Contents/Quick index|Xikombandlela A–Z]]
|}{{Main Page banner}}
{| width=100% cellpadding="0" cellspacing="0" valign="top" style="background:#F1FAFF;"
|-
! style="background:#E3E4FA; border:1px solid #eeeeee; text-align:center;" |
<div style="font-size:120%">[[Image:Flag of South Africa.svg|35px|:Afrika Dzonga]] [[Image:Flag of Mozambique.svg|35px]] [[Image:Flag of Swaziland.svg|35px]] [[Image:Flag_of_Zimbabwe.svg|35px]] </div>
<div style="background:#E3E4FA; text-align:center"><small>''Vutsonga i Vukosi. Thimbya-rimbya! Ku veleka vukosi!''</small>.</center>
</div>
|}
<!-- TODAY'S FEATURED CONTENT -->
{| id="mp-upper" style="width: 100%; margin:4px 0 0 0; background:none; border-spacing: 0px;"
<!-- TODAY'S FEATURED ARTICLE; DID YOU KNOW -->
| class="MainPageBG" style="width:55%; border:1px solid #cef2e0; background:#f5fffa; vertical-align:top; color:#000;" |
{| id="mp-left" style="vertical-align:top; background:#f5fffa;"
! style="padding:2px;" | <h2 id="mp-dyk-h2" style="margin:3px; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; text-align:left; color:#000; padding:0.2em 0.4em;">Tsalwa ra siku...</h2>
|-
| style="color:#000; padding:2px 5px 5px;" | <div id="mp-dyk">{{Featured Article}}</div>
|-
! style="padding:2px;" | <h2 id="mp-dyk-h2" style="margin:3px; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; text-align:left; color:#000; padding:0.2em 0.4em;">Xana awu switiva?...</h2>
|-
| style="color:#000; padding:2px 5px 5px;" | <div id="mp-dyk">{{Did you know}}</div>
|-
! style="padding:2px;" | <h2 id="mp-dyk-h2" style="margin:3px; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; text-align:left; color:#000; padding:0.2em 0.4em;">Xifaniso xa siku</h2>
|-
| style="color:#000; padding:2px 5px 5px;" | <div id="mp-dyk">{{Today's featured picture}}</div>
|-
! style="padding:2px;" | <h2 id="mp-dyk-h2" style="margin:3px; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; text-align:left; color:#000; padding:0.2em 0.4em;">Pfuna ku hundzuluxa...</h2>
|-
| style="color:#000; padding:2px 5px 5px;" | <div id="mp-dyk">{{Localizing}}</div>
|}
| style="border:1px solid transparent;" |
<!-- PIC OF THE DAY -->
| class="MainPageBG" style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top;"|
{| id="mp-right" style="width:100%; vertical-align:top; background:#f5faff;"
! style="padding:2px;" | <h2 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Matluka lama hlawuriweke</h2>
|-
| style="color:#000; padding:2px 5px;" | <div id="mp-itn">{{Featured Articles}}</div>
|-
! style="padding:2px;" | <h2 id="mp-dyk-h2" style="margin:3px; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; text-align:left; color:#000; padding:0.2em 0.4em;">Mitsengo yo hlawuleka</h2>
|-
| style="color:#000; padding:2px 5px 5px;" | <div id="mp-dyk">{{Vital-Stats}}</div>
|}
|}
</tr>
</table>
</td>
</tr>
</table>
<!-- SECTIONS AT BOTTOM OF PAGE -->
<div id="mpbanner" style="text-align:center; font-size:100%;width: 100%; background-color:#ddcef2; padding: .2em 0; border: 1px solid #BFB1A3; color: #000; margin-top:+.2em;font-family:verdana,arial,helvetica">{{Wikipedia-Africa}}</div>
<div id="mpbanner" style="text-align:center; font-size:100%;width: 100%; background-color:#E3E4FA; padding: .2em 0; border: 1px solid #BFB1A3; color: #000; margin-top:+.2em;font-family:verdana,arial,helvetica">{{Wikipediasister}}</div>
<!-- INTERWIKI STRAPLINE TO BE ADDED AT A LATER STAGE -->
<noinclude>[[Category:Article Feedback Blacklist|Mbuyelo wa matsalwa]] </noinclude>__NOTOC____NOEDITSECTION__
40xlvj7j2awveggorl08txd357qqarp
MediaWiki:Sitenotice
8
2600
24639
21795
2012-12-29T17:19:36Z
MF-Warburg
158
Blanked the page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Wikipedia:Tutorial (Editing)/sandbox
4
2601
8054
8051
2008-08-21T14:40:48Z
Thuvack
315
wikitext
text/x-wiki
{{Unga khumbi tluka leri ra sava}}
<!-- Tsala e hansi ka laha -->
jga4zd2ki26ckg80zn6su5313aq37sc
Template:Unga khumbi tluka leri ra sava
10
2602
8059
8058
2008-08-21T14:44:18Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>
{| class="messagebox protected" style="border:2px solid #99B; padding:0px; font-size:0.9em;"
|-
| valign="top" | [[Image:Padlock.svg|45px| ]]
| '''This page should NOT be used for ''testing purposes''.''' This page acts ''only'' as a transclusion for [[Wikipedia:Sandbox]]. For that reason, testers who wish to experiment should test their edits at [[Wikipedia:Sandbox]], ''not'' here. This page should ''only'' be edited if the ''Sandbox Header'' needs modification(s).
|}
</noinclude><includeonly>
{| style="background-color: transparent; border:1px dotted #000000;padding:2px;margin:2px;"
| ''Ha ku amukela eka '''Bokisi ra sava ra Wikipediya'''! Tluka leri ri tirhiseriwa ku ringeta swilo leswi uswi dyondzeke. Leswaku u lulamisa, thlava '''[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} laha]''' kumbe '''Lulamisa''' ehenhla, endla ndzulamiso wawena ivi u thlava '''Hlayisa tluka''' loko uhetile. Leswi uswi tsaleke a swi nge tsameli makumu; tluka leri ra tisula endzhaku ka ti '''tiawara to khume-mbirhi.''
''Unga hoxi marito ya nhlambha kumbe matsalwa lama sirheleriweke laha mabokisini lawa ya sava. Loko uri ni xivutiso hi ta [[Wikipediya]], Vutisa xivutiso xa wena [[Wikipedia:Help desk|laha]] kumbe eka [[Wikipedia:Village pump|Mpopi wa muganga]]. Khanimambo!''
:''Leswaku u twisisa matirhiselo ya tibokisi ta sava [[sandbox|hlaya tsalwa leri]].
''Unga ha tirhisa na swi vumbiwa-ntirho leswi''
<font style="font-size: 12px;">
[[Template:X1|X1]], [[Template:X2|X2]], [[Template:X3|X3]] na [[Template:X4|X4]]</font> Leswaku u ringetela.<br/>
''Vona tibokisi tinwana:'' <font style="font-size: 12px;">[[Wikipedia:Sandbox|Bokisi-nkulu ra sava]] | [[Wikipedia:Tutorial (Editing)/sandbox|Bokisi ra sava ra vuleteri 1]] | [[Wikipedia:Tutorial (Formatting)/sandbox|Bokisi ra sava ra vuleteri 2]]</font><br>''Leswaku uti endlela bokisa ra sava rawena nwini [[Wikipedia:User page|Hlaya laha]].''
|
{| style="background-color: transparent;"
|-
|<!-- Shortcut Here -->
|-
|<div style="border: 1px solid black; text-align: center; padding:5px; font-size: small; background: #eeeeee; white-space: nowrap;">
More info:<br>
[[Wikipedia:Introduction|Xingheniso xa Wikipediya]]<br>
[[Wikipedia:About the Sandbox|Ta bokisi ra sava]]<br>
[[Wikipedia:Tutorial|Vuleteri byo Lulamisa]]<br>
</div>
|}
|}
</sub>
</includeonly><noinclude>[[Category:Sandbox templates]]
<!--Sandbox for other languages of Wikipedia--><!--
[[af:Wikipedia:Sandput]]
[[als:Wikipedia:Spielwiese]]
[[ang:Wikipedia:Sandbox]]
[[ar:Wikipedia:Sandbox]]
[[bg:Уикипедия:Пясъчник]]
[[bn:Wikipedia:Sandbox]]
[[ca:Viquipèdia:Pàgina de proves]]
[[cs:Wikipedie:P%C3%ADskovi%C5%A1t%C4%9B]]
[[cy:Wicipedia:Bocs_swnd]]
[[da:Wikipedia:Sandkassen]]
[[de:Wikipedia:Spielwiese]]
[[el:Wikipedia:Αμμοδοχείο]]
[[eo:Vikipedio:Testejo]]
[[es:Wikipedia:Zona de pruebas]]
[[fi:Wikipedia:Hiekkalaatikko]]
[[fr:Wikipédia:Bac à sable]]
[[fy:Wikipedy:Kladblok]]
[[ga:Vicipid:Clár dubh]]
[[gd:Tigh-cluiche]]
[[he:ויקיפדיה:ארגז חול]]
[[hu:Wikipédia:Homokozó]]
[[ia:Wikipedia:Sabliera]]
[[id:Wikipedia:Bak pasir]]
[[it:Wikipedia:Sandbox]]
[[ja:Wikipedia:サンドボックス]]
[[ko:위키백과:모래상자]]
[[la:Wikipedia:Pagina experimentalis]]
[[li:Wikipedia:Zandjbak]]
[[mg:Wikipedia:Fasika toerana]]
[[mi:Wikipedia:Papa tākaro]]
[[ml:Wikipedia:Sandbox]]
[[ms:Sandbox]]
[[na:Wikipedia:Eraũrõ egato]]
[[nds:Wikipedia:Speelwisch]]
[[nl:Wikipedia:Zandbak]]
[[nn:Wikipedia:Sankasse]]
[[no:Wikipedia:Sandkasse]]
[[pl:Wikipedia:Brudnopis]]
[[pt:Wikipedia:Página de testes]]
[[ro:Wikipedia:Cutia cu nisip]]
[[ru:Википедия:Песочница]]
[[si:Wikipedia:Peskovnik]]
[[simple:Wikipedia:Sandbox]]
[[sr:Википедија:Песак]]
[[sq:Wikipedia:Livadhi]]
[[sh:Wikipedia:Eksperimenti]]
[[sv:Wikipedia:Sandlådan]]
[[th:วิกิพีเดีย:กระบะทราย]]
[[tr:Vikipedi:Deneme tahtası]]
[[vi:Wikipedia:Ch%E1%BB%97_th%E1%BB%AD]]
[[zh:Wikipedia:沙盒]]
--></noinclude>
6ugaswx0kwelpvhq8z2khu5xwotrput
Category:Sandbox templates
14
2603
8053
2008-08-21T14:37:22Z
Thuvack
315
New page: -
wikitext
text/x-wiki
-
6za6z27cqk2qatlebqsiz85czbjf3rd
Wikipedia:Sandbox
4
2604
8056
2008-08-21T14:42:27Z
Thuvack
315
New page: {{Unga khumbi tluka leri ra sava}} <!-- Tsala e hansi ka laha -->
wikitext
text/x-wiki
{{Unga khumbi tluka leri ra sava}}
<!-- Tsala e hansi ka laha -->
jga4zd2ki26ckg80zn6su5313aq37sc
Wikipedia:Tutorial (Formatting)/sandbox
4
2605
8057
2008-08-21T14:42:40Z
Thuvack
315
New page: {{Unga khumbi tluka leri ra sava}} <!-- Tsala e hansi ka laha -->
wikitext
text/x-wiki
{{Unga khumbi tluka leri ra sava}}
<!-- Tsala e hansi ka laha -->
jga4zd2ki26ckg80zn6su5313aq37sc
Wikipedia:Tutorial (Wikipedia links)/sandbox
4
2606
8060
2008-08-21T14:47:21Z
Thuvack
315
New page: {{Unga khumbi tluka leri ra sava}} <!-- Tsala e hansi ka laha -->
wikitext
text/x-wiki
{{Unga khumbi tluka leri ra sava}}
<!-- Tsala e hansi ka laha -->
jga4zd2ki26ckg80zn6su5313aq37sc
Wikipedia:Tutorial (External links)/sandbox
4
2607
8061
2008-08-21T14:49:04Z
Thuvack
315
New page: {{Unga khumbi tluka leri ra sava}} <!-- Tsala e hansi ka laha -->
wikitext
text/x-wiki
{{Unga khumbi tluka leri ra sava}}
<!-- Tsala e hansi ka laha -->
jga4zd2ki26ckg80zn6su5313aq37sc
Wikipedia:Tutorial (Keep in mind)/sandbox
4
2609
8063
2008-08-21T14:52:21Z
Thuvack
315
New page: {{Unga khumbi tluka leri ra sava}} <!-- Tsala e hansi ka laha -->
wikitext
text/x-wiki
{{Unga khumbi tluka leri ra sava}}
<!-- Tsala e hansi ka laha -->
jga4zd2ki26ckg80zn6su5313aq37sc
Wikipedia:Welcoming committee/Welcome to Wikipedia
4
2610
19606
8069
2011-10-17T07:32:01Z
MerlIwBot
1813
robot Removing: [[tt:Säläm, Yaña Kilgännär]] (deleted), [[cs:Wikipedie:Vítej ve Wikipedii]] (deleted), [[nds:Infos För Niege]] (deleted)
wikitext
text/x-wiki
{{pp-semi-protected|small=yes}}
{{WP help pages (header bar)}}
{| width="100%" class="plainlinks" cellpadding="5" cellspacing="10" style="background:transparent;"
| width="55%" valign="top" style="padding: 0; margin:0;" |
{{Wikipedia:Welcoming committee/Welcome to Wikipedia/box-header|<big>Hakuhoyozela laha Wikipediyeni ya Xitsonga...</big>|Wikipedia:Welcoming committee/Welcome to Wikipedia/Intro|}}
{{Wikipedia:Welcoming committee/Welcome to Wikipedia/Intro}}
{{Wikipedia:Welcoming committee/Welcome to Wikipedia/box-footer|}}
</div>
<span style="float:right;"><small>''[http://en.wikipedia.org/w/index.php?title=Wikipedia:Welcoming_committee/Welcome_to_Wikipedia&action=purge refresh page/purge cache]</small></span>
<br clear=both>
== See also ==
* [[Wikipedia:About|Ta Wikipediya]]
* [[Wikipedia:Welcoming committee|Komiti yo amukela]]
|}
<noinclude>
[[Category:Wikipedia help| ]]
[[Category:Wikipedia_basic_information| ]]
</noinclude>
[[id:Wikipedia:Selamat datang]]
[[ms:Wikipedia:Selamat Datang]]
[[bs:Wikipedia:Dobrodošli]]
[[ca:Viquipèdia:Benvinguts a la viquipèdia]]
[[da:Wikipedia:Velkommen nybegynder]]
[[de:Wikipedia:Willkommen]]
[[es:Wikipedia:Bienvenidos]]
[[eo:Vikipedio:Bonvenon al la Vikipedio]]
[[fa:ویکیپدیا:تازهواردان، خوش آمدید]]
[[fr:Wikipédia:Accueil des nouveaux arrivants]]
[[ia:Wikipedia:Benvenite]]
[[it:Aiuto:Benvenuto]]
[[lb:Wikipedia:Wëllkomm]]
[[lt:Pagalba:Sveiki atvykę į Laisvąją enciklopediją!]]
[[mn:Wikipedia:Википедиад Тавтай морилно уу]]
[[nl:Wikipedia:Welkom voor nieuwelingen]]
[[ja:Wikipedia:新規参加者の方、ようこそ]]
[[ka:ვიკიპედია:კეთილი იყოს თქვენი მობრძანება]]
[[ko:위키백과:환영합니다]]
[[pl:Wikipedia:Powitanie nowicjuszy]]
[[pt:Wikipedia:Boas-vindas]]
[[ro:Wikipedia:Bun venit]]
[[rmy:Vikipidiya:Mishto avilyan]]
[[sl:Wikipedija:Dobrodošli, novinci]]
[[sr:Википедија:Добродошли]]
[[sv:Wikipedia:Välkommen]]
[[uk:Вікіпедія:Ласкаво просимо]]
[[yi:װיקיפּעדיע:ברוכים הבאים]]
[[zh-cn:Wikipedia:欢迎,新来者]]
[[zh-tw:Wikipedia:歡迎,新來者]]
lm1mhqryuoxx9fsu43i41iu4liewpik
Wikipedia:Welcoming committee/Welcome to Wikipedia/box-header
4
2611
8065
2008-08-21T14:58:56Z
Thuvack
315
New page: {{Portal:Box-header | title={{{1}}} |editpage={{{2}}} |border=#B0BFD5 <!-- This is the color of the borders around Box Sections --> |titleforeground=white <!-- This is the co...
wikitext
text/x-wiki
{{Portal:Box-header | title={{{1}}}
|editpage={{{2}}}
|border=#B0BFD5 <!-- This is the color of the borders around Box Sections -->
|titleforeground=white <!-- This is the color of the Box Section Title Bar text -->
|titlebackground=#A1C2CF <!-- This is the color of the Box Section Title Bar -->
|background=white <!-- This is the color of the Box Section background -->
|foreground=black}}
1gufzrxw5w4qcaow5h9cxg8446yreui
Wikipedia:Welcoming committee/Welcome to Wikipedia/box-footer
4
2612
8066
2008-08-21T14:59:42Z
Thuvack
315
New page: {{Portal:box-footer | {{{1}}} }}
wikitext
text/x-wiki
{{Portal:box-footer | {{{1}}} }}
0v5rlzx2mf12uy8q830gco6epdiq2pp
Template:Portal:box-footer
10
2613
19012
8067
2011-09-07T00:11:39Z
MerlIwBot
1813
robot Removing: [[sr:Портал:Заглавље2]] (deleted)
wikitext
text/x-wiki
<div class="noprint" style="text-align:right; margin:0.3em 0.2em 0.2em 0.3em; padding:0.3em 0.2em 0.2em 0.3em;"><b>{{{1|}}}</b></div><div style="clear:both;"></div></div><noinclude>
</noinclude
mhtjdrmxw7i6nvnl6xaee53zux8kg61
Wikipedia:Welcoming committee/Welcome to Wikipedia/Intro
4
2614
8068
2008-08-21T15:13:15Z
Thuvack
315
New page: [[Image:Contactus-wmcolors.png|left|60px]] {{shortcut|WP:WEL|WP:WELCOME|WP:COME}} [[Image:welcomebanner.gif|130px]] eka '''[[Wikipediya]]''' leyi ya Xitsonga! Hi tsaka ngopfu kuva nawena....
wikitext
text/x-wiki
[[Image:Contactus-wmcolors.png|left|60px]]
{{shortcut|WP:WEL|WP:WELCOME|WP:COME}}
[[Image:welcomebanner.gif|130px]] eka '''[[Wikipediya]]''' leyi ya Xitsonga!
Hi tsaka ngopfu kuva nawena. Hi tsakisiwa hi ku ti yimisela ka wena ku pfuneta ku hlakarherisa wikkipediya leyi. Hi ku navelela ntsako eka ku pfuneta na ku tikharhata ka wena tani hilewsi na hina hinga nawona eku pfuneteni laha. Tani hi mupfuneti muntswa unga ha nwokisiwa mongo hi kutala ka matluka ya ti mhaka laha wikipediyeni leyi. Rhurisa moya wa wena, unga kharhateki, swilo wsi ta ku olovela loko nkarhi wuri karhhi wuya. Loko utikuma u lava ku pfuniwa, va wikipediya lavangani ntokoto va tshama vari kona naswona va lunghekele ku ku pfuna. Hi hoxile minkongomiso yinwan ku ku pfuna swa sweswi. Famba hi famba naswona u tiphina. -- ''Komiti yo amukela ya Wikipediya''
: Ndhzawu yinwana laha unga sugnulaka kona '''[[Help:Contents/Getting started|Masungulo]]'''.
: Ungarivali ku [[Wikipedia:Sign your posts on talk pages|sayina]] eka matluka yambulavulo hi ku tirhisa (<nowiki>~~~~</nowiki>); leswaku vito ravutirhisi ra wena na siku ro lulamis switi tsala.
Loko utshika utikuma unga tiphini hi mhaka yo karhi, va pfuneti lava votirhandzela vakona lewsaku va pfuna vatirhisi lavantswa:
* [[Wikipedia:Welcoming committee/members|Vatinyiketeri]]
6aa7la9yrz303hk436jdy179n3ndz4x
Template:/current
10
2615
8110
8088
2008-08-22T07:55:35Z
Thuvack
315
wikitext
text/x-wiki
__NOTOC__
{|style="border-spacing:8px;margin:2px -8px; background-color:transparent;"
| class="MainPageBG" style="width:100%;border:1px solid #a3bfb1;background-color:#f5fffa;vertical-align:top;color:#000"|
{|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top;background-color:#f5fffa"
! <h2 style="margin:0;background-color:#cef2e0;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:center;color:#000;padding:0.2em 0.4em;">''[[Wikipedia:Featured articles|Tluka ra xinavetiso]]: {{{1|{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}}}}''</h2>
|-
|style="color:#000"|{{Ha aka}}
|-
|}<!-- Start of right-column -->
| style="vertical-align:top" |
{| class="MainPageBG" width="200px" cellpadding="2" cellspacing="5" style="border:1px solid #BFA3B1; vertical-align:top; background-color:#FFF5FA"
! <h2 style="margin:0;background-color:#F2CEE0;font-size:120%;font-weight:bold;border:1px solid #BFA3B1;text-align:center;color:#000;padding:0.2em 0.4em;">''[[Wikipedia:Featured portals|Nyangwa-nkulu wa xinavetiso]]''</h2>
|-
|style="color:#000;text-align:center;"|<center>{{Wikipedia:Featured content/Portals}}</center>
|}
{| class="MainPageBG" width="200px" cellpadding="2" cellspacing="5" style="margin:8px 0 0 0; border:1px solid #B1BFA3; text-align:center; vertical-align:top; background-color:#F2F2F2"
! <h2 style="margin:0;background-color:#BFBFBF;font-size:120%;font-weight:bold;border:1px solid #B1BFA3;color:#000;padding:0.2em 0.4em;">''[[Wikipedia:Featured sounds|Mpfumawulo wa xinavetiso]]''</h2>
|-
| <imagemap>Image:Gnome-speakernotes.png|50px
rect 0 0 100 100 [[Wikipedia:Media help]]
desc none
</imagemap>
{{Wikipedia:Featured content/Sounds}}
|}
|}
4d3r1sqd5mgfo7vipfk8pu08u815p8i
Wikipedia:Featured content/Portals
4
2616
8120
8118
2008-08-22T08:25:07Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>{{:Portal:Featured content/Portals}}<br>
{{Purge|Vona nyangwa-nkulu wunwana wo navetisa}}
== Featured portals included here ==
When adding a '''''new''''' portal, please be sure to update the "max" value in the "#switch:" function as well.
<!--
New entries should be added after the last '</big> at the bottom of this list in the format:
<includeonly>|</includeonly>PORTALNUMBER<includeonly>=</includeonly><imagemap>Image:PORTALIMAGE|100x100px|PORTALNAME
rect 0 0 9000 9000 [[Portal:PORTALNAME]]
desc none</imagemap>
<big>'''[[Portal:PORTALNAME|PORTALNAME]]'''</big>
Only the 'PORTALNUMBER', 'PORTALIMAGE', and 'PORTALNAME' values need to be changed in most cases. In some instances a different size than 100x100px may be needed.
-->
</noinclude><includeonly>{{#switch: {{#expr: {{rand|{{{max|5}}}|{{mod|{{#time:U}}|{{{seed|17}}}}} }} + 1}}
|</includeonly><noinclude>{{MultiCol}}</noinclude>1<includeonly>=</includeonly><imagemap>Image:P vip.svg|100x100px|Vanhu
rect 0 0 9000 9000 [[Portal:Biography|Vanhu]]
desc none</imagemap>
<big>'''[[Portal:Biography|Vanhu]]'''</big>
<includeonly>|</includeonly>2<includeonly>=</includeonly><imagemap>Image:P_culture.svg|100x100px|Vuqambhi
rect 0 0 9000 9000 [[Portal:Arts|Vuqambhi]]
desc none</imagemap>
<big>'''[[Portal:Arts|Vuqambhi]]'''</big>
<includeonly>|</includeonly>3<includeonly>=</includeonly><imagemap>Image:Nuvola_filesystems_www.png|100x100px|Ntivo-mbangu
rect 0 0 9000 9000 [[Portal:Geography|Ntivo-mbangu]]
desc none</imagemap>
<big>'''[[Portal:Geography|Ntivo-mbangu]]'''</big>
<includeonly>|</includeonly>4<includeonly>=</includeonly><imagemap>Image:P_history.png|100x100px|Matimu
rect 0 0 9000 9000 [[Portal:History|Matimu]]
desc none</imagemap>
<big>'''[[Portal:History|Matimu]]'''</big>
<includeonly>|</includeonly>5<includeonly>=</includeonly><imagemap>Image:Nuvola_apps_kalzium.svg|100x100px|Ntivo-vuthlarhi
rect 0 0 9000 9000 [[Portal:Science|Ntivo-vuthlarhi]]
desc none</imagemap>
<big>'''[[Portal:Science|Ntivo-vuthlarhi]]'''</big>
<includeonly>
}}</includeonly><noinclude>{{EndMultiCol}}</noinclude>
4sxrf0mxo94cuc9uludw5qn5ivab1j9
Template:Purge
10
2617
8090
2008-08-22T07:05:19Z
Thuvack
315
New page: <span class="plainlinks" id="purgelink">[{{fullurl:{{FULLPAGENAME}}|action=purge}} {{{1|Purge}}}]</span><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage...
wikitext
text/x-wiki
<span class="plainlinks" id="purgelink">[{{fullurl:{{FULLPAGENAME}}|action=purge}} {{{1|Purge}}}]</span><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
rlnt96cmdmb53q8w43cqtgyq5ff820y
Portal:Featured content/Portals
0
2618
8119
8117
2008-08-22T08:24:54Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>{{:Portal:Featured content/Portals}}<br>
{{Purge|Vona nyangwa unwana}}
== Featured portals included here ==
When adding a '''''new''''' portal, please be sure to update the "max" value in the "#switch:" function as well.
<!--
New entries should be added after the last '</big> at the bottom of this list in the format:
<includeonly>|</includeonly>PORTALNUMBER<includeonly>=</includeonly><imagemap>Image:PORTALIMAGE|100x100px|PORTALNAME
rect 0 0 9000 9000 [[Portal:PORTALNAME]]
desc none</imagemap>
<big>'''[[Portal:PORTALNAME|PORTALNAME]]'''</big>
Only the 'PORTALNUMBER', 'PORTALIMAGE', and 'PORTALNAME' values need to be changed in most cases. In some instances a different size than 100x100px may be needed.
-->
</noinclude><includeonly>{{#switch: {{#expr: {{rand|{{{max|5}}}|{{mod|{{#time:U}}|{{{seed|17}}}}} }} + 1}}
|</includeonly><noinclude>{{MultiCol}}</noinclude>1<includeonly>=</includeonly><imagemap>Image:P vip.svg|100x100px|Vanhu
rect 0 0 9000 9000 [[Portal:Biography|Vanhu]]
desc none</imagemap>
<big>'''[[Portal:Biography|Vanhu]]'''</big>
<includeonly>|</includeonly>2<includeonly>=</includeonly><imagemap>Image:P_culture.svg|100x100px|Vuqambhi
rect 0 0 9000 9000 [[Portal:Arts|Vuqambhi]]
desc none</imagemap>
<big>'''[[Portal:Arts|Vuqambhi]]'''</big>
<includeonly>|</includeonly>3<includeonly>=</includeonly><imagemap>Image:Nuvola_filesystems_www.png|100x100px|Ntivo-mbangu
rect 0 0 9000 9000 [[Portal:Geography|Ntivo-mbangu]]
desc none</imagemap>
<big>'''[[Portal:Geography|Ntivo-mbangu]]'''</big>
<includeonly>|</includeonly>4<includeonly>=</includeonly><imagemap>Image:P_history.png|100x100px|Matimu
rect 0 0 9000 9000 [[Portal:History|Matimu]]
desc none</imagemap>
<big>'''[[Portal:History|Matimu]]'''</big>
<includeonly>|</includeonly>5<includeonly>=</includeonly><imagemap>Image:Nuvola_apps_kalzium.svg|100x100px|Ntivo-vuthlarhi
rect 0 0 9000 9000 [[Portal:Science|Ntivo-vuthlarhi]]
desc none</imagemap>
<big>'''[[Portal:Science|Ntivo-vuthlarhi]]'''</big>
<includeonly>
}}</includeonly><noinclude>{{EndMultiCol}}</noinclude>
mfowz9iyvni829p11rx2v0if0y66fs5
Template:Mod
10
2619
25719
25195
2013-03-11T10:36:42Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 268 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5611452]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<includeonly>{{{{{subst|}}}#ifexpr:({{{2}}})=0|0|{{{{{subst|}}}#ifexpr:(({{{1}}})/({{{2}}}))=((({{{1}}})/({{{2}}}))round 0)|0|{{{{{subst|}}}#ifexpr:(({{{1}}})/({{{2}}}))>0 and(({{{1}}})/({{{2}}}))<1|{{{{{subst|}}}#expr:{{{1}}}}}|{{{{{subst|}}}#expr:({{{1}}})-((((({{{1}}})/({{{2}}}))-0.5)round 0)*({{{2}}}))}}}}}}}}</includeonly><noinclude>{{Documentation, template}}</noinclude>
awzt9f37znrhbugnhtmlpwejeon60pj
Template:/SetDate
10
2620
8099
2008-08-22T07:32:03Z
Thuvack
315
New page: {{#switch: {{#expr:floor (1360 * ((({{NUMBEROFUSERS:R}} + {{CURRENTSECOND}}) mod 10)/10 + ({{NUMBEROFARTICLES:R}} mod 10)/100 + ({{NUMBEROFFILES:R}} mod 10)/1000 + ({{CURRENTMINUTE}} mod 1...
wikitext
text/x-wiki
{{#switch: {{#expr:floor (1360 * ((({{NUMBEROFUSERS:R}} + {{CURRENTSECOND}}) mod 10)/10 + ({{NUMBEROFARTICLES:R}} mod 10)/100 + ({{NUMBEROFFILES:R}} mod 10)/1000 + ({{CURRENTMINUTE}} mod 10)/10000)) + 1}}
|1=Mhawuri 22, 2008
|{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}
}}
sxfdqg6lubxrrsj53uuarimt8gkc509
Template:CURRENTMINUTE
10
2621
8101
2008-08-22T07:37:12Z
Thuvack
315
New page: <noinclude>{{pp-template}}</noinclude>{{{{{subst|}}}#time:i}}<noinclude> {{pp-template|small=yes}} {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> ...
wikitext
text/x-wiki
<noinclude>{{pp-template}}</noinclude>{{{{{subst|}}}#time:i}}<noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude
a75ffklw0lirgoaycgn3dd1joanwr6p
Template:CURRENTSECOND
10
2622
25563
25100
2013-03-07T23:00:45Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 23 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6490198]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{{{{subst|}}}#time:s}}<noinclude>
----
This template extracts the current integer second on two digits (between 00 and 59) from the current UTC time (as set on the Wikimedia server).
The shown value should match the rightmost two digits of {{CURRENTTIMESTAMP}}.
; Syntax:
: <nowiki>{{</nowiki>{{PAGENAME}}<nowiki>}}</nowiki>
: Use {{subst:{{PAGENAME}}|subst=subst:}} to substitute the current second.
; Formula:
: <nowiki>{{#expr:s}}</nowiki>
: {{subst:{{PAGENAME}}}} copies this code ready for [[Help:Substitution#Optional_substitution|optional substitution]] into another template.
; Warning:
: Pages asking for the current second often also need other parts of {{evaldemo|CURRENTTIMESTAMP|s==}}, and different "current" templates and variables can reflect different timestamps near hh:mm:59.
; See also:
: {{Lts|CURRENTMINUTE}}
: {{Lts|CURRENTSECOND}}
[[Category:Date-computing templates based on current time|{{PAGENAME}}]]
</noinclude>
1ibgba08opi9fstq5x6soekzomtbvzx
Wikipedia:Featured content/Sounds
4
2623
8103
2008-08-22T07:46:41Z
Thuvack
315
New page: <noinclude><center>{{purge|'''Click here to reload'''}}</center> {|</noinclude> {{#switch: {{#expr:floor (18 * ((({{NUMBEROFUSERS:R}} + {{#time: s}}) mod 10)/10 + ({{NUMBEROFARTICLES:R}} m...
wikitext
text/x-wiki
<noinclude><center>{{purge|'''Click here to reload'''}}</center>
{|</noinclude>
{{#switch: {{#expr:floor (18 * ((({{NUMBEROFUSERS:R}} + {{#time: s}}) mod 10)/10 + ({{NUMBEROFARTICLES:R}} mod 10)/100 + ({{NUMBEROFFILES:R}} mod 10)/1000 + ({{#time: i}} mod 10)/10000)) + 1}}
}}<noinclude>
|}</noinclude>
d0tme7eqnimq17nar067ux03lkniive
Category:Portals
14
2624
8104
2008-08-22T07:47:46Z
Thuvack
315
New page: -
wikitext
text/x-wiki
-
6za6z27cqk2qatlebqsiz85czbjf3rd
Category:Contents
14
2625
8105
2008-08-22T07:47:59Z
Thuvack
315
New page: m
wikitext
text/x-wiki
m
ci68lsoc8kj1tgyyd6hmuybhler2x2g
Category:Wikipedia featured content
14
2626
8106
2008-08-22T07:48:30Z
Thuvack
315
New page: o
wikitext
text/x-wiki
o
eb5xnx5c0ukga4l54acq37g5gaebb7a
Template:Ha aka
10
2627
8111
2008-08-22T08:04:02Z
Thuvack
315
New page: {| border="0" style="background:transparent;" |[[Image:Crystal Clear action configure.png|50px]] |<p style="text-align:center;"><big>'''Tluka leri ra hari ku akiweni'''</big> |[[Image:Crys...
wikitext
text/x-wiki
{| border="0" style="background:transparent;"
|[[Image:Crystal Clear action configure.png|50px]]
|<p style="text-align:center;"><big>'''Tluka leri ra hari ku akiweni'''</big>
|[[Image:Crystal Clear action configure.png|50px]]
|-
| colspan="3"|
Hilehisele mbilu, tluka leri rahari ku akiweni. Wikipediya ya hina ya ha kasa, loko hi tsarile no basisa matluka ya hina laha wikipediyeni leyi, hita hoxo lawa mabumabumeriweke eka tluka leri. Unga pfunisa ku fikelela pakani leyi hi ku sungula kumbe ku hlakarherisa matluka ya wikipediya leyi ya xitsonga.
<BR>
<BR>
<p style="text-align:center;">***</p>
<p style="text-align:center;">Hikhensa kutikarhata ka wena eku pfuneni ku aka wikipediya leyi</p>
|}</div><br clear="both"/>
mqt3grjrt4gxl1vur649iiea0cgx57d
Template:See also
10
2628
26177
25946
2013-08-18T20:32:31Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538331]]
wikitext
text/x-wiki
<includeonly>:<span class="boilerplate seealso">''{{{altphrase|See also}}}: {{#if:{{{1|}}} |<!--then:-->[[:{{{1}}}|{{{l1|{{{1}}}}}}]] |<!--else:-->'''Error: [[Template:See also|Template must be given at least one article name]]'''
}}{{#if:{{{2|}}}|{{#if:{{{3|}}}|, | and }} [[:{{{2}}}|{{{l2|{{{2}}}}}}]]
}}{{#if:{{{3|}}}|{{#if:{{{4|}}}|, |, and }} [[:{{{3}}}|{{{l3|{{{3}}}}}}]]
}}{{#if:{{{4|}}}|{{#if:{{{5|}}}|, |, and }} [[:{{{4}}}|{{{l4|{{{4}}}}}}]]
}}{{#if:{{{5|}}}|{{#if:{{{6|}}}|, |, and }} [[:{{{5}}}|{{{l5|{{{5}}}}}}]]
}}{{#if:{{{6|}}}|{{#if:{{{7|}}}|, |, and }} [[:{{{6}}}|{{{l6|{{{6}}}}}}]]
}}{{#if:{{{7|}}}|{{#if:{{{8|}}}|, |, and }} [[:{{{7}}}|{{{l7|{{{7}}}}}}]]
}}{{#if:{{{8|}}}|{{#if:{{{9|}}}|, |, and }} [[:{{{8}}}|{{{l8|{{{8}}}}}}]]
}}{{#if:{{{9|}}}|{{#if:{{{10|}}}|, |, and }} [[:{{{9}}}|{{{l9|{{{9}}}}}}]]
}}{{#if:{{{10|}}}|{{#if:{{{11|}}}|, |, and }} [[:{{{10}}}|{{{l10|{{{10}}}}}}]]
}}{{#if:{{{11|}}}|{{#if:{{{12|}}}|, |, and }} [[:{{{11}}}|{{{l11|{{{11}}}}}}]]
}}{{#if:{{{12|}}}|{{#if:{{{13|}}}|, |, and }} [[:{{{12}}}|{{{l12|{{{12}}}}}}]]
}}{{#if:{{{13|}}}|{{#if:{{{14|}}}|, |, and }} [[:{{{13}}}|{{{l13|{{{13}}}}}}]]
}}{{#if:{{{14|}}}|{{#if:{{{15|}}}|, |, and }} [[:{{{14}}}|{{{l14|{{{14}}}}}}]]
}}{{#if:{{{15|}}}|, and [[:{{{15}}}|{{{l15|{{{15}}}}}}]]
}}{{#if:{{{16|}}}| — '''<br/>Error: [[Template:See also|Too many links specified (maximum is 15)]]'''
}}''</span></includeonly>
0xq6abzm9aqbyzwk4itofv1d9f3kt6u
Template:Col-end
10
2629
26170
25647
2013-08-18T20:32:17Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5412021]]
wikitext
text/x-wiki
<p></p>
|}
ap29tgbr3h2pbiiab9hb7ep9w1arcqa
Template:Col-break
10
2630
26171
26002
2013-08-18T20:32:18Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5411974]]
wikitext
text/x-wiki
<p></p>
| width="{{{width|}}}" align="{{{align|left}}}" valign="{{{valign|top}}}" {{#if: {{{gap|}}} | style="padding-left:{{{gap}}};" }}|
ifjgi1kkpoayt9mz4eut6myjeqtypuu
Template:Col-begin
10
2631
26199
25648
2013-08-18T20:33:33Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5412012]]
wikitext
text/x-wiki
{| cellspacing="0" cellpadding="0" class="{{{class|}}} multicol" style="background:{{{bgColor|transparent}}}; width:{{{width|100%}}};"
45u6tgubp740avopi6j07ksc5hdns6b
Wikipedia:Matsalwa ya Nkoka/xiyenge/3
4
2632
30573
30554
2017-10-05T13:53:52Z
Thuvack
315
/* Vutomi bya siku na siku (Everyday life) ( 3 : 82 articles) */
wikitext
text/x-wiki
{{Wikipedia:Matsalwa Ya nkoka/Level/Nav bar}}
Lawa i matsalwa ya 1,000 yankoka eka '''Wikiphediya leyi ya Xitsonga''', naswona mavumba xiyenge xavunharhu eka nxaxamelo wa matsalwa ya nkoka eka Wikiphediya leyi.
<small>
{| class="wikitable floatright"
|+
|-
!Xiyenge!!Nkutlunya <br> wa sweswi!!Pakani ya <br> Nkutlunya
|-
|Vanhu (''People'')||2||115
|-
|Matimu (''History'')||3||60
|-
|Ntivo-Mbangu (''Geography'')||32||94
|-
|Vutshila (''Arts'')||1||56
|-
|Filosofi na Vukhongeri (''Philosophy and religion'')||4||77
|-
|Vutomi bya Siku na siku(''Everyday life'')||3||82
|-
|Sayensi ya mahanyele(''Society and social sciences'')||5||88
|-
|Ta rihanyo na vutshunuri (''Health and medicine'')||7||48
|-
|Sayensi (''Science'')||5||177
|-
|Thekinoloji (''Technology'')||1||121
|-
|Ntivo-Tinhlanyo (''Mathematics'')||1||59
|-
|Vupimi (''Measurement'')||1||26
|-
|'''Ntsengo''' || '''65'''||'''1000'''
|}
</small>
Matsala makamberiwa hi swiyenge leswi landzelaka:
{{Div col|2}}
* Matsalwa ya siku {{Icon|FA}} (Matsalwa lamahlawuriweke ku kombisiwa eka tluka nkulu)
* Xiyenge xa - A {{Icon|A}} (Tsalwa leri heleleke)
* Xiyenge xa - B {{Icon|B}} (Tsalwa ra kahle)
* Xiyenge xa - C {{Icon|C}} (Tsalwa leri lavaka ku hlakarherisiwa)
* Tsalwa ro Amukeleka {{Icon|GA}}
* Tsalwa ra ramasungulo {{Icon|Start}}
{{Div col end}}
Mifungo leyi tirhisiweke laha yingava yi hundzeriwe hi nkarhi, u khutaziwa ku lulamisa swi hoxo loko swirikona.
==Ntsengo lowu heleleke: 1000==
Wu lulamisiwe ro hetelela hi -- [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 10:21, 26 Mudyaxihi 2017 (UTC)
*...
== Vanhu (''People'') (2 : 115 articles) ==
{{col-begin}}
{{col-break}}
=== Va N'wavutshila (''Artists'') ===
# [[Leonardo da Vinci]] (''[[:en:Leonardo da Vinci|Leonardo da Vinci]]'')
# [[Michelangelo]] (''[[:en:Michelangelo|Michelangelo]]'')
# [[Rembrandt]] (''[[:en:Rembrandt|Rembrandt]]'')
# [[Diego Velázquez]] (''[[:en:Diego Velázquez|Diego Velázquez]]'')
# [[Pablo Picasso]] (''[[:en:Pablo Picasso|Pablo Picasso]]'')
# ...
# ...
# ...
# ...
=== Vatsari (''Authors'') ===
# [[Homer]] (''[[:en:Homer|Homer]]'')
# [[Sophocles]] (''[[:en:Sophocles|Sophocles]]'')
# [[Virgil]] (''[[:en:Virgil|Virgil]]'')
# [[Li Bai]] (''[[:en:Li Bai|Li Bai]]'')
# [[Jalal ad-Din Muhammad Balkhi-Rumi]] (''[[:en:Jalal ad-Din Muhammad Balkhi-Rumi|Jalal ad-Din Muhammad Balkhi-Rumi]]'')
# [[Dante Alighieri]] (''[[:en:Dante Alighieri|Dante Alighieri]]'')
# [[William Shakespeare]] (''[[:en:William Shakespeare|William Shakespeare]]'')
# [[Leo Tolstoy]] (''[[:en:Leo Tolstoy|Leo Tolstoy]]'')
# [[Johann Wolfgang von Goethe]] (''[[:en:Johann Wolfgang von Goethe|Johann Wolfgang von Goethe]]'')
# ...
# ...
# ...
# ...
# ...
# ...
# ...
=== Tinqambhi ta vunanga (''Composers and musicians'') ===
# [[Johann Sebastian Bach]] (''[[:en:Johann Sebastian Bach|Johann Sebastian Bach]]'')
# [[Wolfgang Amadeus Mozart]] (''[[:en:Wolfgang Amadeus Mozart|Wolfgang Amadeus Mozart]]'')
# [[Ludwig van Beethoven]] (''[[:en:Ludwig van Beethoven|Ludwig van Beethoven]]'')
# [[Frédéric Chopin]] (''[[:en:Frédéric Chopin|Frédéric Chopin]]'')
# [[Richard Wagner]] (''[[:en:Richard Wagner|Richard Wagner]]'')
# ...
# ...
# ...
# ...
=== Va valangi (''Explorers'') ===
# [[Roald Amundsen]] (''[[:en:Roald Amundsen|Roald Amundsen]]'')
# [[Jacques Cartier]] (''[[:en:Jacques Cartier|Jacques Cartier]]'')
# [[Christopher Columbus]] (''[[:en:Christopher Columbus|Christopher Columbus]]'')
# [[James Cook]] (''[[:en:James Cook|James Cook]]'')
# [[Ferdinand Magellan]] (''[[:en:Ferdinand Magellan|Ferdinand Magellan]]'')
# [[Marco Polo]] (''[[:en:Marco Polo|Marco Polo]]'')
# ...
# ...
=== Va N'wa Sayensi na Va Tumbuluxi (''Inventors and scientists'') ===
# [[Nicolaus Copernicus]] (''[[:en:Nicolaus Copernicus|Nicolaus Copernicus]]'')
# [[Charles Darwin]] (''[[:en:Charles Darwin|Charles Darwin]]'')
# [[Thomas Edison]] (''[[:en:Thomas Edison|Thomas Edison]]'')
# [[Albert Einstein]] (''[[:en:Albert Einstein|Albert Einstein]]'')
# [[Galileo Galilei]] (''[[:en:Galileo Galilei|Galileo Galilei]]'')
# [[Isaac Newton]] (''[[:en:Isaac Newton|Isaac Newton]]'')
# [[Nikola Tesla]] (''[[:en:Nikola Tesla|Nikola Tesla]]'')
# [[Sigmund Freud]] (''[[:en:Sigmund Freud|Sigmund Freud]]'')
# [[Niels Bohr]] (''[[:en:Niels Bohr|Niels Bohr]]'')
# [[Marie Curie]] (''[[:en:Marie Curie|Marie Curie]]'')
# [[Dmitri Mendeleev]] (''[[:en:Dmitri Mendeleev|Dmitri Mendeleev]]'')
# ...
# ...
{{col-break}}
=== Va N'wa tinhlayo (''Mathematicians'') ===
# [[Archimedes]] (''[[:en:Archimedes|Archimedes]]'')
# [[Euclid]] (''[[:en:Euclid|Euclid]]'')
# [[Leonhard Euler]] (''[[:en:Leonhard Euler|Leonhard Euler]]'')
# [[Carl Friedrich Gauss]] (''[[:en:Carl Friedrich Gauss|Carl Friedrich Gauss]]'')
# [[Gottfried Leibniz]] (''[[:en:Gottfried Leibniz|Gottfried Leibniz]]'')
# [[Blaise Pascal]] (''[[:en:Blaise Pascal|Blaise Pascal]]'')
# [[Henri Poincaré]] (''[[:en:Henri Poincaré|Henri Poincaré]]'')
# [[Pythagoras]] (''[[:en:Pythagoras|Pythagoras]]'')
# [[Alan Turing]] (''[[:en:Alan Turing|Alan Turing]]'')
# [[Muhammad ibn Musa al-Khwarizmi]] (''[[:en:Muhammad ibn Musa al-Khwarizmi|Muhammad ibn Musa al-Khwarizmi]]'')
# ...
# ...
=== Va N'wa Filosofi (''Philosophers and social scientists'') ===
# [[Confucius]] (''[[:en:Confucius|Confucius]]'')
# [[Socrates]] (''[[:en:Socrates|Socrates]]'')
# [[Plato]] (''[[:en:Plato|Plato]]'')
# [[Aristotle]] (''[[:en:Aristotle|Aristotle]]'')
# [[Ibn Khaldun]] (''[[:en:Ibn Khaldun|Ibn Khaldun]]'')
# [[René Descartes]] (''[[:en:René Descartes|René Descartes]]'')
# [[John Locke]] (''[[:en:John Locke|John Locke]]'')
# [[Immanuel Kant]] (''[[:en:Immanuel Kant|Immanuel Kant]]'')
# [[Karl Marx]] (''[[:en:Karl Marx|Karl Marx]]'')
# [[Friedrich Nietzsche]] (''[[:en:Friedrich Nietzsche|Friedrich Nietzsche]]'')
# [[Max Weber]] (''[[:en:Max Weber|Max Weber]]'')
# ...
# ...
# ...
=== Va swa vukhongeri (''Religious figures'') ===
# [[Abraham]] (''[[:en:Abraham|Abraham]]'')
# [[Gautama Buddha]] (''[[:en:Gautama Buddha|Gautama Buddha]]'')
# [[Guru Nanak Dev]] (''[[:en:Guru Nanak Dev|Guru Nanak Dev]]'')
# [[Jesus]] (''[[:en:Jesus|Jesus]]'')
# [[Muhammad]] (''[[:en:Muhammad|Muhammad]]'')
# [[Paul the Apostle]] (''[[:en:Paul the Apostle|Paul the Apostle]]'')
# ...
# ...
# ...
=== Varhangeri na Van'wa tipolitiki (''Politicians and leaders'') ===
# [[Alexander the Great]] (''[[:en:Alexander the Great|Alexander the Great]]'')
# [[Julius Caesar]] (''[[:en:Julius Caesar|Julius Caesar]]'')
# [[Cleopatra VII]] (''[[:en:Cleopatra VII|Cleopatra VII]]'')
# [[Attila the Hun]] (''[[:en:Attila the Hun|Attila the Hun]]'')
# [[Charlemagne]] (''[[:en:Charlemagne|Charlemagne]]'')
# [[Genghis Khan]] (''[[:en:Genghis Khan|Genghis Khan]]'')
# [[Joan of Arc]] (''[[:en:Joan of Arc|Joan of Arc]]'')
# [[Suleiman the Magnificent]] (''[[:en:Suleiman the Magnificent|Suleiman the Magnificent]]'')
# [[Elizabeth I]] (''[[:en:Elizabeth I|Elizabeth I]]'')
# [[George Washington]] (''[[:en:George Washington|George Washington]]'')
# [[Napoleon I of France]] (''[[:en:Napoleon I of France|Napoleon I of France]]'')
# [[Mohandas Karamchand Gandhi]] (''[[:en:Mohandas Karamchand Gandhi|Mohandas Karamchand Gandhi]]'')
# [[Vladimir Lenin]] (''[[:en:Vladimir Lenin|Vladimir Lenin]]'')
# [[Joseph Stalin]] (''[[:en:Joseph Stalin|Joseph Stalin]]'')
# [[Adolf Hitler]] (''[[:en:Adolf Hitler|Adolf Hitler]]'')
# [[Mao Zedong]] (''[[:en:Mao Zedong|Mao Zedong]]'')
# [[Nelson Mandela]] (''[[:en:Nelson Mandela|Nelson Mandela]]'')
# ...
# ...
# ...
# ...
# ...
# ...
# ...
# ...
{{col-end}}
== Matimu (''History'') (3 : 60 articles) ==
{{col-begin}}
{{col-break}}
# [[Matimu]] (''[[:en:History|History]]'')
# [[Civilization]] (''[[:en:Civilization|Civilization]]'')
# [[Matimu ya misava]] (''[[:en:History of the world|History of the world]]'')
# [[Matimu ya Afrika]] (''[[:en:History of Africa|History of Africa]]'')
# [[History of the Americas]] (''[[:en:History of the Americas|History of the Americas]]'')
# [[History of China]] (''[[:en:History of China|History of China]]'')
# [[History of Europe]] (''[[:en:History of Europe|History of Europe]]'')
# [[History of India]] (''[[:en:History of India|History of India]]'')
# [[History of Japan]] (''[[:en:History of Japan|History of Japan]]'')
# [[History of the Middle East]] (''[[:en:History of the Middle East|History of the Middle East]]'')
=== Matimu yo sungula (''Prehistory to Middle Ages'') ===
# [[Prehistory]] (''[[:en:Prehistory|Prehistory]]'')
# [[Stone Age]] (''[[:en:Stone Age|Stone Age]]'')
# [[Mesopotamia]] (''[[:en:Mesopotamia|Mesopotamia]]'')
# [[Neolithic Revolution]] (''[[:en:Neolithic Revolution|Neolithic Revolution]]'')
# [[Sumer]] (''[[:en:Sumer|Sumer]]'')
# [[Bronze Age]] (''[[:en:Bronze Age|Bronze Age]]'')
# [[Ancient Egypt]] (''[[:en:Ancient Egypt|Ancient Egypt]]'')
# [[Assyria]] (''[[:en:Assyria|Assyria]]'')
# [[Indus Valley Civilization]] (''[[:en:Indus Valley Civilization|Indus Valley Civilization]]'')
# [[Iron Age]] (''[[:en:Iron Age|Iron Age]]'')
# [[Ancient Greece]] (''[[:en:Ancient Greece|Ancient Greece]]'')
# [[Ancient Rome]] (''[[:en:Ancient Rome|Ancient Rome]]'')
# [[Macedon]] (''[[:en:Macedon|Macedon]]'')
# [[Persian Empire]] (''[[:en:Persian Empire|Persian Empire]]'')
# [[Middle Ages]] (''[[:en:Middle Ages|Middle Ages]]'')
# [[Black Death]] (''[[:en:Black Death|Black Death]]'')
# [[Crusades]] (''[[:en:Crusades|Crusades]]'')
# [[Holy Roman Empire]] (''[[:en:Holy Roman Empire|Holy Roman Empire]]'')
# [[Islamic Golden Age]] (''[[:en:Islamic Golden Age|Islamic Golden Age]]'')
# [[Mongol Empire]] (''[[:en:Mongol Empire|Mongol Empire]]'')
# [[Ottoman Empire]] (''[[:en:Ottoman Empire|Ottoman Empire]]'')
# [[Spanish Inquisition]] (''[[:en:Spanish Inquisition|Spanish Inquisition]]'')
# [[Viking Age]] (''[[:en:Viking Age|Viking Age]]'')
# ...
# ...
# ...
{{col-break}}
=== Matimu ya nhluvuko ku ta fika sweswi (''Renaissance to present'') ===
# [[Abolitionism]] (''[[:en:Abolitionism|Abolitionism]]'')
# [[Age of Discovery]] (''[[:en:Age of Discovery|Age of Discovery]]'')
# [[Age of Enlightenment]] (''[[:en:Age of Enlightenment|Age of Enlightenment]]'')
# [[British Empire]] (''[[:en:British Empire|British Empire]]'')
# [[Civil rights movement]] (''[[:en:Civil rights movement|Civil rights movement]]'')
# [[Cold War]] (''[[:en:Cold War|Cold War]]'')
# [[Congress of Vienna]] (''[[:en:Congress of Vienna|Congress of Vienna]]'')
# [[Cultural Revolution]] (''[[:en:Cultural Revolution|Cultural Revolution]]'')
# [[European colonization of the Americas]] (''[[:en:European colonization of the Americas|European colonization of the Americas]]'')
# [[History of the European Union]] (''[[:en:History of the European Union|History of the European Union]]'')
# [[French Revolution]] (''[[:en:French Revolution|French Revolution]]'')
# [[Great Depression]] (''[[:en:Great Depression|Great Depression]]'')
# [[The Holocaust]] (''[[:en:The Holocaust|The Holocaust]]'')
# [[Industrial Revolution]] (''[[:en:Industrial Revolution|Industrial Revolution]]'')
# [[Korean War]] (''[[:en:Korean War|Korean War]]'')
# [[Napoleonic Wars]] (''[[:en:Napoleonic Wars|Napoleonic Wars]]'')
# [[Protestant Reformation]] (''[[:en:Protestant Reformation|Protestant Reformation]]'')
# [[Renaissance]] (''[[:en:Renaissance|Renaissance]]'')
# [[Russian Empire]] (''[[:en:Russian Empire|Russian Empire]]'')
# [[Scientific Revolution]] (''[[:en:Scientific Revolution|Scientific Revolution]]'')
# [[Scramble for Africa]] (''[[:en:Scramble for Africa|Scramble for Africa]]'')
# [[Soviet Union]] (''[[:en:Soviet Union|Soviet Union]]'')
# [[Space exploration]] (''[[:en:Space exploration|Space exploration]]'')
# [[Taiping Rebellion]] (''[[:en:Taiping Rebellion|Taiping Rebellion]]'')
# [[History of the United States]] (''[[:en:History of the United States|History of the United States]]'')
# [[Women's suffrage]] (''[[:en:Women's suffrage|Women's suffrage]]'')
# [[World War I]] (''[[:en:World War I|World War I]]'')
# [[World War II]] (''[[:en:World War II|World War II]]'')
# ...
{{col-end}}
== Ntivo-Mbangu (''Geography'') ( 32 : 106 articles) ==
{{col-begin}}
{{col-break}}
# [[Ntivo-mbangu]] (''[[:en:Geography|Geography]]'')
# [[City]] (''[[:en:City|City]]'')
# [[Continent]] (''[[:en:Continent|Continent]]'')
# [[Country]] (''[[:en:Country|Country]]'')
# [[Desert]] (''[[:en:Desert|Desert]]'')
# [[Forest]] (''[[:en:Forest|Forest]]'')
# [[Glacier]] (''[[:en:Glacier|Glacier]]'')
# [[Mountain]] (''[[:en:Mountain|Mountain]]'')
# [[Ocean]] (''[[:en:Ocean|Ocean]]'')
# [[River]] (''[[:en:River|River]]'')
=== Malwandle na Milambu (''Bodies of water'') ===
# [[Amazon River]] (''[[:en:Amazon River|Amazon River]]'')
# [[Atlantic Ocean]] (''[[:en:Atlantic Ocean|Atlantic Ocean]]'')
# [[Black Sea]] (''[[:en:Black Sea|Black Sea]]'')
# [[Caspian Sea]] (''[[:en:Caspian Sea|Caspian Sea]]'')
# [[Danube]] (''[[:en:Danube|Danube]]'')
# [[Great Barrier Reef]] (''[[:en:Great Barrier Reef|Great Barrier Reef]]'')
# [[Indian Ocean]] (''[[:en:Indian Ocean|Indian Ocean]]'')
# [[Mediterranean Sea]] (''[[:en:Mediterranean Sea|Mediterranean Sea]]'')
# [[Niagara Falls]] (''[[:en:Niagara Falls|Niagara Falls]]'')
# [[Nile]] (''[[:en:Nile|Nile]]'')
# [[Pacific Ocean]] (''[[:en:Pacific Ocean|Pacific Ocean]]'')
# [[Panama Canal]] (''[[:en:Panama Canal|Panama Canal]]'')
# [[Suez Canal]] (''[[:en:Suez Canal|Suez Canal]]'')
=== Madorobha (''Cities'') ===
# [[Beijing]] (''[[:en:Beijing|Beijing]]'')
# [[Berlin]] (''[[:en:Berlin|Berlin]]'')
# [[Delhi]] (''[[:en:Delhi|Delhi]]'')
# [[Hong Kong]] (''[[:en:Hong Kong|Hong Kong]]'')
# [[Jerusalem]] (''[[:en:Jerusalem|Jerusalem]]'')
# [[London]] (''[[:en:London|London]]'')
# [[Mecca]] (''[[:en:Mecca|Mecca]]'')
# [[Mexico City]] (''[[:en:Mexico City|Mexico City]]'')
# [[Moscow]] (''[[:en:Moscow|Moscow]]'')
# [[New York City]] (''[[:en:New York City|New York City]]'')
# [[Paris]] (''[[:en:Paris|Paris]]'')
# [[Rome]] (''[[:en:Rome|Rome]]'')
# [[São Paulo]] (''[[:en:São Paulo|São Paulo]]'')
# [[Seoul]] (''[[:en:Seoul|Seoul]]'')
# [[Tokyo]] (''[[:en:Tokyo|Tokyo]]'')
# ...
# ...
# ...
=== Matiko-Nkulu na Swifundza Swa Misava (''Continents and regions'') ===
# [[Afrika]] (''[[:en:Africa|Africa]]'')
# [[Antarctica]] (''[[:en:Antarctica|Antarctica]]'')
# [[Arctic]] (''[[:en:Arctic|Arctic]]'')
# [[Asia|Ashiya]] (''[[:en:Asia|Asia]]'')
# [[Yuropa]] (''[[:en:Europe|Europe]]'')
# [[Latin America]] (''[[:en:Latin America|Latin America]]'')
# [[Middle East]] (''[[:en:Middle East|Middle East]]'')
# [[North America]] (''[[:en:North America|North America]]'')
# [[Oceania]] (''[[:en:Oceania|Oceania]]'')
# [[South America]] (''[[:en:South America|South America]]'')
{{col-break}}
=== Matiko (''Countries'') ===
# [[Argentina]] (''[[:en:Argentina|Argentina]]'')
# [[Australia]] (''[[:en:Australia|Australia]]'')
# [[Austria]] (''[[:en:Austria|Austria]]'')
# [[Bangladesh]] (''[[:en:Bangladesh|Bangladesh]]'')
# [[Belgium]] (''[[:en:Belgium|Belgium]]'')
# [[Brazil]] (''[[:en:Brazil|Brazil]]'')
# [[Burma]] (''[[:en:Burma|Burma]]'')
# [[Canada]] (''[[:en:Canada|Canada]]'')
# [[Chayina]] (''[[:en:People's Republic of China|People's Republic of China]]'')
# [[Colombia]] (''[[:en:Colombia|Colombia]]'')
# [[Democratic Republic of the Congo]] (''[[:en:Democratic Republic of the Congo|Democratic Republic of the Congo]]'')
# [[Denmark]] (''[[:en:Denmark|Denmark]]'')
# [[Egypt]] (''[[:en:Egypt|Egypt]]'')
# [[Ethiopia]] (''[[:en:Ethiopia|Ethiopia]]'')
# [[Finland]] (''[[:en:Finland|Finland]]'')
# [[France]] (''[[:en:France|France]]'')
# [[Germany]] (''[[:en:Germany|Germany]]'')
# [[Greece]] (''[[:en:Greece|Greece]]'')
# [[Indiya]] (''[[:en:India|India]]'')
# [[Indonesia]] (''[[:en:Indonesia|Indonesia]]'')
# [[Iran]] (''[[:en:Iran|Iran]]'')
# [[Iraq]] (''[[:en:Iraq|Iraq]]'')
# [[Republic of Ireland]] (''[[:en:Republic of Ireland|Republic of Ireland]]'')
# [[Israel]] (''[[:en:Israel|Israel]]'')
# [[Italy]] (''[[:en:Italy|Italy]]'')
# [[Japani]] (''[[:en:Japan|Japan]]'')
# [[Mexico]] (''[[:en:Mexico|Mexico]]'')
# [[Netherlands]] (''[[:en:Netherlands|Netherlands]]'')
# [[Nigeria]] (''[[:en:Nigeria|Nigeria]]'')
# [[Norway]] (''[[:en:Norway|Norway]]'')
# [[Pakistan]] (''[[:en:Pakistan|Pakistan]]'')
# [[Philippines]] (''[[:en:Philippines|Philippines]]'')
# [[Poland]] (''[[:en:Poland|Poland]]'')
# [[Russia]] (''[[:en:Russia|Russia]]'')
# [[Saudi Arabia]] (''[[:en:Saudi Arabia|Saudi Arabia]]'')
# [[Singapore]] (''[[:en:Singapore|Singapore]]'')
# [[Afrika Dzonga]] (''[[:en:South Africa|South Africa]]'')
# [[South Korea]] (''[[:en:South Korea|South Korea]]'')
# [[Spain]] (''[[:en:Spain|Spain]]'')
# [[Sweden]] (''[[:en:Sweden|Sweden]]'')
# [[Switzerland]] (''[[:en:Switzerland|Switzerland]]'')
# [[Thailand]] (''[[:en:Thailand|Thailand]]'')
# [[Turkey]] (''[[:en:Turkey|Turkey]]'')
# [[Ukraine]] (''[[:en:Ukraine|Ukraine]]'')
# [[Brithani]] (''[[:en:United Kingdom|United Kingdom]]'')
# [[Amerikha]] (''[[:en:United States|United States]]'')
# [[Vietnam]] (''[[:en:Vietnam|Vietnam]]'')
# ...
=== Tintshava na mananga (''Mountains, valleys and deserts'') ===
# [[Alps]] (''[[:en:Alps|Alps]]'')
# [[Andes]] (''[[:en:Andes|Andes]]'')
# [[Gobi Desert]] (''[[:en:Gobi Desert|Gobi Desert]]'')
# [[Grand Canyon]] (''[[:en:Grand Canyon|Grand Canyon]]'')
# [[Himalayas]] (''[[:en:Himalayas|Himalayas]]'')
# [[Mount Everest]] (''[[:en:Mount Everest|Mount Everest]]'')
# [[Sahara]] (''[[:en:Sahara|Sahara]]'')
{{col-end}}
== Vutshila na Mfuwo (''Arts and culture'') ( 1 : 56 articles) ==
{{col-begin}}
{{col-break}}
# [[Vutshila]] (''[[:en:Art|Art]]'')
# [[Matimu ya vutshila]] (''[[:en:History of art|History of art]]'')
# [[Aesthetics]] (''[[:en:Aesthetics|Aesthetics]]'')
==== Swiyenge swa vutshila (''Artistic movements'') ====
# [[Gothic]] (''[[:en:Gothic|Gothic]]'')
# [[Baroque]] (''[[:en:Baroque|Baroque]]'')
# [[Romanticism]] (''[[:en:Romanticism|Romanticism]]'')
# [[Modernism]] (''[[:en:Modernism|Modernism]]'')
# [[Postmodernism]] (''[[:en:Postmodernism|Postmodernism]]'')
# [[Pop culture]] (''[[:en:Pop culture|Pop culture]]'')
==== Vytsari (''Literature'') ====
# [[Vutsari]] (''[[:en:Literature|Literature]]'')
# [[History of literature]] (''[[:en:History of literature|History of literature]]'')
# [[Prose]] (''[[:en:Prose|Prose]]'')
# [[Book]] (''[[:en:Book|Book]]'')
# [[Fiction]] (''[[:en:Fiction|Fiction]]'')
# [[Novel]] (''[[:en:Novel|Novel]]'')
# [[Short story]] (''[[:en:Short story|Short story]]'')
# [[Poetry]] (''[[:en:Poetry|Poetry]]'')
# [[Rhyme]] (''[[:en:Rhyme|Rhyme]]'')
# Forms (''Forms'')
# [[Epic poetry]] (''[[:en:Epic poetry|Epic poetry]]'')
# [[Haiku]] (''[[:en:Haiku|Haiku]]'')
# [[Sonnet]] (''[[:en:Sonnet|Sonnet]]'')
==== Vunanga (''Music'') ====
# [[Vunanga]] (''[[:en:Music|Music]]'')
# [[Matimu ya vunnga]] (''[[:en:History of music|History of music]]'')
# [[Musical instrument]] (''[[:en:Musical instrument|Musical instrument]]'')
# [[Singing]] (''[[:en:Singing|Singing]]'')
# Genres (''Genres'')
# [[Classical music]] (''[[:en:Classical music|Classical music]]'')
# [[Folk music]] (''[[:en:Folk music|Folk music]]'')
# [[Hip hop music]] (''[[:en:Hip hop music|Hip hop music]]'')
# [[Jazz]] (''[[:en:Jazz|Jazz]]'')
# [[Pop music]] (''[[:en:Pop music|Pop music]]'')
# [[Rock music]] (''[[:en:Rock music|Rock music]]'')
{{col-break}}
==== Vutsila bya Mintlangu ya le rivaleni (''Performing arts'') ====
# [[Vutsila bya Mintlangu ya le rivaleni]] (''[[:en:Performing arts|Performing arts]]'')
# [[Ncino]] (''[[:en:Dance|Dance]]'')
# [[Ballet]] (''[[:en:Ballet|Ballet]]'')
# [[Film]] (''[[:en:Film|Film]]'')
# [[Documentary]] (''[[:en:Documentary|Documentary]]'')
# [[Opera]] (''[[:en:Opera|Opera]]'')
# [[Orchestra]] (''[[:en:Orchestra|Orchestra]]'')
# [[Theatre]] (''[[:en:Theatre|Theatre]]'')
# [[Comedy]] (''[[:en:Comedy|Comedy]]'')
# [[Tragedy]] (''[[:en:Tragedy|Tragedy]]'')
==== Vutshila bya vupfapfarhuti (''Visual arts'') ====
# [[Vutshila bya vupfapfarhuti]] (''[[:en:Visual arts|Visual arts]]'')
# [[Vutshila bya vuaki]] (''[[:en:Architecture|Architecture]]'')
# [[Seven Wonders of the Ancient World]] (''[[:en:Seven Wonders of the Ancient World|Seven Wonders of the Ancient World]]'')
# [[Great Wall of China]] (''[[:en:Great Wall of China|Great Wall of China]]'')
# [[Comics]] (''[[:en:Comics|Comics]]'')
# [[Drawing]] (''[[:en:Drawing|Drawing]]'')
# [[Painting]] (''[[:en:Painting|Painting]]'')
# [[Illustration]] (''[[:en:Illustration|Illustration]]'')
# [[Portrait]] (''[[:en:Portrait|Portrait]]'')
# [[Photography]] (''[[:en:Photography|Photography]]'')
# [[Sculpture]] (''[[:en:Sculpture|Sculpture]]'')
# [[Pottery]] (''[[:en:Pottery|Pottery]]'')
# [[Statue]] (''[[:en:Statue|Statue]]'')
{{col-end}}
== Filosofi na Vukhongeri (''Philosophy and religion'') ( 4 : 77 articles) ==
{{col-begin}}
{{col-break}}
=== Filosofi (''Philosophy'') ===
# [[Filosofi]] (''[[:en:Philosophy|Philosophy]]'')
# Philosophical branches (''Philosophical branches'')
# [[Ethics (philosophy)|Ethics]] (''[[:en:Ethics (philosophy)|Ethics|Ethics (philosophy)|Ethics]]'')
# [[Epistemology]] (''[[:en:Epistemology|Epistemology]]'')
# [[Belief]] (''[[:en:Belief|Belief]]'')
# [[Knowledge]] (''[[:en:Knowledge|Knowledge]]'')
# [[Truth]] (''[[:en:Truth|Truth]]'')
# [[Logic]] (''[[:en:Logic|Logic]]'')
# [[Metaphysics]] (''[[:en:Metaphysics|Metaphysics]]'')
# [[Existence]] (''[[:en:Existence|Existence]]'')
# [[Ontology]] (''[[:en:Ontology|Ontology]]'')
# [[Free will]] (''[[:en:Free will|Free will]]'')
# Philosophy by region and period (''Philosophy by region and period'')
# [[Western philosophy]] (''[[:en:Western philosophy|Western philosophy]]'')
# [[Greek philosophy]] (''[[:en:Greek philosophy|Greek philosophy]]'')
# [[Medieval philosophy]] (''[[:en:Medieval philosophy|Medieval philosophy]]'')
# [[Contemporary philosophy]] (''[[:en:Contemporary philosophy|Contemporary philosophy]]'')
# [[Eastern philosophy]] (''[[:en:Eastern philosophy|Eastern philosophy]]'')
# [[Chinese philosophy]] (''[[:en:Chinese philosophy|Chinese philosophy]]'')
# [[Indian philosophy]] (''[[:en:Indian philosophy|Indian philosophy]]'')
# [[Islamic philosophy]] (''[[:en:Islamic philosophy|Islamic philosophy]]'')
# Philosophical movements (''Philosophical movements'')
# [[Confucianism]] (''[[:en:Confucianism|Confucianism]]'')
# [[Existentialism]] (''[[:en:Existentialism|Existentialism]]'')
# [[Idealism]] (''[[:en:Idealism|Idealism]]'')
# [[Hedonism]] (''[[:en:Hedonism|Hedonism]]'')
# [[Humanism]] (''[[:en:Humanism|Humanism]]'')
# [[Marxism]] (''[[:en:Marxism|Marxism]]'')
# [[Nihilism]] (''[[:en:Nihilism|Nihilism]]'')
# [[Rationalism]] (''[[:en:Rationalism|Rationalism]]'')
# [[Realism]] (''[[:en:Realism|Realism]]'')
# [[Skepticism]] (''[[:en:Skepticism|Skepticism]]'')
{{col-break}}
=== Vukhongeri (''Religion'') ===
# [[Vukhongeri]] (''[[:en:Religion|Religion]]'')
# [[Deity]] (''[[:en:Deity|Deity]]'')
# [[Xikwembu]] (''[[:en:God|God]]'')
# [[Goddess]] (''[[:en:Goddess|Goddess]]'')
# [[Mythology]] (''[[:en:Mythology|Mythology]]'')
# [[Mysticism]] (''[[:en:Mysticism|Mysticism]]'')
# [[Soul]] (''[[:en:Soul|Soul]]'')
# [[Spirituality]] (''[[:en:Spirituality|Spirituality]]'')
# [[Meditation]] (''[[:en:Meditation|Meditation]]'')
# [[Prayer]] (''[[:en:Prayer|Prayer]]'')
# [[Worship]] (''[[:en:Worship|Worship]]'')
# [[Yoga]] (''[[:en:Yoga|Yoga]]'')
# Theistic philosophies (''Theistic philosophies'')
# [[Theism]] (''[[:en:Theism|Theism]]'')
# [[Agnosticism]] (''[[:en:Agnosticism|Agnosticism]]'')
# [[Atheism]] (''[[:en:Atheism|Atheism]]'')
# [[Deism]] (''[[:en:Deism|Deism]]'')
# [[Gnosticism]] (''[[:en:Gnosticism|Gnosticism]]'')
# [[Pantheism]] (''[[:en:Pantheism|Pantheism]]'')
=== Mixaka ya vukhongeri (''Specific religions'') ===
# [[Bahá'í Faith]] (''[[:en:Bahá'í Faith|Bahá'í Faith]]'')
# [[Buddhism]] (''[[:en:Buddhism|Buddhism]]'')
# [[Mahayana]] (''[[:en:Mahayana|Mahayana]]'')
# [[Theravada]] (''[[:en:Theravada|Theravada]]'')
# [[Vajrayana]] (''[[:en:Vajrayana|Vajrayana]]'')
# [[Vukreste]] (''[[:en:Christianity|Christianity]]'')
# [[Bibele]] (''[[:en:Bible|Bible]]'')
# [[Roman Catholic Church]] (''[[:en:Roman Catholic Church|Roman Catholic Church]]'')
# [[Church]] (''[[:en:Church|Church]]'')
# [[Eastern Orthodox Church]] (''[[:en:Eastern Orthodox Church|Eastern Orthodox Church]]'')
# [[Protestantism]] (''[[:en:Protestantism|Protestantism]]'')
# [[Pope]] (''[[:en:Pope|Pope]]'')
# [[Hinduism]] (''[[:en:Hinduism|Hinduism]]'')
# [[Bhagavad Gita]] (''[[:en:Bhagavad Gita|Bhagavad Gita]]'')
# [[Krishna]] (''[[:en:Krishna|Krishna]]'')
# [[Upanishad]] (''[[:en:Upanishad|Upanishad]]'')
# [[Vedas]] (''[[:en:Vedas|Vedas]]'')
# [[Islam]] (''[[:en:Islam|Islam]]'')
# [[Mosque]] (''[[:en:Mosque|Mosque]]'')
# [[Shia Islam]] (''[[:en:Shia Islam|Shia Islam]]'')
# [[Sunni Islam]] (''[[:en:Sunni Islam|Sunni Islam]]'')
# [[Qur'an]] (''[[:en:Qur'an|Qur'an]]'')
# [[Jainism]] (''[[:en:Jainism|Jainism]]'')
# [[Judaism]] (''[[:en:Judaism|Judaism]]'')
# [[Tanakh]] (''[[:en:Tanakh|Tanakh]]'')
# [[Shinto]] (''[[:en:Shinto|Shinto]]'')
# [[Sikhism]] (''[[:en:Sikhism|Sikhism]]'')
# [[Guru Granth Sahib]] (''[[:en:Guru Granth Sahib|Guru Granth Sahib]]'')
# [[Taoism]] (''[[:en:Taoism|Taoism]]'')
# [[Voodoo]] (''[[:en:Voodoo|Voodoo]]'')
# [[Zoroastrianism]] (''[[:en:Zoroastrianism|Zoroastrianism]]'')
{{col-end}}
== Vutomi bya siku na siku (''Everyday life'') ( 3 : 82 articles) ==
{{col-begin}}
{{col-break}}
# [[Sw'ambalo]] (''[[:en:Clothing|Clothing]]'')
# [[Vusweki]] (''[[:en:Cooking|Cooking]]'')
# [[Mihlovo]] (''[[:en:Color|Color]]'')
# [[Ntima]] (''[[:en:Black|Black]]'')
# [[Basa]] (''[[:en:White|White]]'')
# [[Minthlaveko]] (''[[:en:Emotion|Emotion]]'')
# [[Vukarhi]] (''[[:en:Anger|Anger]]'')
# [[Ku chava]] (''[[:en:Fear|Fear]]'')
# [[Rirhandzu]] (''[[:en:Love|Love]]'')
# [[Ntsako]] (''[[:en:Happiness|Happiness]]'')
# [[Ndyangu]] (''[[:en:Family|Family]]'')
# [[Munhu lonkulu]] (''[[:en:Adult|Adult]]'')
# [[N'wana]] (''[[:en:Child|Child]]'')
# [[Ricece]] (''[[:en:Infant|Infant]]'')
# [[Mucato]] (''[[:en:Marriage|Marriage]]'')
# [[Rimbewu]] (''[[:en:Gender|Gender]]'')
# [[Wanuna]] (''[[:en:Man|Man]]'')
# [[N'wansati]] (''[[:en:Woman|Woman]]'')
# [[Mihleketo]] (''[[:en:Mind|Mind]]'')
# [[Consciousness]] (''[[:en:Consciousness|Consciousness]]'')
# [[Thought]] (''[[:en:Thought|Thought]]'')
# [[Ku etlela]] (''[[:en:Sleep|Sleep]]'')
# [[Norho]] (''[[:en:Dream|Dream]]'')
=== Swakudya na Swonwa (''Food and drink'') ===
# [[Swakudya]] (''[[:en:Food|Food]]'')
# [[Xinkwa]] (''[[:en:Bread|Bread]]'')
# [[Cheese]] (''[[:en:Cheese|Cheese]]'')
# [[Mbhandzu]] (''[[:en:Fruit|Fruit]]'')
# [[Grain]] (''[[:en:Grain|Grain]]'')
# [[Mavele]] (''[[:en:Maize|Maize]]'')
# [[Nyama]] (''[[:en:Meat|Meat]]'')
# [[Oat]] (''[[:en:Oat|Oat]]'')
# [[Zambhani]] (''[[:en:Potato|Potato]]'')
# [[Rice]] (''[[:en:Rice|Rice]]'')
# [[Soybean]] (''[[:en:Soybean|Soybean]]'')
# [[Miroho]] (''[[:en:Vegetable|Vegetable]]'')
# [[Wheat]] (''[[:en:Wheat|Wheat]]'')
# [[Byala]] (''[[:en:Beer|Beer]]'')
# [[Coffee]] (''[[:en:Coffee|Coffee]]'')
# [[Mati]] (''[[:en:Drinking water|Drinking water]]'')
# [[Masi]] (''[[:en:Milk|Milk]]'')
# [[Tea]] (''[[:en:Tea|Tea]]'')
# [[Wine]] (''[[:en:Wine|Wine]]'')
{{col-break}}
=== Ririmi (''Language'') ===
# [[Ririmi]] (''[[:en:Language|Language]]'')
# [[Alphabet]] (''[[:en:Alphabet|Alphabet]]'')
# [[Letter (alphabet)|Letter]] (''[[:en:Letter (alphabet)|Letter|Letter (alphabet)|Letter]]'')
# [[Grammar]] (''[[:en:Grammar|Grammar]]'')
# [[Word]] (''[[:en:Word|Word]]'')
# [[Writing]] (''[[:en:Writing|Writing]]'')
# Specific languages (''Specific languages'')
# [[Arabic language]] (''[[:en:Arabic language|Arabic language]]'')
# [[Chinese language]] (''[[:en:Chinese language|Chinese language]]'')
# [[English language]] (''[[:en:English language|English language]]'')
# [[French language]] (''[[:en:French language|French language]]'')
# [[German language]] (''[[:en:German language|German language]]'')
# [[Hindi]] (''[[:en:Hindi|Hindi]]'')
# [[Latin]] (''[[:en:Latin|Latin]]'')
# [[Portuguese language]] (''[[:en:Portuguese language|Portuguese language]]'')
# [[Russian language]] (''[[:en:Russian language|Russian language]]'')
# [[Spanish language]] (''[[:en:Spanish language|Spanish language]]'')
# [[Swahili language]] (''[[:en:Swahili language|Swahili language]]'')
# ...
# ...
# ...
# ...
# ...
=== Mintlangu na vuhungasi (''Recreation and entertainment'') ===
# [[Kuti olola]] (''[[:en:Recreation|Recreation]]'')
# [[Ntlangu]] (''[[:en:Game|Game]]'')
# [[Board game]] (''[[:en:Board game|Board game]]'')
# [[Chess]] (''[[:en:Chess|Chess]]'')
# [[Draughts]] (''[[:en:Draughts|Draughts]]'')
# [[Go (board game)|Go]] (''[[:en:Go (board game)|Go|Go (board game)|Go]]'')
# [[Mancala]] (''[[:en:Mancala|Mancala]]'')
# [[Video game]] (''[[:en:Video game|Video game]]'')
# [[Gambling]] (''[[:en:Gambling|Gambling]]'')
# [[Sport]] (''[[:en:Sport|Sport]]'')
# [[Association football|Association football (soccer)]] (''[[:en:Association football|Association football (soccer)]]'')
# [[Athletics (track and field)]] (''[[:en:Athletics (track and field)|Athletics (track and field)]]'')
# [[Toy]] (''[[:en:Toy|Toy]]'')
{{col-end}}
== Mintlawa ya vanhu na Tidyondzo ta mahanyele (''Society and social sciences'') ( 5 : 88 articles) ==
{{col-begin}}
{{col-break}}
# [[Nhlangano wa vanhu]] (''[[:en:Society|Society]]'')
# [[Ndzhavuko]] (''[[:en:Culture|Culture]]'')
=== Timhaka ta Mahanyele (''Social issues'') ===
# [[Ku xixa nyimba]] (''[[:en:Abortion|Abortion]]'')
# [[Euthanasia]] (''[[:en:Euthanasia|Euthanasia]]'')
# [[Ku tisunga]] (''[[:en:Suicide|Suicide]]'')
# [[Discrimination]] (''[[:en:Discrimination|Discrimination]]'')
# [[Xihlawu-hlawu]] (''[[:en:Racism|Racism]]'')
# [[Sexism]] (''[[:en:Sexism|Sexism]]'')
# [[Dyondzo]] (''[[:en:Education|Education]]'')
# [[Ntsuxeko (Politiki)|Freedom]] (''[[:en:Freedom (political)|Freedom|Freedom (political)|Freedom]]'')
# [[Vuhlonga]] (''[[:en:Slavery|Slavery]]'')
# [[Globalization]] (''[[:en:Globalization|Globalization]]'')
# [[Nawu]] (''[[:en:Law|Law]]'')
# [[Capital punishment]] (''[[:en:Capital punishment|Capital punishment]]'')
# [[Civil rights]] (''[[:en:Civil rights|Civil rights]]'')
# [[Vumbiwa]] (''[[:en:Constitution|Constitution]]'')
# [[Crime]] (''[[:en:Crime|Crime]]'')
# [[Vululami]] (''[[:en:Justice|Justice]]'')
# [[Phorisa]] (''[[:en:Police|Police]]'')
# [[Kurhula]] (''[[:en:Peace|Peace]]'')
# [[Nyimpi]] (''[[:en:War|War]]'')
# [[Pollution]] (''[[:en:Pollution|Pollution]]'')
# [[Vusiwana]] (''[[:en:Poverty|Poverty]]'')
# [[Social movement]] (''[[:en:Social movement|Social movement]]'')
# [[Environmentalism]] (''[[:en:Environmentalism|Environmentalism]]'')
# [[Feminism]] (''[[:en:Feminism|Feminism]]'')
=== Ta Mabindzu (''Business and economics'') ===
# [[Mabindzu]] (''[[:en:Business|Business]]'')
# [[Economics]] (''[[:en:Economics|Economics]]'')
# [[Good (economics and accounting)|Good]] (''[[:en:Good (economics and accounting)|Good|Good (economics and accounting)|Good]]'')
# [[Service (economics)]] (''[[:en:Service (economics)|Service (economics)]]'')
# [[Supply and demand]] (''[[:en:Supply and demand|Supply and demand]]'')
# [[Company (law)|Company]] (''[[:en:Company (law)|Company|Company (law)|Company]]'')
# [[Corporation]] (''[[:en:Corporation|Corporation]]'')
# [[Finance]] (''[[:en:Finance|Finance]]'')
# [[Industry]] (''[[:en:Industry|Industry]]'')
# [[Agriculture]] (''[[:en:Agriculture|Agriculture]]'')
# [[Manufacturing]] (''[[:en:Manufacturing|Manufacturing]]'')
# [[Mining]] (''[[:en:Mining|Mining]]'')
# [[Market]] (''[[:en:Market|Market]]'')
# [[Marketing]] (''[[:en:Marketing|Marketing]]'')
# [[Money]] (''[[:en:Money|Money]]'')
# [[Euro]] (''[[:en:Euro|Euro]]'')
# [[Japanese yen]] (''[[:en:Japanese yen|Japanese yen]]'')
# [[Pound sterling]] (''[[:en:Pound sterling|Pound sterling]]'')
# [[Renminbi]] (''[[:en:Renminbi|Renminbi]]'')
# [[United States dollar]] (''[[:en:United States dollar|United States dollar]]'')
# [[Tax]] (''[[:en:Tax|Tax]]'')
# [[Trade]] (''[[:en:Trade|Trade]]'')
{{col-break}}
=== Mahungu na Vuhaxi (''Media'') ===
# [[Vunavetisi]] (''[[:en:Advertising|Advertising]]'')
# [[Vuhaxi]] (''[[:en:Broadcasting|Broadcasting]]'')
# [[Journalism]] (''[[:en:Journalism|Journalism]]'')
# [[Magazine]] (''[[:en:Magazine|Magazine]]'')
# [[Mass media]] (''[[:en:Mass media|Mass media]]'')
# [[Mahungu]] (''[[:en:News|News]]'')
# [[Phepha-Hungu]] (''[[:en:Newspaper|Newspaper]]'')
# [[Publishing]] (''[[:en:Publishing|Publishing]]'')
=== Vulwela tiko na Hunlumende (''Politics and government'') ===
# [[Politiki]] (''[[:en:Politics|Politics]]'')
# [[Hulumende]] (''[[:en:Government|Government]]'')
# [[Capitalism]] (''[[:en:Capitalism|Capitalism]]'')
# [[Socialism]] (''[[:en:Socialism|Socialism]]'')
# [[Civics]] (''[[:en:Civics|Civics]]'')
# [[Anarchism]] (''[[:en:Anarchism|Anarchism]]'')
# [[Communism]] (''[[:en:Communism|Communism]]'')
# [[Democracy]] (''[[:en:Democracy|Democracy]]'')
# [[Dictatorship]] (''[[:en:Dictatorship|Dictatorship]]'')
# [[Fascism]] (''[[:en:Fascism|Fascism]]'')
# [[Monarchy]] (''[[:en:Monarchy|Monarchy]]'')
# [[Theocracy]] (''[[:en:Theocracy|Theocracy]]'')
# [[Conservatism]] (''[[:en:Conservatism|Conservatism]]'')
# [[Liberalism]] (''[[:en:Liberalism|Liberalism]]'')
# [[Diplomacy]] (''[[:en:Diplomacy|Diplomacy]]'')
# [[Imperialism]] (''[[:en:Imperialism|Imperialism]]'')
# [[Military]] (''[[:en:Military|Military]]'')
# [[Nationalism]] (''[[:en:Nationalism|Nationalism]]'')
# [[State]] (''[[:en:State|State]]'')
# Specific political and governmental institutions (''Specific political and governmental institutions'')
# [[European Union]] (''[[:en:European Union|European Union]]'')
# [[International Red Cross and Red Crescent Movement]] (''[[:en:International Red Cross and Red Crescent Movement|International Red Cross and Red Crescent Movement]]'')
# [[NATO]] (''[[:en:NATO|NATO]]'')
# [[Nobel Prize]] (''[[:en:Nobel Prize|Nobel Prize]]'')
# [[OPEC]] (''[[:en:OPEC|OPEC]]'')
# [[United Nations]] (''[[:en:United Nations|United Nations]]'')
# [[World Health Organization]] (''[[:en:World Health Organization|World Health Organization]]'')
# [[World Trade Organization]] (''[[:en:World Trade Organization|World Trade Organization]]'')
=== Sayense ya mahanyele (''Social sciences'') ===
# [[Sayense ya mahanyele]] (''[[:en:Social sciences|Social sciences]]'')
# [[Anthropology]] (''[[:en:Anthropology|Anthropology]]'')
# [[Political science]] (''[[:en:Political science|Political science]]'')
# [[Psychology]] (''[[:en:Psychology|Psychology]]'')
# [[Sociology]] (''[[:en:Sociology|Sociology]]'')
{{col-end}}
== Ta rihanyo na Vutshunguri (''Health and medicine'') ( 7 : 48 articles) ==
{{col-begin}}
{{col-break}}
=== Mavabyi (''Disease'') ===
# [[Mavabyi]] (''[[:en:Disease|Disease]]'')
# [[Alzheimer's disease]] (''[[:en:Alzheimer's disease|Alzheimer's disease]]'')
# [[Fukuzani]] (''[[:en:Cancer|Cancer]]'')
# [[Kuchuluka]] (''[[:en:Cholera|Cholera]]'')
# [[Mukhuhlwana]] (''[[:en:Common cold|Common cold]]'')
# [[Diabetes mellitus]] (''[[:en:Diabetes mellitus|Diabetes mellitus]]'')
# [[Dysentery]] (''[[:en:Dysentery|Dysentery]]'')
# [[Influenza]] (''[[:en:Influenza|Influenza]]'')
# [[Malaria]] (''[[:en:Malaria|Malaria]]'')
# [[Parkinson's disease]] (''[[:en:Parkinson's disease|Parkinson's disease]]'')
# [[Sexually transmitted disease]] (''[[:en:Sexually transmitted disease|Sexually transmitted disease]]'')
# [[AIDS]] (''[[:en:AIDS|AIDS]]'')
# [[Syphilis]] (''[[:en:Syphilis|Syphilis]]'')
# [[Smallpox]] (''[[:en:Smallpox|Smallpox]]'')
# [[Tuberculosis]] (''[[:en:Tuberculosis|Tuberculosis]]'')
# [[Vuvabyi bya Rihuhu]] (''[[:en:Rabies|Rabies]]'')
# [[Nhlokonho]] (''[[:en:Leprosy|Leprosy]]'')
# [[Mukhuhlwana wa Zika]] (''[[:en:Zika_virus|Zika virus]]'')
# [[Vubofu bya le nambyeni]] (''[[:en:Onchocerciasis|Onchocerciasis]]'')
# [[Mukhuhlwana wa tihumba]] (''[[:en:Schistosomiasis|Schistosomiasis]]'')
# [[Xitsongwatsongwana xa vuvabyi bya Ebola|Ebola]] (''[[:en:Ebola_virus_disease|Ebola]]'')
=== Rihanyo (''Health and fitness'') ===
# [[Rihanyo]] (''[[:en:Health|Health]]'')
# [[Physical fitness]] (''[[:en:Physical fitness|Physical fitness]]'')
# [[Physical exercise|Exercise]] (''[[:en:Physical exercise|Exercise|Physical exercise|Exercise]]'')
# [[Hygiene]] (''[[:en:Hygiene|Hygiene]]'')
# [[Obesity]] (''[[:en:Obesity|Obesity]]'')
# [[Stress (medicine)|Stress]] (''[[:en:Stress (medicine)|Stress|Stress (medicine)|Stress]]'')
# [[Addiction]] (''[[:en:Addiction|Addiction]]'')
# [[Swidzidzirisi]] (''[[:en:Drug|Drug]]'')
# [[Nutrition]] (''[[:en:Nutrition|Nutrition]]'')
{{col-break}}
=== Mirhi ya vutshunguri (''Medicine'') ===
# [[Mirhi ya vutshunguri]] (''[[:en:Medicine|Medicine]]'')
# [[Birth control]] (''[[:en:Birth control|Birth control]]'')
# [[Coma]] (''[[:en:Coma|Coma]]'')
# [[Disability]] (''[[:en:Disability|Disability]]'')
# [[Autism]] (''[[:en:Autism|Autism]]'')
# [[Blindness]] (''[[:en:Blindness|Blindness]]'')
# [[Hearing impairment]] (''[[:en:Hearing impairment|Hearing impairment]]'')
# [[Mental illness]] (''[[:en:Mental illness|Mental illness]]'')
# [[Physical trauma]] (''[[:en:Physical trauma|Physical trauma]]'')
# [[Aneurysm]] (''[[:en:Aneurysm|Aneurysm]]'')
# [[Bone fracture]] (''[[:en:Bone fracture|Bone fracture]]'')
# [[Brain damage]] (''[[:en:Brain damage|Brain damage]]'')
# [[Burn (injury)|Burn]] (''[[:en:Burn (injury)|Burn|Burn (injury)|Burn]]'')
# [[Cardiac arrest]] (''[[:en:Cardiac arrest|Cardiac arrest]]'')
# [[Frostbite]] (''[[:en:Frostbite|Frostbite]]'')
# [[Bleeding]] (''[[:en:Bleeding|Bleeding]]'')
# [[Inflammation]] (''[[:en:Inflammation|Inflammation]]'')
# [[Respiratory failure]] (''[[:en:Respiratory failure|Respiratory failure]]'')
# [[Shock (medical)|Shock]] (''[[:en:Shock (medical)|Shock|Shock (medical)|Shock]]'')
# [[Stroke]] (''[[:en:Stroke|Stroke]]'')
# [[Medication]] (''[[:en:Medication|Medication]]'')
# [[Antibiotic]] (''[[:en:Antibiotic|Antibiotic]]'')
# [[Vaccine]] (''[[:en:Vaccine|Vaccine]]'')
# [[Physician]] (''[[:en:Physician|Physician]]'')
{{col-end}}
== Ntivo-Vuthlarhi (''Science'') ( 5 : 177 articles) ==
{{col-begin}}
{{col-break}}
# [[Sayensi]] (''[[:en:Science|Science]]'')
# [[Matimu ya Sayensi]] (''[[:en:History of science|History of science]]'')
# [[Ntumbuluko]] (''[[:en:Nature|Nature]]'')
# [[Philosophy of science]] (''[[:en:Philosophy of science|Philosophy of science]]'')
# [[Scientific method]] (''[[:en:Scientific method|Scientific method]]'')
=== Swa Tinyeleti (''Astronomy'') ===
# [[Astronomy]] (''[[:en:Astronomy|Astronomy]]'')
# [[Asteroid]] (''[[:en:Asteroid|Asteroid]]'')
# [[Asteroid belt]] (''[[:en:Asteroid belt|Asteroid belt]]'')
# [[Big Bang]] (''[[:en:Big Bang|Big Bang]]'')
# [[Comet]] (''[[:en:Comet|Comet]]'')
# [[Eclipse]] (''[[:en:Eclipse|Eclipse]]'')
# [[Galaxy]] (''[[:en:Galaxy|Galaxy]]'')
# [[Milky Way]] (''[[:en:Milky Way|Milky Way]]'')
# [[Natural satellite]] (''[[:en:Natural satellite|Natural satellite]]'')
# [[Orbit]] (''[[:en:Orbit|Orbit]]'')
# [[Outer space]] (''[[:en:Outer space|Outer space]]'')
# [[Physical cosmology]] (''[[:en:Physical cosmology|Physical cosmology]]'')
# [[Planet]] (''[[:en:Planet|Planet]]'')
# [[Solar System]] (''[[:en:Solar System|Solar System]]'')
# [[Sun]] (''[[:en:Sun|Sun]]'')
# [[Mercury (planet)|Mercury]] (''[[:en:Mercury (planet)|Mercury|Mercury (planet)|Mercury]]'')
# [[Venus]] (''[[:en:Venus|Venus]]'')
# [[Misava]] (''[[:en:Earth|Earth]]'')
# [[Moon]] (''[[:en:Moon|Moon]]'')
# [[Mars]] (''[[:en:Mars|Mars]]'')
# [[Jupiter]] (''[[:en:Jupiter|Jupiter]]'')
# [[Saturn]] (''[[:en:Saturn|Saturn]]'')
# [[Uranus]] (''[[:en:Uranus|Uranus]]'')
# [[Neptune]] (''[[:en:Neptune|Neptune]]'')
# [[Pluto]] (''[[:en:Pluto|Pluto]]'')
# [[Star]] (''[[:en:Star|Star]]'')
# [[Supernova]] (''[[:en:Supernova|Supernova]]'')
# [[Universe]] (''[[:en:Universe|Universe]]'')
=== Ntivo-Vutomi (''Biology'') ===
# [[Ntivo-vutomi]] (''[[:en:Biology|Biology]]'')
# [[Vutomi]] (''[[:en:Life|Life]]'')
# [[Abiogenesis]] (''[[:en:Abiogenesis|Abiogenesis]]'')
# [[Anatomy]] (''[[:en:Anatomy|Anatomy]]'')
# [[Brain]] (''[[:en:Brain|Brain]]'')
# [[Gastrointestinal tract]] (''[[:en:Gastrointestinal tract|Gastrointestinal tract]]'')
# [[Mbilu]] (''[[:en:Heart|Heart]]'')
# [[Immune system]] (''[[:en:Immune system|Immune system]]'')
# [[Mahahu]] (''[[:en:Lung|Lung]]'')
# [[Skeleton]] (''[[:en:Skeleton|Skeleton]]'')
# [[Reproduction]] (''[[:en:Reproduction|Reproduction]]'')
# [[Pregnancy]] (''[[:en:Pregnancy|Pregnancy]]'')
# [[Sex]] (''[[:en:Sex|Sex]]'')
# [[Botany]] (''[[:en:Botany|Botany]]'')
# [[Cell (biology)]] (''[[:en:Cell (biology)|Cell (biology)]]'')
# [[Ecology]] (''[[:en:Ecology|Ecology]]'')
# [[Ecosystem]] (''[[:en:Ecosystem|Ecosystem]]'')
# [[Evolution]] (''[[:en:Evolution|Evolution]]'')
# [[Natural selection]] (''[[:en:Natural selection|Natural selection]]'')
# [[Genetics]] (''[[:en:Genetics|Genetics]]'')
# [[DNA]] (''[[:en:DNA|DNA]]'')
# [[Gene]] (''[[:en:Gene|Gene]]'')
# [[Heredity]] (''[[:en:Heredity|Heredity]]'')
# [[Organism]] (''[[:en:Organism|Organism]]'')
# [[Animal]] (''[[:en:Animal|Animal]]'')
# [[Amphibian]] (''[[:en:Amphibian|Amphibian]]'')
# [[Bird]] (''[[:en:Bird|Bird]]'')
# [[Dinosaur]] (''[[:en:Dinosaur|Dinosaur]]'')
# [[Fish]] (''[[:en:Fish|Fish]]'')
# [[Insect]] (''[[:en:Insect|Insect]]'')
# [[Mammal]] (''[[:en:Mammal|Mammal]]'')
## [[Cattle]] (''[[:en:Cattle|Cattle]]'')
## [[Cat]] (''[[:en:Cat|Cat]]'')
## [[Dog]] (''[[:en:Dog|Dog]]'')
## [[Horse]] (''[[:en:Horse|Horse]]'')
## [[Vanhu]] (''[[:en:Human|Human]]'')
# [[Reptile]] (''[[:en:Reptile|Reptile]]'')
# [[Archaea]] (''[[:en:Archaea|Archaea]]'')
# [[Bacteria]] (''[[:en:Bacteria|Bacteria]]'')
# [[Fungus]] (''[[:en:Fungus|Fungus]]'')
# [[Plant]] (''[[:en:Plant|Plant]]'')
# [[Flower]] (''[[:en:Flower|Flower]]'')
# [[Tree]] (''[[:en:Tree|Tree]]'')
# [[Protist]] (''[[:en:Protist|Protist]]'')
# [[Species]] (''[[:en:Species|Species]]'')
# [[Zoology]] (''[[:en:Zoology|Zoology]]'')
{{col-break}}
=== Chemistry (''Chemistry'') ===
# [[Chemistry]] (''[[:en:Chemistry|Chemistry]]'')
# [[Biochemistry]] (''[[:en:Biochemistry|Biochemistry]]'')
# [[Organic chemistry]] (''[[:en:Organic chemistry|Organic chemistry]]'')
# [[Inorganic chemistry]] (''[[:en:Inorganic chemistry|Inorganic chemistry]]'')
# [[Acid]] (''[[:en:Acid|Acid]]'')
# [[Alloy]] (''[[:en:Alloy|Alloy]]'')
# [[Bronze]] (''[[:en:Bronze|Bronze]]'')
# [[Steel]] (''[[:en:Steel|Steel]]'')
# [[Atom]] (''[[:en:Atom|Atom]]'')
# [[Base (chemistry)|Base]] (''[[:en:Base (chemistry)|Base|Base (chemistry)|Base]]'')
# [[Catalysis]] (''[[:en:Catalysis|Catalysis]]'')
# [[Chemical bond]] (''[[:en:Chemical bond|Chemical bond]]'')
# [[Chemical compound]] (''[[:en:Chemical compound|Chemical compound]]'')
# [[Alcohol]] (''[[:en:Alcohol|Alcohol]]'')
# [[Carbon dioxide]] (''[[:en:Carbon dioxide|Carbon dioxide]]'')
# [[Oil]] (''[[:en:Oil|Oil]]'')
# [[Salt (chemistry)|Salt]] (''[[:en:Salt (chemistry)|Salt|Salt (chemistry)|Salt]]'')
# [[Mati]] (''[[:en:Water|Water]]'')
# [[Chemical element]] (''[[:en:Chemical element|Chemical element]]'')
# [[Aluminium]] (''[[:en:Aluminium|Aluminium]]'')
# [[Carbon]] (''[[:en:Carbon|Carbon]]'')
# [[Copper]] (''[[:en:Copper|Copper]]'')
# [[Gold]] (''[[:en:Gold|Gold]]'')
# [[Helium]] (''[[:en:Helium|Helium]]'')
# [[Hydrogen]] (''[[:en:Hydrogen|Hydrogen]]'')
# [[Iron]] (''[[:en:Iron|Iron]]'')
# [[Nitrogen]] (''[[:en:Nitrogen|Nitrogen]]'')
# [[Oxygen]] (''[[:en:Oxygen|Oxygen]]'')
# [[Silicon]] (''[[:en:Silicon|Silicon]]'')
# [[Silver]] (''[[:en:Silver|Silver]]'')
# [[Sulfur]] (''[[:en:Sulfur|Sulfur]]'')
# [[Uranium]] (''[[:en:Uranium|Uranium]]'')
# [[Chemical reaction]] (''[[:en:Chemical reaction|Chemical reaction]]'')
# [[Crystal]] (''[[:en:Crystal|Crystal]]'')
# [[Electrolysis]] (''[[:en:Electrolysis|Electrolysis]]'')
# [[Glass]] (''[[:en:Glass|Glass]]'')
# [[Ion]] (''[[:en:Ion|Ion]]'')
# [[Metal]] (''[[:en:Metal|Metal]]'')
# [[Mineral]] (''[[:en:Mineral|Mineral]]'')
# [[Molecule]] (''[[:en:Molecule|Molecule]]'')
# [[Periodic table]] (''[[:en:Periodic table|Periodic table]]'')
=== Sayensi ya Misava (''Earth science'') ===
# [[Sayensi ya misava]] (''[[:en:Earth science|Earth science]]'')
# [[Matimu ya misava]] (''[[:en:History of Earth|History of Earth]]'')
# [[Geology]] (''[[:en:Geology|Geology]]'')
# [[Avalanche]] (''[[:en:Avalanche|Avalanche]]'')
# [[Crust (geology)|Crust]] (''[[:en:Crust (geology)|Crust|Crust (geology)|Crust]]'')
# [[Kutseka-tseka ka Misava]] (''[[:en:Earthquake|Earthquake]]'')
# [[Erosion]] (''[[:en:Erosion|Erosion]]'')
# [[Geologic fault]] (''[[:en:Geologic fault|Geologic fault]]'')
# [[Magma]] (''[[:en:Magma|Magma]]'')
# [[Mantle (geology)|Mantle]] (''[[:en:Mantle (geology)|Mantle|Mantle (geology)|Mantle]]'')
# [[Plate tectonics]] (''[[:en:Plate tectonics|Plate tectonics]]'')
# [[Volcano]] (''[[:en:Volcano|Volcano]]'')
# [[Earth's atmosphere]] (''[[:en:Earth's atmosphere|Earth's atmosphere]]'')
# [[Climate]] (''[[:en:Climate|Climate]]'')
# [[Marifu]] (''[[:en:Cloud|Cloud]]'')
# [[Ndhambhi]] (''[[:en:Flood|Flood]]'')
# [[Global warming]] (''[[:en:Global warming|Global warming]]'')
# [[Meteorology]] (''[[:en:Meteorology|Meteorology]]'')
# [[Mpfula]] (''[[:en:Rain|Rain]]'')
# [[Ximbhembhe]] (''[[:en:Tornado|Tornado]]'')
# [[Tropical cyclone]] (''[[:en:Tropical cyclone|Tropical cyclone]]'')
# [[Maxele]] (''[[:en:Weather|Weather]]'')
# [[Oceanography]] (''[[:en:Oceanography|Oceanography]]'')
=== Physics (''Physics'') ===
# [[Physics]] (''[[:en:Physics|Physics]]'')
# [[Particle physics]] (''[[:en:Particle physics|Particle physics]]'')
# [[Standard Model]] (''[[:en:Standard Model|Standard Model]]'')
# [[Subatomic particle]] (''[[:en:Subatomic particle|Subatomic particle]]'')
# [[Electron]] (''[[:en:Electron|Electron]]'')
# [[Neutrino]] (''[[:en:Neutrino|Neutrino]]'')
# [[Neutron]] (''[[:en:Neutron|Neutron]]'')
# [[Photon]] (''[[:en:Photon|Photon]]'')
# [[Proton]] (''[[:en:Proton|Proton]]'')
# [[Classical mechanics]] (''[[:en:Classical mechanics|Classical mechanics]]'')
# [[Kinematics]] (''[[:en:Kinematics|Kinematics]]'')
# [[Kinetics]] (''[[:en:Kinetics|Kinetics]]'')
# [[Energy]] (''[[:en:Energy|Energy]]'')
# [[Kinetic energy]] (''[[:en:Kinetic energy|Kinetic energy]]'')
# [[Potential energy]] (''[[:en:Potential energy|Potential energy]]'')
# [[Force]] (''[[:en:Force|Force]]'')
# [[Electromagnetism]] (''[[:en:Electromagnetism|Electromagnetism]]'')
# [[Gravitation]] (''[[:en:Gravitation|Gravitation]]'')
# [[Strong interaction]] (''[[:en:Strong interaction|Strong interaction]]'')
# [[Weak interaction]] (''[[:en:Weak interaction|Weak interaction]]'')
# [[Heat]] (''[[:en:Heat|Heat]]'')
# [[Temperature]] (''[[:en:Temperature|Temperature]]'')
# [[Light]] (''[[:en:Light|Light]]'')
# [[Electromagnetic radiation]] (''[[:en:Electromagnetic radiation|Electromagnetic radiation]]'')
# [[Speed of light]] (''[[:en:Speed of light|Speed of light]]'')
# [[Visible spectrum]] (''[[:en:Visible spectrum|Visible spectrum]]'')
# [[Mass]] (''[[:en:Mass|Mass]]'')
# [[Weight]] (''[[:en:Weight|Weight]]'')
# [[Matter]] (''[[:en:Matter|Matter]]'')
# [[Motion (physics)|Motion]] (''[[:en:Motion (physics)|Motion|Motion (physics)|Motion]]'')
# [[Quantum mechanics]] (''[[:en:Quantum mechanics|Quantum mechanics]]'')
# [[Sound]] (''[[:en:Sound|Sound]]'')
# [[Space]] (''[[:en:Space|Space]]'')
# [[Thermodynamics]] (''[[:en:Thermodynamics|Thermodynamics]]'')
# [[Theory of relativity]] (''[[:en:Theory of relativity|Theory of relativity]]'')
# [[Time]] (''[[:en:Time|Time]]'')
{{col-end}}
== Thekinoloji (''Technology'') ( 1 : 121 articles) ==
{{col-begin}}
{{col-break}}
# [[Thekinoloji]] (''[[:en:Technology|Technology]]'')
# [[Matimu ya Thekinoloji]] (''[[:en:History of technology|History of technology]]'')
# [[Engineering]] (''[[:en:Engineering|Engineering]]'')
# [[Artificial intelligence]] (''[[:en:Artificial intelligence|Artificial intelligence]]'')
# [[Biotechnology]] (''[[:en:Biotechnology|Biotechnology]]'')
# [[Genetic engineering]] (''[[:en:Genetic engineering|Genetic engineering]]'')
# [[Nuclear technology]] (''[[:en:Nuclear technology|Nuclear technology]]'')
# [[Tool]] (''[[:en:Tool|Tool]]'')
=== Matimba (''Energy'') ===
# [[Gezi]] (''[[:en:Electricity|Electricity]]'')
# [[Geothermal power]] (''[[:en:Geothermal power|Geothermal power]]'')
# [[Hydropower]] (''[[:en:Hydropower|Hydropower]]'')
# [[Nuclear power]] (''[[:en:Nuclear power|Nuclear power]]'')
# [[Petroleum]] (''[[:en:Petroleum|Petroleum]]'')
# [[Solar energy]] (''[[:en:Solar energy|Solar energy]]'')
# [[Wind power]] (''[[:en:Wind power|Wind power]]'')
=== Electronics (''Electronics'') ===
# [[Electronics]] (''[[:en:Electronics|Electronics]]'')
# [[Battery (electricity)|Battery]] (''[[:en:Battery (electricity)|Battery|Battery (electricity)|Battery]]'')
# [[Capacitor]] (''[[:en:Capacitor|Capacitor]]'')
# [[Diode]] (''[[:en:Diode|Diode]]'')
# [[Incandescent light bulb]] (''[[:en:Incandescent light bulb|Incandescent light bulb]]'')
# [[Integrated circuit]] (''[[:en:Integrated circuit|Integrated circuit]]'')
# [[Semiconductor]] (''[[:en:Semiconductor|Semiconductor]]'')
# [[Transistor]] (''[[:en:Transistor|Transistor]]'')
=== Mechanical and structural engineering (''Mechanical and structural engineering'') ===
# [[Mechanical engineering]] (''[[:en:Mechanical engineering|Mechanical engineering]]'')
# [[Engine]] (''[[:en:Engine|Engine]]'')
# [[Electric motor]] (''[[:en:Electric motor|Electric motor]]'')
# [[Internal combustion engine]] (''[[:en:Internal combustion engine|Internal combustion engine]]'')
# [[Jet engine]] (''[[:en:Jet engine|Jet engine]]'')
# [[Steam engine]] (''[[:en:Steam engine|Steam engine]]'')
# [[Inclined plane]] (''[[:en:Inclined plane|Inclined plane]]'')
# [[Lever]] (''[[:en:Lever|Lever]]'')
# [[Pulley]] (''[[:en:Pulley|Pulley]]'')
# [[Robot]] (''[[:en:Robot|Robot]]'')
# [[Wheel]] (''[[:en:Wheel|Wheel]]'')
# [[Arch]] (''[[:en:Arch|Arch]]'')
# [[Bridge]] (''[[:en:Bridge|Bridge]]'')
# [[Canal]] (''[[:en:Canal|Canal]]'')
# [[Dam]] (''[[:en:Dam|Dam]]'')
# [[Dome]] (''[[:en:Dome|Dome]]'')
# [[House]] (''[[:en:House|House]]'')
# [[Pyramid]] (''[[:en:Pyramid|Pyramid]]'')
# [[Tower]] (''[[:en:Tower|Tower]]'')
=== Vutleketli (''Transportation'') ===
# [[Vutleketli]] (''[[:en:Transport|Transport]]'')
# [[Vehicle]] (''[[:en:Vehicle|Vehicle]]'')
# [[Aircraft]] (''[[:en:Aircraft|Aircraft]]'')
# [[Automobile]] (''[[:en:Automobile|Automobile]]'')
# [[Bicycle]] (''[[:en:Bicycle|Bicycle]]'')
# [[Elevator]] (''[[:en:Elevator|Elevator]]'')
# [[Helicopter]] (''[[:en:Helicopter|Helicopter]]'')
# [[Motorcycle]] (''[[:en:Motorcycle|Motorcycle]]'')
# [[Train]] (''[[:en:Train|Train]]'')
=== Information technology (''Information technology'') ===
# [[Information technology]] (''[[:en:Information technology|Information technology]]'')
# [[Abacus]] (''[[:en:Abacus|Abacus]]'')
# [[Calculator]] (''[[:en:Calculator|Calculator]]'')
# [[Computer]] (''[[:en:Computer|Computer]]'')
# [[Cryptography]] (''[[:en:Cryptography|Cryptography]]'')
=== Optical (''Optical'') ===
# [[Camera]] (''[[:en:Camera|Camera]]'')
# [[Glasses]] (''[[:en:Glasses|Glasses]]'')
# [[Laser]] (''[[:en:Laser|Laser]]'')
# [[Lens (optics)|Lens]] (''[[:en:Lens (optics)|Lens|Lens (optics)|Lens]]'')
# [[Microscope]] (''[[:en:Microscope|Microscope]]'')
# [[Prism (optics)|Prism]] (''[[:en:Prism (optics)|Prism|Prism (optics)|Prism]]'')
# [[Telescope]] (''[[:en:Telescope|Telescope]]'')
{{col-break}}
=== Vuhaxi na mbulavuriswano (''Media and communication'') ===
# [[Telecommunication]] (''[[:en:Telecommunication|Telecommunication]]'')
# [[E-mail]] (''[[:en:E-mail|E-mail]]'')
# [[Internet]] (''[[:en:Internet|Internet]]'')
# [[Microphone]] (''[[:en:Microphone|Microphone]]'')
# [[Mobile phone]] (''[[:en:Mobile phone|Mobile phone]]'')
# [[Printing press]] (''[[:en:Printing press|Printing press]]'')
# [[Printing]] (''[[:en:Printing|Printing]]'')
# [[Radio]] (''[[:en:Radio|Radio]]'')
# [[Telephone]] (''[[:en:Telephone|Telephone]]'')
# [[Television]] (''[[:en:Television|Television]]'')
# [[Typewriter]] (''[[:en:Typewriter|Typewriter]]'')
# [[Video]] (''[[:en:Video|Video]]'')
# [[World Wide Web]] (''[[:en:World Wide Web|World Wide Web]]'')
=== Vuvalangi na ku khoma nkarhi (''Navigation and timekeeping'') ===
# [[Calendar]] (''[[:en:Calendar|Calendar]]'')
# [[Clock]] (''[[:en:Clock|Clock]]'')
# [[Compass]] (''[[:en:Compass|Compass]]'')
# [[Global Positioning System]] (''[[:en:Global Positioning System|Global Positioning System]]'')
# [[Gyroscope]] (''[[:en:Gyroscope|Gyroscope]]'')
# [[Pendulum]] (''[[:en:Pendulum|Pendulum]]'')
# [[Radar]] (''[[:en:Radar|Radar]]'')
# [[Sonar]] (''[[:en:Sonar|Sonar]]'')
# [[Sundial]] (''[[:en:Sundial|Sundial]]'')
=== Mathlarhi (''Weapons'') ===
# [[Thlarhi]] (''[[:en:Weapon|Weapon]]'')
# [[Artillery]] (''[[:en:Artillery|Artillery]]'')
# [[Bow (weapon)|Bow]] (''[[:en:Bow (weapon)|Bow|Bow (weapon)|Bow]]'')
# [[Firearm]] (''[[:en:Firearm|Firearm]]'')
# [[Handgun]] (''[[:en:Handgun|Handgun]]'')
# [[Knife]] (''[[:en:Knife|Knife]]'')
# [[Machine gun]] (''[[:en:Machine gun|Machine gun]]'')
# [[Nuclear weapon]] (''[[:en:Nuclear weapon|Nuclear weapon]]'')
# [[Rifle]] (''[[:en:Rifle|Rifle]]'')
# [[Sword]] (''[[:en:Sword|Sword]]'')
# [[Submarine]] (''[[:en:Submarine|Submarine]]'')
# [[Tank]] (''[[:en:Tank|Tank]]'')
=== Material and chemical (''Material and chemical'') ===
# [[Candle]] (''[[:en:Candle|Candle]]'')
# [[Fire]] (''[[:en:Fire|Fire]]'')
# [[Explosive material]] (''[[:en:Explosive material|Explosive material]]'')
# [[Dynamite]] (''[[:en:Dynamite|Dynamite]]'')
# [[Gasoline]] (''[[:en:Gasoline|Gasoline]]'')
# [[Gunpowder]] (''[[:en:Gunpowder|Gunpowder]]'')
# [[Metallurgy]] (''[[:en:Metallurgy|Metallurgy]]'')
# [[Plastic]] (''[[:en:Plastic|Plastic]]'')
# [[Rubber]] (''[[:en:Rubber|Rubber]]'')
=== Swakudya na Rihanyo (''Food and health'') ===
# [[Electrocardiogram]] (''[[:en:Electrocardiogram|Electrocardiogram]]'')
# [[Magnetic resonance imaging]] (''[[:en:Magnetic resonance imaging|Magnetic resonance imaging]]'')
# [[Pasteurization]] (''[[:en:Pasteurization|Pasteurization]]'')
# [[Refrigerator]] (''[[:en:Refrigerator|Refrigerator]]'')
# [[Stove]] (''[[:en:Stove|Stove]]'')
# [[X-ray]] (''[[:en:X-ray|X-ray]]'')
=== Xibhakabhaka (''Space'') ===
# [[Hubble Space Telescope]] (''[[:en:Hubble Space Telescope|Hubble Space Telescope]]'')
# [[International Space Station]] (''[[:en:International Space Station|International Space Station]]'')
# [[Moon landing]] (''[[:en:Moon landing|Moon landing]]'')
# [[Rocket]] (''[[:en:Rocket|Rocket]]'')
# [[Satellite]] (''[[:en:Satellite|Satellite]]'')
# [[Space Shuttle]] (''[[:en:Space Shuttle|Space Shuttle]]'')
# [[Space station]] (''[[:en:Space station|Space station]]'')
{{col-end}}
== Dyondzo-Tinhlayo (''Mathematics'') ( 1 : 59 articles) ==
{{col-begin}}
{{col-break}}
# [[Dyondzo-Tinhlayo]] (''[[:en:Mathematics|Mathematics]]'')
# [[Constant]] (''[[:en:Constant|Constant]]'')
# [[Pi]] (''[[:en:Pi|Pi]]'')
# [[e (mathematical constant)|e]] (''[[:en:e (mathematical constant)|e|e (mathematical constant)|e]]'')
# [[Nomboro]] (''[[:en:Number|Number]]'')
# [[Complex number]] (''[[:en:Complex number|Complex number]]'')
# [[Integer]] (''[[:en:Integer|Integer]]'')
# [[Natural number]] (''[[:en:Natural number|Natural number]]'')
# [[Number theory]] (''[[:en:Number theory|Number theory]]'')
# [[Prime number]] (''[[:en:Prime number|Prime number]]'')
# [[Rational number]] (''[[:en:Rational number|Rational number]]'')
# [[Real number]] (''[[:en:Real number|Real number]]'')
# [[Arithmetic]] (''[[:en:Arithmetic|Arithmetic]]'')
# [[Addition]] (''[[:en:Addition|Addition]]'')
# [[Subtraction]] (''[[:en:Subtraction|Subtraction]]'')
# [[Multiplication]] (''[[:en:Multiplication|Multiplication]]'')
# [[Division (mathematics)|Division]] (''[[:en:Division (mathematics)|Division|Division (mathematics)|Division]]'')
# [[Fraction (mathematics)|Fraction]] (''[[:en:Fraction (mathematics)|Fraction|Fraction (mathematics)|Fraction]]'')
# [[Percentage]] (''[[:en:Percentage|Percentage]]'')
# [[Exponentiation]] (''[[:en:Exponentiation|Exponentiation]]'')
# [[Square root]] (''[[:en:Square root|Square root]]'')
# [[Combinatorics]] (''[[:en:Combinatorics|Combinatorics]]'')
# [[Numerical digit|Digit]] (''[[:en:Numerical digit|Digit|Numerical digit|Digit]]'')
# [[Equation]] (''[[:en:Equation|Equation]]'')
# [[Function (mathematics)|Function]] (''[[:en:Function (mathematics)|Function|Function (mathematics)|Function]]'')
# [[Logarithm]] (''[[:en:Logarithm|Logarithm]]'')
# [[Variable]] (''[[:en:Variable|Variable]]'')
# [[Algebra]] (''[[:en:Algebra|Algebra]]'')
# [[Linear algebra]] (''[[:en:Linear algebra|Linear algebra]]'')
# [[Matrix (mathematics)|Matrix]] (''[[:en:Matrix (mathematics)|Matrix|Matrix (mathematics)|Matrix]]'')
{{col-break}}
# [[Mathematical analysis]] (''[[:en:Mathematical analysis|Mathematical analysis]]'')
# [[Calculus]] (''[[:en:Calculus|Calculus]]'')
# [[Differential equation]] (''[[:en:Differential equation|Differential equation]]'')
# [[Infinity]] (''[[:en:Infinity|Infinity]]'')
# [[Limit (mathematics)|Limit]] (''[[:en:Limit (mathematics)|Limit|Limit (mathematics)|Limit]]'')
# [[Probability]] (''[[:en:Probability|Probability]]'')
# [[Statistics]] (''[[:en:Statistics|Statistics]]'')
# [[Chaos theory]] (''[[:en:Chaos theory|Chaos theory]]'')
# [[Game theory]] (''[[:en:Game theory|Game theory]]'')
# [[Geometry]] (''[[:en:Geometry|Geometry]]'')
# [[Angle]] (''[[:en:Angle|Angle]]'')
# [[Area]] (''[[:en:Area|Area]]'')
# [[Coordinates (mathematics)|Coordinates]] (''[[:en:Coordinates (mathematics)|Coordinates|Coordinates (mathematics)|Coordinates]]'')
# [[Dimension]] (''[[:en:Dimension|Dimension]]'')
# [[Line (mathematics)|Line]] (''[[:en:Line (mathematics)|Line|Line (mathematics)|Line]]'')
# [[Plane (mathematics)|Plane]] (''[[:en:Plane (mathematics)|Plane|Plane (mathematics)|Plane]]'')
# [[Point (mathematics)|Point]] (''[[:en:Point (mathematics)|Point|Point (mathematics)|Point]]'')
# [[Shape]] (''[[:en:Shape|Shape]]'')
# [[Circle]] (''[[:en:Circle|Circle]]'')
# [[Cube]] (''[[:en:Cube|Cube]]'')
# [[Sphere]] (''[[:en:Sphere|Sphere]]'')
# [[Square (geometry)|Square]] (''[[:en:Square (geometry)|Square|Square (geometry)|Square]]'')
# [[Triangle]] (''[[:en:Triangle|Triangle]]'')
# [[Volume]] (''[[:en:Volume|Volume]]'')
# [[Mathematical proof]] (''[[:en:Mathematical proof|Mathematical proof]]'')
# [[Series (mathematics)|Series]] (''[[:en:Series (mathematics)|Series|Series (mathematics)|Series]]'')
# [[Set]] (''[[:en:Set|Set]]'')
# [[Topology]] (''[[:en:Topology|Topology]]'')
# [[Trigonometry]] (''[[:en:Trigonometry|Trigonometry]]'')
{{col-end}}
== Vupimi (''Measurement'') ( 1 : 26 articles) ==
{{col-begin}}
{{col-break}}
# [[Vupimi]] (''[[:en:Measurement|Measurement]]'')
# [[Metric system]] (''[[:en:Metric system|Metric system]]'')
# [[International System of Units]] (''[[:en:International System of Units|International System of Units]]'')
# [[Imperial unit]] (''[[:en:Imperial unit|Imperial unit]]'')
# Time (''Time'')
# [[Second]] (''[[:en:Second|Second]]'')
# [[Siku]] (''[[:en:Day|Day]]'')
# [[Lembe]] (''[[:en:Year|Year]]'')
# [[Kuleha]] (''Length'')
# [[Foot (length)|Foot]] (''[[:en:Foot (length)|Foot|Foot (length)|Foot]]'')
# [[Kilometer]] (''[[:en:Kilometer|Kilometer]]'')
# [[Metre]] (''[[:en:Metre|Metre]]'')
# [[Mile]] (''[[:en:Mile|Mile]]'')
# Angle (''Angle'')
# [[Degree (angle)|Degree]] (''[[:en:Degree (angle)|Degree|Degree (angle)|Degree]]'')
# [[Radian]] (''[[:en:Radian|Radian]]'')
# [[Mangwa]] (''[[:en:Distance|Distance]]'')
{{col-break}}
# Volume (''Volume'')
# [[Litre]] (''[[:en:Litre|Litre]]'')
# [[Mass]] (''[[:en:Mass|Mass]]'')
# [[Weight]] (''[[:en:Weight|Weight]]'')
# [[Kilogram]] (''[[:en:Kilogram|Kilogram]]'')
# [[Pound (mass)|Pound]] (''[[:en:Pound (mass)|Pound|Pound (mass)|Pound]]'')
# [[Ton]] (''[[:en:Ton|Ton]]'')
# Temperature (''Temperature'')
# [[Celsius]] (''[[:en:Celsius|Celsius]]'')
# [[Fahrenheit]] (''[[:en:Fahrenheit|Fahrenheit]]'')
# Force (''Force'')
# [[Newton]] (''[[:en:Newton|Newton]]'')
# Power (''Power'')
# [[Watt]] (''[[:en:Watt|Watt]]'')
# Electromagnetism (''Electromagnetism'')
# [[Ampere]] (''[[:en:Ampere|Ampere]]'')
# [[Volt]] (''[[:en:Volt|Volt]]'')
# [[Ohm]] (''[[:en:Ohm|Ohm]]'')
{{col-end}}
== Vona na kambe ==
*[[Wikipedia:Matsalwa ya nkoka/Xiyenge/2|Matsalwa ya nkoka ya 100]]
[[Category:Matsalwa yankoka|Matsalwa yankoka]]
csvrrf7u95nynwoirgjdckhwuymepmz
Wikipedia:Vital 100
4
2633
28491
25407
2016-05-18T15:26:17Z
Thuvack
315
Redirected page to [[Wikipedia:Matsalwa ya nkoka/Xiyenge/2]]
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Matsalwa ya nkoka/Xiyenge/2]]
g0uw6fvrhruka2aoz8canyrudc61d7q
Template:Language
10
2634
8163
8161
2008-08-27T16:13:35Z
Thuvack
315
Redirecting to [[Template:Infobox Language]]
wikitext
text/x-wiki
#REDIRECT [[Template:Infobox Language]]
3o7hcd9z9oreobuxmum0959e9op9j1s
Template:Infobox Language/family-color
10
2635
27443
26178
2015-08-05T22:40:08Z
YiFeiBot
3774
Bot: Migrating 3 langlinks, now provided by [[d:|Wikidata]] on [[d:q6959978]]
wikitext
text/x-wiki
<noinclude>'''Usage:''' <nowiki>{{</nowiki>[[Template:Infobox Language|Infobox Language]]<nowiki>/family-color|<family/color>}}</nowiki><br>Replace <family/color> with the language family or specific color to display.<br><br></noinclude><includeonly>{{
#switch:{{{1|}}}
| Default | default | white = white
| Afro-Asiatic | Afro-asiatic | yellow = yellow
| Altaic | yellowgreen = yellowgreen
| American | lightblue = lightblue
| Andamanese = <nowiki>#C99FEE</nowiki>
| Australian | orchid = <nowiki>#eba9ee</nowiki>
| Austroasiatic | Austro-Asiatic | Austro-asiatic | lightcoral = lightcoral
| Austronesian | tomato = pink
| pink = tomato
| Caucasian = lightgreen
| Conlang | conlang | constructed language | black = black
| Creole | creole = tan
| Dravidian | mediumspringgreen = mediumspringgreen
| Eskimo-Aleut | lightcyan = lightcyan
| Hmong-Mien = <nowiki>#ff0033</nowiki>
| Indo-European | lawngreen = lawngreen
| isolate | language isolate | Isolate | #dddddd = <nowiki>#dddddd</nowiki>
| Khoisan | goldenrod = goldenrod
| Mixed | mixed = tan
| Na-Dene | Na-Dené | Dene-Yeniseian | Dené-Yeniseian | deepskyblue = deepskyblue
| Niger-Congo | orange = orange
| Nilo-Saharan | gold = gold
| Palaeosiberian | Palaeo-Siberian | Palaeo-siberian | Paleosiberian | Paleo-Siberian | Paleo-siberian = darkseagreen
| Papuan | violet = <nowiki>#fd79da</nowiki>
| Pidgin | pidgin = tan
| Sign | sign | sign language | silver = silver
| lightgreen = lightgreen
| Sino-Tibetan = tomato
| Tai-Kadai | lavender = lavender
| Uralic | limegreen = limegreen
|
}}</includeonly><noinclude>
</noinclude>
dmt9c8z82atyb925j9c0b34gexktjgu
Template:Infobox Language
10
2636
8188
8187
2008-08-27T16:47:32Z
Thuvack
315
wikitext
text/x-wiki
{| class="infobox" style="width:22em; margin-top:0.75em; background:#f4f4f4; text-align:left; font-size:90%; float:right; clear:right;" cellpadding="2"
! colspan="3" style="text-align: center; font-size:120%; color: {{
#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|black|1}}
|white
|{{{fontcolor|black}}}}}; background-color: {{
#if:{{{creator|}}}{{{setting|}}}
|black
|{{
#if:{{{signers|}}}
|silver
|{{Infobox Language/family-color|{{{familycolor|Default}}}}}}}
}};" |{{{name|Language name}}} {{
#if:{{{nativename|}}}
|<br />{{{nativename|}}}}}{{
#if:{{{image|}}}
|{{Infobox Language/image|{{{caption|}}}|{{{image|}}}}}
}}{{
#if:{{{pronunciation|}}}
|{{Infobox Language/pronunciation|{{{pronunciation|}}}}}}}
|-
| style="padding-left: 0.5em;" |{{
#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|black|1}}
|Created by
|{{
#if:{{{signers|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|silver|1}}
|Signed
|Rivulavuriwa}} e}}:
| colspan="{{
#if:{{{date|}}}
|1
|2}}" style="padding-left: 0.5em;" |{{
#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|black|1}}
|{{{creator|—}}}{{
#if:{{{date|}}}
|{{Infobox Language/creationdate|{{{date}}}}}
}}
|{{{states|{{{region|—}}}}}}}}{{
#ifexpr:{{#if:{{{states|}}}|1|0}}+{{#if:{{{region|}}}|1|0}}!=1
|{{Infobox Language/statesregion
|{{{creator|}}}
|{{{setting|}}}
|{{{familycolor|}}}
|{{{region|—}}}}}}}
|-
| style="padding-left: 0.5em;" |{{
#if:{{{extinct|}}}
|[[Extinct language|Language extinction]]
|Ntsengo wa {{
#if:{{{signers|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|silver|1}}
|signers
|Lavavulavulaka}}}}:
| colspan="2" style="padding-left: 0.5em;" |{{
#if:{{{extinct|}}}
|{{{extinct}}}
|{{
#if:{{{signers|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|silver|1}}
|{{{signers|—}}}
|{{{speakers|—}}}}}}}{{
#if:{{{rank|}}}
|{{Infobox Language/rank|{{{rank|}}}}}}}
|-
| style="padding-left: 0.5em;" |{{
#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|black|1}}
|Category (purpose)
|[[Language family|Muti wa ririmi]]}}:
| colspan="2" style="padding-left: 0.5em; text-align: left;" | {{{family|{{{fam1|{{
#if:{{{signers|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|silver|1}}
|''unknown''
|{{
#if:{{{creator|}}}{{{setting|}}}
|[[constructed language|Ririmi leri vumbiweke]]
|{{Infobox Language/genetic2|{{{familycolor|Default}}}}}}}}}}}}{{
#if:{{{fam2|}}}
|<br /><span style="font-size:66%;"> </span>{{{fam2|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam3|}}}
|{{{fam3|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam4|}}}
|{{{fam4|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam5|}}}
|{{{fam5|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam6|}}}
|{{{fam6|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam7|}}}
|{{{fam7|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam8|}}}
|{{{fam8|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam9|}}}
|{{{fam9|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam10|}}}
|{{{fam10|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam11|}}}
|{{{fam11|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam12|}}}
|{{{fam12|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam13|}}}
|{{{fam13|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam14|}}}
|{{{fam14|}}}<br /><span style="font-size:66%;"> </span>{{
#if:{{{fam15|}}}
|{{{fam15|}}}<br /><span style="font-size:66%;"> </span>'''{{{name|}}}'''
|'''{{{name| }}}'''}}<!--close 15-->
|'''{{{name| }}}'''}}<!--close 14-->
|'''{{{name| }}}'''}}<!--close 13-->
|'''{{{name| }}}'''}}<!--close 12-->
|'''{{{name| }}}'''}}<!--close 11-->
|'''{{{name| }}}'''}}<!--close 10-->
|'''{{{name| }}}'''}}<!--close 9-->
|'''{{{name| }}}'''}}<!--close 8-->
|'''{{{name| }}}'''}}<!--close 7-->
|'''{{{name| }}}'''}}<!--close 6-->
|'''{{{name| }}}'''}}<!--close 5-->
|'''{{{name| }}}'''}}<!--close 4-->
|'''{{{name| }}}'''}}<!--close 3-->
|{{
#ifexpr:{{#if:{{{name|}}}|1|0}} and {{#if:{{{signers|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|Default}}}}}|silver|1}}|0|1}}
|'''<br /> {{{name|}}}}}'''}}<!--close 2-->}}}{{
#if:{{{script|}}}
|{{Infobox Language/script|{{{script}}}}}}}{{
#if:{{{posteriori|}}}
|{{Infobox Language/aposteriori|{{{posteriori}}}}}}}{{
#ifexpr:{{#if:{{{agency|}}}|1|0}} and {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|Default}}}}}|black|1}}|1|0}}
|{{Infobox Language/agency|{{{agency}}}}}
|{{
#if:{{{nation|}}}{{{agency|}}}
|{{Infobox Language/official
|1={{
#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|black|1}}
|white
|{{{fontcolor|black}}}}}
|2={{
#if:{{{signers|}}}
|silver
|{{
#if:{{{creator|}}}{{{setting|}}}
|black
|{{Infobox Language/family-color|{{{familycolor|Default}}}}}}}}}
|3={{{nation|''none''}}}
|4={{{agency|''no official regulation''}}}}}}}}}
|-
! colspan="3" style="text-align: center; color: {{
#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|black|1}}
|white
|{{{fontcolor|black}}}}}; background-color: {{
#if:{{{creator|}}}{{{setting|}}}
|black
|{{
#if:{{{signers|}}}
|silver
|{{Infobox Language/family-color|{{{familycolor|Default}}}}}}}}};" |Tikhodi ta ririmi
|-
| style="padding-left: 0.5em;" |[[ISO 639-1]]:
| colspan="2" style="padding-left: 0.5em;" |{{
#if:{{{iso1|}}}
|<tt>{{{iso1}}}</tt>
|''none''}}
|-
| style="padding-left: 0.5em;" |[[ISO 639-2]]:
| colspan="{{
#if:{{{iso2b|}}}{{{iso2t|}}}
|1
|2}}" style="padding-left: 0.5em;" |<tt>{{
#if:{{{iso2b|}}}{{{iso2t|}}}
|{{{iso2b|{{{iso2|—}}}}}} (B)
|{{
#if:{{{signers|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|silver|1}}
|{{{iso2|sgn}}}
|{{
#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|black|1}}
|{{{iso2|art}}}
|{{{iso2|–}}}}}}}}}</tt>{{
#if:{{{iso2b|}}}{{{iso2t|}}}
|{{Infobox Language/terminological|{{{iso2t|{{{iso2|}}}}}}}}}}{{
#if:{{{SIL|}}}
|{{Infobox Language/SIL14|{{{SIL|}}}}}}}{{
#if:{{{sil|}}}
|{{Infobox Language/SIL14|{{{sil|}}}}}}}
|-
| style="padding-left: 0.5em;" |[[ISO 639-3]]:
| colspan="2" style="padding-left: 0.5em;" |{{
#ifexpr:{{#if:{{{lc1|}}}|1|0}} and {{#if:{{{lc2|}}}|1|0}}
|{{
#if:{{{lc3|}}}
|variously
|either}}:{{Infobox Language/codelist
|{{{lc1|}}}|{{{ld1|}}}|{{{ll1|}}}}}{{Infobox Language/codelist
|{{{lc2|}}}|{{{ld2|}}}|{{{ll2|}}}}}{{Infobox Language/codelist
|{{{lc3|}}}|{{{ld3|}}}|{{{ll3|}}}}}{{Infobox Language/codelist
|{{{lc4|}}}|{{{ld4|}}}|{{{ll4|}}}}}{{Infobox Language/codelist
|{{{lc5|}}}|{{{ld5|}}}|{{{ll5|}}}}}{{Infobox Language/codelist
|{{{lc6|}}}|{{{ld6|}}}|{{{ll6|}}}}}{{Infobox Language/codelist
|{{{lc7|}}}|{{{ld7|}}}|{{{ll7|}}}}}{{Infobox Language/codelist
|{{{lc8|}}}|{{{ld8|}}}|{{{ll8|}}}}}{{Infobox Language/codelist
|{{{lc9|}}}|{{{ld9|}}}|{{{ll9|}}}}}{{Infobox Language/codelist
|{{{lc10|}}}|{{{ld10|}}}|{{{ll10|}}}}}{{Infobox Language/codelist
|{{{lc11|}}}|{{{ld11|}}}|{{{ll11|}}}}}{{Infobox Language/codelist
|{{{lc12|}}}|{{{ld12|}}}|{{{ll12|}}}}}{{Infobox Language/codelist
|{{{lc13|}}}|{{{ld13|}}}|{{{ll13|}}}}}{{Infobox Language/codelist
|{{{lc14|}}}|{{{ld14|}}}|{{{ll14|}}}}}{{Infobox Language/codelist
|{{{lc15|}}}|{{{ld15|}}}|{{{ll15|}}}}}{{Infobox Language/codelist
|{{{lc16|}}}|{{{ld16|}}}|{{{ll16|}}}}}{{Infobox Language/codelist
|{{{lc17|}}}|{{{ld17|}}}|{{{ll17|}}}}}{{Infobox Language/codelist
|{{{lc18|}}}|{{{ld18|}}}|{{{ll18|}}}}}{{Infobox Language/codelist
|{{{lc19|}}}|{{{ld19|}}}|{{{ll19|}}}}}{{Infobox Language/codelist
|{{{lc20|}}}|{{{ld20|}}}|{{{ll20|}}}}}{{Infobox Language/codelist
|{{{lc21|}}}|{{{ld21|}}}|{{{ll21|}}}}}{{Infobox Language/codelist
|{{{lc22|}}}|{{{ld22|}}}|{{{ll22|}}}}}{{Infobox Language/codelist
|{{{lc23|}}}|{{{ld23|}}}|{{{ll23|}}}}}{{Infobox Language/codelist
|{{{lc24|}}}|{{{ld24|}}}|{{{ll24|}}}}}{{Infobox Language/codelist
|{{{lc25|}}}|{{{ld25|}}}|{{{ll25|}}}}}{{Infobox Language/codelist
|{{{lc26|}}}|{{{ld26|}}}|{{{ll26|}}}}}{{Infobox Language/codelist
|{{{lc27|}}}|{{{ld27|}}}|{{{ll27|}}}}}{{Infobox Language/codelist
|{{{lc28|}}}|{{{ld28|}}}|{{{ll28|}}}}}{{Infobox Language/codelist
|{{{lc29|}}}|{{{ld29|}}}|{{{ll29|}}}}}{{Infobox Language/codelist
|{{{lc30|}}}|{{{ld30|}}}|{{{ll30|}}}}}
|{{
#if:{{{lc1|}}}
|<tt>[http://www.sil.org/iso639-3/documentation.asp?id={{{lc1}}} {{{lc1}}}]</tt> – {{
#if:{{{ll1|}}}
|{{#ifeq:{{{ll1|}}}|none
|{{{ld1|}}}
|[[{{{ll1}}}|{{{ld1|}}}]]}}
|[[{{{ld1|}}}]]}}
|{{#if:{{{iso3|}}}
|{{#ifeq:{{{iso3|}}}|none
|''none''
|<tt>[http://www.sil.org/iso639-3/documentation.asp?id={{{iso3}}} {{{iso3}}}]</tt> {{{iso3comment|}}}}}
|–}}}}}}{{#if:
{{{map|}}}
|{{Infobox Language/map|{{{map|}}}}}}}
{{Infobox Language/{{
#if:{{{signers|}}}{{#ifeq:{{Infobox Language/family-color|{{{familycolor|}}}}}|silver|1}}
|signnotice
|{{{notice|IPA notice}}}}}|{{#if:{{{IPAChartEng|}}}|IPAChartEng=1}}}}
|}<noinclude>
{{pp-semi-template|small=yes}}
{{template doc}}
</noinclude>
2qfkngd75hjvosipufl2ogtrbyw9arp
Template:Infobox Language/statesregion
10
2637
26169
25944
2013-08-18T20:32:14Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q9396120]]
wikitext
text/x-wiki
|-
| style="top; padding-left: 0.5em;" |{{#if:{{{1|}}}{{{2|}}}{{#ifeq:{{Infobox Language/family-color|{{{3|}}}}}|black}}
| Setting and usage
| Region
}}:
| colspan="2" style="padding-left: 0.5em;" |{{#if:{{{1|}}}{{{2|}}}{{#ifeq:{{Infobox Language/family-color|{{{3|}}}}}|black}}
| {{{2|—}}}
| {{{4|—}}}
}}
r4bcv2qpojshva2qehefsrx50880otf
Template:Infobox Language/genetic2
10
2638
27444
26176
2015-08-05T22:40:18Z
YiFeiBot
3774
Bot: Migrating 1 langlinks, now provided by [[d:|Wikidata]] on [[d:q13530092]]
wikitext
text/x-wiki
<noinclude>
'''Usage:''' <nowiki>{{</nowiki>[[template:Infobox Language|Infobox Language]]<nowiki>/genetic2|<family/color>}}</nowiki><br>Replace <family/color> with the language family or specific color to display genetic classification for.<br><br></noinclude>{{
#switch:{{{1|}}}
| Afro-Asiatic | Afro-asiatic | yellow = [[Afro-Asiatic languages|Afro-Asiatic]]
| Niger-Congo | orange = [[Niger-Congo languages|Niger-Congo]]
| Nilo-Saharan | gold = [[Nilo-Saharan languages|Nilo-Saharan]]
| Khoisan | goldenrod = [[Khoisan languages|Khoisan]]
| Indo-European | lawngreen = [[Indo-European languages|Indo-European]]
| Caucasian | lightgreen = [[Languages of the Caucasus|Caucasian]]
| Altaic | yellowgreen = [[Altaic languages|Altaic]]
| Uralic | limegreen = [[Uralic languages|Uralic]]
| Dravidian | mediumspringgreen = [[Dravidian languages|Dravidian]]
| Paleosiberian | Paleo-Siberian | Paleo-siberian | Palaeosiberian | Palaeo-Siberian | Palaeo-siberian = [[Paleosiberian languages|Paleosiberian]]
| Austronesian | pink = [[Austronesian languages|Austronesian]]
| Austro-Asiatic | Austro-asiatic | Austroasiatic | lightcoral = [[Austro-Asiatic languages|Austro-Asiatic]]
| Sino-Tibetan | tomato = [[Sino-Tibetan languages|Sino-Tibetan]]
| Hmong-Mien = [[Hmong-Mien languages|Hmong-Mien]]
| Australian | orchid = [[Australian Aboriginal languages|Australian]]
| Papuan | violet = [[Papuan languages|Papuan]]
| Tai-Kadai | lavender = [[Tai-Kadai languages|Tai-Kadai]]
| American | lightblue = [[Indigenous languages of the Americas|American]]
| Na-Dene | Na-Dené | deepskyblue = [[Na-Dené languages|Na-Dené]]
| Dene-Yeniseian | Dené-Yeniseian | deepskyblue = [[Dené-Yeniseian languages|Dené-Yeniseian]]
| Eskimo-Aleut | lightcyan = [[Eskimo-Aleut languages|Eskimo-Aleut]]
| Creole | creole = [[Creole language|Creole]]
| Pidgin | pidgin = [[Pidgin|Pidgin]]
| Mixed | mixed = [[Mixed language|Mixed]]
| Isolate | isolate | language isolate | #dddddd = [[language isolate]]
| Sign | sign | sign language | silver = [[sign language]]
| Conlang | conlang | constructed language | black = [[constructed language]]
| Default | default | white = —
|
}}<noinclude>
</noinclude>
k5smcl2v543am644bgpyo2ankm7xrog
Template:Infobox Language/IPA notice
10
2639
8167
2008-08-27T16:16:10Z
Thuvack
315
New page: |- |colspan="3" class="boilerplate metadata" style="line-height:10pt; padding:0.5em;"| <small>'''Note''': This page may contain [[Help:IPA|IPA]] phonetic symbols in [[Unicode]]. {{#if:{{{I...
wikitext
text/x-wiki
|-
|colspan="3" class="boilerplate metadata" style="line-height:10pt; padding:0.5em;"| <small>'''Note''': This page may contain [[Help:IPA|IPA]] phonetic symbols in [[Unicode]]. {{#if:{{{IPAChartEng|}}}|See [[Help:pronunciation]] for an [[English language|English]]-{{unicode|}}based pronunciation key.}}</small><noinclude>
<!--Other languages-->
[[af:Sjabloon:Inligtingskas Taal/IFA kennisgewing]]
[[eu:Txantiloi:Hizkuntza infotaula/NAF oharra]]
[[ml:ഫലകം:Infobox Language/IPA notice]]
[[ja:Template:Infobox Language/IPA notice]]
[[sl:Predloga:Infopolje Jezik/IPA opomba]]
[[vi:Tiêu bản:Language IPA notice]]
[[zh:Template:Infobox Language/IPA notice]]
[[Category:Language infobox templates|IPA]]</noinclude>
kafjzm5qhnjyh9thihlgozu6o0b6yxz
Template:Flagicon
10
2640
8168
2008-08-27T16:18:23Z
Thuvack
315
New page: {{country data {{{1|}}}|country flagicon2|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{documentation}}</noinclude>
wikitext
text/x-wiki
{{country data {{{1|}}}|country flagicon2|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{documentation}}</noinclude>
9x7hqr7ahtj33ec0ro1265eebudg0mf
Template:Country data
10
2641
8169
2008-08-27T16:19:14Z
Thuvack
315
New page: {{ {{{1}}} | alias = ? | flag alias = Sin bandera.svg | name = ? }}<noinclude> {{pp-template|small=yes}} {{documentation}} </noinclude>
wikitext
text/x-wiki
{{ {{{1}}} | alias = ? | flag alias = Sin bandera.svg | name = ? }}<noinclude>
{{pp-template|small=yes}}
{{documentation}}
</noinclude>
m68l6km2ohkpag6w2bd52q0ctp7vgpy
Template:Country data Mozambique
10
2642
28198
8170
2016-03-08T12:08:04Z
Katxis
4019
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = Muzambhiki
| flag alias = Flag of Mozambique.svg
| flag alias-1974 = Flag of Mozambique (1974-1975).svg
| flag alias-1975 = Flag of Mozambique (1975-1983).svg
| flag alias-1983 = Flag of Mozambique (1983).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1974
| var2 = 1975
| var3 = 1983
| redir1 = MOZ
</noinclude>
}}
7ckt4o878u7fwlcg1knbovesx8k60i9
Template:Flag
10
2643
8171
2008-08-27T16:22:34Z
Thuvack
315
New page: {{country data {{{1|}}} | country flag2 | name = {{{name|{{{1|}}}}}} | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} }}<noinclude>{{documentation}}</noinclude>
wikitext
text/x-wiki
{{country data {{{1|}}}
| country flag2
| name = {{{name|{{{1|}}}}}}
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
}}<noinclude>{{documentation}}</noinclude>
hbn67h8abmpsaaj6ofn1v50a6b0tsjz
Template:Country flag2
10
2644
8172
2008-08-27T16:23:02Z
Thuvack
315
New page: <span class="flagicon">[[Image:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|22x20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |{{{alt attribute|Flag ...
wikitext
text/x-wiki
<span class="flagicon">[[Image:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|22x20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |{{{alt attribute|Flag of {{{alias}}}}}}]] </span>[[{{{alias}}}|{{{name}}}]]<noinclude>{{documentation}}</noinclude>
2ft8x27yc8hxv4404kk04oafszc5051
Template:Country data MOZ
10
2645
8173
2008-08-27T16:23:37Z
Thuvack
315
Redirecting to [[Template:Country data Mozambique]]
wikitext
text/x-wiki
#REDIRECT [[Template:Country data Mozambique]]
[[category:country data redirects|MOZ]]
p1iyms0nekbou8g3zmfvnuqszmfdb8m
Template:Country data South Africa
10
2646
32086
27445
2018-08-07T19:58:16Z
Dr. Sroy
5771
Trial
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = Afrika-Dzonga
| flag alias = Flag of South Africa.svg
| flag alias-1910 = Flag_of_South_Africa_1910-1912.svg
| flag alias-1928 = Flag of South Africa (1928-1994).svg
| flag alias-naval = Naval Ensign of South Africa.svg
| link alias-naval = South African Navy
| flag alias-air force = SAAF flag.png
| link alias-air force = South African Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1910
| var2 = 1928
| redir1 = ZAF
| redir2 = RSA
| related1 = Transvaal
</noinclude>
}}<noinclude>
</noinclude>
76c6afznl35dam06cuzt46596tynjez
Template:Country data RSA
10
2647
8175
2008-08-27T16:25:05Z
Thuvack
315
Redirecting to [[Template:Country data South Africa]]
wikitext
text/x-wiki
#REDIRECT [[Template:Country data South Africa]]
[[category:country data redirects|RSA]]
6bqy05919hywg3awf16tjpzclvm9umi
Template:Country data ZAF
10
2648
8176
2008-08-27T16:25:49Z
Thuvack
315
Redirecting to [[Template:Country data South Africa]]
wikitext
text/x-wiki
#REDIRECT [[Template:Country data South Africa]]
[[Category:Country data redirects|ZAF]]
8j6k7fea7gxrqpwgj7kxgnpecm66sbz
Template:Country flagicon2
10
2649
8177
2008-08-27T16:26:47Z
Thuvack
315
New page: <span class="flagicon">[[Image:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|22x20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |{{{alt attribute|Flag ...
wikitext
text/x-wiki
<span class="flagicon">[[Image:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|22x20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |{{{alt attribute|Flag of {{{alias}}}}}}]]</span><noinclude>{{documentation}}</noinclude>
3zr8dmoacj5ltbp46vr44ijfow6y82k
Template:Country data Swaziland
10
2650
32812
8178
2018-11-06T19:28:26Z
CommonsDelinker
60
Replacing Flag_of_Swaziland.svg with [[File:Flag_of_Eswatini.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · The name in en.wiki has been changed to [[:c::en:Eswati
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = Swaziland
| flag alias = Flag of Eswatini.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = SWZ
</noinclude>
}}
77curhde7jlltmnuymprh5yh0xchg9u
South Africa
0
2651
8180
2008-08-27T16:31:20Z
Thuvack
315
Redirecting to [[Afrika-Dzonga]]
wikitext
text/x-wiki
#REDIRECT [[Afrika-Dzonga]]
qnon6fyc6iefei472xx1bxga9w0geh7
Template:Country flagcountry2
10
2652
8181
2008-08-27T16:31:59Z
Thuvack
315
New page: <span class="flagicon">[[Image:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|22x20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |{{{alt attribute|Flag ...
wikitext
text/x-wiki
<span class="flagicon">[[Image:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|22x20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |{{{alt attribute|Flag of {{{alias}}}}}}]] </span>[[{{{alias}}}|{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias}}}}}}}}]]<noinclude>{{documentation}}</noinclude>
a6z56bhm4e26snmdklyx546cs726ssi
Template:Country data SWZ
10
2653
8182
2008-08-27T16:33:28Z
Thuvack
315
Redirecting to [[Template:Country data Swaziland]]
wikitext
text/x-wiki
#REDIRECT[[Template:Country data Swaziland]]
rhomabc6313zw53ib494qqjelhh8kfx
Template:Country data Zimbabwe
10
2654
26092
8183
2013-06-23T13:01:29Z
EmausBot
1470
Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q5853799]]
wikitext
text/x-wiki
{{ {{{1<noinclude>
|country showdata
</noinclude>}}}
| alias = Zimbabwe
| flag alias = Flag of Zimbabwe.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = ZWE
| redir2 = ZIM
| related1 = Rhodesia
| related2 = Southern Rhodesia
| related3 = Zimbabwe Rhodesia
</noinclude>
}}<noinclude>
</noinclude>
bl0hn8w01oew3xuxvfu7f2xgqyog4d9
Template:Country data ZWE
10
2655
8184
2008-08-27T16:35:15Z
Thuvack
315
Redirecting to [[Template:Country data Zimbabwe]]
wikitext
text/x-wiki
#REDIRECT[[Template:Country data Zimbabwe]]
ih5tgylw2761ld9wf8foj6w8d573i5w
Template:Infobox Language/official
10
2656
26166
25949
2013-08-18T20:32:10Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q10096880]]
wikitext
text/x-wiki
|-
! colspan="3" style="text-align: center; color: {{{1}}}; background-color: {{{2}}};"|Official status
|-
| style="padding-left: 0.5em;" |Ririmi-ximfumo e:
| colspan="2" style="padding-left: 0.5em;"|{{{3|''none''}}}
|-
| style="padding-left: 0.5em;" |[[List of language regulators|Rilanguteriwa hi]]:
| colspan="2" style="padding-left: 0.5em;"|{{{4|''none''}}}<noinclude>
[[Category:Language infobox templates|Official]]
</noinclude>
bb4lwzdkll4lu03ww4rl3556fqbow4a
Template:Infobox President
10
2657
8206
8198
2008-08-29T15:14:40Z
Thuvack
315
wikitext
text/x-wiki
{| class="infobox vcard" style="float:right; clear:right; margin-top: 1px; width:23em; font-size:90%; text-align:left; padding-left:0.5em; padding-right:0.5em;"
<!----------Name---------->
|colspan="2" class="fn" style="text-align:center; font-size:140%; font-weight:bold;"|<div class="imagemap-inline">{{#if:{{{honorific-prefix|}}}|<span class="honorific-prefix" style="font-size:small;">{{{honorific-prefix}}}</span> }}<span class="fn">{{{name|{{PAGENAME}}}}}</span>{{#if:{{{honorific-suffix|}}}| <span class="honorific-suffix" style="font-size:small;">{{{honorific-suffix}}}</span>}}</div>
|-
<!----------Image---------->
{{#if:{{{image|}}} |
{{!}}colspan="2" style="text-align:center;" {{#switch:{{{image}}}|Replace this image male.svg|Replace this image female.svg|Replace this image1.svg|Replace this imageb.svg=class=dummy}}{{!}}[[Image:{{{image}}}|{{#ifeq:{{{image|}}}|Replace this image1.svg|150px|{{#if:{{{imagesize|}}}|{{{imagesize}}}|{{#if:{{{width|}}}|{{{width}}}|225px}}}}}}|{{PAGENAME}}]]<br/>
<small>{{{caption|}}}</small>
{{!}}-
}}
{{#if:{{{image name|}}} |
{{!}}colspan="2" style="text-align:center;"{{!}} [[Image:{{{image name}}}|{{#ifeq:{{{image name|}}}|Replace this image1.svg|150px|{{#if:{{{imagesize|}}}|{{{imagesize}}}|160px}}}}|{{PAGENAME}}]]<br/>
<small>{{{caption|}}}<small/>
{{!}}-
}}
{{#if:{{{smallimage|}}} |
{{!}}colspan="2" style="text-align:center;"{{!}} [[Image:{{{smallimage}}}|{{PAGENAME}}]]<br/><small>{{{caption|}}}</small>
{{!}}-
}}
<!----------Office---------->
{{#if:{{{speaker|}}}|
{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox Officeholder/Office|2|
| 1blankname2 = {{{1blankname2|}}}
| 1namedata2 = {{{1namedata2|}}}
| 2blankname2 = {{{2blankname2|}}}
| 2namedata2 = {{{2namedata2|}}}
| 3blankname2 = {{{3blankname2|}}}
| 3namedata2 = {{{3namedata2|}}}
| 4blankname2 = {{{4blankname2|}}}
| 4namedata2 = {{{4namedata2|}}}
| 5blankname2 = {{{5blankname2|}}}
| 5namedata2 = {{{5namedata2|}}}
| alongside2 = {{{alongside2|}}}
| ambassador_from2 = {{{ambassador_from2|}}}
| appointe{{#if:{{{appointer2|}}}|r|d}}2 = {{{appointe{{#if:{{{appointer2|}}}|r|d}}2|}}}
| assembly2 = {{{assembly2|}}}
| chancellor2 = {{{chancellor2|}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}}2 = {{{constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}}2|}}}
| constituency2 = {{{constituency2|}}}
| country2 = {{{country2|}}}
| deputy2 = {{{deputy2|}}}
| district2 = {{{district2|}}}
| firstminister2 = {{{firstminister2|}}}
| governor{{#if:{{{governor-general2|}}}|-|_}}general2 = {{{governor{{#if:{{{governor-general2|}}}|-|_}}general2|}}}
| governor2 = {{{governor2|}}}
| jr/sr2 = {{{jr/sr2|}}}
| jr/sr and state2 = {{{jr/sr and state2|}}}
| leader2 = {{{leader2|}}}
| legislature2 = {{{legislature2|}}}
| lieutenant_governor2 = {{{lieutenant_governor2|}}}
| lieutenant2 = {{{lieutenant2|}}}
| majority{{#if:{{{majorityleader2|}}}||_}}leader2 = {{{majority{{#if:{{{majorityleader2|}}}||_}}leader2|}}}
| minister_from2 = {{{minister_from2|}}}
| minority_floor_leader2 = {{{minority_floor_leader2|}}}
| majority_floor_leader2 = {{{majority_floor_leader2|}}}
| majority2 = {{{majority2|}}}
| minority{{#if:{{{minorityleader2|}}}||_}}leader2 = {{{minority{{#if:{{{minorityleader2|}}}||_}}leader2|}}}
| monarch2 = {{{monarch2|}}}
| nominator2 = {{{nominator2|}}}
| office2 = {{{office2|}}}
| order2 = {{{order2|}}}
| parliament2 = {{{parliament2|}}}
| predecessor2 = {{{predecessor2|}}}
| preceding2 = {{{preceding2|}}}
| preceded2 = {{{preceded2|}}}
| premier2 = {{{premier2|}}}
| president2 = {{{president2|}}}
| primeminister2 = {{{primeminister2|}}}
| riding2 = {{{riding2|}}}
| speaker = {{{speaker|}}}
| speaker_office = {{{speaker_office|}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded2 = {{{succeeded2|}}}
| succeeding2 = {{{succeeding2|}}}
| successor2 = {{{successor2|}}}
| taoiseach2 = {{{taoiseach2|}}}
| term{{#if:{{{termend2|}}}||_}}end2 = {{{term{{#if:{{{termend2|}}}||_}}end2|}}}
| term{{#if:{{{termstart2|}}}||_}}start2 = {{{term{{#if:{{{termstart2|}}}||_}}start2|}}}
| term2 = {{{term2|}}}
| title2 = {{{title2|}}}
| vicegovernor2 = {{{vicegovernor2|}}}
| vicepresident2 = {{{vicepresident2|}}}
| vicepremier2 = {{{vicepremier2|}}}
| viceprimeminister2 = {{{viceprimeminister2|}}}
| party = {{{party|}}}
| prior_term = {{{prior_term|}}}
}}}}}}
{{Infobox Officeholder/Office||
| 1blankname = {{{1blankname|}}}
| 1namedata = {{{1namedata|}}}
| 2blankname = {{{2blankname|}}}
| 2namedata = {{{2namedata|}}}
| 3blankname = {{{3blankname|}}}
| 3namedata = {{{3namedata|}}}
| 4blankname = {{{4blankname|}}}
| 4namedata = {{{4namedata|}}}
| 5blankname = {{{5blankname|}}}
| 5namedata = {{{5namedata|}}}
| alongside = {{{alongside|}}}
| ambassador_from = {{{ambassador_from|}}}
| appointe{{#if:{{{appointer|}}}|r|d}} = {{{appointe{{#if:{{{appointer|}}}|r|d}}|}}}
| assembly = {{{assembly|}}}
| candidate = {{{candidate|}}}
| chancellor = {{{chancellor|}}}
| constituency_{{#if:{{{constituency_AM|}}}|AM|MP}} = {{{constituency_{{#if:{{{constituency_AM|}}}|AM|MP}}|}}}
| constituency = {{{constituency|}}}
| country = {{{country|}}}
| deputy = {{{deputy|}}}
| district = {{{district|}}}
| election_date = {{{election_date|}}}
| firstminister = {{{firstminister|}}}
| governor{{#if:{{{governor-general|}}}|-|_}}general = {{{governor{{#if:{{{governor-general|}}}|-|_}}general|}}}
| governor = {{{governor|}}}
| incumbent = {{{incumbent|}}}
| jr/sr = {{{jr/sr|}}}
| jr/sr and state = {{{jr/sr and state|}}}
| leader = {{{leader|}}}
| legislature = {{{legislature|}}}
| lieutenant_governor = {{{lieutenant_governor|}}}
| lieutenant = {{{lieutenant|}}}
| majority{{#if:{{{majorityleader|}}}||_}}leader = {{{majority{{#if:{{{majorityleader|}}}||_}}leader|}}}
| majority = {{{majority|}}}
| minister_from = {{{minister_from|}}}
| minority_floor_leader = {{{minority_floor_leader|}}}
| majority_floor_leader = {{{majority_floor_leader|}}}
| minority{{#if:{{{minorityleader|}}}||_}}leader = {{{minority{{#if:{{{minorityleader|}}}||_}}leader|}}}
| monarch = {{{monarch|}}}
| nominator = {{{nominator|}}}
| nominee = {{{nominee|}}}
| office = {{{office|}}}
| opponent = {{{opponent|}}}
| order = {{{order|}}}
| parliament = {{{parliament|}}}
| party_election = {{{party_election|}}}
| predecessor = {{{predecessor|}}}
| preceding = {{{preceding|}}}
| preceded = {{{preceded|}}}
| premier = {{{premier|}}}
| president = {{{president|}}}
| primeminister = {{{primeminister|}}}
| riding = {{{riding|}}}
| runningmate = {{{runningmate|}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded = {{{succeeded|}}}
| succeeding = {{{succeeding|}}}
| successor = {{{successor|}}}
| taoiseach = {{{taoiseach|}}}
| term{{#if:{{{termend|}}}||_}}end = {{{term{{#if:{{{termend|}}}||_}}end|}}}
| term{{#if:{{{termstart|}}}||_}}start = {{{term{{#if:{{{termstart|}}}||_}}start|}}}
| term = {{{term|}}}
| title = {{{title|}}}
| vicegovernor = {{{vicegovernor|}}}
| vicepresident = {{{vicepresident|}}}
| vicepremier = {{{vicepremier|}}}
| viceprimeminister = {{{viceprimeminister|}}}
| party = {{{party|}}}
| prior_term = {{{prior_term|}}}
}}
{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox Officeholder/Office|1|
| 1blankname1 = {{{1blankname1|}}}
| 1namedata1 = {{{1namedata1|}}}
| 2blankname1 = {{{2blankname1|}}}
| 2namedata1 = {{{2namedata1|}}}
| 3blankname1 = {{{3blankname1|}}}
| 3namedata1 = {{{3namedata1|}}}
| 4blankname1 = {{{4blankname1|}}}
| 4namedata1 = {{{4namedata1|}}}
| 5blankname1 = {{{5blankname1|}}}
| 5namedata1 = {{{5namedata1|}}}
| alongside1 = {{{alongside1|}}}
| ambassador_from1 = {{{ambassador_from1|}}}
| appointe{{#if:{{{appointer1|}}}|r|d}}1 = {{{appointe{{#if:{{{appointer1|}}}|r|d}}1|}}}
| assembly1 = {{{assembly1|}}}
| chancellor1 = {{{chancellor1|}}}
| constituency_{{#if:{{{constituency_AM1|}}}|AM|MP}}1 = {{{constituency_{{#if:{{{constituency_AM1|}}}|AM|MP}}1|}}}
| constituency1 = {{{constituency1|}}}
| country1 = {{{country1|}}}
| deputy1 = {{{deputy1|}}}
| district1 = {{{district1|}}}
| firstminister1 = {{{firstminister1|}}}
| governor{{#if:{{{governor-general1|}}}|-|_}}general1 = {{{governor{{#if:{{{governor-general1|}}}|-|_}}general1|}}}
| governor1 = {{{governor1|}}}
| jr/sr1 = {{{jr/sr1|}}}
| jr/sr and state1 = {{{jr/sr and state1|}}}
| leader1 = {{{leader1|}}}
| legislature1 = {{{legislature1|}}}
| lieutenant_governor1 = {{{lieutenant_governor1|}}}
| lieutenant1 = {{{lieutenant1|}}}
| minority_floor_leader1 = {{{minority_floor_leader1|}}}
| minister_from1 = {{{minister_from1|}}}
| majority_floor_leader1 = {{{majority_floor_leader1|}}}
| majority{{#if:{{{majorityleader1|}}}||_}}leader1 = {{{majority{{#if:{{{majorityleader1|}}}||_}}leader1|}}}
| majority1 = {{{majority1|}}}
| minority{{#if:{{{minorityleader1|}}}||_}}leader1 = {{{minority{{#if:{{{minorityleader1|}}}||_}}leader1|}}}
| monarch1 = {{{monarch1|}}}
| nominator1 = {{{nominator1|}}}
| office1 = {{{office1|}}}
| order1 = {{{order1|}}}
| parliament1 = {{{parliament1|}}}
| predecessor1 = {{{predecessor1|}}}
| preceding1 = {{{preceding1|}}}
| preceded1 = {{{preceded1|}}}
| premier1 = {{{premier1|}}}
| president1 = {{{president1|}}}
| primeminister1 = {{{primeminister1|}}}
| riding1 = {{{riding1|}}}
| state_assembly1 = {{{state_assembly1|}}}
| state_delegate1 = {{{state_delegate1|}}}
| state_house1 = {{{state_house1|}}}
| state_legislature1 = {{{state_legislature1|}}}
| state_senate1 = {{{state_senate1|}}}
| state1 = {{{state1|}}}
| succeeded1 = {{{succeeded1|}}}
| succeeding1 = {{{succeeding1|}}}
| successor1 = {{{successor1|}}}
| taoiseach1 = {{{taoiseach1|}}}
| term{{#if:{{{termend1|}}}||_}}end1 = {{{term{{#if:{{{termend1|}}}||_}}end1|}}}
| term{{#if:{{{termstart1|}}}||_}}start1 = {{{term{{#if:{{{termstart1|}}}||_}}start1|}}}
| term1 = {{{term1|}}}
| title1 = {{{title1|}}}
| vicegovernor1 = {{{vicegovernor1|}}}
| vicepresident1 = {{{vicepresident1|}}}
| vicepremier1 = {{{vicepremier1|}}}
| viceprimeminister1 = {{{viceprimeminister1|}}}
| party = {{{party|}}}
| prior_term1 = {{{prior_term1|}}}
}}
{{#if:{{{speaker|}}}||
{{Infobox Officeholder/Office|2|
| 1blankname2 = {{{1blankname2|}}}
| 1namedata2 = {{{1namedata2|}}}
| 2blankname2 = {{{2blankname2|}}}
| 2namedata2 = {{{2namedata2|}}}
| 3blankname2 = {{{3blankname2|}}}
| 3namedata2 = {{{3namedata2|}}}
| 4blankname2 = {{{4blankname2|}}}
| 4namedata2 = {{{4namedata2|}}}
| 5blankname2 = {{{5blankname2|}}}
| 5namedata2 = {{{5namedata2|}}}
| alongside2 = {{{alongside2|}}}
| ambassador_from2 = {{{ambassador_from2|}}}
| appointe{{#if:{{{appointer2|}}}|r|d}}2 = {{{appointe{{#if:{{{appointer2|}}}|r|d}}2|}}}
| assembly2 = {{{assembly2|}}}
| chancellor2 = {{{chancellor2|}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}}2 = {{{constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}}2|}}}
| constituency2 = {{{constituency2|}}}
| country2 = {{{country2|}}}
| deputy2 = {{{deputy2|}}}
| district2 = {{{district2|}}}
| firstminister2 = {{{firstminister2|}}}
| governor{{#if:{{{governor-general2|}}}|-|_}}general2 = {{{governor{{#if:{{{governor-general2|}}}|-|_}}general2|}}}
| governor2 = {{{governor2|}}}
| jr/sr2 = {{{jr/sr2|}}}
| jr/sr and state2 = {{{jr/sr and state2|}}}
| leader2 = {{{leader2|}}}
| legislature2 = {{{legislature2|}}}
| lieutenant_governor2 = {{{lieutenant_governor2|}}}
| lieutenant2 = {{{lieutenant2|}}}
| majority{{#if:{{{majorityleader2|}}}||_}}leader2 = {{{majority{{#if:{{{majorityleader2|}}}||_}}leader2|}}}
| minister_from2 = {{{minister_from2|}}}
| minority_floor_leader2 = {{{minority_floor_leader2|}}}
| majority_floor_leader2 = {{{majority_floor_leader2|}}}
| majority2 = {{{majority2|}}}
| minority{{#if:{{{minorityleader2|}}}||_}}leader2 = {{{minority{{#if:{{{minorityleader2|}}}||_}}leader2|}}}
| monarch2 = {{{monarch2|}}}
| nominator2 = {{{nominator2|}}}
| office2 = {{{office2|}}}
| order2 = {{{order2|}}}
| parliament2 = {{{parliament2|}}}
| predecessor2 = {{{predecessor2|}}}
| preceding2 = {{{preceding2|}}}
| preceded2 = {{{preceded2|}}}
| premier2 = {{{premier2|}}}
| president2 = {{{president2|}}}
| primeminister2 = {{{primeminister2|}}}
| riding2 = {{{riding2|}}}
| state_assembly2 = {{{state_assembly2|}}}
| state_delegate2 = {{{state_delegate2|}}}
| state_house2 = {{{state_house2|}}}
| state_legislature2 = {{{state_legislature2|}}}
| state_senate2 = {{{state_senate2|}}}
| state2 = {{{state2|}}}
| succeeded2 = {{{succeeded2|}}}
| succeeding2 = {{{succeeding2|}}}
| successor2 = {{{successor2|}}}
| taoiseach2 = {{{taoiseach2|}}}
| term{{#if:{{{termend2|}}}||_}}end2 = {{{term{{#if:{{{termend2|}}}||_}}end2|}}}
| term{{#if:{{{termstart2|}}}||_}}start2 = {{{term{{#if:{{{termstart2|}}}||_}}start2|}}}
| term2 = {{{term2|}}}
| title2 = {{{title2|}}}
| vicegovernor2 = {{{vicegovernor2|}}}
| vicepresident2 = {{{vicepresident2|}}}
| vicepremier2 = {{{vicepremier2|}}}
| viceprimeminister2 = {{{viceprimeminister2|}}}
| party = {{{party|}}}
| prior_term2 = {{{prior_term2|}}}
}}}}
{{Infobox Officeholder/Office|3|
| 1blankname3 = {{{1blankname3|}}}
| 1namedata3 = {{{1namedata3|}}}
| 2blankname3 = {{{2blankname3|}}}
| 2namedata3 = {{{2namedata3|}}}
| 3blankname3 = {{{3blankname3|}}}
| 3namedata3 = {{{3namedata3|}}}
| 4blankname3 = {{{4blankname3|}}}
| 4namedata3 = {{{4namedata3|}}}
| 5blankname3 = {{{5blankname3|}}}
| 5namedata3 = {{{5namedata3|}}}
| alongside3 = {{{alongside3|}}}
| ambassador_from3 = {{{ambassador_from3|}}}
| appointe{{#if:{{{appointer3|}}}|r|d}}3 = {{{appointe{{#if:{{{appointer3|}}}|r|d}}3|}}}
| assembly3 = {{{assembly3|}}}
| chancellor3 = {{{chancellor3|}}}
| constituency_{{#if:{{{constituency_AM3|}}}|AM|MP}}3 = {{{constituency_{{#if:{{{constituency_AM3|}}}|AM|MP}}3|}}}
| constituency3 = {{{constituency3|}}}
| country3 = {{{country3|}}}
| deputy3 = {{{deputy3|}}}
| district3 = {{{district3|}}}
| firstminister3 = {{{firstminister3|}}}
| governor{{#if:{{{governor-general3|}}}|-|_}}general3 = {{{governor{{#if:{{{governor-general3|}}}|-|_}}general3|}}}
| governor3 = {{{governor3|}}}
| jr/sr3 = {{{jr/sr3|}}}
| jr/sr and state3 = {{{jr/sr and state3|}}}
| leader3 = {{{leader3|}}}
| legislature3 = {{{legislature3|}}}
| lieutenant_governor3 = {{{lieutenant_governor3|}}}
| lieutenant3 = {{{lieutenant3|}}}
| minority_floor_leader3 = {{{minority_floor_leader3|}}}
| minister_from3 = {{{minister_from3|}}}
| majority_floor_leader3 = {{{majority_floor_leader3|}}}
| majority{{#if:{{{majorityleader3|}}}||_}}leader3 = {{{majority{{#if:{{{majorityleader3|}}}||_}}leader3|}}}
| majority3 = {{{majority3|}}}
| minority{{#if:{{{minorityleader3|}}}||_}}leader3 = {{{minority{{#if:{{{minorityleader3|}}}||_}}leader3|}}}
| monarch3 = {{{monarch3|}}}
| nominator3 = {{{nominator3|}}}
| office3 = {{{office3|}}}
| order3 = {{{order3|}}}
| parliament3 = {{{parliament3|}}}
| predecessor3 = {{{predecessor3|}}}
| preceding3 = {{{preceding3|}}}
| preceded3 = {{{preceded3|}}}
| premier3 = {{{premier3|}}}
| president3 = {{{president3|}}}
| primeminister3 = {{{primeminister3|}}}
| riding3 = {{{riding3|}}}
| state_assembly3 = {{{state_assembly3|}}}
| state_delegate3 = {{{state_delegate3|}}}
| state_house3 = {{{state_house3|}}}
| state_legislature3 = {{{state_legislature3|}}}
| state_senate3 = {{{state_senate3|}}}
| state3 = {{{state3|}}}
| succeeded3 = {{{succeeded3|}}}
| succeeding3 = {{{succeeding3|}}}
| successor3 = {{{successor3|}}}
| taoiseach3 = {{{taoiseach3|}}}
| term{{#if:{{{termend3|}}}||_}}end3 = {{{term{{#if:{{{termend3|}}}||_}}end3|}}}
| term{{#if:{{{termstart3|}}}||_}}start3 = {{{term{{#if:{{{termstart3|}}}||_}}start3|}}}
| term3 = {{{term3|}}}
| title3 = {{{title3|}}}
| vicegovernor3 = {{{vicegovernor3|}}}
| vicepresident3 = {{{vicepresident3|}}}
| vicepremier3 = {{{vicepremier3|}}}
| viceprimeminister3 = {{{viceprimeminister3|}}}
| party = {{{party|}}}
| prior_term3 = {{{prior_term3|}}}
}}
{{Infobox Officeholder/Office|4|
| 1blankname4 = {{{1blankname4|}}}
| 1namedata4 = {{{1namedata4|}}}
| 2blankname4 = {{{2blankname4|}}}
| 2namedata4 = {{{2namedata4|}}}
| 3blankname4 = {{{3blankname4|}}}
| 3namedata4 = {{{3namedata4|}}}
| 4blankname4 = {{{4blankname4|}}}
| 4namedata4 = {{{4namedata4|}}}
| 5blankname4 = {{{5blankname4|}}}
| 5namedata4 = {{{5namedata4|}}}
| alongside4 = {{{alongside4|}}}
| ambassador_from4 = {{{ambassador_from4|}}}
| appointe{{#if:{{{appointer4|}}}|r|d}}4 = {{{appointe{{#if:{{{appointer4|}}}|r|d}}4|}}}
| assembly4 = {{{assembly4|}}}
| chancellor4 = {{{chancellor4|}}}
| constituency_{{#if:{{{constituency_AM4|}}}|AM|MP}}4 = {{{constituency_{{#if:{{{constituency_AM4|}}}|AM|MP}}4|}}}
| constituency4 = {{{constituency4|}}}
| country4 = {{{country4|}}}
| deputy4 = {{{deputy4|}}}
| district4 = {{{district4|}}}
| firstminister4 = {{{firstminister4|}}}
| governor{{#if:{{{governor-general4|}}}|-|_}}general4 = {{{governor{{#if:{{{governor-general4|}}}|-|_}}general4|}}}
| governor4 = {{{governor4|}}}
| jr/sr4 = {{{jr/sr4|}}}
| jr/sr and state4 = {{{jr/sr and state4|}}}
| leader4 = {{{leader4|}}}
| legislature4 = {{{legislature4|}}}
| lieutenant_governor4 = {{{lieutenant_governor4|}}}
| lieutenant4 = {{{lieutenant4|}}}
| minister_from4 = {{{minister_from4|}}}
| minority_floor_leader4 = {{{minority_floor_leader4|}}}
| majority_floor_leader4 = {{{majority_floor_leader4|}}}
| majority{{#if:{{{majorityleader4|}}}||_}}leader4 = {{{majority{{#if:{{{majorityleader4|}}}||_}}leader4|}}}
| majority4 = {{{majority4|}}}
| minority{{#if:{{{minorityleader4|}}}||_}}leader4 = {{{minority{{#if:{{{minorityleader4|}}}||_}}leader4|}}}
| monarch4 = {{{monarch4|}}}
| nominator4 = {{{nominator4|}}}
| office4 = {{{office4|}}}
| order4 = {{{order4|}}}
| parliament4 = {{{parliament4|}}}
| predecessor4 = {{{predecessor4|}}}
| preceding4 = {{{preceding4|}}}
| preceded4 = {{{preceded4|}}}
| premier4 = {{{premier4|}}}
| president4 = {{{president4|}}}
| primeminister4 = {{{primeminister4|}}}
| riding4 = {{{riding4|}}}
| state_assembly4 = {{{state_assembly4|}}}
| state_delegate4 = {{{state_delegate4|}}}
| state_house4 = {{{state_house4|}}}
| state_legislature4 = {{{state_legislature4|}}}
| state_senate4 = {{{state_senate4|}}}
| state4 = {{{state4|}}}
| succeeded4 = {{{succeeded4|}}}
| succeeding4 = {{{succeeding4|}}}
| successor4 = {{{successor4|}}}
| taoiseach4 = {{{taoiseach4|}}}
| term{{#if:{{{termend4|}}}||_}}end4 = {{{term{{#if:{{{termend4|}}}||_}}end4|}}}
| term{{#if:{{{termstart4|}}}||_}}start4 = {{{term{{#if:{{{termstart4|}}}||_}}start4|}}}
| term4 = {{{term4|}}}
| title4 = {{{title4|}}}
| vicegovernor4 = {{{vicegovernor4|}}}
| vicepresident4 = {{{vicepresident4|}}}
| vicepremier4 = {{{vicepremier4|}}}
| viceprimeminister4 = {{{viceprimeminister4|}}}
| party = {{{party|}}}
| prior_term4 = {{{prior_term4|}}}
}}
{{Infobox Officeholder/Office|5|
| 1blankname5 = {{{1blankname5|}}}
| 1namedata5 = {{{1namedata5|}}}
| 2blankname5 = {{{2blankname5|}}}
| 2namedata5 = {{{2namedata5|}}}
| 3blankname5 = {{{3blankname5|}}}
| 3namedata5 = {{{3namedata5|}}}
| 4blankname5 = {{{4blankname5|}}}
| 4namedata5 = {{{4namedata5|}}}
| 5blankname5 = {{{5blankname5|}}}
| 5namedata5 = {{{5namedata5|}}}
| alongside5 = {{{alongside5|}}}
| ambassador_from5 = {{{ambassador_from5|}}}
| appointe{{#if:{{{appointer5|}}}|r|d}}5 = {{{appointe{{#if:{{{appointer5|}}}|r|d}}5|}}}
| assembly5 = {{{assembly5|}}}
| chancellor5 = {{{chancellor5|}}}
| constituency_{{#if:{{{constituency_AM5|}}}|AM|MP}}5 = {{{constituency_{{#if:{{{constituency_AM5|}}}|AM|MP}}5|}}}
| constituency5 = {{{constituency5|}}}
| country5 = {{{country5|}}}
| deputy5 = {{{deputy5|}}}
| district5 = {{{district5|}}}
| firstminister5 = {{{firstminister5|}}}
| governor{{#if:{{{governor-general5|}}}|-|_}}general5 = {{{governor{{#if:{{{governor-general5|}}}|-|_}}general5|}}}
| governor5 = {{{governor5|}}}
| jr/sr5 = {{{jr/sr5|}}}
| jr/sr and state5 = {{{jr/sr and state5|}}}
| leader5 = {{{leader5|}}}
| legislature5 = {{{legislature5|}}}
| lieutenant_governor5 = {{{lieutenant_governor5|}}}
| lieutenant5 = {{{lieutenant5|}}}
| minister_from5 = {{{minister_from5|}}}
| minority_floor_leader5 = {{{minority_floor_leader5|}}}
| majority_floor_leader5 = {{{majority_floor_leader5|}}}
| majority{{#if:{{{majorityleader5|}}}||_}}leader5 = {{{majority{{#if:{{{majorityleader5|}}}||_}}leader5|}}}
| majority5 = {{{majority5|}}}
| minority{{#if:{{{minorityleader5|}}}||_}}leader5 = {{{minority{{#if:{{{minorityleader5|}}}||_}}leader5|}}}
| monarch5 = {{{monarch5|}}}
| nominator5 = {{{nominator5|}}}
| office5 = {{{office5|}}}
| order5 = {{{order5|}}}
| parliament5 = {{{parliament5|}}}
| predecessor5 = {{{predecessor5|}}}
| preceding5 = {{{preceding5|}}}
| preceded5 = {{{preceded5|}}}
| premier5 = {{{premier5|}}}
| president5 = {{{president5|}}}
| primeminister5 = {{{primeminister5|}}}
| riding5 = {{{riding5|}}}
| state_assembly5 = {{{state_assembly5|}}}
| state_delegate5 = {{{state_delegate5|}}}
| state_house5 = {{{state_house5|}}}
| state_legislature5 = {{{state_legislature5|}}}
| state_senate5 = {{{state_senate5|}}}
| state5 = {{{state5|}}}
| succeeded5 = {{{succeeded5|}}}
| succeeding5 = {{{succeeding5|}}}
| successor5 = {{{successor5|}}}
| taoiseach5 = {{{taoiseach5|}}}
| term{{#if:{{{termend5|}}}||_}}end5 = {{{term{{#if:{{{termend5|}}}||_}}end5|}}}
| term{{#if:{{{termstart5|}}}||_}}start5 = {{{term{{#if:{{{termstart5|}}}||_}}start5|}}}
| term5 = {{{term5|}}}
| title5 = {{{title5|}}}
| vicegovernor5 = {{{vicegovernor5|}}}
| vicepresident5 = {{{vicepresident5|}}}
| vicepremier5 = {{{vicepremier5|}}}
| viceprimeminister5 = {{{viceprimeminister5|}}}
| party = {{{party|}}}
| prior_term5 = {{{prior_term5|}}}
}}
{{Infobox Officeholder/Office|6|
| 1blankname6 = {{{1blankname6|}}}
| 1namedata6 = {{{1namedata6|}}}
| 2blankname6 = {{{2blankname6|}}}
| 2namedata6 = {{{2namedata6|}}}
| 3blankname6 = {{{3blankname6|}}}
| 3namedata6 = {{{3namedata6|}}}
| 4blankname6 = {{{4blankname6|}}}
| 4namedata6 = {{{4namedata6|}}}
| 5blankname6 = {{{5blankname6|}}}
| 5namedata6 = {{{5namedata6|}}}
| alongside6 = {{{alongside6|}}}
| ambassador_from6 = {{{ambassador_from6|}}}
| appointe{{#if:{{{appointer6|}}}|r|d}}6 = {{{appointe{{#if:{{{appointer6|}}}|r|d}}6|}}}
| assembly6 = {{{assembly6|}}}
| chancellor6 = {{{chancellor6|}}}
| constituency_{{#if:{{{constituency_AM6|}}}|AM|MP}}6 = {{{constituency_{{#if:{{{constituency_AM6|}}}|AM|MP}}6|}}}
| constituency6 = {{{constituency6|}}}
| country6 = {{{country6|}}}
| deputy6 = {{{deputy6|}}}
| district6 = {{{district6|}}}
| firstminister6 = {{{firstminister6|}}}
| governor{{#if:{{{governor-general6|}}}|-|_}}general6 = {{{governor{{#if:{{{governor-general6|}}}|-|_}}general6|}}}
| governor6 = {{{governor6|}}}
| jr/sr6 = {{{jr/sr6|}}}
| jr/sr and state6 = {{{jr/sr and state6|}}}
| leader6 = {{{leader6|}}}
| legislature6 = {{{legislature6|}}}
| lieutenant_governor6 = {{{lieutenant_governor6|}}}
| lieutenant6 = {{{lieutenant6|}}}
| minority_floor_leader6 = {{{minority_floor_leader6|}}}
| minister_from6 = {{{minister_from6|}}}
| majority_floor_leader6 = {{{majority_floor_leader6|}}}
| majority{{#if:{{{majorityleader6|}}}||_}}leader6 = {{{majority{{#if:{{{majorityleader6|}}}||_}}leader6|}}}
| majority6 = {{{majority6|}}}
| minority{{#if:{{{minorityleader6|}}}||_}}leader6 = {{{minority{{#if:{{{minorityleader6|}}}||_}}leader6|}}}
| monarch6 = {{{monarch6|}}}
| nominator6 = {{{nominator6|}}}
| office6 = {{{office6|}}}
| order6 = {{{order6|}}}
| parliament6 = {{{parliament6|}}}
| predecessor6 = {{{predecessor6|}}}
| preceding6 = {{{preceding6|}}}
| preceded6 = {{{preceded6|}}}
| premier6 = {{{premier6|}}}
| president6 = {{{president6|}}}
| primeminister6 = {{{primeminister6|}}}
| riding6 = {{{riding6|}}}
| state_assembly6 = {{{state_assembly6|}}}
| state_delegate6 = {{{state_delegate6|}}}
| state_house6 = {{{state_house6|}}}
| state_legislature6 = {{{state_legislature6|}}}
| state_senate6 = {{{state_senate6|}}}
| state6 = {{{state6|}}}
| succeeded6 = {{{succeeded6|}}}
| succeeding6 = {{{succeeding6|}}}
| successor6 = {{{successor6|}}}
| taoiseach6 = {{{taoiseach6|}}}
| term{{#if:{{{termend6|}}}||_}}end6 = {{{term{{#if:{{{termend6|}}}||_}}end6|}}}
| term{{#if:{{{termstart6|}}}||_}}start6 = {{{term{{#if:{{{termstart6|}}}||_}}start6|}}}
| term6 = {{{term6|}}}
| title6 = {{{title6|}}}
| vicegovernor6 = {{{vicegovernor6|}}}
| vicepresident6 = {{{vicepresident6|}}}
| vicepremier6 = {{{vicepremier6|}}}
| viceprimeminister6 = {{{viceprimeminister6|}}}
| party = {{{party|}}}
| prior_term6 = {{{prior_term6|}}}
}}
{{Infobox Officeholder/Office|7|
| 1blankname7 = {{{1blankname7|}}}
| 1namedata7 = {{{1namedata7|}}}
| 2blankname7 = {{{2blankname7|}}}
| 2namedata7 = {{{2namedata7|}}}
| 3blankname7 = {{{3blankname7|}}}
| 3namedata7 = {{{3namedata7|}}}
| 4blankname7 = {{{4blankname7|}}}
| 4namedata7 = {{{4namedata7|}}}
| 5blankname7 = {{{5blankname7|}}}
| 5namedata7 = {{{5namedata7|}}}
| alongside7 = {{{alongside7|}}}
| ambassador_from7 = {{{ambassador_from7|}}}
| appointe{{#if:{{{appointer7|}}}|r|d}}7 = {{{appointe{{#if:{{{appointer7|}}}|r|d}}7|}}}
| assembly7 = {{{assembly7|}}}
| chancellor7 = {{{chancellor7|}}}
| constituency_{{#if:{{{constituency_AM7|}}}|AM|MP}}7 = {{{constituency_{{#if:{{{constituency_AM7|}}}|AM|MP}}7|}}}
| constituency7 = {{{constituency7|}}}
| country7 = {{{country7|}}}
| deputy7 = {{{deputy7|}}}
| district7 = {{{district7|}}}
| firstminister7 = {{{firstminister7|}}}
| governor{{#if:{{{governor-general7|}}}|-|_}}general7 = {{{governor{{#if:{{{governor-general7|}}}|-|_}}general7|}}}
| governor7 = {{{governor7|}}}
| jr/sr7 = {{{jr/sr7|}}}
| jr/sr and state7 = {{{jr/sr and state7|}}}
| leader7 = {{{leader7|}}}
| legislature7 = {{{legislature7|}}}
| lieutenant_governor7 = {{{lieutenant_governor7|}}}
| lieutenant7 = {{{lieutenant7|}}}
| minister_from7 = {{{minister_from7|}}}
| minority_floor_leader7 = {{{minority_floor_leader7|}}}
| majority_floor_leader7 = {{{majority_floor_leader7|}}}
| majority{{#if:{{{majorityleader7|}}}||_}}leader7 = {{{majority{{#if:{{{majorityleader7|}}}||_}}leader7|}}}
| majority7 = {{{majority7|}}}
| minority{{#if:{{{minorityleader7|}}}||_}}leader7 = {{{minority{{#if:{{{minorityleader7|}}}||_}}leader7|}}}
| monarch7 = {{{monarch7|}}}
| nominator7 = {{{nominator7|}}}
| office7 = {{{office7|}}}
| order7 = {{{order7|}}}
| parliament7 = {{{parliament7|}}}
| predecessor7 = {{{predecessor7|}}}
| preceding7 = {{{preceding7|}}}
| preceded7 = {{{preceded7|}}}
| premier7 = {{{premier7|}}}
| president7 = {{{president7|}}}
| primeminister7 = {{{primeminister7|}}}
| riding7 = {{{riding7|}}}
| state_assembly7 = {{{state_assembly7|}}}
| state_delegate7 = {{{state_delegate7|}}}
| state_house7 = {{{state_house7|}}}
| state_legislature7 = {{{state_legislature7|}}}
| state_senate7 = {{{state_senate7|}}}
| state7 = {{{state7|}}}
| succeeded7 = {{{succeeded7|}}}
| succeeding7 = {{{succeeding7|}}}
| successor7 = {{{successor7|}}}
| taoiseach7 = {{{taoiseach7|}}}
| term{{#if:{{{termend7|}}}||_}}end7 = {{{term{{#if:{{{termend7|}}}||_}}end7|}}}
| term{{#if:{{{termstart7|}}}||_}}start7 = {{{term{{#if:{{{termstart7|}}}||_}}start7|}}}
| term7 = {{{term7|}}}
| title7 = {{{title7|}}}
| vicegovernor7 = {{{vicegovernor7|}}}
| vicepresident7 = {{{vicepresident7|}}}
| vicepremier7 = {{{vicepremier7|}}}
| viceprimeminister7 = {{{viceprimeminister7|}}}
| party = {{{party|}}}
| prior_term7 = {{{prior_term7|}}}
}}
{{Infobox Officeholder/Office|8|
| 1blankname8 = {{{1blankname8|}}}
| 1namedata8 = {{{1namedata8|}}}
| 2blankname8 = {{{2blankname8|}}}
| 2namedata8 = {{{2namedata8|}}}
| 3blankname8 = {{{3blankname8|}}}
| 3namedata8 = {{{3namedata8|}}}
| 4blankname8 = {{{4blankname8|}}}
| 4namedata8 = {{{4namedata8|}}}
| 5blankname8 = {{{5blankname8|}}}
| 5namedata8 = {{{5namedata8|}}}
| alongside8 = {{{alongside8|}}}
| ambassador_from8 = {{{ambassador_from8|}}}
| appointe{{#if:{{{appointer8|}}}|r|d}}8 = {{{appointe{{#if:{{{appointer8|}}}|r|d}}8|}}}
| assembly8 = {{{assembly8|}}}
| chancellor8 = {{{chancellor8|}}}
| constituency_{{#if:{{{constituency_AM8|}}}|AM|MP}}8 = {{{constituency_{{#if:{{{constituency_AM8|}}}|AM|MP}}8|}}}
| constituency8 = {{{constituency8|}}}
| country8 = {{{country8|}}}
| deputy8 = {{{deputy8|}}}
| district8 = {{{district8|}}}
| firstminister8 = {{{firstminister8|}}}
| governor{{#if:{{{governor-general8|}}}|-|_}}general8 = {{{governor{{#if:{{{governor-general8|}}}|-|_}}general8|}}}
| governor8 = {{{governor8|}}}
| jr/sr8 = {{{jr/sr8|}}}
| jr/sr and state8 = {{{jr/sr and state8|}}}
| leader8 = {{{leader8|}}}
| legislature8 = {{{legislature8|}}}
| lieutenant_governor8 = {{{lieutenant_governor8|}}}
| lieutenant8 = {{{lieutenant8|}}}
| minister_from8 = {{{minister_from8|}}}
| minority_floor_leader8 = {{{minority_floor_leader8|}}}
| majority_floor_leader8 = {{{majority_floor_leader8|}}}
| majority{{#if:{{{majorityleader8|}}}||_}}leader8 = {{{majority{{#if:{{{majorityleader8|}}}||_}}leader8|}}}
| majority8 = {{{majority8|}}}
| minority{{#if:{{{minorityleader8|}}}||_}}leader8 = {{{minority{{#if:{{{minorityleader8|}}}||_}}leader8|}}}
| monarch8 = {{{monarch8|}}}
| nominator8 = {{{nominator8|}}}
| office8 = {{{office8|}}}
| order8 = {{{order8|}}}
| parliament8 = {{{parliament8|}}}
| predecessor8 = {{{predecessor8|}}}
| preceding8 = {{{preceding8|}}}
| preceded8 = {{{preceded8|}}}
| premier8 = {{{premier8|}}}
| president8 = {{{president8|}}}
| primeminister8 = {{{primeminister8|}}}
| riding8 = {{{riding8|}}}
| state_assembly8 = {{{state_assembly8|}}}
| state_delegate8 = {{{state_delegate8|}}}
| state_house8 = {{{state_house8|}}}
| state_legislature8 = {{{state_legislature8|}}}
| state_senate8 = {{{state_senate8|}}}
| state8 = {{{state8|}}}
| succeeded8 = {{{succeeded8|}}}
| succeeding8 = {{{succeeding8|}}}
| successor8 = {{{successor8|}}}
| taoiseach8 = {{{taoiseach8|}}}
| term{{#if:{{{termend8|}}}||_}}end8 = {{{term{{#if:{{{termend8|}}}||_}}end8|}}}
| term{{#if:{{{termstart8|}}}||_}}start8 = {{{term{{#if:{{{termstart8|}}}||_}}start8|}}}
| term8 = {{{term8|}}}
| title8 = {{{title8|}}}
| vicegovernor8 = {{{vicegovernor8|}}}
| vicepresident8 = {{{vicepresident8|}}}
| vicepremier8 = {{{vicepremier8|}}}
| viceprimeminister8 = {{{viceprimeminister8|}}}
| party = {{{party|}}}
| prior_term8 = {{{prior_term8|}}}
}}
{{Infobox Officeholder/Office|9|
| 1blankname9 = {{{1blankname9|}}}
| 1namedata9 = {{{1namedata9|}}}
| 2blankname9 = {{{2blankname9|}}}
| 2namedata9 = {{{2namedata9|}}}
| 3blankname9 = {{{3blankname9|}}}
| 3namedata9 = {{{3namedata9|}}}
| 4blankname9 = {{{4blankname9|}}}
| 4namedata9 = {{{4namedata9|}}}
| 5blankname9 = {{{5blankname9|}}}
| 5namedata9 = {{{5namedata9|}}}
| alongside9 = {{{alongside9|}}}
| ambassador_from9 = {{{ambassador_from9|}}}
| appointe{{#if:{{{appointer9|}}}|r|d}}9 = {{{appointe{{#if:{{{appointer9|}}}|r|d}}9|}}}
| assembly9 = {{{assembly9|}}}
| chancellor9 = {{{chancellor9|}}}
| constituency_{{#if:{{{constituency_AM9|}}}|AM|MP}}9 = {{{constituency_{{#if:{{{constituency_AM9|}}}|AM|MP}}9|}}}
| constituency9 = {{{constituency9|}}}
| country9 = {{{country9|}}}
| deputy9 = {{{deputy9|}}}
| district9 = {{{district9|}}}
| firstminister9 = {{{firstminister9|}}}
| governor{{#if:{{{governor-general9|}}}|-|_}}general9 = {{{governor{{#if:{{{governor-general9|}}}|-|_}}general9|}}}
| governor9 = {{{governor9|}}}
| jr/sr9 = {{{jr/sr9|}}}
| jr/sr and state9 = {{{jr/sr and state9|}}}
| leader9 = {{{leader9|}}}
| legislature9 = {{{legislature9|}}}
| lieutenant_governor9 = {{{lieutenant_governor9|}}}
| lieutenant9 = {{{lieutenant9|}}}
| minister_from9 = {{{minister_from9|}}}
| minority_floor_leader9 = {{{minority_floor_leader9|}}}
| majority_floor_leader9 = {{{majority_floor_leader9|}}}
| majority{{#if:{{{majorityleader9|}}}||_}}leader9 = {{{majority{{#if:{{{majorityleader9|}}}||_}}leader9|}}}
| majority9 = {{{majority9|}}}
| minority{{#if:{{{minorityleader9|}}}||_}}leader9 = {{{minority{{#if:{{{minorityleader9|}}}||_}}leader9|}}}
| monarch9 = {{{monarch9|}}}
| nominator9 = {{{nominator9|}}}
| office9 = {{{office9|}}}
| order9 = {{{order9|}}}
| parliament9 = {{{parliament9|}}}
| predecessor9 = {{{predecessor9|}}}
| preceding9 = {{{preceding9|}}}
| preceded9 = {{{preceded9|}}}
| premier9 = {{{premier9|}}}
| president9 = {{{president9|}}}
| primeminister9 = {{{primeminister9|}}}
| riding9 = {{{riding9|}}}
| state_assembly9 = {{{state_assembly9|}}}
| state_delegate9 = {{{state_delegate9|}}}
| state_house9 = {{{state_house9|}}}
| state_legislature9 = {{{state_legislature9|}}}
| state_senate9 = {{{state_senate9|}}}
| state9 = {{{state9|}}}
| succeeded9 = {{{succeeded9|}}}
| succeeding9 = {{{succeeding9|}}}
| successor9 = {{{successor9|}}}
| taoiseach9 = {{{taoiseach9|}}}
| term{{#if:{{{termend9|}}}||_}}end9 = {{{term{{#if:{{{termend9|}}}||_}}end9|}}}
| term{{#if:{{{termstart9|}}}||_}}start9 = {{{term{{#if:{{{termstart9|}}}||_}}start9|}}}
| term9 = {{{term9|}}}
| title9 = {{{title9|}}}
| vicegovernor9 = {{{vicegovernor9|}}}
| vicepresident9 = {{{vicepresident9|}}}
| vicepremier9 = {{{vicepremier9|}}}
| viceprimeminister9 = {{{viceprimeminister9|}}}
| party = {{{party|}}}
| prior_term9 = {{{prior_term9|}}}
}}
{{Infobox Officeholder/Office|0|
| 1blankname0 = {{{1blankname0|}}}
| 1namedata0 = {{{1namedata0|}}}
| 2blankname0 = {{{2blankname0|}}}
| 2namedata0 = {{{2namedata0|}}}
| 3blankname0 = {{{3blankname0|}}}
| 3namedata0 = {{{3namedata0|}}}
| 4blankname0 = {{{4blankname0|}}}
| 4namedata0 = {{{4namedata0|}}}
| 5blankname0 = {{{5blankname0|}}}
| 5namedata0 = {{{5namedata0|}}}
| alongside0 = {{{alongside0|}}}
| ambassador_from0 = {{{ambassador_from0|}}}
| appointe{{#if:{{{appointer0|}}}|r|d}}0 = {{{appointe{{#if:{{{appointer0|}}}|r|d}}0|}}}
| assembly0 = {{{assembly0|}}}
| chancellor0 = {{{chancellor0|}}}
| constituency_{{#if:{{{constituency_AM0|}}}|AM|MP}}0 = {{{constituency_{{#if:{{{constituency_AM0|}}}|AM|MP}}0|}}}
| constituency0 =
| country0 = {{{country0|}}}
| deputy0 = {{{deputy0|}}}
| district0 = {{{district0|}}}
| firstminister0 = {{{firstminister0|}}}
| governor{{#if:{{{governor-general0|}}}|-|_}}general0 = {{{governor{{#if:{{{governor-general0|}}}|-|_}}general0|}}}
| governor0 = {{{governor0|}}}
| jr/sr0 = {{{jr/sr0|}}}
| jr/sr and state0 = {{{jr/sr and state0|}}}
| leader0 = {{{leader0|}}}
| legislature0 = {{{legislature0|}}}
| lieutenant_governor0 = {{{lieutenant_governor0|}}}
| lieutenant0 = {{{lieutenant0|}}}
| minister_from0 = {{{minister_from0|}}}
| minority_floor_leader0 = {{{minority_floor_leader0|}}}
| majority_floor_leader0 = {{{majority_floor_leader0|}}}
| majority{{#if:{{{majorityleader0|}}}||_}}leader0 = {{{majority{{#if:{{{majorityleader0|}}}||_}}leader0|}}}
| majority0 =
| minority{{#if:{{{minorityleader0|}}}||_}}leader0 = {{{minority{{#if:{{{minorityleader0|}}}||_}}leader0|}}}
| monarch0 = {{{monarch0|}}}
| nominator0 = {{{nominator0|}}}
| office0 = {{{office0|}}}
| order0 = {{{order0|}}}
| parliament0 = {{{parliament0|}}}
| predecessor0 = {{{predecessor0|}}}
| preceding0 = {{{preceding0|}}}
| preceded0 = {{{preceded0|}}}
| premier0 = {{{premier0|}}}
| president0 = {{{president0|}}}
| primeminister0 = {{{primeminister0|}}}
| riding0 = {{{riding0|}}}
| state_assembly0 = {{{state_assembly0|}}}
| state_delegate0 = {{{state_delegate0|}}}
| state_house0 = {{{state_house0|}}}
| state_legislature0 = {{{state_legislature0|}}}
| state_senate0 = {{{state_senate0|}}}
| state0 = {{{state0|}}}
| succeeded0 = {{{succeeded0|}}}
| succeeding0 = {{{succeeding0|}}}
| successor0 = {{{successor0|}}}
| taoiseach0 = {{{taoiseach0|}}}
| term{{#if:{{{termend0|}}}||_}}end0 = {{{term{{#if:{{{termend0|}}}||_}}end0|}}}
| term{{#if:{{{termstart0|}}}||_}}start0 = {{{term{{#if:{{{termstart0|}}}||_}}start0|}}}
| term0 = {{{term0|}}}
| title0 = {{{title0|}}}
| vicegovernor0 = {{{vicegovernor0|}}}
| vicepresident0 = {{{vicepresident0|}}}
| vicepremier0 = {{{vicepremier0|}}}
| viceprimeminister0 = {{{viceprimeminister0|}}}
| party = {{{party|}}}
| prior_term0 = {{{prior_term0|}}}
}}}}
<!----------Personal data---------->
{{Infobox Officeholder/Personal data
| birth{{#if:{{{birthdate|}}}||_}}date = {{{birth{{#if:{{{birthdate|}}}||_}}date|}}}
| birth{{#if:{{{birthplace|}}}||_}}place = {{{birth{{#if:{{{birthplace|}}}||_}}place|}}}
| death{{#if:{{{deathdate|}}}||_}}date = {{{death{{#if:{{{deathdate|}}}||_}}date|}}}
| death{{#if:{{{deathplace|}}}||_}}place = {{{death{{#if:{{{deathplace|}}}||_}}place|}}}
| date of birth = {{{date of birth|}}}
| place of birth = {{{place of birth|}}}
| date of death = {{{date of death|}}}
| place of death = {{{place of death|}}}
| restingplace = {{{restingplace|}}}
| restingplacecoordinates = {{{restingplacecoordinates|}}}
| birthname = {{{birthname|}}}
| nationality = {{{nationality|}}}
| party = {{{party|}}}
| otherparty = {{{otherparty|}}}
| spouse = {{{spouse|}}}
| partner = {{{partner|}}}
| relations = {{{relations|}}}
| children = {{{children|}}}
| residence = {{{residence|}}}
| alma_mater = {{{alma_mater|}}}
| occupation = {{{occupation|}}}
| profession = {{{profession|}}}
| net worth = {{{net worth|}}}
| cabinet = {{{cabinet|}}}
| committees = {{{committees|}}}
| portfolio = {{{portfolio|}}}
| religion = {{{religion|}}}
| blank1= {{{blank1|}}}
| data1= {{{data1|}}}
| blank2= {{{blank2|}}}
| data2= {{{data2|}}}
| blank3= {{{blank3|}}}
| data3= {{{data3|}}}
| blank4= {{{blank4|}}}
| data4= {{{data4|}}}
| blank5= {{{blank5|}}}
| data5= {{{data5|}}}
| website= {{{website|}}}
| nickname = {{{nickname|}}}
| allegiance = {{{allegiance|}}}
| branch = {{{branch|}}}
| serviceyears ={{{serviceyears|}}}
| rank = {{{rank|}}}
| unit = {{{unit|}}}
| commands = {{{commands|}}}
| battles = {{{battles|}}}
| awards = {{{awards|}}}
| military_blank1= {{{military_blank1|}}}
| military_data1= {{{military_data1|}}}
| military_blank2= {{{military_blank2|}}}
| military_data2= {{{military_data2|}}}
| military_blank3= {{{military_blank3|}}}
| military_data3= {{{military_data3|}}}
| military_blank4= {{{military_blank4|}}}
| military_data4= {{{military_data4|}}}
| military_blank5= {{{military_blank5|}}}
| military_data5= {{{military_data5|}}}
| footnotes = {{{footnotes|}}}
| date= {{{date|}}}
| year= {{{year|}}}
| source= {{{source|}}}
| signature = {{{signature|}}}
}}
|}<noinclude>{{pp-template|small=yes}}
{{documentation}}
</noinclude>
in7dbkr8kreldqex1m00bzqopf6f6jy
Template:Infobox Officeholder/Office
10
2658
8231
8230
2008-09-01T08:46:58Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>
:''This template is used in conjunction with {{tl|Infobox Officeholder}}.''
{{pp-template|small=yes}}
</noinclude><includeonly>
<!----------Speaker of the House---------->
{{#if:{{{speaker|}}}|
{{#if:{{{state_legislature|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">{{{speaker}}} [[Speaker of the {{{legislature|}}} Legislature]]</div>
{{!}}-
|{{#if:{{{state_assembly|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">{{{speaker}}} [[Speaker of the {{{state_assembly|}}} {{#ifeq:{{{state_assembly|}}}|Nevada||{{#ifeq:{{{state_assembly|}}}|New Jersey|General|State}}}} Assembly]]</div>
{{!}}-
|{{#if:{{{speaker|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">{{{speaker}}} {{#if:{{{speaker_office|}}}|{{{speaker_office}}}|[[Speaker of the {{#if:{{{state_delegate|}}} |{{{state_delegate}}}|{{#if:{{{state_house|}}} |{{{state_house}}}|United States}}}} House of {{#if:{{{state_delegate|}}}|Delegates|Representatives}}|Speaker of the {{#if:{{{state_delegate|}}} |{{{state_delegate}}}|{{#if:{{{state_house|}}} |{{{state_house}}}|U.S.}}}} House of {{#if:{{{state_delegate|}}}|Delegates|Representatives}}]]}}</div>
{{!}}-
}}
}}
}}
}}
<!----------Office---------->
{{#if:{{{{{#if:{{{nominee{{{1}}}|}}}|nominee|candidate}}{{{1}}}|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;"> {{#if:{{{party{{#if:{{{party_election{{{1}}}||}}}|_election{{{1}}}||}}|}}}|{{{party{{#if:{{{party_election{{{1}}}||}}}|_election{{{1}}}||}}|}}} }}{{#if:{{{nominee{{{1}}}|}}}|{{#if:{{{party{{#if:{{{party_election{{{1}}}||}}}|_election{{{1}}}||}}|}}}|n|N}}ominee|{{#if:{{{party{{#if:{{{party_election{{{1}}}||}}}|_election{{{1}}}||}}|}}}|c|C}}andidate}} for<br>{{{{{#if:{{{nominee{{{1}}}|}}}|nominee|candidate}}{{{1}}}|}}}</div>
{{!}}-
{{#if:{{{term{{#if:{{{termstart{{{1}}}|}}}||_}}start{{{1}}}|}}}{{{election_date{{{1}}}|}}} |
{{!}}colspan="2" style="border-bottom:none; text-align:center;"{{!}}'''Election date'''<br />{{#if:{{{election_date{{{1}}}|}}}|{{{election_date{{{1}}}}}}|{{{term{{#if:{{{termstart{{{1}}}|}}}||_}}start{{{1}}}}}}}}
{{!}}-
}}
}}
{{#if:{{{majority_leader{{{1}}}|}}}{{{majorityleader{{{1}}}|}}}{{{minority_floor_leader{{{1}}}|}}}{{{minority_leader{{{1}}}|}}}{{{majority_floor_leader{{{1}}}|}}}||
{{#if:{{{jr/sr{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold;">[[United States Senate|{{{jr/sr{{{1}}}}}}{{#if:{{{succeeding{{{1}}}|}}} |-elect}}]]<br />from {{{state{{{1}}}}}}</div>
{{!}}-
}}
{{#if:{{{jr/sr and state{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold;">{{{jr/sr and state{{{1}}}}}}</div>
{{!}}-
}}
{{#if:{{{state_senate{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold">Member of the [[{{{state_senate{{{1}}}}}} Senate]]<br />from the {{{district{{{1}}}}}} district{{#if:{{{prior_term{{{1}}}|}}}|
<br /><small>{{{prior_term{{{1}}}}}}</small>}}
</div>
{{!}}-
}}
{{#if:{{{state_legislature{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold">Member of the [[{{{state_legislature{{{1}}}}}} Legislature]]<br />from the {{{district{{{1}}}}}} district</div>
{{!}}-
}}
}}
{{#if:{{{{{#if:{{{ambassador_from{{{1}}}|}}}|ambassador|minister}}_from{{{1}}}|}}}||
{{#if:{{{order{{{1}}}|}}} |
!colspan="2" style="text-align:center; font-size:110%;"{{!}} <hr/><!--
--><div style="background:lavender;">{{{order{{{1}}}}}}<!--
-->{{#if:{{{office{{{1}}}|}}} | [[{{{office{{{1}}}}}}]]}}<!--
-->{{#if:{{{state{{{1}}}|}}} | [[{{{state{{{1}}}}}}]]}}<!--
-->{{#if:{{{title{{{1}}}|}}} | {{{title{{{1}}}}}}}}<!--
--></div>
{{!}}-|
{{#if:{{{office{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr><div style="background:lavender; font-weight:bold">{{{office{{{1}}}}}}</div>
{{!}}-
}}
{{#if:{{{title{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr><div style="background:lavender; font-weight:bold">{{{title{{{1}}}}}}</div>
{{!}}-
}}
}}
}}
<!----------Ambassador---------->
{{#if:{{{{{#if:{{{ambassador_from{{{1}}}|}}}|ambassador|minister}}_from{{{1}}}|}}}|
{{#if:{{{country{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold;">{{#if:{{{order{{{1}}}|}}}|{{{order{{{1}}}}}}}} [[{{{{{#if:{{{ambassador_from{{{1}}}|}}}|ambassador|minister}}_from{{{1}}}}}} Ambassador to {{{country{{{1}}}}}}{{#if:{{{minister_from{{{1}}}|}}}|{{!}}{{{minister_from{{{1}}}}}} Minister to {{{country{{{1}}}}}}}}]]</div>
{{!}}-
}}
}}
<!----------MP---------->
{{#if:{{{constituency_{{#if:{{{constituency_AM{{{1}}}|}}}|AM|MP}}{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold;">{{#ifeq:{{{parliament{{{1}}}|}}}|Ireland|[[Teachta Dála]]|{{#if:{{{constituency_AM{{{1}}}|}}}|{{#if:{{{assembly{{{1}}}|}}}|Member of the [[{{{assembly{{{1}}}}}} Assembly]]|Assembly Member}}|Member of {{#if:{{{parliament{{{1}}}|}}}|the [[{{{parliament{{{1}}}}}} Parliament]]|Parliament}}}}}}<br />for {{{constituency_{{#if:{{{constituency_AM{{{1}}}|}}}|AM|MP}}{{{1}}}}}}</div>
{{!}}-
}}
{{#if:{{{riding{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold;">{{#if:{{{constituency_AM{{{1}}}|}}}|{{#if:{{{assembly{{{1}}}|}}}|Member of the [[{{{assembly{{{1}}}}}} Assembly]]|Assembly Member}}|Member of {{#if:{{{parliament{{{1}}}|}}}|the [[{{{parliament{{{1}}}}}} Parliament]]|Parliament}}}}<br />for {{{riding{{{1}}}}}}</div>
{{!}}-
}}
<!----------Majority Leader (State Senate)---------->
{{#if:{{{majority_leader{{{1}}}|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">{{{majority_leader{{{1}}}}}} [[Majority Leader of the {{{state_senate{{{1}}}}}} Senate|Majority Leader of the {{{state_senate{{{1}}}}}} Senate]]</div>
{{!}}-
}}
<!----------Majority Floor Leader (State Senate)---------->
{{#if:{{{majority_floor_leader{{{1}}}|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">{{{majority_floor_leader{{{1}}}}}} [[Majority Floor Leader of the {{{state_senate{{{1}}}}}} Senate|Majority Floor Leader of the {{{state_senate{{{1}}}}}} Senate]]</div>
{{!}}-
}}
<!----------Minority Leader (State Senate)---------->
{{#if:{{{minority_leader{{{1}}}|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">{{{minority_leader{{{1}}}}}} [[Minority Leader of the {{{state_senate{{{1}}}}}} Senate|Minority Leader of the {{{state_senate{{{1}}}}}} Senate]]</div>
{{!}}-
}}
<!----------Minority Floor Leader (State Senate)---------->
{{#if:{{{minority_floor_leader{{{1}}}|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">{{{minority_floor_leader{{{1}}}}}} [[Minority Floor Leader of the {{{state_senate{{{1}}}}}} Senate|Minority Floor Leader of the {{{state_senate{{{1}}}}}} Senate]]</div>
{{!}}-
}}
<!----------Majority Leader---------->
{{#if:{{{majorityleader{{{1}}}|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">{{{majorityleader{{{1}}}}}} [[United States Senate Majority Leader]]</div>
{{!}}-
}}
<!----------Congressman---------->
{{#if:{{{state_legislature{{{1}}}|}}}{{{state_senate{{{1}}}|}}}{{{jr/sr{{{1}}}|}}}{{{jr/sr and state{{{1}}}|}}}||
{{#if:{{{district{{{1}}}|}}}|
{{#if:{{{succeeding{{{1}}}|}}}|{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold;">Representative-elect{{#if:{{{state{{{1}}}|}}}| from<br />{{{state{{{1}}}}}}'s {{{district{{{1}}}}}}}}
{{!}}-|{{#if:{{{state_assembly{{{1}}}|}}}|
!colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender;">Member of the [[{{{state_assembly{{{1}}}|}}} {{#ifeq:{{{state_assembly{{{1}}}|}}}|Nevada||{{#ifeq:{{{state_assembly{{{1}}}|}}}|New Jersey|General|State}}}} Assembly]]<br />from {{#if:{{{state_assembly{{{1}}}|}}}|the {{{district{{{1}}}}}}}} district</div>
{{!}}-
|{{#if:{{{district{{{1}}}|}}}|
{{!}}colspan="2" style="text-align:center; font-size:110%;"{{!}}<hr/><div style="background:lavender; font-weight:bold;">Member of the [[{{#if:{{{state_house{{{1}}}|}}} |{{{state_house{{{1}}}}}}|{{#if:{{{state_delegate{{{1}}}|}}}|{{{state_delegate{{{1}}}}}}|United States}}}} House of {{#if:{{{state_delegate{{{1}}}|}}}|Delegates|Representatives}}|{{#if:{{{state_house{{{1}}}|}}} |{{{state_house{{{1}}}}}}|{{#if:{{{state_delegate{{{1}}}|}}}|{{{state_delegate{{{1}}}}}}|U.S.}}}} House of {{#if:{{{state_delegate{{{1}}}|}}}|Delegates|Representatives}}]]<br />from {{#if:{{{state_delegate{{{1}}}|}}}|the |{{#if:{{{state_house{{{1}}}|}}}|the |{{{state{{{1}}}}}}'s}}}} {{{district{{{1}}}}}} district{{#if:{{{prior_term{{{1}}}|}}}|
<br /><small>{{{prior_term{{{1}}}}}}</small>}}
</div>
{{!}}-
}}
}}
}}
}}
}}
<!----------Term---------->
{{#if:{{{{{#if:{{{nominee{{{1}}}|}}}|nominee|candidate}}{{{1}}}|}}}||
{{#if:{{{succeeding{{{1}}}|}}}|
{{!}}colspan="2" style="border-bottom:none; text-align:center;"{{!}}'''Taking office'''<br />{{{term{{#if:{{{termstart{{{1}}}|}}}||_}}start{{{1}}}}}}
{{!}}-
|{{#if: {{{term{{{1}}}|}}}|
{{!}}colspan="2" style="border-bottom:none; text-align:center;"{{!}}'''E ofisini'''<br />{{{term{{{1}}}}}}
{{!}}-
}}
{{#if:{{{term{{#if:{{{termstart{{{1}}}|}}}||_}}start{{{1}}}|}}}|
{{#if:{{{term{{#if:{{{termend{{{1}}}|}}}||_}}end{{{1}}}|}}}
|<!--then term has start and end:-->
{{!}}colspan="2" style="border-bottom:none; text-align:center;"{{!}}'''E ofisini'''<br />{{{term{{#if:{{{termstart{{{1}}}|}}}||_}}start{{{1}}}}}} – {{{term{{#if:{{{termend{{{1}}}|}}}||_}}end{{{1}}}}}}{{#if:{{{alongside{{{1}}}|}}}|<br />Serving with {{{alongside{{{1}}}}}}}}
{{!}}-
|<!--else:--> <!--term is ongoing-->
{{!}}colspan="2" style="text-align:center; background:lavender;"{{!}} '''[[Incumbent]]'''
{{!}}-
}}
{{#if:{{{term{{#if:{{{termend{{{1}}}|}}}||_}}end{{{1}}}|}}}
|<!--then nothing else; term has ended-->
|<!--else term is ongoing:-->
{{!}}colspan="2" style="text-align:center;"{{!}}'''Assumed office '''<br />{{{term{{#if:{{{termstart{{{1}}}|}}}||_}}start{{{1}}}}}}{{#if:{{{alongside{{{1}}}|}}}|<br />Serving with {{{alongside{{{1}}}}}}}}
{{!}}-
}}
}}
}}
}}
<!---------- President, Prime Minister, Governor---------->
{{#if:{{{monarch{{{1}}}|}}}|
! Monarch
{{!}} {{{monarch{{{1}}}}}}
{{!}}-
}}
{{#if:{{{president{{{1}}}|}}}|
! presidenti
{{!}} {{{president{{{1}}}}}}
{{!}}-
}}
{{#if:{{{governor{{#if:{{{governor-general{{{1}}}|}}}|-|_}}general{{{1}}}|}}}|
! Governor{{#if:{{{governor-general{{{1}}}|}}}|–| }}General
{{!}} {{{governor{{#if:{{{governor-general{{{1}}}|}}}|-|_}}general{{{1}}}}}}
{{!}}-
}}
{{#if:{{{primeminister{{{1}}}|}}}|
! Prime Minister
{{!}} {{{primeminister{{{1}}}}}}
{{!}}-
}}
{{#if:{{{chancellor{{{1}}}|}}}|
! Chancellor
{{!}} {{{chancellor{{{1}}}}}}
{{!}}-
}}
{{#if:{{{taoiseach{{{1}}}|}}}|
! Taoiseach
{{!}} {{{taoiseach{{{1}}}}}}
{{!}}-
}}
{{#if:{{{firstminister{{{1}}}|}}}|
! First Minister
{{!}} {{{firstminister{{{1}}}}}}
{{!}}-
}}
{{#if:{{{premier{{{1}}}|}}}|
! Premier
{{!}} {{{premier{{{1}}}}}}
{{!}}-
}}
{{#if:{{{governor{{{1}}}|}}}|
! Governor
{{!}} {{{governor{{{1}}}}}}
{{!}}-
}}
{{#if:{{{lieutenant_governor{{{1}}}|}}}|
! Lieutenant Governor
{{!}} {{{lieutenant_governor{{{1}}}}}}
{{!}}-
}}
<!---------- Vice president/s, Vice Prime Minister/s, Deputy/ies, Lieutenant/s---------->
{{#if:{{{vicepresident{{{1}}}|}}}|
! {{#if:{{{office{{{1}}}|}}}|{{#ifeq:{{isValidPageName|Vice {{{office{{{1}}}}}}}}|valid|[[Vice {{{office{{{1}}}}}}|Xandla xa Presidenti]]|Xandla xa Presidenti}}|Xandla xa Presidenti}}
{{!}} {{{vicepresident{{{1}}}}}}
{{!}}-
}}
{{#if:{{{vicegovernor{{{1}}}|}}}|
! {{#if:{{{office{{{1}}}|}}}|{{#ifeq:{{isValidPageName|Vice {{{office{{{1}}}}}}}}|valid|[[Vice {{{office{{{1}}}}}}|Vice Governor]]|Vice Governor}}|Vice Governor}}
{{!}} {{{vicegovernor{{{1}}}}}}
{{!}}-
}}
{{#if:{{{viceprimeminister{{{1}}}|}}}|
! {{#if:{{{office{{{1}}}|}}}|[[Vice {{{office{{{1}}}}}}|Vice PM]]|Vice [[Prime Minister|PM]]}}
{{!}} {{{viceprimeminister{{{1}}}}}}
{{!}}-
}}
{{#if:{{{vicepremier{{{1}}}|}}}|
! {{#if:{{{office{{{1}}}|}}}|{{#ifeq:{{isValidPageName|Vice {{{office{{{1}}}}}}}}|valid|[[Vice {{{office}}}|Vice Premier]]|Vice Premier}}|Vice Premier}}
{{!}} {{{vicepremier{{{1}}}}}}
{{!}}-
}}
{{#if:{{{deputy{{{1}}}|}}}|
! {{#if:{{{office{{{1}}}|}}}|{{#ifeq:{{isValidPageName|Deputy {{{office{{{1}}}}}}}}|valid|[[Deputy {{{office{{{1}}}}}}|Deputy]]|Deputy}}|Deputy}}
{{!}} {{{deputy{{{1}}}}}}
{{!}}-
}}
{{#if:{{{leader{{{1}}}|}}}|
! Leader
{{!}} {{{leader{{{1}}}}}}
{{!}}-
}}
{{#if:{{{lieutenant{{{1}}}|}}}|
! {{#if:{{{office{{{1}}}|}}}|[[Lieutenant {{{office{{{1}}}}}}|Lieutenant]]|Lieutenant}}
{{!}} {{{lieutenant{{{1}}}}}}
{{!}}-
}}
{{#if:{{{nominator{{{1}}}|}}}|
! Nominated by
{{!}} {{{nominator{{{1}}}}}}
{{!}}-
}}
{{#if:{{{appointe{{#if:{{{appointer|}}}|r|d}}{{{1}}}|}}}|
! Appointed by
{{!}} {{{appointe{{#if:{{{appointer|}}}|r|d}}{{{1}}}}}}
{{!}}-
}}
<!---------- Blank fields ---------->
{{#if:{{{1namedata{{{1}}}|}}}|
! {{{1blankname{{{1}}}|}}}
{{!}} {{{1namedata{{{1}}}}}}
{{!}}-
}}
{{#if:{{{2namedata{{{1}}}|}}}|
! {{{2blankname{{{1}}}|}}}
{{!}} {{{2namedata{{{1}}}}}}
{{!}}-
}}
{{#if:{{{3namedata{{{1}}}|}}}|
! {{{3blankname{{{1}}}|}}}
{{!}} {{{3namedata{{{1}}}}}}
{{!}}-
}}
{{#if:{{{4namedata{{{1}}}|}}}|
! {{{4blankname{{{1}}}|}}}
{{!}} {{{4namedata{{{1}}}}}}
{{!}}-
}}
{{#if:{{{5namedata{{{1}}}|}}}|
! {{{5blankname{{{1}}}|}}}
{{!}} {{{5namedata{{{1}}}}}}
{{!}}-
}}
<!----------Predecessor/successor---------->
{{#if:{{{runningmate{{{1}}}|}}}|
! Running mate
{{!}} {{{runningmate{{{1}}}}}}
{{!}}-
}}
{{#if:{{{opponent{{{1}}}|}}}|
! Opponent(s)
{{!}} {{{opponent{{{1}}}}}}
{{!}}-
}}
{{#if:{{{incumbent{{{1}}}|}}}|
! Incumbent
{{!}} {{{incumbent{{{1}}}}}}
{{!}}-
}}
{{#if:{{{succeeding{{{1}}}|}}}|
! Loyi a landzeleke
{{!}} {{{succeeding{{{1}}}}}}
{{!}}-
|{{#if:{{{preceding{{{1}}}|}}}|
! Loyi a rhangeke
{{!}} {{{preceding{{{1}}}}}}
{{!}}-
}}
{{#if:{{{{{#if:{{{predecessor{{{1}}}|}}}|predecessor|preceded}}{{{1}}}|}}} |
! U landzela
{{!}} {{{{{#if:{{{predecessor{{{1}}}|}}}|predecessor|preceded}}{{{1}}}|}}}
{{!}}-
}}
{{#switch:{{{{{#if:{{{successor{{{1}}}|}}}|successor|succeeded}}{{{1}}}|}}}
| Incumbent
| '''Incumbent'''
| ''Incumbent''
| [[Incumbent]]
| incumbent
| '''incumbent'''
| ''incumbent''
| [[incumbent]] =
|{{#if:{{{{{#if:{{{successor{{{1}}}|}}}|successor|succeeded}}{{{1}}}|}}} |
! A landzeriwa hi
{{!}} {{{{{#if:{{{successor{{{1}}}|}}}|successor|succeeded}}{{{1}}}|}}} }}
{{!}}-
}}}}
<!-----Constituency----->
{{#if:{{{constituency{{{1}}}|}}}|
! Constituency
{{!}} {{{constituency{{{1}}}}}}
{{!}}-
}}
<!-----Majority----->
{{#if:{{{majority{{{1}}}|}}}|
! Majority
{{!}} {{{majority{{{1}}}}}}
{{!}}-
}}</includeonly>
ct6u8x9fwkje8cmly2jbhdjf8zm2sez
Template:Infobox Officeholder
10
2659
8200
2008-08-29T13:30:21Z
Thuvack
315
New page: {| class="infobox vcard" style="margin-top: 1px; width:23em; font-size:90%; text-align:left; padding-left:0.5em; padding-right:0.5em;" <!----------Name----------> |colspan="2" class="fn" s...
wikitext
text/x-wiki
{| class="infobox vcard" style="margin-top: 1px; width:23em; font-size:90%; text-align:left; padding-left:0.5em; padding-right:0.5em;"
<!----------Name---------->
|colspan="2" class="fn" style="text-align:center; font-size:140%; font-weight:bold;"|<div class="imagemap-inline">{{#if:{{{honorific-prefix|}}}|<span class="honorific-prefix" style="font-size:small;">{{{honorific-prefix}}}</span> }}<span class="fn">{{{name|{{PAGENAME}}}}}</span>{{#if:{{{honorific-suffix|}}}| <span class="honorific-suffix" style="font-size:small;">{{{honorific-suffix}}}</span>}}</div>
|-
<!----------Image---------->
{{#if:{{{image|}}} |
{{!}}colspan="2" style="text-align:center;" {{#switch:{{{image}}}|Replace this image male.svg|Replace this image female.svg|Replace this image1.svg|Replace this imageb.svg=class=dummy}}{{!}}[[Image:{{{image}}}|{{#ifeq:{{{image|}}}|Replace this image1.svg|150px|{{#if:{{{imagesize|}}}|{{{imagesize}}}|{{#if:{{{width|}}}|{{{width}}}|225px}}}}}}|{{PAGENAME}}]]<br/>
<small>{{{caption|}}}</small>
{{!}}-
}}
{{#if:{{{image name|}}} |
{{!}}colspan="2" style="text-align:center;"{{!}} [[Image:{{{image name}}}|{{#ifeq:{{{image name|}}}|Replace this image1.svg|150px|{{#if:{{{imagesize|}}}|{{{imagesize}}}|160px}}}}|{{PAGENAME}}]]<br/>
<small>{{{caption|}}}<small/>
{{!}}-
}}
{{#if:{{{smallimage|}}} |
{{!}}colspan="2" style="text-align:center;"{{!}} [[Image:{{{smallimage}}}|{{PAGENAME}}]]<br/><small>{{{caption|}}}</small>
{{!}}-
}}
<!----------Office---------->
{{#if:{{{speaker|}}}|
{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox Officeholder/Office|2|
| 1blankname2 = {{{1blankname2|}}}
| 1namedata2 = {{{1namedata2|}}}
| 2blankname2 = {{{2blankname2|}}}
| 2namedata2 = {{{2namedata2|}}}
| 3blankname2 = {{{3blankname2|}}}
| 3namedata2 = {{{3namedata2|}}}
| 4blankname2 = {{{4blankname2|}}}
| 4namedata2 = {{{4namedata2|}}}
| 5blankname2 = {{{5blankname2|}}}
| 5namedata2 = {{{5namedata2|}}}
| alongside2 = {{{alongside2|}}}
| ambassador_from2 = {{{ambassador_from2|}}}
| appointe{{#if:{{{appointer2|}}}|r|d}}2 = {{{appointe{{#if:{{{appointer2|}}}|r|d}}2|}}}
| assembly2 = {{{assembly2|}}}
| chancellor2 = {{{chancellor2|}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}}2 = {{{constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}}2|}}}
| constituency2 = {{{constituency2|}}}
| country2 = {{{country2|}}}
| deputy2 = {{{deputy2|}}}
| district2 = {{{district2|}}}
| firstminister2 = {{{firstminister2|}}}
| governor{{#if:{{{governor-general2|}}}|-|_}}general2 = {{{governor{{#if:{{{governor-general2|}}}|-|_}}general2|}}}
| governor2 = {{{governor2|}}}
| jr/sr2 = {{{jr/sr2|}}}
| jr/sr and state2 = {{{jr/sr and state2|}}}
| leader2 = {{{leader2|}}}
| legislature2 = {{{legislature2|}}}
| lieutenant_governor2 = {{{lieutenant_governor2|}}}
| lieutenant2 = {{{lieutenant2|}}}
| majority{{#if:{{{majorityleader2|}}}||_}}leader2 = {{{majority{{#if:{{{majorityleader2|}}}||_}}leader2|}}}
| minister_from2 = {{{minister_from2|}}}
| minority_floor_leader2 = {{{minority_floor_leader2|}}}
| majority_floor_leader2 = {{{majority_floor_leader2|}}}
| majority2 = {{{majority2|}}}
| minority{{#if:{{{minorityleader2|}}}||_}}leader2 = {{{minority{{#if:{{{minorityleader2|}}}||_}}leader2|}}}
| monarch2 = {{{monarch2|}}}
| nominator2 = {{{nominator2|}}}
| office2 = {{{office2|}}}
| order2 = {{{order2|}}}
| parliament2 = {{{parliament2|}}}
| predecessor2 = {{{predecessor2|}}}
| preceding2 = {{{preceding2|}}}
| preceded2 = {{{preceded2|}}}
| premier2 = {{{premier2|}}}
| president2 = {{{president2|}}}
| primeminister2 = {{{primeminister2|}}}
| riding2 = {{{riding2|}}}
| speaker = {{{speaker|}}}
| speaker_office = {{{speaker_office|}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded2 = {{{succeeded2|}}}
| succeeding2 = {{{succeeding2|}}}
| successor2 = {{{successor2|}}}
| taoiseach2 = {{{taoiseach2|}}}
| term{{#if:{{{termend2|}}}||_}}end2 = {{{term{{#if:{{{termend2|}}}||_}}end2|}}}
| term{{#if:{{{termstart2|}}}||_}}start2 = {{{term{{#if:{{{termstart2|}}}||_}}start2|}}}
| term2 = {{{term2|}}}
| title2 = {{{title2|}}}
| vicegovernor2 = {{{vicegovernor2|}}}
| vicepresident2 = {{{vicepresident2|}}}
| vicepremier2 = {{{vicepremier2|}}}
| viceprimeminister2 = {{{viceprimeminister2|}}}
| party = {{{party|}}}
| prior_term = {{{prior_term|}}}
}}}}}}
{{Infobox Officeholder/Office||
| 1blankname = {{{1blankname|}}}
| 1namedata = {{{1namedata|}}}
| 2blankname = {{{2blankname|}}}
| 2namedata = {{{2namedata|}}}
| 3blankname = {{{3blankname|}}}
| 3namedata = {{{3namedata|}}}
| 4blankname = {{{4blankname|}}}
| 4namedata = {{{4namedata|}}}
| 5blankname = {{{5blankname|}}}
| 5namedata = {{{5namedata|}}}
| alongside = {{{alongside|}}}
| ambassador_from = {{{ambassador_from|}}}
| appointe{{#if:{{{appointer|}}}|r|d}} = {{{appointe{{#if:{{{appointer|}}}|r|d}}|}}}
| assembly = {{{assembly|}}}
| candidate = {{{candidate|}}}
| chancellor = {{{chancellor|}}}
| constituency_{{#if:{{{constituency_AM|}}}|AM|MP}} = {{{constituency_{{#if:{{{constituency_AM|}}}|AM|MP}}|}}}
| constituency = {{{constituency|}}}
| country = {{{country|}}}
| deputy = {{{deputy|}}}
| district = {{{district|}}}
| election_date = {{{election_date|}}}
| firstminister = {{{firstminister|}}}
| governor{{#if:{{{governor-general|}}}|-|_}}general = {{{governor{{#if:{{{governor-general|}}}|-|_}}general|}}}
| governor = {{{governor|}}}
| incumbent = {{{incumbent|}}}
| jr/sr = {{{jr/sr|}}}
| jr/sr and state = {{{jr/sr and state|}}}
| leader = {{{leader|}}}
| legislature = {{{legislature|}}}
| lieutenant_governor = {{{lieutenant_governor|}}}
| lieutenant = {{{lieutenant|}}}
| majority{{#if:{{{majorityleader|}}}||_}}leader = {{{majority{{#if:{{{majorityleader|}}}||_}}leader|}}}
| majority = {{{majority|}}}
| minister_from = {{{minister_from|}}}
| minority_floor_leader = {{{minority_floor_leader|}}}
| majority_floor_leader = {{{majority_floor_leader|}}}
| minority{{#if:{{{minorityleader|}}}||_}}leader = {{{minority{{#if:{{{minorityleader|}}}||_}}leader|}}}
| monarch = {{{monarch|}}}
| nominator = {{{nominator|}}}
| nominee = {{{nominee|}}}
| office = {{{office|}}}
| opponent = {{{opponent|}}}
| order = {{{order|}}}
| parliament = {{{parliament|}}}
| party_election = {{{party_election|}}}
| predecessor = {{{predecessor|}}}
| preceding = {{{preceding|}}}
| preceded = {{{preceded|}}}
| premier = {{{premier|}}}
| president = {{{president|}}}
| primeminister = {{{primeminister|}}}
| riding = {{{riding|}}}
| runningmate = {{{runningmate|}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded = {{{succeeded|}}}
| succeeding = {{{succeeding|}}}
| successor = {{{successor|}}}
| taoiseach = {{{taoiseach|}}}
| term{{#if:{{{termend|}}}||_}}end = {{{term{{#if:{{{termend|}}}||_}}end|}}}
| term{{#if:{{{termstart|}}}||_}}start = {{{term{{#if:{{{termstart|}}}||_}}start|}}}
| term = {{{term|}}}
| title = {{{title|}}}
| vicegovernor = {{{vicegovernor|}}}
| vicepresident = {{{vicepresident|}}}
| vicepremier = {{{vicepremier|}}}
| viceprimeminister = {{{viceprimeminister|}}}
| party = {{{party|}}}
| prior_term = {{{prior_term|}}}
}}
{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox Officeholder/Office|1|
| 1blankname1 = {{{1blankname1|}}}
| 1namedata1 = {{{1namedata1|}}}
| 2blankname1 = {{{2blankname1|}}}
| 2namedata1 = {{{2namedata1|}}}
| 3blankname1 = {{{3blankname1|}}}
| 3namedata1 = {{{3namedata1|}}}
| 4blankname1 = {{{4blankname1|}}}
| 4namedata1 = {{{4namedata1|}}}
| 5blankname1 = {{{5blankname1|}}}
| 5namedata1 = {{{5namedata1|}}}
| alongside1 = {{{alongside1|}}}
| ambassador_from1 = {{{ambassador_from1|}}}
| appointe{{#if:{{{appointer1|}}}|r|d}}1 = {{{appointe{{#if:{{{appointer1|}}}|r|d}}1|}}}
| assembly1 = {{{assembly1|}}}
| chancellor1 = {{{chancellor1|}}}
| constituency_{{#if:{{{constituency_AM1|}}}|AM|MP}}1 = {{{constituency_{{#if:{{{constituency_AM1|}}}|AM|MP}}1|}}}
| constituency1 = {{{constituency1|}}}
| country1 = {{{country1|}}}
| deputy1 = {{{deputy1|}}}
| district1 = {{{district1|}}}
| firstminister1 = {{{firstminister1|}}}
| governor{{#if:{{{governor-general1|}}}|-|_}}general1 = {{{governor{{#if:{{{governor-general1|}}}|-|_}}general1|}}}
| governor1 = {{{governor1|}}}
| jr/sr1 = {{{jr/sr1|}}}
| jr/sr and state1 = {{{jr/sr and state1|}}}
| leader1 = {{{leader1|}}}
| legislature1 = {{{legislature1|}}}
| lieutenant_governor1 = {{{lieutenant_governor1|}}}
| lieutenant1 = {{{lieutenant1|}}}
| minority_floor_leader1 = {{{minority_floor_leader1|}}}
| minister_from1 = {{{minister_from1|}}}
| majority_floor_leader1 = {{{majority_floor_leader1|}}}
| majority{{#if:{{{majorityleader1|}}}||_}}leader1 = {{{majority{{#if:{{{majorityleader1|}}}||_}}leader1|}}}
| majority1 = {{{majority1|}}}
| minority{{#if:{{{minorityleader1|}}}||_}}leader1 = {{{minority{{#if:{{{minorityleader1|}}}||_}}leader1|}}}
| monarch1 = {{{monarch1|}}}
| nominator1 = {{{nominator1|}}}
| office1 = {{{office1|}}}
| order1 = {{{order1|}}}
| parliament1 = {{{parliament1|}}}
| predecessor1 = {{{predecessor1|}}}
| preceding1 = {{{preceding1|}}}
| preceded1 = {{{preceded1|}}}
| premier1 = {{{premier1|}}}
| president1 = {{{president1|}}}
| primeminister1 = {{{primeminister1|}}}
| riding1 = {{{riding1|}}}
| state_assembly1 = {{{state_assembly1|}}}
| state_delegate1 = {{{state_delegate1|}}}
| state_house1 = {{{state_house1|}}}
| state_legislature1 = {{{state_legislature1|}}}
| state_senate1 = {{{state_senate1|}}}
| state1 = {{{state1|}}}
| succeeded1 = {{{succeeded1|}}}
| succeeding1 = {{{succeeding1|}}}
| successor1 = {{{successor1|}}}
| taoiseach1 = {{{taoiseach1|}}}
| term{{#if:{{{termend1|}}}||_}}end1 = {{{term{{#if:{{{termend1|}}}||_}}end1|}}}
| term{{#if:{{{termstart1|}}}||_}}start1 = {{{term{{#if:{{{termstart1|}}}||_}}start1|}}}
| term1 = {{{term1|}}}
| title1 = {{{title1|}}}
| vicegovernor1 = {{{vicegovernor1|}}}
| vicepresident1 = {{{vicepresident1|}}}
| vicepremier1 = {{{vicepremier1|}}}
| viceprimeminister1 = {{{viceprimeminister1|}}}
| party = {{{party|}}}
| prior_term1 = {{{prior_term1|}}}
}}
{{#if:{{{speaker|}}}||
{{Infobox Officeholder/Office|2|
| 1blankname2 = {{{1blankname2|}}}
| 1namedata2 = {{{1namedata2|}}}
| 2blankname2 = {{{2blankname2|}}}
| 2namedata2 = {{{2namedata2|}}}
| 3blankname2 = {{{3blankname2|}}}
| 3namedata2 = {{{3namedata2|}}}
| 4blankname2 = {{{4blankname2|}}}
| 4namedata2 = {{{4namedata2|}}}
| 5blankname2 = {{{5blankname2|}}}
| 5namedata2 = {{{5namedata2|}}}
| alongside2 = {{{alongside2|}}}
| ambassador_from2 = {{{ambassador_from2|}}}
| appointe{{#if:{{{appointer2|}}}|r|d}}2 = {{{appointe{{#if:{{{appointer2|}}}|r|d}}2|}}}
| assembly2 = {{{assembly2|}}}
| chancellor2 = {{{chancellor2|}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}}2 = {{{constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}}2|}}}
| constituency2 = {{{constituency2|}}}
| country2 = {{{country2|}}}
| deputy2 = {{{deputy2|}}}
| district2 = {{{district2|}}}
| firstminister2 = {{{firstminister2|}}}
| governor{{#if:{{{governor-general2|}}}|-|_}}general2 = {{{governor{{#if:{{{governor-general2|}}}|-|_}}general2|}}}
| governor2 = {{{governor2|}}}
| jr/sr2 = {{{jr/sr2|}}}
| jr/sr and state2 = {{{jr/sr and state2|}}}
| leader2 = {{{leader2|}}}
| legislature2 = {{{legislature2|}}}
| lieutenant_governor2 = {{{lieutenant_governor2|}}}
| lieutenant2 = {{{lieutenant2|}}}
| majority{{#if:{{{majorityleader2|}}}||_}}leader2 = {{{majority{{#if:{{{majorityleader2|}}}||_}}leader2|}}}
| minister_from2 = {{{minister_from2|}}}
| minority_floor_leader2 = {{{minority_floor_leader2|}}}
| majority_floor_leader2 = {{{majority_floor_leader2|}}}
| majority2 = {{{majority2|}}}
| minority{{#if:{{{minorityleader2|}}}||_}}leader2 = {{{minority{{#if:{{{minorityleader2|}}}||_}}leader2|}}}
| monarch2 = {{{monarch2|}}}
| nominator2 = {{{nominator2|}}}
| office2 = {{{office2|}}}
| order2 = {{{order2|}}}
| parliament2 = {{{parliament2|}}}
| predecessor2 = {{{predecessor2|}}}
| preceding2 = {{{preceding2|}}}
| preceded2 = {{{preceded2|}}}
| premier2 = {{{premier2|}}}
| president2 = {{{president2|}}}
| primeminister2 = {{{primeminister2|}}}
| riding2 = {{{riding2|}}}
| state_assembly2 = {{{state_assembly2|}}}
| state_delegate2 = {{{state_delegate2|}}}
| state_house2 = {{{state_house2|}}}
| state_legislature2 = {{{state_legislature2|}}}
| state_senate2 = {{{state_senate2|}}}
| state2 = {{{state2|}}}
| succeeded2 = {{{succeeded2|}}}
| succeeding2 = {{{succeeding2|}}}
| successor2 = {{{successor2|}}}
| taoiseach2 = {{{taoiseach2|}}}
| term{{#if:{{{termend2|}}}||_}}end2 = {{{term{{#if:{{{termend2|}}}||_}}end2|}}}
| term{{#if:{{{termstart2|}}}||_}}start2 = {{{term{{#if:{{{termstart2|}}}||_}}start2|}}}
| term2 = {{{term2|}}}
| title2 = {{{title2|}}}
| vicegovernor2 = {{{vicegovernor2|}}}
| vicepresident2 = {{{vicepresident2|}}}
| vicepremier2 = {{{vicepremier2|}}}
| viceprimeminister2 = {{{viceprimeminister2|}}}
| party = {{{party|}}}
| prior_term2 = {{{prior_term2|}}}
}}}}
{{Infobox Officeholder/Office|3|
| 1blankname3 = {{{1blankname3|}}}
| 1namedata3 = {{{1namedata3|}}}
| 2blankname3 = {{{2blankname3|}}}
| 2namedata3 = {{{2namedata3|}}}
| 3blankname3 = {{{3blankname3|}}}
| 3namedata3 = {{{3namedata3|}}}
| 4blankname3 = {{{4blankname3|}}}
| 4namedata3 = {{{4namedata3|}}}
| 5blankname3 = {{{5blankname3|}}}
| 5namedata3 = {{{5namedata3|}}}
| alongside3 = {{{alongside3|}}}
| ambassador_from3 = {{{ambassador_from3|}}}
| appointe{{#if:{{{appointer3|}}}|r|d}}3 = {{{appointe{{#if:{{{appointer3|}}}|r|d}}3|}}}
| assembly3 = {{{assembly3|}}}
| chancellor3 = {{{chancellor3|}}}
| constituency_{{#if:{{{constituency_AM3|}}}|AM|MP}}3 = {{{constituency_{{#if:{{{constituency_AM3|}}}|AM|MP}}3|}}}
| constituency3 = {{{constituency3|}}}
| country3 = {{{country3|}}}
| deputy3 = {{{deputy3|}}}
| district3 = {{{district3|}}}
| firstminister3 = {{{firstminister3|}}}
| governor{{#if:{{{governor-general3|}}}|-|_}}general3 = {{{governor{{#if:{{{governor-general3|}}}|-|_}}general3|}}}
| governor3 = {{{governor3|}}}
| jr/sr3 = {{{jr/sr3|}}}
| jr/sr and state3 = {{{jr/sr and state3|}}}
| leader3 = {{{leader3|}}}
| legislature3 = {{{legislature3|}}}
| lieutenant_governor3 = {{{lieutenant_governor3|}}}
| lieutenant3 = {{{lieutenant3|}}}
| minority_floor_leader3 = {{{minority_floor_leader3|}}}
| minister_from3 = {{{minister_from3|}}}
| majority_floor_leader3 = {{{majority_floor_leader3|}}}
| majority{{#if:{{{majorityleader3|}}}||_}}leader3 = {{{majority{{#if:{{{majorityleader3|}}}||_}}leader3|}}}
| majority3 = {{{majority3|}}}
| minority{{#if:{{{minorityleader3|}}}||_}}leader3 = {{{minority{{#if:{{{minorityleader3|}}}||_}}leader3|}}}
| monarch3 = {{{monarch3|}}}
| nominator3 = {{{nominator3|}}}
| office3 = {{{office3|}}}
| order3 = {{{order3|}}}
| parliament3 = {{{parliament3|}}}
| predecessor3 = {{{predecessor3|}}}
| preceding3 = {{{preceding3|}}}
| preceded3 = {{{preceded3|}}}
| premier3 = {{{premier3|}}}
| president3 = {{{president3|}}}
| primeminister3 = {{{primeminister3|}}}
| riding3 = {{{riding3|}}}
| state_assembly3 = {{{state_assembly3|}}}
| state_delegate3 = {{{state_delegate3|}}}
| state_house3 = {{{state_house3|}}}
| state_legislature3 = {{{state_legislature3|}}}
| state_senate3 = {{{state_senate3|}}}
| state3 = {{{state3|}}}
| succeeded3 = {{{succeeded3|}}}
| succeeding3 = {{{succeeding3|}}}
| successor3 = {{{successor3|}}}
| taoiseach3 = {{{taoiseach3|}}}
| term{{#if:{{{termend3|}}}||_}}end3 = {{{term{{#if:{{{termend3|}}}||_}}end3|}}}
| term{{#if:{{{termstart3|}}}||_}}start3 = {{{term{{#if:{{{termstart3|}}}||_}}start3|}}}
| term3 = {{{term3|}}}
| title3 = {{{title3|}}}
| vicegovernor3 = {{{vicegovernor3|}}}
| vicepresident3 = {{{vicepresident3|}}}
| vicepremier3 = {{{vicepremier3|}}}
| viceprimeminister3 = {{{viceprimeminister3|}}}
| party = {{{party|}}}
| prior_term3 = {{{prior_term3|}}}
}}
{{Infobox Officeholder/Office|4|
| 1blankname4 = {{{1blankname4|}}}
| 1namedata4 = {{{1namedata4|}}}
| 2blankname4 = {{{2blankname4|}}}
| 2namedata4 = {{{2namedata4|}}}
| 3blankname4 = {{{3blankname4|}}}
| 3namedata4 = {{{3namedata4|}}}
| 4blankname4 = {{{4blankname4|}}}
| 4namedata4 = {{{4namedata4|}}}
| 5blankname4 = {{{5blankname4|}}}
| 5namedata4 = {{{5namedata4|}}}
| alongside4 = {{{alongside4|}}}
| ambassador_from4 = {{{ambassador_from4|}}}
| appointe{{#if:{{{appointer4|}}}|r|d}}4 = {{{appointe{{#if:{{{appointer4|}}}|r|d}}4|}}}
| assembly4 = {{{assembly4|}}}
| chancellor4 = {{{chancellor4|}}}
| constituency_{{#if:{{{constituency_AM4|}}}|AM|MP}}4 = {{{constituency_{{#if:{{{constituency_AM4|}}}|AM|MP}}4|}}}
| constituency4 = {{{constituency4|}}}
| country4 = {{{country4|}}}
| deputy4 = {{{deputy4|}}}
| district4 = {{{district4|}}}
| firstminister4 = {{{firstminister4|}}}
| governor{{#if:{{{governor-general4|}}}|-|_}}general4 = {{{governor{{#if:{{{governor-general4|}}}|-|_}}general4|}}}
| governor4 = {{{governor4|}}}
| jr/sr4 = {{{jr/sr4|}}}
| jr/sr and state4 = {{{jr/sr and state4|}}}
| leader4 = {{{leader4|}}}
| legislature4 = {{{legislature4|}}}
| lieutenant_governor4 = {{{lieutenant_governor4|}}}
| lieutenant4 = {{{lieutenant4|}}}
| minister_from4 = {{{minister_from4|}}}
| minority_floor_leader4 = {{{minority_floor_leader4|}}}
| majority_floor_leader4 = {{{majority_floor_leader4|}}}
| majority{{#if:{{{majorityleader4|}}}||_}}leader4 = {{{majority{{#if:{{{majorityleader4|}}}||_}}leader4|}}}
| majority4 = {{{majority4|}}}
| minority{{#if:{{{minorityleader4|}}}||_}}leader4 = {{{minority{{#if:{{{minorityleader4|}}}||_}}leader4|}}}
| monarch4 = {{{monarch4|}}}
| nominator4 = {{{nominator4|}}}
| office4 = {{{office4|}}}
| order4 = {{{order4|}}}
| parliament4 = {{{parliament4|}}}
| predecessor4 = {{{predecessor4|}}}
| preceding4 = {{{preceding4|}}}
| preceded4 = {{{preceded4|}}}
| premier4 = {{{premier4|}}}
| president4 = {{{president4|}}}
| primeminister4 = {{{primeminister4|}}}
| riding4 = {{{riding4|}}}
| state_assembly4 = {{{state_assembly4|}}}
| state_delegate4 = {{{state_delegate4|}}}
| state_house4 = {{{state_house4|}}}
| state_legislature4 = {{{state_legislature4|}}}
| state_senate4 = {{{state_senate4|}}}
| state4 = {{{state4|}}}
| succeeded4 = {{{succeeded4|}}}
| succeeding4 = {{{succeeding4|}}}
| successor4 = {{{successor4|}}}
| taoiseach4 = {{{taoiseach4|}}}
| term{{#if:{{{termend4|}}}||_}}end4 = {{{term{{#if:{{{termend4|}}}||_}}end4|}}}
| term{{#if:{{{termstart4|}}}||_}}start4 = {{{term{{#if:{{{termstart4|}}}||_}}start4|}}}
| term4 = {{{term4|}}}
| title4 = {{{title4|}}}
| vicegovernor4 = {{{vicegovernor4|}}}
| vicepresident4 = {{{vicepresident4|}}}
| vicepremier4 = {{{vicepremier4|}}}
| viceprimeminister4 = {{{viceprimeminister4|}}}
| party = {{{party|}}}
| prior_term4 = {{{prior_term4|}}}
}}
{{Infobox Officeholder/Office|5|
| 1blankname5 = {{{1blankname5|}}}
| 1namedata5 = {{{1namedata5|}}}
| 2blankname5 = {{{2blankname5|}}}
| 2namedata5 = {{{2namedata5|}}}
| 3blankname5 = {{{3blankname5|}}}
| 3namedata5 = {{{3namedata5|}}}
| 4blankname5 = {{{4blankname5|}}}
| 4namedata5 = {{{4namedata5|}}}
| 5blankname5 = {{{5blankname5|}}}
| 5namedata5 = {{{5namedata5|}}}
| alongside5 = {{{alongside5|}}}
| ambassador_from5 = {{{ambassador_from5|}}}
| appointe{{#if:{{{appointer5|}}}|r|d}}5 = {{{appointe{{#if:{{{appointer5|}}}|r|d}}5|}}}
| assembly5 = {{{assembly5|}}}
| chancellor5 = {{{chancellor5|}}}
| constituency_{{#if:{{{constituency_AM5|}}}|AM|MP}}5 = {{{constituency_{{#if:{{{constituency_AM5|}}}|AM|MP}}5|}}}
| constituency5 = {{{constituency5|}}}
| country5 = {{{country5|}}}
| deputy5 = {{{deputy5|}}}
| district5 = {{{district5|}}}
| firstminister5 = {{{firstminister5|}}}
| governor{{#if:{{{governor-general5|}}}|-|_}}general5 = {{{governor{{#if:{{{governor-general5|}}}|-|_}}general5|}}}
| governor5 = {{{governor5|}}}
| jr/sr5 = {{{jr/sr5|}}}
| jr/sr and state5 = {{{jr/sr and state5|}}}
| leader5 = {{{leader5|}}}
| legislature5 = {{{legislature5|}}}
| lieutenant_governor5 = {{{lieutenant_governor5|}}}
| lieutenant5 = {{{lieutenant5|}}}
| minister_from5 = {{{minister_from5|}}}
| minority_floor_leader5 = {{{minority_floor_leader5|}}}
| majority_floor_leader5 = {{{majority_floor_leader5|}}}
| majority{{#if:{{{majorityleader5|}}}||_}}leader5 = {{{majority{{#if:{{{majorityleader5|}}}||_}}leader5|}}}
| majority5 = {{{majority5|}}}
| minority{{#if:{{{minorityleader5|}}}||_}}leader5 = {{{minority{{#if:{{{minorityleader5|}}}||_}}leader5|}}}
| monarch5 = {{{monarch5|}}}
| nominator5 = {{{nominator5|}}}
| office5 = {{{office5|}}}
| order5 = {{{order5|}}}
| parliament5 = {{{parliament5|}}}
| predecessor5 = {{{predecessor5|}}}
| preceding5 = {{{preceding5|}}}
| preceded5 = {{{preceded5|}}}
| premier5 = {{{premier5|}}}
| president5 = {{{president5|}}}
| primeminister5 = {{{primeminister5|}}}
| riding5 = {{{riding5|}}}
| state_assembly5 = {{{state_assembly5|}}}
| state_delegate5 = {{{state_delegate5|}}}
| state_house5 = {{{state_house5|}}}
| state_legislature5 = {{{state_legislature5|}}}
| state_senate5 = {{{state_senate5|}}}
| state5 = {{{state5|}}}
| succeeded5 = {{{succeeded5|}}}
| succeeding5 = {{{succeeding5|}}}
| successor5 = {{{successor5|}}}
| taoiseach5 = {{{taoiseach5|}}}
| term{{#if:{{{termend5|}}}||_}}end5 = {{{term{{#if:{{{termend5|}}}||_}}end5|}}}
| term{{#if:{{{termstart5|}}}||_}}start5 = {{{term{{#if:{{{termstart5|}}}||_}}start5|}}}
| term5 = {{{term5|}}}
| title5 = {{{title5|}}}
| vicegovernor5 = {{{vicegovernor5|}}}
| vicepresident5 = {{{vicepresident5|}}}
| vicepremier5 = {{{vicepremier5|}}}
| viceprimeminister5 = {{{viceprimeminister5|}}}
| party = {{{party|}}}
| prior_term5 = {{{prior_term5|}}}
}}
{{Infobox Officeholder/Office|6|
| 1blankname6 = {{{1blankname6|}}}
| 1namedata6 = {{{1namedata6|}}}
| 2blankname6 = {{{2blankname6|}}}
| 2namedata6 = {{{2namedata6|}}}
| 3blankname6 = {{{3blankname6|}}}
| 3namedata6 = {{{3namedata6|}}}
| 4blankname6 = {{{4blankname6|}}}
| 4namedata6 = {{{4namedata6|}}}
| 5blankname6 = {{{5blankname6|}}}
| 5namedata6 = {{{5namedata6|}}}
| alongside6 = {{{alongside6|}}}
| ambassador_from6 = {{{ambassador_from6|}}}
| appointe{{#if:{{{appointer6|}}}|r|d}}6 = {{{appointe{{#if:{{{appointer6|}}}|r|d}}6|}}}
| assembly6 = {{{assembly6|}}}
| chancellor6 = {{{chancellor6|}}}
| constituency_{{#if:{{{constituency_AM6|}}}|AM|MP}}6 = {{{constituency_{{#if:{{{constituency_AM6|}}}|AM|MP}}6|}}}
| constituency6 = {{{constituency6|}}}
| country6 = {{{country6|}}}
| deputy6 = {{{deputy6|}}}
| district6 = {{{district6|}}}
| firstminister6 = {{{firstminister6|}}}
| governor{{#if:{{{governor-general6|}}}|-|_}}general6 = {{{governor{{#if:{{{governor-general6|}}}|-|_}}general6|}}}
| governor6 = {{{governor6|}}}
| jr/sr6 = {{{jr/sr6|}}}
| jr/sr and state6 = {{{jr/sr and state6|}}}
| leader6 = {{{leader6|}}}
| legislature6 = {{{legislature6|}}}
| lieutenant_governor6 = {{{lieutenant_governor6|}}}
| lieutenant6 = {{{lieutenant6|}}}
| minority_floor_leader6 = {{{minority_floor_leader6|}}}
| minister_from6 = {{{minister_from6|}}}
| majority_floor_leader6 = {{{majority_floor_leader6|}}}
| majority{{#if:{{{majorityleader6|}}}||_}}leader6 = {{{majority{{#if:{{{majorityleader6|}}}||_}}leader6|}}}
| majority6 = {{{majority6|}}}
| minority{{#if:{{{minorityleader6|}}}||_}}leader6 = {{{minority{{#if:{{{minorityleader6|}}}||_}}leader6|}}}
| monarch6 = {{{monarch6|}}}
| nominator6 = {{{nominator6|}}}
| office6 = {{{office6|}}}
| order6 = {{{order6|}}}
| parliament6 = {{{parliament6|}}}
| predecessor6 = {{{predecessor6|}}}
| preceding6 = {{{preceding6|}}}
| preceded6 = {{{preceded6|}}}
| premier6 = {{{premier6|}}}
| president6 = {{{president6|}}}
| primeminister6 = {{{primeminister6|}}}
| riding6 = {{{riding6|}}}
| state_assembly6 = {{{state_assembly6|}}}
| state_delegate6 = {{{state_delegate6|}}}
| state_house6 = {{{state_house6|}}}
| state_legislature6 = {{{state_legislature6|}}}
| state_senate6 = {{{state_senate6|}}}
| state6 = {{{state6|}}}
| succeeded6 = {{{succeeded6|}}}
| succeeding6 = {{{succeeding6|}}}
| successor6 = {{{successor6|}}}
| taoiseach6 = {{{taoiseach6|}}}
| term{{#if:{{{termend6|}}}||_}}end6 = {{{term{{#if:{{{termend6|}}}||_}}end6|}}}
| term{{#if:{{{termstart6|}}}||_}}start6 = {{{term{{#if:{{{termstart6|}}}||_}}start6|}}}
| term6 = {{{term6|}}}
| title6 = {{{title6|}}}
| vicegovernor6 = {{{vicegovernor6|}}}
| vicepresident6 = {{{vicepresident6|}}}
| vicepremier6 = {{{vicepremier6|}}}
| viceprimeminister6 = {{{viceprimeminister6|}}}
| party = {{{party|}}}
| prior_term6 = {{{prior_term6|}}}
}}
{{Infobox Officeholder/Office|7|
| 1blankname7 = {{{1blankname7|}}}
| 1namedata7 = {{{1namedata7|}}}
| 2blankname7 = {{{2blankname7|}}}
| 2namedata7 = {{{2namedata7|}}}
| 3blankname7 = {{{3blankname7|}}}
| 3namedata7 = {{{3namedata7|}}}
| 4blankname7 = {{{4blankname7|}}}
| 4namedata7 = {{{4namedata7|}}}
| 5blankname7 = {{{5blankname7|}}}
| 5namedata7 = {{{5namedata7|}}}
| alongside7 = {{{alongside7|}}}
| ambassador_from7 = {{{ambassador_from7|}}}
| appointe{{#if:{{{appointer7|}}}|r|d}}7 = {{{appointe{{#if:{{{appointer7|}}}|r|d}}7|}}}
| assembly7 = {{{assembly7|}}}
| chancellor7 = {{{chancellor7|}}}
| constituency_{{#if:{{{constituency_AM7|}}}|AM|MP}}7 = {{{constituency_{{#if:{{{constituency_AM7|}}}|AM|MP}}7|}}}
| constituency7 = {{{constituency7|}}}
| country7 = {{{country7|}}}
| deputy7 = {{{deputy7|}}}
| district7 = {{{district7|}}}
| firstminister7 = {{{firstminister7|}}}
| governor{{#if:{{{governor-general7|}}}|-|_}}general7 = {{{governor{{#if:{{{governor-general7|}}}|-|_}}general7|}}}
| governor7 = {{{governor7|}}}
| jr/sr7 = {{{jr/sr7|}}}
| jr/sr and state7 = {{{jr/sr and state7|}}}
| leader7 = {{{leader7|}}}
| legislature7 = {{{legislature7|}}}
| lieutenant_governor7 = {{{lieutenant_governor7|}}}
| lieutenant7 = {{{lieutenant7|}}}
| minister_from7 = {{{minister_from7|}}}
| minority_floor_leader7 = {{{minority_floor_leader7|}}}
| majority_floor_leader7 = {{{majority_floor_leader7|}}}
| majority{{#if:{{{majorityleader7|}}}||_}}leader7 = {{{majority{{#if:{{{majorityleader7|}}}||_}}leader7|}}}
| majority7 = {{{majority7|}}}
| minority{{#if:{{{minorityleader7|}}}||_}}leader7 = {{{minority{{#if:{{{minorityleader7|}}}||_}}leader7|}}}
| monarch7 = {{{monarch7|}}}
| nominator7 = {{{nominator7|}}}
| office7 = {{{office7|}}}
| order7 = {{{order7|}}}
| parliament7 = {{{parliament7|}}}
| predecessor7 = {{{predecessor7|}}}
| preceding7 = {{{preceding7|}}}
| preceded7 = {{{preceded7|}}}
| premier7 = {{{premier7|}}}
| president7 = {{{president7|}}}
| primeminister7 = {{{primeminister7|}}}
| riding7 = {{{riding7|}}}
| state_assembly7 = {{{state_assembly7|}}}
| state_delegate7 = {{{state_delegate7|}}}
| state_house7 = {{{state_house7|}}}
| state_legislature7 = {{{state_legislature7|}}}
| state_senate7 = {{{state_senate7|}}}
| state7 = {{{state7|}}}
| succeeded7 = {{{succeeded7|}}}
| succeeding7 = {{{succeeding7|}}}
| successor7 = {{{successor7|}}}
| taoiseach7 = {{{taoiseach7|}}}
| term{{#if:{{{termend7|}}}||_}}end7 = {{{term{{#if:{{{termend7|}}}||_}}end7|}}}
| term{{#if:{{{termstart7|}}}||_}}start7 = {{{term{{#if:{{{termstart7|}}}||_}}start7|}}}
| term7 = {{{term7|}}}
| title7 = {{{title7|}}}
| vicegovernor7 = {{{vicegovernor7|}}}
| vicepresident7 = {{{vicepresident7|}}}
| vicepremier7 = {{{vicepremier7|}}}
| viceprimeminister7 = {{{viceprimeminister7|}}}
| party = {{{party|}}}
| prior_term7 = {{{prior_term7|}}}
}}
{{Infobox Officeholder/Office|8|
| 1blankname8 = {{{1blankname8|}}}
| 1namedata8 = {{{1namedata8|}}}
| 2blankname8 = {{{2blankname8|}}}
| 2namedata8 = {{{2namedata8|}}}
| 3blankname8 = {{{3blankname8|}}}
| 3namedata8 = {{{3namedata8|}}}
| 4blankname8 = {{{4blankname8|}}}
| 4namedata8 = {{{4namedata8|}}}
| 5blankname8 = {{{5blankname8|}}}
| 5namedata8 = {{{5namedata8|}}}
| alongside8 = {{{alongside8|}}}
| ambassador_from8 = {{{ambassador_from8|}}}
| appointe{{#if:{{{appointer8|}}}|r|d}}8 = {{{appointe{{#if:{{{appointer8|}}}|r|d}}8|}}}
| assembly8 = {{{assembly8|}}}
| chancellor8 = {{{chancellor8|}}}
| constituency_{{#if:{{{constituency_AM8|}}}|AM|MP}}8 = {{{constituency_{{#if:{{{constituency_AM8|}}}|AM|MP}}8|}}}
| constituency8 = {{{constituency8|}}}
| country8 = {{{country8|}}}
| deputy8 = {{{deputy8|}}}
| district8 = {{{district8|}}}
| firstminister8 = {{{firstminister8|}}}
| governor{{#if:{{{governor-general8|}}}|-|_}}general8 = {{{governor{{#if:{{{governor-general8|}}}|-|_}}general8|}}}
| governor8 = {{{governor8|}}}
| jr/sr8 = {{{jr/sr8|}}}
| jr/sr and state8 = {{{jr/sr and state8|}}}
| leader8 = {{{leader8|}}}
| legislature8 = {{{legislature8|}}}
| lieutenant_governor8 = {{{lieutenant_governor8|}}}
| lieutenant8 = {{{lieutenant8|}}}
| minister_from8 = {{{minister_from8|}}}
| minority_floor_leader8 = {{{minority_floor_leader8|}}}
| majority_floor_leader8 = {{{majority_floor_leader8|}}}
| majority{{#if:{{{majorityleader8|}}}||_}}leader8 = {{{majority{{#if:{{{majorityleader8|}}}||_}}leader8|}}}
| majority8 = {{{majority8|}}}
| minority{{#if:{{{minorityleader8|}}}||_}}leader8 = {{{minority{{#if:{{{minorityleader8|}}}||_}}leader8|}}}
| monarch8 = {{{monarch8|}}}
| nominator8 = {{{nominator8|}}}
| office8 = {{{office8|}}}
| order8 = {{{order8|}}}
| parliament8 = {{{parliament8|}}}
| predecessor8 = {{{predecessor8|}}}
| preceding8 = {{{preceding8|}}}
| preceded8 = {{{preceded8|}}}
| premier8 = {{{premier8|}}}
| president8 = {{{president8|}}}
| primeminister8 = {{{primeminister8|}}}
| riding8 = {{{riding8|}}}
| state_assembly8 = {{{state_assembly8|}}}
| state_delegate8 = {{{state_delegate8|}}}
| state_house8 = {{{state_house8|}}}
| state_legislature8 = {{{state_legislature8|}}}
| state_senate8 = {{{state_senate8|}}}
| state8 = {{{state8|}}}
| succeeded8 = {{{succeeded8|}}}
| succeeding8 = {{{succeeding8|}}}
| successor8 = {{{successor8|}}}
| taoiseach8 = {{{taoiseach8|}}}
| term{{#if:{{{termend8|}}}||_}}end8 = {{{term{{#if:{{{termend8|}}}||_}}end8|}}}
| term{{#if:{{{termstart8|}}}||_}}start8 = {{{term{{#if:{{{termstart8|}}}||_}}start8|}}}
| term8 = {{{term8|}}}
| title8 = {{{title8|}}}
| vicegovernor8 = {{{vicegovernor8|}}}
| vicepresident8 = {{{vicepresident8|}}}
| vicepremier8 = {{{vicepremier8|}}}
| viceprimeminister8 = {{{viceprimeminister8|}}}
| party = {{{party|}}}
| prior_term8 = {{{prior_term8|}}}
}}
{{Infobox Officeholder/Office|9|
| 1blankname9 = {{{1blankname9|}}}
| 1namedata9 = {{{1namedata9|}}}
| 2blankname9 = {{{2blankname9|}}}
| 2namedata9 = {{{2namedata9|}}}
| 3blankname9 = {{{3blankname9|}}}
| 3namedata9 = {{{3namedata9|}}}
| 4blankname9 = {{{4blankname9|}}}
| 4namedata9 = {{{4namedata9|}}}
| 5blankname9 = {{{5blankname9|}}}
| 5namedata9 = {{{5namedata9|}}}
| alongside9 = {{{alongside9|}}}
| ambassador_from9 = {{{ambassador_from9|}}}
| appointe{{#if:{{{appointer9|}}}|r|d}}9 = {{{appointe{{#if:{{{appointer9|}}}|r|d}}9|}}}
| assembly9 = {{{assembly9|}}}
| chancellor9 = {{{chancellor9|}}}
| constituency_{{#if:{{{constituency_AM9|}}}|AM|MP}}9 = {{{constituency_{{#if:{{{constituency_AM9|}}}|AM|MP}}9|}}}
| constituency9 = {{{constituency9|}}}
| country9 = {{{country9|}}}
| deputy9 = {{{deputy9|}}}
| district9 = {{{district9|}}}
| firstminister9 = {{{firstminister9|}}}
| governor{{#if:{{{governor-general9|}}}|-|_}}general9 = {{{governor{{#if:{{{governor-general9|}}}|-|_}}general9|}}}
| governor9 = {{{governor9|}}}
| jr/sr9 = {{{jr/sr9|}}}
| jr/sr and state9 = {{{jr/sr and state9|}}}
| leader9 = {{{leader9|}}}
| legislature9 = {{{legislature9|}}}
| lieutenant_governor9 = {{{lieutenant_governor9|}}}
| lieutenant9 = {{{lieutenant9|}}}
| minister_from9 = {{{minister_from9|}}}
| minority_floor_leader9 = {{{minority_floor_leader9|}}}
| majority_floor_leader9 = {{{majority_floor_leader9|}}}
| majority{{#if:{{{majorityleader9|}}}||_}}leader9 = {{{majority{{#if:{{{majorityleader9|}}}||_}}leader9|}}}
| majority9 = {{{majority9|}}}
| minority{{#if:{{{minorityleader9|}}}||_}}leader9 = {{{minority{{#if:{{{minorityleader9|}}}||_}}leader9|}}}
| monarch9 = {{{monarch9|}}}
| nominator9 = {{{nominator9|}}}
| office9 = {{{office9|}}}
| order9 = {{{order9|}}}
| parliament9 = {{{parliament9|}}}
| predecessor9 = {{{predecessor9|}}}
| preceding9 = {{{preceding9|}}}
| preceded9 = {{{preceded9|}}}
| premier9 = {{{premier9|}}}
| president9 = {{{president9|}}}
| primeminister9 = {{{primeminister9|}}}
| riding9 = {{{riding9|}}}
| state_assembly9 = {{{state_assembly9|}}}
| state_delegate9 = {{{state_delegate9|}}}
| state_house9 = {{{state_house9|}}}
| state_legislature9 = {{{state_legislature9|}}}
| state_senate9 = {{{state_senate9|}}}
| state9 = {{{state9|}}}
| succeeded9 = {{{succeeded9|}}}
| succeeding9 = {{{succeeding9|}}}
| successor9 = {{{successor9|}}}
| taoiseach9 = {{{taoiseach9|}}}
| term{{#if:{{{termend9|}}}||_}}end9 = {{{term{{#if:{{{termend9|}}}||_}}end9|}}}
| term{{#if:{{{termstart9|}}}||_}}start9 = {{{term{{#if:{{{termstart9|}}}||_}}start9|}}}
| term9 = {{{term9|}}}
| title9 = {{{title9|}}}
| vicegovernor9 = {{{vicegovernor9|}}}
| vicepresident9 = {{{vicepresident9|}}}
| vicepremier9 = {{{vicepremier9|}}}
| viceprimeminister9 = {{{viceprimeminister9|}}}
| party = {{{party|}}}
| prior_term9 = {{{prior_term9|}}}
}}
{{Infobox Officeholder/Office|0|
| 1blankname0 = {{{1blankname0|}}}
| 1namedata0 = {{{1namedata0|}}}
| 2blankname0 = {{{2blankname0|}}}
| 2namedata0 = {{{2namedata0|}}}
| 3blankname0 = {{{3blankname0|}}}
| 3namedata0 = {{{3namedata0|}}}
| 4blankname0 = {{{4blankname0|}}}
| 4namedata0 = {{{4namedata0|}}}
| 5blankname0 = {{{5blankname0|}}}
| 5namedata0 = {{{5namedata0|}}}
| alongside0 = {{{alongside0|}}}
| ambassador_from0 = {{{ambassador_from0|}}}
| appointe{{#if:{{{appointer0|}}}|r|d}}0 = {{{appointe{{#if:{{{appointer0|}}}|r|d}}0|}}}
| assembly0 = {{{assembly0|}}}
| chancellor0 = {{{chancellor0|}}}
| constituency_{{#if:{{{constituency_AM0|}}}|AM|MP}}0 = {{{constituency_{{#if:{{{constituency_AM0|}}}|AM|MP}}0|}}}
| constituency0 =
| country0 = {{{country0|}}}
| deputy0 = {{{deputy0|}}}
| district0 = {{{district0|}}}
| firstminister0 = {{{firstminister0|}}}
| governor{{#if:{{{governor-general0|}}}|-|_}}general0 = {{{governor{{#if:{{{governor-general0|}}}|-|_}}general0|}}}
| governor0 = {{{governor0|}}}
| jr/sr0 = {{{jr/sr0|}}}
| jr/sr and state0 = {{{jr/sr and state0|}}}
| leader0 = {{{leader0|}}}
| legislature0 = {{{legislature0|}}}
| lieutenant_governor0 = {{{lieutenant_governor0|}}}
| lieutenant0 = {{{lieutenant0|}}}
| minister_from0 = {{{minister_from0|}}}
| minority_floor_leader0 = {{{minority_floor_leader0|}}}
| majority_floor_leader0 = {{{majority_floor_leader0|}}}
| majority{{#if:{{{majorityleader0|}}}||_}}leader0 = {{{majority{{#if:{{{majorityleader0|}}}||_}}leader0|}}}
| majority0 =
| minority{{#if:{{{minorityleader0|}}}||_}}leader0 = {{{minority{{#if:{{{minorityleader0|}}}||_}}leader0|}}}
| monarch0 = {{{monarch0|}}}
| nominator0 = {{{nominator0|}}}
| office0 = {{{office0|}}}
| order0 = {{{order0|}}}
| parliament0 = {{{parliament0|}}}
| predecessor0 = {{{predecessor0|}}}
| preceding0 = {{{preceding0|}}}
| preceded0 = {{{preceded0|}}}
| premier0 = {{{premier0|}}}
| president0 = {{{president0|}}}
| primeminister0 = {{{primeminister0|}}}
| riding0 = {{{riding0|}}}
| state_assembly0 = {{{state_assembly0|}}}
| state_delegate0 = {{{state_delegate0|}}}
| state_house0 = {{{state_house0|}}}
| state_legislature0 = {{{state_legislature0|}}}
| state_senate0 = {{{state_senate0|}}}
| state0 = {{{state0|}}}
| succeeded0 = {{{succeeded0|}}}
| succeeding0 = {{{succeeding0|}}}
| successor0 = {{{successor0|}}}
| taoiseach0 = {{{taoiseach0|}}}
| term{{#if:{{{termend0|}}}||_}}end0 = {{{term{{#if:{{{termend0|}}}||_}}end0|}}}
| term{{#if:{{{termstart0|}}}||_}}start0 = {{{term{{#if:{{{termstart0|}}}||_}}start0|}}}
| term0 = {{{term0|}}}
| title0 = {{{title0|}}}
| vicegovernor0 = {{{vicegovernor0|}}}
| vicepresident0 = {{{vicepresident0|}}}
| vicepremier0 = {{{vicepremier0|}}}
| viceprimeminister0 = {{{viceprimeminister0|}}}
| party = {{{party|}}}
| prior_term0 = {{{prior_term0|}}}
}}}}
<!----------Personal data---------->
{{Infobox Officeholder/Personal data
| birth{{#if:{{{birthdate|}}}||_}}date = {{{birth{{#if:{{{birthdate|}}}||_}}date|}}}
| birth{{#if:{{{birthplace|}}}||_}}place = {{{birth{{#if:{{{birthplace|}}}||_}}place|}}}
| death{{#if:{{{deathdate|}}}||_}}date = {{{death{{#if:{{{deathdate|}}}||_}}date|}}}
| death{{#if:{{{deathplace|}}}||_}}place = {{{death{{#if:{{{deathplace|}}}||_}}place|}}}
| date of birth = {{{date of birth|}}}
| place of birth = {{{place of birth|}}}
| date of death = {{{date of death|}}}
| place of death = {{{place of death|}}}
| restingplace = {{{restingplace|}}}
| restingplacecoordinates = {{{restingplacecoordinates|}}}
| birthname = {{{birthname|}}}
| nationality = {{{nationality|}}}
| party = {{{party|}}}
| otherparty = {{{otherparty|}}}
| spouse = {{{spouse|}}}
| partner = {{{partner|}}}
| relations = {{{relations|}}}
| children = {{{children|}}}
| residence = {{{residence|}}}
| alma_mater = {{{alma_mater|}}}
| occupation = {{{occupation|}}}
| profession = {{{profession|}}}
| net worth = {{{net worth|}}}
| cabinet = {{{cabinet|}}}
| committees = {{{committees|}}}
| portfolio = {{{portfolio|}}}
| religion = {{{religion|}}}
| blank1= {{{blank1|}}}
| data1= {{{data1|}}}
| blank2= {{{blank2|}}}
| data2= {{{data2|}}}
| blank3= {{{blank3|}}}
| data3= {{{data3|}}}
| blank4= {{{blank4|}}}
| data4= {{{data4|}}}
| blank5= {{{blank5|}}}
| data5= {{{data5|}}}
| website= {{{website|}}}
| nickname = {{{nickname|}}}
| allegiance = {{{allegiance|}}}
| branch = {{{branch|}}}
| serviceyears ={{{serviceyears|}}}
| rank = {{{rank|}}}
| unit = {{{unit|}}}
| commands = {{{commands|}}}
| battles = {{{battles|}}}
| awards = {{{awards|}}}
| military_blank1= {{{military_blank1|}}}
| military_data1= {{{military_data1|}}}
| military_blank2= {{{military_blank2|}}}
| military_data2= {{{military_data2|}}}
| military_blank3= {{{military_blank3|}}}
| military_data3= {{{military_data3|}}}
| military_blank4= {{{military_blank4|}}}
| military_data4= {{{military_data4|}}}
| military_blank5= {{{military_blank5|}}}
| military_data5= {{{military_data5|}}}
| footnotes = {{{footnotes|}}}
| date= {{{date|}}}
| year= {{{year|}}}
| source= {{{source|}}}
| signature = {{{signature|}}}
}}
|}<noinclude>{{pp-template|small=yes}}
{{documentation}}
</noinclude>
efna659db2w28wf6rtups2oqkb0xnl0
Template:Infobox Officeholder/Personal data
10
2660
8208
8201
2008-08-29T15:26:25Z
Thuvack
315
wikitext
text/x-wiki
<noinclude>
:''This template is used in conjunction with {{tl|Infobox Officeholder}}.''
{{pp-template|small=yes}}
</noinclude><includeonly>
<includeonly>
<!----------Birth/Death---------->
{{!}}-
{{!}}colspan="2"{{!}}<hr/>
{{!}}-
{{#if:{{{birth{{#if:{{{birthdate|}}}||_}}date|}}}|
! U tswariwe hi
{{!}} {{{birth{{#if:{{{birthdate|}}}||_}}date}}}<br />{{{birth{{#if:{{{birthplace|}}}||_}}place|}}}
{{!}}-
}}
{{#if:{{{death{{#if:{{{deathdate|}}}||_}}date|}}}|
! A lova hi
{{!}} {{{death{{#if:{{{deathdate|}}}||_}}date}}}<br />{{{death{{#if:{{{deathplace|}}}||_}}place|}}}
{{!}}-
}}
{{#if:{{{date of birth|}}}|
! U tswariwe hi
{{!}} {{{date of birth}}}<br />{{{place of birth|}}}
{{!}}-
}}
{{#if:{{{date of death|}}}|
! A lova hi
{{!}} {{{date of death}}}<br />{{{place of death|}}}
{{!}}-
}}
{{#if:{{{restingplace|}}}|
! Kaya ro hetelela
{{!}} {{{restingplace}}}<br />{{#if:{{{restingplacecoordinates|}}}|{{{restingplacecoordinates}}}}}
{{!}}-
}}
{{#if:{{{birthname|}}}|
! Vito ro tswariwa
{{!}} {{{birthname}}}
{{!}}-
}}
{{#if:{{{nationality|}}}|
! Vutiko
{{!}} {{{nationality}}}
{{!}}-
}}
<!----------Party---------->
{{#if:{{{party|}}}|
! Ntlawa wa politiki
{{!}} {{#switch:{{{party}}}
| [[United States Democratic Party|Democrat]]
| [[Democratic Party (United States)|Democratic]]
| [[Democratic Party (United States)|Democrat]] = [[Democratic Party (United States)|Democratic]]
| [[Republican Party (United States)|Republican]]
| [[United States Republican Party]]
| [[United States Republican Party|Republican]]
| [[Republican Party (United States)|Republican Party]] = [[Republican Party (United States)|Republican]]
| [[Conservative Party (UK)|Conservative Party]]
| [[Conservative Party (UK)|Conservative]] = [[Conservative Party (UK)|Conservative]]
| [[Labour Party (UK)|Labour Party]]
| [[Labour Party (UK)|Labour]] = [[Labour Party (UK)|Labour]]
| [[Conservative Party of Canada|Conservative Party]]
| [[Conservative Party of Canada|Conservative]] = [[Conservative Party of Canada|Conservative]]
| [[Liberal Party of Canada|Liberal Party]]
| [[Liberal Party of Canada|Liberal]] = [[Liberal Party of Canada|Liberal]]
| KMT
| Kuomintang
| [[KMT]]
| [[Kuomintang|KMT]]
| [[Kuomintang]]
| Kuomintang (KMT)
| [[Kuomintang]] (KMT)
| {{KMT}} (KMT)
| {{KMT}} = [[Kuomintang]]
| DPP
| [[Democratic Progressive Party|DPP]]
| [[Democratic Progressive Party]]
| {{DPP}} = [[Democratic Progressive Party]]
| #default = {{{party}}} }}
{{!}}-
}}
<!----------Other Political Party Affiliations---------->
{{#if:{{{otherparty|}}}|
! Mintlawa yinwana<br>ya politiki
{{!}}{{{otherparty}}}
{{!}}-
}}
<!----------Spouse, etc.---------->
{{#if:{{{spouse|}}}|
! Nghamu
{{!}} {{{spouse}}}
{{!}}-
}}
{{#if:{{{partner|}}}|
! Domestic partner
{{!}} {{{partner}}}
{{!}}-
}}
{{#if:{{{relations|}}}|
! Vuxaka
{{!}} {{{relations}}}
{{!}}-
}}
{{#if:{{{children|}}}|
! Vana
{{!}} {{{children}}}
{{!}}-
}}
{{#if:{{{residence|}}}|
! Vunzhawu
{{!}} {{{residence}}}
{{!}}-
}}
{{#if:{{{alma_mater|}}}|
! [[Alma mater|Alma mater]]
{{!}} {{{alma_mater}}}
{{!}}-
}}
{{#if:{{{occupation|}}}|
! Ntirho
{{!}} {{{occupation}}}
{{!}}-
}}
{{#if:{{{profession|}}}|
! Profession
{{!}} {{{profession}}}
{{!}}-
}}
{{#if:{{{net worth|}}}|
! Net Worth
{{!}} {{{net worth}}}
{{!}}-
}}
{{#if:{{{cabinet|}}}|
! Cabinet
{{!}} {{{cabinet}}}
{{!}}-
}}
{{#if:{{{committees|}}}|
! Committees
{{!}} {{{committees}}}
{{!}}-
}}
{{#if:{{{portfolio|}}}|
! Portfolio
{{!}} {{{portfolio}}}
{{!}}-
}}
{{#if:{{{religion|}}}|
! Religion
{{!}} {{{religion}}}
{{!}}-
}}
{{#if:{{{data1|}}}|
! {{{blank1}}}
{{!}} {{{data1}}}
{{!}}-
}}
{{#if:{{{data2|}}}|
! {{{blank2}}}
{{!}} {{{data2}}}
{{!}}-
}}
{{#if:{{{data3|}}}|
! {{{blank3}}}
{{!}} {{{data3}}}
{{!}}-
}}
{{#if:{{{data4|}}}|
! {{{blank4}}}
{{!}} {{{data4}}}
{{!}}-
}}
{{#if:{{{data5|}}}|
! {{{blank5}}}
{{!}} {{{data5}}}
{{!}}-
}}
{{#if:{{{signature|}}}|
! Signature
{{!}} [[Image:{{{signature}}}|128px|{{PAGENAME}}'s signature]]
{{!}}-
}}
{{#if:{{{website|}}}|
! Website
{{!}} {{{website}}}
{{!}}-
}}
<!----------Military service---------->
{{#if:{{{allegiance|}}}{{{branch|}}}{{{serviceyears|}}}{{{rank|}}}{{{unit|}}}{{{commands|}}}{{{battles|}}}{{{awards|}}}{{{military_blank1|}}}|
{{!}} colspan="2" {{WPMILHIST Infobox style|header_bar}} {{!}} '''Military service'''
{{!}}-
}}
{{#if:{{{nickname|}}}|
! Nickname(s)
{{!}} {{{nickname|}}}
{{!}}-
}}
{{#if:{{{allegiance|}}}|
! Allegiance
{{!}} {{{allegiance|}}}
{{!}}-
}}
{{#if:{{{branch|}}}|
! Service/branch
{{!}} {{{branch|}}}
{{!}}-
}}
{{#if:{{{serviceyears|}}}|
! Years of service
{{!}} {{{serviceyears|}}}
{{!}}-
}}
{{#if:{{{rank|}}}|
! Rank
{{!}} {{{rank|}}}
{{!}}-
}}
{{#if:{{{unit|}}}|
! Unit
{{!}} {{{unit|}}}
{{!}}-
}}
{{#if:{{{commands|}}}|
! Commands
{{!}} {{{commands|}}}
{{!}}-
}}
{{#if:{{{battles|}}}|
! Battles/wars
{{!}} {{{battles|}}}
{{!}}-
}}
{{#if:{{{awards|}}}|
! Awards
{{!}} {{{awards|}}}
{{!}}-
}}
{{#if:{{{military_data1|}}}|
! {{{military_blank1}}}
{{!}} {{{military_data1}}}
{{!}}-
}}
{{#if:{{{military_data2|}}}|
! {{{military_blank2}}}
{{!}} {{{military_data2}}}
{{!}}-
}}
{{#if:{{{military_data3|}}}|
! {{{military_blank3}}}
{{!}} {{{military_data3}}}
{{!}}-
}}
{{#if:{{{military_data4|}}}|
! {{{military_blank4}}}
{{!}} {{{military_data4}}}
{{!}}-
}}
{{#if:{{{military_data5|}}}|
! {{{military_blank5}}}
{{!}} {{{military_data5}}}
{{!}}-
}}
{{#if:{{{footnotes|}}}|
{{!}}colspan="2" style="border-top:1px solid; font-size:90%;"{{!}} {{{footnotes}}}
{{!}}-
}}
{{#if:{{{date|}}}|
{{!}}colspan="2" style="border-top:1px solid right; font-size:90%;"{{!}}As of [[{{{date}}}]]{{#if:{{{year|}}} |, [[{{{year}}}]]}}}}{{#if:{{{source|}}}|<br />Source: [{{{source}}}]}}</includeonly>
rld18shd3ka50mtq8etcrwtw605be7h
Template:KMT
10
2661
8202
2008-08-29T13:37:06Z
Thuvack
315
New page: [[Image:Naval Jack of the Republic of China.svg|25px]] [[Kuomintang]]<noinclude> [[Category:Republic of China political parties name templates|{{PAGENAME}}]] </noinclude>
wikitext
text/x-wiki
[[Image:Naval Jack of the Republic of China.svg|25px]] [[Kuomintang]]<noinclude>
[[Category:Republic of China political parties name templates|{{PAGENAME}}]]
</noinclude>
rtk799i0f9rvyj03g3j0nsm3ssii4ij
Template:DPP
10
2662
8203
2008-08-29T13:38:00Z
Thuvack
315
New page: <noinclude><!-- removing Image:Democratic_Progressive_Party_of_Taiwan_flag.svg, Image:DPP-Taiwan.svg, and Image:DPP_logo.png as they are non-free images and can only be use as fair use in ...
wikitext
text/x-wiki
<noinclude><!-- removing Image:Democratic_Progressive_Party_of_Taiwan_flag.svg, Image:DPP-Taiwan.svg, and Image:DPP_logo.png as they are non-free images and can only be use as fair use in the article namespace --></noinclude>[[Democratic Progressive Party]]<noinclude>
[[Category:Republic of China political parties name templates|{{PAGENAME}}]]
</noinclude>
dci1ubnaszwcyttvxzo7y2zjpagaa2t
Nelson Mandela
0
2663
32774
32773
2018-10-31T08:12:40Z
41.151.206.176
/* Mintshaho */
wikitext
text/x-wiki
{{bio}}
'''Nelson Rolihlahla Mandela'''({{IPA2|xolíɬaɬa mandéːla}}; loyi a tswariweke hi [[18 Mawuwani]] [[1918]]) i khale ka [[Presidenti ya Afrika-Dzonga|Presidenti]] ya [[Afrika-Dzonga|Afrika Dzonga]], i wo sungula ku hlawuriwa eka nhlawulo wa xidemokirasi [[universal suffrage|lowu yimeleka vanhu hinkwavo]]. Loko nga si hlawuriwa , Mandela a a lwisana na [[History of South Africa in the Apartheid era|mfumo wa xihlawuhlawu(apartheid)]] tanihi murhangeri wa [[African National Congress]] na vuthu ra nyimpi leri tiviweke hi ra [[Umkhonto we Sizwe]]. U hete 27 wa malembe ekhotsweni, yo tala ya wona e[[Robben Island|Xihlaleni xa Robben]], ehenhla ko voniwa milandzu leyi hlanganisaka ku kavanyeta matirhele ya mfumo wa xihlawuhlawu.
Exikarhi ka lava a va lwisana na mfumo wa xihlawuhlawu eAfrika-Dzonga na le misaveni hinkwayo, u vile mfungo wa ntshuxeko na ringana ka vanhu, hala tlhelo mfumo wa xihlawuhlawu na matiko lawa a ma wu seketela va nwi voneke yena na [[African National Congress|ANC]] tanihi [[communist|mukhomanisi]] na [[terrorist|mutherorisi]].
Endzhaku ko tshunxiwa ekhotsweni hi [[11 Nyenyenyani]] [[1990]], ku cinca ka yena eku tirhiseni ndlela yo vuyelelana na burisana swi pfune ku hundzula Afrika-Dzonga leswaku yi va tiko ra tinxaka to hambanahambana. Ku sukela loko mfumo wa xihlawuhlawu wu herile, u bumabumeriwe ngopfu hi vanhu vo tala, ku hlanganisa na valala vakwe va nkarhi lowu hundzeke.
Mandela u amukele [[List of Nelson Mandela awards and honours|masagwadi lama tlulaka dzana]] endzeni ka makume-mune wa malembe, leyi tivekaka ngopfu eka tona i [[Nobel Peace Prize|mbuyelo wa kurhula wa Nobel (Nobel Peace Prize)]] hi lembe ra 1993. Enkarhini wa sweswi u tlangeriwa tanihi [[statesman|mufumi]] loyi a dyuhaleke loyi a ha riki na rito etimhakeni to tala. EAfrika-Dzonga u tiveka ngopfu hi ra '''Madiba''', Vito ro hlawuleka leri nyikiwaka vakulu/tihosi ta rixaka ra va ka Mandela. Vito leri ri sungule ku tirhisiwa ngopfu ku vulavula hi Nelson Mandela.
Mandela u kombe [[Mahatma Gandhi]] tanihi munhu loyi a veke na nhlohlotelo ngopfu evutonwini bya yena, hi ta Filosofi ya ku tirhisa kurhula no langutana na vuxanisi hi ndlela leyi xiximekaka.
== Malembe ya vutomi yo vunthswa bya yena ==
=== Kutswariwa na rixaka ===
[[File:Young Mandela.jpg|thumb|left|upright|Nelson Mandela hi 1939<ref>[[#mandela1996|Mandela 1996]], pp. 16, 17</ref>]]
Mandela uvelekiwa eka ri xaka ra [[vaThembu]] leri (hintolovelo) [[Fuma|fumeka]] e migangeni ya [[Transkei|Transkayi]] e hansi ka [[Cape Province|Phurovinci ya Kapa]] e ka [[Afrika-Dzonga|nhlangano wa Afrika Dzonga]]. U bebuleriwe eka muganga lowu tsonga wa [[Mvezo]] e xifundzeni xa [[Umtata]], Nstindza wa Transkayi. Kokwa wa yena akuri [[Ngubengcuka]] (Loyi a lovekeka hi lembe ra 1832), ''Hosi-leyi fumaka'' ya vaThembu, lava eku heteleleni va hluriweke [[British Empire|mfumo wa vukolonyi wa manghezi]]. Unwe wa majaha ya hosi, leyi a yi tiviwa hi ra ''Mandela'', u ve kokwana wa Nelson, loyi a veke xihlovo xa [[Xivongo]]. Leswi a veke nwana wa hosi hi nsati wa le ximatsini wa rixaka ra vaka Ixhiba, Swi hluke swa rhavi ra yena a swi nga faneleki ku teka vuhosi bya vaThembu. Tata wa kwe, [[Gadla Henry Mphakanyiswa]] (1880–1928), hambiswiritano u vekiwile tani hi [[Tribal chief|ndhuna]] ya ximutana xa Mvezo. Endzaku ko papalata mfumo wa vukolonyi, u tekeriwe mfumo naswona a rhurisiwa aya e Qunu na muti wakwe. Hambiswiritano, Gadla a a hari unwana wa vandla ra ''hosi'', naswona u hoxe xandla eku vekiweni ka [[Jongintaba Dalindyebo]] e vuhosini bya vaThembu, loyi a nwi hakeleke hi ku teka Mandela ehansi ka timpapa takwe, endzaku ka rifu ra Gadla. Tata wa Mandela a a ri na vasati va mune, lava va nwi velekeleke vana va khume-nharhu(mjaha ya mune na tintombhi ta nkaye). Mandela u tswariwe hi nsati wa wa vunharhu wa Gadla ('Wa vunharhu' hi kuya hi mpimo wa rixaka ra vuhosi), [[Nosekeni Fanny]], nwana wa nhwana wa Nkedama loyi a a ri wa vaMpemvu va rixaka ra ma Xhosa, Yindlu ya xinene, laha Mandela a kuleleke e ximutanini xa kona.<ref name=port>{{cite book
|url=http://www.nextreads.com/display2.aspx?recid=126238&FC=1
|title=Mandela: The Authorized Portrait
|accessdate=2008-05-26
|author=Mandela, Nelson
|year=2006
|isbn=0-7407-5572-2}}</ref><!--page?--> Vito ro nyikiwa ra yena ''Rolihlahla'' ri vula leswaku "kukoka rhavi ra murhi", kumbe hi laha kutolovelekeke, "nwa-timholova".<ref>[[#mandela1996|Mandela 1996]], p. 7.</ref><!--<ref name=longwalk/> What page?-->
== Mintshaho ==
{{reflist|2}}
[[Category:Vanhu]]
{{Lifetime|1918|2013|Nelson Mandela}}
b6sxb3bdozwuoqx7qp2sz8w5sjeppx5
Template:IPA2
10
2667
8235
2008-09-01T09:14:38Z
Thuvack
315
New page: <small>IPA</small>: <span title="Pronunciation in IPA" class="IPA">[[Help:IPA|[{{{1}}}]]]</span><noinclude> {{pp-template|small=yes}} {{documentation}} </noinclude>
wikitext
text/x-wiki
<small>IPA</small>: <span title="Pronunciation in IPA" class="IPA">[[Help:IPA|[{{{1}}}]]]</span><noinclude>
{{pp-template|small=yes}}
{{documentation}}
</noinclude>
sdww76fzgu2q428fhzr5bauco7tn745
Template:Cite book
10
2668
26658
8241
2014-08-29T12:12:45Z
CFCF
3676
From [[:en:Template:Cite book]]
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=book
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
hq4yscm08hccl43rjw83qi7egacgxec
Portal:Spain/Autonomous Communities of Spain
0
2670
14851
8814
2010-10-23T14:45:24Z
CommonsDelinker
60
The file [[:Image:Flag_of_the_Land_of_Valencia_(2x3_ratio).svg]] has been replaced by [[:Image:Bandera_de_la_Comunidad_Valenciana_(2x3).svg]] by administrator [[:commons:User:Amada44]]: ''Was in category "Duplicate", exact duplicate''. ''[[m:User:Com
wikitext
text/x-wiki
{{Image label begin|image=Autonomous communities of Spain no names.svg|width={{{width|370}}}|float={{{float|none}}}}}
{{Image label small|x=0.1|y=0.07|scale={{{width|370}}}|text=[[Galicia (Spain)|Galicia]]}}
{{Image label small|x=0.55|y=0.093|scale={{{width|370}}}|text=[[Navarre]]}}
{{Image label small|x=0.4|y=0.32|scale={{{width|370}}}|text=[[Community of Madrid|Madrid]]}}
{{Image label small|x=0.45|y=0.19|scale={{{width|370}}}|text=[[La Rioja (Spain)|La Rioja]]}}
{{Image label small|x=0.625|y=0.2075|scale={{{width|370}}}|text=[[Aragon]]}}
{{Image label small|x=0.755|y=0.1725|scale={{{width|370}}}|text=[[Catalonia]]}}
{{Image label small|x=0.63|y=0.38|scale={{{width|370}}}|text=[[Valencian Community|Valencia]]}}
{{Image label small|x=0.465|y=0.39|scale={{{width|370}}}|text=[[Castile-La Mancha|Castilla<br> La Mancha]]}}
{{Image label small|x=0.175|y=0.42|scale={{{width|370}}}|text=[[Extremadura]]}}
{{Image label small|x=0.04|y=0.48|scale={{{width|370}}}|text=''[[Portugal|<span style="color: #48A3B5;">Portugal</span>]]''}}
{{Image label small|x=0.2775|y=0.17|scale={{{width|370}}}|text=[[Castile na León|Castile<br> na León]]}}
{{Image label small|x=0.21|y=0.03|scale={{{width|370}}}|text=[[Asturias]]}}
{{Image label small|x=0.35|y=0.045|scale={{{width|370}}}|text=[[Cantabria/Translation|Cantabria]]}}
{{Image label small|x=0.46|y=0.045|scale={{{width|370}}}|text=[[Basque Country (autonomous community)|Basque Country]]}}
{{Image label small|x=0.5425|y=0.559|scale={{{width|370}}}|text=[[Region of Murcia|Murcia]]}}
{{Image label small|x=0.31|y=0.59|scale={{{width|370}}}|text=[[Andalusia]]}}
{{Image label small|x=0.22|y=0.8|scale={{{width|370}}}|text=[[Ceuta]]}}
{{Image label small|x=0.48|y=0.85|scale={{{width|370}}}|text=[[Melilla]]}}
{{Image label small|x=0.80|y=0.055|scale={{{width|370}}}|text=''[[France|<span style="color: #48A3B5;">France</span>]]''}}
{{Image label small|x=0.8175|y=0.432|scale={{{width|370}}}|text=''[[Balearic Islands|Balearic<br>Islands]]''}}
{{Image label small|x=0.68|y=0.732|scale={{{width|370}}}|text=''[[Canary Islands|Canary<br>Islands]]''}}
{{Image label small|x=0.6725|y=0.6225|scale={{{width|370}}}|text=''[[Mediterranean Sea|<span style="color: #48A3B5;">Mediterranean Sea</span>]]''}}
{{Image label small|x=0.38|y=0|scale={{{width|370}}}|text=''[[Bay of Biscay|<span style="color: #48A3B5;">Bay of Biscay</span>]]''}}
{{Image label small|x=0.10|y=0.745|scale={{{width|370}}}|text=''[[Atlantic Ocean|<span style="color: #48A3B5;">Atlantic<br/>Ocean</span>]]''}}
{{Image label small|x=0.7|y=0.09|scale={{{width|370}}}|text=''[[Andorra|<span style="color: #48A3B5;">Andorra</span>]]''}}
{{Image label small|x=0.9|y=0.9|scale={{{width|370}}}|text=''[[Atlantic Ocean|<span style="color: #48A3B5;">Atlantic<br/>Ocean</span>]]''}}
{{Image label small|x=0.8525|y=0.48|scale={{{width|370}}}|text=[[Image:Flag of the Balearic Islands.svg|border|25px]]}}
{{Image label small|x=0.32|y=0.6225|scale={{{width|370}}}|text=[[Image:Bandera de Andalucía.svg|border|25px]]}}
{{Image label small|x=0.3|y=0.225|scale={{{width|370}}}|text=[[Image:Flag of Castilla y León.svg|border|25px]]}}
{{Image label small|x=0.63|y=0.42|scale={{{width|370}}}|text=[[Image:Bandera_de_la_Comunidad_Valenciana_(2x3).svg|border|25px]]}}
{{Image label small|x=0.46|y=0.44|scale={{{width|370}}}|text=[[Image:Bandera Castilla-La Mancha.svg|border|25px]]}}
{{Image label small|x=0.61|y=0.24|scale={{{width|370}}}|text=[[Image:Flag of Aragon.svg|border|25px]]}}
{{Image label small|x=0.38|y=0.35|scale={{{width|370}}}|text=[[Image:Flag of the Community of Madrid.svg|border|25px]]}}
{{Image label small|x=0.45|y=0.146|scale={{{width|370}}}|text=[[Image:Flag of La Rioja (with coat of arms).svg|border|25px]]}}
{{Image label small|x=0.43|y=0.8|scale={{{width|370}}}|text=[[Image:Flag of Melilla.svg|border|25px]]}}
{{Image label small|x=0.77|y=0.2|scale={{{width|370}}}|text=[[Image:Flag of Catalonia.svg|border|25px]]}}
{{Image label small|x=0.3|y=0.7875|scale={{{width|370}}}|text=}}
{{Image label small|x=0.36|y=0.077|scale={{{width|370}}}|text=[[Image:Flag of Cantabria.svg|border|25px]]}}
{{Image label small|x=0.46|y=0.08|scale={{{width|370}}}|text=[[Image:Flag of the Basque Country.svg|border|25px]]}}
{{Image label small|x=0.095|y=0.1|scale={{{width|370}}}|text=[[Image:Flag of Galicia.svg|border|25px]]}}
{{Image label small|x=0.20|y=0.45|scale={{{width|370}}}|text=[[Image:Flag_of_Extremadura_with_COA.svg|border|25px]]}}
{{Image label small|x=0.53|y=0.12|scale={{{width|370}}}|text=[[Image:Flag of Navarre.svg|border|25px]]}}
{{Image label small|x=0.21|y=0.06|scale={{{width|370}}}|text=[[Image:Flag of Asturias.svg|border|25px]]}}
{{Image label small|x=0.795|y=0.765|scale={{{width|370}}}|text=[[Image:Flag of the Canary Islands.svg|border|25px]]}}
{{Image label small|x=0.5425|y=0.59|scale={{{width|370}}}|text=[[Image:Flag of the Region of Murcia.svg|border|25px]]}}
{{Image label end}}
1asd3loxt4pqbdma2qml0t26bx5w62t
Portal:Spain/Categories
0
2671
26078
8265
2013-06-22T07:41:45Z
Kijr
89
wikitext
text/x-wiki
* [[Image:Spain stub.png|18px]] '''[[:Category:Spaniya|Spaniya]]'''
::[[:Category:Economy of Spain|Economy]] • [[:Category:Education in Spain|Education]] • [[:Category:Environment of Spain|Environment]] • [[:Category:Government of Spain|Government]] • [[:Category:Military of Spain|Military]] • [[:Category:Spanish people|People]]
* [[Image:Crystal Clear app package network.png|18px]] '''[[:Category:Geography of Spain|Geography]]'''
:: [[:Category:Deserts of Spain|Deserts]] • [[:Category:Landforms of Spain|Landforms]] • [[:Category:Maps of Spain|Maps]] • [[:Category:Parks in Spain|Parks]] • [[:Category:Protected areas of Spain|Protected areas]] • [[:Category:Settlements in Spain|Settlements]] • [[:Category:Subdivisions of Spain|Subdivisions]]
* [[Image:Money.png|18px]] '''[[:Category:Economy of Spain|Economy]]'''
:: [[:Category:Spanish brands|Brands]] • [[:Category:Spanish businesspeople|Businesspeople]] • [[:Category:Companies of Spain|Companies]] • [[:Category:Currencies of Spain|Currencies]] • [[:Category:Economy of Catalonia|Economy of Catalonia]] • [[:Category:Tourism in Spain|Tourism]] • [[:Category:Trade unions of Spain|Trade unions]]
* [[Image:Vista-Login Manager2.png|18px]] '''[[:Category:Spanish culture|Culture]]'''
:: [[:Category:Arts in Spain|Arts]] • [[:Category:Spanish awards|Awards]] • [[:Category:Bullfighting|Bullfighting]] • [[:Category:Spanish cuisine|Cuisine]] • [[:Category:Entertainment in Spain|Entertainment]] • [[:Category:Festivals in Spain|Festivals]] • [[:Category:Spanish folklore|Folklore]] • [[:Category:Spanish media|Media]] • [[:Category:Museums in Spain|Museums]] • [[:Category:Spanish clothing|Clothing]] • [[:Category:Sport in Spain|Sport]]
<!--
<big>[[:Category:Spain|Spain]]</big>
tpj2jk9mpa9fq0sh8paq44hnz6htbfe
Portals-Available
0
2673
8273
2008-09-01T15:46:22Z
Thuvack
315
New page: {| width="100%" border="0" cellpadding="1" cellspacing="1" style="border: 1px solid none; text-align:center; background-color: transparent" |<imagemap>Image:Africa satellite orthographic.j...
wikitext
text/x-wiki
{| width="100%" border="0" cellpadding="1" cellspacing="1" style="border: 1px solid none; text-align:center; background-color: transparent"
|<imagemap>Image:Africa satellite orthographic.jpg|60px|England
default [[Portal:Afrika]]
desc none</imagemap>
|<imagemap>Image:Spain topo.jpg|60px|Wales
default [[Portal:Spain]]
desc none</imagemap>
|-
|'''[[Portal:Africa|Afrika]]'''
|'''[[Portal:Spain|Spain]]'''
|}
p1xjt4ysfrui60es5ftswm6hawshkhx
Portal:Spain/Select picture
0
2674
8275
2008-09-01T15:47:34Z
Thuvack
315
New page: [[Image:Campo de Criptana Molinos de Viento 1.jpg|300px|center|Windmills]] <center><small>Credit: [[commons:User:Lourdes Cardenal|Lourdes Cardenal]]</small></center> Active windmills shown...
wikitext
text/x-wiki
[[Image:Campo de Criptana Molinos de Viento 1.jpg|300px|center|Windmills]]
<center><small>Credit: [[commons:User:Lourdes Cardenal|Lourdes Cardenal]]</small></center>
Active windmills shown turning in '''[[La Mancha]]'''. The area is now famous for its windmills and scenic views.
<div align="right" class="noprint"><span style="font-variant:small-caps">
'''[[Portal:Spain/Selected picture/Archives|Archives]]''' • '''[[La Mancha|Read more...]]'''</div></span>
23no820oexrx4llqjk5u0s6kcof9xf5
Portal:Spain/Select place
0
2676
8280
2008-09-01T15:51:29Z
Thuvack
315
New page: [[Image:Almazán (Soria) Mapa.svg|right|250px|thu,b|Almazán e Xifundzeni xa Soria]] '''Almazán''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. H...
wikitext
text/x-wiki
[[Image:Almazán (Soria) Mapa.svg|right|250px|thu,b|Almazán e Xifundzeni xa Soria]]
'''Almazán''' i muganga lowu kumekaka e [[Xifundzeni xa Soria]], [[Castile na León]], e [[Spain]]. Hi kuya hi Nhlayo wa vanhu wa 2004 (INE), muganga lowu, wu hlayisa Va aki va 5,755.
4oljtvwej5qwr76uil9kjq3zlh3roz3
Portal:Spain/Selected quotes
0
2677
33155
33153
2018-12-13T13:05:34Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
{{cquote|Yesterday, the president met with a group he calls the coalition of the willing. Or, as the rest of the world calls them, Britain and Spain.}}
::::::::::::::::::— [[Jon Stewart]]
<div align="right" class="noprint"><span style="font-variant:small-caps">
'''[[Template:Portal:Spain/Selected quotes|Archives]]''' • '''[[q:Main_Page|Read more...]]''' </div></span>
----
{{cquote|In Spain, the dead are more alive than the dead of any other country in the world.}}
::::::::::::::::::— [[Federico García Lorca]]
<div align="right" class="noprint"><span style="font-variant:small-caps">
'''[[Template:Portal:Spain/Selected quotes|Archives]]''' • '''[[q:Main_Page|Read more...]]'''</div></span>
qvl7p01ckrw2iltltn9h5ga8w0vd70d
Portal:Spain/Spain-related topics
0
2678
27968
26989
2016-02-29T12:32:32Z
Katxis
4019
wikitext
text/x-wiki
{|
|-
| width="50%" valign="center" |
{| width="100%" border="0" cellspacing="0" cellpadding="5"
<!---------------------------------------------->
| width="10%" | [[Image:Swiss Federal Palace from South.jpg|75px|center]]
| width="90%" style="font-size: 95%;" |
'''[[Politics of Spain|Ta politiki ta Spaniya]]'''<br/>
[[Audiencia Nacional of Spain|Audiencia Nacional ya Spaniya]] -
[[Spanish Government|Hulumende ya Spaniya]] -
[[List of political parties in Spain|Nxaxamelo wa mintlawa ya politiki ya Spaniya]] -
[[Elections in Spain|Nhlawulo wa mani na mani e Spaniya]] -
[[Foreign relations of Spain|Ndzawulo ya timhaka ta le handle ya Spaniya]]
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:Matterhorn Riffelsee 2005-06-11.jpg|75px|center]]
| style="font-size: 95%; border-top: 1px dashed #AAAAAA;" |
'''[[Geography of Spain|Ntivo-mbangu wa Spaniya]] <BR />
[[Inner Plateau|Ganga ra le ndzeni]] -
[[Pyrenees]] -
[[List of lakes of Spain|Nxaxamelo wa malwandle ya Spaniya]] -
[[List of rivers of Spain|Nxaxamelo wa milambu ua Spaniya]] -
[[Comarcas of Spain|Comarcas ya Spaniya]] -
[[List of cities in Spain|Nxaxamelo ya matluka ya le Spaniya]] -
[[Municipalities of Spain|Masipala ya le Spaniya]]
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:Johann Heinrich Füssli 018.jpg|75px|center]]
| style="font-size: 95%; border-top: 1px dashed #AAAAAA;" |
'''[[History of Spain|Matimu ya Spaniya]] '''<BR />
[[Wilhelm Tell]] -
[[Early history of Spain|Matimu ya khale ka Spaniya]] -
[[Reformation in Spain|Ku akiwa vuntswa]] -
[[Early Modern Spain|Spaniya wa manguva lawa wo sungula]] -
[[Spain in the Napoleonic era|Spaniya hi nkarhi wa Napholiyoni]] -
[[Spain as a federal state|Ku endliwa ka Rhephabliki]] -
[[Spain during the World Wars|Spaniya eka tinyimpi ta misava]] -
[[Modern history of Spain|Spaniya wa manguva lawa]]
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:Karte Kantone der Schweiz farbig 1996.png|75px|center]]
| style="font-size: 95%; border-top: 1px dashed #AAAAAA;" |
'''[[Autonomous communities of Spain|Maganga leyi ti yimeleke ya Spaniya]] <BR />
[[Aargau]] -
[[Appenzell Ausserrhoden]] -
[[Appenzell Innerrhoden]] -
[[Basel-Landschaft]] -
[[Basel-Stadt]] -
[[Canton of Berne|Bern]] -
[[Canton of Fribourg|Fribourg]] -
[[Canton of Geneva|Geneva]] -
[[Canton of Glarus|Glarus]] -
[[Graubünden]] -
[[Canton of Jura|Jura]] -
[[Canton of Lucerne|Lucerne]] -
[[Canton of Neuchâtel|Neuchâtel]] -
[[Nidwalden]] -
[[Obwalden]] -
[[Canton of St. Gallen|St. Gallen]] -
[[Canton of Schaffhausen|Schaffhausen]] -
[[Canton of Schwyz|Schwyz]] -
[[Canton of Solothurn|Solothurn]] -
[[Thurgau]] -
[[Ticino]] -
[[Canton of Uri|Uri]] -
[[Valais]] -
[[Vaud]] -
[[Canton of Zug|Zug]] -
[[Canton of Zürich|Zürich]]
<!---------------------------------------------->
|}
| width="50%" valign="top" |
{| width="100%" border="0" cellspacing="0" cellpadding="5"
<!---------------------------------------------->
| [[Image:Sbb rabde500.jpg|75px|center]]
| style="font-size: 95%;" |
'''[[Economy of Spain|Rifuwo ra Spaniya]]'''<BR />
[[List of Spanish companies|Nxaxamelo wa tinkomponi ta Spaniya]] -
[[Swiss franc]] -
[[Banking in Spain|Ku veka mali e Spaniya]] -
[[Transportation in Spain|Switirhisiwa swo rhwala vanhu e Spaniya]] -
[[Education in Spain|Dyondzo e Spaniya]] -
[[Spanish miracle|Mahlori ya Spaniya]]
<!---------------------------------------------->
|-
<!---------------------------------------------->
|
| style="font-size: 95%; border-top: 1px dashed #AAAAAA;" |
'''[[Education in Spain|Dyondzo e Spaniya]]'''<BR />
[[List of universities in Spain|Nxaxamelo wa ti yunivhesithi ta Spaniya]] -
[[Educacion Infantil|Dyondzo ya tincece]] -
[[Educación primaria|Dyondzo ya vana va kondlo andzidyi]] -
[[Educación Secundaria|Dyondzo ya xikolo xa lehenhla]] -
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:Swiss_cheese_cubes.jpg|75px|center]]
| style="font-size: 95%; border-top: 1px dashed #AAAAAA;" |
'''[[Culture of Spain|Ndzhavuko wa Spaniya]]'''<BR />
[[Xipaniya|Ririmi ra Xipanishi]] - [[Catalan language|XiKatalani ]] - [[Basque language|XiBaski]] - [[Astur-Leonese language|XiAstu-Leyona]] - [[Fala|XiFala]] - [[Francoprovençal|XiFrankoprovenka]]- [[Aragonese language|XiAragona]]- [[Caló|XiKalo]] - [[Eonavian|XiOnaviya]] - [[Asturian language|XiAsturiya]] - [[Leonese language|XiLeyona]] - [[Cantabrian language|XiKantabra]] - [[Extremaduran language|XiEktramadu]] - [[Mirandese language|XiMiranda]]
[[Music of Spain|Vunanga bya Spaniya]] -
[[Spanishliterature|Matsalwa ya Spaniya]] -
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:Leonhard_Euler.jpg|75px|center]]
| style="font-size: 95%; border-top: 1px dashed #AAAAAA;" |
'''[[Spanish people|Vanhu vale Spaniya]] ''' ([[List of Spanish people|Nxaxamelo]])<BR />
[[Pelayo of Asturias|'''Pelayo''' wa Asturiya]] -
[[Abd-ar-Rahman III|'''Abd-ar-Rahman III''']] -
[[Al-Mansur Ibn Abi Aamir|'''Al-Mansur''']] -
[[Alfonso X of Castile|'''Alfonso X''' wa Kastile]] -
[[James I of Aragon|'''James I''' wa Aragon]] -
[[Isabella of Castile|'''Isabella''' wa Kastile]]
[[Ferdinand II of Aragon|'''Ferdinand II''']], ''[[Catholic Monarchs|wa muKatolika]]''
[[Francisco Cardinal Jiménez de Cisneros|Francisco Jiménez waka '''Cisneros''']]
[[Juana of Castile|Juan wa Kastila]]
[[Charles V, Holy Roman Emperor|'''Charles V''']]
[[Philip II of Spain|'''Philip II''']]
[[Philip V of Spain|'''Philip V''']]
[[Charles III of Spain|'''Charles III''']]
[[Ferdinand VII of Spain|'''Ferdinand VII''']]
[[Leopoldo O'Donnell, Duke of Tetuan|Leopoldo '''O'Donnell, Hosi ya Tetuwana''']]
[[Juan Prim|Juan '''Prim''']]
[[Antonio Cánovas del Castillo|Antonio '''Cánovas del Castillo''']]
[[Manuel Azaña|Manuel '''Azaña''']]
[[José María Aznar|José María '''Aznar''']]
[[Josep Borrell|Josep '''Borrell''']]
[[Buenaventura Durruti|Buenaventura '''Durruti''']]
[[Francisco Franco|Francisco '''Franco''']]
[[Felipe González|Felipe '''González''']]
[[Juan Carlos I of Spain|'''Juan Carlos I''']]
[[Adolfo Suárez|Adolfo '''Suárez''']]
''[[Alfonso X of Castile|'''Alfonso X''' of Castile]]''
[[Baltasar Gracián y Morales|Baltasar '''Gracián''']]
[[Bartolomé de Las Casas|Bartolomé de '''Las Casas''']]
''[[Ramon Llull|Ramón '''Llull''']]''
[[Ignatius of Loyola|Ignatius of '''Loyola''']]
[[Gregorio Marañón|Gregorio '''Marañón''']]
[[Marcelino Menéndez Pelayo|Marcelino '''Menéndez Pelayo''']]
[[Ramón Menéndez Pidal|Ramón '''Menéndez Pidal''']]
[[Antonio de Nebrija|Antonio de '''Nebrija''']]
[[José Ortega y Gasset|José '''Ortega y Gasset''']]
[[Bernardino de Sahagún|Bernardino de '''Sahagún''']]
[[Miguel de Unamuno|Miguel de '''Unamuno''']]
[[Juan Luís Vives|Juan Luis '''Vives''']]
[[Xavier Zubiri|Xavier '''Zubiri''']]
|}
|}
ksl2bye30ngt0nys5v40o4yd35je1bz
Maluleke
0
2686
33059
33058
2018-11-29T14:09:01Z
Matimuyarixaka
5648
/* Matimu ya muti */
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Maluleke
| title = Van'wanati
| image =
| caption = '''"Vadyi va bhangu"'''
| reign = Maluleke; Makuleke; Maluleka; Maluleque.
| Afrika Dzonga = <small>[[Mhinga]]{{·}}[[Elim]]{{·}}[[Xikundu]]{{·}}[[Xigalu]]{{·}}[[Nkuri]]{{·}}[[Xikhumba]] {{·}} [[Matsilele]]{{·}} [[Mapayi]] {{·}} [[Malamulele]]</small>
| Muzambhiki = <small>[[Magude]]{{·}} [[Chokwe]]{{·}}[[Hokwe]]{{·}}[[Maputo]]</small>
| Swazini = <small>[[Mbuzini]]{{·}}[[Malelane]]{{·}}[[Kanyamazane]]{{·}}</small>
| Zimbabwe = <small>[[N`wanedzi]]{{·}}[[Xikombedzi]]{{·}}[[Gezani]]{{·}}[[Malipati]]{{·}}[[]]{{·}}[[Gezani]]{{·}}[[Malipati]]</small>
| Ntlawa = [[Van'wanati]] (N'walungu)
| Rixaka = [[Vatsonga]] (Vatonga/Vathonga)
}}
[[File:Johnston,_W._and_A.K._-_South_African_Republic,_Orange_Free_State,_Natal,_Basuto_Land,_etc.,_crop_Zoutpansberg.jpg|thumb|right|Map wa Afrika Dzonga hi 1897,wu kombaka tiku ra mfumu wa ka Maluleke na man'wani]]
Va ka Maluleke i [[Vatsonga]], Van’wanati. I vantukulu va [[Malenga]] wa [[Hosinkulu Gunyule]]. A va tshama kusuhi ni lwandle laha a va ku vitana ku hi le Nyembani (Inhambane), na le kusuhi na nambu lowukulu va nge N’wampfhukwe. Va sukile kona na hosi Malenga hi vo 1500 va luleka va ta a vupela-dyambu bya [[Mozambique]], kambe van'wani va fikela e Xai-Xai, va tshama va longoloka na nambu wa Limpopo va hlota tindlopfu va xavisa timhondzo, madzovo, malapi, mbewu ya mihandzu, na switirhisiwa swa risinda.
Nxaxameto lowu wu tiviwaka wa vakwokwa-wa vakwokwani vaka Maluleke wu sungula eka Malenga ivi wu ta haleno, kambe kokwani lonkulu a tivekaka wa Van'wanati hinkwavo i Hosinkulu Gunyule.
== Xitlhokovetselo xa Muti ==
''Hi Van’wanati, hi va dyi va bhangu hina;
Hi va ka nkala na visi bya yona;
Va ka tindlopfu a ti luvani, ti luvana hi minxakwa;
Va ka macimba ya tihuku ya lema rihlelo;
Hi va ka xinyela-babeni hina;
Hi va ka Xikandzaxive, xi kandza magego;
Va ka betsa ra matsala-tsala;
Va mafula hi xivuri hi tshika nyundzu;
Va ka timamba a ti luvani, ti luvana hi mincila;
Gunyule!
Mn’wanati!''
Lexi hi xona xithopo lexi tivekaka xa muti lowu. Kuni ku hambana-nyana eka swi mutana swa ka Maluleke loko swiri karhi swi thopa xivongo lexi, kambe hinkwaswo swi tlhelela eka Malenga na tatana wakwe Gunyule.
Van'wanati va ti themendela hi swiharhi leswi landzelaka:
-> Nkala (Vutlharhi)
-> Ndlopfu (Matimba)
-> Nghala (Ku hlota ni Vurhena)
-> Mamba (Vukarhi)
== Matimu ya muti ==
Kokwana kumbe tatana lonkulu va n'wu thopaka ngopfu eka xitlhokovetselo xa ndyangu i Xikandzaxive (van'wani va ri Xixangaxile).
Kambe matimu ya va ka Maluleke ya tiveka hi vuenti ku sukela eka Hosinkulu [[Gunyule]], wa Xikandzaxive. Gunyule a ri hosinkulu ya Van'wanati xikanwe na [[Vacopi]]. Vacopi a va ri vahloti na masocha ya rixaka leri khale a ri tiveka kuri "vaTonga" lava a va vulavula [[Xitonga]] xa le Nyembani, Mozambique.<ref>[http://www.ethnologue.com/18/language/toh/ Tonga] at Ethnologue (18th ed., 2015)</ref><ref>Hammarström, Harald; Forkel, Robert; Haspelmath, Martin, eds. (2017). [http://glottolog.org/resource/languoid/id/gito1238 "Gitonga"]. Glottolog 3.0. Jena, Germany: Max Planck Institute for the Science of Human History.</ref> Xitonga lexi xa le Mozambique xa yelana na lexi xa le Zambia, swo hambana ntsena hi laha xa le Zambia xi nga tekela swintsongo eka Xikalanga na Xishona.<ref>Hopgood, CR (1992), ''A Practical Introduction to Chitonga'', Zambia: Zambia Educational Publishing House.</ref> Namuntlha Van'wanati va vulavula Xitsonga xa le Afrika Dzonga lexi xi nga hlanganisiwa hi Xirhonga na Xitswa, xikan'we na tindzin'wana to hambana-hambana. Vito leri ra "Tonga" i ra khale ngopfu, va ka Maluleke va ri hlaya riri na malembe ho hundza 1000, kutani hi laha va nga ta na rona ku suka e Central Africa, laha marhavi ya va Beja Tonga ya nga hangalaka na Vudzonga bya Afrika, ku ta fika e Malawi, Zambia, na Mozambique.<ref>Velez Grilo, VH (1958), The Dispersion of The Wa-Remba (Or "Vha-Lemba") and Tribes Related, South of The Zambezi, ''South African Journal of Science'', pp. 111─117.</ref>
Ku suka e Central Afrika hi vo 200AD, vaTonga (ku katsa Vacopi na Vanyembane) va fikile e Vuxa bya Mozambique laha va nge hi le Nyembane (Inhambane).<ref>Junod, Henri (1977), ''Matimu Ya Vatsonga: 1498-1650'', Braamfontein: Sasavona Publishers.</ref> Hi nkarhi wa vo 1400-1500 vaTonga na Vacopi va Nyembane va fikile laha va nga rhangela hi vuhosinkulu bya Gunyule. Gunyule a ti vula "xinyela-babeni" hi kuva a nga chavanga ku nghena laha van'wani a va chava kuya siya thyaka. Loko a huma lahaya a ku eka vona "hi mina xinyela-babeni mina!".
Gunyule u velekile Malenga, loyi a nga suka na muti wakwe e Xayi-Xayi va lulekela e nambyeni wa N'wanati (Limpopo River) - vito ra "Maluleke" ri huma eka Malenga (ri vula ku longoloka ni ku rhula). Malenga u velekile [[Ncelwa]], [[Muswana]], na [[Maxakadzi]]. Maxakadzi u tekile nsati eka Manganyi, ivi a suka na muti wakwe hi 1640 va ya tshama e Nandweni, e [[Afrika Dzonga]]. Va ka Baloyi na vona a va fambisana na Vacopi - a va wela eka nseketelo wun'we. Loko va ka Maluleke va rhurha, va longolokile na muti wa Gwambe, lava a va tiveka hi mavito yo fana na vaGwambe (Magwamba), Valozyi (Valoyi), kumbe Vanyayi.<ref name=":0" /><ref>Mathebula, Mandla (2002), ''800 Years of Tsonga History: 1200-2000'', Burgersfort: Sasavona Publishers and Booksellers Pty Ltd.</ref> Vanhu lava i khale ngopfu va karhi va tshama swin'we va cina swigubu swa xincayincayi (cinXayinXayi) va endla swichayachayani na ku tekana. Hala tlhelo a va heleketana e tindzhawini, na ku xaviselana switirhisiwa na swakudya.<ref name=":1" />
Hi kuya ka nkarhi, Maxakadzi u kotile ku fuma ndzhawu leyi namuntlha yi tivakaka ku hi le Kruger National Park. Va ka Maluleke a va tiveka ngopfu e Libombo tani hi leswi a va kota ku hlota na ku endla switirhisiwa swa risinda na ku xavisa mihandzu na timhondzo.<ref>Theal, GM (1902), ''The Beginning of South African History'', London: T.Fisher unwin.</ref> Va hangalakile hi ku famba ka malembe, van'wani va fikela eka Malamulele, ivi van'wani va wela endzeni ka tiko ra Mozambique. Va fike laha a va ti themendela ku "va macimba ya tihuku ya lema rihlelo" hikuva nyimpi ya vona a yi kota ku suka nkarhi wun'wani na wun'wani tani hi huku loko yi karhi yi famba.
Va ka Maluleke i vamakwavo na va ka Makwakwa, va ka Mabota, na va ka Mondlani. Va ka Makwakwa na Mondlani va salerile endzhaku e Xai-Xai loko Maxakadzi a rhurhela e Afrika Dzonga. Va ka Makwakwa na Mondlani va sarile endzhaku tani hi xiyenge xa Vacopi. Hi 1820 va ka Makwakwa va hluriwile e Nyimpini hi Vangoni va ka Ndwandwe, kambe Vangoni va tsandzekile ku hlula Vacopi hi kokwalano a va nga pfumeli ku rhangeriwa hi va Gaza. Mbingwana a ri hosinkulu ya Vacopi, a veleka Xipenenyana. Xipenenyana hi yena a nga lwa na masocha ya Nghunghunyane a va hlula e nyimpini ya Manjakazi hi tinyimpi ta 1895-1897.<ref>Afrolegends (2013) ‘Gungunyane: The Lion of Gaza or the Last African King of Mozambique’, accessed on 17 July 2017 from http://afrolegends.com/2013/09/21/gungunyane-the-lion-of-gaza-or-the-last-african-king-of-mozambique/</ref>
Vacopi a va akile e Bileni, exikarhi ka Libombo na Nyembane. Vatswa va ka Sono vona a va akile e N’walungwini wa Nkolwana-Benjana, ku ya fika e Nkumeni. Loko va ka Maluleke va hambana na va ka Makwakwa, va ka Maluleke va lulame na Vhembe kusuhi na Limpopo River, va hlota tindlopfu, va fika amahlanganeni ya Vhembe na Rivubye. Va aka kona, e N’walungwini laha va nga tshama na va ka [[Valozyi]] (Valoyi/[[Baloyi]]), kutani va fuma tiko leri nga exikarhi ka Xingwedzi, Xirindzi, Vhembe na Nadaje.
XIVONGO:
- Gunyule u velekile Malenga;
- Malenga u velekile Ncelwa (tata wa Mayeke), Muswana na Maxakadzi
Hi ndzhavuko wa Xitsonga, vuhosinkulu byi tekiwa hi n'wana wa nsati wo sungula. Ncelwa a ri wo sungula ku velekiwa kambe a nga velekiwanga hi nsati wo sungula. Muswana na Maxakazi hi vona lava nga velekiwa hi nsati wo sungula wa Malenga. Malenga a lavile ku nyika vuhosi eka Muswana kambe eka Maluleke a wu fane u rhanga u ti komba vurhangeri hi ku lwa tinyimpi. Muswana u fele e nyimpini a nga tswalanga vana. Kutani Malenga a rhuma Ncelwa ku ya lwa ni valala, kambe mana wa Ncelwa a ku ka yena: “U nga yi, u nga ta dlawa!”, Kutani Malenga a vutisa Maxakadzi a ku: “Wena u ri yini?”, Maxakadzi a ku: “ndzi ta ya”, kutani a ya a hlula Vanyayi, a fuma tiko. Malenga u fele a N’wampfhukwe.
- Maxakadzi u velekile Guyu, Dlhamani, Makahlule...
- Dlhamani u velekile Xitanda, Xihala, Nkuri...
== Rhavi eka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi vulavisisi bya ririmi na rixaka, [[Henri-Alexandre Junod|Henri Junod]] u dyondze leswaku va ka Maluleke, va hlayiwa eka rhavi ra "Va N'walungu" eka rixaka ra Vatsonga (Tonga, Thonga).<ref name=":0">Junod, Henri (1927), ''Life of a South African Tribe: The Social Life'', London: Macmillan & Co.</ref>
== Vukosi ==
Va ka Maluleke va khomile vuhosi na kwalano ka nkarhi wa le hansi ka 1500 loko va ha rhangela hi Hosinkulu Malenga na tatana wakwe Hosinkulu Gunyule. Va ka Maluleke va tiveke ngopfu e Afrika Dzonga hi minkarhi ya 1630-1660 loko se va rhangela hi Hosinkulu Maxakadzi tani hi leswi a nga pfuna ku fuma tinxaka to hambana-hambana ku fana na Valozyi, Vanyai, Balobedu, na Varhonga, hi ndlela ya ku vumba, ku hlota ni Vacopi, na maendlelo ya switirhisiwa swo hambana-hambana. N'wana wakwe Dlhamani na yena u fikile laha a nga tiveka ngopfu hi ku yisa emahlweni na leswi tatani wa yena va nga n'wu siya na swona, laha se vanghezi va nga va vitana ku i "Maluleke Dynasty" eka matsalwa yo hambana-hambana.<ref>Addresses and Papers of the Joint Meeting of British and South African Associations for the Advancement of Science, Johannesburg 1905</ref><ref name=":1">Bandama, F (2013), ''The Archaeology and Technology of Metal Production in the Late Iron Age of the Southern Waterberg, Limpopo Province'', South Africa, Doctors thesis, University of Cape Town.</ref>
Van'wanati va na ti hosi ivi va va na hosinkulu. Ndyangu na vuhosinkulu bya Van'wanati Maluleke byi famba hi ndlela leyi:
<small>Xilungwa Mhinga II</small>
<small>|</small>
<small>Sunduza II</small>
<small>|</small>
<small>Maxawu</small>
<small>|</small>
<small>Nkhavi</small>
<small>|</small>
<small>Sunduza I</small>
<small>|</small>
<small>Mhinga I (u lovile hi 1883)</small>
<small>|</small>
<small>'''*Nkuri''' ─ Xihala ─ Xitanda (ti 1700s)</small>
<small>|</small>
<small>Guyu ─ '''*Dlhamani''' ─ Makahlule (ti 1700s)</small>
<small>|</small>
<small>Ncelwa ─ Muswana ─ '''*Maxakadzi''' (ti 1600s)</small>
<small>|</small>
<small>Malenga/Maluleke (ti 1600s)</small>
<small>|</small>
<small>Gunyule/N’wanati (ti 1500s)</small>
<small>|</small>
<small>Xikandzaxive / Xixandza Mahlwehle (ti 1400s)</small>
|
<small>Zavana / Zavala (ti 1400s)</small>
E Afrika Dzonga, va ka Maluleke i tihosi eka tindhawu leti: Xikundu, Mhinga, Muyexe, Nhlaniki, Malamulele, Nkurhi, Xigalo, Makuleke, Mulamula, na tin'wani. E Mozambique: Ka Matsilele ku fika ka Hosi Mapai. Na le Vudzonga-vuxa bya le Zimbabwe va na vuhosi.
== Swikombo swa lehandle ==
# [http://www.facebook.com/groups/111668039094/ Va ka Maluleke eka Facebook]
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
7o2xrmi8cu23564pzd3grinfeyn38xw
Template:Back
10
2697
8389
8387
2008-09-10T13:13:00Z
Thuvack
315
wikitext
text/x-wiki
{| style="background:transparent"
|
[[ Image:1leftarrow.png|16px]]
| <big>Thlelela eka [[{{{1}}}]]</big>
|}
r6mlhnuj4g2efe6sqekew79exybxr3v
Ndzhavuko
0
2702
30691
28351
2017-10-31T21:52:11Z
Maxakadzi
5004
wikitext
text/x-wiki
[[File:Shangaan.jpg|right|200px|thumb|ncino wa Vatsonga.]]
[[File:Sri Mariamman Temple Singapore 3 amk.jpg|thumb|Vukhongeri na vuvatli iswilo swa nkoka eka ndhzavuko wa vanhu.]]
'''Ndzhavuko''' (kusuka eka[[Latin|Xilatini]] ''cultura'' ri tekiwa e ka ''colere'', leswi vulaka "ku hlakulela")<ref>Harper, Douglas (2001). [http://www.etymonline.com/index.php?term=culture Online Etymology Dictionary].</ref> hi ku angarha ri hlamusela maendlele ya swilo ya vanhu na nkonka wa swiendlo sweleswo. Mindzhavuko yinga twisisiwa ta ni hi "nhlengelo wa mimfungo na tinhlamuselo ta mafambisele ya swilo kumbe swi enldo leswi tolovelekeke"<ref>Findley, Carther Vaughn and John Alexander Rothney (2006). ''Twentieth-century World.'' Sixth edition, p. 14. ISBN 978-0-618-52263-7.</ref>
Ndzhavuko wu nga ha hlamuseriwa tanihi ndlela ya vutomi kuhlanganisa [[arts|vuqambhi]], [[beliefs|kupfumela]] na [[institutions|tindzhawu ta vuleteri]] ta rixaka kunga swilo leswi hundziseriwaka kusuka eka xitukulwana na xitukulwana. Ndzhavuko wu vuriwa "Ndlela ya vutomi ya vanhu hi xitalo."<ref>Williams, Raymond. ''Keywords'', "Culture"</ref> tanihileswi sweleswo swi hlanganisaka [[manners|matikhomele]], [[dress|swi ambalo]], [[language|ririmi]], [[religion|vukhongeri]], [[ritual|swi henwa]], na mikhuva leyi tolovelekeke.
==Masungulo ya Ndzhavuko==
Matirhiselo ya masiku lawa ya riviti "ndzhavuko" matshegeriwe eka riviti leri ari tirhisiwa hi [[Rhoma|Murhoma]] wa Khale kunga [[Cicero]] eka matsalwa ya yena lamange ''[[Tusculanae Disputationes]]'', laha atsaleke hi ku hlakulela muya-xiviri kumbe ''"cultura animi"'',<ref>{{cite book | url=https://books.google.com/?id=0ZcOAAAAQAAJ&pg=PA273&dq=cicero+%22cultura+animi%22+tusculanes#v=onepage&q=cicero%20%22cultura%20animi%22%20tusculanes&f=false | title=Tusculanes (Tusculan Disputations) | author=Cicero, Marcus Tullius | year=45 BC | pages=II, 15}}</ref> hi kutirhisa [[Xifananisi|xifananisi]] xa [[Vurimi]] leswaku a hlamusela ku akeka ka moya-xiviri hi nhlamusela ya [[Filosofi|filosofi]], naswona u twisese leswaku ndhzavuko inhluvuko wa le henhla wa vanhu. [[Samuel Pufendorf]] uyise xifananisi lexi emahlweni a xitirhisa e mahanyelweni ya namunthla, laha mongo wa nhlamusela wa yena hi ta ndzhavuko wuyelanaka, kambe wunga ha xongeteli leswaku Filosofi iku helela ka munhu ka ntumbuluko. Matirhisele ya yena na ya lava vateke endzhaku ka yena "''makombetela eka tindlela hinkwato leti vanhu va koteke ha tona ku hluvuka eka mahanyele ya khale ya vuharhi, ivi vatirhisa vuthlarhi bya vona leswaku vava vanhu hikuhelela''".<ref>{{Cite book|title=Being after Rousseau: Philosophy and Culture in Question| last=Velkley|first=Richard|year=2002|chapter=The Tension in the Beautiful: On Culture and Civilization in Rousseau and German Philosophy|pages=11–30|publisher=The University of Chicago Press|ref=harv}}</ref>
N'wa ta Filosofi Edward S. Casey (1996) wahlamusela: "Rito ''ndzhavuko'' rivula "ndzhawu leyi hlakuriweke" hikuya hi xinghezi xale xikarhi, naswona rito leri rikumeka nale ka xiLatini ''colere'', "kutikhoma, kukhatalela, kuhlakula, kugandzela" na ''cultus'', "ntsombano, ngopfungopfu wa vukhongeri." Kulandza ndzhavuko, iku teka vundhzawu lebyi hlohloteriwaka ngopfu hi ndhzavuko leswaku uwu khatalela — ubyarha vutihlamuleri hi wona naswona uwu khatalela hahombe."<ref>https://read.amazon.com/?asin=B00DG8M7EU --October 2014</ref>
Velkley uhlamusela Ndzhavuko, aku: <blockquote>... ekusunguleni awu hlamusela kuhlakulela moya-xiviri kumbe miehleketo, kambe wu kume hlamuselo wa sweswi eka matsalwa ya lembe-xidzana ra khume-nhungu (18) ya vatsari va ma Jarimani, lava ava xopaxopa matsalwa ya [[Rousseau]] lawa ama sola "[[ximanje-manje]] [[vutshunxeki]] na [[malembe ya rivoningo]]". Hiswona leswi vangelaka kuhambana exikarhi ka "ndhzavuko" na "[[Nhluvuko|nhluvuko]]", na hambiloko kuhambana loku kunga hlamuseriwi hi kukongoma.</blockquote>
== Mintshaho ==
{{reflist|3}}
[[Category:Ndhzavuko]]
hw4j4k8c0z6i3ydxk8ciohsrov0v0se
Template:User en
10
2713
25732
25178
2013-03-11T10:39:35Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 241 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5547114]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6ef7a7 1px;margin:1px;">
<table cellspacing="0" style="width:238px;background:#c5fcdc;"><tr>
<td style="width:45px;height:45px;background:#6ef7a7;text-align:center;font-size:14pt;">'''en'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em;">This user is a '''[[:Category:User en-N|native]]''' speaker of '''[[:Category:User en|English]]'''.[[Category:User en|{{PAGENAME}}]][[Category:User en-N|{{PAGENAME}}]]</td>
</tr></table></div><noinclude>
</noinclude>
2suzdesrq5higq8ircb7gdzvhs5fi3j
Category:User en-N
14
2714
25970
25411
2013-04-13T12:23:29Z
KLBot2
3072
Bot: Migrating 2 interwiki links, now provided by [[Wikidata]] on [[:d:Q6398678]]
wikitext
text/x-wiki
[[Category:User en]]
tl626ws1xhu9vm5immmfneoh93aevje
Afrika
0
2723
30007
29906
2017-08-09T14:09:05Z
DARIO SEVERI
4547
Update population added new ref.
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Afrika'''</big>
<div align=center>
[[File:Africa (orthographic projection).svg|190x190px]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Vundhzawu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{km2 to sq mi|30221532|abbr=yes}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 1,203,000,000<ref>[http://www.prb.org/pdf16/prb-wpds2016-web-2016.pdf "World Population"] - POPULATION REFERENCE BUREAU - (2016 WORLD POPULATION DATA SHEET) </ref> (2016)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntlimbano
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 30.51/km² (about 80/sq mi)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Matiko ya Afrika|53]] |[[Algeria]] |[[Angola]] |[[Benin]] |[[Botswana]] |[[Burkina Faso]] |[[Burundi]] |[[Cameroon]] |[[Cape Verde]] |[[Central African Republic]] |[[Chad]] |[[Comoros]] |[[Congo]] |[[Côte d'Ivoire]] |[[Democratic Republic of the Congo]] |[[Djibouti]] |[[Egypt]] |[[Equatorial Guinea]] |[[Eritrea]] |[[Ethiopia]] |[[Gabon]] |[[Gambia]] |[[Ghana]] |[[Guinea]] |[[Guinea-Bissau]] |[[Kenya]] |[[Lesotho]] |[[Liberia]] |[[Libya]] |[[Madagascar]] |[[Malawi]] |[[Mali]] |[[Mauritania]] |[[Mauritius]] |[[Morocco]] |[[Mozambique]] |[[Namibia]] |[[Niger]] |[[Nigeria]] |[[Rwanda]] |[[São Tomé and Príncipe]] |[[Senegal]] |[[Seychelles]] |[[Sierra Leone]] |[[Somalia]] |South Africa |[[Sudan]] |[[Swaziland]] |[[Tanzania]] |[[Togo]] |[[Tunisia]] |[[Uganda]] |[[Western Sahara]] |[[Zambia]] |[[Zimbabwe]] }}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Swihlalana
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[List of African dependencies|7]] |[[Mayotte]] | [[Réunion]] |[[Canary Islands]] |[[Ceuta]] |[[Madeira Islands]] |[[Melilla]] |[[Saint Helena]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Demonym
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | African
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[African languages|Tindzimi ta Afrika]] na tinwana
|}
</div></div>
'''Afrika''' i tiko-nkulu ra vumbirhi hi vukulu naswona i ro sungula hi ntalo wa va aki, ku landzela Axiya. Ku fikela kwalomu ka 30.2 wa timiliyoni ta km²) kuhlanganisa na swihlala leswi rhendzeleke, ri funengeta kwalomu ka 6% wa [[misava]] na 20.4% wa vundhzawu hinkwabyo bya misava.<ref name=Sayre>Sayre, April Pulley. (1999) ''Africa'', Twenty-First Century Books. ISBN 0-7613-1367-2.</ref> Kwalomu ka 1,201 wa timiliyoni ta vanhu (kusukela hi lembe ra 2005)<ref>[http://esa.un.org/unpp/ "World Population Prospects: The 2006 Revision"] [[United Nations]] (Department of Economic and Social Affairs, population division)</ref> e tindhzawini ta 61, ri yimila kwalomu ka 14.2% wa nthsungu wa misava. Tiko-nkulu leri ri rhendzeriwe hi [[Mediterranean Sea|Lwandle ra Meditera]] e nwalungwini, [[Suez Canal]] na [[Red Sea|lwandle ro tshuka]] enwalungwini bya vuxa, lwandle ra Indiya u dzongeni ra vuxa, na lwandle ra Atlantiki e vupela-dyambu. Kuni 53 wa matiko, kuhlanganisa na [[Madagascar]] na swihlala leswi tsongo.
Ntsengo wa malembe ya vaaka tiko ra Afrika, wukomba leswaku kuna vantshwa votala etikweni-nkulu leri kutlula amtiko-nkulu man'wana;<ref>[http://www.washingtonpost.com/news/wonkblog/wp/2015/08/17/5-ways-the-world-will-look-dramatically-different-in-2100/ Washington Post]</ref><ref>{{cite news|url=http://www.huffingtonpost.com/njideka-u-harry/african-youth-innovation-_b_3904408.html|work=Huffington Post|first=Njideka U.|last=Harry|title=African Youth, Innovation and the Changing Society|date=11 September 2013}}</ref> Malembe ya vukhale eka hafu ya vaaka tiko hilembe ra 2012 akuri 19.7, kasi ntsengo lowu awuri 30.4 loku kulangutiwa vanhu va misava hinkwayo.<ref>{{cite web|url=https://www.un.org/esa/population/cpd/cpd2012/Agenda%20item%204/UN%20system%20statements/ECA_Item4.pdf|title=item,4 of the provisional agenda – General debate on national experience in population matters: adolescents and youth|work=UNITED NATIONS ECONOMIC COMMISSION FOR AFRICA|author=ABDOULIE JANNEH|date=April 2012|accessdate=15 December 2015}}</ref> [[Algeria]] hi rona tiku leri kulu eAfrika kuya hi kuanama, kasi [[Nayjeriya]] hiyona yingana vaaka tiko votal kutlula matiko man'wana ya Afrika. Tiko-nkulu leri ra Afrika, ngopfungopfu Nkava ya Afrika, hiyona leyi ku pfumeriwaka leswaku vanhu vu tumbuluke ku suka kona, naswona ku kumeke marhambu yotala ya vanhu vakhale endzhawini leyi, lama tikombaka mari na malembe ya kwalomu ka 200,000 hivukhale,<ref>[http://web.utah.edu/unews/releases/05/feb/homosapiens.html Homo sapiens: University of Utah News Release: 16 February 2005]</ref> Afrika yi tsemiwa hi ntila wa [[equator]] naswona tiko-nkulu leri ri hlanganisa tinguva hinkwato kusukela e dzongeni kuya a n'walungu.<ref>{{cite web|url=http://www.visualgeography.com/continents/africa.html|title=Africa. General info|author=Visual Geography|accessdate=24 November 2007}}</ref>
Afrika yina switikwana swo tala, mindzhavuko na tindzimi to tala. Eka nguva ya vukolonyi matiko ya Yuropa ma kwetlembetanile mahlurisana ku phanga na kufuma kwalomu ka matiko hinkwawo ya Afrika. Afrika rina tindzhawu, ti ikhonomi, vuxaka bya matimu na swiyimso swa tihulumendhe swo hambana hambana. Hambiswiritano, matiko yo tala ya Afrika wa manguva lawa maha tinyanga ma fidzula ya vukolonyi bya lembe xidzana ra vu 20. Matiko ya Afrika ma ringete ku tirhisiana hi ku simeka [[Nhlangano wa matiko ya Afrika]], leyi ngana ntsindza wa yona e[[Addis Ababa]].
== Mintshaho ==
{{reflist}}
{{Afrika}}
[[Category:Afrika| ]]
[[Category:Matiko-nkulu]]
mm7ndvogjc5zozkdkv5nfwxhvao47c5
Template:Km2 to sq mi
10
2725
8655
8654
2008-10-28T06:02:21Z
Thuvack
315
Redirecting to [[Template:Km2 to mi2]]
wikitext
text/x-wiki
#REDIRECT [[Template:km2 to mi2]]
s097rvm0nbsf32t5i2nm7fosvcmw3fd
Template:Km2 to mi2
10
2726
8656
2008-10-28T06:02:30Z
Thuvack
315
New page: <noinclude>;Usage: :<nowiki>{{km2 to mi2 | num | abbr | spell | precision | wiki}}</nowiki> ;Examples: :''[[WP:MOSNUM#Units of measurement|Manual of Style]] notation'': <nowiki>{{km2 to m...
wikitext
text/x-wiki
<noinclude>;Usage:
:<nowiki>{{km2 to mi2 | num | abbr | spell | precision | wiki}}</nowiki>
;Examples:
:''[[WP:MOSNUM#Units of measurement|Manual of Style]] notation'': <nowiki>{{km2 to mi2|100}}</nowiki> → {{km2 to mi2|100}}
:''Short notation'': <nowiki>{{km2 to mi2|258.99|abbr=yes}}</nowiki> → {{km2 to mi2|258.99|abbr=yes}}
:''Full notation'': <nowiki>{{km2 to mi2|num=100|abbr=no|spell=Commonwealth|precision=2|wiki=yes}}</nowiki> → {{km2 to mi2|num=100|abbr=no|spell=Commonwealth|precision=2|wiki=yes}}
''Italicized'' parameters are optional:
*'''num''' is a required parameter, which specifies the number of square kilometers to be converted to square miles. Please do not format this parameter; i.e., use 1234 instead of 1,234.
*'''''abbr''''' can take values of either ''mos'', ''yes'', or ''no''. ''Mos'' will show the names of the units as specified in the [[WP:MOSNUM#Units of measurement|Manual of Style for dates and numbers]] (square kilometers, sq mi); ''yes'' will show the abbreviated names of the units (km², sq mi); and ''no'' will show the full names of the units (square kilometers, square miles). The default value is ''mos''.
*'''''spell''''' can take values of ''American'' or ''Commonwealth'' and is only meaningful when ''abbr'' is set to ''no''. ''American'' will use "kilometers", and ''Commonwealth''—"kilometres". The default value is ''American''.
*'''''precision''''' is the number of decimal digits in the converted value. The default value is 1.
*'''''wiki''''' specifies whether the names of the units should be wikified or not and can take values of either ''yes'' or ''no''. The default value is ''no''.
Capitalization of the parameters is unimportant.</noinclude><includeonly>{{FORMATNUM:{{#if:{{{num|}}}|{{{num}}}|{{{1}}}}}}} {{#ifexpr:({{#ifeq:{{LC:{{{abbr|mos}}}}}|mos|1|0}} OR {{#ifeq:{{LC:{{{abbr|mos}}}}}|no|1|0}})|{{#ifeq:{{LC:{{{spell|american}}}}}|american|{{#ifeq:{{LC:{{{wiki|no}}}}}|yes|[[square kilometre|square kilometers]]|square kilometers}}|{{#ifeq:{{LC:{{{wiki|no}}}}}|yes|[[square kilometre]]s|square kilometres}}}}|{{#ifeq:{{LC:{{{wiki|no}}}}}|yes|[[square kilometre|km²]]|km²}}}} ({{FORMATNUM:{{#expr:{{#if:{{{num|}}}|{{{num}}}|{{{1}}}}}/2.589988110336 round {{{precision|1}}}}}}} {{#ifeq:{{LC:{{{abbr|mos}}}}}|no|{{#ifeq:{{LC:{{{wiki|no}}}}}|yes|[[square mile]]s|square miles}}|{{#ifeq:{{LC:{{{wiki|no}}}}}|yes|[[square mile|sq mi]]|sq mi}}}})</includeonly><noinclude>{{pp-template}}
==See also==
;This set of templates contains many useful convert a given number and display both in [[WP:MOS]] format :in a family of consistently named templates:
* {{tl|ft to m}}, {{tl|m to ft}}, {{tl|ft2 to m2}}, {{tl|m2 to ft2}}, {{tl|ft3 to m3}}, {{tl|m3 to ft3}}<BR />as well as:
* {{tl|mi to km}}
* {{tl|mi2 to km2}}
* {{tl|mi3 to km3}}
* {{tl|km to mi}}
* {{tl|km2 to mi2}}
* {{tl|km3 to mi3}}
[[Category:Conversion templates|{{PAGENAME}}]]
</noinclude>
slxni8fa6obsez9qi64dnugxqrnkr80
Template:Collapsible list
10
2727
31799
8657
2018-07-21T13:12:48Z
Theklan
5283
Replaced content with "{{<includeonly>safesubst:</includeonly>#invoke:collapsible list|main}}"
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:collapsible list|main}}
fle3tyxkgxefani0ybgkhhzf8egjnrj
Swivongo
0
2731
28947
28946
2017-01-28T09:22:55Z
41.114.33.245
Fixed typo.
wikitext
text/x-wiki
'''Xivongo''' i vito leri nyikiwaka munhu ku ya hi muti lowu a tswaleriweke eka wona, kumbe laha a tekiweke kona. Hi xitalo xivongo i vito ra muti. Ku tshuriwa ka swivongo loku tsariweke ku sungule kwalomu ka malembe ya [[1375]].<ref>"surname". Online Etymology Dictionary. Douglas Harper, Historian. 10 Dec. 2007. <Dictionary.com http://dictionary.reference.com/browse/surname>.</ref> Swihlamusela-marito swo tala swi tirhisa "xivongo" tanihi "Vito ra muti". <ref><Dictionary.com http://dictionary.reference.com/browse/surname></ref> . Eka mindhavuko yin'wana, munhu u tiveka ku sungula hi xivongo ivi ku landzela vito, leswi tolovelekeke eka [[mavito ya Xichayina]] ni mindhavuko yin'wana.
Swivongo swi hlohloteriwa hi swilo swo tala leswi tolovelekeke, ku fana ni vito ra tatana kumbe mana wa munhu, ntumbuluko wa munhu, ntirho, kumbe vito leri sunguleke evutsongwanini. Loko swivongo swi tumbuluxiwa, swi hlamule swivutiso leswi landzelaka: munhu u tswariwa hi mani? munhu u huma kwihi? munhu u tirha yini? Xihlawulekisi xa nkoka emirini wa munhu?<ref>Scottish Surnames<http://www.scotlandspeople.gov.uk/content/help/index.aspx?560></ref><ref><Last Names Dictionary http://www.last-names.net/Articles/Anatomy.asp></ref>
==Swikombo==
{{reflist}}
[[Category:Swivongo]]
flutjamqufj9vq692x6pfhk9j6zfti8
Help:Portal
12
2777
12884
8959
2010-02-14T07:13:56Z
41.17.111.110
wikitext
text/x-wiki
Va ka Maluleke I Van’wanati. A va tshama enambyeni wa N’wanati, ka Gaza, kusuhi ni lwandle, ni tiva lerikulu va nge N’wampfukwe. Va sukile kona loko ku fika Vangoni ni Sigodo. Va tsemekanya, ku sala Mbingwana, a ta veleka Xipenenyana. Van’wana va ku hi yona hosi leyikulu ya va ka Maluleke. Kutani van’wana va ta Transvaal, va kuma Vanyayi.
Hi ku entisa hina va ka maluleke hi va copi,tihosi ta hina ati kalangi ti fumiwa hi soshangane kutani hingaka hi nga vuriwi machangani,ho si ya va copi ya ndhuma i Mandlati
nwoool4gsrrcpnpa64mjpupaqxuo6rx
Category:All articles to be merged
14
2782
25413
24930
2013-03-07T19:04:23Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 47 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5324335]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Articles to be merged
6iechkgu3pvmsu048r0bjbiyk9sfwpi
Nghunghunyana
0
2783
33105
33089
2018-12-13T12:55:36Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
{{Infobox Emperor
| name = Hosi Nghunghunyana
| title = Nghonyama ya Gaza
| image = [[Image:Gungunhana.jpg|200px]]
| caption = ''Xifaniso xa Hosi Nghunghunyana hi 1895''
| Vukosi =
| coronation =
| Vito leri heleleke = Mdungazwe Nxumalo
| Hosi leyi n'wi rhangeleke = [[Mzila|Mzila Nxumalo]]
| Hosi leyi n'wi landzeleke = [[Mpisana I]]
| Mudyandzhaka = [[Godide|Godide Nxumalo]]
| consort =
| issue =
| Yindlu ya vukosi = [[Dynasty Jaimin|Dlamini]]
| royal anthem =
| Tata wakwe = [[Mzila|Mzila Nxumalo]]
| Mana wakwe =
| U velekiwe hi = [[1850]]
| Ndzhawu yo velekiwa = [[Gazaland|Ka Gaza]]
| A lova hi = [[1906]]
| Ndzhawu yo lova = Swihlaleni swa Azore, [[Phochugali]]
| Sirha ra kwe e = Angra de Heroism
| Vasati =
| Vana = [[Maguwa]] {{·}} [[Godide]] {{·}} [[Buyisonto]] {{·}} [[Thulamahashe]]{{·}} [[Hlavathi]] {{·}} [[Mphetu]] {{·}} [[Mzwazwa]] <ref>{{Cite web|url=http://www.gutenberg-e.org/geh01/archive/geh08k.html|title=Binding Memories: Sinai Mundlovu clan history|website=www.gutenberg-e.org|access-date=2017-09-10}}</ref>
}}
'''Hosi Mdungazwe Nghunghunyana Nxumalo''' ([[1850]] - [[1906]]), hosi yo hetelela ya mfomo wa le kaGaza( e [[Mozambique|mozambhiki]])
laha a fumeke kusukela hi lembe ra 1884 kuya e ka lembe ra 1895. Mdungazwe i hosana ya muti wa ka Dlamini. Nghonyama ya Gaza
(tani hi leswi a a tivewa ha kona) yi yi kote ku tiyisa mfumo wa kaGaza, hi ku tirhisa mano na vutsila bya vuthu rakwe ra
nyimpi nkarhi wo ringana malembe yo tlulanyana makume nkombo-nthlanu (75) a nga si khotsiwa hi ka ntsikelelo wa maphutukezi.
Kutani eku heteleleni u hluriwile, naswona u bohiwile a yisiwa e tikweni ra maphutukezi e ntsindza wa kona kunga [[Lisbon]].
U tekiwe na vasati vakwe va nkombo; n'wana, malume wakwe na swirho swin'wana swa vuthu rakwe. Endzhaku ko tshama xinkadyana
e lisbon, u rhurhiseriwe e xihlaleni xa [[Azore]], laha a tshameke kona kufikela loko a khinsama ra makumu endzhaku ka malembe
ya khume-nw'e a ri mubohiwa e azore.
==Malembe ya vutomi bya yena==
===Kutswariwa na rixaka===
'''Mdungazwe''' kumbe ''Mudungazi'' loyi a tlakuseriwe e xiluvelweni xa vukosi bya le kaGaza hi lembe ra 1884, u tswariwile e
vukosini hi lembe ra 1850 kun'wana e xikarhi ka nambu wa [[Zambezi river|Zambhezi]] na nambu wa [[Incomati River|Nkomati]],
naswona swinga endleka leswaku u tswaleriwe kunwana kusuhi na ribuwa ra Limpopo laha ntsindza wa mfumo wale kaGaza a wu
simekiwe kona.
Mdungazi i n'wana wa [[Mzila|Hosi Mzila Nxumalo]] (loyi a fumeke kusukela hi lembe ra 1861 kuya e ka lembe ra 1884) na Yosiwo,
loyi a tshuriweke vito ra Umpebekecana endzhaku ka rifu rakwe. Kokwa wakwe a a ri n'wana wa Hosi Soshangane '''Manukosi''' Nxumalo,
murhangheri wa Vangoni lava va tsutsumeke nyimpi e tikweni ra kaZulu hi nkarhi wa [[Umfecane|Matiwana]](Kumbe Mfecane), naswona
a aka mfumo wa le kaGaza.
===Malembe ya vunthswa (1850-1864)===
Mdungazwe u kule enkarhini lowu madzolonga na ku chava a ku hlasele tiko hinkwaru. Kokwa wakwe Manukosi a a ha ku rhurhela en'walungu wa tiko ku suka etikweni ra kaZulu, a a rhangele vuthu leri chavekaka ra Vangoni ( Va-angune kumbe Vatuwa hikuya hi maphutukezi)
hinkarhi wa tinyimpi ta mpisana kwalomu ka lembe ra 1820. Manukosi u simeke mfumo wa le kaGaza (Vito ra Kokwa wakwe Gaza), lowu a wu
aname hi 56 000 km² naswona u lange muganga wa [[Chayimeti]] tani hi ntsindza wa mfumo.
Hi xona xiyimo lexi Mdungazi loyi a a tava '''Nghunghunyani''' ''Nghonyama ya Gaza'' a tswaleriweke e hansi ka xona, n'wana
wa Hosi Mzila waka Nxumalo, Hosana ya muti wa ka Dlamini. U kule a dyondza nyimpi naswona a a hoxa xandla eka tinyimpi leti ntsongo
to ndlandlamuxa mfumo leti a ti lulamisiwa hi kokwa wakwe, ndzhaku tata wakwe lembe ni lembe. Nghunghunyani a a akekele kulwa,
naswona a nga hlwelanga ku twisisa ndlela ya nyimpi leyi sunguriweke hi kokwa wakwe Manukosi na Hosi Shaka.
===Mfumo wa Hosi Mzila (1864-1884)===
Endzhaku ka ku khinsama ka Soshangane ra makumu, ku sung ule nyimpi yo lwela vukosi e xikarhi ka [[Mamewe]] na Mzila, naswona
hambi leswi Manukosi a a lange Mzila tani hi mudyandzhaka wa yena, Mawewe u tekile vukosi. Mzila u hlurile makwavo hi ku pfuniwa
hi maphutukezi hi lembe ra 1864 naswona u sungurile ku kurisa vukosi bya kwe e mfun'weni hinkwawo wa tiko ra le ka Gaza.
Hi nkarhi lowu, Mdungazwe a a sungula ku tolovela ehubyeni ya Mzila. Loko tata wa kwe a khinsama ra makumu, Mafemani a ari
yena mudyanzhaka tani hi leswi mana wakwe a kuri yena Nsati-nkulu (Nkosikazi), kambe Mdungazi u sungele nyimpi yo lwela vukosi
naswona u dlayile mafemani leswaku a kuma xiluvelo xa vukosi bya le kaGaza. Leswi swi bohe Hanyani na Mafabazi leswaku va ya
e vuchavela-hwahwa.
Hikwalaho hi lembe ra 1884, Mdungazwe u hlambanyisiwe tani hi mufumi wa le kaGaza naswona a ti tshula vito ra '''Nghunghunyana'''
n'wana wa Mzila wa ka Nxumalo ''Nghonyama ya Gaza''.
===Hosi Nghunghunyana (1884 -1895)===
[[Image:Ngungunhane Gungunhana.jpg|thumb|right|Hosi Nghunghunyana hi lembe ra 1885]]
U ku sunguleni ka ku fuma kakwe, mfumo wa le kaGaza a nase wu ndlandlamuke kufikela kwalomu ka 90 000 km² hi ku anama naswona
a wuri na va aka tiko va kwalomu ka nthanu wa madzana-dzana ( 500 000 ). Nghunghunyani a rhurherise ntsindza wa mfumo wakwe ku
suka e Chayimeti naswona a wusimeka e Mandhlakazi (Manjacaze) hi rona lembe rero.
A ri na ma lembe ya makume-nharhu mune (34), u sungule ku fuma e nkarhini lowu kotlaneke na [[Berlin Conference|ntsombano wa le Berlin]]
( Hi 15 Nhlangula (October) 1884 ku ya ka 26 Nhlangula 1885 ) laha Afrika yi aviweke hi matiko lamakulu ya [[Europe|Yuropa]].
Xikan'we-kan'we huvo ya hosi nghunghunyani yi rhumerile pfhumba hi n'hweti ya Sunguti e ka muyimeri wa mfumo wa ma phutukezi e dorobeni ra ka Xiluvani,
leswaku va yisa nyiko ya vunghana no tivisa mufumi lontshwa.
Murhangeri wa rhavi [[Agostinho Coelho]] e ka Xiluvani narona ri hlamule hi ku rhumela muyimeri wa rona eka huvo ya nghunghunyana e
xikarhi ka lembe ra 1885. Muyimeri loyi a langiweke a ku ri [[Casaleiro Jose de Alegria Rodrigues]], loyi a hatleke a xiximeka
e hubyeni leyi. Ku hlawuriwa ka Casaleiro ku haxe mbewu ya makwanga e xikarhi ka vayimeri va maphutukezi lava a va ri eka xiluvani,
naswona leswi swi vange ma dzolonga lama landzeleke.
Casaleiro u nyikiwe ntirho wo tsundzuxa hosi nghunghunyana hi ta ntwanano wa lembe ra 1861 lowu a wu ri kona e xikarhi ka Maputukezi na tata wa kwe Hosi Mzila wa ka Nxumalo, lowu a nase a wu rivariwile. Nghunghunyana u pfumerile ntwanano wolowo ivi ku vumbiwa phfumba ra vukosi leswaku ri ya yimela Hosi Nghunghunyana (Hikwalaho kaswiyilana leswi a swi sivela vanhu vale vukosini ku tluta lwandle) hale ka malwadle e tikweni ra Maphutukezi, e mahlweni ka Hosi Louis wosungula. Pfhumba leri a ri akiwa hi vavanuna vambirhi lava a vari e hubweni ya Hosi Nghunghunyana, kunga Mathanda-Konke (60 wamalembe hi vu khale) na Maphinda (60 wamalembe hi vu khale). Pfhumba leri ri fike eDorobeni ra Lisbon naswona vahlangana na Hoi hi 18 September 1885.{{Kulaveka vumbhoni}}
Hambileswi pfhumba leri ari kanakanisa e mahlweni ka huvo ya Hosi Louis, vasayinile ntwanano wa vunghana e xikarhi ka Hosi
Nghunghunyana wa mfumo wa le kaGaza na Hosi Louis wosungula wa mfumo wa maphutukezi hi siku ra 12 October?? 1885, leswi kandziyisiweke
ek Gazzete ya xifundza xa Mozambhiki hi siku ra 9 Sunguti 1886.
Ntwanano a wu tiyisekisa vukona bya maphutukezi e tikweni ra mfumo wa le kaGaza nawona wu pfumelela ku famba-famba na ku fambisa
mabindzu, hi hala thlelo wu nyika hoi nghunghunyani mfanelo ya ku rhangela ntlawa wa vumbhirhi wa vuthu ra maphutukezi naswona
yena navuthu rakwe va nyikiwa Unifomo ya mavuthu ya maphutukezi. Ntwanano lowu a wu amukeriwanga kahle hikwalaho ka ku kanakanisa
ka pfhumba leri rhumeriweke na nhlohlotelo lowu Casaleiro a a hleketeriwa ku va nawona.
Pfhumba ra vumbirhi ri rhumiwile hi hosi nghunghunyani kuya e ka hosi Louis wo sungula hi lembe ra 1887, laha ku rhumiweke
N'Tonga wa yindlu ya Mandlakazi na Udaka wa yindlu ya Udengo. pfhumba leri ri antswine ngopfu ku tlula lero sungula. Ri amukeriwe
Hi Hosi Louis na nghamu yakwe, naswona va memeriwe eka rendzo ra ximfumo ro hlahluva mavuthu na swibalesa swa mfumo.
Hambiswiritano xiboho xa ntsombano wa Berlin wo aviwa ka Afrika xi vule leswaku maphutukezi a ma boheka ku tiyisisa vukolongi bya mfumo
wa vona e mozambhiki. Nghunghunyana u sungule ku xunghetiwa hi vafiki lava kunga maphutukezi na maghezi tanihileswi a a swivona
leswaku va lwetana hi ku lava ku lawula tiko ra yena. leswi swi sungule ku byala mano yobiha hi huvo ya yena na hi vamakwavo
lava a va rile vuchavela-whawha.
==Minkombo ya le handle==
*[http://www.vidaslusofonas.pt/ngungunhane.htm Ngungunhane]
*[http://www.fmsoares.pt/arquivo_biblioteca/CronoXX/popup_biografias_id.asp?registo=69 Nota biográfica de Gungunhana.]
*[http://www.macua.org/gungunhana/ Gungunhana no seu reino.]
*[http://maschamba.weblog.com.pt/arquivo/2004_05.html#108420 O último discurso de Gungunhana.]
*[http://www.macua.org/livros/VIII.htm O império de Gaza.]
== Mintshaho ==
{{Reflist|30em}}
{{Tihosi ta Gaza}}
{{Lifetime|1850|1906|Nghunghunyani}}
[[Category:Vanhu]]
[[Category:Tihosi]]
6lpl7ujapkdbiljviaqyumrd2scfoug
Template:Infobox Former Country
10
2784
32176
32044
2018-08-10T13:02:35Z
Dr. Sroy
5771
Not to be deleted now
wikitext
text/x-wiki
<noinclude>
{| cellpadding="2" width=75% align="center" style="border:3px solid red;"
| style="background:red; padding:1em" | [[Image:Finland_road_sign_142.svg|60px]]
| This infobox is under '''constant development'''. <br/>Since there are so many different types of former states, modifications are always required to fit this template to suit the article. If you are having trouble with a particular article, leave a message on the [[Template talk:Infobox Former Country|template talk page]].
|}
</noinclude><includeonly>{| class="infobox" style="float: right; background: none; border: none; width: {{{width|290px}}}; text-align: center; line-height: 1.4em; margin-right:0; "
<!--------------Section that checks if critical information is missing------------->
{{#if:{{{common_name|}}}||
{{!}}- style="font-size: 85%;"
{{!}}'''Warning''': ''Value not specified for "[[Template:Infobox_Former_Country/Instructions#Name|common_name]]"''{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|N]]}}
}}
{{#if:{{{continent|}}}|
{{#switch:{{{region}}}
|Italy = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries on the Italian Peninsula|{{{common_name}}}, {{{year_start}}}]]}}
|Balkans = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in the Balkans|{{{common_name}}}, {{{year_start}}}]]}}
|British Isles = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in the British Isles|{{{common_name}}}, {{{year_start}}}]]}}
|Low Countries |Netherlands = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former polities in the Netherlands|{{{common_name}}}, {{{year_start}}}]]}}
|China = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Chinese history|{{{common_name}}}, {{{year_start}}}]]}}
|Japan = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Japanese history|{{{common_name}}}, {{{year_start}}}]]}}
|Korea = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Korean history|{{{common_name}}}, {{{year_start}}}]]}}
|#default = {{#switch:{{ucfirst:{{{country}}}}}
|China = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Chinese history|{{{common_name}}}, {{{year_start}}}]]}}
|Japan = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Japanese history|{{{common_name}}}, {{{year_start}}}]]}}
|Korea = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Korean history|{{{common_name}}}, {{{year_start}}}]]}}
|Malaysia = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Malaysian history|{{{common_name}}}, {{{year_start}}}]]}}
|#default = {{#switch:{{ucfirst:{{{continent}}}}}
|Europe = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Europe|{{{common_name}}}, {{{year_start}}}]]}}
|Asia = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Asia|{{{common_name}}}, {{{year_start}}}]]}}
|North America = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in North America|{{{common_name}}}, {{{year_start}}}]]}}
|South America = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in South America|{{{common_name}}}, {{{year_start}}}]]}}
|Afrika = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Africa|{{{common_name}}}, {{{year_start}}}]]}}
|Oceania = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Oceania|{{{common_name}}}, {{{year_start}}}]]}}
|Eurasia = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Europe|{{{common_name}}}, {{{year_start}}}]][[Category:Former countries in Asia|{{{common_name}}}, {{{year_start}}}]]}}
|Afroasia = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Africa|{{{common_name}}}, {{{year_start}}}]][[Category:Former countries in Asia|{{{common_name}}}, {{{year_start}}}]]}}
|Afroeurasia = {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former countries in Europe|{{{common_name}}}, {{{year_start}}}]][[Category:Former countries in Asia|{{{common_name}}}, {{{year_start}}}]][[Category:Former countries in Africa|{{{common_name}}}, {{{year_start}}}]]}}
|{{!}}- style="font-size: 85%;"
{{!}}'''Warning''': ''Value specified for "[[Template:Infobox_Former_Country/Instructions#Location|continent]]" [[Template:Infobox_Former_Country/Instructions#Location|does not comply]]''{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|C]]}}
}}}}}}
|{{!}}- style="font-size: 85%;"
{{!}} '''Warning''': ''Value not specified for "[[Template:Infobox_Former_Country/Instructions#Location|continent]]"''{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|C]]}}}}
<!-- Categorisation for status, now separate from its placement within infobox to make the coding clearer
-->{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||
{{#if:{{{status|}}}| {{#switch:{{ucfirst:{{{status}}}}}
|Empire = [[Category:Former empires|{{{common_name}}}]]
|Federation |Federal = [[Category:Former federations|{{{common_name}}}]]
|Confederation = [[Category:Former confederations|{{{common_name}}}]]
|State union |State Union |Union = [[Category:Former state unions|{{{common_name}}}, {{{year_start}}}]]
|Unrecognized |Unrecognised |Unrecognized state |Unrecognised state |Unrecognized State |Unrecognised State=[[Category:Former unrecognized countries|{{{common_name}}}]]
|City-state |City-State |City state |City State |City ={{#switch:{{{empire|}}}
|Holy Roman Empire |HRE = [[Category:States of the Holy Roman Empire|{{{common_name}}}, {{{year_start}}}]][[Category:City-states|{{{common_name}}}, {{{year_start}}}]][[Category:Imperial free cities|{{{common_name}}}, {{{year_start}}}]]
|#default = [[Category:City-states|{{{common_name}}}, {{{year_start}}}]]
}}
|Commonwealth realm |Commonwealth Realm = [[Category:Former Commonwealth realms|{{{common_name}}}]]
|League of Nations Mandate |League of Nations |Mandate = [[Category:League of Nations mandates|{{{common_name}}}, {{{empire}}}]]
|United Nations Trust Territory| UN Trust Territory |Trust Territory=[[Category:United Nations Trust Territories|{{{common_name}}}, {{{empire}}}]]
|Protectorate = [[Category:Former {{#switch:{{{empire}}}|United Kingdom|UK|Britain=British}} protectorates|{{{common_name}}}, {{{empire}}}]]
|Client |Client state |Client State |Puppet |Puppet-state |Puppet state={{#switch:{{{empire|}}}
|First French Empire | France = [[Category:Client states of the Great French War|{{{common_name}}}, {{{year_start}}}]]
|#default = [[Category:Former client states|{{{common_name}}}, {{{year_start}}}]]
}}
|Vassal |Fief |Abbey= {{#switch:{{{empire|}}}
|Holy Roman Empire |HRE = [[Category:States of the Holy Roman Empire|{{{common_name}}}, {{{year_start}}}]]
|#default = [[Category:Former vassal states|{{{common_name}}}, {{{year_start}}}]]
}}
|Satellite |Satellite State | Satellite state =[[Category:Soviet satellite states|{{{common_name}}}]]
|Colony={{#switch:{{ucfirst:{{{empire}}}}}
|United Kingdom |UK |British Empire |England| Britain= [[Category:Former British colonies|{{{common_name}}}, {{{empire}}}]]
|France |First French Empire| French Empire=[[Category:Former colonies of France|{{{common_name}}}, {{{empire}}}]]
|NL |Netherlands |The Netherlands=[[Category:Former Dutch colonies|{{{common_name}}}, {{{empire}}}]]
|Belgium=[[Category:Former Belgian colonies|{{{common_name}}}, {{{empire}}}]]
|Spain |Spanish Empire=[[Category:Former Spanish colonies|{{{common_name}}}, {{{empire}}}]]
|Portugal=[[Category:Former Portuguese colonies|{{{common_name}}}, {{{empire}}}]]
|Germany |German Empire=[[Category:Former German colonies|{{{common_name}}}, {{{empire}}}]]
|Italy=[[Category:Former Italian colonies|{{{common_name}}}, {{{empire}}}]]
|Sweden=[[Category:Former Swedish colonies|{{{common_name}}}, {{{empire}}}]]
|Denmark=[[Category:Former Danish colonies|{{{common_name}}}, {{{empire}}}]]
|Norway=[[Category:Former Norwegian colonies|{{{common_name}}}, {{{empire}}}]]
|Japan=[[Category:Former Japanese colonies|{{{common_name}}}, {{{empire}}}]]
|#default = [[Category:Former colonies|{{{common_name}}}, {{{empire}}}]]
}}
|Exile |Exiled Government = [[Category:Governments in exile|{{{common_name}}}]]
|Provisional |Provisional Government |Provisional government = [[Category:Provisional governments|{{{common_name}}}]]
|Special |Special territory |Military occupation |Rump state=
|#default=[[Category:Former country articles requiring maintenance|S]]
}}}}}}
|-
|<!------------------------------Infobox proper begins------------------------------>
{| class="infobox geography" style="width:{{{width|290px}}};"
|-
| colspan="2" class="mergedtoprow" align="center" style="line-height:1.2em; font-size:135%;"| '''{{#if:{{{native_name|}}}
| {{{native_name}}} {{#if:{{{conventional_long_name|}}}
| <br/>{{{conventional_long_name}}}
}}
| {{#if:{{{conventional_long_name|}}}
| {{{conventional_long_name}}}
| ''Error: No name(s) given'' {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|N]]}}
}}
}}'''
|-
<!----- Status as a dependency, colony, vassal etc. - Categorisation of this entry is handled at the top of this code. This section here is just what will be displayed in the infobox. This has been split up to make the code look clearer. Also, not all statuses need to be displayed (although the optional status_text field will work, regardless of status) ----->
{{#if:{{{status|}}}
|{{#if:{{{status_text|}}}{{{empire|}}}
| {{!}} colspan="2" style="vertical-align:middle; text-align:center; font-size:115%;" {{!}}
|{{#switch:{{ucfirst:{{{status|}}}}}
<!-- Values for "status" given in the first line of this #switch will not display the status bar IF nothing is given for "status_text" OR "empire". -->
|Empire |Federation |Federal |Confederation |State union |State Union |Union |City-state |City state |City State |City =
|#default = {{!}} colspan="2" style="vertical-align:middle; text-align:center; font-size:115%;" {{!}} }} }} {{#switch:{{ucfirst:{{{status|}}}}}
<!-- Displayed contents of status bar. Vales placed in the first line of the above switch should have their values commented out (within the status_text check)-->
|Empire = {{#if:{{{status_text|}}}|{{{status_text}}}|<!-- Empire -->}}
|Federation |Federal = {{#if:{{{status_text|}}}|{{{status_text}}}|<!-- Federation -->}}
|Confederation = {{#if:{{{status_text|}}}|{{{status_text}}}|<!-- Confederation -->}}
|State union |State Union |Union = {{#if:{{{status_text|}}}|{{{status_text}}}|<!-- State union -->}}
|Special |Special territory = {{#if:{{{status_text|}}}|{{{status_text}}}|<!-- Special territory -->}}
|Unrecognized |Unrecognised |Unrecognized state |Unrecognised state |Unrecognized State |Unrecognised State={{#if:{{{status_text|}}}|{{{status_text}}}|[[List of unrecognized countries|Unrecognized state]]}}
|City-state |City-State |City state |City State |City = {{#if:{{{status_text|}}}|{{{status_text}}} |{{#if:{{{empire|}}}|{{#switch:{{{empire|}}}
|Holy Roman Empire |HRE = [[Free Imperial City]] of the [[Holy Roman Empire]] {{#if:{{{year_end|}}}|{{#ifexpr:{{{year_end}}}>1806|<br><small>(until 1806)</small>}}|}}
|#default = City-state {{#if:{{{empire|}}}|of [[{{{empire}}}]]|}}
}} | <!-- City-state -->
}}}}
|Commonwealth realm |Commonwealth Realm = {{#if:{{{status_text|}}}|{{{status_text}}}| [[Commonwealth Realm]]}}
|League of Nations Mandate | League of Nations |Mandate = {{#if:{{{status_text|}}}|{{{status_text}}}|{{#if:{{{empire|}}}|[[League of Nations mandate|Mandate]] of {{#switch:{{{empire}}}
|United Kingdom |UK=the [[United Kingdom]]
|#default = {{#ifexist:{{{empire}}}|[[{{{empire}}}]]|{{{empire}}}}}
}} | [[League of Nations mandate]]
}}}}
|United Nations Trust Territory| UN Trust Territory |Trust Territory={{#if:{{{status_text|}}}|{{{status_text}}}| [[United Nations Trust Territories|Trust Territory]] {{#if:{{{empire|}}}| of {{#switch:{{{empire}}}
|United Kingdom |UK = the [[United Kingdom]]
|United States |US | USA = the [[United States]]
|#default = {{#ifexist:{{{empire}}}|[[{{{empire}}}]]|{{{empire}}}}}
}}}}}}
|Protectorate = {{#if:{{{status_text|}}}|{{{status_text}}}|Protectorate of {{#if:{{{empire|}}}| {{#switch:{{{empire}}}
|United Kingdom |UK=the [[United Kingdom]]
|United States |US |USA =the [[United States]]
|#default = {{#ifexist:{{{empire}}}|[[{{{empire}}}]]|{{{empire}}}}}
}} |whom? {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}
}}}}
|Client |Client state |Client State |Puppet |Puppet-state |Puppet state= {{#if:{{{status_text|}}}|{{{status_text}}}|{{#if:{{{empire|}}}| {{#switch:{{{empire}}}
|First French Empire |France = [[French client republic|Client]] of the [[First French Empire]]
|#default = [[Puppet state]] of {{#ifexist:{{{empire}}}|[[{{{empire}}}]]|{{{empire}}}}}
}} | Puppet state ''(of whom?)'' {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}
}}}}
|Vassal={{#if:{{{status_text|}}}|{{{status_text}}}|{{#switch:{{{empire|}}}
|Holy Roman Empire |HRE = [[States of the Holy Roman Empire|State]] of the [[Holy Roman Empire]] {{#if:{{{year_end|}}}|{{#ifexpr:{{{year_end}}}>1806|<small>(until 1806)</small>}}|}}
|#default = Vassal{{#if:{{{empire|}}}| of {{{empire}}}| of whom? {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}}}
}}}}
|Fief={{#if:{{{status_text|}}}|{{{status_text}}}|{{#switch:{{{empire|}}}
|#default = Fief{{#if:{{{empire|}}}| of {{{empire}}}| of whom? {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}}}
}}}}
|Abbey={{#if:{{{status_text|}}}|{{{status_text}}}|{{#switch:{{{empire|}}}
|Holy Roman Empire |HRE = [[Imperial Abbey]] of the [[Holy Roman Empire]] [[Category:Imperial abbeys|{{{common_name}}}]]
|#default = Abbey{{#if:{{{empire|}}}| of {{{empire}}}| of whom? {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}}}
}}}}
|Satellite |Satellite State | Satellite state ={{#if:{{{status_text|}}}|{{{status_text}}}| Satellite state of the [[Soviet Union]]}}
|Colony={{#switch:{{ucfirst:{{{empire}}}}}
|United Kingdom |UK |British Empire |England| Britain=[[Evolution of the British Empire|British colony]]
|France |First French Empire| French Empire=[[French colonial empires|French colony]]
|NL |Netherlands |The Netherlands=[[Dutch Empire|Dutch colony]]
|Belgium=[[Belgian colonial empire|Belgian colony]]
|Spain |Spanish Empire=[[Spanish Empire|Spanish colony]]
|Portugal=[[Portuguese Empire|Portuguese colony]]
|Germany |German Empire=[[German colonial empire|German colony]]
|Italy=[[Italian Empire|Italian colony]]
|Sweden={{#if:{{{status_text|}}}|{{{status_text}}}| [[Swedish colonial empire|Swedish colony]] }}
|Denmark=[[Danish colonial empire|Danish colony]]
|Norway=Norwegian colony
|Russia=Russian colony
|Japan=[[Japanese Empire|Japanese colony]]
|#default = Colony ({{#if:{{{empire|}}}|{{{empire}}}|''of whom?''{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}}})
}}
|Provisional |Provisional Government |Provisional government ={{#if:{{{status_text|}}}|{{{status_text}}}| [[Provisional government]]}}
|Exile |Exiled Government = {{#if:{{{year_exile_start|}}}|[[Government in exile|In Exile]] {{#if:{{{year_exile_end|}}}| ({{{year_exile_start}}} – {{{year_exile_end}}})|since {{{year_exile_start}}}}}|[[Government in exile]] }}
|#default={{#if:{{{status_text|}}}|{{{status_text}}}|{{{status}}}}}
}}}}
<!-- EXCERPT ZZZ FROM HERE ---
--->
|-
<!----- Start and end dates of the subdivision plus preceding and succeeding entities
For the preceding and succeeding entities, give as input the name the territory. If there is already flag at "Image:Flag of _.svg" no address to that image needs to be provided. ----->
<!-- If the number of states is too high, use the pn/sn parameters below -->
|colspan="2" style="vertical-align:middle; text-align:center; border-top: solid 1px #aaa; padding: 0.2em 0em 0.2em 0em; background:#EFEFEF"|
{| width=100% style="text-align:center; margin:0 auto; background:none;"
|-
|width=50px style="border:0; vertical-align:middle; font-size:30%; line-height: 105%;"| {{#if:{{{p5|}}}|[[#before-after|<span style="font-size:300%;">↓</span>]]| {{#if:{{{p1|}}}|[[{{{p1}}}|<span style="font-size:300%;">←</span>]] {{#if:{{{flag_p1|}}}|[[Image:{{{flag_p1}}}|border|30px]]|{{#if:{{{image_p1|}}}|{{{image_p1}}}|[[Image:Blank.png|30px|border]]}}}}<br>}}{{#if:{{{p2|}}}| <br>[[{{{p2}}}|<span style="font-size:300%;">←</span>]] {{#if:{{{flag_p2|}}}|[[Image:{{{flag_p2}}}|border|30px]]|{{#if:{{{image_p2|}}}|{{{image_p2}}}|[[Image:Blank.png|30px|border]]}}}}<br>}}{{#if:{{{p3|}}}| <br>[[{{{p3}}}|<span style="font-size:300%;">←</span>]] {{#if:{{{flag_p3|}}}|[[Image:{{{flag_p3}}}|border|30px]]|{{#if:{{{image_p3|}}}|{{{image_p3}}}|[[Image:Blank.png|30px|border]]}}}}<br>}}{{#if:{{{p4|}}}| <br>[[{{{p4}}}|<span style="font-size:300%;">←</span>]] {{#if:{{{flag_p4|}}}|[[Image:{{{flag_p4}}}|border|30px]]|{{#if:{{{image_p4|}}}|{{{image_p4}}}|[[Image:Blank.png|30px|border]]}}}}<br>}}{{#if:{{{p5|}}}| <br>[[{{{p5}}}|<span style="font-size:300%;">←</span>]] {{#if:{{{flag_p5|}}}|[[Image:{{{flag_p5}}}|border|30px]]|{{#if:{{{image_p5|}}}|{{{image_p5}}}|[[Image:Blank.png|30px|border]]}}}}<br>}}}}
|style="vertical-align:middle; text-align:center; font-size:115%; border:0" | {{#if:{{{year_end|}}}| {{#if:{{{life_span|}}}|'''{{{life_span}}}''' |'''{{#ifeq:{{{year_start|}}}|{{{year_end}}}|{{{year_start}}}|{{#if:{{{year_start|}}}|{{{year_start}}} – }}{{{year_end}}}}}'''}} |'''Life span?''' }}
|width=50px style="border:0; vertical-align: middle; text-align:right; line-height: 105%; font-size:30%;"| {{#if:{{{s5|}}}|[[#before-after|<span style="font-size:300%;">↓</span>]]| {{#if:{{{s1|}}}|{{#if:{{{flag_s1|}}}|[[Image:{{{flag_s1}}}|border|30px]]|{{#if:{{{image_s1|}}}|{{{image_s1}}}|[[Image:Blank.png|30px|border]]}}}} [[{{{s1}}}|<span style="font-size:300%;">→</span>]]<br>}}{{#if:{{{s2|}}}| <br>{{#if:{{{flag_s2|}}}|[[Image:{{{flag_s2}}}|border|30px]]|{{#if:{{{image_s2|}}}|{{{image_s2}}}|[[Image:Blank.png|30px|border]]}}}} [[{{{s2}}}|<span style="font-size:300%;">→</span>]]<br>}} {{#if:{{{s3|}}}| <br>{{#if:{{{flag_s3|}}}|[[Image:{{{flag_s3}}}|border|30px]]|{{#if:{{{image_s3|}}}|{{{image_s3}}}|[[Image:Blank.png|30px|border]]}}}} [[{{{s3}}}|<span style="font-size:300%;">→</span>]]<br>}}{{#if:{{{s4|}}}| <br>{{#if:{{{flag_s4|}}}|[[Image:{{{flag_s4}}}|border|30px]]|{{#if:{{{image_s4|}}}|{{{image_s4}}}|[[Image:Blank.png|30px|border]]}}}} [[{{{s4}}}|<span style="font-size:300%;">→</span>]]<br>}}{{#if:{{{s5|}}}| <br>{{#if:{{{flag_s5|}}}|[[Image:{{{flag_s5}}}|border|30px]]|{{#if:{{{image_s5|}}}|{{{image_s5}}}|[[Image:Blank.png|30px|border]]}}}} [[{{{s5}}}|<span style="font-size:300%;">→</span>]]<br>}}}}
|}
<!----- Flag and coat of arms ----->
{{#if:{{{image_flag|}}}|{{#if:{{{image_coat|}}}|
{{!}}- class="mergedtoprow"
{{!}} colspan="2" class="maptable"{{!}}
{{{!}} width=100% style="text-align:center; margin:0 auto; background:none;"
{{!}}-
{{!}}align=center style="border:0; vertical-align:middle;"{{!}} [[Image:{{{image_flag|<noinclude>Sin bandera.svg</noinclude>}}}|{{{flag_size|125px}}}|Flag{{#ifeq:{{{flag_border|}}}|no||{{!}}border}}]]
{{!}}align=center style="border:0; vertical-align:middle;"{{!}} [[Image:{{{image_coat|<noinclude>Sin escudo.svg</noinclude>}}}|{{{coa_size|85px}}}|Coat of arms]]
{{!}}- style="font-size: 95%;"
{{!}} style="border:0; text-align:center;"{{!}} {{#if:{{{flag|}}}|[[{{{flag}}}|{{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}]]| {{#ifexist:Flag of {{{common_name}}}|[[Flag of {{{common_name}}}|{{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}]]| {{#ifexist:Flag of the {{{common_name}}}|[[Flag of the {{{common_name}}}|{{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}]] |{{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}}}}}}}
{{!}} style="border:0; text-align:center;"{{!}} {{#if:{{{symbol|}}}|[[{{{symbol}}}|{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}}]]|{{#ifexist:Coat of arms of {{{common_name}}}|[[Coat of arms of {{{common_name}}}|{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}}]]|{{#ifexist:Coat of arms of the {{{common_name}}}|[[Coat of arms of the {{{common_name}}}|{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}}]]|{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}}}}}}}}
{{!}}}
|{{!}}- class="mergedtoprow"
{{!}} colspan="2" class="maptable" align=center {{!}}
<p>[[Image:{{{image_flag|<noinclude>Sin bandera.svg</noinclude>}}}|125px{{#ifeq:{{{flag_border|}}}|no||{{!}}border}}|Flag of {{{common_name}}}]]<p> {{#if:{{{flag|}}}|[[{{{flag}}}|{{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}]]| {{#ifexist:Flag of {{{common_name}}}|[[Flag of {{{common_name}}}|{{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}]]| {{#ifexist:Flag of the {{{common_name}}}|[[Flag of the {{{common_name}}}|{{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}]] |{{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}}}}}}}}}}}
|-
{{#if:{{{image_flag|}}}||{{#if:{{{image_coat|}}}|
{{!}} colspan="2" class="maptable" align=center {{!}}
<p>[[Image:{{{image_coat|<noinclude>Sin escudo.svg</noinclude>}}}|{{{coa_size|85px}}}|{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}} of {{{common_name}}}]] <p> {{#if:{{{symbol|}}}|[[{{{symbol}}}|{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}}]]|{{#ifexist:Coat of arms of {{{common_name}}}|[[Coat of arms of {{{common_name}}}|{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}}]]|{{#ifexist:Coat of arms of the {{{common_name}}}|[[Coat of arms of the {{{common_name}}}| |{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}}]]|{{#if:{{{symbol_type|}}}|{{{symbol_type}}}|Coat of arms}}}}}}}}}}}}
|-
<!-- EXCERPT ZZZ TO HERE
--->
<!----- Motto ----->
{{#if: {{{xihlambanyo|}}} |
{{!}} colspan="2" style="vertical-align:top; text-align:center; font-size:95%;" {{!}} '''[[Xihlambanyo]]'''<br/>{{{xihlambanyo}}}
}}
|-
<!----- Anthem ----->
{{#if: {{{risimu_ra_ri_xaka|}}} |
{{!}} colspan="2" style="vertical-align:top; text-align:center; font-size:95%;" {{!}} '''[[National anthem|Risimu ra ri xaka]]'''<br/>{{#ifexist:{{{risimu_ra_ri_xaka}}}|[[{{{risimu_ra_ri_xaka}}}]]|{{{risimu_ra_ri_xaka}}}}}
}}
|-
<!----- Maps ----->
{{#if:{{{image_map|}}} |
{{!}} colspan="2" style="text-align:center; font-size:95%; padding:0.6em 0em 0.6em 0em;" {{!}} [[Image:{{{image_map|<noinclude>Missing map.png</noinclude>}}}|{{{image_map_size|250px}}}|center|Location of {{{common_name}}}]]<small>{{#if:{{{image_map_caption|}}}|{{{image_map_caption}}}}}</small> | {{#if:{{{location_map|}}} |
{{!}} colspan="2" style="text-align:center; font-size:95%; padding:0.6em 0em 0.6em 0em;" {{!}} {{{location_map}}} }} }}
{{#if:{{{image_map2|}}} |
{{!-}} class="mergedtoprow"
{{!}} colspan="2" style="text-align:center; padding:0.6em 0em;" {{!}} [[Image:{{{image_map2}}} |{{{image_map2_size|280px}}} |center |Location of {{{common_name}}}]] <small>{{#if:{{{image_map2_caption|}}}|{{{image_map2_caption}}}}}</small>
}}
|- {{#if:{{{capital_exile|}}}|class="mergedtoprow"}}
<!----- Capital ----->
| width=50% | '''[[List of historical national capitals|Ntsindza]]'''
| width=50% | {{#if:{{{ntsindza|}}}|{{#ifexist:{{{ntsindza}}}|[[{{{ntsindza}}}]]|{{{ntsindza}}}}}|''Not specified''}}
|- {{#if:{{{ntsindza|}}}| class="mergedbottomrow"}}
{{#if:{{{capital_exile|}}} |
<!----- Capital-in-exile ----->
{{!}} '''Capital-in-exile'''
{{!!}} {{#ifexist:{{{capital_exile}}}|[[{{{capital_exile}}}]]|{{{capital_exile}}}}}
}}
|-
<!----- Common language(s) ----->
{{#if: {{{common_languages|}}}|
{{!}} '''Tindzimi'''
{{!!}} {{#ifexist:{{{common_languages}}} language|[[{{{common_languages}}} language|{{{common_languages}}}]] |{{#ifexist:{{{common_languages}}}|[[{{{common_languages}}}]]|{{{common_languages}}}}}}}
}}
|-
<!----- Religion ----->
{{#if: {{{religion|}}}|
{{!}} '''[[State religion|Vukhongeri]]'''
{{!!}} {{#ifexist:{{{Vukhongeri}}}|[[{{{Vukhongeri}}}]]|{{{Vukhongeri}}}}}
}}
|- {{#if:{{{title_leader|}}}{{{title_deputy|}}}{{{title_representative|}}}|class="mergedtoprow"}}
<!----- Government ----->
|'''[[Hulumende|{{#if:{{{hulumende|}}}|Hulumende|{{#if:{{{status|}}}|Political structure|Hulumende}}}}]]'''
|| {{#if:{{{hulumende|}}}|{{#switch:{{ucfirst:{{{hulumende}}}}}
|Constitutional monarchy |Constitutional Monarchy|Elective monarchy|Elective Monarchy |Absolute Monarchy |Absolute monarchy
|Monarchy=[[{{{hulumende}}}]] {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||{{#switch:{{{continent}}}
|Europe=[[Category:Former monarchies of Europe|{{{common_name}}}, {{{year_start}}}]]
|Asia=[[Category:Former monarchies of Asia|{{{common_name}}}, {{{year_start}}}]]
|North America=[[Category:Former monarchies of North America|{{{common_name}}}, {{{year_start}}}]]
|South America=[[Category:Former monarchies of South America|{{{common_name}}}, {{{year_start}}}]]
|Africa=[[Category:Former monarchies of Africa|{{{common_name}}}, {{{year_start}}}]]
|Oceania=[[Category:Former monarchies of Oceania|{{{common_name}}}, {{{year_start}}}]]
|Eurasia=[[Category:Former monarchies of Europe|{{{common_name}}}, {{{year_start}}}]][[Category:Former monarchies of Asia|{{{common_name}}}, {{{year_start}}}]]
|Afroasia=[[Category:Former monarchies of Africa|{{{common_name}}}, {{{year_start}}}]][[Category:Former monarchies of Asia|{{{common_name}}}, {{{year_start}}}]]
|Afroeurasia=[[Category:Former monarchies of Europe|{{{common_name}}}, {{{year_start}}}]][[Category:Former monarchies of Asia|{{{common_name}}}, {{{year_start}}}]][[Category:Former monarchies of Africa|{{{common_name}}}, {{{year_start}}}]]|[[Category:Former monarchies|{{{common_name}}}, {{{year_start}}}]]
}}}}
|Republic|Federal Republic|Federal republic=[[Republic]] {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}|| [[Category:Former republics|{{{common_name}}}, {{{year_start}}}]]}}
|Principality=[[Principality]] {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}|| [[Category:Former principalities|{{{common_name}}}, {{{year_start}}}]]}}
|Emirate=[[Emirate]] {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}|| [[Category:Former emirates|{{{common_name}}}, {{{year_start}}}]]}}
|Socialist state |Socialist republic |Socialist State |Socialist Republic=[[Socialist state|Socialist republic]] {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}|| [[Category:Former socialist republics|{{{common_name}}}, {{{year_start}}}]]}}
|Dictatorship |Military Dictatorship=[[Dictatorship]]
|Theocracy = [[Theocracy]] {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}|| [[Category:Former theocracies|{{{common_name}}}, {{{year_start}}}]]}}
|Various =
|#default = {{#ifexist:{{{hulumende}}}|[[{{{government_type}}}]]|{{{hulumende}}}}}<!-- ''Value specified for "hulumende" [[Template:Infobox_Former_Country/Instructions#Politics|does not comply]]'' -->[[Category:Former country articles requiring maintenance|G]]
}}|{{#if:{{{status|}}}|{{#ifexist:{{{status}}}|[[{{{status}}}]]|{{{status}}}}}|''Not specified''}}
}}
|- {{#if:{{{year_leader1|}}}{{{leader2|}}}{{{deputy1|}}}{{{representative1|}}} | class="mergedrow"|class="mergedbottomrow"}}
<!-- Head of state. For colonies and dependant territories, this is still the head of the ruling entity -->
<!-- eg. The head of state of a British colonies is the British monarch -->
{{#if:{{{leader1|}}}|
{{!}} {{#if:{{{year_leader1|}}}|colspan="2"}} {{!}} '''{{#if:{{{title_leader|}}}|{{#ifexist:{{{title_leader}}}|[[{{{title_leader}}}]]|{{{title_leader}}}}}|{{#switch:{{{government_type}}}|Monarchy=[[{{#ifexist:King of {{{common_name}}}|King of {{{common_name}}}|{{#ifexist:King of the {{{common_name}}}|King of the {{{common_name}}}|Monarch}}}}|King]]|Constitutional monarchy=[[{{#ifexist:King of {{{common_name}}}|King of {{{common_name}}}|{{#ifexist:King of the {{{common_name}}}|King of the {{{common_name}}}|Monarch}}}}|King]]|[[{{#ifexist:President of {{{common_name}}}|President of {{{common_name}}}|{{#ifexist:President of the {{{common_name}}}|President of the {{{common_name}}}|President}}}}|President]]}}}}'''{{#if:{{{year_leader1|}}}||
{{!!}}{{#ifexist:{{{leader1}}}|[[{{{leader1}}}]]|{{{leader1}}}}}}}
{{!}}- {{#if:{{{leader2|}}}{{{deputy1|}}}{{{representative1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{year_leader1|}}}|
{{!}} - {{{year_leader1}}}
{{!!}} {{#ifexist:{{{leader1}}}|[[{{{leader1}}}]]|{{{leader1}}}}}
}}}}
{{!}}- {{#if:{{{leader3|}}}{{{deputy1|}}}{{{representative1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{leader2|}}} |
{{!}} {{#if:{{{year_leader2|}}}| - {{{year_leader2}}}}}
{{!!}} {{#ifexist:{{{leader2}}}|[[{{{leader2}}}]]|{{{leader2}}}}}
}}
{{!}}- {{#if:{{{leader4|}}}{{{deputy1|}}}{{{representative1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{leader3|}}} |
{{!}} {{#if:{{{year_leader3|}}}| - {{{year_leader3}}}}}
{{!!}} {{#ifexist:{{{leader3}}}|[[{{{leader3}}}]]|{{{leader3}}}}}
}}
{{!}}- {{#if:{{{leader5|}}}{{{deputy1|}}}{{{representative1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{leader4|}}} |
{{!}} {{#if:{{{year_leader4|}}}| - {{{year_leader4}}}}}
{{!!}} {{#ifexist:{{{leader4}}}|[[{{{leader4}}}]]|{{{leader4}}}}}
}}
{{!}}- {{#if:{{{leader6|}}}{{{deputy1|}}}{{{representative1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{leader5|}}} |
{{!}} {{#if:{{{year_leader5|}}}| - {{{year_leader5}}}}}
{{!!}} {{#ifexist:{{{leader5}}}|[[{{{leader5}}}]]|{{{leader5}}}}}
}}
{{!}}- {{#if:{{{deputy1|}}}{{{representative1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{leader6|}}} |
{{!}} {{#if:{{{year_leader6|}}}| - {{{year_leader6}}}}}
{{!!}} {{#ifexist:{{{leader6}}}|[[{{{leader6}}}]]|{{{leader6}}}}}
}}
<!-- DO NOT ADD ANY MORE LEADER SLOTS! ANY EXTRAS WILL BE DELETED -->
<!-- Representative of head of state (eg. colony governors) - for many entities this section should be blank -->
|- {{#if:{{{year_representative1|}}}{{{representative2|}}}{{{deputy1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{representative1|}}}|
{{!}} '''{{#if:{{{title_representative|}}}|{{#ifexist:{{{title_representative}}}|[[{{{title_representative}}}]]|{{{title_representative}}}}}|[[{{#ifexist:Governor of {{{common_name}}}|Governor of {{{common_name}}}|{{#ifexist: Governor of the {{{common_name}}}|Governor of the {{{common_name}}}|Governor}}}}|Governor]]}}'''
{{!!}} {{#if:{{{year_representative1|}}}||{{#ifexist:{{{representative1}}}|[[{{{representative1}}}]]|{{{representative1}}}}}}}
{{!}}- {{#if:{{{representative2|}}}{{{deputy1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{year_representative1|}}}|
{{!}} - {{{year_representative1}}}
{{!!}} {{#ifexist:{{{representative1}}}|[[{{{representative1}}}]]|{{{representative1}}}}}
}}}}
{{!}}- {{#if:{{{representative3|}}}{{{deputy1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{representative2|}}} |
{{!}} {{#if:{{{year_representative2|}}}| - {{{year_representative2}}}}}
{{!!}} {{#ifexist:{{{representative2}}}|[[{{{representative2}}}]]|{{{representative2}}}}}
}}
{{!}}- {{#if:{{{representative3|}}}{{{deputy1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{representative3|}}} |
{{!}} {{#if:{{{year_representative3|}}}| - {{{year_representative3}}}}}
{{!!}} {{#ifexist:{{{representative3}}}|[[{{{representative3}}}]]|{{{representative3}}}}}
}}
{{!}}- {{#if:{{{representative5|}}}{{{deputy1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{representative4|}}} |
{{!}} {{#if:{{{year_representative4|}}}| - {{{year_representative4}}}}}
{{!!}}{{#ifexist:{{{representative4}}}|[[{{{representative4}}}]]|{{{representative4}}}}}
}}
{{!}}- {{#if:{{{deputy1|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{representative5|}}} |
{{!}} {{#if:{{{year_representative5|}}}| - {{{year_representative5}}}}}
{{!!}} {{#ifexist:{{{representative5}}}|[[{{{representative5}}}]]|{{{representative5}}}}}
}}
|- {{#if:{{{year_deputy1|}}}{{{deputy2|}}} | class="mergedrow" | class="mergedbottomrow"}}
<!-- Head of government (if different from head of state), or second-in-charge -->
{{#if:{{{deputy1|}}}|
{{!}} {{#if:{{{year_deputy1|}}}|colspan="2"}} {{!}} '''{{#if:{{{title_deputy|}}}|{{#ifexist:{{{title_deputy}}}|[[{{{title_deputy}}}]]|{{{title_deputy}}}}}|[[{{#ifexist:Prime minister of {{{common_name}}}|Prime minister of {{{common_name}}}|{{#ifexist:Prime minister of the {{{common_name}}}|Prime minister of the {{{common_name}}}|{{#ifexist:Prime Minister of {{{common_name}}}|Prime Minister of {{{common_name}}}|{{#ifexist:Prime Minister of the {{{common_name}}}|Prime Minister of the {{{common_name}}}|Prime minister}}}}}}}}|Prime minister]]}}'''{{#if:{{{year_deputy1|}}}||
{{!!}}{{#ifexist:{{{deputy1}}}|[[{{{deputy1}}}]]|{{{deputy1}}}}}}}
{{!}}- {{#if:{{{deputy2|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{year_deputy1|}}}|
{{!}} - {{{year_deputy1}}}
{{!}} {{#ifexist:{{{deputy1}}}|[[{{{deputy1}}}]]|{{{deputy1}}}}}
}}}}
{{!}}- {{#if:{{{deputy3|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{deputy2|}}} |
{{!}} {{#if:{{{year_deputy2|}}}| - {{{year_deputy2}}}}}
{{!!}} {{#ifexist:{{{deputy2}}}|[[{{{deputy2}}}]]|{{{deputy2}}}}}
}}
{{!}}- {{#if:{{{deputy4|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{deputy3|}}} |
{{!}} {{#if:{{{year_deputy3|}}}| - {{{year_deputy3}}}}}
{{!!}} {{#ifexist:{{{deputy3}}}|[[{{{deputy3}}}]]|{{{deputy3}}}}}
}}
{{!}}- {{#if:{{{deputy5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{deputy4|}}} |
{{!}} {{#if:{{{year_deputy4|}}}| - {{{year_deputy4}}}}}
{{!!}} {{#ifexist:{{{deputy4}}}|[[{{{deputy4}}}]]|{{{deputy4}}}}}
}}
{{!}}- {{#if:{{{deputy6|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if:{{{deputy5|}}} |
{{!}} {{#if:{{{year_deputy5|}}}| - {{{year_deputy5}}}}}
{{!!}} {{#ifexist:{{{deputy5}}}|[[{{{deputy5}}}]]|{{{deputy5}}}}}
}}
{{!}}- class="mergedbottomrow"
{{#if:{{{deputy6|}}} |
{{!}} {{#if:{{{year_deputy6|}}}| - {{{year_deputy6}}}}}
{{!!}} {{#ifexist:{{{deputy6}}}|[[{{{deputy6}}}]]|{{{deputy6}}}}}
}}
|-
{{#if: {{{legislature|}}} |
{{!}}- {{#if:{{{house1|}}}{{{house2|}}} | class="mergedtoprow"}}
<!----- Legislature ----->
{{!}} '''[[Legislature]]'''
{{!!}} {{#ifexist:{{{legislature}}}|[[{{{legislature}}}]]|{{{legislature}}}}}
{{#if:{{{house1|}}}|
{{!}}- {{#if:{{{house2|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{!}} - {{#if:{{{type_house1|}}}|{{{type_house1}}}|Upper house}}
{{!!}} {{#ifexist:{{{house1}}}|[[{{{house1}}}]]|{{{house1}}}}}}}
{{#if:{{{house2|}}}|
{{!}}- class="mergedbottomrow"
{{!}} - {{#if:{{{type_house2|}}}|{{{type_house2}}}|Lower house}}
{{!!}} {{#ifexist:{{{house2}}}|[[{{{house2}}}]]|{{{house2}}}}}}}
}}
|- class="mergedtoprow"
<!----- Events ----->
| {{#if:{{{era|}}}|'''Nkarhi wa ma timu'''|'''Matimu'''}}
|| {{#if:{{{era|}}}|{{#ifexist:{{{era|}}}|[[{{{era}}}]]|{{{era}}}}} {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||{{#switch:{{{era}}}
|Cold War=[[Category:Former polities 1945-1991|{{{common_name}}}, {{{year_start}}}]]
|Interwar period=[[Category:Former polities of the Interwar period|{{{common_name}}}, {{{year_start}}}]]
}} }} }}
{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}|| {{#ifeq:0|{{#expr:{{{year_end}}}>({{{year_start}}}+10)}}|[[Category:{{#switch:{{{era}}}
|World War II=Short-lived states of World War II
|World War I=Short-lived states of World War I
|#default=Short-lived states}}|{{{common_name}}}, {{{year_start}}}]] }} }}
|- class="mergedrow"
{{#if:{{{event_pre|}}}|{{WPFCevent|event={{{event_pre}}}|year=|date={{#if:{{{date_pre|}}}|{{{date_pre}}}}}}}}}
|- class="mergedrow"
{{WPFCevent|event={{#if:{{{event_start|}}}|{{{event_start}}}|Wusimekiwe hi}}|year={{#if:{{{year_start|}}}|{{{year_start}}}|''Enter start year''{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|D]]}}}}
|date={{#if:{{{date_start|}}}|{{{date_start}}}}}}}
|- class="mergedrow"
{{#if:{{{event1|}}}|{{WPFCevent|event={{{event1}}}|year=|date={{#if:{{{date_event1|}}}|{{{date_event1}}}}}}}}}
|- class="mergedrow"
{{#if:{{{event2|}}}|{{WPFCevent|event={{{event2}}}|year=|date={{#if:{{{date_event2|}}}|{{{date_event2}}}}}}}}}
|- class="mergedrow"
{{#if:{{{event3|}}}|{{WPFCevent|event={{{event3}}}|year=|date={{#if:{{{date_event3|}}}|{{{date_event3}}}}}}}}}
|- class="mergedrow"
{{#if:{{{event4|}}}|{{WPFCevent|event={{{event4}}}|year=|date={{#if:{{{date_event4|}}}|{{{date_event4}}}}}}}}}
|- {{#if:{{{event_post|}}}|class="mergedrow"|class="mergedbottomrow"}}
{{WPFCevent|event={{#if:{{{event_end|}}}|{{{event_end}}}|Wuhela hi}}|year={{#if:{{{year_end|}}}|{{{year_end}}}|''Enter end year''{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|D]]}}}}|date={{#if:{{{date_end|}}}|{{{date_end}}}}}}}
|- class="mergedbottomrow"
{{#if:{{{event_post|}}}|{{WPFCevent|event={{{event_post}}}|year=|date={{#if:{{{date_post|}}}|{{{date_post}}}}}}}}}
|- {{#if: {{{stat_year1|}}}||class="mergedtoprow"}}
<!----- Area ----->
{{#if: {{{stat_year1|}}}|
{{#if: {{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}} |
{{!}} colspan="2" {{!}} '''[[List of countries and outlying territories by area|Ku anama]]'''|
}}
{{!}}- {{#if: {{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_area1|}}} |
{{!}} {{#if: {{{stat_year1|}}}| - {{{stat_year1}}} {{#if:{{{ref_area1|}}}|{{{ref_area1}}} }} }}
{{!!}} {{formatnum:{{{stat_area1|}}}}} km² {{nowrap|({{formatnum:{{#expr: {{{stat_area1}}} div 2.589988110336 round 0}}}} sq mi)}}
}}
{{!}}- {{#if:{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_area2|}}} | {{ #ifeq: {{{stat_area2|}}} | {{{stat_area1|}}} | |
{{!}} {{#if: {{{stat_year2|}}}| - {{{stat_year2}}} }}
{{!!}} {{formatnum:{{{stat_area2|}}}}} km² {{nowrap|({{formatnum:{{#expr: {{{stat_area2}}} div 2.589988110336 round 0}}}} sq mi)}}
}} }}
{{!}}- {{#if: {{{stat_area4|}}}{{{stat_area5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_area3|}}} | {{ #ifeq: {{{stat_area3|}}} | {{{stat_area2|}}} | |
{{!}} {{#if: {{{stat_year3|}}}| - {{{stat_year3}}} }}
{{!!}} {{formatnum:{{{stat_area3|}}}}} km² {{nowrap|({{formatnum:{{#expr: {{{stat_area3}}} div 2.589988110336 round 0}}}} sq mi)}}
}} }}
{{!}}- {{#if: {{{stat_area5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_area4|}}} | {{ #ifeq: {{{stat_area4|}}} | {{{stat_area3|}}} | |
{{!}} {{#if: {{{stat_year4|}}}| - {{{stat_year4}}} }}
{{!!}} {{formatnum:{{{stat_area4|}}}}} km² {{nowrap|({{formatnum:{{#expr: {{{stat_area4}}} div 2.589988110336 round 0}}}} sq mi)}}
}} }}
{{!}}- class="mergedbottomrow"
{{#if: {{{stat_area5|}}} | {{ #ifeq: {{{stat_area5|}}} | {{{stat_area4|}}} | |
{{!}} style="padding:0em 1em 0.2em 0; vertical-align:top; text-align:left;" {{!}} {{#if: {{{stat_year5|}}}| - {{{stat_year5}}} }} {{!}}{{!}} {{formatnum:{{{stat_area5|}}}}} km² {{nowrap|({{formatnum:{{#expr: {{{stat_area5}}} div 2.589988110336 round 0}}}} sq mi)}}
}} }}
| {{#if: {{{stat_area1|}}} |
{{!}} '''[[List of countries and outlying territories by area|Ku anama]]'''
{{!!}} {{formatnum:{{{stat_area1|}}}}} km² {{nowrap|({{formatnum:{{#expr: {{{stat_area1}}} div 2.589988110336 round 0}}}} sq mi)}}
}}
}}
|- class="mergedtoprow"
<!----- Population ----->
{{#if: {{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} |
{{!}} colspan="2" {{!}} '''[[List of countries by population|Ntsengo wa vanhu]]'''
}}
|- {{#if: {{{stat_area1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_pop1|}}} |
{{!}} - {{#if:{{{stat_year1|}}}|{{{stat_year1}}} }} est.{{#if:{{{ref_pop1|}}}|{{{ref_pop1}}} }}
{{!!}} {{formatnum:{{{stat_pop1|}}}}}
{{!}}- {{#if: {{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_area1|}}} |
{{!}} [[Population density|Ntlimbano]]
{{!!}} {{formatnum:{{#expr:{{{stat_pop1}}} div {{{stat_area1}}} round 1}}}} /km² ({{formatnum:{{#expr: {{{stat_pop1}}} * 2.589988110336 div {{{stat_area1}}} round 1}}}} /sq mi)
}}}}
|- {{#if: {{{stat_area2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_pop2|}}} |
{{!}} - {{{stat_year2}}} est.
{{!!}} {{formatnum:{{{stat_pop2|}}}}}
{{!}}- {{#if: {{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_area2|}}} |
{{!}} [[Population density|Ntlimbano]]
{{!!}} {{formatnum:{{#expr:{{{stat_pop2}}} div {{{stat_area2}}} round 1}}}} /km² ({{formatnum:{{#expr: {{{stat_pop2}}} * 2.589988110336 div {{{stat_area2}}} round 1}}}} /sq mi)
}}}}
|- {{#if: {{{stat_area3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_pop3|}}} |
{{!}} - {{{stat_year3}}} est.
{{!!}} {{formatnum:{{{stat_pop3|}}}}}
{{!}}- {{#if: {{{stat_pop4|}}}{{{stat_pop5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_area3|}}} |
{{!}} [[Population density|Ntlimbano]]
{{!!}} {{formatnum:{{#expr:{{{stat_pop3}}} div {{{stat_area3}}} round 1}}}} /km² ({{formatnum:{{#expr: {{{stat_pop3}}} * 2.589988110336 div {{{stat_area3}}} round 1}}}} /sq mi)
}}}}
|- {{#if: {{{stat_area4|}}}{{{stat_pop5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_pop4|}}} |
{{!}} - {{{stat_year4}}} est.
{{!!}} {{formatnum:{{{stat_pop4|}}}}}
{{!}}- {{#if: {{{stat_pop5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_area4|}}} |
{{!}} [[Population density|Ntlimbano]]
{{!!}} {{formatnum:{{#expr:{{{stat_pop4}}} div {{{stat_area4}}} round 1}}}} /km² ({{formatnum:{{#expr: {{{stat_pop4}}} * 2.589988110336 div {{{stat_area4}}} round 1}}}} /sq mi)
}}}}
|- {{#if: {{{stat_area5|}}} | class="mergedrow" | class="mergedbottomrow"}}
{{#if: {{{stat_pop5|}}} |
{{!}} - {{{stat_year5}}} est.
{{!!}} {{formatnum:{{{stat_pop5|}}}}}
{{!}}- class="mergedbottomrow"
{{#if: {{{stat_area5|}}} |
{{!}} [[Population density|Ntlimbano]]
{{!!}} {{formatnum:{{#expr:{{{stat_pop5}}} div {{{stat_area5}}} round 1}}}} /km² ({{formatnum:{{#expr: {{{stat_pop5}}} * 2.589988110336 div {{{stat_area5}}} round 1}}}} /sq mi)
}}}}
|-
{{#if: {{{currency|}}} |
<!----- Currency ----->
{{!}} '''[[Currency|Mali]]'''
{{!!}} {{#ifexist:{{{currency}}}|[[{{{currency}}}]]|{{{currency}}}}}
}}
|-
{{#if:{{{cctld|}}} |<!--then:
-->
{{!}} '''[[Country code top-level domain|Internet TLD]]'''
<td>{{{cctld}}}</td>
}}
|-
{{#if:{{{calling_code|}}} |<!--then:
-->
{{!}} '''[[List of country calling codes|Calling code]]'''
<td>[[+{{{calling_code}}}]]
{{#ifexist:{{{calling_code_note|}}} |<!--then:-->
<td> {{{calling_code_note}}} }}
}}
|- class="mergedtoprow"
{{#if:{{{pn1|}}} |[[Category:Former country articles requiring maintenance|F]]}}{{#if:{{{sn1|}}} |[[Category:Former country articles requiring maintenance|F]]}}
{{#ifeq: {{#expr: {{#expr:{{#if:{{{p5|}}}|1|0}}+{{#if:{{{s5|}}}|1|0}}}} > 0}} | 1 |
<!----- Preceding and succeding entities without flags (used if more than 5) ----->
{{!}} colspan="2" {{!}}
{{{!}} width=100% style="text-align:center; margin:0 auto;"
{{!}}-
{{!}} align="center" style="border:0; padding-bottom:0"{{!}}<div id="before-after"></div> {{#if:{{{p1|}}}|'''Preceded by'''}} {{!}}{{!}} align="center" style="border:0; padding-bottom:0;"{{!}} {{#if:{{{s1|}}}|'''Succeeded by'''}}
{{!}}-
{{!}} valign="top" align="center" style="border:0;"{{!}} {{#if:{{{p1|}}} | {{{!}} width=100% style="text-align:center; margin:0 auto; border:0;"
{{!}}-
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p1|}}}|[[Image:{{{flag_p1}}}|20px|border]]|{{#if:{{{image_p1|}}}|{{{image_p1}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p1}}}]]
{{!}}-
{{#if:{{{p2|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p2|}}}|[[Image:{{{flag_p2}}}|20px|border]]|{{#if:{{{image_p2|}}}|{{{image_p2}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p2}}}]]}}
{{!}}-
{{#if:{{{p3|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p3|}}}|[[Image:{{{flag_p3}}}|20px|border]]|{{#if:{{{image_p3|}}}|{{{image_p3}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p3}}}]]}}
{{!}}-
{{#if:{{{p4|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p4|}}}|[[Image:{{{flag_p4}}}|20px|border]]|{{#if:{{{image_p4|}}}|{{{image_p4}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p4}}}]]}}
{{!}}-
{{#if:{{{p5|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p5|}}}|[[Image:{{{flag_p5}}}|20px|border]]|{{#if:{{{image_p5|}}}|{{{image_p5}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p5}}}]]}}
{{!}}-
{{#if:{{{p6|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p6|}}}|[[Image:{{{flag_p6}}}|20px|border]]|{{#if:{{{image_p6|}}}|{{{image_p6}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p6}}}]]}}
{{!}}-
{{#if:{{{p7|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p7|}}}|[[Image:{{{flag_p7}}}|20px|border]]|{{#if:{{{image_p7|}}}|{{{image_p7}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p7}}}]]}}
{{!}}-
{{#if:{{{p8|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p8|}}}|[[Image:{{{flag_p8}}}|20px|border]]|{{#if:{{{image_p8|}}}|{{{image_p8}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p8}}}]]}}
{{!}}-
{{#if:{{{p9|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p9|}}}|[[Image:{{{flag_p9}}}|20px|border]]|{{#if:{{{image_p9|}}}|{{{image_p9}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p9}}}]]}}
{{!}}-
{{#if:{{{p10|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p10|}}}|[[Image:{{{flag_p10}}}|20px|border]]|{{#if:{{{image_p10|}}}|{{{image_p10}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p10}}}]]}}
{{!}}-
{{#if:{{{p11|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p11|}}}|[[Image:{{{flag_p11}}}|20px|border]]|{{#if:{{{image_p11|}}}|{{{image_p11}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p11}}}]]}}
{{!}}-
{{#if:{{{p12|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p12|}}}|[[Image:{{{flag_p12}}}|20px|border]]|{{#if:{{{image_p12|}}}|{{{image_p12}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p12}}}]]}}
{{!}}-
{{#if:{{{p13|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p13|}}}|[[Image:{{{flag_p13}}}|20px|border]]|{{#if:{{{image_p13|}}}|{{{image_p13}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p13}}}]]}}
{{!}}-
{{#if:{{{p14|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p14|}}}|[[Image:{{{flag_p14}}}|20px|border]]|{{#if:{{{image_p14|}}}|{{{image_p14}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p14}}}]]}}
{{!}}-
{{#if:{{{p15|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p15|}}}|[[Image:{{{flag_p15}}}|20px|border]]|{{#if:{{{image_p15|}}}|{{{image_p15}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p15}}}]]}}
{{!}}}
}}
{{!}} valign="top" align="center" style="border:0;"{{!}} {{#if:{{{s1|}}} | {{{!}} width=100% style="text-align:center; margin:0 auto; style="border:0;"
{{!}}-
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s1}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s1|}}}|[[Image:{{{flag_s1}}}|20px|border]]|{{#if:{{{image_s1|}}}|{{{image_s1}}}|[[Image:Blank.png|20px|border]]}}}}
{{!}}-
{{#if:{{{s2|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s2}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s2|}}}|[[Image:{{{flag_s2}}}|20px|border]]|{{#if:{{{image_s2|}}}|{{{image_s2}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s3|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s3}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s3|}}}|[[Image:{{{flag_s3}}}|20px|border]]|{{#if:{{{image_s3|}}}|{{{image_s3}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s4|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s4}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s4|}}}|[[Image:{{{flag_s4}}}|20px|border]]|{{#if:{{{image_s4|}}}|{{{image_s4}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s5|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s5}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s5|}}}|[[Image:{{{flag_s5}}}|20px|border]]|{{#if:{{{image_s5|}}}|{{{image_s5}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s6|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s6}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s6|}}}|[[Image:{{{flag_s6}}}|20px|border]]|{{#if:{{{image_s6|}}}|{{{image_s6}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s7|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s7}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s7|}}}|[[Image:{{{flag_s7}}}|20px|border]]|{{#if:{{{image_s7|}}}|{{{image_s7}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s8|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s8}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s8|}}}|[[Image:{{{flag_s8}}}|20px|border]]|{{#if:{{{image_s8|}}}|{{{image_s8}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s9|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s9}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s9|}}}|[[Image:{{{flag_s9}}}|20px|border]]|{{#if:{{{image_s9|}}}|{{{image_s9}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s10|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s10}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s10|}}}|[[Image:{{{flag_s10}}}|20px|border]]|{{#if:{{{image_s10|}}}|{{{image_s10}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s11|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s11}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s11|}}}|[[Image:{{{flag_s11}}}|20px|border]]|{{#if:{{{image_s11|}}}|{{{image_s11}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s12|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s12}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s12|}}}|[[Image:{{{flag_s12}}}|20px|border]]|{{#if:{{{image_s12|}}}|{{{image_s12}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s13|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s13}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s13|}}}|[[Image:{{{flag_s13}}}|20px|border]]|{{#if:{{{image_s13|}}}|{{{image_s13}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s14|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s14}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s14|}}}|[[Image:{{{flag_s14}}}|20px|border]]|{{#if:{{{image_s14|}}}|{{{image_s14}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}-
{{#if:{{{s15|}}} |
{{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s15}}}]]
{{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s15|}}}|[[Image:{{{flag_s15}}}|20px|border]]|{{#if:{{{image_s15|}}}|{{{image_s15}}}|[[Image:Blank.png|20px|border]]}}}}}}
{{!}}}
}}
{{!}}}
}}
|-
{{#if: {{{today|}}} |
<!----- Present Divisions ----->
{{!}} '''Today part of'''
{{!!}} {{{today}}}
}}
|-
<!----- Footnotes ----->
{{#if: {{{footnotes|}}} |
{{!}} colspan="2" {{!}} <small>{{{footnotes}}}</small> }}
|-
<!----- Footnotes ----->
{{#if: {{{footnotes2|}}} |
{{!}} colspan="2" {{!}} <small>{{{footnotes2}}}</small> }}
|-
{{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||{{#if:{{{year_start|}}}|[[Category:{{{year_start}}} establishments|{{{common_name}}}, {{{year_start}}}]]}}{{#if:{{{year_end|}}}|[[Category:{{{year_end}}} disestablishments|{{{common_name}}}, {{{year_end}}}]]}} }}
|}<!-- End Template proper -->
|}<!-- End padding table --></includeonly><noinclude>
<!-----End of template-------->
{{/Blank}}
*This infobox is a part of '''[[Wikipedia:WikiProject Former countries|WikiProject Former countries]]'''.
*Review the '''[[Template:Infobox Former Country/doc|Documentation]]'''
*Read the '''[[Template:Infobox Former Country/Instructions|Instructions]]'''
{{Documentation, template}}
</noinclude>
78t1oxyidq5zbjwiztdc1ompkxlw9if
Template:Infobox Former Country/Blank
10
2785
26540
9063
2014-06-18T07:29:25Z
CommonsDelinker
60
The file [[:Image:Tietyö_142.svg]] has been replaced by [[:Image:Finland_road_sign_142.svg]] by administrator [[:commons:User:Ymblanter]]: ''[[commons:COM:FR|File renamed]]: Common naming convention with official government designation.''. ''[[m:User:...
wikitext
text/x-wiki
{{Infobox Former Country
|_noautocat=yes
|Vito_ra_ndzhavuko = {{{Vito_ra_ndzhavuko}}}
|conventional_long_name = {{{conventional_long_name}}}
|common_name = {{{common_name}}}
|
|continent = Afrika
|region = <!--- Reserved for generating categories on subregions of continents --->
|country = <!--- The country, to which this historic entity belongs today --->
|era =
|status =
|status_text= <!--- A free text to describe status and empire at the top of the infobox like: "State of the Holy Roman Empire" --->
|empire = <!--- The empire or country to which the entity was in a state of dependency --->
|government_type = <!--- Specify "Monarchy", "Republic", etc to generate categories --->
|
|<!--- Rise and fall, events, years and dates --->
|<!-- only fill in the start/end event entry if a specific article exists. Don't just say "abolition" or "declaration"-->
|
|year_start = {{{year_start}}}
|year_end = {{{year_end}}}
|
|event_start = {{{event_start}}}
|date_start = {{{date_start}}}
|event_end = {{{event_end}}}
|date_end = {{{date_end}}}
|
|event1 = {{{event1}}}
|date_event1 = {{{date_event1}}}
|event2 = {{{event2}}}
|date_event2 = {{{date_event2}}}
|event3 = {{{event3}}}
|date_event3 = {{{date_event3}}}
|event4 = {{{event4}}}
|date_event4 = {{{date_event4}}}
|
|event_pre = {{{event_pre}}}
|date_pre = {{{date_pre}}}
|event_post = {{{event_post}}}
|date_post = {{{date_post}}}
|
|<!--- Flag navigation: Preceding and succeeding entities p1 to p5 and s1 to s5 --->
|p1 = <!--- Name of the article for preceding entity, numbered 1-5 --->
|flag_p1 = <!--- Default: "Flag of {{{p1}}}.svg" (size 30) --->
|image_p1 = <!--- Use: [[Image:Sin escudo.svg|20px|Image missing]] --->
|p2 =
|flag_p2 =
|p3 =
|flag_p3 =
|p4 =
|flag_p4 =
|p5 =
|flag_p5 =
|s1 = <!--- Name of the article for succeeding entity, numbered 1-5 --->
|flag_s1 = <!--- Default: "Flag of {{{s1}}}.svg" (size 30) --->
|image_s1 = <!--- Use: [[Image:Sin escudo.svg|20px|Image missing]] --->
|s2 =
|flag_s2 =
|s3 =
|flag_s3 =
|s4 =
|flag_s4 =
|s5 =
|flag_s5 =
|
|image_flag = Sin bandera.svg
|flag = <!--- Link target under flag image. Default: Flag of {{{common_name}}} --->
|flag_type = <!--- Displayed text for link under flag. Default "Flag" --->
|
|image_coat = Sin escudo.svg
|symbol = <!--- Link target under symbol image. Default: Coat of arms of {{{common_name}}} --->
|symbol_type = <!--- Displayed text for link under symbol. Default "Coat of arms" --->
|
|image_map = Missing map.png
|image_map_caption = {{{image_map_caption}}}
|
|capital = {{{capital}}}
|capital_exile = {{{capital_exile}}}
|latd= |latm= |latNS= |longd= |longm= |longEW=
|
|national_motto = {{{national_motto}}}
|national_anthem = {{{national_anthem}}}
|common_languages = {{{common_languages}}}
|religion = {{{religion}}}
|currency = {{{currency}}}
|
|<!--- Titles and names of the first and last leaders an their deputies --->
|leader1 = {{{leader1}}}
|leader2 = {{{leader2}}}
|leader3 = {{{leader3}}}
|leader4 = {{{leader4}}}
|year_leader1 = {{{year_leader1}}}
|year_leader2 = {{{year_leader2}}}
|year_leader3 = {{{year_leader3}}}
|year_leader4 = {{{year_leader4}}}
|title_leader = {{{title_leader}}}
|representative1 = {{{representative1}}}
|representative2 = {{{representative2}}}
|representative3 = {{{representative3}}}
|representative4 = {{{representative4}}}
|year_representative1 = {{{year_representative1}}}
|year_representative2 = {{{year_representative2}}}
|year_representative3 = {{{year_representative3}}}
|year_representative4 = {{{year_representative4}}}
|title_representative = {{{title_representative}}}
|deputy1 = {{{deputy1}}}
|deputy2 = {{{deputy2}}}
|deputy3 = {{{deputy3}}}
|deputy4 = {{{deputy4}}}
|year_deputy1 = {{{year_deputy1}}}
|year_deputy2 = {{{year_deputy2}}}
|year_deputy3 = {{{year_deputy3}}}
|year_deputy4 = {{{year_deputy4}}}
|title_deputy = {{{title_deputy}}}
|
|<!--- Legislature --->
|legislature = {{{legislature}}}
|house1 = {{{house1}}}
|type_house1 = {{{type_house1}}}
|house2 = {{{house2}}}
|type_house2 = {{{type_house2}}}
|
|<!--- Area and population of a given year --->
|stat_year1 =
|stat_area1 =
|stat_pop1 =
|stat_year2 =
|stat_area2 =
|stat_pop2 =
|stat_year3 =
|stat_area3 =
|stat_pop3 =
|stat_year4 =
|stat_area4 =
|stat_pop4 =
|stat_year5 =
|stat_area5 =
|stat_pop5 =
|footnotes = {{{footnotes}}}
}}
<noinclude>Here is the former country infobox with '''some''' fields displayed. Some fields cannot be clearly displayed in this default setting. (eg. area, population, preceding/succeeding states)
Almost all fields are optional, some fields are more optional than others. Some fields are hidden but necessary for infobox functionality.
'''For more information, see the [[Template talk:Infobox Former Country#Empty syntax|empty syntax]] and [[Template:Infobox Former Country/Instructions|instructions]]'''.
{| cellpadding="2" width=65% align="center" style="border:3px solid red;"
| style="background:red; padding:1em" | [[Image:Finland_road_sign_142.svg|60px]]
| This infobox is under '''constant development'''. For many entries, the infobox has been implemented by one of the main developers. Other users are welcome to implement the infobox themselves, but developers might make modifications later on - largely for functionality reasons.
The main developers are:
*[[User:52 Pickup|52 Pickup]] ([[User_talk:52 Pickup|talk]])
*[[User:Domino theory|Domino theory]] ([[User_talk:Domino theory|talk]])
*[[User:MJCdetroit|MJCdetroit]] ([[User_talk:MJCdetroit|talk]])
If you are unsure about the usage of this template, or if you want to know why a certain modification was made, please contact a developer. Your comments and questions assist the developers in creating, improving and documenting infobox features.
|}
</noinclude>
kqfdemqu5yquaja81s9cy0nyk1v20mm
Template:WPFCevent
10
2786
9006
2009-01-12T04:48:46Z
Thuvack
315
New page: {{!}} - {{#switch:{{ucfirst:{{{event|}}}}} |Established |Establishment |Formation |Foundation = {{{event}}} |Disestablished |Disestablishment |Abolition |Dissolution |Downfall...
wikitext
text/x-wiki
{{!}} - {{#switch:{{ucfirst:{{{event|}}}}}
|Established |Establishment |Formation |Foundation = {{{event}}}
|Disestablished |Disestablishment |Abolition |Dissolution |Downfall |Collapse= {{{event}}}
|#default = {{#ifexist:{{{event}}}|[[{{{event}}}]]|{{{event}}}}} }}
{{!!}}{{#if:{{{date|}}}|{{#ifexist:{{{date}}}|[[{{{date}}}]]{{#if:{{{year}}}|, {{{year}}}}}|{{{date}}}}}|
{{#if:{{{year|}}}|{{{year}}}}}}}<noinclude>[[da:Skabelon:WPFCevent]]</noinclude>
axveqejn2vqyx59qfx5vrc65t4tbsyl
Template:!!
10
2787
9008
2009-01-12T04:49:18Z
Thuvack
315
New page: ||<noinclude> {{pp-template|small=yes}} {{documentation}} </noinclude>
wikitext
text/x-wiki
||<noinclude>
{{pp-template|small=yes}}
{{documentation}}
</noinclude>
9fjpl6cbo4eij50opnxqugirwbn88lv
Template:Infobox Emperor
10
2788
9044
9041
2009-01-12T14:41:37Z
Thuvack
315
wikitext
text/x-wiki
{{ infobox
| bodyclass = vcard
| abovestyle = color:#ffffff; background-color: #b80049
| above = {{{name|<includeonly>{{PAGENAME}}</includeonly>}}}
| aboveclass = fn
| header1 = {{{title|}}}
| data2 = {{{image|}}}
| data3 = {{{caption|}}}
| label4 = Vukosi
| data4 = {{{reign|}}}
| label5 = Coronation
| data5 = {{{coronation|}}}
| label6 = Investiture
| data6 = {{{investiture|}}}
| label7 = Vito leri heleleke
| data7 = {{{Vito leri heleleke|}}}
| class7 = Vito ro nyikiwa
| label8 = {{{native_lang1|}}}
| class8 = Vito ro nyikiwa
| data8 = {{{native_lang1_name1|}}}
| label9 = {{{native_lang2|}}}
| class9 = Vito ro nyikiwa
| data9 = {{{native_lang2_name1|}}}
| label10 = {{{native_lang3|}}}
| class10 = Vito ro nyikiwa
| data10 = {{{native_lang3_name1|}}}
| label11 = {{{native_lang4|}}}
| class11 = Vito ro nyikiwa
| data11 = {{{native_lang4_name1|}}}
| label12 = {{{native_lang5|}}}
| class12 = Vito ro nyikiwa
| data12 = {{{native_lang5_name1|}}}
| label13 = {{{native_lang6|}}}
| class13 = Vito ro nyikiwa
| data13 = {{{native_lang6_name1|}}}
| label14 = {{{native_lang7|}}}
| class14 = Vito ro nyikiwa
| data14 = {{{native_lang7_name1|}}}
| label15 = {{{native_lang8|}}}
| class15 = Vito ro nyikiwa
| data15 = {{{native_lang8_name1|}}}
| label16 = Mavito
| data16 = {{{othertitles|}}}
| label17 = Ku khuvuriwa
| data17 = {{{Ku khuvuriwa|}}}
| label18 = U velekiwe hi
| data18 = {{{U velekiwe hi|}}}
| label19 = Ndzhawu yo velekiwa
| data19 = {{{Ndzhawu yo velekiwa|}}}
| label20 = A lova hi
| data20 = {{{A lova hi|}}}
| label21 = Ndzhawu yo lova
| data21 = {{{Ndzhawu yo lova|}}}
| label22 = Sirha ra kwe e
| data22 = {{{Sirha ra kwe e|}}}{{#if: {{{date of burial|}}}, {{{date of burial}}}}}
| label23 = Hosi leyi n'wi rhangeleke
| data23 = {{{Hosi leyi n'wi rhangeleke|}}}
| label24 = Mudyandzhaka
| data24 = {{{Mudyandzhaka|}}}
| label25 = Hosi leyi n'wi landzeleke
| data25 = {{{Hosi leyi n'wi landzeleke|}}}
| label26 = Consort
| data26 = {{{queen|}}}
| class26 = agent
| label27 = Consort
| data27 = {{{consort|}}}
| class27 = agent
| label28 = Consort
| data28 = {{{consortreign|}}}
| label29 = Consort to
| data29 = {{{consortto|}}}
| label30 = Consort to
| data30 = {{{spouse|}}}
| label31 = {{#if:{{{spouse 2|}}} | Vasati | Nsati}}
| data31 = {{{spouse 1|}}} {{#if: {{{spouse 2|}}} |<br/> {{{spouse 2}}} }} {{#if: {{{spouse 3|}}} | <br/> {{{spouse 3}}} }} {{#if: {{{spouse 4|}}} | <br/> {{{spouse 4}}} }} {{#if: {{{spouse 5|}}} | <br/> {{{spouse 5}}} }} {{#if: {{{spouse 6|}}} | <br/> {{{spouse 6}}} }} {{#if: {{{spouse 7|}}} | <br/> {{{spouse 7}}} }} {{#if: {{{spouse 8|}}} | <br/> {{{spouse 8}}} }} {{#if: {{{spouse 9|}}} | <br/> {{{spouse 9}}} }}
| label32 = Vana
| data32 = {{{issue|}}} {{{offspring|}}}
| label33 = Yindlu ya vukosi
| data33 = {{{Yindlu ya vukosi|}}}
| class33 = org
| label34 = Rhavi ra vukosi
| data34 = {{{Rhavi ra vukosi|}}}
| label35 = Royal anthem
| data35 = {{{royal anthem|}}}
| label36 = Royal motto
| data36 = {{{royal motto|}}}
| label37 = Tata wakwe
| data37 = {{{Tata wakwe|}}}
| label38 = Mana wakwe
| data38 = {{{Mana wakwe|}}}
| label39 = Vana
| data39 = {{{Vana|}}}
| label40 = Vukhongeri
| data40 = {{{Vukhongeri|}}}
}}<noinclude>{{documentation}}</noinclude>
1yegskgxosvg0mz4a7buzq84tpbdby5
Template:Infobox
10
2789
31859
31844
2018-07-27T12:26:41Z
Theklan
5283
Undo revision 31844 by [[Special:Contributions/Dr. Sroy|Dr. Sroy]] ([[User talk:Dr. Sroy|talk]]) <- it doesn't work with more than 50 labels with this system.
wikitext
text/x-wiki
{{#invoke:Infobox|infobox}}
s8jzom7gynliljvl1feg3z4v8hrfh43
Category:People
14
2792
9443
9087
2009-02-02T06:39:48Z
Thuvack
315
Redirecting to [[Category:Vanhu]]
wikitext
text/x-wiki
#REDIRECT [[Category:Vanhu]]
h19hbsdsit8d9hx0lw24tizb2ae0p4w
Template:CatAZ
10
2793
27715
26165
2015-12-31T13:47:15Z
YiFeiBot
3774
Bot: Migrating 1 langlinks, now provided by [[d:|Wikidata]] on [[d:q6191335]]; 2 langlinks remaining
wikitext
text/x-wiki
{| border="0" align="center" style="background:transparent"
| align="center" class="plainlinks"|
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}}} Top]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=A}} A]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=B}} B]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=C}} C]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=D}} D]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=E}} E]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=F}} F]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=G}} G]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=H}} H]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=I}} I]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=J}} J]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=K}} K]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=L}} L]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=M}} M]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=N}} N]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=O}} O]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=P}} P]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=Q}} Q]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=R}} R]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=S}} S]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=T}} T]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=U}} U]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=V}} V]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=W}} W]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=X}} X]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=Y}} Y]
[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|from=Z}} Z] __NOTOC__
|}<noinclude>
[[Category:TOC templates|CatAZ]]
[[ms:Templat:CatAZ]]
[[zh:Template:CatAZ]]</noinclude>
3apnc7quo6r20ohhz8cbfiyh5a3n3i3
Template:Catdiffuse
10
2794
9089
2009-01-15T09:11:32Z
Thuvack
315
New page: {{cmbox | type = notice | image = [[Image:Sub-arrows.svg|40px]] | textstyle = text-align: center; | text = '''Articles in this category should be moved to subcategories when appropriate.''...
wikitext
text/x-wiki
{{cmbox
| type = notice
| image = [[Image:Sub-arrows.svg|40px]]
| textstyle = text-align: center;
| text =
'''Articles in this category should be moved to subcategories when appropriate.''' <br> This category may require frequent maintenance to avoid becoming too large. It should list very few, if any, article pages directly and should mainly contain subcategories.
}}{{category other
| [[Category:Categories requiring diffusion|{{PAGENAME}}]]
| :::::This template should only be used on category pages.
}}<noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE.-->
</noinclude>
i3dg3yzr5uwiz2clhgqe5y71xozbpdp
Template:Category other
10
2795
9090
2009-01-15T09:12:10Z
Thuvack
315
New page: {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAM...
wikitext
text/x-wiki
{{#switch:
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{lc: {{{demospace}}} }} <!--Use lower case "demospace"-->
| {{#ifeq:{{NAMESPACE}}|Category
| category
| other
}}
}}
| category = {{{1|}}}
| other
| #default = {{{2|}}}
}}<!--End switch--><noinclude>
{{pp-template|small=yes}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
tbfrhibykn50orncikj2yqmyca7zsxq
Template:Lifetime
10
2796
32678
32675
2018-10-29T20:52:19Z
Thuvack
315
wikitext
text/x-wiki
<includeonly>{{{{{subst|}}}#if:{{{3|}}}|{{DEFAULTSORT:{{{3}}}}}}}
[[Category:{{{{{subst|}}}#switch:{{{{{subst|}}}uc:{{{1|}}}}}
|| MISSING = lembe ro velekiwa {{{{{subst|}}}#switch:{{{{{subst|}}}uc:{{{2|}}}}}||LIVING=(vanhu lava hanyaka)}}
| UNKNOWN = lembe ro velekiwa aritiviwi
| #default = Lava velekiweke hi {{{1}}}
}}]]
[[Category:{{{{{subst|}}}#switch:{{{{{subst|}}}uc:{{{2|}}}}}
|| LIVING = Vanhu lava hanyaka
| MISSING = lembe ro lova arikona
| UNKNOWN = lembe ro lova aritiviwi
| #default = lava loveke hi {{{2}}}
}}]]</includeonly><noinclude>
<code><nowiki>{{DEFAULTSORT:{{{3}}}}}</nowiki>
<br /><nowiki>[[Category:{{{1}}} kuvelekiwa]]</nowiki>
<br /><nowiki>[[Category:{{{2}}} Mafu]]</nowiki></code>
{{Documentation}}<!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS -->
</noinclude>
3e5figja2iplxxdnqqkwunv0bndejm8
Category:1918 births
14
2797
25660
24892
2013-03-10T11:19:55Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 92 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6647191]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Living people
14
2798
26631
25668
2014-08-17T12:35:34Z
91.197.junr3170
3095
+: [[Category:Wikipedia]]
wikitext
text/x-wiki
Nxaxamelo wa matluka ya vanhu lava ha hanyaka laha wikipediyeni leyi.
[[Category:Wikipedia]]
cdkdcvbb78tf0qkfaggnsgmwa28pjkt
Category:Kings
14
2799
9447
9101
2009-02-02T06:45:41Z
Thuvack
315
Redirecting to [[Category:Tihosi]]
wikitext
text/x-wiki
#REDIRECT:[[Category:Tihosi]]
nl2tppoid6cbdou53mms0v29ub6b887
Category:1850 births
14
2800
25659
25083
2013-03-10T11:10:31Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 79 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6646185]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Xiyenge xa matluka ya vanhu lava tswariweke hi lembe ra 1850
6irefyxsp4o34kdxoz4ro6hsscsudp4
Gazaland
0
2801
30173
28831
2017-08-21T13:27:58Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox Former Country
|native_name = Mfumo wa Gaza
|conventional_long_name = (Gazaland Empire)
|common_name = Gaza Empire
|continent = Afrika
|region = Latin America
|country = [[Mozambique|Mozambhiki]]
|era = [[Colonial|Vukolonyi]]
|status =
|status_text =
|government_type = Monarchy
|year_start = 1820
|year_end = 1895
|date_start =
|date_end =
|event_start =
|event_end =
|event_pre =
|date_pre =
|s1 = Mozambique
|flag_s1 = Flag of Mozambique.svg
|image_map = LocationMozambique.png
|ntsindza = Chayimeti ([[Mandlakazi]])
|xihlambanyo =
|national_anthem =
|common_languages =
|Vukhongeri = Xintu
|currency = ([[Bater|Ku Cincisana]])
|common_languages = [[Xingoni]], [[Xitsonga]], [[Xithswa]], [[Xirhonga]], [[Nyembane]], [[Xihlengwe]]
|hulumende = [[Monarchy|Mfumo wa Hosi]]
|title_leader = [[Tribal Leader|Hosi]]
|leader1 = [[Soshangana]]
|year_leader1 = 1820-1858
|leader2 = [[Mawewe]]
|year_leader2 = 1859-1861
|leader3 = [[Mzila]]
|year_leader3 = 1861-1884
|leader4 = [[Nghunghunyana]]
|year_leader4 = 1884-1895
|stat_area1 = 56000
|footnotes =
}}
'''Mfumo wa le kaGaza''' a wu simekiwe laha namunthla ku nga [[Mozambique|Mozambhiki]] na [[Zimbabwe]], kusukela e ka [[Komati River|nambu wa Nkomathi]] kuya e ka [[Pungwe River|Nambu wa phungwe]].
==Matimu ya Mfumo wa kaGaza==
===Kutumbuluka (1820 - 1858)===
Mfumo wale kaGaza wu sungule hi lembe ra 1828 hinkarhi ma lembeya [[Mfecane|Matiwani]] <Ref> [http://www.sedibafountain.org.za/pebble.asp?relid=1914&t=178&language=Xitsonga... MASUNGULO]</ref>
loko [[Soshangana]] Manukosi (''Manukuza'') a tsutsumela e n'walungu wa [[Afrika-Dzonga]] endzhaku ka ku hluriwa ka mavuthu ya ka [[Ndwandwe]]
hi mavuthu ya [[Shaka]] e hansi ka vurhangeri bya [[Zwide]], enambyeni wa [[Mhlathuzi]]. Hi 1835 Soshangana u fikile a aka e ribuweni ra nambu wa Tembe e ku suhi a tiko ra [[Swaziland]]. Shaka u rhumele phfumba ra hakelo kuya hlasela vatsuvuki lava, hikwalaho soshangana na machangana lawa a
amarhangela marhurhele e xifundzeni xa [[Limpopo]] ma kongoma enwalungu ku kondza vaya fika enambyeni wa [[Zambezi]]. Hilaha va fikeke va hlangana
na vasuvuki va va ngoni lava rhangeke, Zwangendaba na Xaba. Endzaku ka tinyimpi timbirhi laha Soshangana a hluleke kona, u rhurhele e [[Musapa]] e tikweni ra [[Zimbabwe]] laha va akeke kona<Ref> [http://www.sedibafountain.org.za/pebble.asp?relid=1914&t=178&language=Xitsonga... MASUNGULO]</ref>.Hiloko kusungula mfumo wa Gaza, lowu ntsindza wa wona wosungula wuveke [[Musapa]]. Mfumo lowu Soshangana a wusimekeke u wu chule vito ra [[Gaza]] leria kuri vito ra kokwa-xindhue wakwe.
Hi lembe ra 1838, mfumo wa kaGaza wu lahlekeriwe hi mavuthu yo tala lawa ma dlaweke hi ntungu wa mpondzo lowu hlaseleke tiko hinkwaro, leswi endleke leswaku Soshangana a rhurhisa mfumo wakwe a thlelela e [[Limpopo]] laha a fikeke a aka e [[Chayimeti]] e [[Massurize]] lowu veke ntsidza wa mfumo wa ka Gaza hi 1840.Tiko ra kaGaza anase ri aname kwalomu ka 56 000km². Eku fambafambeni loku Soshangana u hoxe tinxaka-nxaka ta vanhu lava a vahluleke e hansi ka mfumo wakwe, votalavavanhu lava a vari matsonga lava a va kumeka e limpopo. Vaboheke ku amukela ndlela yo hanya ya xizulu, kumbe xingoni. Majaha ya matsonga ama tirhisiwa e mavuthwiniya soshangana tani hi ''mabulandlela'' kumbe lava pfulaka ndlela <Ref>http://www.krugerpark.co.za/africa_shangaan_tsonga.html Matsonga machangana</ref>.
Tanihileswi mfumo wa kaGaza anase wu ndlandlamuke kusukel e n'walungwini wa Swaziland kuya fikela e dzonge wa [[Inhambane|Nyembane]] leyi akuri ndhzawu ya maphutukezi,wusungule kuva mfumo wavumbirhi hivukulu kulandzela mfumo wa Shaka. Mfumo wa maphutukezi, wu rhumele phfumba rakurhula eka soshangana hi siku ra vu 18 e n'whetini ya mhawurihi lembe ra 1840. Pfhumba leri a ri rhangeriwe hi [[Caetano Pinto dos Santos]] loyi a a lerisiwe ku endla ntwanano wa kurhula na Soshangan. Hikakunene, u amukeriwile e hubyweni ya Soshangana e Chayimeti laha a nyikeleke hi nyiko ya Banga na bandi, naswona Soshangana u nyikele hi Zagiya na xivhiko xayena. Kambe kuhava ntwanano lowu fungiweke
exikarhi kavona.
==Minthsaho==
{{reflist|2}}
[[Category:Afrika]]
[[Category:Gazaland]]
[[Category:African Kingdoms]]
63s7lvh74mppoewfjlw1zhiapyic6ze
Category:1820 establishments
14
2802
9125
2009-01-16T09:47:32Z
Thuvack
315
New page: .
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1895 disestablishments
14
2803
25929
19709
2013-03-30T02:44:23Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 11 interwiki links, now provided by [[d:|Wikidata]] on [[d:q8780642]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Former country articles requiring maintenance
14
2804
9127
2009-01-16T09:48:00Z
Thuvack
315
New page: .
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Former countries in Africa
14
2805
25884
24196
2013-03-14T05:10:06Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 48 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7013984]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Mfumo wa Gaza
0
2806
9131
2009-01-16T09:50:25Z
Thuvack
315
[[Mfumo wa Gaza]] moved to [[Gazaland]]: Conform with links
wikitext
text/x-wiki
#REDIRECT [[Gazaland]]
dqdu5yubdw2wqc7owsho9svtwvwideo
List of historical national capitals
0
2807
25417
23145
2013-03-07T19:05:27Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 18 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1012811]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{Lists of capitals}}
Emisaveni hinkayo, kuna '''madoroba lawa maveke madoroba-ntsindza [[Capital (political)|Doroba-ntsindza]]''' kamba sweswi mangahariki wona hikwalaho ka kuherisiwa ka tiko kumbe mfumo wolowo, kumbe ntsindza wu rhurhele endzawini yin'wana, kumbe wu [[Geographical renaming|thyiwe]] vito rin'wana. Lowu inxaxamelo wa madoroba walawo, ma avanyisiwe hi tiko na siku.
== AfriKa ==
{| class=wikitable
! [[capital city|Ntsindza]] wa khale
! [[Country|Tiko]], [[empire|Mfumo]]
! Kusukela hi
! Kuya e ka
! kucinca, xivangelo
|-
| [[Mossurize]]
| [[Gazaland|Mfumo wa kaGaza]]
| 1830??
| 1887
| [[Nkambani]], ku Rhurha
|}
a74rdednja2s745fexpdlpowpk2ni0o
Template:Lists of capitals
10
2808
25988
22988
2013-04-15T01:45:00Z
Addbot
3024
wikitext
text/x-wiki
{| class="navbox vertical-navbox" style="clear:right; float:right; margin:0 0 0.5em 1em; width:13.0em; text-align:left; font-size:95%; line-height:1.1em;" cellspacing="0" cellpadding="4"
|-
! Lists of capitals
|-
|style="padding:0.6em 0 0 0.4em;"| • [[List of national capitals|Hi mavito]]</tr>
|style="padding-left:0.4em;"| • [[List of capitals by country|Hitiko]]</tr>
|style="padding-left:0.4em;"| • [[List of capitals by country#By continent|Hi tiko nkulu]]</tr>
|style="padding-left:0.4em;"| • [[List of former national capitals|Ntsindza wa khale]]<div style="padding:0.2em 0 0 1.3em; font-size:90%; line-height:1.1em;">• [[Timeline of country and capital changes|Nkarhi<br/>{{pad|0.5em}}na ku cinca ka ntsindza]]</div></tr>
|style="padding-left:0.4em;"| • [[List of purpose-built capital cities|Nstsindza wa xikongomelo]]</tr>
|style="padding-left:0.4em;"| • [[List of capitals and largest cities by country|Ntsindza<br/>{{pad|0.5em}} na Madoroba hi vukulu]]<div style="padding:0.2em 0 0 1.3em; font-size:90%; line-height:1.1em;">• [[List of countries whose capital is not their largest city|Matiko mangani<br/>{{pad|0.5em}}nstindza-doroba lowu tsongo]]</div></tr>
|style="padding-left:0.4em;"| • [[List of capitals outside the territories they serve|Ntsindza lo wu nge<br/>{{pad|0.5em}}handle ka ndhzawu ya vukorhokeri]]</tr>
|style="padding-left:0.4em;"| • [[List of countries with multiple capitals|Matiko manga na<br/>{{pad|0.5em}}mintsindza-doroba yo tala]]</tr>
|-
| <center>{{Tnavbar|Nxaxamalo wa mintsindza-doroba|mini=1}}</center>
|-
|}<noinclude>
[[Category:Capital city templates| ]]
</noinclude>
4fu4b42qbaqoj8te8pdkdor3ek00y30
Template:Pad
10
2812
9224
9168
2009-01-21T14:15:41Z
Thuvack
315
wikitext
text/x-wiki
<span style="padding-left: {{{1|1em}}};"> </span><noinclude>
{{Documentation}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKI LINK ON THE DOCUMENTATION PAGE. -->
</noinclude>
k1z5bnnmbnktwdc3k2gbqc0q448pvw4
MediaWiki:Monobook.css
8
2813
29118
23250
2017-06-04T20:54:37Z
Nemo bis
327
Replace deleted image with Commons equivalent [[File:Monobook-bullet.png]]. [[phabricator:T166979]].
css
text/css
/* <pre><nowiki> */
#siteNotice {
margin-top: 5px;
margin-bottom: -.5em;
}
#mw-dismissable-notice {
background: transparent;
}
/* BEGIN LIGHT BLUE SECTION
Make content area light blue in all namespaces except articles (main namespace).
This is done by setting the background color for all #content areas
to light blue, and then overriding it back to white for any #content
enclosed in a .ns-0 (main namespace). We do the same for the "tab"
backgrounds and some other objects. */
#content,
#p-cactions li a:hover, #p-cactions li.selected a,
#content div.thumb { /* "Margin" for thumbs, padding for galleries */
background-color: #F8FCFF; /* Light blue */
}
#p-cactions li a {
background-color: #F7F9FB; /* Light blue-gray inactive tabs */
}
.ns-0 #content,
.ns-0 #p-cactions li a:hover, .ns-0 #p-cactions li.selected a,
.ns-0 #content div.thumb {
background-color: white; /* Set back to white for articles */
}
.ns-0 #p-cactions li a {
background-color: #FBFBFB; /* Light gray inactive tabs in articles */
}
@media print {
#content { background: white; } /* White background on print */
}
/* Category lists and diffs transparent instead of white. */
#mw-subcategories table, #mw-pages table,
table.diff, td.diff-otitle, td.diff-ntitle {
background-color: transparent;
}
/* END LIGHT BLUE SECTION */
/* Talk page tab "+" / "new section".
Sets the same padding as the other tabs have. */
#p-cactions #ca-addsection a {
padding-left: .8em;
padding-right: .8em;
}
/* Block quotations */
#content blockquote {
font-size: 93.75%; /* equivalent of 15px in 16px default */
margin: 1em 1.6em; /* same indent as an unordered list */
}
#content blockquote p {
line-height:inherit;
}
/* Display "From Wikipedia, the free encyclopedia" */
#siteSub {
display: inline;
font-size: 92%;
font-weight: normal;
}
/* Bold 'edit this page' link to encourage newcomers */
#ca-edit a { font-weight: bold !important; }
#pt-login {
font-weight: bold;
font-size: 110%;
}
p.error {
font-weight: bold;
}
/* TOC margin in articles (and article previews). */
.ns-0 #wikiPreview > table#toc,
.ns-0 #bodyContent > table#toc {
margin-top: .5em;
}
/* Class styles */
/* .toccolours added here because version in
monobook/main.css wasn't being used by the print style */
.toccolours {
border: 1px solid #aaa;
background-color: #f9f9f9;
padding: 5px;
font-size: 95%;
}
/* Don't underline links in portlets/specialchars even with pref "Underline links:Always" */
.portlet a, #editpage-specialchars a { text-decoration: none; }
.portlet a:hover, #editpage-specialchars a:hover { text-decoration: underline; }
/* For positioning icons at top-right, used in Templates
"Spoken Article" and "Featured Article" */
div.topicon {
position: absolute;
z-index: 100;
top: 10px;
display: block !important;
}
#coordinates {
position: absolute;
z-index: 1;
border: none;
background: none;
right: 30px;
top: 3.7em;
float: right;
margin: 0.0em;
padding: 0.0em;
line-height: 1.5em;
text-align: right;
text-indent: 0;
font-size: 85%;
text-transform: none;
white-space: nowrap;
}
.portlet li {
list-style-image: url("//upload.wikimedia.org/wikipedia/commons/1/18/Monobook-bullet.png");
}
li.FA {
list-style-image: url("//upload.wikimedia.org/wikipedia/en/d/d4/Monobook-bullet-star.png");
}
/* Infobox template style */
.infobox {
border: 1px solid #aaa;
background-color: #f9f9f9;
color: black;
}
.infobox.bordered td,
.infobox.bordered th {
border: 1px solid #aaa;
}
/* Styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
border-top: 1px solid #aaa;
border-right: 1px solid #aaa;
}
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
border-right: 1px solid #aaa;
}
/* Makes the background of a framed image white instead of gray. */
/* Only visible with transparent images. */
div.thumb div a img {
background-color: #fff;
}
/* Remove white border from thumbnails */
div.thumb {
border: none;
}
div.tright {
border: none;
margin: 0.5em 0 0.8em 1.4em;
}
div.tleft {
border: none;
margin: 0.5em 1.4em 0.8em 0;
}
/* Allow disabling of "external" color on internal links in some situations */
#bodyContent .plainlinks2 a.external[href^="http://en.wikipedia.org"] {
color: #002bb8 !important
}
/* Remove bullets when there are multiple edit page warnings */
ul.permissions-errors > li {
list-style: none;
}
ul.permissions-errors {
margin: 0;
}
/* </nowiki></pre> */
0p163gfvpqhprswcooq9792cv5kgxq9
Henri-Alexandre Junod
0
2814
33186
33185
2018-12-13T13:10:12Z
Rxy
1235
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Atcovi|Atcovi]]
wikitext
text/x-wiki
{{Person|
| Vito = Henri-Alexandre Junod
| Xifaniso = Henri_A_Junod.jpg
| Ntirho = Murhumiwa wa vukhongeri
| Siku ro velekiwa = 17. Mudyaxihi 1863
| Ndhawu yo velekiwa = Val-de-Ruz; Switzerland
}}
'''Henri-Alexandre Junod''' (''kumbe Henri A. Junod''; [[17. Mudyaxihi]] [[1863]] – † [[22. Mudyaxihi]] [[1934]]) a ari murhumiwa wa vukhongeri bya vuphurostentanti bya le [[France|Furwa]] naswona u tiveka ngopfu hi ntirho wa yena e xikarhi ka va [[Vatsonga]] na ririmi ra [[Xitsonga]] e n'walungu wa [[Afrika-Dzonga]] na le [[Mozambique|muzambhiki]] e xikarhi ka [[varhonga]]. Hambi leswi a loveke ari e Geneva, xileriso xa yena xo hetelela a kuri ku ya vekiwa e kaya rakwe ra makumo e Rikatla e tikweni ra [[Mozambique|Muzambhiki]]. Junod u hoxe xandla ekutsariweni ka [[Vutsari_bya_Xitsonga|matsalwa ya Xitsonga]] evuton'wini byakwe ku fikela loko ata hundza emisaveni.
==Vutomi==
Henri Junod u velekiwe e ximutanini xa Val-de-Ruz, Chézard-Saint-Martin e tikweni ra [[switzerland]] hi 17. Mudyaxihi 1863 ([[sonto]]), Laha tata wakwe mufundhisi Henri Junod na mana wakwe Marie-Dubied Junod a va ake kona. Henri na vamakwovo Daniel na Samuel vakurisiwile e hansi ka ndyangu wa vukhongeri bya vuswiss, laha tata wa vona a a ri mufundhisi kona.
Kusukela e ma lembeni ya vutsongwana, Henri u kombe mboyamelo eka tidyondzo ta [[ntivo-vuthlari]] (''Science'') ngopfu-ngopfu eka ta [[ntivo-vutomi]] (''Biology''). Leswi swi tsakise mudyondzisi wa yena Nkul. Billeter, kambe nhlohlotelo lowukulu a wu kumeka e kaya hi tata wa yena. Hiswona leswi endleke Henri ku tsakela vukhongeri swonghasi.
==Swikombo swa le handle==
Switsariwe hi xinghezi:
*[http://www.junod.ch/en/africa_south.shtml Henri-A. Junod]
*[http://translate.google.co.za/translate?hl=en&sl=fr&u=http://www.regard.eu.org/Livres.12/Henri_A_Junod/index.html&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3DHenri-A.%2BJunod%2BMissionnaire%2Bet%2BSavant%26hl%3Den%26lr%3D%26rlz%3D1G1GGLQ_ENZA289%26sa%3DG Henri-A. Junod. Missionary & Scholar] {{en}} (Google translated)
Switsariwe hi ti ndzimi timbe:
*[http://www.regard.eu.org/Livres.12/Henri_A_Junod/01.html Henri-A. Junod. Missionnaire et Savant] {{fr}}
*[http://www.junod.ch/fr/henri_alexandre_junod.shtml Biographie] {{fr}}
*[http://hls-dhs-dss.ch/textes/d/D11230.php Kurzbiographie] {{de}}
*[http://www.museums.org.za/bio/people/junod-h-a.htm Junod als Kerfenkundler]
{{Lifetime|1863|1934|Junod, Henri A}}
[[Category:Vanhu]]
1da8rbzgck667foxkusbtvx0xhvkojw
Category:Jarimani
14
2818
30979
25590
2018-01-06T16:12:27Z
DARIO SEVERI
4547
Removing interlink desnecessary
wikitext
text/x-wiki
[[Category:Yuropa]]
k5kocjzyd70smjhqkuoufw4o2235ne6
Mawuwani 18
0
2820
25420
22829
2013-03-07T19:06:05Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 151 interwiki links, now provided by [[d:|Wikidata]] on [[d:q2730]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
* '''[[1918]]''' — [[Nelson Mandela]] Khale ka phresidenti ya [[Afrika Dzonga]]
* ...
<!--
Do not add people without Wikipedia articles to this list
Do not trust “this year in history” websites for accurate date information
Do not link multiple occurrences of the same year, just link the first occurrence.
-->
== Lava hundzeke e misaveni hi siku leri ==
* ...
<!-- Do not add yourself or other people without Wikipedia articles to this list
Do not trust "this year in history" websites for accurate date information
Do not link multiple occurrences of the same year, just link the first occurrence.
-->
== Masiku yo humula (Holiday) ==
* ...
== Swikombo swa le handle ==
* {{BBC: On This Day}}
{{Commons|July 18}}
6g2ia2dj0yzc7ip07snhfzr1umxax9u
Template:JulyCalendar
10
2821
9406
9363
2009-01-30T14:17:36Z
Thuvack
315
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0701}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Mawuwani {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Mawuwani {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Khotavuxika {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Mhawuri {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Mawuwani 1{{{4|}}}|1]]
|02=[[{{{1|}}}Mawuwani 2{{{4|}}}|2]]
|03=[[{{{1|}}}Mawuwani 3{{{4|}}}|3]]
|04=[[{{{1|}}}Mawuwani 4{{{4|}}}|4]]
|05=[[{{{1|}}}Mawuwani 5{{{4|}}}|5]]
|06=[[{{{1|}}}Mawuwani 6{{{4|}}}|6]]
|07=[[{{{1|}}}Mawuwani 7{{{4|}}}|7]]
|08=[[{{{1|}}}Mawuwani 8{{{4|}}}|8]]
|09=[[{{{1|}}}Mawuwani 9{{{4|}}}|9]]
|10=[[{{{1|}}}Mawuwani 10{{{4|}}}|10]]
|11=[[{{{1|}}}Mawuwani 11{{{4|}}}|11]]
|12=[[{{{1|}}}Mawuwani 12{{{4|}}}|12]]
|13=[[{{{1|}}}Mawuwani 13{{{4|}}}|13]]
|14=[[{{{1|}}}Mawuwani 14{{{4|}}}|14]]
|15=[[{{{1|}}}Mawuwani 15{{{4|}}}|15]]
|16=[[{{{1|}}}Mawuwani 16{{{4|}}}|16]]
|17=[[{{{1|}}}Mawuwani 17{{{4|}}}|17]]
|18=[[{{{1|}}}Mawuwani 18{{{4|}}}|18]]
|19=[[{{{1|}}}Mawuwani 19{{{4|}}}|19]]
|20=[[{{{1|}}}Mawuwani 20{{{4|}}}|20]]
|21=[[{{{1|}}}Mawuwani 21{{{4|}}}|21]]
|22=[[{{{1|}}}Mawuwani 22{{{4|}}}|22]]
|23=[[{{{1|}}}Mawuwani 23{{{4|}}}|23]]
|24=[[{{{1|}}}Mawuwani 24{{{4|}}}|24]]
|25=[[{{{1|}}}Mawuwani 25{{{4|}}}|25]]
|26=[[{{{1|}}}Mawuwani 26{{{4|}}}|26]]
|27=[[{{{1|}}}Mawuwani 27{{{4|}}}|27]]
|28=[[{{{1|}}}Mawuwani 28{{{4|}}}|28]]
|29=[[{{{1|}}}Mawuwani 29{{{4|}}}|29]]
|30=[[{{{1|}}}Mawuwani 30{{{4|}}}|30]]
|31=[[{{{1|}}}Mawuwani 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
ei7h3op0fz64v9ljirycza9r23baqe2
Template:Calendar/Sun1stMonthStartRavunharhu
10
2822
9369
9364
2009-01-30T09:54:30Z
Thuvack
315
wikitext
text/x-wiki
{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0
|- style="{{{titlestyle|background-color: #ccccff;}}}"
|{{{prev_month|<<}}}
|colspan="5" style="text-align: center;"| '''{{{cur_month|Nhweti}}}'''
|{{{next_month|>>}}}
|- style="border: none; {{{weekstyle|background-color: #ccccff;}}}"
|width="14%"| Sonto
|width="14%"| Musomb
|width="14%"| Ravumb
|width="14%"| Ravunh
|width="14%"| Ravumu
|width="14%"| Ravunt
|width="14%"| Muqciv
|-
|-
| || || ||{{{01}}}||{{{02}}}||{{{03}}}||{{{04}}}
|-
|{{{05}}}||{{{06}}}||{{{07}}}||{{{08}}}||{{{09}}}||{{{10}}}||{{{11}}}
|-
|{{{12}}}||{{{13}}}||{{{14}}}||{{{15}}}||{{{16}}}||{{{17}}}||{{{18}}}
|-
|{{{19}}}||{{{20}}}||{{{21}}}||{{{22}}}||{{{23}}}||{{{24}}}||{{{25}}}
|-
|{{{26}}}||{{{27}}}||{{{28}}}||{{{29|}}}||{{{30|}}}||{{{31|}}}||
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{EndNote|}}}|{{!}}colspan="7"{{!}}{{{EndNote}}} }}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{year|}}}|{{!}}colspan="7"{{!}}<b>[[{{{year}}}]]</b>}}
|}<noinclude>
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
sxmq207f5h2g9dlio913juhop67wo2f
Template:Calendar
10
2823
25641
25421
2013-03-08T21:23:28Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6396244]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| style="background:none;"
|-
| colspan="3" style="text-align:center; font-size:larger;" |
Almanaka ya [[{{{year|{{#time:Y}}}}}]]
|- style="vertical-align: top;"
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=01}}
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=02}}
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=03}}
|- style="vertical-align: top;"
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=04}}
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=05}}
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=06}}
|- style="vertical-align: top;"
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=07}}
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=08}}
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=09}}
|- style="vertical-align: top;"
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=10}}
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=11}}
|{{CalendarSingle|year={{{year|{{#time:Y}}}}}|month=12}}
|}<noinclude>
==See also==
*[[Template:CURRENTCALENDAR]], gives current month with [[ISO week date|Week numbers]].
*[[Template:ISOCALENDAR]], gives the chosen month with [[ISO week date|Week numbers]].
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
h3pc18px5n36cncvizoss46lq2jiwyg
Template:CalendarSingle
10
2824
26162
9366
2013-08-18T20:31:55Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5617994]]
wikitext
text/x-wiki
<includeonly>
{{Calendar/{{{format|Sun1st}}}MonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01 +1 second}}
|float={{{float|none}}}
|cur_month=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}}]]
|prev_month=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01 last month}}|<<]]
|next_month=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01 next month}}|>>]]
|01=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 1|1]]
|02=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 2|2]]
|03=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 3|3]]
|04=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 4|4]]
|05=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 5|5]]
|06=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 6|6]]
|07=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 7|7]]
|08=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 8|8]]
|09=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 9|9]]
|10=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 10|10]]
|11=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 11|11]]
|12=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 12|12]]
|13=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 13|13]]
|14=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 14|14]]
|15=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 15|15]]
|16=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 16|16]]
|17=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 17|17]]
|18=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 18|18]]
|19=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 19|19]]
|20=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 20|20]]
|21=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 21|21]]
|22=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 22|22]]
|23=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 23|23]]
|24=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 24|24]]
|25=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 25|25]]
|26=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 26|26]]
|27=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 27|27]]
|28={{#ifexpr:{{#time:t|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} >= 28|[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 28|28]]}}<!-- May not exist -->
|29={{#ifexpr:{{#time:t|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} >= 29|[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 29|29]]}}<!-- May not exist -->
|30={{#ifexpr:{{#time:t|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} >= 30|[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 30|30]]}}<!-- May not exist -->
|31={{#ifexpr:{{#time:t|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} >= 31|[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 31|31]]}}<!-- May not exist -->
|year={{#if:{{{show_year|}}}|{{{year|{{CURRENTYEAR}}}}}}}
}}
</includeonly><noinclude>
==Description==
This template allows the display of any monthly calendar (from 1970-2037). It is customizable in that the user can select which day the calendar should start on (Sunday or Monday).
==Usage==
<nowiki>{{CalendarCustom}}</nowiki>: Displays the current month's calendar.<br>
Parameters:
The following parameters can be used to display any calendar
*year=''year'' (four digit year, e.g. year=2008, valid years are 1970-2037) - default = <nowiki>{{CURRENTYEAR}}</nowiki>
*month=''month'' (Full month name or number, e.g. month=March or month=03) - default = <nowiki>{{CURRENTMONTH}}</nowiki>
*format=''startday'' (Calendar start day (leftmost day), can be Sun1st or Mon1st, e.g. format=Sun1st) - default = Sun1st
*show_year=''true/false'' (Display the year under the calendar, e.g. show_year=true) - default = false
*float=''right/left'' (float the calendar left or right, e.g. float=left) - default = none
<hr>
{{CalendarCustom}}
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
aqfi73qbv3s02snsk8yd27vaezq0pd8
2009
0
2825
33112
33096
2018-12-13T12:55:52Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
'''2009''' (''Magidi-mbirhi-nkaye'') nan'waka. I lembe leri sungulaka hi siku ra vumbirhi ra vhiki.
[[Category:2009| ]]
[[Category:2000s]]
sw5jffp0nedtea9b4lvc9vjy5insz3m
Template:Day
10
2826
9374
2009-01-30T10:14:56Z
Thuvack
315
New page: <includeonly>[[{{FULLPAGENAME}}]] is the {{ordinal|{{Day/Totaldays|{{{1|{{PAGENAME}}}}}|0}}}} day of the year {{#ifexpr: {{#time:z|{{{1|{{PAGENAME}}}}}}} < 59 |<!-- then: -->|<!-- else: --...
wikitext
text/x-wiki
<includeonly>[[{{FULLPAGENAME}}]] is the {{ordinal|{{Day/Totaldays|{{{1|{{PAGENAME}}}}}|0}}}} day of the year {{#ifexpr: {{#time:z|{{{1|{{PAGENAME}}}}}}} < 59 |<!-- then: -->|<!-- else: -->({{ordinal|{{Day/Totaldays|{{{1|{{PAGENAME}}}}}|1}}}} in [[leap year]]s)}} in the [[Gregorian calendar]]. There {{#switch:{{{1|{{PAGENAME}}}}}
|December 31=are no days remaining until the end of the year.
|December 30=is one day remaining until the end of the year.
|December 29=are two days remaining until the end of the year.
|December 28=are three days remaining until the end of the year.
|December 27=are four days remaining until the end of the year.
|December 26=are five days remaining until the end of the year.
|December 25=are six days remaining until the end of the year.
|December 24=are seven days remaining until the end of the year.
|December 23=are eight days remaining until the end of the year.
|December 22=are nine days remaining until the end of the year.
|are {{#expr:365 - {{Day/Totaldays|{{{1|{{PAGENAME}}}}}|0}}}} days remaining until the end of the year{{#ifexpr: {{#time:z|{{{1|{{PAGENAME}}}}}}} < 59 |<!-- then: --> ({{#expr:366 - {{Day/Totaldays|{{{1|{{PAGENAME}}}}}|0}}}} in [[leap year]]s)|<!-- else: -->}}.}}</includeonly><noinclude>{{doc}}</noinclude>
jov6fsfiqabhh1m7f86dnxue2px4jy1
Template:Calendar/Sun1stMonthStartRavumune
10
2827
9375
2009-01-30T10:15:51Z
Thuvack
315
New page: {| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0 |- style="{{{titlestyle|background-color: #ccccff;}}}" |{{{prev_month...
wikitext
text/x-wiki
{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0
|- style="{{{titlestyle|background-color: #ccccff;}}}"
|{{{prev_month|<<}}}
|colspan="5" style="text-align: center;"| '''{{{cur_month|Month}}}'''
|{{{next_month|>>}}}
|- style="border: none; {{{weekstyle|background-color: #ccccff;}}}"
|width="14%"| Sonto
|width="14%"| Musomb
|width="14%"| Ravumb
|width="14%"| Ravunh
|width="14%"| Ravumu
|width="14%"| Ravunt
|width="14%"| Muqciv
|-
|-
| || || || ||{{{01}}}||{{{02}}}||{{{03}}}
|-
|{{{04}}}||{{{05}}}||{{{06}}}||{{{07}}}||{{{08}}}||{{{09}}}||{{{10}}}
|-
|{{{11}}}||{{{12}}}||{{{13}}}||{{{14}}}||{{{15}}}||{{{16}}}||{{{17}}}
|-
|{{{18}}}||{{{19}}}||{{{20}}}||{{{21}}}||{{{22}}}||{{{23}}}||{{{24}}}
|-
|{{{25}}}||{{{26}}}||{{{27}}}||{{{28}}}||{{{29|}}}||{{{30|}}}||{{{31|}}}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{EndNote|}}}|{{!}}colspan="7"{{!}}{{{EndNote}}} }}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{year|}}}|{{!}}colspan="7"{{!}}<b>[[{{{year}}}]]</b>}}
|}<noinclude>
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
0ek0v3n58uiitwvtte2b8yuyq6ue6o1
Template:Calendar/Sun1stMonthStartSun
10
2828
9379
2009-01-30T10:31:18Z
Thuvack
315
New page: {| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0 |- style="{{{titlestyle|background-color: #ccccff;}}}" |{{{prev_month...
wikitext
text/x-wiki
{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0
|- style="{{{titlestyle|background-color: #ccccff;}}}"
|{{{prev_month|<<}}}
|colspan="5" style="text-align: center;"| '''{{{cur_month|Month}}}'''
|{{{next_month|>>}}}
|- style="border: none; {{{weekstyle|background-color: #ccccff;}}}"
|width="14%"| Sonto
|width="14%"| Musomb
|width="14%"| Ravumb
|width="14%"| Ravunh
|width="14%"| Ravumu
|width="14%"| Ravunt
|width="14%"| Muqciv
|-
|-
|{{{01}}}||{{{02}}}||{{{03}}}||{{{04}}}||{{{05}}}||{{{06}}}||{{{07}}}
|-
|{{{08}}}||{{{09}}}||{{{10}}}||{{{11}}}||{{{12}}}||{{{13}}}||{{{14}}}
|-
|{{{15}}}||{{{16}}}||{{{17}}}||{{{18}}}||{{{19}}}||{{{20}}}||{{{21}}}
|-
|{{{22}}}||{{{23}}}||{{{24}}}||{{{25}}}||{{{26}}}||{{{27}}}||{{{28}}}
|-
{{#if:{{{29|}}}{{{30|}}}{{{31||}}}|
{{!}}{{{29|}}}{{!}}{{!}}{{{30|}}}{{!}}{{!}}{{{31|}}}{{!}}{{!}} {{!}}{{!}} {{!}}{{!}} {{!}}{{!}}
}}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{EndNote|}}}|{{!}}colspan="7"{{!}}{{{EndNote}}} }}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{year|}}}|{{!}}colspan="7"{{!}}<b>[[{{{year}}}]]</b>}}
|}<noinclude>
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
jtgnunlra8m7s9hwwp6t8x1j5u54yjh
18 Mawuwani
0
2829
9383
2009-01-30T13:04:05Z
Thuvack
315
[[18 Mawuwani]] moved to [[Mawuwani 18]]: Consistency
wikitext
text/x-wiki
#REDIRECT [[Mawuwani 18]]
4a8kfpgl1cdvscx6dizsuzosluiuyrs
Template:Calendar/Sun1stMonthStartRavunthlanu
10
2830
16857
9384
2011-02-26T01:26:10Z
Budelberger
214
Correct Start Tuesday > Friday.
wikitext
text/x-wiki
{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0
|- style="{{{titlestyle|background-color: #ccccff;}}}"
|{{{prev_month|<<}}}
|colspan="5" style="text-align: center;"| '''{{{cur_month|Month}}}'''
|{{{next_month|>>}}}
|- style="border: none; {{{weekstyle|background-color: #ccccff;}}}"
|width="14%"| Sonto
|width="14%"| Musomb
|width="14%"| Ravumb
|width="14%"| Ravunh
|width="14%"| Ravumu
|width="14%"| Ravunt
|width="14%"| Muqciv
|-
|-
| || || || || ||{{{01}}}||{{{02}}}
|-
|{{{03}}}||{{{04}}}||{{{05}}}||{{{06}}}||{{{07}}}||{{{08}}}||{{{09}}}
|-
|{{{10}}}||{{{11}}}||{{{12}}}||{{{13}}}||{{{14}}}||{{{15}}}||{{{16}}}
|-
|{{{17}}}||{{{18}}}||{{{19}}}||{{{20}}}||{{{21}}}||{{{22}}}||{{{23}}}
|-
|{{{24}}}||{{{25}}}||{{{26}}}||{{{27}}}||{{{28}}}||{{{29|<noinclude>''{{{29}}}''</noinclude>}}}||{{{30|<noinclude>''{{{30}}}''</noinclude>}}}
|-
{{#if:{{{31|<noinclude>—</noinclude>}}}|
{{!}}{{{31|<noinclude>''{{{31}}}''</noinclude>}}}{{!}}{{!}} {{!}}{{!}} {{!}}{{!}} {{!}}{{!}} {{!}}{{!}} {{!}}{{!}}
}}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{EndNote|}}}|{{!}}colspan="7"{{!}}{{{EndNote}}} }}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{year|}}}|{{!}}colspan="7"{{!}}<b>[[{{{year}}}]]</b>}}
|}<noinclude>
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
ccujp57uqfjoqya0y852aenpsa55hb3
Template:Calendar/Sun1stMonthStartMusombhunuko
10
2831
9385
2009-01-30T13:12:31Z
Thuvack
315
New page: {| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0 |- style="{{{titlestyle|background-color: #ccccff;}}}" |{{{prev_month...
wikitext
text/x-wiki
{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0
|- style="{{{titlestyle|background-color: #ccccff;}}}"
|{{{prev_month|<<}}}
|colspan="5" style="text-align: center;"| '''{{{cur_month|Month}}}'''
|{{{next_month|>>}}}
|- style="border: none; {{{weekstyle|background-color: #ccccff;}}}"
|width="14%"| Sonto
|width="14%"| Musomb
|width="14%"| Ravumb
|width="14%"| Ravunh
|width="14%"| Ravumu
|width="14%"| Ravunt
|width="14%"| Muqciv
|-
|-
| || {{{01}}}||{{{02}}}||{{{03}}}||{{{04}}}||{{{05}}}||{{{06}}}
|-
|{{{07}}}||{{{08}}}||{{{09}}}||{{{10}}}||{{{11}}}||{{{12}}}||{{{13}}}
|-
|{{{14}}}||{{{15}}}||{{{16}}}||{{{17}}}||{{{18}}}||{{{19}}}||{{{20}}}
|-
|{{{21}}}||{{{22}}}||{{{23}}}||{{{24}}}||{{{25}}}||{{{26}}}||{{{27}}}
|-
|{{{28}}}||{{{29|}}}||{{{30|}}}||{{{31|}}} || || ||
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{EndNote|}}}|{{!}}colspan="7"{{!}}{{{EndNote}}} }}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{year|}}}|{{!}}colspan="7"{{!}}<b>[[{{{year}}}]]</b>}}
|}<noinclude>
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
pkuvxdjcv1w3aegn3dlx5supg5xx47e
Template:Calendar/Sun1stMonthStartRavumbirhi
10
2832
9386
2009-01-30T13:12:38Z
Thuvack
315
New page: {| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0 |- style="{{{titlestyle|background-color: #ccccff;}}}" |{{{prev_month...
wikitext
text/x-wiki
{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0
|- style="{{{titlestyle|background-color: #ccccff;}}}"
|{{{prev_month|<<}}}
|colspan="5" style="text-align: center;"| '''{{{cur_month|Month}}}'''
|{{{next_month|>>}}}
|- style="border: none; {{{weekstyle|background-color: #ccccff;}}}"
|width="14%"| Sonto
|width="14%"| Musomb
|width="14%"| Ravumb
|width="14%"| Ravunh
|width="14%"| Ravumu
|width="14%"| Ravunt
|width="14%"| Muqciv
|-
|-
| || ||{{{01}}}||{{{02}}}||{{{03}}}||{{{04}}}||{{{05}}}
|-
|{{{06}}}||{{{07}}}||{{{08}}}||{{{09}}}||{{{10}}}||{{{11}}}||{{{12}}}
|-
|{{{13}}}||{{{14}}}||{{{15}}}||{{{16}}}||{{{17}}}||{{{18}}}||{{{19}}}
|-
|{{{20}}}||{{{21}}}||{{{22}}}||{{{23}}}||{{{24}}}||{{{25}}}||{{{26}}}
|-
|{{{27}}}||{{{28}}}||{{{29|}}}||{{{30|}}}||{{{31|}}}|| ||
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{EndNote|}}}|{{!}}colspan="7"{{!}}{{{EndNote}}} }}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{year|}}}|{{!}}colspan="7"{{!}}<b>[[{{{year}}}]]</b>}}
|}<noinclude>
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
0zq6itur97fsspmrdfq1syas2idgldq
Template:Calendar/Sun1stMonthStartMuqhivela
10
2833
9387
2009-01-30T13:12:47Z
Thuvack
315
New page: {| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0 |- style="{{{titlestyle|background-color: #ccccff;}}}" |{{{prev_month...
wikitext
text/x-wiki
{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0
|- style="{{{titlestyle|background-color: #ccccff;}}}"
|{{{prev_month|<<}}}
|colspan="5" style="text-align: center;"| '''{{{cur_month|Month}}}'''
|{{{next_month|>>}}}
|- style="border: none; {{{weekstyle|background-color: #ccccff;}}}"
|width="14%"| Sonto
|width="14%"| Musomb
|width="14%"| Ravumb
|width="14%"| Ravunh
|width="14%"| Ravumu
|width="14%"| Ravunt
|width="14%"| Muqciv
|-
|-
| || || || || || ||{{{01}}}
|-
|{{{02}}}||{{{03}}}||{{{04}}}||{{{05}}}||{{{06}}}||{{{07}}}||{{{08}}}
|-
|{{{09}}}||{{{10}}}||{{{11}}}||{{{12}}}||{{{13}}}||{{{14}}}||{{{15}}}
|-
|{{{16}}}||{{{17}}}||{{{18}}}||{{{19}}}||{{{20}}}||{{{21}}}||{{{22}}}
|-
|{{{23}}}||{{{24}}}||{{{25}}}||{{{26}}}||{{{27}}}||{{{28}}}||{{{29|}}}
|-
{{#if:{{{30|}}}{{{31||}}}|
{{!}}{{{30|}}}{{!}}{{!}}{{{31|}}}{{!}}{{!}} {{!}}{{!}} {{!}}{{!}} {{!}}{{!}} {{!}}{{!}}
}}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{EndNote|}}}|{{!}}colspan="7"{{!}}{{{EndNote}}} }}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{year|}}}|{{!}}colspan="7"{{!}}<b>[[{{{year}}}]]</b>}}
|}<noinclude>
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
hysigrcq1k58ou7ygbat72peaeze08z
Template:CalendarCustom
10
2834
9390
2009-01-30T13:16:53Z
Thuvack
315
New page: <includeonly> {{Calendar/{{{format|Sun1st}}}MonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01 +1 second}} |float={{{float|none}}} |cur_month=[[{{#time:F|{{{yea...
wikitext
text/x-wiki
<includeonly>
{{Calendar/{{{format|Sun1st}}}MonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01 +1 second}}
|float={{{float|none}}}
|cur_month=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}}]]
|prev_month=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01 last month}}|<<]]
|next_month=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01 next month}}|>>]]
|01=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 1|1]]
|02=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 2|2]]
|03=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 3|3]]
|04=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 4|4]]
|05=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 5|5]]
|06=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 6|6]]
|07=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 7|7]]
|08=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 8|8]]
|09=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 9|9]]
|10=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 10|10]]
|11=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 11|11]]
|12=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 12|12]]
|13=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 13|13]]
|14=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 14|14]]
|15=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 15|15]]
|16=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 16|16]]
|17=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 17|17]]
|18=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 18|18]]
|19=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 19|19]]
|20=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 20|20]]
|21=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 21|21]]
|22=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 22|22]]
|23=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 23|23]]
|24=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 24|24]]
|25=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 25|25]]
|26=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 26|26]]
|27=[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 27|27]]
|28={{#ifexpr:{{#time:t|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} >= 28|[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 28|28]]}}<!-- May not exist -->
|29={{#ifexpr:{{#time:t|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} >= 29|[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 29|29]]}}<!-- May not exist -->
|30={{#ifexpr:{{#time:t|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} >= 30|[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 30|30]]}}<!-- May not exist -->
|31={{#ifexpr:{{#time:t|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} >= 31|[[{{#time:F|{{{year|{{CURRENTYEAR}}}}}-{{{month|{{CURRENTMONTH}}}}}-01}} 31|31]]}}<!-- May not exist -->
|year={{#if:{{{show_year|}}}|{{{year|{{CURRENTYEAR}}}}}}}
}}
</includeonly><noinclude>
==Description==
This template allows the display of any monthly calendar (from 1970-2037). It is customizable in that the user can select which day the calendar should start on (Sunday or Monday).
==Usage==
<nowiki>{{CalendarCustom}}</nowiki>: Displays the current month's calendar.<br>
Parameters:
The following parameters can be used to display any calendar
*year=''year'' (four digit year, e.g. year=2008, valid years are 1970-2037) - default = <nowiki>{{CURRENTYEAR}}</nowiki>
*month=''month'' (Full month name or number, e.g. month=March or month=03) - default = <nowiki>{{CURRENTMONTH}}</nowiki>
*format=''startday'' (Calendar start day (leftmost day), can be Sun1st or Mon1st, e.g. format=Sun1st) - default = Sun1st
*show_year=''true/false'' (Display the year under the calendar, e.g. show_year=true) - default = false
*float=''right/left'' (float the calendar left or right, e.g. float=left) - default = none
<hr>
{{CalendarCustom}}
[[Category:Calendar templates|{{PAGENAME}}]]
[[ca:Plantilla:CalendariMensual]]
[[pt:Predefinição:Calendário]]
</noinclude>
6mkot1fwmystm6jml0lrff52dpv75mc
Template:Month header
10
2835
26172
26132
2013-08-18T20:32:22Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5612286]]
wikitext
text/x-wiki
{| class="WSerieH" id="WMois" border="0" align="center" style="margin-bottom: 1em; margin-top: 1em; background: transparent"
|[[Sunguti]] ·
|[[Nyenyenyani]] ·
|[[Nyenyankulu]] ·
|[[Dzivamusoko]] ·
|[[Mudyaxihi]] ·
|[[Khotavuxika]] ·
|[[Mawuwani]] ·
|[[Mhawuri]] ·
|[[Ndzhati]] ·
|[[Nhlangula]] ·
|[[Hukuri]] ·
|[[N'wendzamhala]]
|}<noinclude>
[[Category:Calendar templates]]
</noinclude>
7600rkxchzjt0rh33v61g8ncasnt5cv
Template:CURRENTCALENDAR
10
2836
9392
2009-01-30T13:31:32Z
Thuvack
315
New page: <includeonly>{{ISOCALENDAR|[[{{#expr:{{CURRENTYEAR}}-1}}|<<]] [[{{monthname|{{#expr:{{CURRENTMONTH}}-1}}}}|<]] [[{{CURRENTMONTHNAME}}]] [[{{CURRENTYEAR}}]] [[{{monthname|{{#expr:{{CURRENTM...
wikitext
text/x-wiki
<includeonly>{{ISOCALENDAR|[[{{#expr:{{CURRENTYEAR}}-1}}|<<]] [[{{monthname|{{#expr:{{CURRENTMONTH}}-1}}}}|<]] [[{{CURRENTMONTHNAME}}]] [[{{CURRENTYEAR}}]] [[{{monthname|{{#expr:{{CURRENTMONTH}}+1}}}}|>]] [[{{#expr:{{CURRENTYEAR}}+1}}|>>]]|y={{CURRENTYEAR}}|m={{CURRENTMONTH}}|cw={{CURRENTISOWEEK}}|cdow={{CURRENTISOWEEKDAY}}}}</includeonly><noinclude>
{{documentation}}
</noinclude>
hnfi8r6ofagim54jae42e4otxrrqc1x
N'wendzamhala
0
2837
25740
25423
2013-03-11T10:41:09Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q126]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/December}}
{{Month header}}
{{CalendarCustom|month=December|show_year=true|float=right}}
'''N'wendzamhala''' i nwheti yavu khume-mbirhi, naswon i yo hetelela e lembeni.
[[Category:N'hweti]]
61nejv7eaztobqgnyg93c5igw0eeb9o
Nhlangula
0
2838
25718
25424
2013-03-11T10:36:41Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q124]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/October}}
{{Month header}}
{{CalendarCustom|month=October|show_year=true|float=right}}
'''Nhlangula''' i nwheti yavu khume e lembeni.
{{Commonscat|October}}
[[Category:N'hweti]]
6zow5pe23tzkjsljpplqworamx6ybpt
Ndzhati
0
2839
26425
25655
2014-03-05T11:21:15Z
87.97.133.19
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/September}}
{{Month header}}
{{CalendarCustom|month=September|show_year=true|float=right}}
'''Ndzhati''' i nwheti yavu nkaye e lembeni.
[[Category:N'hweti]]
cwy8chao0v6lx95ijlptyymzd8gz3g2
Mhawuri
0
2840
25767
25426
2013-03-11T10:44:39Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q122]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/August}}
{{Month header}}
{{CalendarCustom|month=August|show_year=true|float=right}}
'''Mhawuri''' i nwheti yavu nhungu e lembeni.
[[Category:N'hweti]]
38wcmyzqpuwre75wncf3pe2e7wf0rka
Sunguti
0
2841
33108
33099
2018-12-13T12:55:44Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Lotje|Lotje]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/January}}
{{Month header}}
{{CalendarCustom|month=January|show_year=true|float=right}}
'''Sunguti''' i nwheti yo sungula e lembeni.
{{commonscat|January}}
[[Category:N'hweti]]
jx5dcuy6p6qv1xj6tv6jf3guselcvo2
Nyenyenyani
0
2842
25428
25011
2013-03-07T19:30:33Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 207 interwiki links, now provided by [[d:|Wikidata]] on [[d:q109]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/February}}
{{Month header}}
{{CalendarCustom|month=February|show_year=true|float=right}}
'''Nyenyenyani''' i nwheti yavu mbirhi e lembeni.
[[Category:N'hweti]]
2izhv9rrfnx9xjfd3bwu9racf08jhtq
Nyenyankulu
0
2843
25429
25220
2013-03-07T19:30:44Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 202 interwiki links, now provided by [[d:|Wikidata]] on [[d:q110]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/March}}
{{Month header}}
{{CalendarCustom|month=March|show_year=true|float=right}}
'''Nyenyankulu''' i nwheti yavu nharhu e lembeni.
[[Category:N'hweti]]
mmgcvbszm3xrkffjbr2nukpjmam2xjq
Dzivamusoko
0
2844
25430
25000
2013-03-07T19:30:55Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 203 interwiki links, now provided by [[d:|Wikidata]] on [[d:q118]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/April}}
{{Month header}}
{{CalendarCustom|month=April|show_year=true|float=right}}
'''Dzivamusoko''' i nwheti yavu mune e lembeni.
[[Category:N'hweti]]
bofisjshsspmphnxkwk5c8m4lp0oybm
Mudyaxihi
0
2845
25431
25007
2013-03-07T19:31:06Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 205 interwiki links, now provided by [[d:|Wikidata]] on [[d:q119]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/May}}
{{Month header}}
{{CalendarCustom|month=May|show_year=true|float=right}}
'''Mudyaxihi''' i nwheti yavu nthlanu e lembeni.
[[Category:N'hweti]]
9icy7dvaun2ejvueiinip6p58mhqgp0
Khotavuxika
0
2846
25432
25004
2013-03-07T19:31:18Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 201 interwiki links, now provided by [[d:|Wikidata]] on [[d:q120]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/June}}
{{Month header}}
{{CalendarCustom|month=June|show_year=true|float=right}}
'''Khotavuxika''' i nwheti yavu ntsevu e lembeni.
[[Category:N'hweti]]
40xy8sca5bkuswog17o2ngcvsezurbm
Mawuwani
0
2847
25433
25005
2013-03-07T19:31:29Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 203 interwiki links, now provided by [[d:|Wikidata]] on [[d:q121]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{translate|http://en.wikipedia.org/wiki/July}}
{{Month header}}
{{CalendarCustom|month=July|show_year=true|float=right}}
'''Mawuwani''' i nwheti yavu nhungu e lembeni.
[[Category:N'hweti]]
bn477w62tlgkbl7m86lxfv06q3l0u60
Category:Calendar templates
14
2848
9405
2009-01-30T13:54:15Z
Thuvack
315
New page: Swivumbiwa-ntiro swa Almanaka
wikitext
text/x-wiki
Swivumbiwa-ntiro swa Almanaka
90jhz45xc9pym2wdpvtlwsg48cqnhnk
18 July
0
2850
9441
9440
2009-02-02T06:34:42Z
Thuvack
315
Redirecting to [[Mawuwani 18]]
wikitext
text/x-wiki
#REDIRECT [[Mawuwani 18]]
4a8kfpgl1cdvscx6dizsuzosluiuyrs
Category:Vanhu
14
2851
25886
23176
2013-03-14T05:11:08Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 48 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6992752]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Leyi i '''[[lists of people|Minxaxamelo ya Vanhu]]'''. Vona na kambe [[:Category:People]].
{{CatAZ}}
{{catdiffuse}}
[[Category:Vanhu| ]]
[[Category:Lists|Vanhu]]
41jyntxo5z5242i6mgugvftwhdy4k3e
Category:Tihosi
14
2852
9448
2009-02-02T06:45:53Z
Thuvack
315
New page: Lexi i Xiyenge xa Matsalwa ya Tihosi, lama kumekaka eka wikipediya leyi.
wikitext
text/x-wiki
Lexi i Xiyenge xa Matsalwa ya Tihosi, lama kumekaka eka wikipediya leyi.
kj0byrcbqydwg096r88o8hp3c2a2uft
Afrika Dzonga
0
2853
9453
2009-02-02T09:56:14Z
Thuvack
315
Redirecting to [[Afrika-Dzonga]]
wikitext
text/x-wiki
#REDIRECT:[[Afrika-Dzonga]]
4vabfwg99fftdbkn1h8sq0jzkudo295
1918
0
2854
25434
24993
2013-03-07T19:31:42Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 160 interwiki links, now provided by [[d:|Wikidata]] on [[d:q2094]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Lembe ra '''1918''' ( ''Magidi-nwe, madzana-nkaye khume na nhungu'') i lembe leri tolovekeke leri sunguleke hi Ravumbirhi.<ref><!--
--> "Calendar in year 1918 ([[Russia]])" (Julian calendar, starting Tuesday), webpage: <!--
--> [http://www.timeanddate.com/calendar/index.html?year=1918&country=19 Julian-1918]<!--
--> (Romania used Julian in 1919, when Russia adopted Gregorian).
</ref>
== Leswi endlekeke hi 1918 ==
=== Sunguti ===
* ...
=== Nyenyenyani ===
* ...
=== Nyenyankulu ===
* ...
=== Dzivamusoko ===
* ...
=== Mudyaxihi ===
* ...
=== Khotavuxika ===
* ...
=== Mawuwani ===
* ...
=== Mhawuri ===
* ...
=== Ndzhati ===
* ...
=== Nhlangula ===
* ...
=== Hukuri ===
* ...
=== N'wendzamhala ===
* ...
== Lava tswariweke hi 1918 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* ...
=== Mawuwani - Mhawuri ===
* * '''[[Mawuwani 18]]''' - [[Nelson Mandela]] Khale ka phresidenti ya [[Afrika Dzonga]]
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
== Lava loveke hi 1918 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
== Swikombo ==
{{reflist}}
== Swikombo swa le handle ==
* [http://www.datesofhistory.com/1918.year.html 1918 World History Database]
<!--years 19xx are blank-category-->
[[Category:1918| ]]
gfo0ek44ycbho0gmflmgkknzufbca1g
Category:1918
14
2855
25435
25022
2013-03-07T19:31:53Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 96 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5610937]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
1850
0
2856
25436
25087
2013-03-07T19:32:04Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 140 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7653]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
Lembe ra '''1850''' ( ''Magidi-nwe, madzana-nhungu na khume-nthlanu'') i lembe leri tolovekeke leri sunguleke hi Ravumbirhi.
<ref>
"Calendar in year 1850 (Russia)" (Julian calendar, starting Tuesday), webpage:
[http://www.timeanddate.com/calendar/index.html?year=1850&country=20 Julian-1850]
(Russia used the Julian calendar until [[1919]]).
</ref>
== Leswi endlekeke hi 1850 ==
=== Sunguti ===
* ...
=== Nyenyenyani ===
* ...
=== Nyenyankulu ===
* ...
=== Dzivamusoko ===
* ...
=== Mudyaxihi ===
* ...
=== Khotavuxika ===
* ...
=== Mawuwani ===
* ...
=== Mhawuri ===
* ...
=== Ndzhati ===
* ...
=== Nhlangula ===
* ...
=== Hukuri ===
* ...
=== N'wendzamhala ===
* ...
== Lava tswariweke hi 1850 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
=== N'wheti a yitiviwi ===
* [[Nghunghunyana]] Hosi yo hetelela ya mfumo wa [[Gazaland|kaGaza]].
== Lava loveke hi 1850 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
== Swikombo ==
{{reflist}}
[[Category:1850| ]]
hjnucszeecvx9in0hq5dqcpd9avpu9s
1906
0
2857
26614
25437
2014-08-01T08:32:42Z
Escarbot
55
wikidata interwiki
wikitext
text/x-wiki
Lembe ra '''1906''' ( ''Magidi-nwe, madzana-nkaye na ntsevu'') i lembe leri tolovekeke leri sunguleke hi Sonto.
== Leswi endlekeke hi 1906 ==
=== Sunguti ===
* ...
=== Nyenyenyani ===
* ...
=== Nyenyankulu ===
* ...
=== Dzivamusoko ===
* ...
=== Mudyaxihi ===
* ...
=== Khotavuxika ===
* ...
=== Mawuwani ===
* ...
=== Mhawuri ===
* ...
=== Ndzhati ===
* ...
=== Nhlangula ===
* ...
=== Hukuri ===
* ...
=== N'wendzamhala ===
* ...
== Lava tswariweke hi 1906 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
=== N'wheti a yitiviwi ===
* ...
== Lava loveke hi 1906 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
=== N'wheti a yitiviwi ===
* [[Nghunghunyana]] Hosi yo hetelela ya mfumo wa [[Gazaland|kaGaza]].
== Swikombo ==
[[Category:1906| ]]
kveljqo4g36evb951mjxx1cjbhpzhrw
1863
0
2858
28965
25438
2017-02-25T15:53:48Z
Rachmat04
4294
wikitext
text/x-wiki
Lembe ra '''1863''' ( ''Magidi-nwe, madzana-nhungu makume-tsevu na nharhu'') i lembe leri tolovekeke leri sunguleke hi Ravumune.
== Leswi endlekeke hi 1863 ==
=== Sunguti ===
* ...
=== Nyenyenyani ===
* ...
=== Nyenyankulu ===
* ...
=== Dzivamusoko ===
* ...
=== Mudyaxihi ===
* ...
=== Khotavuxika ===
* ...
=== Mawuwani ===
* ...
=== Mhawuri ===
* ...
=== Ndzhati ===
* ...
=== Nhlangula ===
* ...
=== Hukuri ===
* ...
=== N'wendzamhala ===
* ...
== Lava tswariweke hi 1863 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* '''[[Mudyaxihi 17]]''' - [[Henri-Alexandre Junod]] murhumiwa wa le swisi
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
== Lava loveke hi 1863 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
== Swikombo ==
== Swikombo swa le handle ==
* [http://www.familytales.org/results.php?year=1863 Historic Letters of 1863]
<!--years 19xx are blank-category-->
[[Category:1863| ]]
kxp23ovxlmaf2gqp09vkmoloxgtlzox
1934
0
2859
28966
25439
2017-02-25T15:53:58Z
Rachmat04
4294
wikitext
text/x-wiki
Lembe ra '''1934''' ( ''Magidi-nwe, madzana-nkaye makume-nharhu na mune'') i lembe leri tolovekeke leri sunguleke hi Musombhunuko.
== Leswi endlekeke hi 1934 ==
=== Sunguti ===
* ...
=== Nyenyenyani ===
* ...
=== Nyenyankulu ===
* ...
=== Dzivamusoko ===
* ...
=== Mudyaxihi ===
* ...
=== Khotavuxika ===
* ...
=== Mawuwani ===
* ...
=== Mhawuri ===
* ...
=== Ndzhati ===
* ...
=== Nhlangula ===
* ...
=== Hukuri ===
* ...
=== N'wendzamhala ===
* ...
== Lava tswariweke hi 1934 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
== Lava loveke hi 1934 ==
=== Sunguti - Nyenyenyani ===
* ...
=== Nyenyankulu - Dzivamusoko ===
* ...
=== Mudyaxihi - Khotavuxika ===
* '''[[Mudyaxihi 22]]''' - [[Henri-Alexandre Junod]] murhumiwa wa le swisi
* ...
=== Mawuwani - Mhawuri ===
* ...
=== Ndzhati - Nhlangula ===
* ...
=== Hukuri - N'wendzamhala ===
* ...
== Swikombo ==
== Swikombo swa le handle ==
* [http://xroads.virginia.edu/~1930s2/Time/1934/1934fr.html The 1930s Timeline: 1934]
<!--years 19xx are blank-category-->
[[Category:1934| ]]
cbrxgfagz7d8uuaj7l3vu3jk1w6ejym
Category:Masiku ya Lembe
14
2860
25666
24886
2013-03-10T23:13:15Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 24 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6675695]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
This category is for all of the days of the year (Sunguti 1 … N'wendzamhala 31) and it is distinct from [[: Category:Masiku]] which is a category of categories about date related pages. Other related articles should not be included in this category.
{| id="toc" class="toc plainlinks" summary="Contents" align="center"
! {{MediaWiki:Toc}}
[{{fullurl:{{FULLPAGENAME}}}} Top] '''·'''
[{{fullurl:{{FULLPAGENAME}}|from=A}} Sunguti]
[{{fullurl:{{FULLPAGENAME}}|from=B}} Nyenyenyani]
[{{fullurl:{{FULLPAGENAME}}|from=C}} Nyenyankulu]
[{{fullurl:{{FULLPAGENAME}}|from=D}} Dzivamusoko]
[{{fullurl:{{FULLPAGENAME}}|from=E}} Mudyaxihi]
[{{fullurl:{{FULLPAGENAME}}|from=F}} Khotavuxika]
[{{fullurl:{{FULLPAGENAME}}|from=G}} Mawuwani]
[{{fullurl:{{FULLPAGENAME}}|from=H}} Mhawuri]
[{{fullurl:{{FULLPAGENAME}}|from=I}} Ndzhati]
[{{fullurl:{{FULLPAGENAME}}|from=J}} Nhlangula]
[{{fullurl:{{FULLPAGENAME}}|from=K}} Hukuri]
[{{fullurl:{{FULLPAGENAME}}|from=L}} N'wendzamhala]
|}<noinclude>
[[Category:Calendars]]
[[Category:Chronology]]
[[Category:Siku]]
sy7g5apo2ai5hokbop2zqdm45fe8b97
Mudyaxihi 17
0
2861
26648
26388
2014-08-27T22:18:19Z
DragonflySixtyseven
3673
(Script) [[commons:COM:FR|File renamed]]: [[File:India r150024.png]] → [[File:India the rapper (2002 Adult Entertainment Expo).png]] this is not the nation of India
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:India the rapper (2002 Adult Entertainment Expo).png|thumbnail|100px|India]]
</tr>
</table>
* '''[[1863]]''' - [[Henri-Alexandre Junod]] murhumiwa wa le swisi
* '''[[1977]]''' - India
* ...
<!--
Do not add people without Wikipedia articles to this list
Do not trust “this year in history” websites for accurate date information
Do not link multiple occurrences of the same year, just link the first occurrence.
-->
== Lava hundzeke e misaveni hi siku leri ==
* ...
<!-- Do not add yourself or other people without Wikipedia articles to this list
Do not trust "this year in history" websites for accurate date information
Do not link multiple occurrences of the same year, just link the first occurrence.
-->
== Masiku yo humula (Holiday) ==
* ...
== Swikombo swa le handle ==
* {{BBC: On This Day}}
{{Commons|May 17}}
2j4n0t4x45ws0c4sfzks6a2xnie72of
Template:MayCalendar
10
2862
9472
2009-02-02T10:55:40Z
Thuvack
315
New page: {{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{color2|#ccccf...
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Mudyaxihi {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Mudyaxihi {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Dzivamusoko {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Khotavuxika {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Mudyaxihi 1{{{4|}}}|1]]
|02=[[{{{1|}}}May 2{{{4|}}}|2]]
|03=[[{{{1|}}}Mudyaxihi 3{{{4|}}}|3]]
|04=[[{{{1|}}}Mudyaxihi 4{{{4|}}}|4]]
|05=[[{{{1|}}}Mudyaxihi 5{{{4|}}}|5]]
|06=[[{{{1|}}}Mudyaxihi 6{{{4|}}}|6]]
|07=[[{{{1|}}}Mudyaxihi 7{{{4|}}}|7]]
|08=[[{{{1|}}}Mudyaxihi 8{{{4|}}}|8]]
|09=[[{{{1|}}}Mudyaxihi 9{{{4|}}}|9]]
|10=[[{{{1|}}}Mudyaxihi 10{{{4|}}}|10]]
|11=[[{{{1|}}}Mudyaxihi 11{{{4|}}}|11]]
|12=[[{{{1|}}}Mudyaxihi 12{{{4|}}}|12]]
|13=[[{{{1|}}}Mudyaxihi 13{{{4|}}}|13]]
|14=[[{{{1|}}}Mudyaxihi 14{{{4|}}}|14]]
|15=[[{{{1|}}}Mudyaxihi 15{{{4|}}}|15]]
|16=[[{{{1|}}}Mudyaxihi 16{{{4|}}}|16]]
|17=[[{{{1|}}}Mudyaxihi 17{{{4|}}}|17]]
|18=[[{{{1|}}}Mudyaxihi 18{{{4|}}}|18]]
|19=[[{{{1|}}}Mudyaxihi 19{{{4|}}}|19]]
|20=[[{{{1|}}}Mudyaxihi 20{{{4|}}}|20]]
|21=[[{{{1|}}}Mudyaxihi 21{{{4|}}}|21]]
|22=[[{{{1|}}}Mudyaxihi 22{{{4|}}}|22]]
|23=[[{{{1|}}}Mudyaxihi 23{{{4|}}}|23]]
|24=[[{{{1|}}}Mudyaxihi 24{{{4|}}}|24]]
|25=[[{{{1|}}}Mudyaxihi 25{{{4|}}}|25]]
|26=[[{{{1|}}}Mudyaxihi 26{{{4|}}}|26]]
|27=[[{{{1|}}}Mudyaxihi 27{{{4|}}}|27]]
|28=[[{{{1|}}}Mudyaxihi 28{{{4|}}}|28]]
|29=[[{{{1|}}}Mudyaxihi 29{{{4|}}}|29]]
|30=[[{{{1|}}}Mudyaxihi 30{{{4|}}}|30]]
|31=[[{{{1|}}}Mudyaxihi 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
eopcbara1vq70zcrcoox5a1c4dnich5
17. Mudyaxihi
0
2863
9474
2009-02-02T10:56:31Z
Thuvack
315
[[17. Mudyaxihi]] moved to [[Mudyaxihi 17]]: Consistency
wikitext
text/x-wiki
#REDIRECT [[Mudyaxihi 17]]
ti9gnwfbse658lpqlycvba3tj2m4wdc
Mudyaxihi 22
0
2864
26412
25441
2014-03-04T12:26:46Z
87.97.132.117
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Miss Zimbabwe 08 Cynthia Muvirimi.jpg|thumbnail|100px|Cynthia Muvirimi]]
</tr>
</table>
* '''[[1983]]''' - [[Cynthia Muvirimi]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* '''[[1863]]''' - [[Henri-Alexandre Junod]] murhumiwa wa le swisi
* ...
<!-- Do not add yourself or other people without Wikipedia articles to this list
Do not trust "this year in history" websites for accurate date information
Do not link multiple occurrences of the same year, just link the first occurrence.
-->
== Masiku yo humula (Holiday) ==
* ...
== Swikombo swa le handle ==
* {{BBC: On This Day}}
{{Commons|May 22}}
hk0771yew8x61gefa25lug2xddehvsf
22. Mudyaxihi
0
2865
9477
2009-02-02T10:58:17Z
Thuvack
315
[[22. Mudyaxihi]] moved to [[Mudyaxihi 22]]: Consistency
wikitext
text/x-wiki
#REDIRECT [[Mudyaxihi 22]]
pxzinsdb7m3uu656m5kkqr3u4tzjepr
Category:Mudyaxihi
14
2866
25591
25233
2013-03-08T02:40:35Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 103 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6493782]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Mawuwani
14
2867
25599
25442
2013-03-08T13:21:42Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5460716]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Kurow
0
2868
25443
24817
2013-03-07T19:34:09Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 228 interwiki links, now provided by [[d:|Wikidata]] on [[d:q2316]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Kur%C3%B3w }}
[[File:POL_Kur%C3%B3w_COA.svg|thumb|right|Mfungo wa rixaka wa Kurow]]
'''Kurów''' i muganga lowu kumekaka e Dzongeni wa vuxa dyambu bya [[Poland]], wu kumeka e xikarhi ka [[Puławy]] na [[Lublin]], e ribuweni ra nambu wa [[Kurówka]]. I ntsindza wa [[gmina]] (maspala) lowutivekaka hira [[Gmina Kurów]]. Muganga lowu wuni kwalomu ka 2804 wa va aka tiko (kusukela hi 2007).
== Matimu ==
Kurów yi simekiwe hi [[1185]]. Kwalomu ka ma lembe ya 1431 na 1442 muganga lowu wu sungule ku tiyimela woxe hi kuya hi nawu wa Magdeburg. Tani hi xidorobana lexi tiyimeleke, wu sungule ku va ntsindza wa swa mabindzu eka miganga leyi rhendzeleke.
Endzhaku ka malembe ya 1660, doroba ri hlanganyele matimu ya miganga leyi rhendzeleke. Hi 1795, Kurów yi wele e hansi ka [[Austria]]. Hi 1809, yi wela ehansi ka [[Duchy of Warsaw|Warsaw]]. Hi 1815, Kurów yi sungule kuwela ehansi ka [[Congress Poland|Mfumo wa Poland]]. Hi Nyenyenyani wa 1831, e nyimpini ya le Kurów, ma vuthu ya maPoli e hansi ka Murhangeri [[Józef Dwernicki]] ma hlule mavuthu ya maRhaxiya. Kusukela hi 1918, Kurów yi thlelele ehansi ka tiko ra Poland.
== Miako na tindzhawu ta khale ==
* ...
== Tidyondzo ==
* ...
== Mintlangu ==
* ...
== Mintshaho ==
etjd4dnlh4etgrkpsx6si9w7tg44e5g
Đồng Hới
0
2898
25592
25444
2013-03-08T02:40:57Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1877]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{Muganga
|name = Quảng Bình
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image = [[File:Nhat Le River.jpg|250px|Nhat Le River e Dong Hoi]]<br />Nhat Le River
|muganga-mfumo =
|xifundza = Quang Binh
|bamba = Bamba ra Bac Trung Bo
|muganga = Quảng Bình
|ndhzuwu-kuleha = 155.54
|altaria = 965
|nstengo = 103,988
|ntsengo wa va aki = 2004
|kutlimbana = 34.9/km² (90.4/sq mi)
|web =
|situazión = [[File:LocationVietnamQuangBinh.png|250px|Dong Hoi e Xifundzeni xa Quang Binh]]</br>Đồng Hới e Xifundzeni xa Quang Binh
}}
'''Đồng Hới''' i muganga lowu kumekaka e [[Xifundzeni xa Quang Binh]], [[Bac Trung Bo]], e [[Vietnam]]. Hi kuya hi Nhlayo wa vanhu wa 2006, muganga lowu, wu hlayisa Va aki va 103,988.
[[Category:Xifundzeni xa Quang Binh]]
837wm9a2k7vnoc9t95aaye98zvu0ekm
Portal:Swimilana
0
2913
30627
27287
2017-10-27T15:45:52Z
Maxakadzi
5004
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=2|title=Nyangwa-nkulu wa: Swimilana|height=30%}}
<div style="{{Robelbox/pad}}">
{{image|name=Diversity of plants image version 5.png|width=120px|pad=3px|float=right}}
'''Swimilana''' i xiyenge lexi kulu xa mixaka ya swivumbiwa leswihanyaka tani hi minsinya, matsavu na byanyi hi ku hambana-hambana. ku na kwa lomu ka 350,000 wa tinxaka ta swimilana. Swi milana swo tala i swa muvala warihlaza, naswona swi tirhisa matimba ya dyambu ku tswala mihandzu no kula. Matluka lawa makumekaka eka nyangwa-nkulu lowu:
{|
|-
|width="300" background-color="inherit" | '''[[Portal:Miroho|Miroho]]''' ||width="300" background-color="transparent" | {{·}} '''[[Portal:Mihandzu|Mihandzu]]''' ||width="300" background-color="transparent" | {{·}} '''[[Portal:Minsinya|Minsinya]]''' ||
|}
{{Robelbox/close}}
{{Robelbox|theme=2|title=Nxaxamelo wa minsinya leyi tivekaka eka Vatsonga|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
<div align="center" class="noprint">{{:Portal:Swimilana/Nxaxamelo}}</div>
<div align="left" class="noprint">[[File:Nuvola_filesystems_www.png|16px]] '''[[Portal:Minsinya|Hlaya leswi engetelekeke...]]''' </div>
{{editme|/Nxaxamelo}}
</div>
{{Robelbox/close}}
{{Robelbox|theme=2|title=Nxaxamelo wa miroho leyi tivekaka eka Vatsonga|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
<div align="center" class="noprint">{{:Portal:Swimilana/Nxaxamelo-2}}</div>
<div align="left" class="noprint">[[File:Nuvola_filesystems_www.png|16px]] '''[[Portal:Miroho|Hlaya leswi engetelekeke...]]''' </div>
{{editme|/Nxaxamelo-2}}
</div>
{{Robelbox/close}}
{{Robelbox|theme=2|title=Nxaxamelo wa mihandzu leyi tivekaka eka Vatsonga|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
<div align="center" class="noprint">{{:Portal:Swimilana/Nxaxamelo-3}}</div>
<div align="left" class="noprint">[[File:Nuvola_filesystems_www.png|16px]] '''[[Portal:Mihandzu|Hlaya leswi engetelekeke...]]''' </div>
{{editme|/Nxaxamelo-3}}
</div>
{{Robelbox/close}}
{{Robelbox|theme=2|title=Matsalwa malavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Plants|Nyangwa-nkulu wa ta swimilana eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
{{Robelbox|theme=2|title=Ti wiki tinwana to yelana na nyangwa-nkulu wa swimilana|height=30%}}
<div style="{{Robelbox/pad}}">
{| align="center" style="text-align:left"
| [[File:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
| [[q:Plants|'''Swimilana e ka Wikiquote''']]</br> Quotes
| [[File:Commons-logo.svg|35px|<nowiki></nowiki>]]
| [[commons:Plants|'''Swimilana e ka Commons''']]</br> Images
| [[File:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
| [[s:Category:Plants|'''Swimilana e ka Wikisource''']]</br> Texts
| [[File:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
| [[:wikibooks:Plants|'''Swimilana e ka Wikibooks''']]</br> Manuals & Texts
|}
</div>
{{Robelbox/close}}
[[Category:Swimilana]]
[[Category:Minsinya]]
[[Category:Mihandzu]]
[[Category:Miroho]]
nhfgn57hs1v53abxeaq91o8y1io8368
Template:Softredirect
10
2924
26214
25785
2013-09-05T10:02:58Z
Jafeluv
1346
link to meta; no tsonga page yet but feel free to translate
wikitext
text/x-wiki
[[Image:Redirectltr.png|#REDIRECT ]]<span class="redirectText" id="softredirect">[[{{{1}}}]]</span><br /><span style="font-size:85%; padding-left:52px;">This page is a [[m:Soft redirect|soft redirect]].</span><noinclude>
</noinclude>
3od1ia3wbyve1fi05fipamdy92w9jgy
Template:Cita
10
2926
10974
2009-06-30T02:16:19Z
Canelo123
842
Created page with '<div style="margin: 1em 4em 1em" class="citado" {{#if:{{{estilo|}}}|style="{{{estilo}}}"}}>{{#if: {{{col2|}}} |{{{!}} style="background:transparent;" {{!}} {{{1}}} {{!}} style=...'
wikitext
text/x-wiki
<div style="margin: 1em 4em 1em" class="citado" {{#if:{{{estilo|}}}|style="{{{estilo}}}"}}>{{#if: {{{col2|}}}
|{{{!}} style="background:transparent;"
{{!}} {{{1}}}
{{!}} style="padding-left: 1em;" {{!}} {{{col2}}}
{{!}}}
|{{{1}}}
}}{{#if:{{{2|}}}|{{#if: {{{col2|}}}||<br />}}<div style="text-align: right;">{{{2}}}{{{3|}}}</div>}}</div><noinclude>
{{documentación de plantilla}}
</noinclude>
7tbhstz9gr6x40a9h9rlj4jvw5oe6ap
Template:Commonscat
10
2927
25445
19174
2013-03-07T19:34:50Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 8 interwiki links, now provided by [[d:|Wikidata]] on [[d:q48029]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<span class="interProject">[[commons:Category:{{{1|{{{nombre|{{PAGENAME}}}}}}}}|Commons]]</span>
*[[File:Commons-logo.svg|15px|Colabora en Commons.]] [[Wikimedia Commons]] alberga {{{objeto|contenido multimedia}}} {{{preposicion|{{{preposición|sobre}}}}}} '''[[Commons:Category:{{{1|{{{nombre|{{PAGENAME}}}}}}}}|{{{2|{{{etiqueta|{{PAGENAME}}}}}}}}]]'''.<noinclude>
[[Categoría:Wikipedia:Plantillas de enlace entre proyectos|Commonscat]]
</noinclude>
rifsjazmf68ox95n3dbk3oyzj6wzpzg
Ivory Coast
0
2938
11264
2009-07-17T19:05:16Z
Qmwne235
112
moved [[Ivory Coast]] to [[Côte d'Ivoire]]: The English Wikipedia uses the official name of the country in French, and until a name can be found in Xitsonga, we should probably follow the English precedent, as done in other articles.
wikitext
text/x-wiki
#REDIRECT [[Côte d'Ivoire]]
ak03to0pq0gt8mwfpwvht7dtl3ys868
Lithuania
0
2944
25446
25078
2013-03-07T19:35:02Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 227 interwiki links, now provided by [[d:|Wikidata]] on [[d:q37]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Lithuania}}
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Lietuvos Respublika'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Lithuania.svg|125px]]
| align="center" width="140px" | [[File:Coat of Arms of Lithuania.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of the Lithuania|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Lithuania|Coat of Arms]])
|}
|-
| align=center colspan=2 | [[File:Europe location LIT.png|300px]]
|}
'''Lithuania''' (lt. - ''Lietuva, Liteuvos Respublika'') a tiko ra [[Yuropa]]. Qongo - [[Vilnius]]. Tiko ra Lithuania ri le xikarhi ka [[Lwandle ra Baltic]].
{{Yuropa}}
[[Category:Yuropa]]
6sazcgjbj7xaawe16c0qh6he0kds1by
Republic of Ireland
0
2945
11626
2009-08-22T09:47:58Z
Bearas
858
Redirected page to [[Ireland]]
wikitext
text/x-wiki
#redirect[[Ireland]]
bisxiyjr2ui9qkg7b8zax9uky2dkl1e
Lwandle ra Meditera
0
2947
25447
25122
2013-03-07T19:35:13Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 169 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4918]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[File:Mediterranean Relief.jpg|thumb|Lwandle ra Meditera]]
'''Lwandle ra meditera''' i lwandle ra [[Yuropa]], [[Afrika]], [[Asia]].
== Matiko ya Lwandle ra Meditera ==
=== Yuropa ===
* [[Albania]]
* [[Bosnia & Herzegovina]]
* [[Croatia]]
* [[Cyprus]]
* [[France]]
* [[Greece]]
* [[Italy]]
* [[Malta]]
* [[Monaco]]
* [[Montenegro]]
* [[Slovenia]]
* [[Spaniya]]
* [[Turkey]]
=== Asia ===
* [[Syria]]
* [[Lebanon]]
* [[Israel]]
=== Afrika ===
* [[Egypt]]
* [[Libya]]
* [[Tunisia]]
* [[Algeria]]
* [[Morocco]]
[[Category:Yuropa]]
[[Category:Afrika]]
[[Category:Asia]]
ktn647vrcx7bbksz7t0tz2mlakxwsxn
Lwandle ra Baltic
0
2948
25448
25165
2013-03-07T19:35:23Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 132 interwiki links, now provided by [[d:|Wikidata]] on [[d:q545]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[File:Baltic Sea map.png|thumb|Lwandle ra Baltic]]
'''Lwandle ra Baltic''' i lwandle ra [[Yuropa]].
== Matiko ya lwandle ra Baltic ==
* [[Sweden]]
* [[Finland]]
* [[Russia]]
* [[Estonia]]
* [[Latvia]]
* [[Lithuania]]
* [[Poland]]
* [[Jarimani]]
* [[Denmark]]
[[Category:Yuropa]]
ldmb1se84cjrkefj25d13qw4vslfwzv
Baltic Sea
0
2949
11680
2009-08-30T15:14:16Z
Bearas
858
Redirected page to [[Lwandle ra Baltic]]
wikitext
text/x-wiki
#REDIRECT [[Lwandle ra Baltic]]
prwd0es867ufu1nw2t5mwoh4x1zhn74
Lwandle ra Ntima
0
2950
25449
24905
2013-03-07T19:35:37Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 146 interwiki links, now provided by [[d:|Wikidata]] on [[d:q166]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[File:Black Sea map.png|thumb|Lwandle ra Ntima]]
'''Lwandle ra Ntima''' i lwandle ra [[Yuropa]].
== Matiko ya lwandle ra Ntima ==
* [[Ukraine]]
* [[Russia]]
* [[Georgia]]
* [[Turkey]]
* [[Bulgaria]]
* [[Romania]]
[[Category:Yuropa]]
1dyksg4hz2u6ynvkk6romyg92smk2iy
File:Pendiente-traducir.png
6
2964
11981
2009-09-26T02:46:16Z
190.232.6.212
Created page with 'the lost city of the incas ,macchu pichu ,is located at the top of the macchu picchu'
wikitext
text/x-wiki
the lost city of the incas ,macchu pichu ,is located at the top of the macchu picchu
17oexb22jk4uruwe7ric2oaljtxyt07
Barca (Soria)
0
2967
12145
2009-10-19T13:11:21Z
Andre Engels
72
moved [[Barca (Soria)]] to [[Barca]]: two near-similar pages about the same subject
wikitext
text/x-wiki
#REDIRECT [[Barca]]
odp55swauy1dls9soxhgaqomge7r471
Xigalu
0
2972
12211
2009-10-30T12:21:48Z
41.0.6.50
Created page with 'Basani Nhlaniki,Nhlaniki,Babangu na Giyani'
wikitext
text/x-wiki
Basani Nhlaniki,Nhlaniki,Babangu na Giyani
2qjrclrx3j0q0lokbo5g7ec0nxxkn71
Wikipedia:Verifiability
4
3035
13457
2010-04-19T00:57:24Z
188.54.51.200
Created page with 'ABDULSAMAD POOMANGALAM'
wikitext
text/x-wiki
ABDULSAMAD POOMANGALAM
a3iqj9aqw7k0xtt8qurt7ovvvv80s8r
Filimi
0
3104
28510
27357
2016-05-26T19:09:10Z
Thuvack
315
Thuvack moved page [[Film]] to [[Filimi]] without leaving a redirect
wikitext
text/x-wiki
==Filimi==
[[File:Institut Lumière - CINEMATOGRAPHE Camera.jpg|thumb|Cinématographe Lumière at the [[Institut Lumière]], France]]
'''Filimi''' i ngharingeto lowu kombisiwaka hi swifaniso leswi fambaka. Yi ntumbuluxiwa hi ku kandziyisa swifaniso hi khamera, kumbe hitindlela ta vumunhuhati kumbe vuantwisi bya swifaniso. Vuntumbuxi bya tifilimi byi hundzuke vutshila na ndlela yo bizundzula.
ib4ortea4gdgytylaj6ax2340pibdtq
Category:Wikipediya
14
3130
23888
22335
2012-10-27T13:38:07Z
MerlIwBot
1813
Robot: Removing bar,ne,ml (strongly connected to [[ts:Category:Wipedia administration]]),szl,ig,uz,es,mi,bh,srn,hu,pdc,bxr,cdo,mt,ia,crh,ga,tk,kaa,pt,yi,su,ckb,fi,uk,be-x-old,sah,frp,gu,sco,kv,hr,nap,da,als,map-bms,arz,lad,frr,yo,ie,it,ay,ak,ja,wo,hsb,...
wikitext
text/x-wiki
{{Commonscat|Wikipedia}}
<!-- Categories -->
<!-- Interwikis -->
[[aa:Category:Wikipedia]]
[[got:Category:𐍅𐌹𐌺𐌹𐍀𐌴𐌳𐌾𐌰]]
[[hz:Category:Wikipedia]]
[[kr:Category:Wikipedia]]
[[mh:Category:Wikipedia]]
[[mo:Category:Википедия]]
[[ng:Category:Wikipedia]]
[[nl:Categorie:Wikipedia]]
[[roa-tara:Category:Wikipedia]]
3yksiyr94u8svnliq74x7it2yum319u
MediaWiki:Sitesupport-url
8
3142
24970
23599
2013-02-07T01:42:29Z
Pgehres (WMF)
2078
Updating sidebar link to use subst:CONTENTLANGUAGE
wikitext
text/x-wiki
//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_ts.wikipedia.org&uselang=ts
lfl3jocfbvgsaikc5m3dqbdcnz45aof
Category:Ntivo-misava
14
3144
25593
25451
2013-03-08T02:41:11Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1457673]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:Sayense ya ntumbuluko]]
9ic1kmsxznzwt2j9ugru3y2snhxr2mg
Category:Sayense ya ntumbuluko
14
3145
25452
24927
2013-03-07T19:36:12Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 111 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1457332]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:Sayense]]
3w7ocnj0vz2nu7sqmp3arl75p0rwgxr
Category:Sayense
14
3146
25453
24537
2013-03-07T19:36:23Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 188 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1458083]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Asia
14
3147
25957
25454
2013-04-13T12:17:19Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q5610083]]
wikitext
text/x-wiki
[[Category:Ntivo-misava]]
c8hyl0ju0o6f7hba8q0pcud7tzaq413
Category:N'hweti
14
3149
25783
25455
2013-03-11T10:46:46Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5461174]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:Khalendara]]
duzgpqnpwvjtvrukude3j1je8o6x13t
Category:Khalendara
14
3150
25594
25456
2013-03-08T02:41:22Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4966070]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
N'we
0
3151
25457
25089
2013-03-07T19:37:29Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 133 interwiki links, now provided by [[d:|Wikidata]] on [[d:q199]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 1
|-
|}
'''N'we''', vito ra tinomboro 1.
[[Category:Nhlayo]]
i0bf97o50abbufwi1prpgtcwxgth2zt
Category:Nhlayo
14
3152
25458
23459
2013-03-07T19:37:51Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 109 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5460837]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:Matematiki]]
soflm76t0704669mvyizcis4bfx068x
Category:Matematiki
14
3153
25958
25459
2013-04-13T12:18:21Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q4619]]
wikitext
text/x-wiki
[[Category:Sayense]]
3w7ocnj0vz2nu7sqmp3arl75p0rwgxr
Tandza
0
3154
25460
24975
2013-03-07T19:38:26Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 104 interwiki links, now provided by [[d:|Wikidata]] on [[d:q204]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 0
|-
|}
'''Tandza''' / '''Noto''' / '''Ziro''' , vito ra tinomboro 0.
[[Category:Nhlayo]]
5alfjgqflirqhrllgxoxkykcve33kk8
Noto
0
3155
15277
2010-11-30T07:36:18Z
Kmoksy
1377
Redirected page to [[Tandza]]
wikitext
text/x-wiki
#REDIRECT [[Tandza]]
31sevdrm5s9dpqejzsjmkpgwixhql4b
Ziro
0
3156
15278
2010-11-30T07:36:30Z
Kmoksy
1377
Redirected page to [[Tandza]]
wikitext
text/x-wiki
#REDIRECT [[Tandza]]
31sevdrm5s9dpqejzsjmkpgwixhql4b
Mbirhi
0
3157
25461
25088
2013-03-07T19:38:37Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 127 interwiki links, now provided by [[d:|Wikidata]] on [[d:q200]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 2
|-
|}
'''Mbirhi''' , vito ra tinomboro 2.
[[Category:Nhlayo]]
j4e242v7uapgbzes9hn293lbnvrbpeb
Nharhu
0
3158
25462
25090
2013-03-07T19:38:48Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 120 interwiki links, now provided by [[d:|Wikidata]] on [[d:q201]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 3
|-
|}
'''Nharhu''' , vito ra tinomboro 3.
[[Category:Nhlayo]]
a9gtb8yx3uwb2o6f15s6jl5xxs7jq6b
Mune
0
3159
25463
24443
2013-03-07T19:38:59Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 119 interwiki links, now provided by [[d:|Wikidata]] on [[d:q202]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 4
|-
|}
'''Mune''' , vito ra tinomboro 4.
[[Category:Nhlayo]]
34c0kogyvln37hhdc19pyg41rrf5l6t
Ntlhanu
0
3160
25464
23462
2013-03-07T19:39:09Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 114 interwiki links, now provided by [[d:|Wikidata]] on [[d:q203]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 5
|-
|}
'''Ntlhanu''' , vito ra tinomboro 5.
[[Category:Nhlayo]]
h2oggfixmc12xq5weaxffzld8l48n60
Tsevu
0
3161
25565
25465
2013-03-07T23:30:57Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q23488]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 6
|-
|}
'''Tsevu''' , vito ra tinomboro 6.
[[Category:Nhlayo]]
0f16m4xforr0sdogg0sejq5md1pxjm6
Nkombo
0
3162
25466
24815
2013-03-07T19:39:42Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 113 interwiki links, now provided by [[d:|Wikidata]] on [[d:q23350]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 7
|-
|}
'''Nkombo''' , vito ra tinomboro
[[Category:Nhlayo]]
jseor4gsl7umhs4qxz2erqrfe0p4pfu
Nhungu
0
3163
25467
23470
2013-03-07T19:39:52Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 110 interwiki links, now provided by [[d:|Wikidata]] on [[d:q23355]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 8
|-
|}
'''Nhungu''' , vito ra tinomboro 8.
[[Category:Nhlayo]]
pml551at8flkkrfhkic3j4pdqvabs5k
Kaye
0
3164
25468
23472
2013-03-07T19:40:03Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 109 interwiki links, now provided by [[d:|Wikidata]] on [[d:q19108]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 9
|-
|}
'''Kaye''' , vito ra tinomboro 9.
[[Category:Nhlayo]]
bz76jhmxrhk1acquc5vmsg958tqlr5y
Khume
0
3165
25469
23473
2013-03-07T19:40:14Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 102 interwiki links, now provided by [[d:|Wikidata]] on [[d:q23806]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 10
|-
|}
'''Khume''' , vito ra tinomboro 10.
[[Category:Nhlayo]]
g11489qcec30ap4rjmutjumn537d5cc
Template:User tr
10
3166
26193
26028
2013-08-18T20:33:10Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567952]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''[[Turkish language|tr]]'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Bu kullanıcının '''[[:Category:User tr-N|ana dili]]''' '''[[:Category:User tr|Türkçe]]''' 'dir.</td>
</tr></table></div>
[[Category:User tr|{{PAGENAME}}]][[Category:User tr-N|{{PAGENAME}}]]
h2ta47pj4orn6489sth3wsdnbf1w9s6
Category:User tr
14
3167
31106
25981
2018-05-25T15:20:53Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|tr]]
129t306gn4kg2e0qopl8hbrwnnack6v
Category:User languages
14
3168
26195
26029
2013-08-18T20:33:16Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q4655215]]
wikitext
text/x-wiki
[[Category:Wikipedia]]
925xenbe5ys2ebrz1f5gyi5vyy6cnc7
Category:User tr-N
14
3169
25983
25950
2013-04-13T12:25:27Z
KLBot2
3072
Bot: Migrating 4 interwiki links, now provided by [[Wikidata]] on [[:d:Q6592500]]
wikitext
text/x-wiki
[[Category:User tr]]
jjn9uwmdmklfcmobkzu7gxlgnfzj61m
Template:User en-2
10
3170
25472
25176
2013-03-07T20:00:21Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 243 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5544939]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
|-----
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''[[English language|en]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | This user is able to contribute with an '''[[:Category:User en-2|intermediate]]''' level of '''[[:Category:User en|English]]'''.[[Category:User en|{{PAGENAME}}]][[Category:User en-2|{{PAGENAME}}]]
|}</div><noinclude>
</noinclude>
gt3kqcl7e6p93fut8e363bto0ult0mm
Category:User en
14
3171
31093
25968
2018-05-25T15:08:54Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|en]]
thx5cy92ma8shcpvm6ohs1cztq37prc
Category:User en-2
14
3172
25969
25474
2013-04-13T12:23:22Z
KLBot2
3072
Bot: Migrating 2 interwiki links, now provided by [[Wikidata]] on [[:d:Q5626683]]
wikitext
text/x-wiki
[[Category:User en]]
tl626ws1xhu9vm5immmfneoh93aevje
Template:User eo-2
10
3173
25475
25177
2013-03-07T20:00:54Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 140 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5546003]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''[[Esperanto|eo]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Ĉi tiu uzanto povas komuniki per '''[[:Category:User eo-2|meza]]''' nivelo de '''[[:Category:User eo|Esperanto]]'''.[[Category:User eo|{{PAGENAME}}]][[Category:User eo-2|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
nr1tjnxg3mqfmk06pcm1dyev67w104v
Category:User eo
14
3174
31094
25971
2018-05-25T15:09:01Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|eo]]
91xcjl49mp9se5zd35qc5gtbs2dgshx
Category:User eo-2
14
3175
25477
24775
2013-03-07T20:01:18Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 121 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6399325]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User eo]]
2dhzp15uecuzpmst0f9hlko1ai20q15
Category:Wikipedia
14
3176
25984
25478
2013-04-13T12:25:48Z
KLBot2
3072
Bot: Migrating 12 interwiki links, now provided by [[Wikidata]] on [[:d:Q4966679]]
wikitext
text/x-wiki
[[Category:Categories]]
rs6d9xnb0wdko34dcdasz527jk9ly7b
Category:User vi
14
3177
31108
25930
2018-05-25T15:21:08Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|vi]]
24je1w4him0r1kmwnybr68ewdqdwsti
Template:User ja-4
10
3178
25479
25231
2013-03-07T20:01:41Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 98 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567039]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #CCCC00 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#FFFF99"
| style="width:45px;height:45px;background:#FFFF00;text-align:center;font-size:14pt" | '''[[Japanese language|ja]]-4'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | この利用者は'''[[:Category:User ja-4|母語に近いレベル]]'''で'''[[:Category:User ja|日本語]]'''を話します。 [[Category:User ja|{{PAGENAME}}]] [[Category:User ja-4|{{PAGENAME}}]]
|} </div>
<noinclude>
</noinclude>
1f3bk2w40wx68wmtr5ykzhan8a7rih4
Category:User ja
14
3179
31101
25566
2018-05-25T15:11:02Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|ja]]
koy9mihbs532qi8mpm0kcsrg123syf0
Category:User ja-4
14
3180
25609
25481
2013-03-08T14:02:46Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 3 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6446464]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User ja]]
2vrtyydmki8j4mtzx3kss9nfddyn7at
Category:User ja-3
14
3181
25567
25483
2013-03-08T00:00:48Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 5 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6446385]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User ja]]
2vrtyydmki8j4mtzx3kss9nfddyn7at
Category:User vi-N
14
3182
25931
24783
2013-03-30T20:44:52Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 54 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6593889]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User vi]]
3k85fvtmp0hgycs7qe1oepsgcek7ry6
Category:User fr
14
3183
31097
25975
2018-05-25T15:10:30Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|fr]]
2z046opa1s8nufb4ve0nlogcwd2t6pf
Category:User fr-2
14
3184
25485
25246
2013-03-07T20:02:36Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 184 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6403269]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User fr]]
ibzb2u788qzqbo56xzma7346i3p2gi0
Category:User pt
14
3185
31110
25979
2018-05-25T15:21:40Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|pt]]
34zi61wawqx1ss84gfj5isw2j1bco62
Category:User es
14
3186
31095
25972
2018-05-25T15:09:10Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|es]]
912kzdocdlhivk6yakrpyzb8jg44gly
Category:User es-N
14
3187
25487
25201
2013-03-07T20:02:59Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 156 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6400684]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User es]]
2k46im3mug50pxi8pb0rzy84gayf4dn
Template:User sw-1
10
3188
26179
25643
2013-08-18T20:32:33Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6567100]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Swahili language|sw]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Mtumiaji huyu aweza kushiriki kwa '''[[:Category:User sw|Kiswahili]]''' cha kiwango cha '''[[:Category:User sw-1|msingi]]'''.[[Category:User sw|{{PAGENAME}}]][[Category:User sw-1|{{PAGENAME}}]]
|}</div>
1qo4o4m1mzgzqzcmj83156cjc54tjwt
Category:User sw
14
3189
31105
18991
2018-05-25T15:20:45Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|sw]]
2w6ggc6s5ugs74as9266yinuz4b8bar
Category:User sw-1
14
3190
25488
23961
2013-03-07T20:03:10Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 39 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6481623]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User sw]]
2oazy1uxag1834moby2bf8rgz94rq0u
Template:User af-1
10
3191
26184
25489
2013-08-18T20:32:43Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538169]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
|-----
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[:Afrikaans|af]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Hierdie gebruiker het 'n '''[[:Category:User af-1|basiese]]''' begrip van '''[[:Category:User af|Afrikaans]]'''.[[Category:User af|{{PAGENAME}}]][[Category:User af-1|{{PAGENAME}}]]
|}</div><noinclude>
<noinclude>
8uxms77kesv7eq4fxau6d0t2wl900cn
Category:User af
14
3192
31084
25595
2018-05-25T15:00:26Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|af]]
fw1firrd4u80f98cc8n6of12arkmwsp
Category:User af-1
14
3193
25569
25491
2013-03-08T00:01:41Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6386298]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User af]]
i8rsh29xvxp6qpqd6vi38v5wbfu8d51
Template:User de-2
10
3194
25492
25179
2013-03-07T20:03:58Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 188 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5547386]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
|-----
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''[[German language|de]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Dieser Benutzer hat '''[[:Category:User de-2|fortgeschrittene]]''' '''[[:Category:User de|Deutschkenntnisse]]'''.[[Category:User de|{{PAGENAME}}]][[Category:User de-2|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
cukxzryz2qo8km9anmxv596004bjfp5
Category:User de
14
3195
31092
25966
2018-05-25T15:08:44Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|de]]
2nzatvnav8u62gk18q5d3jl1hbdhn3m
Category:User de-2
14
3196
25967
25494
2013-04-13T12:23:04Z
KLBot2
3072
Bot: Migrating 8 interwiki links, now provided by [[Wikidata]] on [[:d:Q6396356]]
wikitext
text/x-wiki
[[Category:User de]]
t9ds7mfsg19mvfrctu6odx7j06cdst4
Template:User es-2
10
3197
25495
25197
2013-03-07T20:04:34Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 180 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5611824]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
|-----
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''[[Spanish language|es]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Este usuario puede contribuir con un nivel '''[[:Category:User es-2|intermedio]]''' de '''[[:Category:User es|español]]'''.[[Category:User es|{{PAGENAME}}]][[Category:User es-2|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
fv9j11i8u90ihenuga24vd31cvlf8lk
Category:User es-2
14
3198
25973
25496
2013-04-13T12:24:09Z
KLBot2
3072
Bot: Migrating 9 interwiki links, now provided by [[Wikidata]] on [[:d:Q6400255]]
wikitext
text/x-wiki
[[Category:User es]]
2k46im3mug50pxi8pb0rzy84gayf4dn
Template:User fr-1
10
3199
25497
25180
2013-03-07T20:05:10Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 203 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5548625]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
|-----
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''[[French language|fr]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Cette personne peut contribuer avec un niveau '''[[:Category:User fr-1|élémentaire]]''' de '''[[:Category:User fr|français]]'''.[[Category:User fr|{{PAGENAME}}]][[Category:User fr-1|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
nqs400u5bg7cphn9aqmkmurgi2uz6dr
Category:User fr-1
14
3200
25976
25498
2013-04-13T12:24:35Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q5614597]]
wikitext
text/x-wiki
[[Category:User fr]]
ibzb2u788qzqbo56xzma7346i3p2gi0
Template:User he-1
10
3201
26204
25499
2013-09-04T09:50:07Z
130.88.141.34
Wikidata
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:12pt" | '''[[Hebrew language|he]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" dir="rtl"| משתמש זה מסוגל לתרום ברמה '''[[:Category:User he-1|בסיסית]]''' של '''[[:Category:User he|עברית]]'''.
[[Category:User he|{{PAGENAME}}]]
[[Category:User he-1|{{PAGENAME}}]]
|}</div>
akl49ig0x418adky43rbpdd5jegjzdh
Category:User he
14
3202
31098
25500
2018-05-25T15:10:38Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|he]]
41vu2soa4b8hd5gzqnmqn37n0qyo4t6
Category:User he-1
14
3203
25501
24129
2013-03-07T20:05:58Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 62 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6406932]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User he]]
9t2wtcnkmhhg3pf5whcbdy3jdu5yj56
Template:User ko-3
10
3204
26181
25645
2013-08-18T20:32:37Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6585729]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
|-----
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''[[Korean language|ko]]-3'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | 이 사용자는 '''[[:Category:User ko-3|유창]]'''한 '''[[:Category:User ko|한국어]]'''를 말할 수 있습니다.[[Category:User ko|{{PAGENAME}}]][[Category:User ko-3|{{PAGENAME}}]]
|}</div>
7u7l1y49sbqgusvmklo97p7n492hic6
Category:User ko
14
3205
31102
25570
2018-05-25T15:11:09Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|ko]]
caeav0g6hbdn3nxdf4p7hcnly0ap4py
Category:User ko-3
14
3206
25571
25503
2013-03-08T00:02:07Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 4 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6447959]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User ko]]
b5lpyuw6d93l10v8ez8ktqdwsj4na4v
Template:User io-3
10
3207
25504
25482
2013-03-07T20:06:35Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 22 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567015]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #00FF00 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#90FF90"
| style="width:45px;height:45px;background:#00FF00;text-align:center;font-size:14pt" | '''[[Ido language|io]]-3'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Ica uzanto povas kontributar kun '''[[:Category:User io-3|alta]]''' nivelo di '''[[:Category:User io|Ido]]'''.
|}</div><includeonly>{{#ifeq:{{{categories}}}|no||[[Category:User io|{{PAGENAME}}]][[Category:User io-3|{{PAGENAME}}]]}}</includeonly><noinclude><br clear="all"/>
[[Category:User io]]
[[Category:User io-3]]
<noinclude>
</noinclude>
ke2cn0u3k3dotmd3aryuh1t5iraurhp
Category:User io
14
3208
31100
25505
2018-05-25T15:10:52Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|io]]
luhflz62s7m6o3ed59oyv2fzkhuynqk
Category:User io-3
14
3209
25978
25610
2013-04-13T12:24:45Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q6412946]]
wikitext
text/x-wiki
[[Category:User io]]
i4nwap3o9jwndwbfhgamd121iasm7as
Template:User tr-2
10
3210
26183
25507
2013-08-18T20:32:42Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567943]]
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
|-----
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''[[Turkish language|tr]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em;" | Bu '''[[:Category:User tr|kullanıcı]]''' '''[[:Category:User tr-2|orta seviyede Türkçe]]''' anlıyor.
[[Category:User tr|{{PAGENAME}}]][[Category:User tr-2|{{PAGENAME}}]]
|}</div>
6vqmhnfovhxnoydep6ivr1ifv5b39qq
Category:User tr-2
14
3211
25982
25875
2013-04-13T12:25:20Z
KLBot2
3072
Bot: Migrating 2 interwiki links, now provided by [[Wikidata]] on [[:d:Q6592252]]
wikitext
text/x-wiki
[[Category:User tr]]
jjn9uwmdmklfcmobkzu7gxlgnfzj61m
Template:User zh-2
10
3212
26187
25945
2013-08-18T20:32:54Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q6969424]]
wikitext
text/x-wiki
<div style="float:left;border:solid #77e0e8 1px;margin:1px;">
{| cellspacing="0" style="width:238px;background:#d0f8ff;"
! style="width:45px;height:45px;background:#77e0e8;font-size:14pt" | '''[[Chinese language|zh]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | 該用戶能以'''[[:Category:User zh-2|中級]][[:Category:User zh|中文]]'''進行交流。<br />该用户能以'''[[:Category:User zh-2|中级]][[:Category:User zh|中文]]'''进行交流。
|} [[Category:User zh|{{PAGENAME}}]] [[Category:User zh-2|{{PAGENAME}}]] <noinclude>
</div>
t5kap12m66y1wx3s5qbj1ry4mp9s1cv
Category:User zh
14
3213
31109
25508
2018-05-25T15:21:17Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|zh]]
2q5xxikx4how2udx7qq1wfbiehuutpb
Category:User zh-2
14
3214
25891
24435
2013-03-14T05:11:45Z
Legobot
2760
[[M:User:Addbot|Bot:]] Migrating 95 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7004762]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User zh]]
kfmh94irzrlyu2oaeu7k2o31f2plics
Template:User ia-2
10
3215
25509
24117
2013-03-07T20:07:35Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 61 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5566808]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
|-----
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''[[:Interlingua|ia]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Iste usator pote contribuer con un nivello '''[[:Category:User ia-2|intermedie]]''' de '''[[:Category:User ia|interlingua]]'''.[[Category:User ia|{{PAGENAME}}]][[Category:User ia-2|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
0gx3l41tkdph48u8murpdhyla8dj3yx
Category:User ia
14
3216
31099
25510
2018-05-25T15:10:45Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|ia]]
bjeknqfddxlcm1g7bhifh5d9rov42gr
Category:User ia-2
14
3217
25977
25611
2013-04-13T12:24:41Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q6411889]]
wikitext
text/x-wiki
[[Category:User ia]]
hcr6mfr81wtxsyps43jd6xo6hbkcc8s
Template:User no-2
10
3218
26205
26201
2013-09-04T09:50:37Z
130.88.141.34
Wikidata
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
|-----
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''[[Norwegian language|no]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em;" | Denne brukeren har '''[[:Category:User no-2|god kjennskap]]''' til '''[[:Category:User no|norsk]]'''.[[Category:User no|{{PAGENAME}}]][[Category:User no-2|{{PAGENAME}}]]
|}</div>
dqdagpzhcz3c1mj16gft7a19fz9h9jp
Category:User no
14
3219
31103
25894
2018-05-25T15:19:30Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|no]]
ms0c3keq61rwzm7d9k1xwnjx481yp08
Category:User no-2
14
3220
25880
24620
2013-03-13T11:46:49Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 94 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7003322]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User no]]
0ilfxdmg7mqc5fmar67g9vcfyeoku52
Template:User bg-1
10
3221
26188
25512
2013-08-18T20:32:56Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5540459]]
wikitext
text/x-wiki
<div style="float:left;border:1px solid #C0C8FF;margin:1px">
{|cellspacing="0" style="width:238px;background:#F0F8FF"
|style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt"|'''[[Bulgarian language|bg]]-1'''
|style="font-size:8pt;padding:4pt;line-height:1.25em"|Този потребител има '''[[:Category:User bg-1|начални познания]]''' по '''[[:Category:User bg|български език]]'''.[[Category:User bg|{{PAGENAME}}]][[Category:User bg-1|{{PAGENAME}}]]
|}</div>
[[Category:User bg]]
[[Category:User bg-1]]
bh4fhqsfuzc3gama760k7z26fijzt3m
Category:User bg
14
3222
31091
25964
2018-05-25T15:07:41Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|bg]]
n77d46uo4sycp871snk3mebnxhexjuu
Category:User bg-1
14
3223
25965
25514
2013-04-13T12:22:11Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q6390982]]
wikitext
text/x-wiki
[[Category:User bg]]
f4yt2ea7xw439awlq3nbp09tdx88n70
Template:User et-1
10
3224
26186
25515
2013-08-18T20:32:53Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5541798]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
|-----
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''[[Estonian language|et]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | See kasutaja suudab '''[[:Category:User et|eesti keeles]] kaastööd teha '''[[:Category:User et-1|algaja]]''' tasemel. '''[[Category:User et|{{PAGENAME}}]][[Category:User et-1|{{PAGENAME}}]]
|}</div>
deua3x52h9knmv7rte8s2zrg1q4f94d
Category:User et
14
3225
31096
25516
2018-05-25T15:09:17Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|et]]
cojce8uh35soqkp5b5jtlp4m2sxltnx
Category:User et-1
14
3226
25974
25612
2013-04-13T12:24:15Z
KLBot2
3072
Bot: Migrating 2 interwiki links, now provided by [[Wikidata]] on [[:d:Q6400946]]
wikitext
text/x-wiki
[[Category:User et]]
1aeas5rzixv23hacc8pblhrm4tp43al
Template:User als-1
10
3233
26196
25518
2013-08-18T20:33:23Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538181]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
|-----
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Alemannic language|als]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Dä User verfüegt über '''[[:Category:User als-1|Basis]]-[[:Category:User als|Kenntnis vom Alemannische]]'''.[[Category:User als|{{PAGENAME}}]][[Category:User als-1|{{PAGENAME}}]]
|}</div>
<noinclude>
[[als:Vorlage:User gsw-1]]
[[he:תבנית:User als-1]]
[[nds-nl:Mal:Gebruker gsw-1]]
[[rm:Template:User gsw-1]]
</noinclude>
j34hv7rl5e2y97bbxtgo70hv9rgsbk0
Category:User als
14
3234
31085
25519
2018-05-25T15:05:17Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|als]]
fsqyeo1dt0faajd9h4hhsisuow1hwpc
Category:User als-1
14
3235
25959
25520
2013-04-13T12:20:55Z
KLBot2
3072
Bot: Migrating 2 interwiki links, now provided by [[Wikidata]] on [[:d:Q6386903]]
wikitext
text/x-wiki
[[Category:User als]]
ays9ef8hkpwvwx4jat5qtl3rczfbg5k
Template:User ar-1
10
3236
26194
25521
2013-08-18T20:33:15Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538250]]
wikitext
text/x-wiki
<div style="float:left;">
{| cellspacing="0" style="width:238px;background:#f0f8ff;border:solid #c0c8ff 1px;margin:1px;"
! style="width:45px;height:45px;background:#c0c8ff;text-align:center;font-size:14pt" | '''[[Arabic language|ar]]-1'''
| style="font-size:11pt;padding:4pt;line-height:1.25em" lang="ar" dir="rtl" | هذا المستخدم يعرف '''[[:Category:User ar-1|مبادئ]]''' '''[[:Category:User ar|العربية]]'''.
|} [[Category:User ar|{{PAGENAME}}]] [[Category:User ar-1|{{PAGENAME}}]] </div>
gxclicg5ic6oubo0n3wgabm0e6cfk85
Category:User ar
14
3237
31087
25960
2018-05-25T15:06:04Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|ar]]
rfjbb51zzw6gqd1sn8afbph61sedrgc
Category:User ar-1
14
3238
25961
25523
2013-04-13T12:21:10Z
KLBot2
3072
Bot: Migrating 1 interwiki links, now provided by [[Wikidata]] on [[:d:Q6388033]]
wikitext
text/x-wiki
[[Category:User ar]]
c96oo82nd0s4xrqd78kwri5gpdf6f0w
Template:User ast-1
10
3239
25524
24123
2013-03-07T20:32:38Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 57 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538253]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Asturian language|ast]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Esti usuariu pue contribuir con un nivel '''[[:Category:User ast-1|básicu]]''' d''''[[:Category:User ast|asturianu]]'''.[[Category:User ast|{{PAGENAME}}]] [[Category:User ast-1|{{PAGENAME}}]]
|}
</div>
<noinclude>
</noinclude>
8oo1lwhaa5ffdfd5fwfs1ks8y4cipkj
Category:User ast
14
3240
31086
25525
2018-05-25T15:05:53Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|ast]]
2mgwvebid9bnej8jyvua35n5vzgk6di
Category:User ast-1
14
3241
25526
24767
2013-03-07T20:32:59Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 64 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6389064]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User ast]]
i35wry0gm79tb2xy4iofep9lfrt59n9
Template:User az
10
3242
26190
25527
2013-08-18T20:32:58Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538288]]
wikitext
text/x-wiki
<div style="float:left;">
{| cellspacing="0" style="width:238px;background:#c5fcdc;border:solid #6ef7a7 1px;margin:1px;"
! style="width:45px;height:45px;background:#6ef7a7;font-size:14pt" | '''[[Azerbaijan language|az]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" lang="az" | '''Bu istifadəçinin ana dili Azərbaycan dilidir
|} [[Category:User az|{{PAGENAME}}]] [[Category:User az-N|{{PAGENAME}}]]
</div>
kboz430nbecm806qfsodh0gukfdz9y7
Category:User az
14
3243
31088
25962
2018-05-25T15:07:13Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|az]]
la3pa5a6qhbrxx71g2zbbghbylokre4
Category:User az-N
14
3244
25963
25529
2013-04-13T12:22:02Z
KLBot2
3072
Bot: Migrating 2 interwiki links, now provided by [[Wikidata]] on [[:d:Q6389733]]
wikitext
text/x-wiki
[[Category:User az]]
jic1sjfvolvwbela35lxr4qy4cieft1
Template:User bar-1
10
3245
27446
25530
2015-08-05T22:40:43Z
YiFeiBot
3774
Bot: Migrating 3 langlinks, now provided by [[d:|Wikidata]] on [[d:q5538308]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
|-----
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Austro-Bavarian|bar]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Dea Benutzer redt '''[[:Category:User bar-1|a weng]]''' '''[[:Category:User bar|Boarisch]]'''.[[Category:User bar|{{PAGENAME}}]][[Category:User bar-1|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
7ztqvdu690xdpkmma252j85idrno8na
Category:User bar
14
3246
31089
25613
2018-05-25T15:07:23Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|bar]]
q6k8hba6air5y5nj47l06e1r0gq1m59
Category:User bar-1
14
3247
25614
25532
2013-03-08T14:04:28Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 3 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6389977]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User bar]]
i5crmv66t47ipf05zj7ac0rk4k9mpm5
Template:User be-2
10
3248
25533
25173
2013-03-07T20:34:17Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 101 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5540401]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''[[Belarusian language|be]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Гэты ўдзельнік/гэтая ўдзельніца ведае '''[[:Category:User be|беларускую]]''' мову на '''[[:Category:User be-2|сярэднім]]''' узроўні. [[Category:User be|{{PAGENAME}}]] [[Category:User be-2|{{PAGENAME}}]]
|}
</div><noinclude>
</noinclude>
lgbc05bwnoov1a8hc816wjcdlvcot17
Category:User be
14
3249
31090
25534
2018-05-25T15:07:33Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|be]]
26s2tv28a0mzekskovjf3trir8aoya3
Category:User be-2
14
3250
25535
24771
2013-03-07T20:34:38Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 88 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6390583]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:User be]]
ncafij28dotd1t69o1y4ftcrlk5v0kk
Osasco
0
3254
28752
28394
2016-07-02T22:19:25Z
CommonsDelinker
60
Removing "Osasco19fev2016.JPG", it has been deleted from Commons by [[commons:User:Jcb|Jcb]] because: Mass deletion of uploads of persistent copyvio uploader per [https://commons.wikimedia.org/w/index.php?title=User_talk%3AJcb&type=revision&diff=200531583
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Osasco'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align=center colspan=2 |
|-
| align="center" width="140px" | [[File: Bras%C3%A3o_Osasco.gif |150px]]
| align="center" width="140px" | [[File: SaoPaulo_Municip_Osasco.svg|150px]]
|-
|}
|-
|}
'''Osasco''' (o’zasku), [[Brazil]], South America.
== Pages ==
* [http://commons.wikimedia.org/wiki/Category:Osasco Commons:Osasco]
* http://www.osasco,sp.gov.br
* http://www.osascobrazil.com
[[Category:Ntivo-misava]]
8iflhay9c9ds957ov5flh2o4gsrq74j
Template:First word
10
3276
16839
2011-02-25T23:45:04Z
Budelberger
214
Création.
wikitext
text/x-wiki
<includeonly>{{#ifeq: {{str find|{{{1|{{PAGENAME}}}}}| }} | -1 | {{{1|{{PAGENAME}}}}} | {{trunc|{{{1|{{PAGENAME}}}}}|{{str find|{{{1|{{PAGENAME}}}}}| }}}}}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
4fqumie92t9e3doeyrqxpcm8resz8sm
Template:Str find
10
3277
16840
2011-02-25T23:45:53Z
Budelberger
214
Création.
wikitext
text/x-wiki
{{#titleparts: {{str find/logic|{{{1|}}}|{{{2|}}}|{{str len|*{{{2|}}}*}}-2}}-1|1}}<!--
--><noinclude>{{Documentation}}</noinclude>
j88y1yfnwt3yyzwcseg6lffa1zkq9c7
Template:Str find/logic
10
3278
16841
2011-02-25T23:46:42Z
Budelberger
214
Création.
wikitext
text/x-wiki
{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}}}}}}* | *{{{2}}}* | 1/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 1}}}}* | *{{str left|{{{1}}}|1}}{{{2}}}* | 2/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 2}}}}* | *{{str left|{{{1}}}|2}}{{{2}}}* | 3/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 3}}}}* | *{{str left|{{{1}}}|3}}{{{2}}}* | 4/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 4}}}}* | *{{str left|{{{1}}}|4}}{{{2}}}* | 5/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 5}}}}* | *{{str left|{{{1}}}|5}}{{{2}}}* | 6/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 6}}}}* | *{{str left|{{{1}}}|6}}{{{2}}}* | 7/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 7}}}}* | *{{str left|{{{1}}}|7}}{{{2}}}* | 8/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 8}}}}* | *{{str left|{{{1}}}|8}}{{{2}}}* | 9/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 9}}}}* | *{{str left|{{{1}}}|9}}{{{2}}}* | 10/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 10}}}}* | *{{str left|{{{1}}}|10}}{{{2}}}* | 11/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 11}}}}* | *{{str left|{{{1}}}|11}}{{{2}}}* | 12/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 12}}}}* | *{{str left|{{{1}}}|12}}{{{2}}}* | 13/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 13}}}}* | *{{str left|{{{1}}}|13}}{{{2}}}* | 14/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 14}}}}* | *{{str left|{{{1}}}|14}}{{{2}}}* | 15/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 15}}}}* | *{{str left|{{{1}}}|15}}{{{2}}}* | 16/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 16}}}}* | *{{str left|{{{1}}}|16}}{{{2}}}* | 17/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 17}}}}* | *{{str left|{{{1}}}|17}}{{{2}}}* | 18/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 18}}}}* | *{{str left|{{{1}}}|18}}{{{2}}}* | 19/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 19}}}}* | *{{str left|{{{1}}}|19}}{{{2}}}* | 20/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 20}}}}* | *{{str left|{{{1}}}|20}}{{{2}}}* | 21/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 21}}}}* | *{{str left|{{{1}}}|21}}{{{2}}}* | 22/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 22}}}}* | *{{str left|{{{1}}}|22}}{{{2}}}* | 23/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 23}}}}* | *{{str left|{{{1}}}|23}}{{{2}}}* | 24/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 24}}}}* | *{{str left|{{{1}}}|24}}{{{2}}}* | 25/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 25}}}}* | *{{str left|{{{1}}}|25}}{{{2}}}* | 26/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 26}}}}* | *{{str left|{{{1}}}|26}}{{{2}}}* | 27/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 27}}}}* | *{{str left|{{{1}}}|27}}{{{2}}}* | 28/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 28}}}}* | *{{str left|{{{1}}}|28}}{{{2}}}* | 29/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 29}}}}* | *{{str left|{{{1}}}|29}}{{{2}}}* | 30/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 30}}}}* | *{{str left|{{{1}}}|30}}{{{2}}}* | 31/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 31}}}}* | *{{str left|{{{1}}}|31}}{{{2}}}* | 32/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 32}}}}* | *{{str left|{{{1}}}|32}}{{{2}}}* | 33/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 33}}}}* | *{{str left|{{{1}}}|33}}{{{2}}}* | 34/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 34}}}}* | *{{str left|{{{1}}}|34}}{{{2}}}* | 35/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 35}}}}* | *{{str left|{{{1}}}|35}}{{{2}}}* | 36/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 36}}}}* | *{{str left|{{{1}}}|36}}{{{2}}}* | 37/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 37}}}}* | *{{str left|{{{1}}}|37}}{{{2}}}* | 38/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 38}}}}* | *{{str left|{{{1}}}|38}}{{{2}}}* | 39/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 39}}}}* | *{{str left|{{{1}}}|39}}{{{2}}}* | 40/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 40}}}}* | *{{str left|{{{1}}}|40}}{{{2}}}* | 41/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 41}}}}* | *{{str left|{{{1}}}|41}}{{{2}}}* | 42/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 42}}}}* | *{{str left|{{{1}}}|42}}{{{2}}}* | 43/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 43}}}}* | *{{str left|{{{1}}}|43}}{{{2}}}* | 44/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 44}}}}* | *{{str left|{{{1}}}|44}}{{{2}}}* | 45/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 45}}}}* | *{{str left|{{{1}}}|45}}{{{2}}}* | 46/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 46}}}}* | *{{str left|{{{1}}}|46}}{{{2}}}* | 47/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 47}}}}* | *{{str left|{{{1}}}|47}}{{{2}}}* | 48/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 48}}}}* | *{{str left|{{{1}}}|48}}{{{2}}}* | 49/}}<!--
-->{{#ifeq: *{{str left|{{{1}}}|{{#expr: {{{3}}} + 49}}}}* | *{{str left|{{{1}}}|49}}{{{2}}}* | 50/}}<!--
--><noinclude>{{Documentation}}</noinclude>
olwom9jdltgh1l5bbbtq83vpnz2egvx
Template:Str left
10
3279
16842
2011-02-25T23:48:06Z
Budelberger
214
Création.
wikitext
text/x-wiki
<includeonly>{{{{{|safesubst:}}}padleft: |{{{2|1}}}|{{{1}}}}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
cutn7u48qhxa3fmcgppddlk8iixlaw1
Template:Str len
10
3280
16843
2011-02-25T23:48:51Z
Budelberger
214
Création.
wikitext
text/x-wiki
{{{{{|safesubst:}}}#ifeq: x{{{{{|safesubst:}}}#if:x|{{{1|}}}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| 500 }} <noinclude><!-- str >= 500 --></noinclude>
| 500
| {{{{{|safesubst:}}}str len/core <noinclude><!-- xx0-xx9 --></noinclude>
|{{{{{|safesubst:}}}#if:x|{{{1|}}}}}
| {{{{{|safesubst:}}}str len/core <noinclude><!-- x0x-x9x --></noinclude>
|{{{{{|safesubst:}}}#if:x|{{{1|}}}}}
| {{{{{|safesubst:}}}str len/core <noinclude><!-- 0xx-4xx --></noinclude>
|{{{{{|safesubst:}}}#if:x|{{{1|}}}}}
| | hundreds
}}| tens
}}| ones
}}
}}<!--
--><noinclude>{{Documentation}}</noinclude>
5abrmrqmzng0bbezkp5j4fm9z8p9kom
Template:Str len/core
10
3281
16844
2011-02-25T23:49:24Z
Budelberger
214
Création.
wikitext
text/x-wiki
{{{{{|safesubst:}}}#switch: {{{3|}}}
| hundreds = <noinclude><!-- 0xx-4xx, using linear search since most strings will probably be less than 100 bytes. --></noinclude>
{{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| 100 }} <noinclude><!--str >= x--></noinclude>
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| 200 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| 300 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| 400 }}
| 4
| 3
}}
| 2
}}
| 1
}}
| <noinclude><!-- Don't return 0, since tens and ones don't want a leading 0 in parameter 2. --></noinclude>
}}
| tens = <noinclude><!-- x0x-x9x, using linear search for 0x-3x, binary search for 4x-9x, since most strings will probably be 0-39 bytes. --></noinclude>
{{{2|}}}{{
{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}10 }} <noinclude><!--str >= x--></noinclude>
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}20 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}30 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}40 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}60 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}80 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}90 }}
| 9
| 8
}}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}70 }}
| 7
| 6
}}
}}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}50 }}
| 5
| 4
}}
}}
| 3
}}
| 2
}}
| 1
}}
| {{{{{|safesubst:}}}#if:{{{2|}}}|0}} <noinclude><!-- Only return 0 if >=100, since ones don't want a leading 0 in parameter 2. --></noinclude>
}}
| ones = <noinclude><!-- xx0-xx9, using binary search. --></noinclude>
{{{2|}}}{{
{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}4 }} <noinclude><!--str >= x--></noinclude>
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}6 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}8 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}9 }}
| 9
| 8
}}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}7 }}
| 7
| 6
}}
}}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}5 }}
| 5
| 4
}}
}}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}2 }}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}3 }}
| 3
| 2
}}
| {{{{{|safesubst:}}}#ifeq: x{{{1|}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}}1 }}
| 1
| 0
}}
}}
}}
}}<!--
--><noinclude>{{Documentation}}</noinclude>
0n2akycaj4x8wq6bxbht2featuk3wen
Template:Trunc
10
3282
16845
2011-02-25T23:50:14Z
Budelberger
214
Création.
wikitext
text/x-wiki
<includeonly>{{padright: {{#iferror: {{#expr: 0 + {{{2}}}}} | {{{1}}} |}} | {{{2|}}} | {{{1}}}}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
1a749qv0l8g6odqqhp5k991e5mjjpt4
Template:Second of two words
10
3283
16846
2011-02-25T23:52:31Z
Budelberger
214
Création.
wikitext
text/x-wiki
<includeonly>{{str right|{{{words|{{{1|{{PAGENAME}}}}}}}}|{{#expr: {{str len|{{first word|{{{words|{{{1|{{PAGENAME}}}}}}}}}}}} + 1}}}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
9lv475lgkrvatloqn5uko89bqc0nxyx
Template:Str right
10
3284
16847
2011-02-25T23:53:27Z
Budelberger
214
Création.
wikitext
text/x-wiki
<includeonly>{{{{{|safesubst:}}}Str sub long|nocategory={{{nocategory|}}}|{{{1}}}|{{{2}}}|{{{{{|safesubst:}}}#expr:{{{{{|safesubst:}}}Str len|nocategory={{{nocategory|}}}|{{{1}}}}}-{{{2}}}}}}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
8rnkj19jx87anp2newcfj3rrxpk4b5d
Template:Str sub long
10
3285
16848
2011-02-25T23:54:17Z
Budelberger
214
Création.
wikitext
text/x-wiki
<includeonly>{{{{{|safesubst:}}}#ifeq:{{{2|0}}}|0|{{{{{|safesubst:}}}str_left|{{{1}}}|{{{3|0}}}}}|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 1 and {{{2|0}}} + {{{3|0}}} >= 1|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|1}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 2 and {{{2|0}}} + {{{3|0}}} >= 2|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|2}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 3 and {{{2|0}}} + {{{3|0}}} >= 3|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|3}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 4 and {{{2|0}}} + {{{3|0}}} >= 4|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|4}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 5 and {{{2|0}}} + {{{3|0}}} >= 5|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|5}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 6 and {{{2|0}}} + {{{3|0}}} >= 6|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|6}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 7 and {{{2|0}}} + {{{3|0}}} >= 7|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|7}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 8 and {{{2|0}}} + {{{3|0}}} >= 8|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|8}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 9 and {{{2|0}}} + {{{3|0}}} >= 9|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|9}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 10 and {{{2|0}}} + {{{3|0}}} >= 10|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|10}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 11 and {{{2|0}}} + {{{3|0}}} >= 11|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|11}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 12 and {{{2|0}}} + {{{3|0}}} >= 12|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|12}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 13 and {{{2|0}}} + {{{3|0}}} >= 13|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|13}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 14 and {{{2|0}}} + {{{3|0}}} >= 14|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|14}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 15 and {{{2|0}}} + {{{3|0}}} >= 15|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|15}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 16 and {{{2|0}}} + {{{3|0}}} >= 16|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|16}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 17 and {{{2|0}}} + {{{3|0}}} >= 17|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|17}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 18 and {{{2|0}}} + {{{3|0}}} >= 18|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|18}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 19 and {{{2|0}}} + {{{3|0}}} >= 19|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|19}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 20 and {{{2|0}}} + {{{3|0}}} >= 20|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|20}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 21 and {{{2|0}}} + {{{3|0}}} >= 21|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|21}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 22 and {{{2|0}}} + {{{3|0}}} >= 22|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|22}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 23 and {{{2|0}}} + {{{3|0}}} >= 23|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|23}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 24 and {{{2|0}}} + {{{3|0}}} >= 24|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|24}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 25 and {{{2|0}}} + {{{3|0}}} >= 25|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|25}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 26 and {{{2|0}}} + {{{3|0}}} >= 26|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|26}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 27 and {{{2|0}}} + {{{3|0}}} >= 27|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|27}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 28 and {{{2|0}}} + {{{3|0}}} >= 28|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|28}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 29 and {{{2|0}}} + {{{3|0}}} >= 29|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|29}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 30 and {{{2|0}}} + {{{3|0}}} >= 30|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|30}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 31 and {{{2|0}}} + {{{3|0}}} >= 31|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|31}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 32 and {{{2|0}}} + {{{3|0}}} >= 32|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|32}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 33 and {{{2|0}}} + {{{3|0}}} >= 33|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|33}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 34 and {{{2|0}}} + {{{3|0}}} >= 34|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|34}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 35 and {{{2|0}}} + {{{3|0}}} >= 35|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|35}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 36 and {{{2|0}}} + {{{3|0}}} >= 36|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|36}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 37 and {{{2|0}}} + {{{3|0}}} >= 37|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|37}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 38 and {{{2|0}}} + {{{3|0}}} >= 38|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|38}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 39 and {{{2|0}}} + {{{3|0}}} >= 39|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|39}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 40 and {{{2|0}}} + {{{3|0}}} >= 40|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|40}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 41 and {{{2|0}}} + {{{3|0}}} >= 41|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|41}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 42 and {{{2|0}}} + {{{3|0}}} >= 42|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|42}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 43 and {{{2|0}}} + {{{3|0}}} >= 43|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|43}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 44 and {{{2|0}}} + {{{3|0}}} >= 44|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|44}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 45 and {{{2|0}}} + {{{3|0}}} >= 45|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|45}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 46 and {{{2|0}}} + {{{3|0}}} >= 46|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|46}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 47 and {{{2|0}}} + {{{3|0}}} >= 47|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|47}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 48 and {{{2|0}}} + {{{3|0}}} >= 48|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|48}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 49 and {{{2|0}}} + {{{3|0}}} >= 49|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|49}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 50 and {{{2|0}}} + {{{3|0}}} >= 50|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|50}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 51 and {{{2|0}}} + {{{3|0}}} >= 51|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|51}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 52 and {{{2|0}}} + {{{3|0}}} >= 52|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|52}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 53 and {{{2|0}}} + {{{3|0}}} >= 53|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|53}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 54 and {{{2|0}}} + {{{3|0}}} >= 54|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|54}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 55 and {{{2|0}}} + {{{3|0}}} >= 55|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|55}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 56 and {{{2|0}}} + {{{3|0}}} >= 56|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|56}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 57 and {{{2|0}}} + {{{3|0}}} >= 57|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|57}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 58 and {{{2|0}}} + {{{3|0}}} >= 58|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|58}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 59 and {{{2|0}}} + {{{3|0}}} >= 59|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|59}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 60 and {{{2|0}}} + {{{3|0}}} >= 60|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|60}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 61 and {{{2|0}}} + {{{3|0}}} >= 61|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|61}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 62 and {{{2|0}}} + {{{3|0}}} >= 62|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|62}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 63 and {{{2|0}}} + {{{3|0}}} >= 63|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|63}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 64 and {{{2|0}}} + {{{3|0}}} >= 64|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|64}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 65 and {{{2|0}}} + {{{3|0}}} >= 65|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|65}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 66 and {{{2|0}}} + {{{3|0}}} >= 66|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|66}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 67 and {{{2|0}}} + {{{3|0}}} >= 67|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|67}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 68 and {{{2|0}}} + {{{3|0}}} >= 68|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|68}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 69 and {{{2|0}}} + {{{3|0}}} >= 69|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|69}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 70 and {{{2|0}}} + {{{3|0}}} >= 70|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|70}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 71 and {{{2|0}}} + {{{3|0}}} >= 71|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|71}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 72 and {{{2|0}}} + {{{3|0}}} >= 72|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|72}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 73 and {{{2|0}}} + {{{3|0}}} >= 73|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|73}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 74 and {{{2|0}}} + {{{3|0}}} >= 74|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|74}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 75 and {{{2|0}}} + {{{3|0}}} >= 75|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|75}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 76 and {{{2|0}}} + {{{3|0}}} >= 76|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|76}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 77 and {{{2|0}}} + {{{3|0}}} >= 77|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|77}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 78 and {{{2|0}}} + {{{3|0}}} >= 78|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|78}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 79 and {{{2|0}}} + {{{3|0}}} >= 79|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|79}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 80 and {{{2|0}}} + {{{3|0}}} >= 80|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|80}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 81 and {{{2|0}}} + {{{3|0}}} >= 81|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|81}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 82 and {{{2|0}}} + {{{3|0}}} >= 82|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|82}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 83 and {{{2|0}}} + {{{3|0}}} >= 83|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|83}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 84 and {{{2|0}}} + {{{3|0}}} >= 84|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|84}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 85 and {{{2|0}}} + {{{3|0}}} >= 85|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|85}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 86 and {{{2|0}}} + {{{3|0}}} >= 86|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|86}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 87 and {{{2|0}}} + {{{3|0}}} >= 87|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|87}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 88 and {{{2|0}}} + {{{3|0}}} >= 88|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|88}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 89 and {{{2|0}}} + {{{3|0}}} >= 89|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|89}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 90 and {{{2|0}}} + {{{3|0}}} >= 90|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|90}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 91 and {{{2|0}}} + {{{3|0}}} >= 91|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|91}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 92 and {{{2|0}}} + {{{3|0}}} >= 92|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|92}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 93 and {{{2|0}}} + {{{3|0}}} >= 93|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|93}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 94 and {{{2|0}}} + {{{3|0}}} >= 94|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|94}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 95 and {{{2|0}}} + {{{3|0}}} >= 95|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|95}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 96 and {{{2|0}}} + {{{3|0}}} >= 96|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|96}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 97 and {{{2|0}}} + {{{3|0}}} >= 97|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|97}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 98 and {{{2|0}}} + {{{3|0}}} >= 98|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|98}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 99 and {{{2|0}}} + {{{3|0}}} >= 99|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|99}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} < 100 and {{{2|0}}} + {{{3|0}}} >= 100|<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}str index any|nocategory={{{nocategory|}}}|{{{1}}}|100}}}}<noinclude><!--
--></noinclude>{{{{{|safesubst:}}}#ifexpr:{{{2|0}}} >= 100 or {{{2|0}}} + {{{3|0}}} > 100|{{FormattingError|nocategory={{{nocategory|}}}|max index is 100 for str sub long}}}}<noinclude><!--
--></noinclude>}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
i30i2njrv9otnuocf2t2dou8ji0mhjc
Template:Str index any
10
3286
16849
2011-02-25T23:55:00Z
Budelberger
214
Création.
wikitext
text/x-wiki
<includeonly>{{{{{|safesubst:}}}str ≥ len
| 1 = {{{1|}}}
| 2 = {{{2|0}}}
| 3 = {{{{{|safesubst:}}}str index/getchar |nocategory={{{nocategory|}}} |*{{{{{|safesubst:}}}str left |nocategory={{{nocategory|}}} |{{{1|}}}|{{{2|0}}}}}*|{{{{{|safesubst:}}}str left |nocategory={{{nocategory|}}} |{{{1|}}}|{{{{{|safesubst:}}}#expr:{{{2|0}}}-1}}}}}}
| 4 = <noinclude><!--IGNORE: {Str index any} - End of string.--></noinclude>
}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
tc0srn13nt0bbhpp04ab3zv6p8392wd
Template:Str ≥ len
10
3287
16850
2011-02-25T23:55:51Z
Budelberger
214
Création.
wikitext
text/x-wiki
{{{{{|safesubst:}}}#ifeq: x{{{{{|safesubst:}}}#if:x|{{{1|}}}}} | x{{{{{|safesubst:}}}padleft:{{{1|}}}| {{{2|}}} }} <noinclude><!-- str >= len --></noinclude>
| {{{3|}}}
| {{{4|}}}
}}<!--
--><noinclude>{{Documentation}}</noinclude>
5xf86htlmge49bm5s4m7k23cgovprf0
Template:Str index/getchar
10
3288
16851
2011-02-25T23:57:12Z
Budelberger
214
Création.
wikitext
text/x-wiki
<includeonly>{{{{{|safesubst:}}}#switch: {{{1}}}
| *{{{2}}} * = <noinclude><!--matches a space--></noinclude>
|*{{{2}}}a*=a
|*{{{2}}}b*=b
|*{{{2}}}c*=c
|*{{{2}}}d*=d
|*{{{2}}}e*=e
|*{{{2}}}f*=f
|*{{{2}}}g*=g
|*{{{2}}}h*=h
|*{{{2}}}i*=i
|*{{{2}}}j*=j
|*{{{2}}}k*=k
|*{{{2}}}l*=l
|*{{{2}}}m*=m
|*{{{2}}}n*=n
|*{{{2}}}o*=o
|*{{{2}}}p*=p
|*{{{2}}}q*=q
|*{{{2}}}r*=r
|*{{{2}}}s*=s
|*{{{2}}}t*=t
|*{{{2}}}u*=u
|*{{{2}}}v*=v
|*{{{2}}}w*=w
|*{{{2}}}x*=x
|*{{{2}}}y*=y
|*{{{2}}}z*=z<noinclude><!--
--></noinclude>
|*{{{2}}}A*=A
|*{{{2}}}B*=B
|*{{{2}}}C*=C
|*{{{2}}}D*=D
|*{{{2}}}E*=E
|*{{{2}}}F*=F
|*{{{2}}}G*=G
|*{{{2}}}H*=H
|*{{{2}}}I*=I
|*{{{2}}}J*=J
|*{{{2}}}K*=K
|*{{{2}}}L*=L
|*{{{2}}}M*=M
|*{{{2}}}N*=N
|*{{{2}}}O*=O
|*{{{2}}}P*=P
|*{{{2}}}Q*=Q
|*{{{2}}}R*=R
|*{{{2}}}S*=S
|*{{{2}}}T*=T
|*{{{2}}}U*=U
|*{{{2}}}V*=V
|*{{{2}}}W*=W
|*{{{2}}}X*=X
|*{{{2}}}Y*=Y
|*{{{2}}}Z*=Z<noinclude><!--
--></noinclude>
|*{{{2}}}1*=1
|*{{{2}}}2*=2
|*{{{2}}}3*=3
|*{{{2}}}4*=4
|*{{{2}}}5*=5
|*{{{2}}}6*=6
|*{{{2}}}7*=7
|*{{{2}}}8*=8
|*{{{2}}}9*=9
|*{{{2}}}0*=0<noinclude><!--
--></noinclude>
|*{{{2}}}!*=!
|*{{{2}}}@*=@
|*{{{2}}}#*=#
|*{{{2}}}$*=$
|*{{{2}}}%*=%
|*{{{2}}}^*=^
|*{{{2}}}&*=&
|*{{{2}}}**=*
|*{{{2}}}(*=(
|*{{{2}}})*=)<noinclude><!--
--></noinclude>
|*{{{2}}}.*=.
|*{{{2}}},*=,
|*{{{2}}}<*=<
|*{{{2}}}>*=>
|*{{{2}}}:*=:
|*{{{2}}};*=;
|*{{{2}}}[*=[
|*{{{2}}}]*=]
|*{{{2}}}'*='
|*{{{2}}}"*="
|*{{{2}}}?*=?
|*{{{2}}}/*=/
|*{{{2}}}\*=\
|*{{{2}}}{*={
|*{{{2}}}}*=}
|*{{{2}}}~*=~
|*{{{2}}}`*=`
|*{{{2}}}{{=}}*={{=}}
|*{{{2}}}-*=-
|*{{{2}}}{{!}}*={{!}}
|*{{{2}}}+*=+
|*{{{2}}}_*=_
|*{{{2}}}♣*=♣
|*{{{2}}}♦*=♦
|*{{{2}}}♥*=♥
|*{{{2}}}♠*=♠<noinclude><!--
--></noinclude>
|*{{{2}}}Á*=Á
|*{{{2}}}á*=á
|*{{{2}}}À*=À
|*{{{2}}}à*=à
|*{{{2}}}Â*=Â
|*{{{2}}}â*=â
|*{{{2}}}Ä*=Ä
|*{{{2}}}ä*=ä
|*{{{2}}}Ǎ*=Ǎ
|*{{{2}}}ǎ*=ǎ
|*{{{2}}}Ă*=Ă
|*{{{2}}}ă*=ă
|*{{{2}}}Ā*=Ā
|*{{{2}}}ā*=ā
|*{{{2}}}Ã*=Ã
|*{{{2}}}ã*=ã
|*{{{2}}}Å*=Å
|*{{{2}}}å*=å
|*{{{2}}}Ą*=Ą
|*{{{2}}}ą*=ą
|*{{{2}}}Æ*=Æ
|*{{{2}}}æ*=æ<noinclude><!--
--></noinclude>
|*{{{2}}}Ć*=Ć
|*{{{2}}}ć*=ć
|*{{{2}}}Ċ*=Ċ
|*{{{2}}}ċ*=ċ
|*{{{2}}}Ĉ*=Ĉ
|*{{{2}}}ĉ*=ĉ
|*{{{2}}}Č*=Č
|*{{{2}}}č*=č
|*{{{2}}}Ç*=Ç
|*{{{2}}}ç*=ç
|*{{{2}}}Ď*=Ď
|*{{{2}}}ď*=ď
|*{{{2}}}Đ*=Đ
|*{{{2}}}đ*=đ
|*{{{2}}}Ð*=Ð
|*{{{2}}}ð*=ð
|*{{{2}}}É*=É
|*{{{2}}}é*=é
|*{{{2}}}È*=È
|*{{{2}}}è*=è
|*{{{2}}}Ė*=Ė
|*{{{2}}}ė*=ė
|*{{{2}}}Ê*=Ê
|*{{{2}}}ê*=ê
|*{{{2}}}Ë*=Ë
|*{{{2}}}ë*=ë
|*{{{2}}}Ě*=Ě
|*{{{2}}}ě*=ě
|*{{{2}}}Ĕ*=Ĕ
|*{{{2}}}ĕ*=ĕ
|*{{{2}}}Ē*=Ē
|*{{{2}}}ē*=ē
|*{{{2}}}Ẽ*=Ẽ
|*{{{2}}}ẽ*=ẽ
|*{{{2}}}Ę*=Ę
|*{{{2}}}ę*=ę
|*{{{2}}}Ġ*=Ġ
|*{{{2}}}ġ*=ġ
|*{{{2}}}Ĝ*=Ĝ
|*{{{2}}}ĝ*=ĝ
|*{{{2}}}Ğ*=Ğ
|*{{{2}}}ğ*=ğ
|*{{{2}}}Ģ*=Ģ
|*{{{2}}}ģ*=ģ
|*{{{2}}}Ĥ*=Ĥ
|*{{{2}}}ĥ*=ĥ
|*{{{2}}}Ħ*=Ħ
|*{{{2}}}ħ*=ħ
|*{{{2}}}İ*=İ
|*{{{2}}}ı*=ı
|*{{{2}}}Í*=Í
|*{{{2}}}í*=í
|*{{{2}}}Ì*=Ì
|*{{{2}}}ì*=ì
|*{{{2}}}Î*=Î
|*{{{2}}}î*=î
|*{{{2}}}Ï*=Ï
|*{{{2}}}ï*=ï
|*{{{2}}}Ǐ*=Ǐ
|*{{{2}}}ǐ*=ǐ
|*{{{2}}}Ĭ*=Ĭ
|*{{{2}}}ĭ*=ĭ
|*{{{2}}}Ī*=Ī
|*{{{2}}}ī*=ī
|*{{{2}}}Ĩ*=Ĩ
|*{{{2}}}ĩ*=ĩ
|*{{{2}}}Į*=Į
|*{{{2}}}į*=į
|*{{{2}}}Ĵ*=Ĵ
|*{{{2}}}ĵ*=ĵ
|*{{{2}}}Ķ*=Ķ
|*{{{2}}}ķ*=ķ
|*{{{2}}}Ĺ*=Ĺ
|*{{{2}}}ĺ*=ĺ
|*{{{2}}}Ŀ*=Ŀ
|*{{{2}}}ŀ*=ŀ
|*{{{2}}}Ľ*=Ľ
|*{{{2}}}ľ*=ľ
|*{{{2}}}Ļ*=Ļ
|*{{{2}}}ļ*=ļ
|*{{{2}}}Ł*=Ł
|*{{{2}}}ł*=ł
|*{{{2}}}Ń*=Ń
|*{{{2}}}ń*=ń
|*{{{2}}}Ň*=Ň
|*{{{2}}}ň*=ň
|*{{{2}}}Ñ*=Ñ
|*{{{2}}}ñ*=ñ
|*{{{2}}}Ņ*=Ņ
|*{{{2}}}ņ*=ņ
|*{{{2}}}Ṇ*=Ṇ
|*{{{2}}}ṇ*=ṇ
|*{{{2}}}Ó*=Ó
|*{{{2}}}ó*=ó
|*{{{2}}}Ò*=Ò
|*{{{2}}}ò*=ò
|*{{{2}}}Ô*=Ô
|*{{{2}}}ô*=ô
|*{{{2}}}Ö*=Ö
|*{{{2}}}ö*=ö
|*{{{2}}}Ǒ*=Ǒ
|*{{{2}}}ǒ*=ǒ
|*{{{2}}}Ŏ*=Ŏ
|*{{{2}}}ŏ*=ŏ
|*{{{2}}}Ō*=Ō
|*{{{2}}}ō*=ō
|*{{{2}}}Õ*=Õ
|*{{{2}}}õ*=õ
|*{{{2}}}Ǫ*=Ǫ
|*{{{2}}}ǫ*=ǫ
|*{{{2}}}Ő*=Ő
|*{{{2}}}ő*=ő
|*{{{2}}}Ø*=Ø
|*{{{2}}}ø*=ø
|*{{{2}}}Œ*=Œ
|*{{{2}}}œ*=œ
|*{{{2}}}Ŕ*=Ŕ
|*{{{2}}}ŕ*=ŕ
|*{{{2}}}Ř*=Ř
|*{{{2}}}ř*=ř
|*{{{2}}}Ŗ*=Ŗ
|*{{{2}}}ŗ*=ŗ
|*{{{2}}}Ṛ*=Ṛ
|*{{{2}}}ṛ*=ṛ
|*{{{2}}}Ṝ*=Ṝ
|*{{{2}}}ṝ*=ṝ
|*{{{2}}}Ś*=Ś
|*{{{2}}}ś*=ś
|*{{{2}}}Ŝ*=Ŝ
|*{{{2}}}ŝ*=ŝ
|*{{{2}}}Š*=Š
|*{{{2}}}š*=š
|*{{{2}}}Ş*=Ş
|*{{{2}}}ş*=ş
|*{{{2}}}Ṣ*=Ṣ
|*{{{2}}}ṣ*=ṣ
|*{{{2}}}ß*=ß
|*{{{2}}}Ť*=Ť
|*{{{2}}}ť*=ť
|*{{{2}}}Ţ*=Ţ
|*{{{2}}}ţ*=ţ
|*{{{2}}}Ú*=Ú
|*{{{2}}}ú*=ú
|*{{{2}}}Ù*=Ù
|*{{{2}}}ù*=ù
|*{{{2}}}Û*=Û
|*{{{2}}}û*=û
|*{{{2}}}Ü*=Ü
|*{{{2}}}ü*=ü
|*{{{2}}}Ǔ*=Ǔ
|*{{{2}}}ǔ*=ǔ
|*{{{2}}}Ŭ*=Ŭ
|*{{{2}}}ŭ*=ŭ
|*{{{2}}}Ū*=Ū
|*{{{2}}}ū*=ū
|*{{{2}}}Ũ*=Ũ
|*{{{2}}}ũ*=ũ
|*{{{2}}}Ů*=Ů
|*{{{2}}}ů*=ů
|*{{{2}}}Ų*=Ų
|*{{{2}}}ų*=ų
|*{{{2}}}Ű*=Ű
|*{{{2}}}ű*=ű
|*{{{2}}}Ǘ*=Ǘ
|*{{{2}}}ǘ*=ǘ
|*{{{2}}}Ǜ*=Ǜ
|*{{{2}}}ǜ*=ǜ
|*{{{2}}}Ǚ*=Ǚ
|*{{{2}}}ǚ*=ǚ
|*{{{2}}}Ǖ*=Ǖ
|*{{{2}}}ǖ*=ǖ
|*{{{2}}}Ŵ*=Ŵ
|*{{{2}}}ŵ*=ŵ
|*{{{2}}}Ý*=Ý
|*{{{2}}}ý*=ý
|*{{{2}}}Ŷ*=Ŷ
|*{{{2}}}ŷ*=ŷ
|*{{{2}}}Ÿ*=Ÿ
|*{{{2}}}ÿ*=ÿ
|*{{{2}}}Ỹ*=Ỹ
|*{{{2}}}ỹ*=ỹ
|*{{{2}}}Ź*=Ź
|*{{{2}}}ź*=ź
|*{{{2}}}Ż*=Ż
|*{{{2}}}ż*=ż
|*{{{2}}}Ž*=Ž
|*{{{2}}}ž*=ž
|*{{{2}}}ß*=ß
|*{{{2}}}Ð*=Ð
|*{{{2}}}ð*=ð
|*{{{2}}}Þ*=Þ
|*{{{2}}}þ*=þ
|*{{{2}}}ɪ*=ɪ
|*{{{2}}}ɛ*=ɛ
|*{{{2}}}æ*=æ
|*{{{2}}}ɒ*=ɒ
|*{{{2}}}ʌ*=ʌ
|*{{{2}}}ʊ*=ʊ
|*{{{2}}}ɜ*=ɜ
|*{{{2}}}ː*=ː
|*{{{2}}}ɑ*=ɑ
|*{{{2}}}ɔ*=ɔ
|*{{{2}}}ə*=ə
|*{{{2}}}ɨ*=ɨ
|*{{{2}}}ˈ*=ˈ
|*{{{2}}}ˌ*=ˌ
|*{{{2}}}ˑ*=ˑ
|*{{{2}}}θ*=θ
|*{{{2}}}ð*=ð
|*{{{2}}}ʃ*=ʃ
|*{{{2}}}ʒ*=ʒ
|*{{{2}}}ŋ*=ŋ
|{{FormattingError |nocategory={{{nocategory|}}} |Str_index/getchar - Unknown code "{{{1}}}"}}
}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
6m6mcjxvookqib8guuo865d6rtpfs8k
Template:BBC: On This Day
10
3289
16852
2011-02-26T00:02:57Z
Budelberger
214
Création.
wikitext
text/x-wiki
[http://news.bbc.co.uk/onthisday/<includeonly>hi/dates/stories/{{#switch: {{lc: {{{1|{{First word}}}}}}}
| 01 | 1 | sunguti = january
| 02 | 2 | nyenyenyani = february
| 03 | 3 | nyenyankulu = march
| 04 | 4 | dzivamusoko = april
| 05 | 5 | mudyaxihi = may
| 06 | 6 | khotavuxika = june
| 07 | 7 | mawuwani = july
| 08 | 8 | mhawuri = august
| 09 | 9 | ndzhati = september
| 10 | nhlangula = october
| 11 | hukuri = november
| 12 | n'wendzamhala = december
| #default = {{{1}}}}}/{{#expr: {{{2|{{Second of two words}}}}}}}/default.stm</includeonly> BBC: On This Day]<!--
--><noinclude>{{Documentation}}</noinclude>
7b9ix5h0idlmutdam1656nmut9z2tsh
Template:Siku ra Lembe
10
3290
16858
16853
2011-02-26T01:47:01Z
Budelberger
214
wikitext
text/x-wiki
<includeonly>{{
{{#switch: {{lc: {{First word}}}}
| sunguti = January
| nyenyenyani = February
| nyenyankulu = March
| dzivamusoko = April
| mudyaxihi = May
| khotavuxika = June
| mawuwani = July
| mhawuri = August
| ndzhati = September
| nhlangula = October
| hukuri = November
| n'wendzamhala = December}}Calendar|float=right
}}{{#if: {{NAMESPACE}} | | [[Category:{{PAGENAME}}| ]] [[Category:Masiku ya Lembe|{{#switch: {{lc: {{First word}}}} | sunguti = A | nyenyenyani = B | nyenyankulu = C | dzivamusoko = D | mudyaxihi = E | khotavuxika = F | mawuwani = G | mhawuri = H | ndzhati = I | nhlangula = J | hukuri = K | n'wendzamhala = L | #default = *}}{{padleft: {{Second of two words}}|2|0}}]]}}</includeonly><!--
--><noinclude>{{Documentation}}</noinclude>
leqe94k7v0kuoj242j6nwrrdv2srvao
Mawuwani 9
0
3291
26395
25537
2014-03-04T08:54:11Z
87.97.132.117
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Dave Cummings, Jeannie Pepper.jpg|thumbnail|100px|Jeannie Pepper]]
</tr>
</table>
* '''[[1958]]''' - [[Jeannie Pepper]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
<!-- Do not add yourself or other people without Wikipedia articles to this list
Do not trust "this year in history" websites for accurate date information
Do not link multiple occurrences of the same year, just link the first occurrence.
-->
== Masiku yo humula (Holiday) ==
* ...
== Swikombo swa le handle ==
* {{BBC: On This Day}}
{{Commons|July 9}}
cwmkgaeh34pbx8s57tlvhefyypqg6d5
Template:Commons
10
3292
16855
2011-02-26T00:53:48Z
Budelberger
214
Création.
wikitext
text/x-wiki
<div class="noprint" style="clear: right; border: solid #aaa 1px; margin: 0 0 1em 1em; font-size: 90%; background: #f9f9f9; width: 250px; padding: 4px; spacing: 0px; text-align: left; float:right;">
<div style="float: left;">[[File:Commons-logo.svg|46px|none|Commons]]</div>
<div style="margin-left: 60px;">Wikimedia Commons has media related to:<div style="margin-left: 10px;"><span class="plainlinks">'''''[{{localurl:Commons:{{{1|{{PAGENAME}}}}}}}?uselang=ts {{{2| {{PAGENAME}} }}}]'''''</span></div>
</div>
</div><!--
--><noinclude>{{Documentation}}</noinclude>
dyal0nvku56mqh38is2mu0qnil1a2me
Mawuwani 30
0
3293
25538
22775
2013-03-07T20:35:17Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 148 interwiki links, now provided by [[d:|Wikidata]] on [[d:q2716]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
* ...
<!--
Do not add people without Wikipedia articles to this list
Do not trust “this year in history” websites for accurate date information
Do not link multiple occurrences of the same year, just link the first occurrence.
-->
== Lava hundzeke e misaveni hi siku leri ==
* ...
<!-- Do not add yourself or other people without Wikipedia articles to this list
Do not trust "this year in history" websites for accurate date information
Do not link multiple occurrences of the same year, just link the first occurrence.
-->
== Masiku yo humula (Holiday) ==
* ...
== Swikombo swa le handle ==
* {{BBC: On This Day}}
{{Commons|July 30}}
kn3menrjql3dfi6o38gq53y2x21crm0
Monzón
0
3301
28792
28791
2016-08-05T09:32:33Z
DARIO SEVERI
4547
+ ntsengo wa va aki
wikitext
text/x-wiki
{{Muganga
|name = Monzón
|de = d'
|bandera = Bandera de Monzon.svg
|escudo = Escudo de Monzón.svg
|escudo_grandaria = 70px
|image = [[File:castillo monzon.jpg|250px|Monzón castle]]<br />Monzón castle
|muganga-mfumo = Aragón
|xifundza = Huesca
|bamba = Cinca Medio
|muganga = Monzón
|ndhzuwu-kuleha = 155,01
|altaria = 273
|nstengo = 17260
|ntsengo wa va aki = 2014
|kutlimbana = 110.41/km²
|web = [http://www.monzon.es www.monzon.es]
|situazión = [[File:Localización de Cinca Medio (Aragón).svg|250px|Monzón e Aragón]]</br>Monzón e Aragón
}}
'''Monzón''' i muganga lowu kumekaka e [[Xifundzeni xa Huesca]], [[Aragón]], e [[Spaniya]]. Hi kuya hi Nhlayo wa vanhu wa 2014 (INE), muganga lowu, wu hlayisa Va aki va 17 260.
{{Monzón}}
[[Category:Spaniya]]
[[Category:Xifundzeni xa Huesca]]
5na3rehjoyo3cnx9ve9oc591xk41b8f
Chile
0
3320
27279
26701
2015-04-27T00:01:48Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''República de Chile'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Chile.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of Chile.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Chile|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Chile|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:CHL orthographic.svg|300px]]
|}
A tiko ra [[Amerika wa Xilatini]].
[[File:Pueblo de San Pedro de Atacama 2013-09-21 11-52-31.jpg|left|thumb|270px|Atacama]]
[[Category:Amerika wa Xilatini]]
dilvv1589kknlnzfdkcztbb86juecsn
Colombia
0
3323
28090
26327
2016-03-05T18:57:52Z
Katxis
4019
wikitext
text/x-wiki
'''Colombia''' a tiko ra [[Amerika wa Xilatini]].
[[File:Flag of Colombia.svg|thumb|200px]]
[[File:COL orthographic (San Andrés and Providencia special).svg]]
[[Category:Amerika wa Xilatini]]
4eyxp3r11dzs71tqo9wsq358wbd0x3h
Wikipedia:Village pump
4
3357
18351
2011-07-18T19:05:07Z
Trijnstel
1644
new, +notice
wikitext
text/x-wiki
== Notice ==
Hi. Because of the inactivity and the lack of content, I proposed the closure of this project. See for the discussion the page on Meta: [[:m:Proposals for closing projects/Closure of Xitsonga Wikipedia]]. Regards, [[User:Trijnstel|Trijnstel]] 19:05, 18 Mawuwani 2011 (UTC)
mq0tj3x6vbk2r7s5rst6vw3k1mu12kd
Bamuza
0
3363
18646
2011-08-12T03:39:38Z
196.38.152.4
bamuza, mahuntsi, bila, vadyi vamakondlo hi luma hi pfurhetela
wikitext
text/x-wiki
NGWINGWI (BILA)
Hi mina bongani wa noel skheto,
wa peit wa Philemon,
Philemon wa Mahuntsi
Mahuntsi wa Bamuza
Bamuza wa Tivani
Tivani wa Makhakhi
Makhakhi wa Vutoya
Vutoya wa Makhakhalaza
Makhakhalaza wa Xivenga
Xivenga wa Xihlakala milenge
Yena Bilakhulu Silala
Hi va ka xihlakala milenge
Va mbilu a yi hlakali
Hi va Mashimbyi
Hi va ka ximbya vukati
Hi ku pfumala xuma
Va ka mbundzimbudzi
eBileni Masia,
Hi va ka Mhlahlandlhela.
Hi makondlo hina, hi vadyi va timanga, hi vahlakati va madulu, hi vinyi va masimu. Swimanga i valala. Hi luma hi pfuretela. Hina va xinyela babeni hi tshemba nkanu
Hi va ka BilaKhulu Silala.
3l3nrbirib8tnjcvh8wlkb6cq8tq5en
Category:Spaniya
14
3381
25542
24845
2013-03-07T20:36:01Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 200 interwiki links, now provided by [[d:|Wikidata]] on [[d:q1411173]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:Yuropa]]
k5kocjzyd70smjhqkuoufw4o2235ne6
Template:Canto
10
3382
19278
2011-10-03T13:43:19Z
Kijr
89
Created page with "<span style="display:inline"><span style="display:table-cell; border-collapse:collapse; border: solid 1px #BBBBBB;">{{{1}}}</span></span>"
wikitext
text/x-wiki
<span style="display:inline"><span style="display:table-cell; border-collapse:collapse; border: solid 1px #BBBBBB;">{{{1}}}</span></span>
o1nremahte9vdo8ztxgwhptoefix21b
Rhaxiya
0
3387
33145
33143
2018-12-13T13:02:06Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Katxis|Katxis]]
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Российская Федерация'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Russia.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_Arms_of_the_Russian_Federation.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Russia|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Russia|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Russian_Federation_2014_(orthographic_projection)_-_verde_claro.svg|300px]]
|}
'''Russia''' - a tiko ra [[Yuropa]] ([[Moscow]]).
{{Yuropa}}
[[Category:Yuropa]]
9wkr1v7roky9vac2fak9vjzjr3178mc
Paltoga
0
3388
25544
24529
2013-03-07T20:36:24Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 131 interwiki links, now provided by [[d:|Wikidata]] on [[d:q23520]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[File:Paltoga 125.jpg|thumb|right|250px|Paltoga]]
'''Paltoga''', ra [[Russia]].
jrpvpy1i3teqkg90vmtqbuaobcsjq7r
Baloyi
0
3429
33141
33135
2018-12-13T13:01:35Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:154.73.182.241|154.73.182.241]]
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Baloyi
| title = Baloyi Mathebula Nyimba ya khalanga
| image = [[File:Coats of arms of None.svg||125px]]
| caption = '''"Vaka ncila a va ololi"'''
| reign = Barodzwi,Valozi,Valozwi,Valoyi; Baloyi
| Afrika Dzonga = <small>[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Joni]]{{·}}[[Pitori]]</small>
| Muzambhiki = <small>[[Chibabele]]{{·}} [[Chibuto]]{{·}}[[Chokwe]]{{·}}[[Hokwe]]{{·}}[[Maputo]]</small>
| Swazini = <small>[[Malelane]]{{·}}[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = N'walungu
}}
Va ka Baloyi, Kumbe Varodzwi va tumbuluka etikweni ra Zimbabwe i vatukulu va Changameri Dombo Hosi ya Varodzwi. Lowu i muti lowu tivekaka eka miti ya Vatsonga. Namuntlha kuna Miti mimbiri yaka Makhuva na Nwamitwa lava nga miti leyintsongo eka lowu wa vatukulu va Changamire vanga Tinhloko ta Muti wa vuhosi lowu yimeleke hi Madanci Xidlavuta Changamire Baloyi.
== Xithopo xa muti ==
<blockquote>
Khalanga <br>
Munyayi/vanyayi<br>
Mulondzi<br>
Vaka mthondholovhana<br>
Vaka ncila a va ololi<br>
Loko va wu lola wa tshoveka
</blockquote>.
== Matimu ya muti ==
Va ka Baloyi va huma eka N'wa-Hlongeni (A xihaheni). Vatekeriwe vukosi bya vona hileswi vakokwa-xinuna wa vona, va nyikeke Mabhunu swibhamu leswi a vaswikume hinkarhi wa nyimpi ya Mabhunu na Manghezi. Va aka tiko va le ka Bhungeni va ale ku fumiwa hi N'wa-Xivambu hi leswi a ari hosi ya n'wansati. (Xiyenge lexi axi hetisekanga hikuva Varodzwi ava zanga va tekeriwa Vuhosi. Va longoloke kuya fika eMozambique laha ku nga huma nyimba ya Makhuva na Nwamitwa. Namuntlha vatukulu va Changamire va kumeka ePitori vanga ndyanngu ya Vukosi leswi va nga hangalaka Afrika Dzonga,Zimbabwe,Malawi,Botswana na Mozambique avana hosi kanmbe nhloko ya muti wa Barodzwi loya nga ntukulu wa Changamire na Gulukhulu wa nyimba ya Magulasavi hi hala kava mana wakwe i ntukulu wa Gwamba nwana wa Dzavana Mativula ya Munyayi. Vakulela eka vakokwa wa vona mbeleka manana loyi aari ntombhi ya Mhlengwe yaka Cawuke. Nhloko ya Muti lowu i Xidlavuta Madanci Changamire Baloyi loyi anga muyimeri kuya hi tidyondzo ta yena.
== Rhavi eka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Baloyi, va hlayiwa eka rhavi ra '''Va N'walungu''' eka rixaka ra [[Vatsonga]]. Leri i rhavi Leri kulu eka ma rhavi ya mune lawa Junod a tsaleke ha wona.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref> Vaka Baloyi ahi Machangana i Vatsonga Henri Junod hi nkarhi lowu anga tsala aanga switivi leswaku Vatsonga ni Machangana ahi Nyimba yin'we.
== Swivongo leswi yelanaka ==
Swivongo leswi fambisanaka na xivongo lexi i : Mathebula, Mkansi, Makaringe, Magoveni, Munyai, Matjokana, Xilowa, lowani na Mkhalangana hileswi vanga Vakalanga. Va tumbuluka eka Nyimba ya Changamire (Cangamela) Loyi aa a fuma etolo andzhawini ya Mapungubwe namuntlha.
== Minkombo ==
{{Reflist}}
== Xipata ==
baloyi,makaringe,xilowa. ndzi mthondolovhana wa gwamba,wa madanci,wa nengwani,wa magulasavi,wa makhuva, wa nkami, wa phangweni, wa ghulukhulu, wa changamire. ndzi ncila ava ololi loko wo olola wu ta tshoveka wu oloriwa hi mbita ya nyama, ndzi mudyi wa swipame, mudyi wa mihandzu, ndzi khandziya nsinya ndzi chika hi marhavi, ahee khalanga ahee murodzwi ahee ntukulu wa gwamba na dzavani
{{Swivongo_Tsonga}}
[[Category:Swivongo swa Xitsonga]]
3tfpn155vsjq6gux1ib094fi5pnx1wi
Albania
0
3454
28018
28017
2016-03-02T15:41:52Z
Katxis
4019
wikitext
text/x-wiki
{{Tiko
|name = Republika e Shqipërisë
|mujeko = Flag of Albania.svg
|coa = Albania state emblem.svg
|image = [[File:Location_Albania_Europe.png|250px]]
|Ntsindza = Tirana
|official_languages = -
|area = 28 748
|population = 3 000 664
|year = 2014
|density = 104,38
}}
'''Albania''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
h2xze3p7qpauj0ox1ghzbsk1cllife3
Latvia
0
3455
27229
27228
2015-04-26T16:21:52Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Latvijas Republika'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Latvia.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Latvia.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Latvia|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Latvia|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:EU-Latvia.svg|300px]]
|}
A tiko ra Yuropa.
Tsalwa leri ri hlamusela hi tiko ra le Yuropa
{{Yuropa}}
[[Category:Yuropa]]
259ubj3hugfg1c7chm3e5lowgtxn2kw
Moshchena
0
3474
25545
24024
2013-03-07T20:36:35Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 155 interwiki links, now provided by [[d:|Wikidata]] on [[d:q23495]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[File:Centr Moschena.jpg|thumb|right|250px|Moshchena]]
'''Moshchena''' i muganga lowu kumekaka e Dzongeni wa vuxa dyambu bya [[Ukraine]]. Muganga lowu wuni kwalomu ka 581 wa va aka tiko (kusukela hi 2010).
qdf2x0cq8611ay3aadvl8dwijkxgdrj
Template:Userbox
10
3517
21620
2012-05-11T13:28:36Z
Thuvack
315
Created page with "<div style="float:{{{float|left}}}; border:{{{border-width|{{{border-s|1}}}}}}px solid {{{border-color|{{{1|{{{border-c|{{{id-c|#999}}}}}}}}}}}}; margin:1px; width:240px; {{cs..."
wikitext
text/x-wiki
<div style="float:{{{float|left}}}; border:{{{border-width|{{{border-s|1}}}}}}px solid {{{border-color|{{{1|{{{border-c|{{{id-c|#999}}}}}}}}}}}}; margin:1px; width:240px; {{css3|box-sizing: border-box}}" class="wikipediauserbox {{{bodyclass|}}}">
{| cellspacing="0" style=" width:100%; margin-bottom:0; background:{{{info-background|{{{2|{{{info-c|#EEE}}}}}}}}}"
{{#if:{{{logo|{{{3|{{{id|id}}}}}}}}}|
! style="width:{{{logo-width|{{{id-w|45}}}}}}px; height:{{{logo-height|{{{id-h|45}}}}}}px; background:{{{logo-background|{{{1|{{{id-c|#DDD}}}}}}}}}; text-align:{{{id-a|center}}}; font-size:{{{logo-size|{{{5|{{{id-s|14}}}}}}}}}pt; color:{{{logo-color|{{{id-fc|black}}}}}}; padding:{{{logo-padding|{{{id-p|0 1px 0 0}}}}}}; line-height:{{{logo-line-height|{{{id-lh|1.25em}}}}}}; vertical-align: middle; {{{logo-other-param|{{{id-op|}}}}}}" {{#if:{{{id-class|}}}|class="{{{id-class}}}"}} {{!}} {{{logo|{{{3|{{{id|id}}}}}}}}}
}}
| style="text-align:{{{info-a|left}}}; font-size:{{{info-size|{{{info-s|8}}}}}}pt; padding:{{{info-padding|{{{info-p|0 4px 0 4px}}}}}}; height:{{{logo-height|{{{id-h|45}}}}}}px; line-height:{{{info-line-height|{{{info-lh|1.25em}}}}}}; color:{{{info-color|{{{info-fc|black}}}}}}; vertical-align: middle; {{{info-other-param|{{{info-op|}}}}}}" {{#if:{{{info-class|}}}|class="{{{info-class}}}"}} | {{{info|{{{4|''info''}}}}}}
|}</div>{{#if:{{{usercategory|}}}{{{usercategory2|}}}{{{usercategory3|}}}|{{category handler
|nocat = {{{nocat|}}}
|subpage = {{#if:{{{nocatsubpages|}}}|no}}
|user = {{#if:{{{usercategory|}}}|[[Category:{{{usercategory}}}]]}}{{#if:{{{usercategory2|}}}|[[Category:{{{usercategory2}}}]]}}{{#if:{{{usercategory3|}}}|[[Category:{{{usercategory3}}}]]}}
|template = {{#if:{{{usercategory|}}}|[[Category:{{{usercategory}}}| {{BASEPAGENAME}}]]}}{{#if:{{{usercategory2|}}}|[[Category:{{{usercategory2}}}| {{BASEPAGENAME}}]]}}{{#if:{{{usercategory3|}}}|[[Category:{{{usercategory3}}}| {{BASEPAGENAME}}]]}}
}}}}<noinclude>
{{documentation}}
</noinclude>
k7z3x1a6pqzvaeu8epjbrbk2ebz0cgk
Template:Css3
10
3518
21621
2012-05-11T13:34:16Z
Thuvack
315
Created page with "<includeonly>-moz-{{{1}}}; -ms-{{{1}}}; -o-{{{1}}}; -webkit-{{{1}}}; {{{1}}};</includeonly><noinclude> {{documentation|content=This template allows adding CSS3 rules, by spec..."
wikitext
text/x-wiki
<includeonly>-moz-{{{1}}}; -ms-{{{1}}}; -o-{{{1}}}; -webkit-{{{1}}}; {{{1}}};</includeonly><noinclude>
{{documentation|content=This template allows adding CSS3 rules, by specifying the unprefixed selector, and it automatically adds the browser prefixes (-moz-, -ms-, -o- and -webkit-).}}
[[Category:Cross-browser compatibility templates]]
</noinclude>
trx2wq728g2zayuhgeymciu0hr4zt76
Template:User MediaWiki
10
3519
21622
2012-05-11T13:36:11Z
Thuvack
315
Created page with "{{userbox | border-c = #bbb | id = [[Image:MediaWiki.svg|40px]] | id-c = #fff | info = This user has '''[[MW:User:{{{1|{{BASEPAGENAME}}}}}|{{{2|a page}}}]]''' on..."
wikitext
text/x-wiki
{{userbox
| border-c = #bbb
| id = [[Image:MediaWiki.svg|40px]]
| id-c = #fff
| info = This user has '''[[MW:User:{{{1|{{BASEPAGENAME}}}}}|{{{2|a page}}}]]''' on [[MW:|MediaWiki]].
| info-c = #f6f6f6
}}<noinclude>
[[Category:Wikipedia-related user templates]]
</noinclude>
sxythvnirlgpyoall7dvj3h3py0a6wl
Template:User Administrator
10
3520
21625
2012-05-11T13:39:51Z
Thuvack
315
Created page with "{{userbox | border-c = #ffb466 | id = [[Image:Admin mop.PNG|43x43px]] | id-c = #ffb466 | info = This user is an '''[[Wikipedia:Administrators|administrator]]''' ..."
wikitext
text/x-wiki
{{userbox
| border-c = #ffb466
| id = [[Image:Admin mop.PNG|43x43px]]
| id-c = #ffb466
| info = This user is an '''[[Wikipedia:Administrators|administrator]]''' on the [[:ts:Tlukankulu|Xitsonga Wikipedia]].
| info-c = #ffe496
}}<noinclude>
biqcdn85qnrynrv9pma2936v5belqk9
Category:Babele - Vatirhisi kuya hiririmi
14
3521
28790
21629
2016-08-05T09:26:44Z
DARIO SEVERI
4547
Removing category not used
wikitext
text/x-wiki
Leti i tindzimi na swihlawulekisi swa tona hikuya hileswi tisekeriweke swona eka translatewiki.net.
0q0q6gf1ur3gby3qhuu4bgh6g5mbnxd
Category:Vatirhisi
14
3522
21628
2012-05-11T13:56:13Z
Thuvack
315
Created page with "[[Special:Listusers|Listusers]] – <span class="plainlinks">[{{SERVER}}{{localurl:Special:Allpages|namespace=2&from=}} All] [[Category:{{SITENAME}}|Users]]"
wikitext
text/x-wiki
[[Special:Listusers|Listusers]] – <span class="plainlinks">[{{SERVER}}{{localurl:Special:Allpages|namespace=2&from=}} All]
[[Category:{{SITENAME}}|Users]]
e5fd4bw9ran3mwmfd1z5qctctfyuweb
MediaWiki:Common.css
8
3523
28964
21647
2017-02-23T13:24:37Z
ESanders (WMF)
4779
per https://phabricator.wikimedia.org/T154077
css
text/css
/** CSS placed here will be applied to all skins */
/* Default styling for HTML elements */
dfn {
font-style: inherit; /* Reset default styling for <dfn> */
}
sup, sub {
line-height: 1em; /* Reduce line-height for <sup> and <sub> */
}
/* Main page fixes */
#interwiki-completelist {
font-weight: bold;
}
body.page-Main_Page #ca-delete {
display: none !important;
}
body.page-Main_Page #mp-topbanner {
clear: both;
}
/* Edit window toolbar */
#toolbar {
height: 22px;
margin-bottom: 6px;
}
/* Make the list of references smaller */
ol.references,
div.reflist,
div.refbegin {
font-size: 90%; /* Default font-size */
margin-bottom: 0.5em;
}
div.refbegin-100 {
font-size: 100%; /* Option for normal fontsize in {{refbegin}} */
}
div.reflist ol.references {
font-size: 100%; /* Reset font-size when nested in div.reflist */
list-style-type: inherit; /* Enable custom list style types */
}
/* Highlight clicked reference in blue to help navigation */
ol.references li:target,
sup.reference:target,
span.citation:target {
background-color: #DEF;
}
/* Ensure refs in table headers and the like aren't bold or italic */
sup.reference {
font-weight: normal;
font-style: normal;
}
/* Allow hidden ref errors to be shown by user CSS */
span.brokenref {
display: none;
}
/* Styling for citations (CSS3). Breaks long urls, etc., rather than overflowing box */
.citation {
word-wrap: break-word;
}
/* Default styling for titles of works, styling for the title of an article
within a periodical, or a contribution within a compilation. */
cite,
.citation cite.article,
.citation cite.contribution {
font-style: inherit;
}
/* Styling for the title of any work within a citation,
or specifically the title of a periodical. */
.citation cite,
.citation cite.periodical {
font-style: italic;
}
/* For linked citation numbers and document IDs, where
the number need not be shown on a screen or a handheld,
but should be included in the printed version */
@media screen, handheld {
.citation *.printonly {
display: none;
}
}
/* Style for horizontal lists (separator following item) */
.skin-monobook .hlist dl,
.skin-modern .hlist dl,
.skin-vector .hlist dl {
line-height: 1.5em;
}
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
}
.hlist dd,
.hlist dt,
.hlist li {
display: inline;
margin: 0;
}
/* Display nested lists inline */
.hlist dl dl,
.hlist ol ol,
.hlist ul ul {
display: inline;
}
/* Generate interpuncts */
.hlist dt:after {
content: ":";
}
.hlist dd:after,
.hlist li:after {
content: " ·";
font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
content: none;
}
/* for IE 8 */
.hlist dd.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
content: none;
}
/* Add parens around nested lists */
.hlist dl dl dd:first-child:before,
.hlist ol ol li:first-child:before,
.hlist ul ul li:first-child:before {
content: "(";
}
.hlist dl dl dd:last-child:after,
.hlist ol ol li:last-child:after,
.hlist ul ul li:last-child:after {
content: ")";
font-weight: normal;
}
/* For IE8 */
.hlist dl dl dd.hlist-last-child:after,
.hlist ol ol li.hlist-last-child:after,
.hlist ul ul li.hlist-last-child:after {
content: ")";
font-weight: normal;
}
/* Put numbers in ordered lists */
.hlist.hnum ol li {
counter-increment: level1;
}
.hlist.hnum ol li:before {
content: counter(level1) " ";
}
.hlist.hnum ol ol li {
counter-increment: level2;
}
.hlist.hnum ol ol li:first-child:before {
content: "(" counter(level2) " ";
}
.hlist.hnum ol ol li:before {
content: counter(level2) " ";
}
/* Unbulleted lists */
.plainlist ul {
line-height: inherit;
list-style: none none;
margin: 0;
}
.plainlist ul li {
margin-bottom: 0;
}
/* Default style for navigation boxes */
.navbox { /* Navbox container style */
border: 1px solid #aaa;
width: 100%;
margin: auto;
clear: both;
font-size: 88%;
text-align: center;
padding: 1px;
}
.navbox-inner,
.navbox-subgroup {
width: 100%;
}
.navbox th,
.navbox-title,
.navbox-abovebelow {
text-align: center; /* Title and above/below styles */
padding-left: 1em;
padding-right: 1em;
}
th.navbox-group { /* Group style */
white-space: nowrap;
/* @noflip */
text-align: right;
}
.navbox,
.navbox-subgroup {
background: #fdfdfd; /* Background color */
}
.navbox-list {
border-color: #fdfdfd; /* Must match background color */
}
.navbox th,
.navbox-title {
background: #ccccff; /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
background: #ddddff; /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
background: #e6e6ff; /* Level 3 color */
}
.navbox-even {
background: #f7f7f7; /* Even row striping */
}
.navbox-odd {
background: transparent; /* Odd row striping */
}
table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */
margin-top: -1px; /* (doesn't work for IE6, but that's okay) */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
padding: 0.125em 0; /* Adjust hlist padding in navboxes */
}
.navbox .hlist dd,
.navbox .hlist dt,
.navbox .hlist li {
white-space: nowrap; /* Nowrap list items in navboxes */
white-space: normal !ie; /* IE < 8 no-wraps entire list, so disable it */
}
.navbox .hlist dd dl,
.navbox .hlist dt dl,
.navbox .hlist li ol,
.navbox .hlist li ul {
white-space: normal; /* But allow parent list items to be wrapped */
}
ol + table.navbox,
ul + table.navbox {
margin-top: 0.5em; /* Prevent lists from clinging to navboxes */
}
/* Default styling for Navbar template */
.navbar {
display: inline;
font-size: 88%;
font-weight: normal;
}
.navbar ul {
display: inline;
white-space: nowrap;
}
.navbar li {
word-spacing: -0.125em;
}
.navbar.mini li span {
font-variant: small-caps;
}
/* Navbar styling when nested in navbox */
.navbox .navbar {
display: block;
font-size: 100%;
}
.navbox-title .navbar {
/* @noflip */
float: left;
/* @noflip */
text-align: left;
/* @noflip */
margin-right: 0.5em;
width: 6em;
}
/* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript
in [[MediaWiki:Common.js]] are styled here so they can be customised. */
.collapseButton {
/* @noflip */
float: right;
font-weight: normal;
/* @noflip */
margin-left: 0.5em;
/* @noflip */
text-align: right;
width: auto;
}
/* In navboxes, the show/hide button balances the v·d·e links
from [[Template:Navbar]], so they need to be the same width. */
.navbox .collapseButton {
width: 6em;
}
/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-collapsible-toggle {
font-weight: normal;
/* @noflip */
text-align: right;
}
.navbox .mw-collapsible-toggle {
width: 6em;
}
/* Infobox template style */
.infobox {
border: 1px solid #aaa;
background-color: #f9f9f9;
color: black;
margin: 0.5em 0 0.5em 1em;
padding: 0.2em;
/* @noflip */
float: right;
/* @noflip */
clear: right;
text-align: left;
font-size: 88%;
line-height: 1.5em;
}
.infobox caption {
font-size: 125%;
font-weight: bold;
}
.infobox td,
.infobox th {
vertical-align: top;
}
.infobox.bordered {
border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
border: 1px solid #aaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
border: 0;
}
.infobox.sisterproject {
width: 20em;
font-size: 90%;
}
.infobox.standard-talk {
border: 1px solid #c0c090;
background-color: #f8eaba;
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
border: 1px solid #c0c090;
}
/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
border: 0;
border-top: 1px solid #aaa;
border-right: 1px solid #aaa;
}
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
border: 0;
border-right: 1px solid #aaa;
}
/* Styles for geography infoboxes, eg countries,
country subdivisions, cities, etc. */
.infobox.geography {
/* @noflip */
text-align: left;
border-collapse: collapse;
line-height: 1.2em;
font-size: 90%;
}
.infobox.geography td,
.infobox.geography th {
border-top: 1px solid #aaa;
padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
border-top: 1px solid #aaa;
padding: 0.4em 0.6em 0.2em 0.6em;
}
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
border: 0;
padding: 0 0.6em 0.2em 0.6em;
}
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
border-top: 0;
border-bottom: 1px solid #aaa;
padding: 0 0.6em 0.4em 0.6em;
}
.infobox.geography .maptable td,
.infobox.geography .maptable th {
border: 0;
padding: 0;
}
/* Normal font styling for table row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row] {
font-weight: normal;
/* @noflip */
text-align: left;
}
/* lists in data cells are always left-aligned */
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
/* @noflip */
text-align: left;
}
/* Icons for medialist templates [[Template:Listen]],
[[Template:Multi-listen_start]], [[Template:Video]],
[[Template:Multi-video_start]]
*/
div.listenlist {
/* @embed */
background: url("//upload.wikimedia.org/wikipedia/commons/3/3f/Gnome_speakernotes_30px.png");
/* @noflip */
padding-left: 40px;
}
/* Style rules for media list templates */
div.medialist {
min-height: 50px;
margin: 1em;
/* @noflip */
background-position: top left;
background-repeat: no-repeat;
}
div.medialist ul {
list-style-type: none;
list-style-image: none;
margin: 0;
}
div.medialist ul li {
padding-bottom: 0.5em;
}
div.medialist ul li li {
font-size: 91%;
padding-bottom: 0;
}
/* Change the external link icon to an Adobe icon for all PDF files
in browsers that support these CSS selectors, like Mozilla and Opera */
div#content a[href$=".pdf"].external,
div#content a[href*=".pdf?"].external,
div#content a[href*=".pdf#"].external,
div#content a[href$=".PDF"].external,
div#content a[href*=".PDF?"].external,
div#content a[href*=".PDF#"].external,
div#mw_content a[href$=".pdf"].external,
div#mw_content a[href*=".pdf?"].external,
div#mw_content a[href*=".pdf#"].external,
div#mw_content a[href$=".PDF"].external,
div#mw_content a[href*=".PDF?"].external,
div#mw_content a[href*=".PDF#"].external {
/* @embed */
background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right;
/* @noflip */
padding-right: 18px;
}
/* Change the external link icon to an Adobe icon anywhere the PDFlink class
is used (notably Template:PDFlink). This works in IE, unlike the above. */
div#content span.PDFlink a,
div#mw_content span.PDFlink a {
/* @embed */
background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right;
/* @noflip */
padding-right: 18px;
}
/* Content in columns with CSS instead of tables [[Template:Columns]] */
div.columns-2 div.column {
/* @noflip */
float: left;
width: 50%;
min-width: 300px;
}
div.columns-3 div.column {
/* @noflip */
float: left;
width: 33.3%;
min-width: 200px;
}
div.columns-4 div.column {
/* @noflip */
float: left;
width: 25%;
min-width: 150px;
}
div.columns-5 div.column {
/* @noflip */
float: left;
width: 20%;
min-width: 120px;
}
/* Messagebox templates */
.messagebox {
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 80%;
margin: 0 auto 1em auto;
padding: .2em;
}
.messagebox.merge {
border: 1px solid #c0b8cc;
background-color: #f0e5ff;
text-align: center;
}
.messagebox.cleanup {
border: 1px solid #9f9fff;
background-color: #efefff;
text-align: center;
}
.messagebox.standard-talk {
border: 1px solid #c0c090;
background-color: #f8eaba;
margin: 4px auto;
}
/* For old WikiProject banners inside banner shells. */
.mbox-inside .standard-talk,
.messagebox.nested-talk {
border: 1px solid #c0c090;
background-color: #f8eaba;
width: 100%;
margin: 2px 0;
padding: 2px;
}
.messagebox.small {
width: 238px;
font-size: 85%;
/* @noflip */
float: right;
clear: both;
/* @noflip */
margin: 0 0 1em 1em;
line-height: 1.25em;
}
.messagebox.small-talk {
width: 238px;
font-size: 85%;
/* @noflip */
float: right;
clear: both;
/* @noflip */
margin: 0 0 1em 1em;
line-height: 1.25em;
background: #F8EABA;
}
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
th.mbox-text, td.mbox-text { /* The message body cell(s) */
border: none;
/* @noflip */
padding: 0.25em 0.9em; /* 0.9em left/right */
width: 100%; /* Make all mboxes the same width regardless of text length */
}
td.mbox-image { /* The left image cell */
border: none;
/* @noflip */
padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */
text-align: center;
}
td.mbox-imageright { /* The right image cell */
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */
text-align: center;
}
td.mbox-empty-cell { /* An empty narrow cell */
border: none;
padding: 0px;
width: 1px;
}
/* Article message box styles */
table.ambox {
margin: 0px 10%; /* 10% = Will not overlap with other elements */
border: 1px solid #aaa;
/* @noflip */
border-left: 10px solid #1e90ff; /* Default "notice" blue */
background: #fbfbfb;
}
table.ambox + table.ambox { /* Single border between stacked boxes. */
margin-top: -1px;
}
.ambox th.mbox-text,
.ambox td.mbox-text { /* The message body cell(s) */
padding: 0.25em 0.5em; /* 0.5em left/right */
}
.ambox td.mbox-image { /* The left image cell */
/* @noflip */
padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */
}
.ambox td.mbox-imageright { /* The right image cell */
/* @noflip */
padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */
}
table.ambox-notice {
/* @noflip */
border-left: 10px solid #1e90ff; /* Blue */
}
table.ambox-speedy {
/* @noflip */
border-left: 10px solid #b22222; /* Red */
background: #fee; /* Pink */
}
table.ambox-delete {
/* @noflip */
border-left: 10px solid #b22222; /* Red */
}
table.ambox-content {
/* @noflip */
border-left: 10px solid #f28500; /* Orange */
}
table.ambox-style {
/* @noflip */
border-left: 10px solid #f4c430; /* Yellow */
}
table.ambox-move {
/* @noflip */
border-left: 10px solid #9932cc; /* Purple */
}
table.ambox-protection {
/* @noflip */
border-left: 10px solid #bba; /* Gray-gold */
}
/* Image message box styles */
table.imbox {
margin: 4px 10%;
border-collapse: collapse;
border: 3px solid #1e90ff; /* Default "notice" blue */
background: #fbfbfb;
}
.imbox .mbox-text .imbox { /* For imboxes inside imbox-text cells. */
margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right. */
display: block; /* Fix for webkit to force 100% width. */
}
.mbox-inside .imbox { /* For imboxes inside other templates. */
margin: 4px;
}
table.imbox-notice {
border: 3px solid #1e90ff; /* Blue */
}
table.imbox-speedy {
border: 3px solid #b22222; /* Red */
background: #fee; /* Pink */
}
table.imbox-delete {
border: 3px solid #b22222; /* Red */
}
table.imbox-content {
border: 3px solid #f28500; /* Orange */
}
table.imbox-style {
border: 3px solid #f4c430; /* Yellow */
}
table.imbox-move {
border: 3px solid #9932cc; /* Purple */
}
table.imbox-protection {
border: 3px solid #bba; /* Gray-gold */
}
table.imbox-license {
border: 3px solid #88a; /* Dark gray */
background: #f7f8ff; /* Light gray */
}
table.imbox-featured {
border: 3px solid #cba135; /* Brown-gold */
}
/* Category message box styles */
table.cmbox {
margin: 3px 10%;
border-collapse: collapse;
border: 1px solid #aaa;
background: #DFE8FF; /* Default "notice" blue */
}
table.cmbox-notice {
background: #D8E8FF; /* Blue */
}
table.cmbox-speedy {
margin-top: 4px;
margin-bottom: 4px;
border: 4px solid #b22222; /* Red */
background: #FFDBDB; /* Pink */
}
table.cmbox-delete {
background: #FFDBDB; /* Red */
}
table.cmbox-content {
background: #FFE7CE; /* Orange */
}
table.cmbox-style {
background: #FFF9DB; /* Yellow */
}
table.cmbox-move {
background: #E4D8FF; /* Purple */
}
table.cmbox-protection {
background: #EFEFE1; /* Gray-gold */
}
/* Other pages message box styles */
table.ombox {
margin: 4px 10%;
border-collapse: collapse;
border: 1px solid #aaa; /* Default "notice" gray */
background: #f9f9f9;
}
table.ombox-notice {
border: 1px solid #aaa; /* Gray */
}
table.ombox-speedy {
border: 2px solid #b22222; /* Red */
background: #fee; /* Pink */
}
table.ombox-delete {
border: 2px solid #b22222; /* Red */
}
table.ombox-content {
border: 1px solid #f28500; /* Orange */
}
table.ombox-style {
border: 1px solid #f4c430; /* Yellow */
}
table.ombox-move {
border: 1px solid #9932cc; /* Purple */
}
table.ombox-protection {
border: 2px solid #bba; /* Gray-gold */
}
/* Talk page message box styles */
table.tmbox {
margin: 4px 10%;
border-collapse: collapse;
border: 1px solid #c0c090; /* Default "notice" gray-brown */
background: #f8eaba;
}
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */
margin: 2px 0; /* this declaration overrides other styles (including mbox-small above) */
width: 100%; /* For Safari and Opera */
}
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when */
line-height: 1.5em; /* also "nested", so reset styles that are */
font-size: 100%; /* set in "mbox-small" above. */
}
table.tmbox-speedy {
border: 2px solid #b22222; /* Red */
background: #fee; /* Pink */
}
table.tmbox-delete {
border: 2px solid #b22222; /* Red */
}
table.tmbox-content {
border: 2px solid #f28500; /* Orange */
}
table.tmbox-style {
border: 2px solid #f4c430; /* Yellow */
}
table.tmbox-move {
border: 2px solid #9932cc; /* Purple */
}
table.tmbox-protection,
table.tmbox-notice {
border: 1px solid #c0c090; /* Gray-brown */
}
/* Disambig and set index box styles */
table.dmbox {
clear: both;
margin: 0.9em 1em;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background: transparent;
}
/* Footer and header message box styles */
table.fmbox {
clear: both;
margin: 0.2em 0;
width: 100%;
border: 1px solid #aaa;
background: #f9f9f9; /* Default "system" gray */
}
table.fmbox-system {
background: #f9f9f9;
}
table.fmbox-warning {
border: 1px solid #bb7070; /* Dark pink */
background: #ffdbdb; /* Pink */
}
table.fmbox-editnotice {
background: transparent;
}
/* Div based "warning" style fmbox messages. */
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon {
clear: both;
margin: 0.2em 0;
border: 1px solid #bb7070;
background: #ffdbdb;
padding: 0.25em 0.9em;
}
/* Div based "system" style fmbox messages.
Used in [[MediaWiki:Readonly lag]]. */
div.mw-lag-warn-normal,
div.fmbox-system {
clear: both;
margin: 0.2em 0;
border: 1px solid #aaa;
background: #f9f9f9;
padding: 0.25em 0.9em;
}
/* These mbox-small classes must be placed after all other
ambox/tmbox/ombox etc classes. "body.mediawiki" is so
they override "table.ambox + table.ambox" above. */
body.mediawiki table.mbox-small { /* For the "small=yes" option. */
/* @noflip */
clear: right;
/* @noflip */
float: right;
/* @noflip */
margin: 4px 0 4px 1em;
width: 238px;
font-size: 88%;
line-height: 1.25em;
}
body.mediawiki table.mbox-small-left { /* For the "small=left" option. */
/* @noflip */
margin: 4px 1em 4px 0;
width: 238px;
border-collapse: collapse;
font-size: 88%;
line-height: 1.25em;
}
/* Remove default styles for [[MediaWiki:Noarticletext]]. */
div.noarticletext {
border: none;
background: transparent;
padding: 0;
}
/* Bold save button */
#wpSave {
font-weight: bold;
}
/* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */
.hiddenStructure {
display: inline ! important;
color: #f00;
background-color: #0f0;
}
/* suppress missing interwiki image links where #ifexist cannot
be used due to high number of requests see .hidden-redlink on
[[m:MediaWiki:Common.css]]
*/
.check-icon a.new {
display: none;
speak: none;
}
/* Removes underlines from certain links */
.nounderlines a,
.IPA a:link, .IPA a:visited {
text-decoration: none !important;
}
/* Standard Navigationsleisten, aka box hiding thingy
from .de. Documentation at [[Wikipedia:NavFrame]]. */
div.NavFrame {
margin: 0;
padding: 4px;
border: 1px solid #aaa;
text-align: center;
border-collapse: collapse;
font-size: 95%;
}
div.NavFrame + div.NavFrame {
border-top-style: none;
border-top-style: hidden;
}
div.NavPic {
background-color: #fff;
margin: 0;
padding: 2px;
/* @noflip */
float: left;
}
div.NavFrame div.NavHead {
height: 1.6em;
font-weight: bold;
background-color: #ccf;
position: relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
font-size: 100%;
}
div.NavEnd {
margin: 0;
padding: 0;
line-height: 1px;
clear: both;
}
a.NavToggle {
position: absolute;
top: 0;
/* @noflip */
right: 3px;
font-weight: normal;
font-size: 90%;
}
/* Hatnotes and disambiguation notices */
.rellink,
.dablink {
font-style: italic;
/* @noflip */
padding-left: 1.6em;
margin-bottom: 0.5em;
}
.rellink i,
.dablink i {
font-style: normal;
}
/* Allow transcluded pages to display in lists rather than a table.
Compatible in Firefox; incompatible in IE6. */
.listify td { display: list-item; }
.listify tr { display: block; }
.listify table { display: block; }
/* Geographical coordinates defaults. See [[Template:Coord/link]]
for how these are used. The classes "geo", "longitude", and
"latitude" are used by the [[Geo microformat]].
*/
.geo-default, .geo-dms, .geo-dec { display: inline; }
.geo-nondefault, .geo-multi-punct { display: none; }
.longitude, .latitude { white-space: nowrap; }
/* When <div class="nonumtoc"> is used on the table of contents,
the ToC will display without numbers */
.nonumtoc .tocnumber { display: none; }
.nonumtoc #toc ul,
.nonumtoc .toc ul {
line-height: 1.5em;
list-style: none;
margin: .3em 0 0;
padding: 0;
}
.nonumtoc #toc ul ul,
.nonumtoc .toc ul ul {
/* @noflip */
margin: 0 0 0 2em;
}
/* Allow limiting of which header levels are shown in a TOC;
<div class="toclimit-3">, for instance, will limit to
showing ==headings== and ===headings=== but no further
(as long as there are no =headings= on the page, which
there shouldn't be according to the MoS).
*/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/* Styling for Template:Quote */
blockquote.templatequote {
margin-top: 0;
}
blockquote.templatequote div.templatequotecite {
line-height: 1em;
/* @noflip */
text-align: left;
/* @noflip */
padding-left: 2em;
margin-top: 0;
}
blockquote.templatequote div.templatequotecite cite {
font-size: 85%;
}
/* User block messages */
div.user-block {
padding: 5px;
margin-bottom: 0.5em;
border: 1px solid #A9A9A9;
background-color: #FFEFD5;
}
/* Prevent line breaks in silly places:
1) Where desired
2) Links when we don't want them to
3) Bold "links" to the page itself
4) HTML formulae
5) Ref tags with group names <ref group="Note"> --> "[Note 1]"
*/
.nowrap,
.nowraplinks a,
.nowraplinks .selflink,
span.texhtml,
sup.reference a {
white-space: nowrap;
}
/* For template documentation */
.template-documentation {
clear: both;
margin: 1em 0 0 0;
border: 1px solid #aaa;
background-color: #ecfcf4;
padding: 1em;
}
/* Inline divs in ImageMaps (code borrowed from de.wiki) */
.imagemap-inline div {
display: inline;
}
/* Increase the height of the image upload box */
#wpUploadDescription {
height: 13em;
}
/* Minimum thumb width */
.thumbinner {
min-width: 100px;
}
/* The backgrounds for galleries. */
div#content .gallerybox div.thumb {
background-color: #F9F9F9; /* Light gray padding */
}
/* Put a chequered background behind images, only visible if they have transparency
Remove '.filehistory a img' and '#file img:hover' once 1.19 is deployed */
.gallerybox .thumb img,
.filehistory a img,
#file img:hover {
/* @embed */
background: white url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
}
/* But not on articles, user pages, portals or with opt-out. */
.ns-0 .gallerybox .thumb img,
.ns-2 .gallerybox .thumb img,
.ns-100 .gallerybox .thumb img,
.nochecker .gallerybox .thumb img {
background: white;
}
/* Category tree */
#mw-subcategories ul {
list-style: none none;
margin-left: 0.25em;
}
.CategoryTreeChildren {
margin-left: 1.25em;
}
/* Prevent floating boxes from overlapping any category listings,
file histories, edit previews, and edit [Show changes] views */
#mw-subcategories, #mw-pages, #mw-category-media,
#filehistory, #wikiPreview, #wikiDiff {
clear: both;
}
/* Selectively hide headers in WikiProject banners */
.wpb .wpb-header { display: none; }
.wpbs-inner .wpb .wpb-header { display: block; } /* for IE */
.wpbs-inner .wpb .wpb-header { display: table-row; } /* for real browsers */
.wpbs-inner .wpb-outside { display: none; } /* hide things that should only display outside shells */
/* Styling for Abuse Filter tags */
.mw-tag-markers {
font-family:sans-serif;
font-style:italic;
font-size:90%;
}
/* Hide stuff meant for accounts with special permissions. Made visible again in [[MediaWiki:Group-sysop.css]] and [[MediaWiki:Group-accountcreator.css]]. */
.sysop-show, .accountcreator-show {
display: none;
}
/* Remove bullets when there are multiple edit page warnings */
ul.permissions-errors > li {
list-style: none;
}
ul.permissions-errors {
margin: 0;
}
/* No linewrap on the labels of the login/signup page */
body.page-Special_UserLogin .mw-label label,
body.page-Special_UserLogin_signup .mw-label label { white-space : nowrap; }
/* Disable the automatic text-size adjust of WebKit on iPhones etc.
It scales some text, and not the other. Use none, or fixed percentage instead.
Use media selector, because defining a value, overwrites platform defaults. */
@media only screen and (max-device-width: 480px) {
body {
-webkit-text-size-adjust: none;
}
}
/* Pie chart test: Transparent borders */
.transborder {
border: solid transparent;
}
* html .transborder { /* IE6 */
border: solid #000001;
filter: chroma(color=#000001);
}
/* Fix so <syntaxhighlight> tags and .css and .js pages get normal text size.
[[Bugzilla:26204]] */
div.mw-geshi div,
div.mw-geshi div pre,
span.mw-geshi,
pre.source-css,
pre.source-javascript {
font-family: monospace, Courier !important;
}
/* Reduce excess space between category links.
Remove this when bug 31547/r100869 is resolved/deployed */
#catlinks {
line-height: 1.25em;
}
#catlinks li {
line-height: 1.25em;
margin: 0.125em 0;
padding: 0 0.5em;
}
#catlinks li:first-child {
padding-left: 0.25em;
}
/* Fix styling of transcluded prefindex tables */
table#mw-prefixindex-list-table,
table#mw-prefixindex-nav-table {
width: 98%;
}
/* BREADCRUMB CODE FOR THE ACCOUNT CREATION PROCESS */
.breadcrumb {
list-style: none;
overflow: hidden;
font: 14px Helvetica, Arial, Sans-Serif;
}
.breadcrumb li {
float: left;
margin-bottom: 0;
}
.breadcrumb li a {
color: white;
text-decoration: none;
padding: 10px 0 10px 45px;
position: relative;
display: block;
float: left;
}
.breadcrumb li a:after,
.breadcrumb li a:before {
content: " ";
display: block;
width: 0;
height: 0;
border-top: 50px solid transparent; /* Go big on the size, and let overflow hide */
border-bottom: 50px solid transparent;
position: absolute;
top: 50%;
margin-top: -50px;
left: 100%;
z-index: 2;
}
.breadcrumb li a:before {
border-left: 31px solid white;
margin-left: 1px;
z-index: 1;
}
.breadcrumb li:first-child a {
padding-left: 20px;
}
.currentcrumb a {
background: #069;
}
.currentcrumb a:after {
border-left: 30px solid #069;
}
.currentcrumb a:hover, .prevcrumb a:hover, .nextcrumb a:hover {
background: #002d44;
}
.currentcrumb a:hover:after, .prevcrumb a:hover:after, .nextcrumb a:hover:after {
border-left-color: #002d44 !important;
}
.prevcrumb a {
background: #396;
}
.prevcrumb a:after {
border-left: 30px solid #396;
}
.nextcrumb a {
background: #999;
}
.nextcrumb a:after {
border-left: 30px solid #999;
}
/* Makes it possible for the boxes in the Account Creation Process to overlap */
#userlogin {
margin: 0;
width: 90% !important;
max-width: 100% !important;
padding: 1.5em;
padding-top: 0.75em !important;
border: 0;
-moz-box-shadow: inset 0 0px 10px rgba(0, 0, 0, 0.35);
-webkit-box-shadow: inset 0 0px 10px rgba(0, 0, 0, 0.35);
box-shadow: inset 0 0px 10px rgba(0, 0, 0, 0.35);
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
background: white;
background: #fff;
background: -moz-linear-gradient(bottom, #fff 90%, #F5F5F5 100%);
background: -webkit-gradient(linear, left bottom, left top, color-stop(90%,#fff), color-stop(100%,#F5F5F5));
background: -webkit-linear-gradient(bottom, #fff 90%,#F5F5F5 100%);
background: -o-linear-gradient(bottom, #fff 90%,#F5F5F5 100%);
background: -ms-linear-gradient(bottom, #fff 90%,#F5F5F5 100%);
background: linear-gradient(bottom, #fff 90%,#fff 100%);
}
/* Hides the longer title for the listed pages */
body.page-MediaWiki:Customusertemplate-ACP1-Fancycaptcha-createaccount #firstHeading,
body.page-MediaWiki:Customusertemplate-ACP1-Welcomecreation #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Welcomecreation #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_History_Copyediting #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Which_skills_do_you_have_to_offer #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Geography_Copyediting #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Technology_Organizing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Technology_Searching_the_web #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Technology_Research_Writing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Technology_Copyediting #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Biology_Organizing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Biology_Searching_the_web #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Biology_Research_Writing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Biology_Copyediting #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_History_Organizing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_History_Searching_the_web #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_History_Research_Writing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Arts_Organizing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Arts_Searching_the_web #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Arts_Research_Writing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Arts_Copyediting #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Mathematics_Organizing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Mathematics_Searching_the_web #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Mathematics_Research_Writing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Mathematics_Copyediting #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Geography_Organizing #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Geography_Searching_the_web #firstHeading,
body.page-MediaWiki_Customusertemplate-ACP2-Be_a_part_of_Wikipedia_Geography_Research_Writing #firstHeading {
display: none !important;
}
/* For portals, added 2011-12-07 -bv */
/* On wide screens, show these as two columns */
/* On narrow and mobile screens, let them collapse into a single column */
.portal-column-left {
float: left;
width: 50%;
}
.portal-column-right {
float: right;
width: 49%;
}
.portal-column-left-wide {
float: left;
width: 60%;
}
.portal-column-right-narrow {
float: right;
width: 39%;
}
.portal-column-left-extra-wide {
float: left;
width: 70%;
}
.portal-column-right-extra-narrow {
float: right;
width: 29%;
}
@media only screen and (max-width: 800px) {
/* Decouple the columns on narrow screens */
.portal-column-left,
.portal-column-right,
.portal-column-left-wide,
.portal-column-right-narrow,
.portal-column-left-extra-wide,
.portal-column-right-extra-narrow {
float: inherit;
width: inherit;
}
}
/* For announcements */
#bodyContent .letterhead {
background-image:url('//upload.wikimedia.org/wikipedia/commons/e/e0/Tan-page-corner.png');
background-repeat:no-repeat;
padding: 2em;
background-color: #faf9f2;
}
50eeir6n7mhqyyevqkuc4pbmkxx2tyu
Template:Main Page interwikis
10
3526
21675
2012-05-12T17:36:48Z
Thuvack
315
Created page with "<includeonly>[[simple:]] [[ar:]] [[id:]] [[ms:]] [[bg:]] [[ca:]] [[cs:]] [[da:]] [[de:]] [[et:]] [[el:]] [[es:]] [[en:]] [[eo:]] [[eu:]] [[fa:]] [[fr:]] [[gl:]] [[ko:]] [[he:]..."
wikitext
text/x-wiki
<includeonly>[[simple:]] [[ar:]] [[id:]] [[ms:]] [[bg:]] [[ca:]] [[cs:]] [[da:]] [[de:]] [[et:]] [[el:]] [[es:]] [[en:]] [[eo:]] [[eu:]] [[fa:]] [[fr:]] [[gl:]] [[ko:]] [[he:]] [[hr:]] [[it:]] [[lt:]] [[hu:]] [[nl:]] [[ja:]] [[no:]] [[nn:]] [[pl:]] [[pt:]] [[ro:]] [[ru:]] [[sk:]] [[sl:]] [[sr:]] [[sh:]] [[fi:]] [[sv:]] [[th:]] [[vi:]] [[tr:]] [[uk:]] [[zh:]]</includeonly><noinclude>
{{documentation}}
</noinclude>
4edojn7m6g3iy3k22fi8q9hcv86kysl
Category:Article Feedback Blacklist
14
3527
21676
2012-05-12T17:38:15Z
Thuvack
315
Created page with "This catergory will be corrected later"
wikitext
text/x-wiki
This catergory will be corrected later
iw51k9a0lg2jvw0co7igmezr44qrczs
Template:Today's featured picture
10
3528
30703
29651
2017-11-02T01:59:31Z
Maxakadzi
5004
wikitext
text/x-wiki
{{#switch: {{CURRENTDAY}}
|0=[[File:Slaves ruvuma.jpg|center|300px]]<div style="text-align:center">''Mahlonga loko matekiwa eRvuma etikweni ra Tanzaniya.''</center>
</div>
|1=[[File:HJ-2-P477.png|center|175px]]<div style="text-align:center">''Nhenha ya Mutsonga wale xipilongo. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|2=[[File:HJ-2-P428.png|center|325px]][[File:HJ-2-P420.png|center|200px]]<div style="text-align:center">''swilombyana kumbe mirhi na vuhlalu bya Xitsonga. Swifaniso leswi swi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|3=[[File:HJ-2-P253.png|center|200px]]<div style="text-align:center">''Timbila i xichayani xa Xitsonga lexi humesaka mpfumawulo wofana na Piyano naswona xina tinoti ta khume ntsena. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|4=[[File:HJ-2-P115.png|center|325px]]<div style="text-align:center">''Vavasati vale ku thlokoleni mavele hi musi na tshuri. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|5=[[File:HJ-2-P114.png|center|175px]]<div style="text-align:center">''Nkambana na swipunu leswi vatliweke. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|6=[[File:HJ-2-P107.png|center|150px]]<div style="text-align:center">''Swinkwamana na mindzheko ya Xitsonga. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|7=[[File:HJ-2-P104.png|center|350px]]<div style="text-align:center">''Ndzheko wa Xitsonga, lowu a wu tirhiseriwa ku hoxa swakudya leswi tshoveriweke emasin'wini. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|8=[[File:HJ-2-P101.png|center|300px]]<div style="text-align:center">''Mufana wale xipilongo na swimun'hwana swayena swa vumba. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|9=[[File:HJ-2-P97.png|center|300px]]<div style="text-align:center">''Wansati na xihiso xa yena xo tiyisa makhuwana. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|10=[[File:HJ-2-P85.png|center|175px]]<div style="text-align:center">''Vuvatli na vuhori bya Xitsonga. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|11=[[File:HJ-2-P44.png|center|300px]]<div style="text-align:center">''Xitirhisiwa xo kamela chukela ra mimova. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|12=[[File:HJ-2-P27.png|center|300px]]<div style="text-align:center">''Mfunge i xiyindlwana lexi akiwaka leswaku ku vekiwa mavele lama tshoveriweke. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|13=[[File:HJ-1-P465.png|center|300px]]<div style="text-align:center">''Yindlu ya Hosi Muhlava e thabina e n'walungu-vuxa bya khale ka Transvaal. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|14=[[File:Joburg top.jpg|center|320px]]<div style="text-align:center">''[[joni|Joni]] idorobha lerikulu e[[Gauteng|Gauteng]]. Hirona lerikulu ku tlula hinkwawo madorobha e[[Afrika Dzonga|Afrika Dzonga]].''</center>
</div>
|15=[[File:HJ-1-P16.png|center|185px]]<div style="text-align:center">''Mepe wa tinxaka ta Vatsonga, leswi ava hangalakise swona hi lembe ra kwalomu ka 1900. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|16=[[File:HJ-1-P427.png|center|200px]]<div style="text-align:center">''Mathlarhi ya Xitsonga. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|17=[[File:HJ-1-P399.png|center|200px]]<div style="text-align:center">''Hosi muhlava wale n'walungu-vuxa bya khale ka Transvaal. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|18=[[File:HJ-1-P395.png|center|350px]]<div style="text-align:center">''Hosi Sunduza na huvo ya yena en'walungu-vuxa bya khale ka Transvaal. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|19=[[File:HJ-1-P304.png|center|280px]]<div style="text-align:center">''Vavasati va le xipilongo, va thlokola leswaku vata sweka swakudya swa namadyambu. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|20=[[File:HJ-1-P260.png|center|400px]]<div style="text-align:center">''Tihomu tin'wa mati enkoveni. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|21=[[File:HJ-1-P176.png|center|200px]]<div style="text-align:center">''Ndlela yo endla vuhlolo byohambana hambana. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|22=[[File:HJ-1-P171.png|center|200px]]<div style="text-align:center">''Swin'wanyetana swi veleke tindzisana ta swona. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|23=[[File:HJ-1-P141.png|center|330px]]<div style="text-align:center">''Sirha ra Sokisi, n'wanuna wa le Rikatla. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|24=[[File:HJ-1-P139.png|center|300px]]<div style="text-align:center">''Xifaniso xa sirha ra murhonga. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|25=[[File:HJ-1-P81.png|center|420px]]<div style="text-align:center">''Xikolo xo yimba en'walungu-vuxa bya khale ka Transvaal . Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|26=[[File:HJ-1-P62.png|center|400px]]<div style="text-align:center">''Vafana varisa tihomu. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|27=[[File:HJ-1-P48.png|center|230px]]<div style="text-align:center">''Mihlembetwana ya milombyana. Yitirhiseriwa ku khoma mirhi yo tshungula. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|28=[[File:HJ-1-P44.png|center|115px]]<div style="text-align:center">''N'wansati u veleke n'wana hi ntehe. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|29=[[File:HJ-1-P32.png|center|250px]]<div style="text-align:center">''Xifaniso xa nhenha ya Xitsonga. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|30=[[File:Oprente Trommel der Firma djembe-shop aus Tweneboa Holz.jpg|center|155px]]<div style="text-align:center">''Xigubhu xa le nkaveni ya tinkonkulu ra Afrika''</center>
</div>
|31=[[File:Giyani.JPG|center|400px]]<div style="text-align:center">''Giyani i khale ka dorobha ra tikoxikaya ra Gazankulu''</center>
</div>
}}
<br>
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Swifaniso swasiku|Vona swifaniso swin'wana leswi hlawuriweke...]]'''</div>
2g3wtai1qzp65vohz7fv3p2uim6njoo
Template:Featured list
10
3531
21710
21709
2012-05-14T17:10:29Z
Thuvack
315
wikitext
text/x-wiki
; Nxaxamelo wa matsalwa lawa unga matsakelaka eka wikipediya leyi ya xitsonga
[[Xitsonga|Ririmi ra Xitsonga]] ·
[[Topic:History|Matimu]] ·
[[Xitsonga-Media|Xitsonga na vuhaxi]] ·
[[Sciences|Ntivo vuthlarhi]] ·
[[Folklore|Migaringani]] ·
[[Swivongo swa Xitsonga|Swivongo]] ·
[[Portal:Africa|Tiko-nkulu ra Afrika]] ·
[[Afrika-Dzonga|Afrika Dzonga]] ·
; Matluka lawa ma ha lavekaka eka wikipediya leyi ya xitsonga
[[meta:List of articles all languages should have|Matluka ya nkoka eka tindzimi hinkwato]] ·
[[Wikipedia:Vital articles|Matluka ya nkoka swinene (1000)]] ·
[[Wikipedia:Vital 100|Matluka ya nkoka swinene (100)]] ·
[[:en:Multilingual coordination|Tindzimi leti tirhisanaka]] ·
[[m:How to start a new wikipedia|Sungula wikipediya yintswa]] ·
r9zvq21gp5uyqylfyctncvgmdz0symq
Template:Did you know
10
3532
30737
30736
2017-11-02T05:28:10Z
Maxakadzi
5004
wikitext
text/x-wiki
{{#switch: {{CURRENTDOW}}
|0=<div style="float:left;margin:0.5em 0.9em 0.4em 0">[[File:South Africa 2001 Tsonga speakers proportion map.svg|100px|Swifundza swa laha Afrika-Dzonga laha ku vulavuriwaka Xitsonga]]</div>
'''[[Xitsonga|Xitsonga]]''' i ririmi leri vulavuriwaka e[[Afrika-Dzonga|Afrika-Dzonga]] hi vanhu lava kwalomu ka -1 992 201 (Hikuya hi nhlayo ya tiko ya lembe ra-2001). Lowu i nkatsakanyo wa tinhlayo ta mfumo. Xirho xa mfumo xihlavutele hi tinhlayo.
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Xitsonga|Hlaya leswi engetelekeke...]]'''</div>
|1=<div style="float:left;margin:0.5em 0.9em 0.4em 0">[[File:The visit of the wise-men.jpg|100px|khisimusi.]]</div>
'''[[Khisimusi|khisimusi]]''' i nkarhi lowu tsakeriwaka ngopfu hi maninamani emisaveni hinkwayo. Nkarhi lowu wu hlanganisa maxaka na mindyangu, laha swirho swa mindyangu leswi tshamake ekule swi kotaka ku hlangana swivonana endzawini yin'we. eka va kreste votala lri i siku ra ku tswariwa ka Yesu kreste. Loko siku leri ri tshinela hi vona ku xongisiwa ka mapatu na ti ndlela ku hlanganisa na mavhengele.
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Khisimusi|Hlaya leswi engetelekeke...]]'''</div>
|2=<div style="float:left;margin:0.5em 0.9em 0.4em 0">[[File:Shangaan-retouch.png|100px|Ndhavuko.]]</div>
'''24 wa Ndzhati''' isiku ra kuxiximiwa no tlangela ndavuko etikweni ra [[Afrika-Dzonga|Afrika-Dzonga]], laha ku un'wana na un'wana a hlohloteriwaka ku tsundzuka ndhavuko wa yena n'wini. Exifundzeni xa le Natala, siku leri a ri tsundzukiwa tani hi siku ra Hosi Xaka Zulu.
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Ndzhavuko|Hlaya leswi engetelekeke...]]'''</div>
|3=<div style="float:left;margin:0.5em 0.9em 0.4em 0">[[File:Happiness.jpg|100px|Ina kumbe Ee]]</div>
'''Kuhlakahla nhloko''' loko hi pfumela kumbe ku kaneta leswi hi swiyingiseke swi hlamuseriwe ro sungula hi Charle Darwin. U fanise mikhuva ya n'wana loyi a deyaka. Ina u yelana na ku hlakahla nhloko emahlweni na le ndzhaku, swi yelana na ku lava vele.Ee yi yelana na ku hlakahla nhoko ka n'wana loko a xurhe vele.
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[N'wana|Hlaya leswi engetelekeke...]]'''</div>
|4=<div style="float:left;margin:0.5em 0.9em 0.4em 0">[[File:PeanutButter.jpg|100px|Xigugu]]</div>
'''Xigugu''' kumbe botere ya timanga, iswakudya leswi Vatsonga va swi tsakelaka na swona a xikhomiwa hi munhu loyi angata teka ri endzo ro leha. Botere ya timanga i hleketeleriwa leswaku vanhu vasungule ku yitirhisa hikwalomo ka 1000 wa malembe kungasi tswariwa hosi yesu.
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Xigugu|Hlaya leswi engetelekeke...]]'''</div>
|5=<div style="float:left;margin:0.5em 0.9em 0.4em 0">[[File:Krunkwerke - IMG 4515 (by-sa).jpg|100px|Rihati]]</div>
'''Rihati''' imatimba ya ghezi lamatsutsumaka hi rivilo leri kulukumba, leswo loko aswikoteka ku rikongomisa, ari ta fika en'wetini tisekondi timbirhi na hafu. Rihatii ri ba kwalomu ka ndzana wa minkarhi hi sekondi yin'wana na yin'wana emisaveni. Swinonohwa ngopfu leswaku rihati ribha munhu hi kukongoma. Swa koteka leswaku rihati ribha eka ndzhawu yin'we kambirhi.
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Rihati|Hlaya leswi engetelekeke...]]'''</div>
|6=<div style="float:left;margin:0.5em 0.9em 0.4em 0">[[File:Double-alaskan-rainbow.jpg|100px|Kwangalatilo]]</div>
'''Kwangala tilo''' i mivala leyivoniwaka exibhakabhakeni loko ku heta kuna mpfula. Vanhu ava hleketa leswaku mikwangalatilo a yi endleki navusiku. Rivoningo ra n'wetiraswikota ku endla kwangalatilo navusiku, kambe swilaveko swa kona swi tele.
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[kwangalatilo|Hlaya leswi engetelekeke...]]'''</div>
}}
j26wb274iutdj3fiofg3gm7j8p3bg88
Template:Featured Article
10
3534
21731
2012-05-15T12:43:02Z
Thuvack
315
Created page with "<!-- In the interim this Template will be used for rotating feautured article until a proper archiving method has been developed --> {{#switch: {{CURRENTDOW}} |0={{Featured-A..."
wikitext
text/x-wiki
<!--
In the interim this Template will be used for rotating feautured article until a proper archiving method has been developed
-->
{{#switch: {{CURRENTDOW}}
|0={{Featured-Article-0}}
|1={{Featured-Article-1}}
|2={{Featured-Article-2}}
|3={{Featured-Article-3}}
|4={{Featured-Article-4}}
|5={{Featured-Article-5}}
|6={{Featured-Article-6}}
}}
c49k7rkmgfaw4co828fjt4cvq2esx1b
Template:Featured-Article-0
10
3535
30821
30814
2017-11-08T06:28:13Z
Thuvack
315
wikitext
text/x-wiki
[[Image:Tsonga_languages_and_dialects.jpg|thumbnail|left|130px|'''Vatsonga''']]
'''Vatsonga''' i rixaka ra mimfumu na swivongo swo hambana-hambana lava va kumekaka etikweni ra Afrika. Vatsonga va kumeka ngopfu e [[Afrika Dzonga]], hi laha rixaka ra Vatsonga ri nga hetelela ri tshama hi ku rhula tani hi rixaka leri ri tivekaka ri ri Vatsonga. Vatsonga i vanhu lava va vulavulaka ririmi ra [[Xitsonga]].
Mutsonga namuntlha wa swi kota ku langha ku dyondza Xitsonga exikolweni; ririmi ra manana ra yelana hambi kuri exikolweni kumbe mavulavulelo ya le kaya, kambe van'wani va tsakela ku antswisa vutivi hi ndlela ya vudyondzisi bya matimu ya Xitsonga ni ku ti antswisela hi ririmi ro hlantsweka.
<br>
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Vatsonga|Hlaya leswi engetelekeke...]]'''</div>
ptb43sundf0yp0chpvesjbedtsikubg
Template:Featured-Article-1
10
3536
30815
29061
2017-11-08T06:23:37Z
Thuvack
315
Protected "[[Template:Featured-Article-1]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
[[Image:Hans_Rottenhammer_-_Allegory_of_the_Arts_-_WGA20147.jpg|thumbnail|left|130px|'''Hans Rottenhammer''']]
'''Ta Vutshila''' ti yimela kutiphofula ka matitwele, naswona hakanyingi ti hlohloteriwa hi [[Ndzhavuko|ndzhavuko]] ivi tithlela ti hlohlotela ku cinca ka ndhavuko. Mintlawa-nkulu ya ta vutshila yi hlanganisa Matsalwa - lama hlanganisaka Vuthlokovetseri, tinovhele na Mintlangu yo koma; Mintlangu-Vutshila - exikarhi ka yona kuna vuyimbeleri, ncino, na mintlango ya le rivaleni; Vutshila bya vusweki byi hlanganisa kubhaka, ku sweka vulombe na ku vhuvela Wayini; Vutshila bya Mahungu tani hi kuteka swinepe na ku rhekhoda filimi, ivi ku hetelela hi ntlawa wa Vutshila bya leswi voniwaka - byi hlanganisa kupfapfarhuta na vuvatli.
<br>
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Vutshila|Hlaya leswi engetelekeke...]]'''</div>
svtazzw9f6g0cqqwm7bd7trkku1a1g8
Template:Featured-Article-2
10
3537
30816
28343
2017-11-08T06:24:04Z
Thuvack
315
Protected "[[Template:Featured-Article-2]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
[[Image:Gungunhana.jpg|thumbnail|left|130px|'''Nghunghunyana''']]
'''Hosi Mdungazwe Nghunghunyana Nxumalo''' ([[1850]] - [[1906]]), hosi yo hetelela ya mfumo wa le kaGaza( e [[Mozambique|mozambhiki]])
laha a fumeke kusukela hi lembe ra 1884 kuya e ka lembe ra 1895. Mdungazwe i hosana ya muti wa ka Dlamini. Nghonyama ya Gaza
(tani hi leswi a a tivewa ha kona) yi yi kote ku tiyisa mfumo wa kaGaza, hi ku tirhisa mano na vutsila bya vuthu rakwe ra
nyimpi nkarhi wo ringana malembe yo tlulanyana makume nkombo-nthlanu (75) a nga si khotsiwa hi ka ntsikelelo wa maphutukezi.
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Nghunghunyana|Hlaya leswi engetelekeke...]]'''</div>
pm97fbs9m9b910xt59ixi8725yxdu1g
Template:Featured-Article-3
10
3538
30817
28352
2017-11-08T06:24:39Z
Thuvack
315
Protected "[[Template:Featured-Article-3]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
[[Image:Nelson Mandela.jpg|thumbnail|left|130px|'''Nelson Mandela''']]
'''Nelson Rolihlahla Mandela'''(xolíɬaɬa mandéːla; loyi a tswariweke hi 18 Mawuwani 1918) i khale ka Presidenti ya [[Afrika-Dzonga|Afrika Dzonga]], i wo sungula ku hlawuriwa eka nhlawulo wa xi demokrasi lowu yimeleka vanhu hinkavo. Angasi hlawuriwa , Mandela a a lwisana na mfumo wa xihlawu-hlawu(apartheid) tani hi murhangeri wa African National Congress na vuthu ra nyimpi leri tiviweke hi ra Umkhonto we Sizwe. U hete 27 wa malembe e khotsweni, yo tala ya wona e Xihlaleni xa Robben, ehenhla ko voniwa milandzu leyi hlanganisaka ku kavanyeta matirhele ya mfumo wa xi hlawu-hlawu.
<br>
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Nelson Mandela|Hlaya leswi engetelekeke...]]'''</div>
296tncpvbb636h1m1daj5qlpwtah0j6
Template:Featured-Article-5
10
3539
30819
28749
2017-11-08T06:25:26Z
Thuvack
315
Protected "[[Template:Featured-Article-5]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
[[Image:E.P. Ndhambi.png|thumbnail|left|130px|'''E.P Ndhambi''']]
'''Etienne Penyisi Ndhambi''' (''9 [[Hukuri]] 1912 - † 09 [[Ndzhati]] 1986'') A ari mutsari wa tibuku ta xitsonga leti hlanganisaka swiphato, swithlokovetselo na tinovele to hlaya, naswona utiveka ngopfu hi novhele ya yena leyi ayitsheke ''"Mambuxu"''. U tlakusile ta ririmi ra Xitsonga hi ku va xirho xa Xitsonga Langauge Board ku sukela hi 1960 ku fikela 1972. U tekiwa tani hi un'wana wa vatswari va matsalwa ya xitsonga naswona u gingirikele matswalwa ya Xitsonga kuya fikela emakumu ka vutomi bya yena laha misaveni.
<br>
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Etienne P Ndhambi|Hlaya leswi engetelekeke...]]'''</div>
hotildixdi30ef89n3pqiaehsiw1j8q
Template:Featured-Article-6
10
3540
30820
30582
2017-11-08T06:25:48Z
Thuvack
315
Protected "[[Template:Featured-Article-6]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
[[Image:Marula02.jpg|thumbnail|left|180px|'''Nkanyi''']]
'''''Nkanyi''''', (''Sclerocarya birrea'') i nsinya lowu kumekaka ekhwatini ra Miombo e dzongeni ra Afrika, evupela-dyambu bya Afrika, nale [[Madagascar]]. Nsinya lowu wu kula wu anamisa marhavi ya wona. Mihandzu ya wona yi tirhisiwa ku endla byala bya xitsonga lebyi vuriwaka Vukanyi na bya xilungu lebyi vuriwaka Amarula. Nsinya lowu wu rhandziwa ngopfu hi vanhu lava a va ake e tinzhawini ta le kusuhi ni mati.
<br>
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Nkanyi|Hlaya leswi engetelekeke...]]'''</div>
3d27bkk2tpnxc15poeh1leiy8jeaifl
Template:Featured-Article-4
10
3541
30818
30704
2017-11-08T06:25:02Z
Thuvack
315
Protected "[[Template:Featured-Article-4]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
[[Image:Henri_A_Junod.jpg|thumbnail|left|130px|'''Henri-Alexandre Junod''']]
'''Henri-Alexandre Junod''' (''kumbe Henri A. Junod''; [[17. Mudyaxihi]] [[1863]] - † [[22. Mudyaxihi]] [[1934]]) a ri murhumiwa wa vukhongeri bya vuphurostentanti bya le [[France|Furwa]] na swona u tiveka ngopfu hi ntirho wa yena e xikarhi ka [[Vatsonga]] e n'walungu wa [[Afrika-Dzonga]] na le [[Mozambique|muzambhiki]]. Hambi leswi a loveke ari e Geneva, xileriso xa yena xo hetelela a kuri ku ya vekiwa e kaya rakwe ra makumo e Rikatla e tikweni ra [[Mozambique|Muzambhiki]].
Nkulukumba Junod u tiveka ngopfu hi tibuku ta yena leti a ti tsaleke hi rixaka ra Vatsonga leri eka matsalwa a nga ri tsala ku i "Thonga tribe". Nhlokomhaka ya ti buku ta yena yiri: '''The life of a South African tribe - Vol 1 & 2'''. Hi hlanganise matsalwa ya yena na swifaniso leswikumekaka etibukwini ta yena, laha e wikipediyeni ya [[Xitsonga]]. Tibuku ta yena na ntirho wa yena a swa ha sirheleriwangi hi ximfumo hikwalaho ka leswi ku hundzeke dzana ra malembe endzhaku ko khandziyisiwa ximfumo.
<br>
<div align="left" class="noprint">[[File:Bullet go.png|12px]] '''[[Henri-Alexandre Junod|Hlaya leswi engetelekeke...]]'''</div>
79nrtly2y9inwihv8eeklqflurwu699
Wikimedia
0
3548
21881
21879
2012-05-22T19:33:44Z
Thuvack
315
wikitext
text/x-wiki
{{Translate|http://en.wikipedia.org/wiki/Wikimedia Foundation}}
[[File:Wikimedia Foundation RGB logo with text.svg|143px|right]]
'''Wikimedia Foundation, Inc.''' i nhlangano wale tikweni ra Amerika woka wunga bindzuli lowungana ntsindza e San Francisco, California, eAmerika. wu languteriwa ehansi ka milawu ya xifundza xale Florida, laha wu akeke kona. Nhlangano lowu wu kongomisa tiphurojeki tohambana hambana leti ngana vatirhi votirhanzela votala kuhlanganisa ; [[Wikipediya]], [[Wikt:ts:Tlukankulu|Wikixinari]], [[q:en:Main Page|Wiki-Ntshaho]], [[b:en:Main Page|Wikibuku]], [[wikisource:Main Page:English|Wiki-Xihlovo]], [[commons:Main Page|Tifayili ta wiki]], [[Wikispecies:|Wiki-Swihari]], [[n:Main Page|Wiki-Mahungu]], [[Wikiversity:|Yunivhesithi ya wiki]], kuhlaya letikulu. Phurojeki ya wona leyi tivekaka ngopfu i Wikpediya, nsawona yihlayiwa eka matluka ya inthaneti ya khume lawa ma vhakeriwak swonghasi emisaveni hinkwayo. Nhlangano wu velekiwe hiximfumo hi siku ra 20 eka nhweti ya Khotavuxika, hilembe ra 2003, yisimekiwa hi [[Jimmy Wales]], loyi a a kongomisa Wikipediya ehansi ka khampani yakwe ya '''Bomis'''.
7da1c4sdmjf2t0v70aadzzjm2dpr092
Template:Foundation date
10
3549
21876
2012-05-22T19:05:45Z
Thuvack
315
Created page with "<includeonly>{{#if: {{{4|}}} |{{#if: {{{5|}}} |{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} |:{..."
wikitext
text/x-wiki
<includeonly>{{#if: {{{4|}}}
|{{#if: {{{5|}}}
|{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}}
|:{{padleft:{{{6}}}|2|0}} }}, }} }}<!--ABOVE FOR TIME; BELOW FOR DATE
-->{{#if: {{{1|}}}
|{{#if: {{{2|}}}
|{{#if: {{{3|}}}
|{{#if: {{{df|}}}|{{#expr:{{{3}}}}} {{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}} {{#expr:{{{3}}}}},}} {{{1}}}|{{MONTHNAME|{{{2}}}}} {{{1}}}}}|{{{1}}}}}}}{{#if: {{{7|}}}
| ({{#ifeq: {{{7}}}|Z|UTC|{{{7}}}}})}}<!-- BELOW FOR hCalendar
--><span style="display:none"> (<span class="bday dtstart published updated">{{#if: {{{1|}}}
| {{{1}}}{{#if: {{{2|}}}
| -{{padleft:{{{2}}}|2|0}}{{#if: {{{3|}}}
| -{{padleft:{{{3}}}|2|0}} }} }}<!--
-->{{#if: {{{4|}}}
| T{{padleft:{{{4}}}|2|0}}{{#if: {{{5|}}}
| :{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}}
| :{{padleft:{{{6}}}|2|0}} }} }} }} }}{{{7|}}}</span>)</span></includeonly><noinclude>
{{documentation}}
</noinclude>
gv7yy9puklvf23fh75dyfhgipe0mkrt
Template:Infobox non-profit
10
3550
21878
21877
2012-05-22T19:17:04Z
Thuvack
315
wikitext
text/x-wiki
{{ infobox
| bodyclass = vcard
| titleclass = fn org
| title = {{{name<includeonly>|{{{organization_name|{{{Non-profit_name|{{PAGENAME}}}}}}}}</includeonly>}}}
| image = {{{image<includeonly>|{{{organization_logo|{{{Non-profit_logo|}}}}}}</includeonly>}}}
| caption = {{{caption|}}}
| label1 = Founder(s)
| data1 = {{{founder<includeonly>|</includeonly>}}}
| label2 = Type
| data2 = {{{type<includeonly>|{{{organization_type|{{{Non-profit_type|}}}}}}</includeonly>}}}
| class2 = category
| label3 = Tax ID No.
| data3 = {{{tax_id<includeonly>|</includeonly>}}}
| label4 = Registration No.
| data4 = {{{registration_id<includeonly>|</includeonly>}}}
| label5 = Founded
| data5 = {{{formation<includeonly>|{{{founded|{{{founded_date|}}}}}}</includeonly>}}}
| class6 = label
| label6 = Location
| data6 = {{{location<includeonly>|</includeonly>}}}
| label7 = Coordinates
| data7 = {{{coordinates<includeonly>|</includeonly>}}}
| label8 = Origins
| data8 = {{{origins<includeonly>|</includeonly>}}}
| label9 = Key people
| data9 = {{{key_people<includeonly>|</includeonly>}}}
| label10 = Area served
| data10 = {{{area_served<includeonly>|</includeonly>}}}
| label11 = [[Product (business)|Products]]
| data11 = {{{products<includeonly>|</includeonly>}}}
| label12 = Services
| data12 = {{{services<includeonly>|</includeonly>}}}
| label13 = Focus
| data13 = {{{focus<includeonly>|</includeonly>}}}
| class13 = category
| label14 = Mission
| data14 = {{{mission<includeonly>|</includeonly>}}}
| label15 = Method
| data15 = {{{fields<includeonly>|{{{method|}}}</includeonly>}}}<!-- Not sure if "fields" is the same that "method" -->
| label16 = Revenue
| data16 = {{{revenue<includeonly>|</includeonly>}}}
| label17 = Endowment
| data17 = {{{endowment<includeonly>|</includeonly>}}}
| label18 = Volunteers
| data18 = {{{num_volunteers<includeonly>|</includeonly>}}}
| label19 = Employees
| data19 = {{{num_employees<includeonly>|</includeonly>}}}
| label20 = Members
| data20 = {{{num_members<includeonly>|</includeonly>}}}
| label21 = Subsidiaries
| data21 = {{{subsid<includeonly>|</includeonly>}}}
| label22 = Owner
| data122 = {{{owner<includeonly>|</includeonly>}}}
| class23 = note
| label23 = Motto
| data23 = {{{motto<includeonly>|{{{organization_motto|{{{Non-profit_slogan|{{{non-profit_slogan|}}}}}}}}}</includeonly>}}}
| label24 = Formerly called
| data24 = {{{former name<includeonly>|</includeonly>}}}
| label25 = Website
| data25 = {{{homepage<includeonly>|</includeonly>}}}
| label26 = Dissolved
| data26 = {{{extinction<includeonly>|{{{dissolved|}}}</includeonly>}}}
| below = {{#if:{{{footnotes<includeonly>|</includeonly>}}}|'''References:''' {{{footnotes}}} }}
}}<noinclude>{{documentation}}</noinclude>
dmoehvxr0x3wc2behxjry696ut2hyss
Template:Afrika
10
3565
32175
31984
2018-08-10T13:01:06Z
Dr. Sroy
5771
Changed image
wikitext
text/x-wiki
{{navbox|
|list1={{Myaf}}
|name={{BASEPAGENAME}}
|state=
|title=<div>[[File:Africa_(orthographic projection).svg|55px|right|]]</div> <div><span>Matiko ya</span><br><big> [[Afrika]]</big></div>
|width=20em
|border=1px
|clear=right
|bg=#ccccff
}}
8ej4si5nelduwk0gcmrsivhseujsz8a
Republic of the Congo
0
3566
22105
22101
2012-06-05T11:42:30Z
Kijr
89
Redirected page to [[Riphabliki ya Congo]]
wikitext
text/x-wiki
#REDIRECT [[Riphabliki ya Congo]]
mite0gkjzhf7jiaw8pt5pfgrkaldjz2
Repabliki ya Congo
0
3567
22104
2012-06-05T11:41:56Z
Kijr
89
Kijr moved page [[Repabliki ya Congo]] to [[Riphabliki ya Congo]]
wikitext
text/x-wiki
#REDIRECT [[Riphabliki ya Congo]]
mite0gkjzhf7jiaw8pt5pfgrkaldjz2
Sierra Leone
0
3568
22108
2012-06-05T11:44:49Z
Kijr
89
Kijr moved page [[Sierra Leone]] to [[Siyera Liyona]]
wikitext
text/x-wiki
#REDIRECT [[Siyera Liyona]]
72jgglf1m3egmccnkan2ss5u3hcwpkc
Ethiopia
0
3569
22111
2012-06-05T11:45:37Z
Kijr
89
Kijr moved page [[Ethiopia]] to [[Topiya]]
wikitext
text/x-wiki
#REDIRECT [[Topiya]]
c2qdgfahkuzke0dea7wwzkmae6k3e1u
Central African Republic
0
3570
22114
2012-06-05T11:46:35Z
Kijr
89
Kijr moved page [[Central African Republic]] to [[Afrika Wale Xikarhi]]
wikitext
text/x-wiki
#REDIRECT [[Afrika Wale Xikarhi]]
ekbvrjht3f0tl8nxxs4x108cl3nqs2c
Algeria
0
3571
22117
2012-06-05T11:47:31Z
Kijr
89
Kijr moved page [[Algeria]] to [[Algeriya]]
wikitext
text/x-wiki
#REDIRECT [[Algeriya]]
7khkvx5l6mkq2nywp1skijvs33orkzs
Eritrea
0
3572
22120
2012-06-05T11:48:15Z
Kijr
89
Kijr moved page [[Eritrea]] to [[Eritreya]]
wikitext
text/x-wiki
#REDIRECT [[Eritreya]]
eacfufyt3i9y6oqgccne9ycd8zb3duz
Gabon
0
3573
22123
2012-06-05T11:48:53Z
Kijr
89
Kijr moved page [[Gabon]] to [[Gaboni]]
wikitext
text/x-wiki
#REDIRECT [[Gaboni]]
o5fexi9zkudu5gwxwtdp6gyvivcvkiv
Gambia
0
3574
22127
2012-06-05T11:49:23Z
Kijr
89
Kijr moved page [[Gambia]] to [[Gambiya]]
wikitext
text/x-wiki
#REDIRECT [[Gambiya]]
sxyor1sa9rdphroca2ppxcm3ens1va6
Guinea
0
3575
22130
2012-06-05T11:49:46Z
Kijr
89
Kijr moved page [[Guinea]] to [[Gineya]]
wikitext
text/x-wiki
#REDIRECT [[Gineya]]
rctpfs5kuurahl4cucvefwyae9jv49p
Equatorial Guinea
0
3576
22132
2012-06-05T11:50:18Z
Kijr
89
Kijr moved page [[Equatorial Guinea]] to [[Gineya ya le Nkaveni]]
wikitext
text/x-wiki
#REDIRECT [[Gineya ya le Nkaveni]]
d66dv7t5nmezlvbz31541aqedbozws2
Liberia
0
3577
22136
2012-06-05T11:50:46Z
Kijr
89
Kijr moved page [[Liberia]] to [[Layiberiya]]
wikitext
text/x-wiki
#REDIRECT [[Layiberiya]]
9e15kixpb16kh942kyion2c9wvfs8gp
Libya
0
3578
23769
23768
2012-10-16T22:16:10Z
Sannita
2772
fix
wikitext
text/x-wiki
#REDIRECT [[Libiya]]
nnzu3kfq95f252xz1oeajqwuvjg1gk4
Mauritania
0
3579
23771
23130
2012-10-16T22:18:03Z
Sannita
2772
redirect
wikitext
text/x-wiki
#REDIRECT[[Maritana]]
gw5werv27tk11oggmq3f3kko7690zxb
Namibia
0
3580
27259
25546
2015-04-26T18:00:33Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of Namibia'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Namibia.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Namibia.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Namibiya|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Namibiya|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationNamibia.png|300px]]
|}
'''Namibiya''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
dfp0z4g89s88s0r4bcaxtzz8dbjv12w
Guinea-Bissau
0
3581
27691
27247
2015-11-20T19:30:04Z
Moeng
627
update
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''República da Guiné-Bissau'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of Guinea-Bissau.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Guinea-Bissau_(variant).svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Guinea-Bissa|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Guinea-Bissa|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:LocationGuineaBissau.svg|300px]]
|}
'''Guinea-Bissau''' i tiko ra [[Afrika]].
* President: José Mário Vaz (2014)
* Prime Minister: Carlos Correia (2015)
{{Afrika}}
[[Category:Afrika]]
i2jm0cjtojxjt5ur283bcux5ihc6o05
Template:Localizing
10
3612
30702
29490
2017-11-02T01:28:36Z
Maxakadzi
5004
wikitext
text/x-wiki
[[Image:Mediawiki-logo.png|right|75px]]
<div style="font-size: 90%; " >
Xana ungatsakela ku hundzuluxela Mediyawiki kusuka eka xinghezi kuya eka Xitsonga? Loko nhlamulo ya wena yiri INA, thlava nkhwekelo [http://translatewiki.net/wiki/Special:LanguageStats/ts lowu], kumbe u tihlanganisa na [http://ts.wikipedia.org/wiki/User:Thuvack mutirhisi loyi] a rhangelaka vuhundzuluxeri bya [http://translatewiki.net/wiki/Portal:Ts Xitsonga] eka [http://translatewiki.net/wiki/Main_Page Beta Wiki].
<br>
tok1zw9p3ruycllg4xesln3c45kutir
Nha Trang
0
3626
28799
25548
2016-08-15T16:52:23Z
Acer
4566
Wikivoyage
wikitext
text/x-wiki
{{Muganga
|name = Nha Trang
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image = [[File:Nha Trang skyline.jpg|250px|Nha Trang]]<br />Nha Trang
|muganga-mfumo =
|xifundza =
|bamba = Bamba ra Dong Nam Bo
|muganga =
|ndhzuwu-kuleha = 251
|altaria = ?
|nstengo = 292,988
|ntsengo wa va aki = 2010
|kutlimbana = 1450/km² (90.4/sq mi)
|web =
|situazión = [[File:LocationVietnamKhanhHoa.png|250px|Nha Trang e Xifundzeni xa Khanh Hoa]]</br>Nha Trang e Xifundzeni xa Khanh Hoa
}}
'''Nha Trang''' i muganga lowu kumekaka e [[Xifundzeni xa Khanh Hoa]], [[Nam Trung Bo]], e [[Vietnam]]. Hi kuya hi Nhlayo wa vanhu wa 2010, muganga lowu, wu hlayisa Va aki va 392,988.
*[[:en:voy:Nha_Trang|Nha Trang - Wikivoyage]] {{en}}
[[Category:Xifundzeni xa Khanh Hoa]]
6schygrm4f4b0i9t0ob7g2miklpunwp
Ho Chi Minh City
0
3627
27618
25646
2015-09-28T06:12:44Z
CommonsDelinker
60
Removing "SaigonCollage.jpg", it has been deleted from Commons by [[commons:User:Natuur12|Natuur12]] because: Per [[:c:Commons:Deletion requests/File:Saigonnightskyline.jpg|]].
wikitext
text/x-wiki
{{Muganga
|name = Ho Chi Minh City
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image =<br />Ho Chi Minh City
|muganga-mfumo =
|xifundza =
|bamba = Bamba ra Dong Nam Bo
|muganga =
|ndhzuwu-kuleha =2095
|altaria = ?
|nstengo = 7,392,398
|ntsengo wa va aki = 2010
|kutlimbana = 3450/km² (90.4/sq mi)
|web =
|situazión = [[File:LocationVietnamSaiGon.png|250px|Ho Chi Minh City e Vietnam]]</br>Ho Chi Minh City e Vietnam
}}
'''Ho Chi Minh City''' i muganga lowu kumekaka e [[Dong Nam Bo]], e [[Vietnam]]. Hi kuya hi Nhlayo wa vanhu wa 2010, muganga lowu, wu hlayisa Va aki va 7,392,398.
[[Category:Xifundzeni xa Vietnam]]
o7x8o6f1eblf0im7lgjczdsrd10allo
Phan Thiet
0
3640
25600
25550
2013-03-08T13:22:29Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q25315]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{Muganga
|name =Phan Thiet
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image = [[File:Phan Thiet skyline by night.jpg|250px|Phan Thiet]]<br />Phan Thiet
|muganga-mfumo =
|xifundza =
|bamba = Bamba ra Nam Trung Bo
|muganga =
|ndhzuwu-kuleha = 206
|altaria = ?
|nstengo = 350,000
|ntsengo wa va aki = 2010
|kutlimbana =1699/km²
|web =
|situazión = [[File:LocationVietnamBinhThuan.png|250px|Phan Thiet e Xifundzeni xa Binh Thuan]]</br>Phan Thiet e Xifundzeni xa Binh Thuan
}}
'''Phan Thiet''' i muganga lowu kumekaka e [[Xifundzeni xa Khanh Hoa]], [[Nam Trung Bo]], e [[Vietnam]]. Hi kuya hi Nhlayo wa vanhu wa 2010, muganga lowu, wu hlayisa Va aki va 392,988.
[[Category:Xifundzeni xa Binh Thuan]]
rein2t7k3mqnd2ducljc1omg2ikx4hi
Ben Tre
0
3657
29009
25661
2017-04-26T10:44:58Z
Wolverène
3549
wikitext
text/x-wiki
{{Muganga
|name =Ben Tre
|de = d'
|bandera =
|escudo =
|escudo_grandaria =
|image = [[File:Vietnam BenTre Bridge.jpg|250px|Ben Tre]]<br />Ben Tre
|muganga-mfumo =
|xifundza =
|bamba = Bamba ra Mekong
|muganga =
|ndhzuwu-kuleha = 67
|altaria = ?
|nstengo = 116,000
|ntsengo wa va aki = 2010
|kutlimbana =1733/km²
|web =
|situazión = [[File:LocationVietnamBenTre.png|250px|Ben Tre e Xifundzeni xa Ben Tre]]</br>Ben Tre e Xifundzeni xa Ben Tre
}}
'''Ben Tre''' i muganga lowu kumekaka e [[Xifundzeni xa Ben Tre]], [[Mekong Delta]], e [[Vietnam]]. Hi kuya hi Nhlayo wa vanhu wa 2010, muganga lowu, wu hlayisa Va aki va 116,000.
[[Category:Xifundzeni xa Ben Tre]]
japrs8w4t3azwhc9d8qzl071s52x71t
Category:Hungary
14
3663
25573
25552
2013-03-08T00:31:02Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 2 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4366397]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Category:Yuropa]]
k5kocjzyd70smjhqkuoufw4o2235ne6
Hungary
0
3664
30316
27860
2017-08-29T08:44:19Z
DARIO SEVERI
4547
Infobox
wikitext
text/x-wiki
{{Tiko
|name = '''Magyarország'''
|mujeko = Flag of Hungary.svg
|coa = Coat of arms of Hungary.svg
|image = [[File:Location Hungary EU Europe.png|190px|right]]
|Ntsindza = Budapest
|official_languages =
|area = 93 030
|population = 9 797 561
|year = 2017
|density = 105
}}
'''Hungary''' a tiko ra [[Yuropa]].
[[File:Agárd 009.jpg|250px|thumbnail|right|Lake Velence, Agárd, Hungary]]
{{Yuropa}}
[[Category:Hungary]]
t4zmlrg03mgxfddjd0or71aqb1nckpo
Template:Infobox Swivongo
10
3689
24271
24269
2012-11-26T05:41:52Z
Thuvack
315
wikitext
text/x-wiki
{{ infobox
| bodyclass = vcard
| abovestyle = color:#ffffff; background-color: #b80049
| above = {{{name|<includeonly>{{PAGENAME}}</includeonly>}}}
| aboveclass = fn
| header1 = {{{title|}}}
| data2 = {{{image|}}}
| data3 = {{{caption|}}}
| label4 = Mapeleto
| data4 = {{{reign|}}}
| label5 = Afrika Dzonga
| data5 = {{{Afrika Dzonga|}}}
| label6 = Muzambhiki
| data6 = {{{Muzambhiki|}}}
| label7 = Swazini
| data7 = {{{Swazini|}}}
| label8 = Zimbabwe
| data8 = {{{Zimbabwe|}}}
| label9 = Ntlawa wa rixaka
| data9 = {{{Ntlawa|}}}
}}<noinclude>{{documentation}}</noinclude>
b1o7vzqyc5pozi3m93fum1noqdrojbl
Swivongo swa Xitsonga/Swivongo
0
3694
28940
24340
2017-01-28T09:10:43Z
41.114.33.245
wikitext
text/x-wiki
'''[[Swivongo|Xivongo]]''' xi hlayiwa tanihi vito-nkulu ra munhu. Xivongo nakambe xi thlela xi voniwa tanihi vito ra Muti kumbe ndyangu. Xi tirhisiwa ku paluxa muti lowu munhu a humaka eka wona. Swivongo swi tirhisiwa ngopfu ku vulavula na/hi munhu wo karhi eka mindhavuko yo tala. Ndhavuko wun'wana na wun'wana wu ni swinawana swa wona swa matirhiselo ya Xivongo.
Xikongomelo xa phurojeki leyi i ku lavisisa nxaxamelo wa Swivongo swa Xitsonga, Xitshwa, Xirhonga ni swa Xicopi. Ku ya emahlweni yi ta lavisisa ku hangalaka ka swivongo leswi, hi Vundhawu ni Ririmi. Swivongo swo tala leswi kumekaka eka Xitsonga swi kona ni le ka tindzimi tin'wana to fana ni Xizulu ni Xiswazi.
<div align="left" class="noprint">'''[[Swivongo|Hlaya leswi engetelekeke...]]'''</div >
t3a3n9e21ujchjmrlrhgmn9rrow8x6l
Swivongo swa Xitsonga/Nxaxamelo
0
3695
31861
31079
2018-07-28T15:29:26Z
Thuvack
315
wikitext
text/x-wiki
{|
|-
|width="300" background-color="inherit" | '''ABC'''
|-
|width="300" background-color="inherit" |{{·}} [[Babangu]] ||width="300" background-color="transparent" | {{·}} [[Baloyi]] ||width="300" background-color="transparent" | {{·}} [[Banyini]] ||width="300" background-color="transparent" | {{·}} [[Bevhula]] ||width="300" background-color="transparent" | {{·}} [[Bila]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Bilankulu ]] ||width="300" background-color="transparent" | {{·}} [[Chavalala]]||width="300" background-color="transparent" | {{·}} [[Cauke|Chauke]] ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} [[Cuma]] ||
|-
|width="300" background-color="inherit" | '''DEF'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''GHI'''
|-
|width="300" background-color="inherit" |{{·}} [[Hlatshwayo]] ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|- Maphophe
|width="300" background-color="inherit" | '''JKL'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} [[Khosa]] ||
|-
|width="300" background-color="inherit" | '''M'''
|-
|width="300" background-color="inherit" | {{·}} [[Mabunda]] ||width="300" background-color="inherit"| {{·}} [[Mabila]] ||width="300" background-color="inherit"| {{·}} [[Mahlaule]] ||width="300" background-color="inherit" | {{·}} [[Makamu]] ||width="300" background-color="inherit" | {{·}} [[Maluleke]]
|-
|width="300" background-color="inherit" | {{·}} [[Mathonsi]] ||width="300" background-color="inherit" | {{·}} [[Maswanganyi]] ||width="300" background-color="inherit" | {{·}} [[Mathiye]] ||width="300" background-color="inherit" |{{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text||
|-
|width="300" background-color="inherit" |{{·}} Mongwe ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''N'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''OPQ'''
|-
|width="300" background-color="inherit" |{{·}}Phaweni ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''RST'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''UVW'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''XYZ'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} [[Xillenge]] ||width="300" background-color="transparent" | {{·}} [[Xivambu]] ||
|}
n66cjsnlp0idyoe6atenww0qq794tq6
Swivongo swa Xitsonga/Nxaxamelo2
0
3696
33133
33129
2018-12-13T13:00:21Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
{|
|width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | {{·}} Add text ||width="300" background-color="inherit"| {{·}} Add text ||width="300" background-color="inherit" | {{·}} Add text ||width="300" background-color="inherit" | {{·}} Add text
|}
60sq0g2viauskzcirobpy366sxie4zx
Swivongo swa Xitsonga/Nxaxamelo1
0
3697
24346
2012-11-27T19:41:32Z
Thuvack
315
Created page with "{| |width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" |..."
wikitext
text/x-wiki
{|
|width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | {{·}} Add text ||width="300" background-color="inherit"| {{·}} Add text ||width="300" background-color="inherit" | {{·}} Add text ||width="300" background-color="inherit" | {{·}} Add text
|}
60sq0g2viauskzcirobpy366sxie4zx
Ukraine
0
3715
27231
26640
2015-04-26T16:28:19Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Україна (Oukraïna)'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Ukraine.svg|125px]]
| align="center" width="140px" | [[File:Lesser_Coat_of_Arms_of_Ukraine.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Ukraine|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Ukraine|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>National_anthem [[File:Anthem-of-Ukraine Chorus Veryovka.ogg]]</big>
|-
| align=center colspan=2 | [[File:Europe-Ukraine (disputed territory).svg|300px]]
|}
'''Ukraine''' (lang-uk - Україна, [[Romanization of Ukrainian|transliterated]]: {{lang|uk-Latn|''Ukrayina''}}, IPA-uk - ukrɑˈjinɑ) i tiko ra Yuropa (Kiev).
== Mintsaho ==
{{reflist|2}}
{{Yuropa}}
[[Category:Yuropa]]
85rv8xj50eti8opyqhdivl7j3i2jw03
Belarus
0
3716
27654
27220
2015-11-01T22:13:49Z
Glovacki
4245
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Рэспубліка Беларусь'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Belarus.svg|125px]]
| align="center" width="140px" | [[File:Official coat of arms of the Republic of Belarus (v).svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Belarus|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Belarus|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Europe-Belarus.svg|300px]]
|}
'''Belarus''' i tiko ra Yuropa (Minsk).
{{Yuropa}}
[[Category:Yuropa]]
s0cq2c91sxbhwqqwaymmadu36tn72xi
Template:User uk
10
3718
26192
25556
2013-08-18T20:33:03Z
Addbot
3024
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5611811]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''[[Ukrainian language|uk]]'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">'''[[:Category:User uk|Українська мова]]''' для цього користувача є '''[[:Category:User uk-N|рідною]]'''.<br>Ya iya Ukraina "kaman jakin kano".[[Category:User uk|{{PAGENAME}}]][[Category:User uk-N|{{PAGENAME}}]]</td>
</tr></table></div><noinclude>
2qinyl1l4cnvdz7q138z6hp03nw6m3z
Category:User uk
14
3719
31107
25557
2018-05-25T15:21:00Z
Capmo
3034
wikitext
text/x-wiki
[[Category:User languages|uk]]
2zj6ijkmv6h45y9dmqqet9wvkcf2nm4
Category:User uk-N
14
3720
25558
24782
2013-03-07T21:00:19Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 144 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5610348]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
{{User uk}}
[[Category:User uk| N]]
fv8iggn719hcopk9au0dc3h8j98h0yn
Tinhlayo
0
3723
25559
24824
2013-03-07T21:00:30Z
Addbot
3024
[[M:User:Addbot|Bot:]] Migrating 193 interwiki links, now provided by [[d:|Wikidata]] on [[d:q395]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
'''Tinhlayo''' - ''Mathematics''.
[[Category:Tinhlayo]]
nzw1465gtxr2tauy8hkajj3j6smvqn9
Bila
0
3820
30651
30642
2017-10-27T17:51:25Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Bila
| title = Mashimbye
| image = [[Image:Coats of arms of None.svg||125px]]
| caption =
| reign =
| Afrika Dzonga = <small>[[Phalaborwa]]{{·}}[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Joni]]{{·}}[[Pitori]]{{·}}[[Malamulele]]{{·}}[[Nkowankowa]]{{·}}[[Bushbuckridge]]</small>
| Muzambhiki = <small>[[Chibuto]]{{·}}[[Chokwe]]{{·}}[[Magudu]]{{·}}[[Maputo]]{{·}}[[Mabalane]]</small>
| Swazini =
| Zimbabwe =
| Ntlawa = Va Bila
}}
'''Muti waka Bila''' i muti lowu vulavulaka [[Xitsonga]], naswona iva ndyangu wa Mashimbye. Iva mhlanhlandlela va dyi va timanga. I timbeva ta ntima. Va xihlakala milenge mbilu a yi hlakali. Ku teka ka mkhulu swa tlarihisa.
== Xithopo xa muti ==
== Matimu ya muti ==
== Rhavi eka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Bila, va hlayiwa eka rhavi ra '''Va Bila''' eka rixaka ra [[Vatsonga]]. Leri i rhavi Leri kulu eka ma rhavi ya ntsevu lawa Junod a tsaleke ha wona.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Swivongo leswi yelanaka ==
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
95m2wex185najikqmxeycmumzq6bgsh
Noreg
0
3828
25935
2013-04-02T11:14:53Z
Magnefl
3071
Redirect because «Norge» and «Noreg» are the names of the country and may be used as a search string.
wikitext
text/x-wiki
#REDIRECT[[Norge]]
2jkahnaik41utoxw84ut3iu0nqulpp4
Template:Infobox school
10
3849
26049
2013-06-16T12:41:50Z
Thuvack
315
Created page with "{| class="infobox vcard" style="width: {{#if:{{{box_width|}}}|{{{box_width}}}|22em}}; {{{box_style|}}}" <includeonly>! colspan=2 class="fn org" style="font-size: 125%; text-al..."
wikitext
text/x-wiki
{| class="infobox vcard" style="width: {{#if:{{{box_width|}}}|{{{box_width}}}|22em}}; {{{box_style|}}}"
<includeonly>! colspan=2 class="fn org" style="font-size: 125%; text-align: center; background-color: lavender" | {{{name|{{PAGENAME}}}}}{{#if:{{{native_name|}}}|<br /><span class="nickname">{{{native_name}}}</span>}}{{#if:{{{latin_name|}}}|<br /><span class="nickname">{{{latin_name}}}</span>}}</includeonly>
|-
{{#if:{{{logo|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{{logo}}}
{{!}}-
}}
{{#if:{{{Logo|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} [[file:{{{Logo}}}|{{px|{{{Size|}}}|frameless}}|alt={{{Logo_alt|}}}|{{{Name}}}]]
{{!}}-
}}
{{#if:{{{seal_image|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{{seal_image}}}
{{!}}-
}}
{{#if:{{{image|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{#if:{{{{{#if:{{{image size|}}}|image|}} size|}}}|[[file:{{{image}}}|{{{{{#if:{{{image size|}}}|image|}} size}}}|alt={{{alt|}}}]]|{{#if:{{{image{{#if:{{{image_size|}}}|_|}}size|}}}|[[file:{{{image}}}|{{{image{{#if:{{{image_size|}}}|_|}}size}}}|alt={{{alt|}}}]]|{{#ifeq:{{isValidPageName|{{{image|}}}}}|valid|[[file:{{{image}}}|frameless|alt={{{alt|}}}]]|{{{image}}}}}}}}}
{{!}}-
}}
{{#if:{{{imagewikilink|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{{imagewikilink}}}
{{!}}-
}}
{{#if:{{{image|}}}|
{{#if:{{{caption|}}}{{{motto|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{{caption|}}} {{#if:{{{motto|}}}|<div style="clear:both">{{{motto}}}</div>{{#if:{{{motto_translation|}}}|<div style="clear: both"><small>''{{{motto_translation}}}''</small></div>}}}}
{{!}}-
}}
}}
{{#if:{{{address|}}}{{{streetaddress|}}}{{{street|}}}{{{location|}}}{{{Location|}}}{{{region|}}}{{{Region|}}}{{{city|}}}{{{city/town|}}}{{{state|}}}{{{country|}}}{{{province|}}}{{{county|}}}{{{postcode|}}}{{{postalcode|}}}{{{zipcode|}}}{{{country|}}}{{{country1|}}}{{{coordinates|}}}{{{latitude|}}}{{{longitude|}}}{{{latd|}}}{{{longd|}}}|
! colspan=2 style="text-align: center; background-color: lavender" {{!}} {{#if:{{{streetaddress|}}}|Address|Location}}
{{#if:{{{pushpin_map|}}}
|{{!}}-
{{!}} colspan=2 style="text-align: center" {{!}}<center>
{{Location map|{{{pushpin_map|}}}
|label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{native_name|}}}}}}} }}
|alt = {{{pushpin_map_alt|}}}
|lat = {{#if:{{{latm|}}}{{{latNS|}}}| |{{{latd|{{{latitude|}}}}}} }}
|long = {{#if:{{{longm|}}}{{{longEW|}}}| |{{{longd|{{{longitude|}}}}}} }}
|lat_deg={{#if:{{{latm|}}}{{{latNS|}}}|{{{latd|}}}| }}
|lat_min={{#if:{{{latm|}}}{{{latNS|}}}|{{{latm|}}}| }}
|lat_sec={{#if:{{{lats|}}}{{{latNS|}}}|{{{lats|}}}| }}
|lat_dir={{#if:{{{latNS|}}}|{{{latNS|}}}| }}
|lon_deg={{#if:{{{longm|}}}{{{longEW|}}}|{{{longd|}}}| }}
|lon_min={{#if:{{{longm|}}}{{{longEW|}}}|{{{longm|}}}| }}
|lon_sec={{#if:{{{longs|}}}{{{longEW|}}}|{{{longs|}}}| }}
|lon_dir={{#if:{{{longEW|}}}|{{{longEW|}}}| }}
|marksize =6
|float = none
|caption =
|border = none
|position = {{{pushpin_label_position|}}}
|width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize|}}} | 250 }}
|AlternativeMap = {{{pushpin_image|}}}
}}{{#if:{{{pushpin_map_caption|}}}|<small>{{{pushpin_map_caption}}}</small>|{{#if:{{{map_caption|}}}|<small>{{{map_caption}}}</small>}}}}
}}
{{!}}- class="adr"
{{!}} colspan=2 style="text-align: center" {{!}} {{#if:{{{address|}}}|<span class="street-address">{{{address}}}</span><br />}} {{#if:{{{streetaddress|}}}|<span class="street-address">{{{streetaddress}}}</span><br />}} {{#if:{{{street|}}}|<span class="street-address">{{{street}}}</span><br />}} {{#if:{{{location|{{{Location|}}}}}}|<span class="street-address">{{{location|{{{Location|}}}}}}</span><br />}} {{#if:{{{region|{{{Region|}}}}}}|<span class="locality">{{{region|{{{Region|}}}}}}</span><br />}} {{#if:{{{city|}}}|<span class="locality">{{{city}}}</span>,}} {{#if:{{{city/town|}}}|<span class="locality">{{{city/town}}}</span>,}} {{#if:{{{state|}}}|<span class="region">{{{state}}}</span>{{#if:{{{country|}}}|,|}}}} {{#if:{{{province|}}}|<span class="region">{{{province}}}</span>,}} {{#if:{{{county|}}}|<span class="region">{{{county}}}</span>,}} {{#if:{{{postcode|}}}|<span class="region">{{{postcode}}}</span>,}} {{#if:{{{postalcode|}}}|<span class="region">{{{postalcode}}}</span>,}} {{#if:{{{zipcode|}}}|<span class="postal-code">{{{zipcode}}}</span><br />}} {{#if:{{{country|}}}|<span class="country-name">{{#ifexist:{{Getalias|{{{country}}}}}|{{Getalias|{{{country}}}}}|{{{country}}}}}</span>}} {{#if:{{{country1|}}}|<span class="country-name1">{{#ifexist:{{Getalias|{{{country1}}}}}|{{Getalias|{{{country1}}}}}|{{{country1}}}}}</span>}}
{{!}}-
{{#if:{{{coordinates|}}}{{{latd|{{{latitude|}}}}}}{{{longd|{{{longitude|}}}}}}|
! [[Geographic coordinate system|Coordinates]]
{{!}} {{#if:{{both|{{{latitude|{{{latd|}}}}}}|{{{longitude|{{{longd|}}}}}}}}|
{{Geobox coor|{{{latitude|{{{latd|}}}}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longitude|{{{longd|}}}}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}|type:edu{{#if: {{{iso_region|}}}|_region:{{{iso_region}}}}}|{{#if:{{{coordinates_display|}}}|title|μ}}={{{coordinates_display|}}}|format={{#if:{{{dms|}}}|dms}}}}|{{{coordinates|}}}}}
{{!}}-
}}
}}
{{#if:{{{schooltype|}}}{{{fundingtype|}}}{{{type|}}}{{{religious_affiliation|}}}{{{religion|}}}{{{denomination|}}}{{{patron|}}}{{{established|}}}{{{approx|}}}{{{founded|}}}{{{opened|}}}{{{founder|}}}{{{status|}}}{{{closed|}}}{{{c_approx|}}}{{{locale|}}}{{{sister_school|}}}{{{schoolboard|}}}{{{district|}}}{{{us_nces_district_id|}}}{{{LEA|}}}{{{authority|}}}{{{category|}}}{{{category_label|}}}{{{oversight|}}}{{{oversight_label|}}}{{{authorizer|}}}{{{superintendent|}}}{{{trustee|}}}{{{specialist|}}}{{{session|}}}{{{schoolnumber|}}}{{{school code|}}}{{{MOE|}}}{{{ofsted|}}}{{{ceeb|}}}{{{us_nces_school_id|}}}{{{president|}}}{{{chair|}}}{{{chairman|}}}{{{chairperson|}}}{{{dean|}}}{{{administrator|}}}{{{rector|}}}{{{director|}}}{{{principal|}}}{{{principal_label|}}}{{{principal1|}}}{{{principal2|}}}{{{principal3|}}}{{{principal4|}}}{{{viceprincipal|}}}{{{viceprincipal_label|}}}{{{viceprincipal1|}}}{{{viceprincipal2|}}}{{{viceprincipal3|}}}{{{viceprincipal4|}}}{{{asst principal|}}}{{{assistant_principals|}}}{{{campus director|}}}{{{headmistress|}}}{{{headmaster|}}}{{{head of school|}}}{{{head_teacher|}}}{{{executive_headteacher|}}}{{{acting_headteacher|}}}{{{head|}}}{{{head_label|}}}{{{chaplain|}}}{{{custodian|}}}{{{staff|}}}{{{faculty|}}}{{{teaching_staff|}}}{{{employees|}}}{{{key_people|}}}{{{grades|}}}{{{years|}}}{{{gender|}}}{{{lower_age|}}}{{{upper_age|}}}{{{age range|}}}{{{enrolment|}}}{{{enrollment|}}}{{{enrollment_as_of|}}}{{{students|}}}{{{sixth_form_students|}}}{{{pupils|}}}{{{grade_preK|}}}{{{gradeK|}}}{{{grade1|}}}{{{grade2|}}}{{{grade3|}}}{{{grade4|}}}{{{grade5|}}}{{{grade6|}}}{{{grade7|}}}{{{grade8|}}}{{{grade9|}}}{{{grade10|}}}{{{grade11|}}}{{{grade12|}}}{{{grade13|}}}{{{other|}}}{{{other_grade_enrollment|}}}{{{other_grade_label|}}}{{{International_Students|}}}{{{classes|}}}{{{avg_class_size|}}}{{{ratio|}}}{{{system|}}}{{{classes offered|}}}{{{medium|}}}{{{language|}}}{{{schedtyp|}}}{{{schedule|}}}{{{Hours_in_Day|}}}{{{classrooms|}}}{{{campuses|}}}{{{campus|}}}{{{campus size|}}}{{{area|}}}{{{campus type|}}}{{{campus_Bound|}}}{{{houses|}}}{{{colours|}}}{{{colors|}}}{{{slogan|}}}{{{song|}}}{{{fightsong|}}}{{{athletics|}}}{{{conference|}}}{{{sports|}}}{{{mascot|}}}{{{mascot image|}}}{{{nickname|}}}{{{team_name|}}}{{{rival|}}}{{{vision|}}}{{{accreditation|}}}{{{ranking|}}}{{{national_ranking|}}}{{{testname|}}}{{{testaverage|}}}{{{SAT|}}}{{{year|}}}{{{ACT|}}}{{{year|}}}{{{bar pass rate|}}}{{{roll|}}}{{{decile|}}}{{{publication|}}}{{{newspaper|}}}{{{yearbook|}}}{{{products|}}}{{{endowment|}}}{{{budget|}}}{{{fees|}}}{{{tuition|}}}{{{revenue|}}}{{{communities|}}}{{{feeders|}}}{{{main feeder school for|}}}{{{graduates|}}}{{{year|}}}{{{affiliations|}}}{{{alumni|}}}{{{nobel_laureates|}}}{{{information|}}}{{{free_label|}}}{{{free_text|}}}{{{free_label1|}}}{{{free_text1|}}}{{{free_label2|}}}{{{free_text2|}}}{{{free_label3|}}}{{{free_text3|}}}{{{free_label4|}}}{{{free_text4|}}}{{{free_label5|}}}{{{free_text5|}}}{{{homepage|}}}{{{url|}}}{{{website|}}}{{{footnotes|}}}{{{picture|}}}{{{image_caption|}}}{{{picture2|}}}{{{image_caption2|}}}|
! colspan=2 style="text-align: center; background-color: lavender" {{!}} Information
{{!}}-
}}
{{#if:{{{schooltype|}}}|
! School type
{{!}} {{!}} {{#if:{{{fundingtype|}}}|{{#ifexist:{{{fundingtype}}} school|[[{{{fundingtype}}} school{{!}}{{{fundingtype}}}]]|{{{fundingtype}}}{{#if:{{{schooltype|}}}|,}} }} |{{#if:{{{type|}}}|{{{type}}}}} }} {{{schooltype}}}
{{!}}-
|{{#if:{{{fundingtype|{{{type|}}}}}}|
! {{#if:{{{fundingtype|}}}|Funding type|Type}}
{{!}} {{{fundingtype|{{{type|}}}}}}
{{!}}-
}}
}}
{{#if:{{{image|}}}||{{#if:{{{motto|}}}|
! Motto{{#if:{{{motto_pl|}}}|es}}
{{!}} {{{motto}}}{{#if:{{{motto_translation|}}}|<br />({{{motto_translation}}})}}}}
{{!}}-
}}
{{#if:{{{religious_affiliation|{{{religion|}}}}}}|
! Religious affiliation(s)
{{!}} {{{religious_affiliation|{{{religion}}}}}}
{{!}}-
}}
{{#if:{{{denomination|}}}|
! Denomination
{{!}} {{{denomination}}}
{{!}}-
}}
{{#if:{{{patron|}}}|
! Patron saint(s)
{{!}} {{{patron}}}
{{!}}-
}}
{{#if:{{{established|}}}|
! Established
{{!}} {{#if:{{{approx|}}} |c.}}{{{established}}}
{{!}}-
}}
{{#if:{{{founded|}}}|
! Founded
{{!}} {{{founded}}}
{{!}}-
}}
{{#if:{{{Opened|{{{opened|}}}}}}|
! Opened
{{!}} {{{Opened|{{{opened|}}}}}}
{{!}}-
}}
{{#if:{{{founder|}}}|
! Founder{{#if:{{{founder_pl|}}}|s}}
{{!}} {{{founder}}}
{{!}}-
}}
{{#if:{{{status|}}}|
! Status
{{!}} {{{status}}}
{{!}}-
}}
{{#if:{{{closed|}}}|
! Closed
{{!}} {{#if:{{{c_approx|}}}|c.}} {{{closed}}}
{{!}}-
}}
{{#if:{{{locale|}}}|
! Locale
{{!}} {{{locale}}}
{{!}}-
}}
{{#if:{{{sister_school|}}}|
! [[Sister school]]
{{!}} {{{sister_school}}}
{{!}}-
}}
{{#if:{{{schoolboard|}}}|
! School board
{{!}} {{{schoolboard}}}
{{!}}-
}}
{{#if:{{{district|}}}|
! School district
{{!}} {{{district}}}
{{!}}-
}}
{{#if:{{{us_nces_district_id|}}}|
! [[National Center for Education Statistics|NCES]] District ID
{{!}} {{{us_nces_district_id}}}
{{!}}-
}}
{{#if:{{{LEA|}}}|
! [[Local education authority|LEA]]
{{!}} {{{LEA}}}
{{!}}-
}}
{{#if:{{{authority|}}}|
! Authority
{{!}} {{{authority}}}
{{!}}-
}}
{{#if:{{{educational authority|}}}|
! Authority
{{!}} {{{educational authority}}}
{{!}}-
}}
{{#if:{{{category|}}}|
! {{{category_label|Category}}}
{{!}} {{{category}}}
{{!}}-
}}
{{#if:{{{oversight|}}}|
! {{{oversight_label|Oversight}}}
{{!}} {{{oversight}}}
{{!}}-
}}
{{#if:{{{authorizer|}}}|
! Authorizer
{{!}} {{{authorizer}}}
{{!}}-
}}
{{#if:{{{superintendent|}}}|
! Superintendent
{{!}} {{{superintendent}}}
{{!}}-
}}
{{#if:{{{trustee|}}}|
! Area trustee
{{!}} {{{trustee}}}
{{!}}-
}}
{{#if:{{{specialist|}}}|
! Specialist{{#if:{{{specialist_pl|}}}|s}}
{{!}} {{{specialist}}}
{{!}}-
}}
{{#if:{{{session|}}}|
! Session
{{!}} {{{session}}}
{{!}}-
}}
{{#if:{{{schoolnumber|}}}|
! School number
{{!}} {{{schoolnumber}}}
{{!}}-
}}
{{#if:{{{Number|}}}|
! School number
{{!}} {{{Number}}}
{{!}}-
}}
{{#if:{{{school code|}}}|
! School code
{{!}} {{{school code}}}
{{!}}-
}}
{{#if:{{{MOE|}}}|
! [[Ministry of Education (New Zealand)|Ministry of Education]] Institution no.
{{!}} [http://www.tki.org.nz/Schools?school_number={{{MOE}}}&schoolSearch=true {{{MOE}}}]
{{!}}-
}}
{{#if:{{{ofsted|}}}|
! [[Office for Standards in Education|Ofsted]] number
{{!}} [http://www.ofsted.gov.uk/inspection-reports/find-inspection-report/provider/ELS/{{{ofsted}}} {{{ofsted}}}]
{{!}}-
}}
{{#if:{{{ceeb|}}}|
! [[College Board#CEEB Code|CEEB Code]]
{{!}} {{{ceeb}}}
{{!}}-
}}
{{#if:{{{us_nces_school_id|}}}|
! [[National Center for Education Statistics|NCES]] School ID
{{!}} {{{us_nces_school_id}}}
{{!}}-
}}
{{#if:{{{president|}}}|
! President
{{!}} {{{president}}}
{{!}}-
}}
{{#if:{{{chair|}}}|
! {{{chair_label|Chair}}}
{{!}} {{{chair}}}
{{!}}-
}}
{{#if:{{{chairman|}}}|
! {{{chairman_label|Chairman}}}
{{!}} {{{chairman}}}
{{!}}-
}}
{{#if:{{{chairperson|}}}|
! {{{chairperson_label|Chairperson}}}
{{!}} {{{chairperson}}}
{{!}}-
}}
{{#if:{{{dean|}}}|
! Dean
{{!}} {{{dean}}}
{{!}}-
}}
{{#if:{{{administrator|}}}|
! Administrator
{{!}} {{{administrator}}}
{{!}}-
}}
{{#if:{{{rector|}}}|
! Rector
{{!}} {{{rector}}}
{{!}}-
}}
{{#if:{{{director|}}}|
! Director
{{!}} {{{director}}}
{{!}}-
}}
{{#if:{{{Principal|{{{principal|}}}}}}|
! {{{principal_label|Principal}}}
{{!}} {{{Principal|{{{principal|}}}}}}
{{!}}-
}}
{{#if:{{{principal1|}}}|
! {{{principal_label1|Principal}}}
{{!}} {{{principal1}}}
{{!}}-
}}
{{#if:{{{principal2|}}}|
! {{{principal_label2|Principal}}}
{{!}} {{{principal2}}}
{{!}}-
}}
{{#if:{{{principal3|}}}|
! {{{principal_label3|Principal}}}
{{!}} {{{principal3}}}
{{!}}-
}}
{{#if:{{{principal4|}}}|
! {{{principal_label4|Principal}}}
{{!}} {{{principal4}}}
{{!}}-
}}
{{#if:{{{viceprincipal|}}}|
! {{{viceprincipal_label|Vice principal}}}
{{!}} {{{viceprincipal}}}
{{!}}-
}}
{{#if:{{{viceprincipal1|}}}|
! {{{viceprincipal_label1|Vice principal}}}
{{!}} {{{viceprincipal1}}}
{{!}}-
}}
{{#if:{{{viceprincipal2|}}}|
! {{{viceprincipal_label2|Vice principal}}}
{{!}} {{{viceprincipal2}}}
{{!}}-
}}
{{#if:{{{viceprincipal3|}}}|
! {{{viceprincipal_label3|Vice principal}}}
{{!}} {{{viceprincipal3}}}
{{!}}-
}}
{{#if:{{{viceprincipal4|}}}|
! {{{viceprincipal_label4|Vice principal}}}
{{!}} {{{viceprincipal4}}}
{{!}}-
}}
{{#if:{{{asst principal|}}}|
! Asst. Principal
{{!}} {{{asst principal}}}
{{!}}-
}}
{{#if:{{{assistant_principals|}}}|
! {{{viceprincipal_label|Assistant principals}}}
{{!}} {{{assistant_principals}}}
{{!}}-
}}
{{#if:{{{campus director|}}}|
! Campus Director
{{!}} {{{campus director}}}
{{!}}-
}}
{{#if:{{{headmistress|}}}|
! Headmistress
{{!}} {{{headmistress}}}
{{!}}-
}}
{{#if:{{{headmaster|}}}|
! Headmaster
{{!}} {{{headmaster}}}
{{!}}-
}}
{{#if:{{{head of school|}}}|
! Head of school
{{!}} {{{head of school}}}
{{!}}-
}}
{{#if:{{{headteacher|{{{head_teacher|{{{head teacher|}}}}}}}}}|
! {{#if:{{{head teacher|}}}|Head teacher|Headteacher}}
{{!}} {{{headteacher|{{{head_teacher|{{{head teacher|}}}}}}}}}
{{!}}-
}}
{{#if:{{{executive_headteacher|}}}|
! Executive headteacher
{{!}} {{{executive_headteacher}}}
{{!}}-
}}
{{#if:{{{acting_headteacher|}}}|
! Acting headteacher
{{!}} {{{acting_headteacher}}}
{{!}}-
}}
{{#if:{{{head|}}}|
! {{#if:{{{head_name|}}}|{{{head_name}}}|{{{head_label|Head teacher}}}}}
{{!}} {{{head}}}
{{!}}-
}}
{{#if:{{{head_name2|}}}|
! {{{head_name2}}}
{{!}} {{{head2}}}
{{!}}-
}}
{{#if:{{{rel_head_name|}}}|
! {{{rel_head_name}}}
{{!}} {{{rel_head}}}
{{!}}-
}}
{{#if:{{{r_head|}}}|
! {{{r_head_label}}}
{{!}} {{{r_head}}}
{{!}}-
}}
{{#if:{{{chaplain|}}}|
! Chaplain
{{!}} {{{chaplain}}}
{{!}}-
}}
{{#if:{{{custodian|}}}|
! Chief custodian
{{!}} {{{custodian}}}
{{!}}-
}}
{{#if:{{{staff|}}}|
! Staff
{{!}} {{{staff}}}
{{!}}-
}}
{{#if:{{{number of staff|}}}|
! Staff
{{!}} {{{number of staff}}}
{{!}}-
}}
{{#if:{{{faculty|}}}|
! Faculty
{{!}} {{{faculty}}}
{{!}}-
}}
{{#if:{{{teaching_staff|}}}|
! Teaching staff
{{!}} {{{teaching_staff}}}
{{!}}-
}}
{{#if:{{{employees|}}}|
! Employees
{{!}} {{{employees}}}
{{!}}-
}}
{{#if:{{{num_employ|}}}|
! Employees
{{!}} {{{num_employ}}}
{{!}}-
}}
{{#if:{{{key_people|}}}|
! Key people
{{!}} {{{key_people}}}
{{!}}-
}}
{{#if:{{{grades|}}}|
! {{{grades_label|Grades}}}
{{!}} {{{grades}}}
{{!}}-
}}
{{#if:{{{Years|{{{years|}}}}}}|
! Years offered
{{!}} {{{Years|{{{years|}}}}}}
{{!}}-
}}
{{#if:{{{years taught|}}}|
! Years taught
{{!}} {{{years taught}}}
{{!}}-
}}
{{#if:{{{nursery years taught|}}}|
! Years taught
{{!}} {{{nursery years taught}}}
{{!}}-
}}
{{#if:{{{primary years taught|}}}|
! Years taught
{{!}} {{{primary years taught}}}
{{!}}-
}}
{{#if:{{{secondary years taught|}}}|
! Years taught
{{!}} {{{secondary years taught}}}
{{!}}-
}}
{{#if:{{{gender|}}}|
! {{{gender_label|Gender}}}
{{!}} {{{gender}}}
{{!}}-
}}
{{#if:{{{lower_age|}}}|
! Age
{{!}} {{{lower_age}}}{{#if:{{{upper_age|}}}| to {{{upper_age}}}|+}}
{{!}}-
}}
{{#if:{{{age range|}}}|
! Age range
{{!}} {{{age range}}}
{{!}}-
}}
{{#if:{{{enrolment|{{{enrollment|}}}}}}|
! {{#if:{{{enrollment|}}}|Enrollment|Enrolment}}
{{!}} {{{enrolment|{{{enrollment|}}}}}} {{#if:{{{enrollment_as_of|{{{enrolment_as_of|}}}}}}| ({{{enrollment_as_of|{{{enrolment_as_of|}}}}}})}}
{{!}}-
}}
{{#if:{{{Students|{{{students|}}}}}}|
! Number of students
{{!}} {{{Students|{{{students|}}}}}}
{{!}}-
}}
{{#if:{{{sixth_form_students|}}}|
! Sixth Form Students
{{!}} class="plainlinks" {{!}} {{{sixth_form_students}}}
{{!}}-
}}
{{#if:{{{pupils|}}}|
! Pupils
{{!}} {{{pupils}}}
{{!}}-
}}
{{#if:{{{number of pupils|}}}|
! Pupils
{{!}} {{{number of pupils}}}
{{!}}-
}}
{{#if:{{{grade_preK|}}}|
! style="padding-left: +1em" {{!}} [[Pre-kindergarten]]
{{!}} {{{grade_preK}}}
{{!}}-
}}
{{#if:{{{gradeK|}}}|
! style="padding-left: +1em" {{!}} [[Kindergarten]]
{{!}} {{{gradeK}}}
{{!}}-
}}
{{#if:{{{grade1|}}}|
! style="padding-left: +1em" {{!}} [[First grade|Grade 1]]
{{!}} {{{grade1}}}
{{!}}-
}}
{{#if:{{{grade2|}}}|
! style="padding-left: +1em" {{!}} [[Second grade|Grade 2]]
{{!}} {{{grade2}}}
{{!}}-
}}
{{#if:{{{grade3|}}}|
! style="padding-left: +1em" {{!}} [[Third grade|Grade 3]]
{{!}} {{{grade3}}}
{{!}}-
}}
{{#if:{{{grade4|}}}|
! style="padding-left: +1em" {{!}} [[Fourth grade|Grade 4]]
{{!}} {{{grade4}}}
{{!}}-
}}
{{#if:{{{grade5|}}}|
! style="padding-left: +1em" {{!}} [[Fifth grade|Grade 5]]
{{!}} {{{grade5}}}
{{!}}-
}}
{{#if:{{{grade6|}}}|
! style="padding-left: +1em" {{!}} [[Sixth grade|Grade 6]]
{{!}} {{{grade6}}}
{{!}}-
}}
{{#if:{{{grade7|}}}|
! style="padding-left: +1em" {{!}} [[Seventh grade|Grade 7]]
{{!}} {{{grade7}}}
{{!}}-
}}
{{#if:{{{grade8|}}}|
! style="padding-left: +1em" {{!}} [[Eighth grade|Grade 8]]
{{!}} {{{grade8}}}
{{!}}-
}}
{{#if:{{{grade9|}}}|
! style="padding-left: +1em" {{!}} [[Ninth grade|Grade 9]]
{{!}} {{{grade9}}}
{{!}}-
}}
{{#if:{{{grade10|}}}|
! style="padding-left: +1em" {{!}} [[Tenth grade|Grade 10]]
{{!}} {{{grade10}}}
{{!}}-
}}
{{#if:{{{grade11|}}}|
! style="padding-left: +1em" {{!}} [[Eleventh grade|Grade 11]]
{{!}} {{{grade11}}}
{{!}}-
}}
{{#if:{{{grade12|}}}|
! style="padding-left: +1em" {{!}} [[Twelfth grade|Grade 12]]
{{!}} {{{grade12}}}
{{!}}-
}}
{{#if:{{{grade13|}}}|
! style="padding-left: +1em" {{!}} Grade 13
{{!}} {{{grade13}}}
{{!}}-
}}
{{#if:{{{other|}}}|
! style="padding-left: +1em" {{!}} Other
{{!}} {{{other}}}
{{!}}-
}}
{{#if:{{{other_grade_enrollment|}}}|
! style="padding-left: +1em" {{!}} {{{other_grade_label|Other}}}
{{!}} {{{other_grade_enrollment}}}
{{!}}-
}}
{{#if:{{{other_grade_enrollment_1|}}}|
! style="padding-left: +1em" {{!}} {{{other_grade_label_1|Other}}}
{{!}} {{{other_grade_enrollment_1}}}
{{!}}-
}}
{{#if:{{{other_grade_enrollment_2|}}}|
! style="padding-left: +1em" {{!}} {{{other_grade_label_2|Other}}}
{{!}} {{{other_grade_enrollment_2}}}
{{!}}-
}}
{{#if:{{{International_Students|}}}|
! International students
{{!}} {{{International_Students}}}
{{!}}-
}}
{{#if:{{{classes|}}}|
! Classes
{{!}} {{{classes}}}
{{!}}-
}}
{{#if:{{{avg_class_size|}}}|
! Average class size
{{!}} {{{avg_class_size}}}
{{!}}-
}}
{{#if:{{{class|}}}|
! Average class size
{{!}} {{{class}}}
{{!}}-
}}
{{#if:{{{ratio|}}}|
! Student to teacher ratio
{{!}} {{{ratio}}}
{{!}}-
}}
{{#if:{{{{{#if:{{{System|}}}|S|s}}ystem|}}}|
! Education system
{{!}} {{{{{#if:{{{System|}}}|S|s}}ystem}}}
{{!}}-
}}
{{#if:{{{Classes offered|{{{classes offered|}}}}}}|
! Classes offered
{{!}} {{{Classes offered|{{{classes offered|}}}}}}
{{!}}-
}}
{{#if:{{{medium of language|{{{medium|{{{mediums|}}}}}}}}}|
! Medium of language
{{!}} {{{medium of language|{{{medium|{{{mediums|}}}}}}}}}
{{!}}-
}}
{{#if:{{{language|}}}|
! Language
{{!}} {{{language}}}
{{!}}-
}}
{{#if:{{{schedtyp|}}}|
! Schedule type
{{!}} {{{schedtyp}}}
{{!}}-
}}
{{#if:{{{schedule|}}}|
! Schedule
{{!}} {{{schedule}}}
{{!}}-
}}
{{#if:{{{Hours_in_Day|}}}|
! Hours in school day
{{!}} {{{Hours_in_Day}}}
{{!}}-
}}
{{#if:{{{classrooms|}}}|
! Classrooms
{{!}} {{{classrooms}}}
{{!}}-
}}
{{#if:{{{Campuses|{{{campuses|}}}}}}|
! Campuses
{{!}} {{{Campuses|{{{campuses|}}}}}}
{{!}}-
}}
{{#if:{{{campus|}}}|
! Campus
{{!}} {{{campus}}}
{{!}}-
}}
{{#if:{{{campus_size|{{{campus size|}}}}}}|
! Campus size
{{!}} {{{campus_size|{{{campus size|}}}}}}
{{!}}-
}}
{{#if:{{{area|}}}|
! Area
{{!}} {{{area}}}
{{!}}-
}}
{{#if:{{{campus type|}}}|
! Campus type
{{!}} {{{campus type}}}
{{!}}-
}}
{{#if:{{{campus_Bound|}}}|
! College Bound
{{!}} {{{campus_Bound}}}
{{!}}-
}}
{{#if:{{{houses|}}}|
! Houses
{{!}} {{{houses}}}
{{!}}-
}}
{{#if:{{{colours|{{{colors|}}}}}}|
! {{#if:{{{colours|}}}|Colour(s)|Color(s)}}
{{!}} {{{colours|{{{colors|}}}}}}
{{!}}-
}}
{{#if:{{{schoolcolours|{{{school_colours|{{{schoolcolors|{{{school_colors|}}}}}}}}}}}}|
! {{#if:{{{schoolcolours|{{{school_colours|}}}}}}|School colour(s)|School color(s)}}
{{!}} {{{schoolcolours|{{{school_colours|{{{schoolcolors|{{{school_colors|}}}}}}}}}}}}
{{!}}-
}}
{{#if:{{{slogan|}}}|
! Slogan
{{!}} {{{slogan}}}
{{!}}-
}}
{{#if:{{{song|}}}|
! Song
{{!}} {{{song}}}
{{!}}-
}}
{{#if:{{{fightsong|}}}|
! [[Fight song]]
{{!}} {{{fightsong}}}
{{!}}-
}}
{{#if:{{{athletics|}}}|
! Athletics
{{!}} {{{athletics}}}
{{!}}-
}}
{{#if:{{{athletic conference|}}} {{{conference|}}}|
! Athletics conference
{{!}} {{{athletic conference|{{{conference}}}}}}
{{!}}-
}}
{{#if:{{{sports|}}}|
! Sports
{{!}} {{{sports}}}
{{!}}-
}}
{{#if:{{{mascot|}}}|
! Mascot
{{!}} {{{mascot}}} {{#if:{{{mascot image|}}}|{{{mascot image}}}}}
{{!}}-
}}
{{#if:{{{nickname|}}}|
! [[Athletic nickname|Nickname]]
{{!}} {{{nickname}}}
{{!}}-
}}
{{#if:{{{teams|}}}|
! {{{teams_label|Teams}}}
{{!}} {{{teams}}}
{{!}}-
}}
{{#if:{{{teamname|{{{team_name|{{{team name|}}}}}}}}}|
! Team name
{{!}} {{{teamname|{{{team_name|{{{team name}}}}}}}}}
{{!}}-
}}
{{#if:{{{rivals|{{{rival|}}}}}}|
! Rival{{#if:{{{rivals|}}}|s}}
{{!}} {{{rivals|{{{rival|}}}}}}
{{!}}-
}}
{{#if:{{{vision|}}}|
! Vision
{{!}} {{{vision}}}
{{!}}-
}}
{{#if:{{{accreditations|{{{accreditation|}}}}}}|
! Accreditation(s)
{{!}} {{{accreditations|{{{accreditation|}}}}}}
{{!}}-
}}
{{#if:{{{ranking|}}}|
! USNWR ranking
{{!}} {{{ranking}}}
{{!}}-
}}
{{#if:{{{National_ranking|{{{national_ranking|}}}}}}|
! National ranking
{{!}} {{{National_ranking|{{{national_ranking|}}}}}}
{{!}}-
}}
{{#if:{{{testaverage|}}}|
! {{#if:{{{testname|}}}|{{{testname}}} }}Average
{{!}} {{{testaverage}}}
{{!}}-
}}
{{#if:{{{SAT|}}}|
! Average [[SAT]] scores
{{!}} {{{SAT}}} {{#if:{{{year|}}}| ({{{year}}})}}
{{!}}-
}}
{{#if:{{{ACT|}}}|
! Average [[ACT (examination)|ACT]] scores{{#if:{{{year|}}}| ({{{year}}})}}
{{!}} {{{ACT}}}
{{!}}-
}}
{{#if:{{{bar pass rate|}}}|
! Bar pass rate
{{!}} {{{bar pass rate}}}
{{!}}-
}}
{{#if:{{{roll|}}}|
! School roll
{{!}} {{{roll}}}
{{!}}-
}}
{{#if:{{{decile|}}}|
! Socio-economic decile
{{!}} {{{decile}}}
{{!}}-
}}
{{#if:{{{publication|}}}|
! Publication
{{!}} {{{publication}}}
{{!}}-
}}
{{#if:{{{newspaper|}}}|
! Newspaper
{{!}} ''{{{newspaper}}}''
{{!}}-
}}
{{#if:{{{yearbook|}}}|
! Yearbook
{{!}} ''{{{yearbook}}}''
{{!}}-
}}
{{#if:{{{products|}}}|
! Key products
{{!}} {{{products}}}
{{!}}-
}}
{{#if:{{{endowment|}}}|
! Endowment
{{!}} {{{endowment}}}
{{!}}-
}}
{{#if:{{{budget|}}}|
! Budget
{{!}} {{{budget}}}
{{!}}-
}}
{{#if:{{{fees|}}}|
! School fees
{{!}} {{{fees}}}
{{!}}-
}}
{{#if:{{{annual tuition|}}}|
! Annual tuition
{{!}} {{{annual tuition}}}
{{!}}-
}}
{{#if:{{{tuition|}}}|
! Tuition
{{!}} {{{tuition}}}
{{!}}-
}}
{{#if:{{{revenue|}}}|
! Revenue
{{!}} {{{revenue}}}
{{!}}-
}}
{{#if:{{{communities|}}}|
! Communities served
{{!}} {{{communities}}}
{{!}}-
}}
{{#if:{{{feeders|}}}|
! Feeder schools
{{!}} {{{feeders}}}
{{!}}-
}}
{{#if:{{{main feeder schools|}}}|
! Feeder schools
{{!}} {{{main feeder schools}}}
{{!}}-
}}
{{#if:{{{main feeder school for|}}}|
! Feeder to
{{!}} {{{main feeder school for}}}
{{!}}-
}}
{{#if:{{{Graduates|{{{graduates|}}}}}}|
! {{#if:{{{year|}}}|({{{year}}})}} Graduates
{{!}} {{{Graduates|{{{graduates}}}}}}
{{!}}-
}}
{{#if:{{{affiliation|{{{affiliations|}}}}}}|
! {{#if:{{{affiliations|}}}|Affiliations|Affiliation}}
{{!}} {{{affiliation|{{{affiliations|}}}}}}
{{!}}-
}}
{{#if:{{{alumni|}}}|
! Alumni
{{!}} {{{alumni}}}
{{!}}-
}}
{{#if:{{{nobel_laureates|}}}|
! [[List of Nobel laureates|Nobel laureate]]s
{{!}} {{{nobel_laureates}}}
{{!}}-
}}
{{#if:{{{information|}}}|
! Information
{{!}} {{{information}}}
{{!}}-
}}
{{#if:{{{free_label|}}}|
! {{{free_label|Other}}}
{{!}} {{{free|{{{free_text|}}}|}}}
{{!}}-
}}
{{#if:{{{free_1|{{{free_text1|}}}}}}|
! {{{free_label1|{{{free_label_1|}}}}}}
{{!}} {{{free_1|{{{free_text1|}}}}}}
{{!}}-
}}
{{#if:{{{free_label2|{{{free_label_2|}}}}}}|
! {{{free_label2|{{{free_label_2}}}}}}
{{!}} {{{free_2|{{{free_text2|}}}}}}
{{!}}-
}}
{{#if:{{{free_label3|{{{free_label_3|}}}}}}|
! {{{free_label3|{{{free_label_3}}}}}}
{{!}} {{{free_3|{{{free_text3|}}}}}}
{{!}}-
}}
{{#if:{{{free_label4|{{{free_label_4|}}}}}}|
! {{{free_label4|{{{free_label_4}}}}}}
{{!}} {{{free_4|{{{free_text4|}}}}}}
{{!}}-
}}
{{#if:{{{free_label5|{{{free_label_5|}}}}}}|
! {{{free_label5|{{{free_label_5}}}}}}
{{!}} {{{free_5|{{{free_text5|}}}}}}
{{!}}-
}}
{{#if:{{{homepage|}}}|
! Website
{{!}} class="plainlinks" {{!}} {{{homepage}}}
{{!}}-
}}
{{#if:{{{url|}}}|
! Website
{{!}} class="plainlinks" {{!}} {{{url}}}
{{!}}-
}}
{{#if:{{{website|}}}|
! Website
{{!}} class="plainlinks" {{!}} {{{website}}}
{{!}}-
}}
{{#if:{{{footnotes|}}}|
{{!}} colspan=2 style="text-align: center; font-size: small" {{!}} {{{footnotes}}}
{{!}}-
}}
{{#if:{{{picture|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{{picture}}}
{{!}}-
{{#if:{{{image_caption|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{{image_caption}}}
{{!}}-
}}
}}
{{#if:{{{picture2|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{{picture2}}}
{{!}}-
{{#if:{{{image_caption2|}}}|
{{!}} colspan=2 style="text-align: center" {{!}} {{{image_caption2}}}
{{!}}-
}}
}}
{{#if:{{{lastupdate|}}}|
{{!}} style="text-align: center; background-color: #efefef" {{!}} Last updated
{{!}} {{{lastupdate}}}
{{!}}-
}}
|}<noinclude>
{{documentation}}
</noinclude>
6prhcv2tbhh4vr2s95jv10igtx8tpwp
Meadowlands Secondary School
0
3850
26054
26053
2013-06-16T14:17:09Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox school
| name = Meadowlands Secondary School
| image =
| motto = Per Aspera ad montes
| established = 1955
| type = Government
| session = single
| principal = Mr Gaolatlhwe Moses Senye
| city/town = [[Meadowlands]] - [[Soweto]]
| school code = 140806
| enrolment = 1400
| colours = Navy, Powder blue and Gold
| homepage =
}}
[[File:MeadowlandsHighPlaque.png|right|300px|thumb|Xifaniso xa ribye raxitsundzuxo xa ntila wa ti16 Khotavuxika e xikolweni xa le henhla xa meadowlands]]
'''Meadowlands Secondary School''' (Xithlela nakambe xivitaniwa Meadowlands High kumbe Ndofaya High) i xikolo xa mfumo lexi akiweke e [[Meadowlands]] xiphemu xa [[Soweto]]. I xikolo xosungula lexi akiweke e Meadowlands endzhaku ko susiwa ka vanhu e [[Sophiah Town]].
arpquh7pwqiiev5wg4yn8kdjzm6e0bj
Georgia
0
3851
28806
26136
2016-08-28T05:16:10Z
Turnless
4575
Undo revision 26136 by [[Special:Contributions/83.66.214.183|83.66.214.183]] ([[User talk:83.66.214.183|talk]]) NPOV
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''საქართველო<br /> ''Sak'art'velo'''''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Georgia.svg|125px]]
| align="center" width="140px" | [[File:Greater_coat_of_arms_of_Georgia.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of the Georgia|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Georgia|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: ძალა ერთობაშია - ''[[Dzala ertobashia]]''''</big>
|-
| align=center colspan=2 | [[File:Georgia (orthographic projection with inset).svg|300px]]
|}
'''Georgia''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
bfrbw2mb59stewv6pl12zkgbc2ia0rm
Bulgaria
0
3852
27225
26704
2015-04-26T16:10:35Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Република България'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Bulgaria.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Bulgaria.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Bulgaria|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Bulgaria|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Съединението прави силата ''</big>
|-
| align=center colspan=2 | [[File:EU-Bulgaria.svg|300px]]
|}
'''Bulgaria''' ('''България'''<ref>[http://www.seo-forum-seo-luntan.com/other-languages/aate/msg5241/#msg5241] България</ref>) a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
9bdw05gi4e85rqm2fa1z9wnrfnrfs6g
Andorra
0
3853
28065
28064
2016-03-05T11:50:00Z
Katxis
4019
wikitext
text/x-wiki
{{Tiko
|name = Andorra
|mujeko = Flag of Andorra.svg
|coa = Coat_of_Arms_of_Andorra.svg
|image = [[File:Location_Andorra_Europe.png|190px]]
|Ntsindza = -
|official_languages = -
|area = 468
|population = 76 949
|year = 2014
|density = 164,42
}}
'''Andorra''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
gpgg0n8c3uhp0obwbm7z755js3w1lnu
Armenia
0
3854
32132
32024
2018-08-07T22:34:08Z
Dr. Sroy
5771
Modified
wikitext
text/x-wiki
{{Coord|40|N|45|E|display=title}}
{{bold|Armenia}} i tiko ra [[Axiya]].
{{Infobox tiko
| conventional_long_name = Republic of Armenia
| common_name = Armenia
| native_name = {{small|Հայաստանի Հանրապետություն<br />{{native name|hy|Hayastani Hanrapetut’yun}}}}
| image_flag = Flag of Armenia.svg
| image_coat = Coat of arms of Armenia.svg
| national_motto =
| national_anthem = <br />[[Mer Hayrenik|Մեր Հայրենիք]]<br />''Mer Hayrenik''<br />{{smaller|"Our Fatherland"}}<br />[[File:Mer Hayrenik instrumental.ogg|center]]
| image_map = Armenia (orthographic projection).svg
| image_map2 = Armenia - Location Map (2013) - ARM - UNOCHA.svg
| capital = [[Yerevan]]
| coordinates = {{Coord|40|11|N|44|31|E|type:city}}
| largest_city = capital
| official_languages = [[Armenian language|Armenian]]<ref>{{cite web|title=Constitution of Armenia, Article 20|url=http://www.president.am/en/constitution-2015/ |publisher=president.am}}</ref>
| national_languages =
| languages_type =
| languages_sub =
| languages =
| languages2_type =
| languages2_sub =
| languages2 =
| ethnic_groups = {{Unbulleted list |98.1% [[Armenians]] | 1.2% [[Yazidis in Armenia|Yazidis]] | 0.4% [[Russians in Armenia|Russians]] | 0.3% other<ref>Asatryan, Garnik; Arakelova, Victoria (Yerevan 2002). [https://web.archive.org/web/20110511044234/http://www.hra.am/file/minorities_en.pdf The Ethnic Minorities in Armenia]. Part of the [[Organization for Security and Co-operation in Europe|OSCE]]. [https://www.webcitation.org/5p1nNCzwD?url=http%3A%2F%2Fwww.hra.am%2Ffile%2Fminorities_en.pdf Archived copy] at [[WebCite]] (16 April 2010).</ref><ref>Ministry of Culture of Armenia [http://mincult.am/datas/media/azg.poqr.%20ev%20xorhurd%20mshak.nax.%20(1).doc "The ethnic minorities in Armenia. Brief information"]. As per the most recent census in 2011. [http://mincult.am/national_minority.html "National minority"].</ref>}}
| ethnic_groups_year = 2011
| religion = [[Armenian Apostolic Church]]<ref>{{cite web|url=http://www.parliament.am/parliament.php?id=constitution&lang=eng|title=National Assembly of the Republic of Armenia - Official Web Site - parliament.am|website=www.parliament.am}}</ref>
| religion_year =
| demonym = [[Armenians|Armenian]]
| government_type = {{nowrap|[[Unitary state|Unitary]] [[Parliamentary system|parliamentary]]}} [[republic]]
| leader_title1 = [[President of Armenia|President]]
| leader_name1 = [[Armen Sarkissian]]
| leader_title2 = [[Prime Minister of Armenia|Prime Minister]]
| leader_name2 = [[Nikol Pashinyan]]
| leader_title3 = [[President of the National Assembly of Armenia|President of the National Assembly]]
| leader_name3 = [[Ara Babloyan]]
| legislature = [[National Assembly (Armenia)|National Assembly]]
| sovereignty_type = Formation and independence
| established_event1 = Traditional date
| established_date1 = 2492 BC
| established_event2 = [[Hayasa-Azzi]]
| established_date2 = 1500–1290 BC
| established_event3 = [[Shupria|Arme-Shupria]]<ref>[[David Marshall Lang|Lang, David Marshall]]. ''Armenia: Cradle of Civilization''. London: Allen and Unwin, 1970, p. 114. {{ISBN|0-04-956007-7}}.</ref><ref>Redgate, Anna Elizabeth. ''The Armenians''. Cornwall: Blackwell, 1998, pp. 16–19, 23, 25, 26 (map), 30–32, 38, 43 {{ISBN|0-631-22037-2}}.</ref>
| established_date3 = 14th century–1190 BC
| established_event4 = [[Urartu]]<ref>{{cite book |last=Redgate |first=A. E. |title=The Armenians |year=2000 |publisher=Blackwell |location=Oxford |isbn=0-631-22037-2 |page=5 |url=https://books.google.com/books?id=e3nef10a3UcC&dq |edition=Reprint |quote=However, the most easily identifiable ancestors of the later Armenian nation are the Urartians.}}</ref>
| established_date4 = 860–590 BC
| established_event5 = [[Orontid dynasty]]
| established_date5 = 6th century BC
| established_event6 = {{nowrap|[[Kingdom of Armenia (antiquity)|Kingdom of Greater<br />Armenia]] united under<br />the [[Artaxiad Dynasty]]<ref>{{cite book |editor1-last=de Laet |editor1-first=Sigfried J. |editor2-last=Herrmann |editor2-first=Joachim |title=History of Humanity: From the seventh century B.C. to the seventh century A.D. |date=1996 |publisher=Routledge |location=London |isbn=978-92-3-102812-0 |page=[https://books.google.com/books?id=WGUz01yBumEC&pg=PA128 128] |edition=1st |quote=The ruler of the part known as Greater Armenia, Artaxias (Artashes), the founder of a new dynasty, managed to unite the country...}}</ref>}}
| established_date6 = 190 BC<ref>{{cite book |title=Encyclopedia Americana: Ankara to Azusa |date=2005 |publisher=[[Scholastic Library Publishing]] |page=393 |quote=It was named for Artaxias, a general of Antiochus the Great, who founded the kingdom of Armenia about 190 B.C.}}</ref>
| established_event7 = [[Arsacid dynasty of Armenia|Arsacid dynasty]]
| established_date7 = 52–428
| established_event8 = [[Bagratid Armenia]]
| established_date8 = 885–1045
| established_event9 = [[Armenian Kingdom of Cilicia|Kingdom of Cilicia]]
| established_date9 = 1198–1375
| established_event10 = [[First Republic of Armenia]] [[Declaration of Independence of Armenia (1918)|declared]]
| established_date10 = <br />28 May 1918
| established_event11 = [[Independence Day (Armenia)|Independence]] from the [[Soviet Union]]
| established_date11 = 21 September 1991
| area_km2 = 29,743
| area_rank = 138th
| area_sq_mi = 11,484
| percent_water = 4.71<ref name="cia-fact">{{cite web|title=The World Fact Book – Armenia |url=https://www.cia.gov/library/publications/the-world-factbook/geos/am.html |publisher=Central Intelligence Agency |accessdate=17 July 2010 |archiveurl=https://web.archive.org/web/20100719074837/https://www.cia.gov/library/publications/the-world-factbook/geos/am.html |archivedate=19 July 2010 |deadurl=no |df=dmy}}</ref>
| population_estimate = {{UN_Population|Armenia}}{{UN_Population|ref}}
| population_census = {{nowrap|{{decrease}} 3,018,854<ref name="Armenia information">{{cite web |url=http://www.armstat.am/file/doc/99475033.pdf |title=Statistical Service of Armenia|publisher=Armstat |accessdate=20 February 2014}}</ref><ref name="News.am">{{cite news |title=Armenia Population |url=http://countrymeters.info/en/Armenia |agency=countrymeters.info}}</ref>}}
| population_estimate_year = {{UN_Population|Year}}
| population_census_year = 2011
| population_census_rank = 134th
| population_density_km2 = 101.5
| population_density_sq_mi = 262.9
| population_density_rank = 99th
| GDP_PPP = {{nowrap|$28,282 billion<ref name="IMF GDP">{{cite web|title=Report for Selected Countries and Subjects|url=http://www.imf.org/external/pubs/ft/weo/2018/01/weodata/weorept.aspx?sy=2017&ey=2017&scsm=1&ssd=1&sort=country&ds=.&br=1&pr1.x=43&pr1.y=12&c=911&s=NGDPD%2CPPPGDP%2CNGDPDPC%2CPPPPC&grp=0&a=|work=[[World Economic Outlook]] Database, April 2018|publisher=[[International Monetary Fund]]|accessdate=17 January 2018|location=Washington, D.C.|date=4 October 2017}}</ref>}}
| GDP_PPP_year = 2017
| GDP_PPP_per_capita = $9,456<ref name="IMF GDP"/>
| GDP_nominal = {{nowrap|$11,548 billion<ref name="IMF GDP"/>}}
| GDP_nominal_year = 2017
| GDP_nominal_per_capita = $3,861<ref name="IMF GDP"/>
| Gini = 31.5
| Gini_year = 2013
| Gini_change =
| Gini_ref = <ref name=WB1>{{cite web |url= http://data.worldbank.org/indicator/SI.POV.GINI |title= Gini index |publisher=[[World Bank]] |accessdate= 12 May 2016}}</ref>
| Gini_rank =
| HDI = 0.743
| HDI_year = 2015
| HDI_change = increase
| HDI_ref = <ref name="HDI">{{cite web |title=Human Development Report 2016 |year=2016 |publisher=United Nations |accessdate=28 September 2017 |url=http://hdr.undp.org/sites/default/files/2016_human_development_report.pdf}}</ref>
| HDI_rank = 84th
| currency = [[Armenian dram|Dram]] ([[Armenian dram sign|֏]])
| currency_code = AMD
| time_zone = [[Armenia Time|AMT]]
| utc_offset = +4
| drives_on = right
| calling_code = [[Telephone numbers in Armenia|+374]]
| patron_saint = [[Gregory the Illuminator|St. Gregory]]
| cctld = {{unbulleted list |[[.am]] |[[.հայ]]}}
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
[[Category:Axiya]]
8igpngc80sm1ps7auc3338w9y39bnpw
Austria
0
3855
29562
28082
2017-07-14T07:40:55Z
DARIO SEVERI
4547
Update population from wiki (en)
wikitext
text/x-wiki
{{Tiko
|name = Austria
|mujeko = Flag of Austria.svg
|coa = Coat_of_arms_of_Austria.svg
|image = [[File:EU-Austria.svg|190px|center]]
|Ntsindza = -
|official_languages = -
|area = 83 879
|population = 8 783 198
|year = 2017
|density = 104,71
}}
'''Austria''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
ck114vzc4f1wrsndtipdzab5xqz5inm
Azerbaijan
0
3856
33202
33201
2018-12-19T04:19:43Z
Trey314159
5545
fix homoglyphs: convert Cyrillic characters in [А]zərb[а]yc[а]nd[а] to Latin
wikitext
text/x-wiki
{{coord|40.3|N|47.7|E|display=title}}
{{bold|Azerbaijan}} i tiko ra [[Axiya]].
{{Infobox tiko
| conventional_long_name = Republic of Azerbaijan
| common_name = Azerbaijan
| native_name = {{native name|az|Azərbaycan Respublikası}}
| image_flag = Flag of Azerbaijan.svg
| alt_flag = Three equally sized horizontal bands of blue, red, and green, with a white crescent and an eight-pointed star centered in the red band
| image_coat = Coat of arms of Azerbaijan.svg
| symbol_type = Emblem
| national_motto =
| national_anthem = {{vunblist |''[[Azərbaycan marşı]]'' |{{small|"March of Azerbaijan"}}|<center>[[File:Azerbaijan national anthem (vocal version).ogg]]</center>}}
| image_map = Azerbaijan with Nagorno Karabakh region.svg
| map_caption = Location of Azerbaijan (green) and [[Republic of Artsakh|Artsakh]]<ref group=lower-alpha name="region"/> (light green).
| capital = [[Baku]]
| largest_city = capital
| coordinates = {{Coord|40|25|N|49|50|E|type:city}}
| official_languages = [[Azerbaijani language|Azerbaijani]]
| ethnic_groups_year = 2009<ref name="auto">[https://web.archive.org/web/20131110034957/http://www.azstat.org/statinfo/demoqraphic/az/AP_/AZ_1.shtml The State Statistical Committee of the Azerbaijan Republic, The ethnic composition of the population according to the 2009 census.] {azstat.org</ref>
| ethnic_groups = {{Unbulleted list |91.60% [[Azerbaijani people|Azerbaijani]] |2.02% [[Lezgian people|Lezgian]]|1.35% [[Armenians in Azerbaijan|Armenian]]|1.34% [[Russians in Azerbaijan|Russian]]|1.26% [[Talysh people|Talysh]]|item3_style=padding-top:0.2em;line-height:1.2em|2.43% [[Azerbaijan#Ethnic groups|Others]]}}
| languages_type = Ethnic minority languages
| languages = [[Avar language|Avar]], [[Budukh language|Budukh]], [[Georgian language|Georgian]], [[Juhuri language|Juhuri]], [[Khinalug language|Khinalug]], [[Kryts language|Kryts]], [[Kurdish language|Kurdish]], [[Lezgian language|Lezgian]], [[Russian language|Russian]], [[Rutul language|Rutul]], [[Talysh language|Talysh]], [[Tat language (Caucasus)|Tat]], [[Tsakhur language|Tsakhur]] and [[Udi language|Udi]]
| demonym = Azerbaijani
| government_type = {{nowrap|[[Unitary state|Unitary]] [[Dominant-party system|dominant-party]]}} {{nowrap|[[Semi-presidential system|semi-presidential]] [[republic]]}}<ref name="LaPorte2016">{{cite book |last=LaPorte |first=Jody |author-link=<!-- Jody LaPorte --> |year=2016 |chapter=Semi-presidentialism in Azerbaijan |chapter-url=https://link.springer.com/chapter/10.1057/978-1-137-38781-3_4 |chapter-format=PDF |editor1-last=Elgie |editor1-first=Robert |editor1-link=Robert Elgie (academic) |editor2-last=Moestrup |editor2-first=Sophia |editor2-link=Sophia Moestrup |title=Semi-Presidentialism in the Caucasus and Central Asia |url=https://link.springer.com/book/10.1057/978-1-137-38781-3 |location=London |publisher=[[Palgrave Macmillan]] |publication-date=15 May 2016 |pages=91–117 |doi=10.1057/978-1-137-38781-3_4 |isbn=978-1-137-38780-6 |lccn=2016939393 |oclc=6039791976 |access-date=13 October 2017 |quote=LaPorte examines the dynamics of semi-presidentialism in Azerbaijan. Azerbaijan’s regime is a curious hybrid, in which semi-presidential institutions operate in the larger context of authoritarianism. The author compares formal Constitutional provisions with the practice of politics in the country, suggesting that formal and informal sources of authority come together to enhance the effective powers of the presidency. In addition to the considerable formal powers laid out in the Constitution, Azerbaijan’s president also benefits from the support of the ruling party and informal family and patronage networks. LaPorte concludes by discussing the theoretical implications of this symbiosis between formal and informal institutions in Azerbaijan’s semi-presidential regime. |postscript=. |ref=harv }}</ref>
| leader_title1 = [[President of Azerbaijan|President]]
| leader_name1 = [[Ilham Aliyev]]
| leader_title2 = [[Vice President of Azerbaijan|Vice President]]
| leader_name2 = [[Mehriban Aliyeva]]
| leader_title3 = [[Prime Minister of Azerbaijan|Prime Minister]]
| leader_name3 = [[Novruz Mammadov]]
| legislature = [[National Assembly of Azerbaijan|National Assembly]]
| sovereignty_type = [[History of Azerbaijan|Formation]]
| established_event1 = [[Azerbaijan Democratic Republic|Democratic Republic]]
| established_date1 = 28 May 1918
| established_event2 = [[Azerbaijan Soviet Socialist Republic|Soviet Socialist Republic]]
| established_date2 = 28 April 1920
| established_event3 = Independence from [[Soviet Union]]
| established_date3 = 30 August 1991 (declared)<br />18 October 1991 (independence)<br />25 December 1991 (completed)
| established_event4 = [[Alma-Ata Protocol|Full membership into the CIS]]
| established_date4 = 21 December 1991
| established_event5 = [[United Nations Security Council Resolution 742|Admitted to the]] [[United Nations]]
| established_date5 = 2 March 1992
| established_event6 = {{nowrap|[[Constitution of Azerbaijan|Constitution]] adopted}}
| established_date6 = 12 November 1995
| area_km2 = 86600
| area_rank = 111th
| area_sq_mi = 33436
| percent_water = 1.6
| population_estimate = 9,911,646<ref>{{cite web|url=http://www.worldometers.info/world-population/azerbaijan-population/ |title=Azərbaycanda demoqrafik vəziyyət |language=Azerbaijani |publisher=Azərbaycan Respublikasının Dövlət Statistika Komitəsi |date=13 October 2017}}</ref>
| population_estimate_year = 2018
| population_estimate_rank = 91st
| population_density_km2 = 113
| population_density_sq_mi = 293
| population_density_rank = 99th
| GDP_PPP = $175 billion<ref name="imf2">
{{cite web
|url=http://www.imf.org/external/pubs/ft/weo/2017/02/weodata/weorept.aspx?pr.x=66&pr.y=6&sy=2015&ey=2022&scsm=1&ssd=1&sort=country&ds=.&br=1&c=912&s=NGDPD%2CPPPGDP%2CNGDPDPC%2CPPPPC&grp=0&a=
|title=Azerbaijan
|publisher=International Monetary Fund
}}</ref>
| GDP_PPP_year = 2018
| GDP_PPP_rank = 72nd
| GDP_PPP_per_capita = $17,857<ref name=imf2/>
| GDP_PPP_per_capita_rank = 71st
| GDP_nominal = $39.207 billion <ref name=imf2/>
| GDP_nominal_year = 2018
| GDP_nominal_rank = 110th
| GDP_nominal_per_capita = $4,097<ref name=imf2/>
| GDP_nominal_per_capita_rank = 110th
| Gini = 31.8
| Gini_year = 2018
| Gini_change =
| Gini_ref = <ref name="wb-gini">{{cite web |url=https://data.worldbank.org/indicator/SI.POV.GINI?locations=AZ |title=Gini Index|publisher=World Bank |accessdate=13 December 2017}}</ref>
| Gini_rank =
| HDI = 0.759
| HDI_year = 2018
| HDI_change = increase
| HDI_ref = <ref name="HDI">{{cite web|url=http://hdr.undp.org/sites/default/files/2016_human_development_report.pdf|title=Human Development Report 2016 – "Human Development for everyone"|date=2016|accessdate=21 March 2017|publisher=United Nations Development Programme}}</ref>
| HDI_rank = 78th
| currency = [[Azerbaijani manat|Manat]] (₼)
| currency_code = AZN
| time_zone = [[Azerbaijan Time|AZT]] ([[UTC+04]])
| utc_offset_DST =
| drives_on = right
| calling_code = [[Telephone numbers in Azerbaijan|+994]]
| cctld = [[.az]]
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
<references group="lower-alpha"/>
[[Category:Axiya]]
apf4vs93s8jxlgl82jkv012r7dol2ir
Comoros
0
3868
32517
27238
2018-08-30T15:00:15Z
CommonsDelinker
60
Replacing Coat_of_arms_of_Comoros.svg with [[File:Seal_of_the_Comoros.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''الاتحاد ﺍﻟﻘﻤﺮي '''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Comoros.svg|125px]]
| align="center" width="140px" | [[File:Seal of the Comoros.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Comoros|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Comoros|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Unité - Solidarité - Développement''</big>
|-
| align=center colspan=2 | [[File:LocationComoros.png]]
|}
'''Comoros''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
kqwyuervn7z03vw5ya19jsujyx7wsfc
Sudan-Dzonga
0
3869
27267
26301
2015-04-26T18:10:35Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Republic of South Sudan'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of South Sudan.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_South_Sudan.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Sudan Dzonga|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Sudan Dzonga|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:South Sudan hd (orthographic projection).svg|300px]]
|}
'''Sudan Dzonga''' i tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
6a2j1j2fk9x3nq71vkzc4ldci6kmfcw
Yindlu ya Satyagraha
0
3872
33151
33150
2018-12-13T13:04:36Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
[[File:Satyagraha House 4.jpg|thumb|Yindlu yaSatyagraha]] '''Yindlu yaSatyagraha''', leyi tivekaka ngopfu hi '''Yindlu yaGandhi''', i muti wa [[Mahatma Gandhi]] lowu akiweke e [[Joni]], naswona hi laha a tshameke no tirhela kona eka maleme ya 1908 na 1909. Yi tsarisiwe eka nxaxamelo wa matimu na ndhavuko wa Joni. Sweswi wuI tirhisiwa tani hi yindlu yo rhurhela va yeni naswona wu thlela wu tirhisiwa tanihi Myuziyamu. Rito '''Satyagraha''' rivula '''kukhoma ntiyiso'''. Yindlu leyi yi mpfapfarhutiweriwe Gandi hi [[Hermann Kallenbach]].
==Matimu==
[[File:Gandhi, Sonia Schlesin, Hermann Kallenbach.jpg|thumb|right|upright| Mahatma Gandhi, Sonia Schlesin (Matsalani wa Gandhi), Hermann Kallenbach]]
Gandhi uhete makume mbirhi-n'we(21) wamalambe e Afrika Dzonga, kusukela hi lembe ra 1893 kuya eka 1914, hambileswi a khomeke maendzo yoya e Indiya na Bhrithani.<sup>[1]</sup> Kuvuriwa leswaku Gandhi dyondze hi xihlawuhlawu ro sungula loko ata khomiwa exitichini xa xitimela xa dorobha ra Pietermaritzburg, hikwalaho ka ku kumeka a khandziye eka kalichi ra valungu ntsena.<sup>[2]</sup>
Hi lembe ra 1904, Gandhi u hlangane na Herman Kallenbach, Mupfapfarhuli wa swiako loyi a ari mujarimani wa mujuda naswona a fikeke laha Afrika Dzonga hi lembe ra 1896. Hi lembe ra 1907, Kallenbach u pfapfarhute yindlu leyi a yisekeriwe eka ma akele ya rhontavula <sup>[3]</sup> kambe yi akiwe hi maekele yale Yuropa. Yindlu leyi yityiwe Tshanga.
[[File:Satyagraha-House-1.jpg|thumb|right|upright|Xiphepherhele xa Joburgpediya]]
Yindlu leyi ayirini mavala ya ti hanci na rivala rotlanga Thenisi, hambiswiritano havumbirhi byavona a va hanya vutomi byo titsona no encisa. Gandhi a atlela e lawuni rale henhla laha a anghena hi ku gonya xitepisi, hambiswiritano havambirhi a va hlanganela kutirhisa xitiko naswona a ava amukela vayeni a lawini rohumula. Yindlu a yiri hava minyangwa ya lendzeni, leswi aswi endla leswaku vaboheke kuhumela ehandle leswaku vakota ku nghena e lawini rin'wana. Kallenbach u hundzuriwe swinene hivutomi lebyi a va byi hanya, kufikela laha mali leyi a tihanyisa hi yona yi hungutekeke kuya aka vukhume bya leyi a yitirhisa.<sup>[4]</sup> Vahetelele va rhurhile hi lembe ra 1909, naswona yindlu yindlu yive na vinyi vohlayanyana <sup>[5]</sup> kufikela hi lembe ra 2009 loko yi ta xaviwa khampani ya mafurhwa (Voyageurs du Monde), leswi endleke mfumo wa le Indiya gome tani hileswi a va tiyimisele kuxava yindlu leyi, va xavela ku yiendla ndzaka ya matimu.<sup>[6]</sup> Khampani ya mafurhwa yi pfuxelele yindlu leyi naswona yi yi endla Miyuziyamu leyi pfumelelaka ku endzeriwa hi mani na mani naswona yitlela yiva yindlu yo rhurhela va endzi hi lembe ra 2011.
Miyuziyamu leyi yirhangeriwa no hlayisiwa hiLauren Segal,<sup>[1]</sup> loyi a hlayisaka timiyuziyamu tin'wana, kuhlanganisa na miyuziyamu ya Khale ka mfumo wa xihlawuhlawu (Apartheid).<sup>[7]</sup> Rito Satyagraha ri hunduluxeriwa kuvula "Matimba ya Ntiyiso", naswona ri hlamusela mahanyelo vusihalari byo kala nyimpi lebyi sunguriweke hi Gandhi loko a ha tshama laha e Afrika Dzonga.<sup>[1]</sup>
==Mintshaho==
# [http://www.joburg.org.za/index.php?option=com_content&id=7418&Itemid=266 "Serene Satyagraha House opens"]. City of Johannesburg. Retrieved 19 June 2013.
# [http://www.satyagrahahouse.com/en/gandhi-history-in-south-africa Gandhi History in South Africa], accessed 18 June 2013
# [http://www.artefacts.co.za/main/Buildings/arch_det.php?archid=864&bldgorder=%60tblbldg%60.%60name%60&orderby=&initial=&source=1 "Hermann Kallenbach"], Artefacts.co.za, accessed 18 June 2013
# [http://www.dnaindia.com/lifestyle/report_who-was-hermann-kallenbach_1527719 "Who was Hermann Kallenbach"], DNA India.
# [http://www.satyagrahahouse.com/en/Gandhi-History-Johannesburg "the Museum"]. satyagrahahouse.com. Retrieved 19 June 2013.
# Smith, David (9 October 2009). [http://www.theguardian.com/world/2009/oct/09/mahatma-gandhi-south-africa-house "French firm wins bidding war for Gandhi house"]. The Guardian. Retrieved 31 July 2013.
# [http://www.satyagrahahouse.com/en/Museum-Johannesburg-exhibit Musum], satyagrahahouse.com, accessed 18 June 2013
mq7le50ttk1j30o0th7zxwvxqxia074
Wikipedia:VisualEditor
4
3924
26293
2013-11-19T19:24:48Z
Mdennis (WMF)
1910
redirect
wikitext
text/x-wiki
[[File:VisualEditor-logo.svg|300px|right]]
<big>[[:mw:VisualEditor/Portal]]</big>
f3w3sjswhwkrbd9ayivxio5cwiornew
Category:Swivongo
14
3952
26353
2014-02-13T21:17:05Z
41.17.76.58
Created page with "Mundlhovu Ndlovu"
wikitext
text/x-wiki
Mundlhovu
Ndlovu
ngdhh3t96xdouj0skh1lg9ozrchx5n1
Mudyaxihi 27
0
3959
26368
2014-03-01T13:50:38Z
89.215.201.18
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Vanessa Blue 4.jpg|thumbnail|100..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Vanessa Blue 4.jpg|thumbnail|100px|Vanessa Blue]]
</tr>
</table>
* '''[[1926]]''' - [[Rashidi Kawawa]]
* '''[[1928]]''' - [[Johan Heyns]]
* '''[[1974]]''' - [[Vanessa Blue]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|May 27}}
6fj8ku2tfh4hte7icaef3elr8yz3xwl
Dzivamusoko 5
0
3960
26369
2014-03-01T14:12:48Z
89.215.201.18
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Lacey Duvall.jpg|thumbnail|100px..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Lacey Duvall.jpg|thumbnail|100px|Lacey Duvalle]]
</tr>
</table>
* '''[[1982]]''' - [[Lacey Duvalle]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|April 5}}
9p2k3czu29rtgr03av7dfsuklv4cai0
Template:AprilCalendar
10
3961
26370
2014-03-01T14:20:39Z
89.215.201.18
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Dzivamusoko {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Dzivamusoko {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Nyenyankulu {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Mudyaxihi {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Dzivamusoko 1{{{4|}}}|1]]
|02=[[{{{1|}}}Dzivamusoko 2{{{4|}}}|2]]
|03=[[{{{1|}}}Dzivamusoko 3{{{4|}}}|3]]
|04=[[{{{1|}}}Dzivamusoko 4{{{4|}}}|4]]
|05=[[{{{1|}}}Dzivamusoko 5{{{4|}}}|5]]
|06=[[{{{1|}}}Dzivamusoko 6{{{4|}}}|6]]
|07=[[{{{1|}}}Dzivamusoko 7{{{4|}}}|7]]
|08=[[{{{1|}}}Dzivamusoko 8{{{4|}}}|8]]
|09=[[{{{1|}}}Dzivamusoko 9{{{4|}}}|9]]
|10=[[{{{1|}}}Dzivamusoko 10{{{4|}}}|10]]
|11=[[{{{1|}}}Dzivamusoko 11{{{4|}}}|11]]
|12=[[{{{1|}}}Dzivamusoko 12{{{4|}}}|12]]
|13=[[{{{1|}}}Dzivamusoko 13{{{4|}}}|13]]
|14=[[{{{1|}}}Dzivamusoko 14{{{4|}}}|14]]
|15=[[{{{1|}}}Dzivamusoko 15{{{4|}}}|15]]
|16=[[{{{1|}}}Dzivamusoko 16{{{4|}}}|16]]
|17=[[{{{1|}}}Dzivamusoko 17{{{4|}}}|17]]
|18=[[{{{1|}}}Dzivamusoko 18{{{4|}}}|18]]
|19=[[{{{1|}}}Dzivamusoko 19{{{4|}}}|19]]
|20=[[{{{1|}}}Dzivamusoko 20{{{4|}}}|20]]
|21=[[{{{1|}}}Dzivamusoko 21{{{4|}}}|21]]
|22=[[{{{1|}}}Dzivamusoko 22{{{4|}}}|22]]
|23=[[{{{1|}}}Dzivamusoko 23{{{4|}}}|23]]
|24=[[{{{1|}}}Dzivamusoko 24{{{4|}}}|24]]
|25=[[{{{1|}}}Dzivamusoko 25{{{4|}}}|25]]
|26=[[{{{1|}}}Dzivamusoko 26{{{4|}}}|26]]
|27=[[{{{1|}}}Dzivamusoko 27{{{4|}}}|27]]
|28=[[{{{1|}}}Dzivamusoko 28{{{4|}}}|28]]
|29=[[{{{1|}}}Dzivamusoko 29{{{4|}}}|29]]
|30=[[{{{1|}}}Dzivamusoko 30{{{4|}}}|30]]
|31=[[{{{1|}}}Dzivamusoko 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
2dl1ucr8ftduwkg4divi7eznmbwfy4s
Hukuri 24
0
3962
26371
2014-03-01T15:37:36Z
89.215.201.18
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == * '''[[1978]]''' - [[Nomsebenzi Tsotsobe]] * ... == Lava hundzeke e misaveni..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
* '''[[1978]]''' - [[Nomsebenzi Tsotsobe]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|November 24}}
hdib34ezp0zjasse721e9lmnqq5pvp9
Template:NovemberCalendar
10
3963
26372
2014-03-01T15:46:47Z
89.215.201.18
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Hukuri {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Hukuri {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Nhlangula {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}N'wendzamhala {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Hukuri 1{{{4|}}}|1]]
|02=[[{{{1|}}}Hukuri 2{{{4|}}}|2]]
|03=[[{{{1|}}}Hukuri 3{{{4|}}}|3]]
|04=[[{{{1|}}}Hukuri 4{{{4|}}}|4]]
|05=[[{{{1|}}}Hukuri 5{{{4|}}}|5]]
|06=[[{{{1|}}}Hukuri 6{{{4|}}}|6]]
|07=[[{{{1|}}}Hukuri 7{{{4|}}}|7]]
|08=[[{{{1|}}}Hukuri 8{{{4|}}}|8]]
|09=[[{{{1|}}}Hukuri 9{{{4|}}}|9]]
|10=[[{{{1|}}}Hukuri 10{{{4|}}}|10]]
|11=[[{{{1|}}}Hukuri 11{{{4|}}}|11]]
|12=[[{{{1|}}}Hukuri 12{{{4|}}}|12]]
|13=[[{{{1|}}}Hukuri 13{{{4|}}}|13]]
|14=[[{{{1|}}}Hukuri 14{{{4|}}}|14]]
|15=[[{{{1|}}}Hukuri 15{{{4|}}}|15]]
|16=[[{{{1|}}}Hukuri 16{{{4|}}}|16]]
|17=[[{{{1|}}}Hukuri 17{{{4|}}}|17]]
|18=[[{{{1|}}}Hukuri 18{{{4|}}}|18]]
|19=[[{{{1|}}}Hukuri 19{{{4|}}}|19]]
|20=[[{{{1|}}}Hukuri 20{{{4|}}}|20]]
|21=[[{{{1|}}}Hukuri 21{{{4|}}}|21]]
|22=[[{{{1|}}}Hukuri 22{{{4|}}}|22]]
|23=[[{{{1|}}}Hukuri 23{{{4|}}}|23]]
|24=[[{{{1|}}}Hukuri 24{{{4|}}}|24]]
|25=[[{{{1|}}}Hukuri 25{{{4|}}}|25]]
|26=[[{{{1|}}}Hukuri 26{{{4|}}}|26]]
|27=[[{{{1|}}}Hukuri 27{{{4|}}}|27]]
|28=[[{{{1|}}}Hukuri 28{{{4|}}}|28]]
|29=[[{{{1|}}}Hukuri 29{{{4|}}}|29]]
|30=[[{{{1|}}}Hukuri 30{{{4|}}}|30]]
|31=[[{{{1|}}}Hukuri 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
pllbhk4ykooub6c37kjk8dz50qxtkl5
Hukuri 26
0
3964
26373
2014-03-01T16:13:08Z
89.215.201.18
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:GarcelleBeauvaisNilon.jpg|thumbn..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:GarcelleBeauvaisNilon.jpg|thumbnail|100px|Garcelle Beauvais]]
</tr>
</table>
* '''[[1966]]''' - [[Garcelle Beauvais]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|November 26}}
l9c0i8034zjbrt3m7a5gd2icnozq5np
Nyenyankulu 1
0
3965
26389
26374
2014-03-04T08:10:43Z
87.97.132.117
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Liya Kebede at the 2008 Tribeca Film Festival.JPG|thumbnail|100px|Liya Kebede]]
</tr>
</table>
* '''[[1978]]''' - [[Liya Kebede]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|March 1}}
7380mjdw4wh9peyovvli63ixulbzbfj
Template:MarchCalendar
10
3966
26375
2014-03-01T22:45:37Z
89.215.201.18
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Nyenyankulu {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Nyenyankulu {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Nyenyenyani {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Dzivamusoko {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Nyenyankulu 1{{{4|}}}|1]]
|02=[[{{{1|}}}Nyenyankulu 2{{{4|}}}|2]]
|03=[[{{{1|}}}Nyenyankulu 3{{{4|}}}|3]]
|04=[[{{{1|}}}Nyenyankulu 4{{{4|}}}|4]]
|05=[[{{{1|}}}Nyenyankulu 5{{{4|}}}|5]]
|06=[[{{{1|}}}Nyenyankulu 6{{{4|}}}|6]]
|07=[[{{{1|}}}Nyenyankulu 7{{{4|}}}|7]]
|08=[[{{{1|}}}Nyenyankulu 8{{{4|}}}|8]]
|09=[[{{{1|}}}Nyenyankulu 9{{{4|}}}|9]]
|10=[[{{{1|}}}Nyenyankulu 10{{{4|}}}|10]]
|11=[[{{{1|}}}Nyenyankulu 11{{{4|}}}|11]]
|12=[[{{{1|}}}Nyenyankulu 12{{{4|}}}|12]]
|13=[[{{{1|}}}Nyenyankulu 13{{{4|}}}|13]]
|14=[[{{{1|}}}Nyenyankulu 14{{{4|}}}|14]]
|15=[[{{{1|}}}Nyenyankulu 15{{{4|}}}|15]]
|16=[[{{{1|}}}Nyenyankulu 16{{{4|}}}|16]]
|17=[[{{{1|}}}Nyenyankulu 17{{{4|}}}|17]]
|18=[[{{{1|}}}Nyenyankulu 18{{{4|}}}|18]]
|19=[[{{{1|}}}Nyenyankulu 19{{{4|}}}|19]]
|20=[[{{{1|}}}Nyenyankulu 20{{{4|}}}|20]]
|21=[[{{{1|}}}Nyenyankulu 21{{{4|}}}|21]]
|22=[[{{{1|}}}Nyenyankulu 22{{{4|}}}|22]]
|23=[[{{{1|}}}Nyenyankulu 23{{{4|}}}|23]]
|24=[[{{{1|}}}Nyenyankulu 24{{{4|}}}|24]]
|25=[[{{{1|}}}Nyenyankulu 25{{{4|}}}|25]]
|26=[[{{{1|}}}Nyenyankulu 26{{{4|}}}|26]]
|27=[[{{{1|}}}Nyenyankulu 27{{{4|}}}|27]]
|28=[[{{{1|}}}Nyenyankulu 28{{{4|}}}|28]]
|29=[[{{{1|}}}Nyenyankulu 29{{{4|}}}|29]]
|30=[[{{{1|}}}Nyenyankulu 30{{{4|}}}|30]]
|31=[[{{{1|}}}Nyenyankulu 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
bltjhsizyzamd0kjs5gg1i8xj2j5o54
Khotavuxika 18
0
3967
26429
26376
2014-03-05T15:34:22Z
87.97.133.19
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:SthAfrica.ThaboMbeki.01.jpg|thumbnail|100px|Thabo Mbeki]]
<td>[[File:Semrakebede.jpg|thumbnail|100px|Semra Kebede]]
</tr>
</table>
* '''[[1942]]''' - [[Thabo Mbeki]]
* '''[[1987]]''' - [[Semra Kebede]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|June 18}}
0ybc4p08n9pgan7ia7a91iefpqba37u
Template:JuneCalendar
10
3968
26377
2014-03-01T23:10:48Z
89.215.201.18
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Khotavuxika {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Khotavuxika {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Mudyaxihi {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Mawuwani {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Khotavuxika 1{{{4|}}}|1]]
|02=[[{{{1|}}}Khotavuxika 2{{{4|}}}|2]]
|03=[[{{{1|}}}Khotavuxika 3{{{4|}}}|3]]
|04=[[{{{1|}}}Khotavuxika 4{{{4|}}}|4]]
|05=[[{{{1|}}}Khotavuxika 5{{{4|}}}|5]]
|06=[[{{{1|}}}Khotavuxika 6{{{4|}}}|6]]
|07=[[{{{1|}}}Khotavuxika 7{{{4|}}}|7]]
|08=[[{{{1|}}}Khotavuxika 8{{{4|}}}|8]]
|09=[[{{{1|}}}Khotavuxika 9{{{4|}}}|9]]
|10=[[{{{1|}}}Khotavuxika 10{{{4|}}}|10]]
|11=[[{{{1|}}}Khotavuxika 11{{{4|}}}|11]]
|12=[[{{{1|}}}Khotavuxika 12{{{4|}}}|12]]
|13=[[{{{1|}}}Khotavuxika 13{{{4|}}}|13]]
|14=[[{{{1|}}}Khotavuxika 14{{{4|}}}|14]]
|15=[[{{{1|}}}Khotavuxika 15{{{4|}}}|15]]
|16=[[{{{1|}}}Khotavuxika 16{{{4|}}}|16]]
|17=[[{{{1|}}}Khotavuxika 17{{{4|}}}|17]]
|18=[[{{{1|}}}Khotavuxika 18{{{4|}}}|18]]
|19=[[{{{1|}}}Khotavuxika 19{{{4|}}}|19]]
|20=[[{{{1|}}}Khotavuxika 20{{{4|}}}|20]]
|21=[[{{{1|}}}Khotavuxika 21{{{4|}}}|21]]
|22=[[{{{1|}}}Khotavuxika 22{{{4|}}}|22]]
|23=[[{{{1|}}}Khotavuxika 23{{{4|}}}|23]]
|24=[[{{{1|}}}Khotavuxika 24{{{4|}}}|24]]
|25=[[{{{1|}}}Khotavuxika 25{{{4|}}}|25]]
|26=[[{{{1|}}}Khotavuxika 26{{{4|}}}|26]]
|27=[[{{{1|}}}Khotavuxika 27{{{4|}}}|27]]
|28=[[{{{1|}}}Khotavuxika 28{{{4|}}}|28]]
|29=[[{{{1|}}}Khotavuxika 29{{{4|}}}|29]]
|30=[[{{{1|}}}Khotavuxika 30{{{4|}}}|30]]
|31=[[{{{1|}}}Khotavuxika 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
ddhje0zmwu0xz4bui8257il033xy7vv
Mhawuri 19
0
3969
26378
2014-03-01T23:21:10Z
89.215.201.18
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Sara Nuru Bread n Butter.JPG|thu..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Sara Nuru Bread n Butter.JPG|thumbnail|100px|Sara Nuru]]
</tr>
</table>
* '''[[1989]]''' - [[Sara Nuru]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|August 19}}
lv6261uszuhua52pml4wpyz0w50lhr6
Template:AugustCalendar
10
3970
26379
2014-03-01T23:29:39Z
89.215.201.18
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Mhawuri {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Mhawuri {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Mawuwani {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Ndzhati {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Mhawuri 1{{{4|}}}|1]]
|02=[[{{{1|}}}Mhawuri 2{{{4|}}}|2]]
|03=[[{{{1|}}}Mhawuri 3{{{4|}}}|3]]
|04=[[{{{1|}}}Mhawuri 4{{{4|}}}|4]]
|05=[[{{{1|}}}Mhawuri 5{{{4|}}}|5]]
|06=[[{{{1|}}}Mhawuri 6{{{4|}}}|6]]
|07=[[{{{1|}}}Mhawuri 7{{{4|}}}|7]]
|08=[[{{{1|}}}Mhawuri 8{{{4|}}}|8]]
|09=[[{{{1|}}}Mhawuri 9{{{4|}}}|9]]
|10=[[{{{1|}}}Mhawuri 10{{{4|}}}|10]]
|11=[[{{{1|}}}Mhawuri 11{{{4|}}}|11]]
|12=[[{{{1|}}}Mhawuri 12{{{4|}}}|12]]
|13=[[{{{1|}}}Mhawuri 13{{{4|}}}|13]]
|14=[[{{{1|}}}Mhawuri 14{{{4|}}}|14]]
|15=[[{{{1|}}}Mhawuri 15{{{4|}}}|15]]
|16=[[{{{1|}}}Mhawuri 16{{{4|}}}|16]]
|17=[[{{{1|}}}Mhawuri 17{{{4|}}}|17]]
|18=[[{{{1|}}}Mhawuri 18{{{4|}}}|18]]
|19=[[{{{1|}}}Mhawuri 19{{{4|}}}|19]]
|20=[[{{{1|}}}Mhawuri 20{{{4|}}}|20]]
|21=[[{{{1|}}}Mhawuri 21{{{4|}}}|21]]
|22=[[{{{1|}}}Mhawuri 22{{{4|}}}|22]]
|23=[[{{{1|}}}Mhawuri 23{{{4|}}}|23]]
|24=[[{{{1|}}}Mhawuri 24{{{4|}}}|24]]
|25=[[{{{1|}}}Mhawuri 25{{{4|}}}|25]]
|26=[[{{{1|}}}Mhawuri 26{{{4|}}}|26]]
|27=[[{{{1|}}}Mhawuri 27{{{4|}}}|27]]
|28=[[{{{1|}}}Mhawuri 28{{{4|}}}|28]]
|29=[[{{{1|}}}Mhawuri 29{{{4|}}}|29]]
|30=[[{{{1|}}}Mhawuri 30{{{4|}}}|30]]
|31=[[{{{1|}}}Mhawuri 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
rkyzywvgpf2r6wuu0fpvgkmnesdh6a5
Nhlangula 2
0
3971
26383
26381
2014-03-03T15:02:01Z
89.215.201.25
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Sokereke.jpg|thumbnail|100px|Stephanie Okereke]]
</tr>
</table>
* '''[[1982]]''' - [[Stephanie Okereke]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|October 2}}
ie19s2b3dhhjas647m6dll89hmvblhh
Template:OctoberCalendar
10
3972
26382
2014-03-02T00:10:37Z
89.215.201.18
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Nhlangula {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Nhlangula {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Ndzhati {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Hukuri {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Nhlangula 1{{{4|}}}|1]]
|02=[[{{{1|}}}Nhlangula 2{{{4|}}}|2]]
|03=[[{{{1|}}}Nhlangula 3{{{4|}}}|3]]
|04=[[{{{1|}}}Nhlangula 4{{{4|}}}|4]]
|05=[[{{{1|}}}Nhlangula 5{{{4|}}}|5]]
|06=[[{{{1|}}}Nhlangula 6{{{4|}}}|6]]
|07=[[{{{1|}}}Nhlangula 7{{{4|}}}|7]]
|08=[[{{{1|}}}Nhlangula 8{{{4|}}}|8]]
|09=[[{{{1|}}}Nhlangula 9{{{4|}}}|9]]
|10=[[{{{1|}}}Nhlangula 10{{{4|}}}|10]]
|11=[[{{{1|}}}Nhlangula 11{{{4|}}}|11]]
|12=[[{{{1|}}}Nhlangula 12{{{4|}}}|12]]
|13=[[{{{1|}}}Nhlangula 13{{{4|}}}|13]]
|14=[[{{{1|}}}Nhlangula 14{{{4|}}}|14]]
|15=[[{{{1|}}}Nhlangula 15{{{4|}}}|15]]
|16=[[{{{1|}}}Nhlangula 16{{{4|}}}|16]]
|17=[[{{{1|}}}Nhlangula 17{{{4|}}}|17]]
|18=[[{{{1|}}}Nhlangula 18{{{4|}}}|18]]
|19=[[{{{1|}}}Nhlangula 19{{{4|}}}|19]]
|20=[[{{{1|}}}Nhlangula 20{{{4|}}}|20]]
|21=[[{{{1|}}}Nhlangula 21{{{4|}}}|21]]
|22=[[{{{1|}}}Nhlangula 22{{{4|}}}|22]]
|23=[[{{{1|}}}Nhlangula 23{{{4|}}}|23]]
|24=[[{{{1|}}}Nhlangula 24{{{4|}}}|24]]
|25=[[{{{1|}}}Nhlangula 25{{{4|}}}|25]]
|26=[[{{{1|}}}Nhlangula 26{{{4|}}}|26]]
|27=[[{{{1|}}}Nhlangula 27{{{4|}}}|27]]
|28=[[{{{1|}}}Nhlangula 28{{{4|}}}|28]]
|29=[[{{{1|}}}Nhlangula 29{{{4|}}}|29]]
|30=[[{{{1|}}}Nhlangula 30{{{4|}}}|30]]
|31=[[{{{1|}}}Nhlangula 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
gul4c5u23npdxdk0j2gv0gs48vwq4z1
Nhlangula 14
0
3973
33121
33119
2018-12-13T12:57:56Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:89.215.201.25|89.215.201.25]]
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Nyomi Banxxx 2009.jpg|thumbnail|100px|Nyomi Banxxx]]
</tr>
</table>
* '''[[1972]]''' - [[Nyomi Banxxx]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|October 14}}
f11m8o099hhxlffhd7xqhr8iir0rp24
Nyenyenyani 18
0
3974
26401
26385
2014-03-04T10:05:49Z
87.97.132.117
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Skin Diamond.jpg|thumbnail|100px|Skin Diamond]]
</tr>
</table>
* '''[[1987]]''' - [[Skin Diamond]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|February 18}}
tw18yv6nht60pqzdj7kawescrqqf4qp
Template:FebruaryCalendar
10
3975
26386
2014-03-03T15:27:03Z
89.215.201.25
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Nyenyenyani {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Nyenyenyani {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Sunguti {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Nyenyankulu {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Nyenyenyani 1{{{4|}}}|1]]
|02=[[{{{1|}}}Nyenyenyani 2{{{4|}}}|2]]
|03=[[{{{1|}}}Nyenyenyani 3{{{4|}}}|3]]
|04=[[{{{1|}}}Nyenyenyani 4{{{4|}}}|4]]
|05=[[{{{1|}}}Nyenyenyani 5{{{4|}}}|5]]
|06=[[{{{1|}}}Nyenyenyani 6{{{4|}}}|6]]
|07=[[{{{1|}}}Nyenyenyani 7{{{4|}}}|7]]
|08=[[{{{1|}}}Nyenyenyani 8{{{4|}}}|8]]
|09=[[{{{1|}}}Nyenyenyani 9{{{4|}}}|9]]
|10=[[{{{1|}}}Nyenyenyani 10{{{4|}}}|10]]
|11=[[{{{1|}}}Nyenyenyani 11{{{4|}}}|11]]
|12=[[{{{1|}}}Nyenyenyani 12{{{4|}}}|12]]
|13=[[{{{1|}}}Nyenyenyani 13{{{4|}}}|13]]
|14=[[{{{1|}}}Nyenyenyani 14{{{4|}}}|14]]
|15=[[{{{1|}}}Nyenyenyani 15{{{4|}}}|15]]
|16=[[{{{1|}}}Nyenyenyani 16{{{4|}}}|16]]
|17=[[{{{1|}}}Nyenyenyani 17{{{4|}}}|17]]
|18=[[{{{1|}}}Nyenyenyani 18{{{4|}}}|18]]
|19=[[{{{1|}}}Nyenyenyani 19{{{4|}}}|19]]
|20=[[{{{1|}}}Nyenyenyani 20{{{4|}}}|20]]
|21=[[{{{1|}}}Nyenyenyani 21{{{4|}}}|21]]
|22=[[{{{1|}}}Nyenyenyani 22{{{4|}}}|22]]
|23=[[{{{1|}}}Nyenyenyani 23{{{4|}}}|23]]
|24=[[{{{1|}}}Nyenyenyani 24{{{4|}}}|24]]
|25=[[{{{1|}}}Nyenyenyani 25{{{4|}}}|25]]
|26=[[{{{1|}}}Nyenyenyani 26{{{4|}}}|26]]
|27=[[{{{1|}}}Nyenyenyani 27{{{4|}}}|27]]
|28=[[{{{1|}}}Nyenyenyani 28{{{4|}}}|28]]
|29=[[{{{1|}}}Nyenyenyani 29{{{4|}}}|29]]
|30=[[{{{1|}}}Nyenyenyani 30{{{4|}}}|30]]
|31=[[{{{1|}}}Nyenyenyani 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
c8qh2kp146j17dlv5211wcl7v9jvn0x
Nhlangula 1
0
3976
26387
2014-03-03T17:33:54Z
89.215.201.25
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Leilani Leeane at AVN Adult Ente..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Leilani Leeane at AVN Adult Entertainment Expo 2012 2.jpg|thumbnail|100px|Nyomi Banxxx]]
</tr>
</table>
* '''[[1992]]''' - [[Leilani Leeane]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|October 1}}
298dy61blp2uj7y2bcwlzvor3h9a9sd
N'wendzamhala 31
0
3977
26390
2014-03-04T08:13:10Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Sinnamon Love 2.JPG|thumbnail|10..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Sinnamon Love 2.JPG|thumbnail|100px|Sinnamon Love]]
</tr>
</table>
* '''[[1973]]''' - [[Sinnamon Love]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|December 31}}
of6g86034kdnlgqca5lao1as1eoy7ti
Hukuri 1
0
3978
26391
2014-03-04T08:27:11Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Marie Luv at 2005 AEE Friday 1.j..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Marie Luv at 2005 AEE Friday 1.jpg|thumbnail|100px|Marie Luv]]
</tr>
</table>
* '''[[1981]]''' - [[Marie Luv]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|November 1}}
2p5hlrzjkgwbu2irerrkcjwljc5uqxe
Mawuwani 19
0
3979
26392
2014-03-04T08:32:58Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Midori db.jpg|thumbnail|100px|Mi..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Midori db.jpg|thumbnail|100px|Midori]]
</tr>
</table>
* '''[[1968]]''' - [[Midori]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|July 19}}
49je8hnpzsp5a3brv5flt22e4ky38p9
Sunguti 20
0
3980
26393
2014-03-04T08:42:45Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Monique r120021.png|thumbnail|10..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Monique r120021.png|thumbnail|100px|Monique]]
</tr>
</table>
* '''[[1975]]''' - [[Monique]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|January 20}}
tadixuby8kgfzxeor6wcvpw2yzb7efy
Template:JanuaryCalendar
10
3981
26394
2014-03-04T08:48:16Z
87.97.132.117
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Sunguti {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Sunguti {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}N'wendzamhala {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Nyenyenyani {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Sunguti 1{{{4|}}}|1]]
|02=[[{{{1|}}}Sunguti 2{{{4|}}}|2]]
|03=[[{{{1|}}}Sunguti 3{{{4|}}}|3]]
|04=[[{{{1|}}}Sunguti 4{{{4|}}}|4]]
|05=[[{{{1|}}}Sunguti 5{{{4|}}}|5]]
|06=[[{{{1|}}}Sunguti 6{{{4|}}}|6]]
|07=[[{{{1|}}}Sunguti 7{{{4|}}}|7]]
|08=[[{{{1|}}}Sunguti 8{{{4|}}}|8]]
|09=[[{{{1|}}}Sunguti 9{{{4|}}}|9]]
|10=[[{{{1|}}}Sunguti 10{{{4|}}}|10]]
|11=[[{{{1|}}}Sunguti 11{{{4|}}}|11]]
|12=[[{{{1|}}}Sunguti 12{{{4|}}}|12]]
|13=[[{{{1|}}}Sunguti 13{{{4|}}}|13]]
|14=[[{{{1|}}}Sunguti 14{{{4|}}}|14]]
|15=[[{{{1|}}}Sunguti 15{{{4|}}}|15]]
|16=[[{{{1|}}}Sunguti 16{{{4|}}}|16]]
|17=[[{{{1|}}}Sunguti 17{{{4|}}}|17]]
|18=[[{{{1|}}}Sunguti 18{{{4|}}}|18]]
|19=[[{{{1|}}}Sunguti 19{{{4|}}}|19]]
|20=[[{{{1|}}}Sunguti 20{{{4|}}}|20]]
|21=[[{{{1|}}}Sunguti 21{{{4|}}}|21]]
|22=[[{{{1|}}}Sunguti 22{{{4|}}}|22]]
|23=[[{{{1|}}}Sunguti 23{{{4|}}}|23]]
|24=[[{{{1|}}}Sunguti 24{{{4|}}}|24]]
|25=[[{{{1|}}}Sunguti 25{{{4|}}}|25]]
|26=[[{{{1|}}}Sunguti 26{{{4|}}}|26]]
|27=[[{{{1|}}}Sunguti 27{{{4|}}}|27]]
|28=[[{{{1|}}}Sunguti 28{{{4|}}}|28]]
|29=[[{{{1|}}}Sunguti 29{{{4|}}}|29]]
|30=[[{{{1|}}}Sunguti 30{{{4|}}}|30]]
|31=[[{{{1|}}}Sunguti 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
ddybm89ze6xrytcmxelk1xz5vkbihex
Nyenyankulu 26
0
3982
26396
2014-03-04T08:58:47Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Misty Stone 2010.jpg|thumbnail|1..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Misty Stone 2010.jpg|thumbnail|100px|Misty Stone]]
</tr>
</table>
* '''[[1986]]''' - [[Misty Stone]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|March 26}}
9aowdokjc5ktaprhf9rbytywhxjigt9
Template:Calendar/Sun1stMonthStartSont
10
3983
26397
2014-03-04T09:36:33Z
87.97.132.117
Created page with "{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0 |- style="{{{titlestyle|background-color: #ccccff;}}}" |..."
wikitext
text/x-wiki
{| class="toccolours" style="float:{{{float|none}}}; margin-left: 1em; text-align:center;" cellpadding=2 cellspacing=0
|- style="{{{titlestyle|background-color: #ccccff;}}}"
|{{{prev_month|<<}}}
|colspan="5" style="text-align: center;"| '''{{{cur_month|Month}}}'''
|{{{next_month|>>}}}
|- style="border: none; {{{weekstyle|background-color: #ccccff;}}}"
|width="14%"| Sonto
|width="14%"| Musomb
|width="14%"| Ravumb
|width="14%"| Ravunh
|width="14%"| Ravumu
|width="14%"| Ravunt
|width="14%"| Muqciv
|-
|-
|{{{01}}}||{{{02}}}||{{{03}}}||{{{04}}}||{{{05}}}||{{{06}}}||{{{07}}}
|-
||{{{08}}}||{{{09}}}||{{{10}}}||{{{11}}}||{{{12}}}||{{{13}}}||{{{14}}}
|-
|{{{15}}}||{{{16}}}||{{{17}}}||{{{18}}}||{{{19}}}||{{{20}}}||{{{21}}}
|-
|{{{22}}}||{{{23}}}||{{{24}}}||{{{25}}}||{{{26}}}||{{{27}}}||{{{28}}}
|-
|{{{29|}}}||{{{30|}}}||{{{31|}}}|| || || ||
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{EndNote|}}}|{{!}}colspan="7"{{!}}{{{EndNote}}} }}
|- style="{{{titlestyle|background-color: #ccccff;}}}"
{{#if:{{{year|}}}|{{!}}colspan="7"{{!}}<b>[[{{{year}}}]]</b>}}
|}<noinclude>
[[Category:Calendar templates|{{PAGENAME}}]]
</noinclude>
3mglc1oq7t9xa15513uu15j9i38ho5s
Nhlangula 29
0
3984
26433
26398
2014-03-05T16:19:53Z
87.97.133.19
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Ana Foxxx AVN Awards 2013.jpg|thumbnail|100px|Ana Foxxx]]
<td>[[File:20131005 - Open LFB - Villeneuve d'Ascq-Basket Landes 092.jpg|thumbnail|100px|Lorraine Lokoka]]
</tr>
</table>
* '''[[1988]]''' - [[Ana Foxxx]]
* '''[[1989]]''' - [[Lorraine Lokoka]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|October 29}}
7fdjsrcqku0himpsxthzjyz2ud7q1p2
Mudyaxihi 7
0
3985
26399
2014-03-04T09:56:49Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Arlenis Sosa in Carlos Miele FW2..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Arlenis Sosa in Carlos Miele FW2009, Photographed by Ed Kavishe.jpg|thumbnail|100px|Arlenis Sosa]]
</tr>
</table>
* '''[[1989]]''' - [[Arlenis Sosa]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|May 7}}
gyiny7fm2tdqlnxkx2k7roihq4m8qkj
Khotavuxika 9
0
3986
26400
2014-03-04T10:03:02Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Flaviana.jpg|thumbnail|100px|Fla..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Flaviana.jpg|thumbnail|100px|Flaviana Matata]]
</tr>
</table>
* '''[[1988]]''' - [[Flaviana Matata]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|June 9}}
l69mdm1xa5dvktme3teiae8y9zk7cky
Nyenyenyani 19
0
3987
26402
2014-03-04T10:07:23Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Miriam Odemba.jpg|thumbnail|100p..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Miriam Odemba.jpg|thumbnail|100px|Miriam Odemba]]
</tr>
</table>
* '''[[1983]]''' - [[Miriam Odemba]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|February 19}}
cg0qnugnl2fcx6lf2gzkmlvmb7r365t
Nyenyenyani 26
0
3988
26403
2014-03-04T10:15:44Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Leila Lopes 2012 Shankbone.jpg|t..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Leila Lopes 2012 Shankbone.jpg|thumbnail|100px|Leila Lopes]]
</tr>
</table>
* '''[[1986]]''' - [[Leila Lopes]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|February 26}}
33zowxiia15mgo5ajpefx0lui1johl8
Sunguti 1
0
3989
26437
26404
2014-03-05T16:53:16Z
87.97.133.19
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:ThuliSithole.jpg|thumbnail|100px|Thuli Sithole]]
<td>[[File:Camilla Barungi.jpg|thumbnail|100px|Camilla Barungi]]
</tr>
</table>
* '''[[1981]]''' - [[Camilla Barungi]]
* '''[[1984]]''' - [[Thuli Sithole]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|January 1}}
q5dg08a6p83bp0j3hay9ib654ppirgn
Nyenyankulu 14
0
3990
26405
2014-03-04T11:01:20Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Lira (South African singer).jpg|..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Lira (South African singer).jpg|thumbnail|100px|Lira]]
</tr>
</table>
* '''[[1979]]''' - Lira
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|March 14}}
6pa9c6frfzyhq0rgi4aq8ghkxlvnbu6
Sunguti 23
0
3991
26406
2014-03-04T11:22:47Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Simphiwe Dana Wien2007g.jpg|thum..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Simphiwe Dana Wien2007g.jpg|thumbnail|100px|Simphiwe Dana]]
</tr>
</table>
* '''[[1980]]''' - [[Simphiwe Dana]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|January 23}}
eb4qk03f4f32kfavx3gflnpqlg0mvub
Nyenyenyani 14
0
3992
26407
2014-03-04T11:40:34Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Tsakane.jpg|thumbnail|100px|Tsak..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Tsakane.jpg|thumbnail|100px|Tsakane Valentine Maswanganyi]]
</tr>
</table>
* '''[[1979]]''' - [[Tsakane Valentine Maswanganyi]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|February 14}}
p7ao6reign1jxke7grzpk4ve3csik06
Nyenyankulu 22
0
3993
26408
2014-03-04T11:52:58Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Kandyse McClure Wondercon 2013 (..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Kandyse McClure Wondercon 2013 (cropped).jpg|thumbnail|100px|Kandyse McClure]]
</tr>
</table>
* '''[[1980]]''' - [[Kandyse McClure]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|March 22}}
01bs5ypxj4nw6pzwp0qeglwygou7hx5
Dzivamusoko 13
0
3994
26469
26409
2014-03-28T17:55:42Z
CommonsDelinker
60
The file [[:Image:FikileMthwalo.jpg]] has been removed, as it has been deleted by [[:commons:User:Steinsplitter]]: ''Copyright violation, see [[commons:Commons:Licensing]]''. ''[[m:User:CommonsDelinker|Translate me!]]''
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>
</tr>
</table>
* '''[[1989]]''' - [[Fikile Mthwalo]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|April 13}}
cpbqx852bnlzyrtg6yv4ti1lalf6s7q
Nhlangula 8
0
3995
26410
2014-03-04T12:08:59Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Miss South Africa 08 Tansey Coet..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Miss South Africa 08 Tansey Coetzee.jpg|thumbnail|100px|Tansey Coetzee]]
</tr>
</table>
* '''[[1984]]''' - [[Tansey Coetzee]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|October 8}}
n8rsii1cmam0d0dke3zmrgcwbv6blc2
Mawuwani 4
0
3996
26413
2014-03-04T12:37:45Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Neide.jpg|thumbnail|100px|Neide..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Neide.jpg|thumbnail|100px|Neide Van-Dúnem]]
</tr>
</table>
* '''[[1986]]''' - [[Neide Van-Dúnem]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|July 4}}
06qavjffn5cxka1jzkkx2fl08pwj62r
Nyenyankulu 24
0
3997
26422
26414
2014-03-05T10:54:15Z
87.97.133.19
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Anksa Kara.jpg|thumbnail|100px|Anksa Kara]]
<td>[[File:Luisa Tomas 2012.jpg|thumbnail|100px|Luisa Tomas]]
</tr>
</table>
* '''[[1983]]''' - [[Luisa Tomas]]
* '''[[1985]]''' - [[Anksa Kara]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|March 24}}
dhqpj8ux2mxzzz0ckh46svdc67mk30o
Nhlangula 5
0
3998
26415
2014-03-04T12:53:29Z
87.97.132.117
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Miss Angola 08 Brigith dos Santo..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Miss Angola 08 Brigith dos Santos.jpg|thumbnail|100px|Birgite dos Santos]]
</tr>
</table>
* '''[[1989]]''' - [[Birgite dos Santos]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|October 5}}
lsfw5n9r7pusapnkdm3iuzpdii1v71m
Nyenyankulu 23
0
3999
26436
26417
2014-03-05T16:47:18Z
87.97.133.19
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Steve Holmes at 2005 AEE Awards.jpg|thumbnail|100px|Steve Holmes]]
<td>[[File:MalaikaFirth-MichaelKorsSS14-ChristopherMacsurak.jpg|thumbnail|100px|Malaika Firth]]
</tr>
</table>
* '''[[1961]]''' - [[Steve Holmes]]
* '''[[1994]]''' - [[Malaika Firth]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|March 23}}
9x6oqcbzak55cqtttxlmb2ht7x7d8w4
Mhawuri 18
0
4000
26418
2014-03-05T08:41:50Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Till Kraemer.jpg|thumbnail|100px..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Till Kraemer.jpg|thumbnail|100px|Till Kraemer]]
</tr>
</table>
* '''[[1977]]''' - [[Till Kraemer]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|August 18}}
jmjam08m0d2ojg0koeum656av6ru19h
Dzivamusoko 29
0
4001
26419
2014-03-05T08:50:41Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Pierre Woodman at work in Captow..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Pierre Woodman at work in Captown.png|thumbnail|100px|Pierre Woodman]]
</tr>
</table>
* '''[[1963]]''' - [[Pierre Woodman]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|April 29}}
k5zbttxvc0dmj0o1j48ckjt5dgprojp
Sunguti 3
0
4002
26420
2014-03-05T08:56:06Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Philippe Dean.jpg|thumbnail|100p..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Philippe Dean.jpg|thumbnail|100px|Philippe Dean]]
</tr>
</table>
* '''[[1969]]''' - [[Philippe Dean]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|January 3}}
dpvvfz9zvptolt5g7o0mbbitz9ow4to
Mudyaxihi 4
0
4003
26421
2014-03-05T09:39:18Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Rocco Siffredi 2010.jpg|thumbnai..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Rocco Siffredi 2010.jpg|thumbnail|100px|Rocco Siffredi]]
</tr>
</table>
* '''[[1964]]''' - [[Rocco Siffredi]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|May 4}}
p3tbqfpvym7l15hdl83xuguxu0qg6lr
Ndzhati 1
0
4004
26423
2014-03-05T11:12:29Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Princess Sikhanyiso Dlamini-001...."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Princess Sikhanyiso Dlamini-001.jpg|thumbnail|100px|Sikhanyiso Dlamini]]
</tr>
</table>
* '''[[1987]]''' - [[Sikhanyiso Dlamini]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|September 1}}
elxam15dcnyq4tkviopcwoou0h5f8o9
Template:SeptemberCalendar
10
4005
26424
2014-03-05T11:19:19Z
87.97.133.19
Created page with "{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}} |float={{{float|none}}} |titlestyle=background-color:{{{color|#ccccff}}}; |weekstyle=background-color:{{{..."
wikitext
text/x-wiki
{{Calendar/Sun1stMonthStart{{#time:D|{{{year|{{CURRENTYEAR}}}}}0501}}
|float={{{float|none}}}
|titlestyle=background-color:{{{color|#ccccff}}};
|weekstyle=background-color:{{{color2|#ccccff}}};
|cur_month=[[{{{1a|{{{1|}}}}}}Ndzhati {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|{{{2|}}} Ndzhati {{{3|{{{year|{{CURRENTYEAR}}}}}}}}]]
|prev_month=[[{{{1a|{{{1|}}}}}}Mhawuri {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|<<]]
|next_month=[[{{{1a|{{{1|}}}}}}Nhlangula {{{3|{{{year|{{CURRENTYEAR}}}}}}}}|>>]]
|01=[[{{{1|}}}Ndzhati 1{{{4|}}}|1]]
|02=[[{{{1|}}}Ndzhati 2{{{4|}}}|2]]
|03=[[{{{1|}}}Ndzhati 3{{{4|}}}|3]]
|04=[[{{{1|}}}Ndzhati 4{{{4|}}}|4]]
|05=[[{{{1|}}}Ndzhati 5{{{4|}}}|5]]
|06=[[{{{1|}}}Ndzhati 6{{{4|}}}|6]]
|07=[[{{{1|}}}Ndzhati 7{{{4|}}}|7]]
|08=[[{{{1|}}}Ndzhati 8{{{4|}}}|8]]
|09=[[{{{1|}}}Ndzhati 9{{{4|}}}|9]]
|10=[[{{{1|}}}Ndzhati 10{{{4|}}}|10]]
|11=[[{{{1|}}}Ndzhati 11{{{4|}}}|11]]
|12=[[{{{1|}}}Ndzhati 12{{{4|}}}|12]]
|13=[[{{{1|}}}Ndzhati 13{{{4|}}}|13]]
|14=[[{{{1|}}}Ndzhati 14{{{4|}}}|14]]
|15=[[{{{1|}}}Ndzhati 15{{{4|}}}|15]]
|16=[[{{{1|}}}Ndzhati 16{{{4|}}}|16]]
|17=[[{{{1|}}}Ndzhati 17{{{4|}}}|17]]
|18=[[{{{1|}}}Ndzhati 18{{{4|}}}|18]]
|19=[[{{{1|}}}Ndzhati 19{{{4|}}}|19]]
|20=[[{{{1|}}}Ndzhati 20{{{4|}}}|20]]
|21=[[{{{1|}}}Ndzhati 21{{{4|}}}|21]]
|22=[[{{{1|}}}Ndzhati 22{{{4|}}}|22]]
|23=[[{{{1|}}}Ndzhati 23{{{4|}}}|23]]
|24=[[{{{1|}}}Ndzhati 24{{{4|}}}|24]]
|25=[[{{{1|}}}Ndzhati 25{{{4|}}}|25]]
|26=[[{{{1|}}}Ndzhati 26{{{4|}}}|26]]
|27=[[{{{1|}}}Ndzhati 27{{{4|}}}|27]]
|28=[[{{{1|}}}Ndzhati 28{{{4|}}}|28]]
|29=[[{{{1|}}}Ndzhati 29{{{4|}}}|29]]
|30=[[{{{1|}}}Ndzhati 30{{{4|}}}|30]]
|31=[[{{{1|}}}Ndzhati 31{{{4|}}}|31]]
|EndNote={{{EndNote|'''[[{{{year|{{CURRENTYEAR}}}}}|{{#time:xrY}}]]'''}}}
}}
<noinclude>{{Documentation}}</noinclude>
1vfy1chwkva8sndv7jvx3v9z5jmofx9
Sunguti 18
0
4006
26426
2014-03-05T11:31:00Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Zimglobal.jpg|thumbnail|200px|Ro..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Zimglobal.jpg|thumbnail|200px|Ropa Garise]]
</tr>
</table>
* '''[[1986]]''' - [[Ropa Garise]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|January 18}}
oob0ti22yu9usfp7t5npvvfg0hkjdmq
Mhawuri 13
0
4007
26427
2014-03-05T12:07:06Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Helalia Johannes.jpg|thumbnail|1..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Helalia Johannes.jpg|thumbnail|100px|Helalia Johannes]]
</tr>
</table>
* '''[[1980]]''' - [[Helalia Johannes]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|August 13}}
3i05tsmc9fvavnnxjqn9fqou9uwrlf3
Mhawuri 27
0
4008
26428
2014-03-05T15:18:46Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Mangosuthu Buthelezi (1983).jpg|..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Mangosuthu Buthelezi (1983).jpg|thumbnail|100px|Mangosuthu Buthelezi]]
</tr>
</table>
* '''[[1928]]''' - [[Mangosuthu Buthelezi]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|August 27}}
cxz9mqm7if7cycva3xyn11figfkfmb7
Mawuwani 6
0
4009
26430
2014-03-05T15:39:14Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Makhaya Ntini, Sydney 2009.jpg|t..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Makhaya Ntini, Sydney 2009.jpg|thumbnail|100px|Makhaya Ntini]]
</tr>
</table>
* '''[[1977]]''' - [[Makhaya Ntini]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|July 6}}
n0j9s9t6xl1boqll5oun54p1rc3tp5g
Hukuri 28
0
4010
26431
2014-03-05T15:44:09Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Nosimo-21-02-09.JPG|thumbnail|10..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Nosimo-21-02-09.JPG|thumbnail|100px|Nosimo Balindlela]]
</tr>
</table>
* '''[[1949]]''' - [[Nosimo Balindlela]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|November 28}}
5ah0brhyxqztonve9g3j864xsq3335s
Mudyaxihi 25
0
4011
26432
2014-03-05T16:02:44Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == * '''[[1974]]''' - [[Bettina Campbell]] * ... == Lava hundzeke e misaveni hi..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
* '''[[1974]]''' - [[Bettina Campbell]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|May 25}}
bgvpj08sce20b213jao8q15ju07t0by
Nyenyenyani 9
0
4012
26434
2014-03-05T16:24:27Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:20131006 - Open LFB - Hainaut-Na..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:20131006 - Open LFB - Hainaut-Nantes 068.jpg|thumbnail|100px|Pauline Akonga]]
</tr>
</table>
* '''[[1982]]''' - [[Pauline Akonga]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|February 9}}
d6a4lo28p6zs680t853l5uxj9nhmol9
Dzivamusoko 16
0
4013
26435
2014-03-05T16:42:14Z
87.97.133.19
Created page with "{{Siku ra Lembe}} == Leswi endlekeke hi siku leri == * ... == Lava tswariweke hi siku leri == <table border=0 align="right"> <tr> <td>File:Alek Wek, Red Dress Collection 2..."
wikitext
text/x-wiki
{{Siku ra Lembe}}
== Leswi endlekeke hi siku leri ==
* ...
== Lava tswariweke hi siku leri ==
<table border=0 align="right">
<tr>
<td>[[File:Alek Wek, Red Dress Collection 2007.jpg|thumbnail|100px|Alek Wek]]
</tr>
</table>
* '''[[1977]]''' - [[Alek Wek]]
* ...
== Lava hundzeke e misaveni hi siku leri ==
* ...
== Masiku yo humula (Holiday) ==
* ...
{{Commons|April 16}}
k6pgyb5ox1hmru31zd79bavso1yzjnj
Mavito ya Xitsonga
0
4014
30988
28978
2018-01-20T12:52:35Z
REM 330
5351
Added a name
wikitext
text/x-wiki
Lawa imanwani ya muvito ya Xitsonga la mangani ndhuma swinene.
Khazamula,
Makhanana,
Cheyeza,
Nyeleti,
Xihluke,
Masingita,
Mahlori,
Mihloti,
Majozi,
Gingirikani,
Kulani,
Tintswalo,
Vutivi,
Nkateko,
Tinyiko,
Rirhandzu,
Masaswivona,
Gija,
Giyani
Nhlamulo,
Vutlhari, Tsakani, Magezi, Khawurisa, Xihluke, Khomisani, Chuchekani.Xivireka,Xinahina
j35d8d2sur3s0sspwws12ruvidy339d
Joni
0
4027
26484
26483
2014-04-04T23:33:04Z
Thuvack
315
wikitext
text/x-wiki
[[File:JohannesburgMontage1.jpg|thumb|150px|right|Dorobha ra Joni, ku suka e xikarhi ka dorobha, Xitandhiyamu xa FNB, Yunivhesithi ya Vhetsi na le ka xihonzo xa Sentec,]]
[[File:Coat of Arms of Johannesburg.svg|thumb|150px|right|Mfungo was dorobha ra Joni]]
[[File:Flag of Johannesburg.svg|thumb|150px||right|Mujeko was dorobha ra Joni]]
'''Joni''' i dorobha leri tivekaka hi mavito yo hlaya nyana hi ti nzimi tin'wana, hi ra '''Jozi''', '''Joburg''', '''Joni''', '''eGoli''' kumbe '''Joeys''', nkomiso '''JHB''', na swona hi rona dorobho leri kulu e [[Afrika Dzonga]], hi kuya hi nhlayo ya va aka tiko.
9x2hkjqlema5sfjukqoem87ehtoqsnv
Mbolo
0
4029
26486
2014-04-10T10:20:46Z
147.110.251.86
Created page with "mbolo i xirho lexi kombaka rimbewu eka rimbewu ra xinuna, xirho xi tirhisiwa ku tipfuna hi ndlela yo humesa mitsakamiso( murhundzo) na le ka timhaka ta masangu (nkundazano)"
wikitext
text/x-wiki
mbolo i xirho lexi kombaka rimbewu eka rimbewu ra xinuna, xirho xi tirhisiwa ku tipfuna hi ndlela yo humesa mitsakamiso( murhundzo) na le ka timhaka ta masangu (nkundazano)
48xtwd3szvx3muax25i0y3anpzeu117
Turkey
0
4031
33211
30924
2018-12-26T07:33:17Z
86.134.244.7
The Toybox 2018
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Türkiye Cumhuriyeti'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Turkey.svg|125px]]
| align="center" width="140px" | [[File:TurkishEmblem.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Turkey|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Turkey|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: Yurtta sulh, cihanda sulh ''</big>
|-
| align=center colspan=2 | [[File:Europe_location_Turkey.svg|300px]]
|}
'''Turkey''' a tiko ra [[Yuropa]], [[Axiya]].
{{Yuropa}}
{{Axiya}}
[[Category:Turkey]]
200jumroydnk9mflsgpvpcd7e54xxwr
Kazakhstan
0
4032
31003
30487
2018-02-15T16:07:19Z
DARIO SEVERI
4547
Added template
wikitext
text/x-wiki
{{Tiko
|name = '''Қазақстан Республикасы'''
|mujeko = Flag of Kazakhstan.svg
|coa = Emblem_of_Kazakhstan.svg
|image = [[File:Kazakhstan_(orthographic_projection).svg|190px|right]]
|Ntsindza = Astana
|official_languages =
|area = 2 724 900
|population = 17 987 736
|year = 2016
|density = 6.5
}}
'''Kazakhstan''' a tiko ra [[Yuropa]].
{{Yuropa}}
{{Axiya}}
[[Category:Yuropa]]
bcdt5lpwsoloemmz2z80gwkt3we3cvc
Bosnia and Herzegovina
0
4033
27224
26496
2015-04-26T16:08:31Z
Jonathan1
4005
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Bosna i Hercegovina'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of_Bosnia_and_Herzegovina.svg|125px]]
| align="center" width="140px" | [[File:Coat_of_arms_of_Bosnia_and_Herzegovina.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of Bosnia and Herzegovina|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Bosnia and Herzegovina|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Location_Bosnia-Herzegovina_Europe.png|300px]]
|}
'''Bosnia and Herzegovina''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
rqv2wa3tn47y0kjphxuonx0vku36abj
Sung Jae-gi
0
4036
33178
33173
2018-12-13T13:09:11Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Atcovi|Atcovi]]
wikitext
text/x-wiki
'''Sung Jae-gi'''(Korea:성재기, china:成在基, [[Ndzhati 11]] [[1967]] - [[Mawuwani 26]] [[2013]]<ref>[http://www.koreatimes.co.kr/www/news/nation/2013/07/116_140028.html Activist's 'suicide' causes huge stir] Koreatimes 2013.07.26 (English)</ref>), i khale ka Human right activists yo Civil right activists<ref>[http://english.yonhapnews.co.kr/news/2013/07/27/0200000000AEN20130727001300320.html Police continue search for missing men's rights activist] yonhapnews 2013.07.27 (English)</ref>, liberalism philosophers ya [[Korea Dzonga]]. hi found wa [[Association of Korean Male]](남성연대 男性連帶).<ref>[http://english.donga.com/srv/service.php3?biid=2013072913348 ''Suicide performance and journalist ethics] News Dongah'' (English)</ref>
== Mintshaho ==
{{reflist|2}}
== Minkombo ya le handle ==
* [http://www.avoiceformen.com/mens-rights/mhra-sung-jae-gi-dead/ MHRA Sung Jae-gi dead] A-Voice of Man (English)
* [http://english.donga.com/srv/service.php3?biid=2013072913348 ''Suicide performance and journalist ethics] News Dongah'' (English)
* [http://www.koreaherald.com/view.php?ud=20130729000881 Body of Sung Jae-gi found in Han River] Koreaherald 2013.07.29 (English)
* [http://www.koreatimes.co.kr/www/news/nation/2013/07/116_140028.html Activist's 'suicide' causes huge stir] Koreatimes 2013.07.26 (English)
* [http://english.yonhapnews.co.kr/news/2013/07/27/0200000000AEN20130727001300320.html Police continue search for missing men's rights activist] yonhapnews 2013.07.27 (English)
* [http://blogs.wsj.com/korearealtime/2013/11/08/seoul-bridge-of-life-still-attracts-suicide-attempts/ Seoul ‘Bridge of Life’ Attracts More Suicide Attempts] korearealtime 2013.11.08 (English)
* [http://marcianosmx.com/grabacion-suicidio-corea-del-sur/ Grabación de un suicidio en Corea del Sur abre el debate sobre la ética de los medios de comunicación] (Español)
* [http://www.elgonzi.com/2013/08/activista-sung-jae-ki-se-suicido-frente.html Activista Sung Jae-ki se suicidó frente a las cámaras de televisión] (Español)
* [http://www.humanrightskorea.org/2013/opinion-now-showing-suicidal-performance-what/ <nowiki>[</nowiki>Opinion<nowiki>]</nowiki> Now Showing Suicidal Performance! WHAT?!] - humanrights moniter Southkorea (English)
* [http://stream.aljazeera.com/story/201307292238-0022943 South Korean channel films suicide] (English)
* [http://actualites.ca.msn.com/in-memoriam-2013-juin-juillet?page=50 In memoriam 2013:Sung Jae-ki] (France)
{{Lifetime|1967|2013|Sung Jae-gi}}
[[Category:Vanhu]]
[[Category:Tihosi]]
n95sqbe61g5ni9a90uilos6vxgta9dy
Korea Dzonga
0
4037
31022
27278
2018-02-17T05:12:44Z
DARIO SEVERI
4547
Added template
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''대한민국 / 大韓民國'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag_of_South_Korea.svg|125px]]
| align="center" width="140px" | [[File:Emblem_of_South_Korea.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Korea Dzonga|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Korea Dzonga|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:South Korea on the globe (Japan centered).svg|300px]]
|}
'''Korea Dzonga''' i tiko ra [[Asia]].
{{Axiya}}
[[Category:Asia]]
nj6lpz4m3agjn7elki7uo6b1b8c3yxe
Mabunda
0
4045
32925
31046
2018-11-18T13:24:05Z
Thuvack
315
Reverted edits by [[Special:Contributions/197.229.39.133|197.229.39.133]] ([[User talk:197.229.39.133|talk]]) to last revision by [[User:Maxakadzi|Maxakadzi]]
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Mabunda
| title = Hlaluki
| image = [[Image:Coats of arms of None.svg||125px]]
| caption =
| reign = Mabunda, Mavundza
| Afrika Dzonga = <small>[[Phalaborwa]]{{·}}[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Joni]]{{·}}[[Pitori]]{{·}}[[Malamulele]]{{·}}[[Knowankowa]]</small>
| Muzambhiki = <small>[[Chibuto]]{{·}}[[Chokwe]]{{·}}[[Magudu]]{{·}}[[Maputo]]</small>
| Swazini = <small>[[Kanyamazane]]{{·}}</smallxd>
| Zimbabwe =
| Ntlawa = Vadjonga
}}
Ku vuriwa leswaku xivongo xa ka Mabunda xi ni ti nyimba to hlaya; tin'wana ta tona I nyimba ya ka Nyavani kumbe Nyabane na nyimba ya ka Hlayuki kumbe Hlaluki. Nyimba yaka Hlaluki hi yona hinga ta hlaya hi yona vuenti laha hansi:
'''Muti waka hlayuki- Mabunda''' i muti lowu vulavulaka Xitsonga, naswona iva ndyangu waka patson,manhegwane,mzilikazi, MGodzo, Xilawuli, kwaxulu, hlayuku.
==Matimu ya Muti waka hlayuku mabunda==
kutshembewi leswaku vaka Mabunda-hlayuku ava ake e St Lucia Bay kusuhi swinene na tiko ra Ka Zulu, leri tivekaka namunthla hi vito ra KwaZulu Natal kumbe Zululand. Ava tiveka ngopfu hi xivongo xaka Mazibuko, kwalomu ka malembe ya 1200 kuya ka 1300, naswona ava akelane na vaka Maswanganyi. Va sukile kwalomu ka 1700 kumbe 1730 vakongoma e Delagoa Bay(maputsuland) e tikweni ra Muzambhiki thlelo ra nambu wa Savi wale henhla, laha vanga ncica xivongo xaka Mazibuko xiva xaka Mabunda (Vahlavi), ava chava leswaku loko MaZulu vo va kuma ava ta va dlaya, kutani va ncica Xivongo. MaZulu I rixaka ro loko vanhu vava balekela va swi kota ku va sala endzaku kutani vava dlaya. Vanhu hinkwavo loko va baleka va suka etikweni ra MaZulu ava fanele va ncica xivongo leswaku vata pona ku dlayiwa hi MaZulu. Vatsonga vo tala va ncice swivongo swa vona eAfrika Dzonga hikokwalaho ku chava ku dlayiwa hi Mazulu.
Eku sunguleni ka malembe ya vo 1800, ku fikile tinyimpi etikweni ra Mozambiki, tinyimpi leti ati tiveka hi tinyimpi ta Soshangane, laha vaka Mabunda va nga hluriwa hi Soshangane kutani va balekela etikweni ra VhaVenda laha va nga fika va aka kona hi malembe ya 1820 to fika 1830. Hi kuya ka minkarhi, va ka Mabunda va vile na vuxaka bya kahle swinene na hosi ya VhaVenda leyi ayi tiveka hi vito ra Davhani tshimbufhe.
Hosi yaka Mabunda leyi nga endla vunghana bya kahle na Hosi Davhani wa VaVhenda i loyi a tivekaka namunthla hi vito ra Hosi [[Bungeni]], loyi ari mu akelani wa Hosi Davhani. Vanwani vaka Mabunda hangalake na matiko yo hambana hambana, vanwani vayile vaya aka a xivhalwini ka hosi Mutshumukulu Mabunda laha namuthla kutiviwaka kuri hile Mbebule-jokweni bolobedi. Van'wana va sukile a Xivalwini hi lembe ra 1946 vaya aka e Muswanama river kufikela hi 1968. Hi lembe rero, Van'wana va rhurhele ka Mnghoghoma ka Mark Mdzadzameri, vanwana ka mageba. Hi lembe ra 1971 van'wana va sukile vaya tshama ka Mbhendle ka Shilowa.
Lawa hi wona matimu ya swi phemu swa muti wa ka hlayuku-Mabunda. Miti yaka mgondzo wa hlayuki leyinga kona; hile ka manhegwane mabunda eka mbhendle, bekwa mabunda ka mghoghoma, phosa mabunda ka mageba, masocha mabunda ka mageba, famanda mabunda ka mageba, benson mabunda ka mageba, galela mabunda ka nkomo, muganu mabunda a babheni, mafiri mabunda ka mushiyani, Jim mabunda ka mageba <blockquote>
''MABUNDA KA... ''<BR>
''MHANEGWANI KA...''<BR>
''MZILIKAZI KA... ''<BR>
''MGODZO KA... ''<BR>
''XILAWULI KA... ''<BR>
''KWAXULU KA... ''<BR>
''HLAYUKI KA... ''<BR>
''SONO RA MAVUNDZA''
</blockquote>
Lexi hi xona xi thopo lexi tivekaka xa muti lowu. Kuni ku hambana-nyana eka swi mutana swa ka Mabunda loko swiri karhi swi thopa xivongo lexi.
== Rhavi e ka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Mabunda, va hlayiwa eka rhavi ra '''Va djonga va Vahlavi''' e ka rixaka ra Vatsonga.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
a2nlur06l7az58wl9qwnwf9z40ub6b5
Swinembeletwana
0
4046
26524
2014-06-04T11:12:13Z
155.232.14.102
SWINEMBELETWANA
wikitext
text/x-wiki
Xitsonga ta ni hi tindzimi tin'wana leti ti nga kona laha emisaveni. Na rona ri na ndlela leyi ringa tumbuluxa ha yona marito ya rona . laha ndzi vula swivumbeko swa marito ku ya hileswi ya nga vumbisiwa xiswona.
loko siwri tano, ndzita kombisa hilaha marito ya vumbiwaka hakona: structure of Xitsonga words.
XIk; MUFANA
Rito mufana, ri vumbiwile hi swinembeletwana swimbirhi, kunga MU- na -A. Swinembeletwana leswi swivuriwa XIRHANGI NI XIHELETERI KUNBE XILANDZI.
ob7a2bo41tifmhbkdom5osbjfsr60ja
Alfred Bitini Xuma
0
4047
28970
26527
2017-02-25T15:54:38Z
Rachmat04
4294
wikitext
text/x-wiki
Alfred Bitini Xuma, loyi a tivekaka ngopfu hi maviti ya yena yosungula kunga AB Xuma (u tswariwe hi 8 Nyenyankulu 1893, Transkei - a lova hi 27 Sunguti 1962), a ari murhangeri na mulweri wa ntsuxeko naswona a thlela ava muprezidenti wa vandla ra ANC ku suka hi lembe ra 1940 ku ya eka 1949. A ari nandza wa ntlawa wa Alpha Phi Alpha wa le America.
== Vutomi ==
== Ndhzaka ==
Endhzaku ka ku lova kakwe, nhundzu ya tibuku ta yena yi nyikeriwe layiburari yale Orland East hi nsati wakwe Madie Hall Xuma. Layiburari hi yona yo sungula ku akiwa hi xikongomelo xova layiburari e Sowetho.
0q866oaapjtazq2afplet4zv2zbvknj
MATIMBA ELLIOT MIYAMBO
0
4049
26531
2014-06-07T11:59:47Z
155.232.14.102
Created page with "Matimba Elliot Miyambo I n'wana wa vumbirhi wa Hasani na Martha Miyambo. u velekiwile emugangeni wa ka Makhlule hi lembe ra 1984. I mutsari wa tibuku, vutlhokovetseri , mitla..."
wikitext
text/x-wiki
Matimba Elliot Miyambo I n'wana wa vumbirhi wa Hasani na Martha Miyambo. u velekiwile emugangeni wa ka Makhlule hi lembe ra 1984.
I mutsari wa tibuku, vutlhokovetseri , mitlangu ya tiyetarha, mitlangu ya swiyanimoya ni ya thelevhixini.
Hi lembe ra 2007 i khomile xiyimo xa ndzhangelo eka vutsari bya tlangu wa xiyanimoya( phofula express yourself competition 2007).
hi lembe ra 2011 i tsarile tlangu wa xiyanimoya lowu wunga haxiwa emoyeni eka SOUTH AFRICAN FM(SAFM) .
Hi karhi iwa ku tsariw aka hungu leri ari e Yunivhesiti ya Venda, laha a ri eku twhaseleni ka vu dyondzisi.
9l5x1u13ji0lh89elecmbpah4keqax6
Ronald Reagan
0
4050
26534
26533
2014-06-08T07:49:00Z
TDKR Chicago 101
3584
wikitext
text/x-wiki
[[File:Official Portrait of President Reagan 1981.jpg|300px|thumb]]
'''Ronald Wilson Reagan''' (1911-2004) 40th Presiden de [[United States]] (1981-1989).
[[File:President Reagan speaking in Minneapolis 1982.jpg|left|thumb|200px|Reagan (1984)]]
[[Category:United States]]
8yrcxf9hhyv76iefw4g7eo27emv1ojw
Loloka Block 29E ka Dzumeri , Giyani
0
4052
33192
33191
2018-12-14T14:45:38Z
102.250.4.165
wikitext
text/x-wiki
{{ Infobox Swivongo
| name
= ''' LOLOKA BLOCK 29E ''' Ka-DZUMERI, GIYANI
| title
= '''Loloka Block 29E'''
| image
=
| caption
= Loloka Village
| Xifundza
= Limpopo
| Doroda
= Giyani
}}
'''''[[Loloka Block 29E]]''''' is a small larger beautiful Village under the [[Dzumeri]] in [[Greater Giyani Municipality]] [[Mopani District]] in [[Limpopo Province]]
'''''[[Loloka Block 29E]]''''' yi wela eka ward 24 laha ehansi ka vurhangeri bya [[Giyani]] naswona ku fumaka vandla ra ANC
were known as ''[[Ka- Gidiya]]'' or
GIJA it changed its name to [[Loloka]] its under the leadership of cheif Dzumeri
[[Loloka]] Block 29E is very beautiful small place to live in it has [[Bvuma Primary School]] and Health Centre
== Ti phurojeke ==
[[Loloka Block 29E]] has many projects. Ti phurojete to fana na
□ [[Loloka Drop in Centre]]
□ [[Loloka Poultry farm]]
□ [[Loloka Feeding Skeam]]
□ [[Bvuma Old age]] well known as 'Avakheguleni'
na ti n'wani ti phurojete to tala to hambana hambana
Eka ti phurojete hinkwato ti sunguriwile hi vamanana va muganga wa Loloka
the involvement of women in these projects is making [[Loloka]] a good big village .
It has a small larger population
▪ Yi tsariwe hi [[Benny Makamu]] e[[Loloka Block 29E ]]
kdtfzuvxcvnjffqkbf4pwojgg83c0e4
Makamu
0
4060
30649
30606
2017-10-27T17:49:07Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Makamu
| title = Twala
| image = [[Image:Coats of arms of None.svg||125px]]
| caption =
| reign =
| Afrika Dzonga = <small>[[Phalaborwa]]{{·}}[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Joni]]{{·}}[[Pitori]]{{·}}[[Malamulele]]{{·}}[[Knowankowa]]</small>
| Muzambhiki = <small>[[Chibuto]]{{·}}[[Chokwe]]{{·}}[[Magudu]]{{·}}[[Maputo]]</small>
| Swazini = <small>[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = Va Djonga
}}
'''Muti waka Makamu''' i muti lowu vulavulaka [[Xitsonga]], naswona iva ndyangu wa Shikweni, Ngamba, Hlomani, Twala ,Manyongotela
== Xithopo xa muti ==
<blockquote>
''Makamu... '' <BR>
''N'wina vo chava ku tsongola swava nwani...'' <BR>
''N'wina vo natswa munyu mithlela...''
</blockquote>
Lexi hi xona xi thopo lexi tivekaka xa muti lowu. Kuni ku hambana-nyana eka swi mutana swa ka Makamu loko swiri karhi swi thopa xivongo lexi.
== Rhavi e ka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Makamu, va hlayiwa eka rhavi ra '''Va Djonga va Vahlavi''' e ka rixaka ra Vatsonga.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
lv4oju42dvrssyl5j4p7moz886qmi52
Template:Swivongo Tsonga
10
4061
29023
29022
2017-05-05T14:38:08Z
196.192.181.250
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Swivongo_Tsonga
| state = {{{state|autocollapse}}}
| title = [[Swivongo_swa_Xitsonga|Swivongo swa Vatsonga]]
| bodyclass = hlist
| group1 = '''Djonga :'''
| list1 =
[[Hlatshwayo]] {{·}} [[Khosa]] {{·}} [[Mabunda]] {{·}} [[Makamu]] {{·}} [[Shikweni]] {{·}}[[Manyongotela]] {{·}} [[Hlomani]] {{·}}[[Maswanganyi]] {{·}} [[Mathiye]] {{·}} [[Nkuna]] {{·}} [[Nkwinika]] {{·}} [[Rikhotso]] {{·}} [[Shivuri]] {{·}} [[Tsungu]]
| group2 = '''N'walungu :'''
| list2 =
[[Baloyi]] {{·}} [[Maluleke]] {{·}} [[Xivambu]] {{·}} [[Mathebula]]
| group3 = '''Hlanganu :'''
| list3 =
[[Mabila]] {{·}} [[N'wamba]]
| group4 = '''Bila :'''
| list4 =
[[Bila]]
| group5 = '''Hlengwe :'''
| list5 =
[[Chauke]] {{·}} [[Cuma]] {{·}} [[Magwinyane]] {{·}} [[Makwakwa]] {{·}} [[Mavube]] {{·}} [[Mbenzane]] {{·}} [[Ndindane]] {{·}} [[Nkumbi]] {{·}} [[Khambane]] {{·}} [[Xillenge]] {{·}} [[Yingwane]]
| group6 = '''Mpisane :'''
| list6 =
[[Mpisane]]
| below =
}}
<noinclude>
[[Category:Swivongo_swa_Xitsonga]]
</noinclude>
d5lf2fq28s991w5q1g0qurh2z78byv9
Cuma
0
4062
33165
33157
2018-12-13T13:07:10Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Maxakadzi|Maxakadzi]]
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Cuma
| title = Mpahleni
| image = [[Image:Coats of arms of None.svg||125px]]
| caption =
| reign =
| Afrika Dzonga = <small>[[Phalaborwa]]{{·}}[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Joni]]{{·}}[[Pitori]]{{·}}[[Malamulele]]{{·}}[[Nkowankowa]]{{·}}[[Bushbuckridge]]</small>
| Muzambhiki = <small>[[Chibuto]]{{·}}[[Chokwe]]{{·}}[[Magudu]]{{·}}[[Maputo]]{{·}}[[Mabalane]]</small>
| Swazini =
| Zimbabwe =
| Ntlawa = Vahlengwe
}}
'''Muti waka Cuma''' i muti lowu kumekaka eka tindzimi ta ku tala emisaveni, laha hi ta hlamusela muti wa ka Cuma lowu kumekaka eka ririmi ra [[Xitsonga]]. eka Xitsonga muti lowu wu tiveka hi swi vongo swimbirhi, kunga Cuma na Moyane.
== Xithopo xa muti ==
Xithopo lexi xi tirhisiwa ngopfu hi va Tsonga va ka Cuma lava tumbulukaka le ka Mabalani e Musambiki kunga vona va Cuma vo sungula eka vaTsonga.
<blockquote>
''Cuma... '' <BR>
''Mpahleni...'' <BR>
''Nghunyulu...''<BR>
''Moyane ...'' <BR>
''Huchuza...''<BR>
''Va xwexwexwe...<BR>
''Va mpanamana...<BR>
''Va basa mahlo...<BR>
''Va le vuxeni ka misinya ya ku tswala byala na nyama...''
</blockquote>
Lexi hi xona xi thopo lexi tivekaka xa muti lowu e ka ririmi ra xiTsonga.
== Matimu ya muti ==
Muti wa ka Cuma wu tumbuluka e n'wa lungu wa Afrika, aku na vumbhoni lebyi kombaka tiko ro sungula kwale n'wa lungu.
Va hangalake na matiko ya Afrika hi tindzimi to hambana hambana. Vo tala va tsala xivongo lexi hi ndlela leyi yi pfumelelanaka na ririmi leri va ri vulavulaka. Kambe vo tala va ha xi hlayisa xi ri Chuma (Cuma).
Va Tsonga va ka Cuma vona va huma eka Ntshinani le Musambiki, hi lomu va Cuma vo sungula loko va huma n'wa lungu wa Afrika va nga fikela kona. Ivi va pela nambu wa Lipompo (Miminthi) va ya tshama eka Mangende, leri i tiko ra vanhu va ka Cuma ntsena,xi vongo xin'wana lexi kumekaka eka tiko leri xi lo luvela. Tiko ra Ntshinani na Mangende ma le hansi ka xi fundza xa ka Mabalani.
Hi ko kwalaho ka tinyimpi na ku famba va handza ndlala, va Cuma (Chuma) va hangalake na matiko. Van'wana hi va kuma eka Maputsu (Maputo), va n'wana eka Xokwe, Afrika Dzonga (Malamulele, Giyani,Bushbuckridge, Elim na Joni).
Kuna va'wana va Chuma lava hi va vonaka va huma Nigeria, Malawi,Mali na matiko ma n'wana. Lava hi vona va Cuma vo rhanga eka tinxaka ta ka Cuma e misaveni.Va Tsonga va muti wa ka Cuma va vuriwa va le vuxeni ka misinya ya kutswala byala na nyama, hi kwalaho ka ku xonga ka tiko ra vona, leri nga na minala leyi humesaka vucema (palm wine),mikanyi leyi humesaka vukanyi(Marula),mimova leyi humesaka Thonthontho na makalavatla lama humesaka xikalavatlani. Kasi misinya leyi tswalaka nyama i magungu(mixanatsi) leyi tswalaka matomani(maxonje).
== Rhavi eka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Cuma, va hlayiwa eka rhavi ra '''Va Hlengwe''' eka rixaka ra [[Vatsonga]]. Leri i rhavi Leri kulu eka ma rhavi ya mune lawa Junod a tsaleke ha wona.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Swivongo leswi yelanaka ==
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
b7pg65ai8isstr8e9i4m095eud4ljyv
Ebola virus disease
0
4071
26670
26652
2014-08-29T12:19:44Z
CFCF
3676
Redirected page to [[Xitsongwatsongwana xa vuvabyi bya Ebola]]
wikitext
text/x-wiki
#REDIRECT [[Xitsongwatsongwana xa vuvabyi bya Ebola]]
l5brnk2hs3dy6ug1n4zdgx29rphju59
Xitsongwatsongwana xa vuvabyi bya Ebola
0
4072
28639
28616
2016-06-19T10:59:19Z
Thuvack
315
/* Linki ya le handle */
wikitext
text/x-wiki
{{infobox disease
| name = Xitsongwatsongwana xa vuvabyi bya Ebola
| image = 7042 lores-Ebola-Zaire-CDC Photo.jpg
| caption = Xifaniso xa 1976 xa vaongori vambirhi lava va yimeke emahlweni ka [[Mayinga N’Seka|Mayinga N.]], na munhu loyi a nga na xitsongwatsongwana xa vuvabyi bya Ebola; u love ntsena endzhakunyana ka masiku ma nga ri mangani hikwalaho ka ku humetela ngati endzeni
| DiseasesDB = 18043
| ICD10 = {{ICD10|A|98|4|a|90}}
| ICD9 = {{ICD9|065.8}}
| MedlinePlus = 001339
| eMedicineSubj = med
| eMedicineTopic = 626
| MeshID = D019142
}}
'''Xitsongwatsongwana xa vuvabyi bya Ebola''' ('''EVD''') kumbe '''Dari ya ku humesa ngati ''' ('''EHF''') i vuvabyi bya vanhu lebyi vangiwaka hi [[xitsongwatsongwana xa Ebola]].<!-- <ref name=WHO2014/> --> swikombiso hi ntolovelo swi sungula ku tikomba masiku mambirhi ku ya eka mavhiki yanharhu endzhaku ko khomiwa hi xitsongwatsongwana, hi [[dari]], swirhumbana enkolweni, [[ku vava ka tinyama]], na [[ku pandza ka tihloko]].<!-- <ref name=WHO2014/> --> swikombiso [[ku hlamba timbilu]], ku hlanta, na [[ku chuluka]] ku landzela swirhumbana, ku fambisana na [[xivindzi]] na ti[[yinswo]].<!-- <ref name=WHO2014/> --> Eka nkarhi lowu, vanhu van'wana va sungula ku va na swiphiqo[[swo huma ngati]].<ref name=WHO2014>{{cite web|title=Ebola virus disease Fact sheet N°103|url=http://www.who.int/mediacentre/factsheets/fs103/en/|work=World Health Organization|accessdate=12 April 2014|date=March 2014}}</ref>
<!-- Cause and Diagnosis-->
Xitsongwatsongwana xi nga kumeka hi ku hlangana na [[ngati]] kumbe swi[[xihalaki swa miri]] wa xiharhi lexi khomiweke(hi xitalo tinkawa kumbe ti[[mangadyana ta mihandzu]])<ref name=WHO2014/> ku hangalasiwa hi moya a swi si tsariwa eka tindhawu ta ntumbuluko.<ref name=WHOAir2014>{{cite web|title=2014 Ebola Virus Disease (EVD) outbreak in West Africa|url=http://www.who.int/ith/updates/20140421/en/|website=WHO|accessdate=3 August 2014|date=Apr 21 2014}}</ref> Timangadyana ta mihandzu ku pfumeriwa leswaku ti rhwala na ku hangalasa xitsongwatsongwana handle ko khumbeka.<!-- <ref name=WHO2014/> --> Xikan'wekan'we loko ku va na ku tluleriwa ka vanhu, vuvabyi byi nga ha hangalasiwa na le exikarhi ka vanhu.<!-- <ref name=WHO2014/> --> Vaxinuna lava ponaka va nga swi kota ku tluleta vuvabyi hi[[xipeme]] ku tshinela eka tin'hweti timbirhi.<!-- <ref name=WHO2014/> --> ku kota ku hlahluva vuvabyi, hi ntolovelo mavabyi man'wana lawa ya nga na swikombiso swo fana na [[malariya]], [[kholera]] na [[xitsongwatsongwana xa dari ro huma ngati]]<!-- <ref name=WHO2014/> -->Ku tiyisisa ku hlahluva vuvabyi swikombiso swa ngati swi kamberiwa switsongwatsongwana [[masocha ya miri]], switsongwatsongwana [[RNA]], kumbe xitsongwatsongwana ha xoxe.<ref name=WHO2014/>
<!-- Prevention -->
Ku sivela ku katsa ku hunguta ku hangalaka ka vuvabyi ku sukela eka tinkawa leti tluletiweke na tinguluve ku ya eka vanhu <!-- <ref name=WHO2014/> --> Leswi swi nga endliwa hi ku kambela swihari swoleswo eka ku tluleta na ku dlaya na ku cukumetiwa kahle ka mintsumbu loko vuvabyi byi kumiwile.<!-- <ref name=WHO2014/> --> Ku sweka nyama yi vupfa hi ku hetiseka na ku ambala swiambalo swo sirhelela loko u khoma nyama naswona swi nga pfuna,<!-- <ref name=WHO2014/> --> tanihi loko hi ambala swiambalo swo ti sirhelela na [[ku hlamba swandla]] loko u ri kusuhi na munhu loyi a nga na vuvabyi.<!-- <ref name=WHO2014/> --> Swikambelo swa swihalaki swa miri na misiha leyintsongo kusuka eka vanhu lava nga ni vuvabyi swi fanele ku hlayisiwa hi vukheta.<ref name=WHO2014/>
<!-- Treatment, Prognosis and Epidemiology-->
A ku na vutshunguri byo kongoma eka vuvabyi lebyi; matshalatshala yo pfuna vanhu lava tluletiweke ya katsa ku nyika ku nga ha va [[matshungulelo yo nyika mati]] ( mati yo nyanganya na ku va na munyu ku va va nwa) kumbe [[swihalaki leswi nghenisiwaka hi tidiripi]].<ref name=WHO2014/>Vuvabyi byi na nhlayo ya le henhla ya [[rifu hi xitalo]]: byi tala ku dlaya exikarhi ka 50% na 90% ta lava va tluletiweke xitsongwatsongwana.<ref name=WHO2014/><ref name="Elsevier/Academic Press">{{cite book|author1=C.M. Fauquet|title=Virus taxonomy classification and nomenclature of viruses; 8th report of the International Committee on Taxonomy of Viruses|date=2005|publisher=Elsevier/Academic Press|location=Oxford|isbn=9780080575483|page=648|url=http://books.google.ca/books?id=9Wy7Jgy5RWYC&pg=PA648}}</ref> EVD yi boxiwe ro sungula e [[Sudan]] na le [[Democratic Republic of the Congo]].<!-- <ref name=WHO2014/> --> Vuvabyi hi ntalo byi humelela hi ntungu hi xihatla eka swifundza hisa swa [[ Sub-Saharan Afrika]].<ref name=WHO2014/> Kusukela 1976( loko byi boxiwile ro sungula) ku fika 2013, vanhu va le hansi ka 1000,00 va tluletiwile hi lembe.<ref name=WHO2014/><ref name=MMWRJune2014>{{cite web|title=Ebola Viral Disease Outbreak — West Africa, 2014|url=http://www.cdc.gov/mmwr/preview/mmwrhtml/mm6325a4.htm?s_cid=mm6325a4_w|website=CDC|accessdate=26 June 2014|date=June 27, 2014}}</ref> Ntungu lowukulu ku fika sweswi wu ya emahlweni [[ntungu wa Ebola wa le Vupeladyambu bya Afrika wa2014]], lowu khumbaka [[Guinea]], [[Siera Leone]], [[Liberia]] ku nga va na le [[Nigeria]].<ref name=CDC2014>{{cite web|title=CDC urges all US residents to avoid nonessential travel to Liberia, Guinea, and Sierra Leone because of an unprecedented outbreak of Ebola.|url=http://wwwnc.cdc.gov/travel/notices/warning/ebola-liberia|website=CDC|accessdate=2 August 2014|date=July 31, 2014}}</ref><ref name=CDCAug2014N>{{cite web|title=Outbreak of Ebola in Guinea, Liberia, and Sierra Leone|url=http://www.cdc.gov/vhf/ebola/outbreaks/guinea/index.html|website=CDC|accessdate=5 August 2014|date=August 4, 2014}}</ref> Ku sukela hi Mhawuri 2014 ku tlula 1600 wa swiviko swi boxiwile.<ref>{{cite web|title=Ebola virus disease update - West Africa|url=http://www.who.int/csr/don/2014_08_04_ebola/en/|website=WHO|accessdate=6 August 2014|date=Aug 4, 2014}}</ref> Matshalatshala yo [[nsawutiso]] ya ya emahlweni; hambiswiritano, a ku si kumeka na wun'we.<ref name=WHO2014/>
==Ku yelanisa==
{{Reflist|colwidth=25em}}
; Nongonoko wa matsalwa
{{Refbegin}}
* {{Cite book|last=Klenk|first=Hans-Dieter|title=Marburg and Ebola Viruses (Current Topics in Microbiology and Immunology)|date=January 1999|publisher=Springer-Verlag Telos|location=Berlin|isbn=978-3-540-64729-4|ref=CITEREFKlenk1999}}
* {{Cite book|first1=Hans-Dieter|last1=Klenk|first2=Heinz|last2=Feldmann|title=Ebola and Marburg viruses: molecular and cellular biology|url=http://books.google.com/?id=EV_mFgnyPoMC|format=Limited preview|year=2004|publisher=Horizon Bioscience|location=Wymondham, Norfolk, UK|isbn=978-0-9545232-3-7|ref=CITEREFKlenkFeldmann2004}}
* {{Cite book|last=Kuhn|first=Jens H.|title=Filoviruses: A Compendium of 40 Years of Epidemiological, Clinical, and Laboratory Studies. Archives of Virology Supplement, vol. 20|url=http://books.google.com/?id=LaOue0F9Ns4C|format=Limited preview|year=2008|publisher=SpringerWienNewYork|location=Vienna|isbn=978-3-211-20670-6|ref=CITEREFKuhn2008}}
* {{Cite book|last1=McCormick|first1=Joseph|last2=Fisher-Hoch|first2=Susan|others=Horvitz, Leslie Alan|title=Level 4: Virus Hunters of the CDC|url=http://books.google.com/?id=QEvR3aJX2m0C|format=Limited preview|origyear=1996|edition=Updated [3rd]|year=1999|publisher=Barnes & Noble|isbn=978-0-7607-1208-5|ref=CITEREFMcCormickFisher-Hoch1999|month=June}}
* {{Cite book|last=Pattyn|first=S. R.|title=Ebola Virus Haemorrhagic Fever|year=1978|url=http://www.itg.be/ebola/|format=Full free text|edition=1st|publisher=Elsevier/North-Holland Biomedical Press|location=Amsterdam|isbn=0-444-80060-3|ref=CITEREFPattyn1978}}
* {{Cite book|last1=Ryabchikova|first1=Elena I.|last2=Price|first2=Barbara B.|title=Ebola and Marburg Viruses: A View of Infection Using Electron Microscopy|year=2004|publisher=Battelle Press|location=Columbus, Ohio|isbn=978-1-57477-131-2|ref=CITEREFRyabchikovaPrice2004 }}
{{Refend}}
==Linki ya le handle==
{{Refbegin}}
* [http://viralzone.expasy.org/all_by_species/207.html ViralZone: Ebola-like viruses] – Virological repository from the [[Swiss Institute of Bioinformatics]]
* [http://www.cdc.gov/vhf/ebola/ CDC: Ebola hemorrhagic fever] – Centers for Disease Control and Prevention, Special Pathogens Branch
* [http://www.who.int/csr/disease/ebola/en/ WHO: Ebola haemorrhagic fever] – World Health Organization, Global Alert and Response
* [http://www.viprbrc.org/brc/home.do?decorator=filo Virus Pathogen Database and Analysis Resource (ViPR): Filoviridae]
* [http://www.ebi.ac.uk/pdbe/emdb/searchResults.html/?q=ebola 3D macromolecular structures of the Ebola virus archived in the EM Data Bank (EMDB)]
* [https://maps.google.com/maps/ms?msa=0&msid=202977755949863934429.0004c658eb30f9c4fb1c0&ie=UTF8&t=h&ll=27.371767,5.273438&spn=110.017392,184.21875&z=2&source=embed&dg=feature Google Map of Ebola Outbreaks]
* [http://www.who.int/csr/bioriskreduction/filovirus_infection_control/en/ WHO recommended infection control measures]
{{Refend}}
{{Mavabyi}}
[[Category:Mavabyi]]
81soghpu5efvxhfblaczhwpw57hq3w0
Template:Infobox disease
10
4073
30208
30207
2017-08-23T13:02:59Z
Thuvack
315
wikitext
text/x-wiki
<div class="toc" style="float:right;width:18em;padding:0.5em;margin:0 0 1em 1em;">
<table style="width:100%;">
<tr><th colspan="2"><big>{{{name|{{PAGENAME}}}}}</big></th></tr>
<tr><td colspan="2" style="text-align:center;"><!--''Classification and external resources''--></td></tr>
{{#if:{{{image|}}}|<tr><td colspan="2" style="text-align:center;">[[File:{{{image|}}}{{{Image|}}}|150px|center|{{{caption|{{{name|{{PAGENAME}}}}}}}}]] <small>{{{caption|}}}{{{Caption|}}}</small></td></tr>|}}<!--
-->{{#if:{{{ICD10|}}}|<tr><td>'''ICD/CIM-10'''</td><td>{{{ICD10|}}} {{{ICD10}}}{{#if:{{{ICD10-2|}}}|{{{ICD10-2|}}} {{{ICD10-2}}}|}}</td></tr>|}}<!--
-->{{#if:{{{ICD9|}}}|<tr><td>'''ICD/CIM-9'''</td><td>{{{ICD9|}}} {{{ICD9}}}</td></tr>|}}<!--
-->{{#if:{{{OMIM|}}}|<tr><td>'''OMIM'''</td><td>[http://omim.org/entry/{{{OMIM|}}} {{{OMIM}}}]</td></tr>|}}<!--
-->{{#if:{{{DiseasesDB|}}}|<tr><td>'''DiseasesDB'''</td><td>[http://www.diseasesdatabase.com/ddb{{{DiseasesDB|}}}.htm {{{DiseasesDB}}}]{{#if:{{{DiseasesDB-2|}}}|, [http://www.diseasesdatabase.com/ddb{{{DiseasesDB-2|}}}.htm {{{DiseasesDB-2}}}]|}}</td></tr>|}}<!--
-->{{#if:{{{MedlinePlus|}}}|<tr><td>'''MedlinePlus'''</td><td>[http://www.nlm.nih.gov/medlineplus/ency/article/{{{MedlinePlus|}}}.htm {{{MedlinePlus}}}]</td></tr>|}}<!--
-->{{#if:{{{eMedicine|}}}|<tr><td>'''eMedicine'''</td><td>''<Placeholder>''</td></tr>|}}<!--
-->{{#if:{{{MeSH|}}}|<tr><td>'''MeSH'''</td><td>[http://www.nlm.nih.gov/cgi/mesh/2014/MB_cgi?field=uid&term={{{MeSH}}} {{{MeSH}}}]</td></tr>|}}
</table>
</div><!--
{{ infobox
| abovestyle = background-color: {{{background|{{{Background|lightgrey}}}}}}
| above = {{{name|{{{Name|<includeonly>{{PAGENAME}}</includeonly>}}}}}}
| subheader = <includeonly>''Classification and external resources''</includeonly>
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}{{{Image|}}}|size={{{image_size|{{{Width|}}}}}}|sizedefault=frameless|upright=1.06|alt={{{alt|}}}{{{Alt|}}}}}
| caption = {{{caption|}}}{{{Caption|}}}
| label1 = [[International Statistical Classification of Diseases and Related Health Problems|ICD]]-[[ICD-10|10]]
| data1 = {{{ICD10|}}}
| label2 = [[International Statistical Classification of Diseases and Related Health Problems|ICD]]-[[List of ICD-9 codes|9]]
| data2 = {{{ICD9|}}}
| label3 = [[International Classification of Diseases for Oncology|ICD-O:]]
| data3 = {{{ICDO|}}}
| label4 = [[OMIM]]
| data4 = {{#if:{{{OMIM|}}}|[http://omim.org/entry/{{{OMIM}}} {{{OMIM}}}] {{{OMIM_mult|}}} }}
| label5 = [[Diseases Database|DiseasesDB]]
| data5 = {{#if:{{{DiseasesDB|}}}|[http://www.diseasesdatabase.com/ddb{{{DiseasesDB}}}.htm {{{DiseasesDB}}}] {{{DiseasesDB_mult|}}} }}
| label6 = [[MedlinePlus]]
| data6 = {{#if:{{{MedlinePlus|}}}|[http://www.nlm.nih.gov/medlineplus/ency/article/{{{MedlinePlus}}}.htm {{{MedlinePlus}}}] {{{MedlinePlus_mult|}}} }}
| label7 = [[Medical Subject Headings|MeSH]]
| data7 = {{comma separated entries
| 1 = {{#if:{{{MeshID|{{{MeSH|{{{MeSH1|}}}}}}}}} | {{mesh2|{{{MeshID|{{{MeSH|{{{MeSH1}}}}}}}}}| year= {{{MeshYear|{{{MeshYear1|}}}}}} }} }}
| 2 = {{#if:{{{MeSH2|}}} | {{mesh2|{{{MeSH2|}}}|year={{{MeshYear2|}}}}} }}
| 3 = {{#if:{{{MeSH3|}}} | {{mesh2|{{{MeSH3|}}}|year={{{MeshYear3|}}}}} }}
| 4 = {{#if:{{{MeSH4|}}} | {{mesh2|{{{MeSH4|}}}|year={{{MeshYear4|}}}}} }}
| 5 = {{#if:{{{MeSH5|}}} | {{mesh2|{{{MeSH5|}}}|year={{{MeshYear5|}}}}} }}
| 6 = {{#if:{{{MeSH6|}}} | {{mesh2|{{{MeSH6|}}}|year={{{MeshYear6|}}}}} }}
| 7 = {{#if:{{{MeSH7|}}} | {{mesh2|{{{MeSH7|}}}|year={{{MeshYear7|}}}}} }}
| 8 = {{#if:{{{MeSH8|}}} | {{mesh2|{{{MeSH8|}}}|year={{{MeshYear8|}}}}} }}
| 9 = {{#if:{{{MeSH9|}}} | {{mesh2|{{{MeSH9|}}}|year={{{MeshYear9|}}}}} }}
|10 = {{#if: {{{MeshName|}}} | ''{{mesh2 | name = {{{MeshName}}} | number = {{{MeshNumber|}}} }}'' }}
}}
| label8 = [[GeneReviews]]
| class8 = plainlist
| data8 = {{#if: {{{GeneReviewsNBK|}}}{{{GeneReviewsNBK1|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK|{{{GeneReviewsNBK1}}}}}}|{{{GeneReviewsName|{{{GeneReviewsName1|}}}}}}}}|{{#if: {{{GeneReviewsID|}}}|
* [http://www.ncbi.nlm.nih.gov/books/n/gene/{{{GeneReviewsID}}}/ {{#if: {{{GeneReviewsName|}}}|{{{GeneReviewsName}}}|{{{GeneReviewsID}}}}}]}}}}{{#if: {{{GeneReviewsNBK2|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK2}}}|{{{GeneReviewsName2|}}}}}}}{{#if: {{{GeneReviewsNBK3|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK3}}}|{{{GeneReviewsName3|}}}}}}}{{#if: {{{GeneReviewsNBK4|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK4}}}|{{{GeneReviewsName4|}}}}}}}{{#if: {{{GeneReviewsNBK5|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK5}}}|{{{GeneReviewsName5|}}}}}}}{{#if: {{{GeneReviewsNBK6|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK6}}}|{{{GeneReviewsName6|}}}}}}}{{#if: {{{GeneReviewsNBK7|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK7}}}|{{{GeneReviewsName7|}}}}}}}
}}--><noinclude>
{{documentation}}
</noinclude>
tieyk83rj9z40gf5epbzz9r66poswm3
Template:Refbegin
10
4074
26656
2014-08-29T12:09:41Z
CFCF
3676
From [[:en:Template:Refbegin]]
wikitext
text/x-wiki
<includeonly><div class="refbegin <!--
-->{{#if: {{{normalfont|}}}
| refbegin-100 }} <!--
-->{{#if: {{{1|}}}
| columns {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}
| references-column-width
| references-column-count references-column-count-{{#if:1|{{{1}}}}} }}
| {{#if: {{{colwidth|}}}
| references-column-width }} }}" style="<!--
-->{{#if: {{{1|}}}
| {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}
| {{column-width|{{#if:1|{{{1}}}}}}}
| {{column-count|{{#if:1|{{{1}}}}}}} }}
| {{#if: {{{colwidth|}}}
| {{column-width|{{{colwidth}}}}} }} }}"><!--
-->{{#if: {{{indent|}}}
| <dl style="text-indent: -{{{indentsize|3.2}}}em;">}}</includeonly><noinclude>
{{Documentation}}
{{/TemplateData}}
</noinclude>
l6okm8135xhah28f8cuz338k0vca2pn
Template:Refend
10
4075
26657
2014-08-29T12:10:13Z
CFCF
3676
From [[:en:Template:Refend]]
wikitext
text/x-wiki
<includeonly></dl></div></includeonly><noinclude>
{{template doc|Template:refbegin/doc}}
{{TemplateDataHeader}}
<templatedata>
{
"description": "Ends a reference lists started by {{refbegin}}.",
"params": {
}
}
</templatedata>
</noinclude>
ge8cznfxl0zil9rreahsolaz4ivrvek
Module:Citation
828
4076
26659
2014-08-29T12:13:25Z
CFCF
3676
From [[:en:Module:Citation]]
Scribunto
text/plain
---------------------------------------------------------------------
-- Module:Citation - Lua module for Citation auxiliary templates
---------------------------------------------------------------------
-- For the {{citation}} formatting functions, see: Module:Citation/CS1
-- (see NOTES at bottom)
--require "mw.text"
local z = {
wikitext = require("Module:Wikitext"),
extensiontags = {
nowiki = true,
ref = true,
gallery = true,
pre = true,
source = true,
categorytree = true,
charinsert = true,
hiero = true,
imagemap = true,
inputbox = true,
math = true,
poem = true,
ref = true,
references = true,
syntaxhighlight = true,
timeline = true,
}
}
function trim( str )
if str == nil then
return nil;
end
return str:match( "^%s*(.-)%s*$" );
end
function hideinprint(content)
return content
end
function onlyinprint(content)
return ""
end
-- This returns a string with HTML character entities for wikitext markup characters.
function wikiescape(text)
text = text:gsub( '[&\'%[%]{|}]', {
['&'] = '&',
["'"] = ''',
['['] = '[',
[']'] = ']',
['{'] = '{',
['|'] = '|',
['}'] = '}' } );
return text;
end
function createTag(t, frame)
local name = t.name or "!-- --"
local content = t.contents or ""
local attrs = {}
if ( z.extensiontags[name] ) then
-- We have to preprocess these, so that they are properly turned into so-called "strip markers" in the generated wikitext.
if ( not frame ) then error ("Please supply an extra frame argument to the createTag() function.") end
local params = {}
for n,v in pairs(t.params) do
table.insert(params, "|" .. n .. "=" .. v)
end
return frame:preprocess("{{#tag:" .. name .. "|" .. content .. table.concat(params) .. "}}")
else
for n,v in pairs(t.params) do
if (v) then
table.insert(attrs, n .. "=\"" .. wikiescape(v) .. "\"")
else
table.insert(attrs, n)
end
end
if ("" == content) then
return "<" .. name .. " " .. table.concat(attrs, " ") .. "/>"
else
return "<" .. name .. " " .. table.concat(attrs, " ") .. ">" .. content .. "</" .. name .. ">"
end
end
end
--[[
This is a clone of mw.text.nowiki. When the mw.text library is installed,
this can be replaced by a call to that library. ]]
function nowiki( s )
-- string.gsub is safe here, because we're only caring about ASCII chars
s = string.gsub( s, '["&\'<=>%[%]{|}]', {
['"'] = '"',
['&'] = '&',
["'"] = ''',
['<'] = '<',
['='] = '=',
['>'] = '>',
['['] = '[',
[']'] = ']',
['{'] = '{',
['|'] = '|',
['}'] = '}',
} )
s = string.sub( string.gsub( '\n' .. s, '\n[#*:;]', {
["\n#"] = "\n#",
["\n*"] = "\n*",
["\n:"] = "\n:",
["\n;"] = "\n;",
} ), 2 )
s = string.gsub( s, '://', '://' )
s = string.gsub( s, 'ISBN ', 'ISBN ' )
s = string.gsub( s, 'RFC ', 'RFC ' )
return s
end
function externallinkid(args)
local sep = args.separator or " "
args.suffix = args.suffix or ""
local url_string = args.id
if args.encode == true or args.encode == nil then
url_string = mw.uri.encode( url_string );
end
local t0 = onlyinprint(args.label .. sep .. args.id)
local t1 = hideinprint("[[" .. args.link .. "|" .. args.label .. "]]" .. sep .. "[" .. args.prefix .. url_string .. args.suffix .. " " .. nowiki(args.id) .. "]")
return t0 .. t1
end
function doi(id, inactive, nocat)
local cat = ""
local text;
if ( inactive ~= nil ) then
text = "[[Digital object identifier|doi]]:" .. id;
cat = cat .. "[[Category:Pages with DOIs inactive since " .. selectyear(inactive) .. "]]"
inactive = " (inactive " .. inactive .. ")"
else
text = externallinkid({link="Digital object identifier",label="doi",prefix="http://dx.doi.org/",id=id,separator=":"})
inactive = ""
end
if ( string.sub(id,1,3) ~= "10." ) then
cat = cat .. "[[Category:Pages with DOI errors]]" .. '<span class="error"> Bad DOI (expected "10." prefix) in code number</span>'
end
if ( nocat and nocat ~= "" ) then cat = "" end
return text .. inactive .. cat
end
function selectyear( str )
local lang = mw.getContentLanguage();
local good, result;
good, result = pcall( lang.formatDate, lang, 'Y', str )
if good then
return result;
else
return '';
end
end
function anchorid(label, args)
local P1 = trim(args[1]) or ""
local P2 = trim(args[2]) or ""
local P3 = trim(args[3]) or ""
local P4 = trim(args[4]) or ""
local P5 = trim(args[5]) or ""
local anchor = P1 .. P2 .. P3 .. P4 .. P5;
if anchor ~= '' then -- See bug description in Citation/CS1
anchor = mw.uri.anchorEncode( anchor );
end
return label .. anchor
end
function refid(label, args)
local p = args.p or ""
local pp = args.pp or ""
local loc = args.loc or ""
return anchorid(label, args) .. p .. pp .. loc
end
function name(args)
local P1 = trim(args[1]) or ""
if ( args[5] ~= nil) then
return P1 .. " et al."
else
local P2 = trim(args[2]) or ""
local P3 = trim(args[3]) or ""
local P4 = trim(args[4]) or ""
if ( args[4] ~= nil ) then
P4 = " " .. P4
P3 = " & " .. P3
P2 = ", " .. P2
elseif ( args[3] ~= nil ) then
P3 = " " .. P3
P2 = " & " .. P2
elseif ( args[2] ~= nil ) then
P2 = " " .. P2
end
return P1 .. P2 .. P3 .. P4
end
end
function crossref(frame, label, args)
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local LB = config.BracketLeft or ""
local RB = config.BracketRight or ""
local anchor = args.ref or args.Ref or anchorid( label, args)
local text = name(args)
local loc = args.loc
local page
local pages = args.pp or args.pages
if pages == nil or pages == '' then
page = args.p or args.page;
end
if nil == loc then loc = "" else loc = " " .. loc end
if ( page ~= nil ) then
local pagesep = config.PageSep or ", p. "
loc = loc .. pagesep .. page
end
if ( pages ~= nil ) then
local pagessep = config.PagesSep or ", pp. "
loc = loc .. pagessep .. pages
end
local pagename = args.pagename or ""
local ps = args.Postscript or ""
return LB .. "[[" .. pagename .. "#" .. anchor .. "|" .. text .. "]]" .. loc .. RB .. ps
end
function r0(frame, name, group, page)
if ( name == nil ) then return "" end
if ( group == nil ) then group = "" end
local p = ""
if ( page ~= nil ) then
local contents = ":" .. page
p = createTag({name="sup",contents=contents,params={class="reference",style="white-space:nowrap;"}})
end
return createTag({name="ref",contents="",params={name=name,group=group}}, frame) .. p
end
function reflist0(frame, config, args)
local contents = args.refs or ""
local liststyle = args.liststyle
local count = args[1]
local width = args.colwidth
local group = args.group or config.default_group
if ( nil == tonumber(count) and nil == width ) then
width = count
count = nil
end
if ( nil == liststyle ) then
if ( "upper-alpha" == group or "lower-alpha" == group or "upper-roman" == group or "lower-roman" == group or "upper-greek" == group or "lower-greek" == group ) then
liststyle = group
else
liststyle = config.default_liststyle
end
end
local params = {}
params.class = "reflist"
params.style = z.wikitext.liststyle(liststyle)
if ( nil ~= count ) then
params.class = params.class .. " references-column-count references-column-count-" .. count
params.style = params.style .. " " .. z.wikitext.columncountstyle(count)
end
if ( nil ~= width ) then
params.class = params.class .. " references-column-width"
params.style = params.style .. " " .. z.wikitext.columnwidthstyle(width)
end
local references = createTag({name="references",contents=contents,params={group=group}}, frame)
return createTag({name="div",contents=references,params=params})
end
function refbegin0(frame, config, args)
local liststyle = args.liststyle
local indent = args.indent
local indentsize = args.indentsize
local count = args[1]
local width = args.colwidth
if ( nil == tonumber(count) and nil == width ) then
width = count
count = nil
end
if ( nil == liststyle ) then
if ( "upper-alpha" == group or "lower-alpha" == group or "upper-roman" == group or "lower-roman" == group or "upper-greek" == group or "lower-greek" == group ) then
liststyle = group
else
liststyle = config.default_liststyle
end
end
local params = {}
params.class = "refbegin"
params.style = z.wikitext.liststyle(liststyle)
if ( nil ~= count ) then
params.class = params.class .. " references-column-count references-column-count-" .. count
params.style = params.style .. " " .. z.wikitext.columncountstyle(count)
end
if ( nil ~= width ) then
params.class = params.class .. " references-column-width"
params.style = params.style .. " " .. z.wikitext.columnwidthstyle(width)
end
local dlopen
if ( nil ~= indent ) then
dlopen = z.wikitext.OpenHTMLTag({name="dl",params={style="text-indent: -" .. (indentsize or "3.2") .. "em;"}})
else
dlopen = ""
end
return z.wikitext.OpenHTMLTag({name="div",params=params}) .. dlopen
end
function refend0(frame, config, args)
local indent = args.indent
local dlclose
if ( nil ~= indent ) then
dlclose = "</dl>"
else
dlclose = ""
end
return dlclose .. "</div>"
end
-- This is used by {{doi}} to create DOI links in the style used in citations.
function z.doi(frame)
local pframe = frame:getParent()
local id = pframe.args.id or pframe.args[1] or ""
return doi(id)
end
-- This is used by {{ISSN}} to create ISSN links in the style used in citations.
function z.ISSN(frame)
local pframe = frame:getParent()
local Name = pframe.args[1] or ""
return hideinprint("[[International Standard Serial Number|ISSN]] [http://www.worldcat.org/search?fq=x0:jrnl&q=n2:" .. Name .. " " .. Name .. "]")
end
-- This is used by templates such as {{SfnRef}} to create the (encoded) anchor name for a Harvard cross-reference hyperlink.
function z.SFNID(frame)
local pframe = frame:getParent()
return anchorid('FOOTNOTE', pframe.args)
end
-- This is used by templates such as {{Harvard citation}} to create the Harvard cross-reference text.
function z.Harvard(frame)
local pframe = frame:getParent()
return crossref(frame, pframe.args)
end
-- This is used by templates such as {{sfn}} to create the entire cross-reference.
function z.sfn(frame)
local pframe = frame:getParent()
pframe.args.Postscript = pframe.args.postscript or pframe.args.ps or ".";
local content = crossref(frame, 'CITEREF', pframe.args)
local args = { name = refid( 'FOOTNOTE', pframe.args) }
return createTag({name = "ref", contents = content, params = args}, frame)
end
-- This is used by template {{r}}.
function z.r(frame)
local pframe = frame:getParent()
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template
args.page1 = args.page1 or args.page
local text = ""
-- This would be shorter using ipairs(), but that doesn't work on an arguments table supplied to a template.
local index = 1
while args[index] ~= nil do
local arg = args[index]
local t = r0(frame, arg, args.group, args["page" .. index])
text = text .. t
index = index + 1
end
return text
end
-- This is used by template {{ref label}}.
function z.reflabel(frame)
local pframe = frame:getParent()
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template
local P1 = args[1] or ""
local P2 = args[2] or ""
local P3 = args[3] or ""
local id = nil
local contents = "[[#endnote_" .. P1 .. P3 .. "|[" .. P2 .. "]]]"
local params = {}
params.class="reference"
if ( args.noid == nil or args.noid == "" ) then params.id = "ref_" .. P1 .. P3 end
return createTag({name="sup",contents=contents,params=params})
end
-- This is used by template {{note label}}.
function z.notelabel(frame)
local pframe = frame:getParent()
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template
local id = args[1] or ""
local arrow = args[3] or ""
local postscript = args[4] or ""
local contents
if arrow ~= "" then
local sup_arrow = createTag({name="sup",contents=arrow,params={}})
contents = "[[#ref_" .. id .. arrow .. "|<b>" .. sup_arrow .. "</b>]]" .. postscript
if "none" == arrow then arrow = "^" end -- Change this AFTER using it in the ID parameter and the contents.
else
contents = (args[2] or "") .. postscript
end
local params = { class="citation wikicite" }
if id ~= "" and ( args.noid == nil or args.noid == "" ) then
params.id = mw.uri.anchorEncode("endnote_" .. id .. arrow)
end
return createTag({name="span",contents=contents,params=params})
end
-- This is used by templates {{reflist}} and {{notelist}}.
function z.reflist(frame)
local pframe = frame:getParent()
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template
return reflist0(frame, config, args)
end
-- This is used by template {{refbegin}}.
function z.refbegin(frame)
local pframe = frame:getParent()
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template
return refbegin0(frame, config, args)
end
-- This is used by template {{refend}}.
function z.refend(frame)
local pframe = frame:getParent()
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template
return refend0(frame, config, args)
end
-- This is used by template {{efn}}.
function z.efn(frame)
local pframe = frame:getParent()
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template
return createTag({name="ref",contents=(args[1] or ""),params={name=args.name,group=config.default_group}}, frame)
end
return z
---------------------------------------------------------------------
--NOTES
--
-- NOTE A1: This Lua module was originally designed to handle a mix
-- of citation styles, crossing Vancouver style with Wikipedia's
-- local Citation Style 1 (CS1) from {Template:Citation/core}.
-- However, the conflicting positions of parameters, scattered
-- in twisted locations across this module, led to a separate
-- variation just to untangle the CS1 format of citations.
--
-- NOTE D2: The placement of dots and other separators between the
-- displayed parameters has been a continual headache, to keep
-- coordinated with the data in parentheses "(data)". There
-- has been a need to pre-check for the existence of related
-- options, to keep from putting double-dots ".." in some cases.
-- In particular, the omission of the "title=" parameter has led
-- to several cases of a spurious dot ". ." because the original
-- design had treated the title as a mandatory parameter.
--
------------------------------------------------------------------------
--HISTORY:
--18Oct2012 Fixed lead-space in Chapter by omitting " ".
--18Oct2012 Fixed lead-space in Chapter/Title as end " " of Authors/Date/...
--19Oct2012 Put HISTORY comments to log major changes (not typos).
--19Oct2012 Fixed extra dot ".." in Title by omitting at end of "tcommon=...".
--19Oct2012 For pages, put   in "p. " etc.
--19Oct2012 Enhanced "pages=" to detect lone page as "p." else "pp." prefix.
--19Oct2012 Fixed to show "." after Periodical name (work, newspaper...).
--19Oct2012 Fixed web-link to have spaces "[... Archived] from the original".
--19Oct2012 Fixed to show ";" between authors & coauthors.
--19Oct2012 Fixed to omit extra "." after coauthors.
--20Oct2012 Fixed COinS data to not urlencode all, as "ctx_ver=Z39.88-2004"
--20Oct2012 Fixed COinS to not end as "&" but use lead "&rft...=" form.
--20Oct2012 Fixed COinS to not url.encode page's "rfr_id=..." pagename.
--20Oct2012 Fixed COinS data when "web" to default to rft.genre "book".
--05Nov2012 Add a span wrapper even when there is no Ref parameter
--15Feb2013 Added Agency for "agency=xx".
--19Feb2013 Put NOTES comments to explain module operation.
--19Feb2013 Copied as Module:Citation/CS1 to alter to match wp:CS1 form.
--19Feb2013 Changed OrigYear to use [__] for CS1 style.
--19Feb2013 Fixed to not show duplicate Publisher/Agency.
--19Feb2013 Moved page-number parameters to after final date.
--19Feb2013 Fixed to not put double-dots after title again.
--20Feb2013 Changed to omit dot "." if already ends with dot.
--20Feb2013 If class "journal" shows Publisher after Periodical/Series.
--20Feb2013 Shifted Format to after Language, and Others after Volume.
--20Feb2013 Set AccessDate + <span class="reference-accessdate">
--20Feb2013 Fixed url when deadurl=no.
--20Feb2013 Added sepc for separator character between parameters.
--20Feb2013 Put "OCLC" for "Online Computer Library Center".
--20Feb2013 Fix empty "authorlink=" as person.link ~= "".
--20Feb2013 Added space after AuthorSep & AuthorNameSep.
--21Feb2013 Added args.contributor (was missing parameter).
--21Feb2013 Fixed EditorSep (was misspelled "EdithorSep").
--21Feb2013 Set OCinSdata.rft_val_fmt = "info:ofi/fmt:kev:mtx:book"
--21Feb2013 Checked to omit blank codes (asin= | doi= etc.).
--21Feb2013 Set enddot to end line if not config.CitationClass "citation".
--21Feb2013 Fixed to show "issn=x" as the ISSN code.
--21Feb2013 Fixed to show "id=x" after Zbl code.
--21Feb2013 Changed to omit double-dot before date when already dot.
--21Feb2013 Order config.CitationClass "citation": Volume, Issue, Publisher.
--21Feb2013 Put warning "Bad DOI (expected "10."..)" in DOI result.
--21Feb2013 Automatically unbolded volume+comma when > 4 long.
--21Feb2013 Changed to allow lowercase "asin-tld".
--22Feb2013 Fixed ref=harv to extract Year from Date.
--22Feb2013 Set Harvard refer. span id if config.CitationClass "citation".
--22Feb2013 Fixed config.CitationClass "citation" as span class="citation".
--22Feb2013 Capitalized "Archived/Retrieved" only when sepc is dot ".".
--23Feb2013 Fixed author editor for "in" or "In" and put space after sepc.
--23Feb2013 Changed to omit dot in "et al." when sepc is "." separator.
--23Feb2013 Fixed "author1-first" to also get args.given or args.given1.
--23Feb2013 Fixed args.article to set Title, after Periodical is Title.
--23Feb2013 Fixed to allow blank Title (such as "contribution=mytitle").
--23Feb2013 Fixed double-dot ".." at end of Editors list
--26Feb2013 Moved "issue=" data to show before "page=".
--26Feb2013 Moved "type=" data to show after "format=".
--26Feb2013 For "pmc=" link, omitted suffix "/?tool=pmcentrez".
--27Feb2013 For coauthors, omitted extra separator after authors.
--27Feb2013 For date, allowed empty date to use month/day/year.
--27Feb2013 Fixed double-dot ".." at end of authors/coauthors list.
--27Feb2013 Reset editor suffix as ", ed." when date exists.
--27Feb2013 Removed duplicate display of "others=" data.
--27Feb2013 Removed parentheses "( )" around "department" TitleNote.
--05Mar2013 Moved Language to follow Periodical or Series.
--05Mar2013 Fixed Edition to follow Series or Volume.
--05Mar2013 Fixed class encyclopaedia to show article as quoted Chapter.
--05Mar2013 Fixed class encyclopaedia to show page as "pp." or "p.".
--07Mar2013 Changed class encyclopaedia to omit "( )" around publisher.
--07Mar2013 Fixed end double-dot by string.sub(idcommon,-1,-1) was "-1,1".
--13Mar2013 Removed enddot "." after "quote=" parameter.
--13Mar2013 Changed config.CitationClass "news" to use "p." page format.
--13Mar2013 Fixed missing "location=" when "web" or "encyclopaedia".
--14Mar2013 Fixed end double-dot after book/work title.
--14Mar2013 Fixed double-dot before "p." or "pp." page number.
--14Mar2013 Fixed config.CitationClass "book" to use p./pp. page.
--
--End
bn0bkgu1e9g2vis9w2hkddtba2hjtfm
Module:Citation/CS1
828
4077
26660
2014-08-29T12:14:14Z
CFCF
3676
From [[:en:Module:Citation/CS1]]
Scribunto
text/plain
local z = {
error_categories = {};
error_ids = {};
message_tail = {};
}
-- Whether variable is set or not
function is_set( var )
return not (var == nil or var == '');
end
-- First set variable or nil if none
function first_set(...)
local list = {...};
for _, var in pairs(list) do
if is_set( var ) then
return var;
end
end
end
-- Whether needle is in haystack
function inArray( needle, haystack )
if needle == nil then
return false;
end
for n,v in ipairs( haystack ) do
if v == needle then
return n;
end
end
return false;
end
--[[
Categorize and emit an error message when the citation contains one or more deprecated parameters. Because deprecated parameters (currently |day=, |month=,
|coauthor=, and |coauthors=) aren't related to each other and because these parameters may be concatenated into the variables used by |date= and |author#= (and aliases)
details of which parameter caused the error message are not provided. Only one error message is emitted regardless of the number of deprecated parameters in the citation.
]]
function deprecated_parameter()
if true ~= Page_in_deprecated_cat then -- if we haven't been here before then set a
Page_in_deprecated_cat=true; -- sticky flag so that if there are more than one deprecated parameter the category is added only once
-- table.insert( z.message_tail, { seterror( 'deprecated_params', {error_message}, true ) } ); -- add error message
table.insert( z.message_tail, { seterror( 'deprecated_params', {}, true ) } ); -- add error message
end
end
-- Populates numbered arguments in a message string using an argument table.
function substitute( msg, args )
-- return args and tostring( mw.message.newRawMessage( msg, args ) ) or msg;
return args and mw.message.newRawMessage( msg, args ):plain() or msg;
end
--[[
Apply kerning to open the space between the quote mark provided by the Module and a leading or trailing quote mark contained in a |title= or |chapter= parameter's value.
This function will positive kern either single or double quotes:
"'Unkerned title with leading and trailing single quote marks'"
" 'Kerned title with leading and trailing single quote marks' " (in real life the kerning isn't as wide as this example)
]]
function kern_quotes (str)
local left='<span style="padding-left:0.2em;">%1</span>'; -- spacing to use when title contains leading single or double quote mark
local right='<span style="padding-right:0.2em;">%1</span>'; -- spacing to use when title contains trailing single or double quote mark
if str:match ("^[\"\'][^\']") then
str = string.gsub( str, "^[\"\']", left, 1 ); -- replace (captured) leading single or double quote with left-side <span>
end
if str:match ("[^\'][\"\']$") then
str = string.gsub( str, "[\"\']$", right, 1 ); -- replace (captured) trailing single or double quote with right-side <span>
end
return str;
end
-- Wraps a string using a message_list configuration taking one argument
function wrap( key, str, lower )
if not is_set( str ) then
return "";
elseif inArray( key, { 'italic-title', 'trans-italic-title' } ) then
str = safeforitalics( str );
end
if lower == true then
return substitute( cfg.messages[key]:lower(), {str} );
else
return substitute( cfg.messages[key], {str} );
end
end
--[[
Argument wrapper. This function provides support for argument
mapping defined in the configuration file so that multiple names
can be transparently aliased to single internal variable.
]]
function argument_wrapper( args )
local origin = {};
return setmetatable({
ORIGIN = function( self, k )
local dummy = self[k]; --force the variable to be loaded.
return origin[k];
end
},
{
__index = function ( tbl, k )
if origin[k] ~= nil then
return nil;
end
local args, list, v = args, cfg.aliases[k];
if type( list ) == 'table' then
v, origin[k] = selectone( args, list, 'redundant_parameters' );
if origin[k] == nil then
origin[k] = ''; -- Empty string, not nil
end
elseif list ~= nil then
v, origin[k] = args[list], list;
else
-- maybe let through instead of raising an error?
-- v, origin[k] = args[k], k;
error( cfg.messages['unknown_argument_map'] );
end
-- Empty strings, not nil;
if v == nil then
v = cfg.defaults[k] or '';
origin[k] = '';
end
tbl = rawset( tbl, k, v );
return v;
end,
});
end
--[[
Looks for a parameter's name in the whitelist.
Parameters in the whitelist can have three values:
true - active, supported parameters
false - deprecated, supported parameters
nil - unsupported parameters
]]
function validate( name )
local name = tostring( name );
local state = whitelist.basic_arguments[ name ];
-- Normal arguments
if true == state then return true; end -- valid actively supported parameter
if false == state then
deprecated_parameter (); -- parameter is deprecated but still supported
return true;
end
-- Arguments with numbers in them
name = name:gsub( "%d+", "#" ); -- replace digit(s) with # (last25 becomes last#
state = whitelist.numbered_arguments[ name ];
if true == state then return true; end -- valid actively supported parameter
if false == state then
deprecated_parameter (); -- parameter is deprecated but still supported
return true;
end
return false; -- Not supported because not found or name is set to nil
end
-- Formats a comment for error trapping
function errorcomment( content, hidden )
return wrap( hidden and 'hidden-error' or 'visible-error', content );
end
--[[
Sets an error condition and returns the appropriate error message. The actual placement
of the error message in the output is the responsibility of the calling function.
]]
function seterror( error_id, arguments, raw, prefix, suffix )
local error_state = cfg.error_conditions[ error_id ];
prefix = prefix or "";
suffix = suffix or "";
if error_state == nil then
error( cfg.messages['undefined_error'] );
elseif is_set( error_state.category ) then
table.insert( z.error_categories, error_state.category );
end
local message = substitute( error_state.message, arguments );
message = message .. " ([[" .. cfg.messages['help page link'] ..
"#" .. error_state.anchor .. "|" ..
cfg.messages['help page label'] .. "]])";
z.error_ids[ error_id ] = true;
if inArray( error_id, { 'bare_url_missing_title', 'trans_missing_title' } )
and z.error_ids['citation_missing_title'] then
return '', false;
end
message = table.concat({ prefix, message, suffix });
if raw == true then
return message, error_state.hidden;
end
return errorcomment( message, error_state.hidden );
end
-- Formats a wiki style external link
function externallinkid(options)
local url_string = options.id;
if options.encode == true or options.encode == nil then
url_string = mw.uri.encode( url_string );
end
return mw.ustring.format( '[[%s|%s]]%s[%s%s%s %s]',
options.link, options.label, options.separator or " ",
options.prefix, url_string, options.suffix or "",
mw.text.nowiki(options.id)
);
end
-- Formats a wiki style internal link
function internallinkid(options)
return mw.ustring.format( '[[%s|%s]]%s[[%s%s%s|%s]]',
options.link, options.label, options.separator or " ",
options.prefix, options.id, options.suffix or "",
mw.text.nowiki(options.id)
);
end
-- Format an external link with error checking
function externallink( URL, label, source )
local error_str = "";
if not is_set( label ) then
label = URL;
if is_set( source ) then
error_str = seterror( 'bare_url_missing_title', { wrap( 'parameter', source ) }, false, " " );
else
error( cfg.messages["bare_url_no_origin"] );
end
end
if not checkurl( URL ) then
error_str = seterror( 'bad_url', {}, false, " " ) .. error_str;
end
return table.concat({ "[", URL, " ", safeforurl( label ), "]", error_str });
end
-- Formats a link to Amazon
function amazon(id, domain)
if not is_set(domain) then
domain = "com"
elseif ( "jp" == domain or "uk" == domain ) then
domain = "co." .. domain
end
local handler = cfg.id_handlers['ASIN'];
return externallinkid({link = handler.link,
label=handler.label , prefix="//www.amazon."..domain.."/dp/",id=id,
encode=handler.encode, separator = handler.separator})
end
--[[
format and error check arXiv identifier. There are two valid forms of the identifier:
the first form, valid only between date codes 9108 and 0703 is:
arXiv:<archive>.<class>/<date code><number><version>
where:
<archive> is a string of alpha characters - may be hyphenated; no other punctuation
<class> is a string of alpha characters - may be hyphenated; no other punctuation
<date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01
first digit of YY for this form can only 9 and 0
<number> is a three-digit number
<version> is a 1 or more digit number preceded with a lowercase v; no spaces (undocumented)
the second form, valid from April 2007 is:
arXiv:<date code>.<number><version>
where:
<date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01
<number> is a four-digit number
<version> is a 1 or more digit number preceded with a lowercase v; no spaces
]]
function arxiv (id)
local handler = cfg.id_handlers['ARXIV'];
local year, month, version;
local err_cat = ""
year, month, version = id:match("^%a[%a%.%-]+/([90]%d)([01]%d)%d%d%d([v%d]*)$"); -- test for the 9108-0703 format
if not year then -- arXiv id is not proper 9108-0703 form
year, month, version = id:match("^(%d%d)([01]%d)%.%d%d%d%d([v%d]*)$"); -- test for the 0704- format
if not year then
err_cat = ' ' .. seterror( 'bad_arxiv' ); -- arXiv id doesn't match either format
else -- id is the 0704- format
year = tonumber(year);
month = tonumber(month);
if ((7 > year) or (1 > month and 12 < month)) or -- is year invalid or is month invalid? (doesn't test for future years)
((7 == year) and (4 > month)) or -- when year is 07, is month invalid (before April)?
is_set (version) and nil == version:match("v%d+") then -- is version proper format of single 'v' followed by digits?
err_cat = ' ' .. seterror( 'bad_arxiv' ); -- set error message
end
end
else -- id is the 9108-0703 format; are the date values ok
year = tonumber(year);
month = tonumber(month);
if ((91 > year and 7 < year) or (1 > month and 12 < month)) or -- if invalid year or invalid month
((91 == year and 8 > month) or (7 == year and 3 < month)) or -- if years ok, are starting and ending months ok?
is_set (version) and nil == version:match("v%d+") then -- is version proper format of single 'v' followed by digits?
err_cat = ' ' .. seterror( 'bad_arxiv' ); -- set error message
end
end
return externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat;
end
--[[
lccn normalization (http://www.loc.gov/marc/lccn-namespace.html#normalization)
1. Remove all blanks.
2. If there is a forward slash (/) in the string, remove it, and remove all characters to the right of the forward slash.
3. If there is a hyphen in the string:
a. Remove it.
b. Inspect the substring following (to the right of) the (removed) hyphen. Then (and assuming that steps 1 and 2 have been carried out):
1. All these characters should be digits, and there should be six or less. (not done in this function)
2. If the length of the substring is less than 6, left-fill the substring with zeroes until the length is six.
Returns a normalized lccn for lccn() to validate. There is no error checking (step 3.b.1) performed in this function.
]]
function normalize_lccn (lccn)
lccn = lccn:gsub ("%s", ""); -- 1. strip whitespace
if nil ~= string.find (lccn,'/') then
lccn = lccn:match ("(.-)/"); -- 2. remove forward slash and all character to the right of it
end
local prefix
local suffix
prefix, suffix = lccn:match ("(.+)%-(.+)"); -- 3.a remove hyphen by splitting the string into prefix and suffix
if nil ~= suffix then -- if there was a hyphen
suffix=string.rep("0", 6-string.len (suffix)) .. suffix; -- 3.b.2 left fill the suffix with 0s if suffix length less than 6
lccn=prefix..suffix; -- reassemble the lccn
end
return lccn;
end
--[[
Format LCCN link and do simple error checking. LCCN is a character string 8-12 characters long. The length of the LCCN dictates the character type of the first 1-3 characters; the
rightmost eight are always digits. http://info-uri.info/registry/OAIHandler?verb=GetRecord&metadataPrefix=reg&identifier=info:lccn/
length = 8 then all digits
length = 9 then lccn[1] is alpha
length = 10 then lccn[1] and lccn[2] are both alpha or both digits
length = 11 then lccn[1] is alpha, lccn[2] and lccn[3] are both alpha or both digits
length = 12 then lccn[1] and lccn[2] are both alpha
]]
function lccn(lccn)
local handler = cfg.id_handlers['LCCN'];
local err_cat = ''; -- presume that LCCN is valid
local id = lccn; -- local copy of the lccn
id = normalize_lccn (id); -- get canonical form (no whitespace, hyphens, forward slashes)
local len = id:len(); -- get the length of the lccn
if 8 == len then
if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits)
err_cat = ' ' .. seterror( 'bad_lccn' ); -- set an error message
end
elseif 9 == len then -- LCCN should be adddddddd
if nil == id:match("%a%d%d%d%d%d%d%d%d") then -- does it match our pattern?
err_cat = ' ' .. seterror( 'bad_lccn' ); -- set an error message
end
elseif 10 == len then -- LCCN should be aadddddddd or dddddddddd
if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits) ...
if nil == id:match("^%a%a%d%d%d%d%d%d%d%d") then -- ... see if it matches our pattern
err_cat = ' ' .. seterror( 'bad_lccn' ); -- no match, set an error message
end
end
elseif 11 == len then -- LCCN should be aaadddddddd or adddddddddd
if not (id:match("^%a%a%a%d%d%d%d%d%d%d%d") or id:match("^%a%d%d%d%d%d%d%d%d%d%d")) then -- see if it matches one of our patterns
err_cat = ' ' .. seterror( 'bad_lccn' ); -- no match, set an error message
end
elseif 12 == len then -- LCCN should be aadddddddddd
if not id:match("^%a%a%d%d%d%d%d%d%d%d%d%d") then -- see if it matches our pattern
err_cat = ' ' .. seterror( 'bad_lccn' ); -- no match, set an error message
end
else
err_cat = ' ' .. seterror( 'bad_lccn' ); -- wrong length, set an error message
end
if not is_set (err_cat) and nil ~= lccn:find ('%s') then
err_cat = ' ' .. seterror( 'bad_lccn' ); -- lccn contains a space, set an error message
end
return externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=lccn,separator=handler.separator, encode=handler.encode}) .. err_cat;
end
--[[
Format PMID and do simple error checking. PMIDs are sequential numbers beginning at 1 and counting up. This code checks the PMID to see that it
contains only digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically as more PMIDs are issued.
]]
function pmid(id)
local test_limit = 30000000; -- update this value as PMIDs approach
local handler = cfg.id_handlers['PMID'];
local err_cat = ''; -- presume that PMID is valid
if id:match("[^%d]") then -- if PMID has anything but digits
err_cat = ' ' .. seterror( 'bad_pmid' ); -- set an error message
else -- PMID is only digits
local id_num = tonumber(id); -- convert id to a number for range testing
if 1 > id_num or test_limit < id_num then -- if PMID is outside test limit boundaries
err_cat = ' ' .. seterror( 'bad_pmid' ); -- set an error message
end
end
return externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat;
end
--[[
Determines if a PMC identifier's online version is embargoed. Compares the date in |embargo= against today's date. If embargo date is
in the future, returns true; otherwise, returns false because the embargo has expired or |embargo= not set in this cite.
]]
function is_embargoed(embargo)
if is_set(embargo) then
local lang = mw.getContentLanguage();
local good1, embargo_date, good2, todays_date;
good1, embargo_date = pcall( lang.formatDate, lang, 'U', embargo );
good2, todays_date = pcall( lang.formatDate, lang, 'U' );
if good1 and good2 and tonumber( embargo_date ) >= tonumber( todays_date ) then --is embargo date is in the future?
return true; -- still embargoed
end
end
return false; -- embargo expired or |embargo= not set
end
--[[
Format a PMC, do simple error checking, and check for embargoed articles.
The embargo parameter takes a date for a value. If the embargo date is in the future
the PMC identifier will not be linked to the article. If the embargo specifies a date in the past, or if it is empty or omitted, then
the PMC identifier is linked to the article through the link at cfg.id_handlers['PMC'].prefix.
PMCs are sequential numbers beginning at 1 and counting up. This code checks the PMC to see that it contains only digits and is less
than test_limit; the value in local variable test_limit will need to be updated periodically as more PMCs are issued.
]]
function pmc(id, embargo)
local test_limit = 5000000; -- update this value as PMCs approach
local handler = cfg.id_handlers['PMC'];
local err_cat = ''; -- presume that PMC is valid
local text;
if id:match("[^%d]") then -- if PMC has anything but digits
err_cat = ' ' .. seterror( 'bad_pmc' ); -- set an error message
else -- PMC is only digits
local id_num = tonumber(id); -- convert id to a number for range testing
if 1 > id_num or test_limit < id_num then -- if PMC is outside test limit boundaries
err_cat = ' ' .. seterror( 'bad_pmc' ); -- set an error message
end
end
if is_embargoed(embargo) then
text="[[" .. handler.link .. "|" .. handler.label .. "]]:" .. handler.separator .. id .. err_cat; --still embargoed so no external link
else
text = externallinkid({link = handler.link, label = handler.label, --no embargo date, ok to link to article
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat;
end
return text;
end
-- Formats a DOI and checks for DOI errors.
-- DOI names contain two parts: prefix and suffix separated by a forward slash.
-- Prefix: directory indicator '10.' followed by a registrant code
-- Suffix: character string of any length chosen by the registrant
-- This function checks a DOI name for: prefix/suffix. If the doi name contains spaces or endashes,
-- or, if it ends with a period or a comma, this function will emit a bad_doi error message.
-- DOI names are case-insensitive and can incorporate any printable Unicode characters so the test for spaces, endash,
-- and terminal punctuation may not be technically correct but it appears, that in practice these characters are rarely if ever used in doi names.
function doi(id, inactive)
local cat = ""
local handler = cfg.id_handlers['DOI'];
local text;
if is_set(inactive) then
local inactive_year = inactive:match("%d%d%d%d") or ''; -- try to get the year portion from the inactive date
text = "[[" .. handler.link .. "|" .. handler.label .. "]]:" .. id;
if is_set(inactive_year) then
table.insert( z.error_categories, "Pages with DOIs inactive since " .. inactive_year );
else
table.insert( z.error_categories, "Pages with inactive DOIs" ); -- when inactive doesn't contain a recognizable year
end
inactive = " (" .. cfg.messages['inactive'] .. " " .. inactive .. ")"
else
text = externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode})
inactive = ""
end
if nil == id:match("^10%.[^%s–]-/[^%s–]-[^%.,]$") then -- doi must begin with '10.', must contain a fwd slash, must not contain spaces or endashes, and must not end with period or comma
cat = ' ' .. seterror( 'bad_doi' );
end
return text .. inactive .. cat
end
-- Formats an OpenLibrary link, and checks for associated errors.
function openlibrary(id)
local code = id:sub(-1,-1)
local handler = cfg.id_handlers['OL'];
if ( code == "A" ) then
return externallinkid({link=handler.link, label=handler.label,
prefix="http://openlibrary.org/authors/OL",id=id, separator=handler.separator,
encode = handler.encode})
elseif ( code == "M" ) then
return externallinkid({link=handler.link, label=handler.label,
prefix="http://openlibrary.org/books/OL",id=id, separator=handler.separator,
encode = handler.encode})
elseif ( code == "W" ) then
return externallinkid({link=handler.link, label=handler.label,
prefix= "http://openlibrary.org/works/OL",id=id, separator=handler.separator,
encode = handler.encode})
else
return externallinkid({link=handler.link, label=handler.label,
prefix= "http://openlibrary.org/OL",id=id, separator=handler.separator,
encode = handler.encode}) ..
' ' .. seterror( 'bad_ol' );
end
end
--[[
Validate and format an issn. This code fixes the case where an editor has included an ISSN in the citation but has separated the two groups of four
digits with a space. When that condition occurred, the resulting link looked like this:
|issn=0819 4327 gives: [http://www.worldcat.org/issn/0819 4327 0819 4327] -- can't have spaces in an external link
This code now prevents that by inserting a hyphen at the issn midpoint. It also validates the issn for length and makes sure that the checkdigit agrees
with the calculated value. Incorrect length (8 digits), characters other than 0-9 and X, or checkdigit / calculated value mismatch will all cause a check issn
error message. The issn is always displayed with a hyphen, even if the issn was given as a single group of 8 digits.
]]
function issn(id)
local issn_copy = id; -- save a copy of unadulterated issn; use this version for display if issn does not validate
local handler = cfg.id_handlers['ISSN'];
local text;
local valid_issn = true;
id=id:gsub( "[%s-–]", "" ); -- strip spaces, hyphens, and endashes from the issn
if 8 ~= id:len() or nil == id:match( "^%d*X?$" ) then -- validate the issn: 8 digits long, containing only 0-9 or X in the last position
valid_issn=false; -- wrong length or improper character
else
valid_issn=is_valid_isxn(id, 8); -- validate issn
end
if true == valid_issn then
id = string.sub( id, 1, 4 ) .. "-" .. string.sub( id, 5 ); -- if valid, display correctly formatted version
else
id = issn_copy; -- if not valid, use the show the invalid issn with error message
end
text = externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode})
if false == valid_issn then
text = text .. ' ' .. seterror( 'bad_issn' ) -- add an error message if the issn is invalid
end
return text
end
--[[
This function sets default title types (equivalent to the citation including |type=<default value>) for those citations that have defaults.
Also handles the special case where it is desirable to omit the title type from the rendered citation (|type=none).
]]
function set_titletype(cite_class, title_type)
if is_set(title_type) then
if "none" == title_type then
title_type = ""; -- if |type=none then type parameter not displayed
end
return title_type; -- if |type= has been set to any other value use that value
end
if "AV-media-notes" == cite_class or "DVD-notes" == cite_class then -- if this citation is cite AV media notes or cite DVD notes
return "Media notes"; -- display AV media notes / DVD media notes annotation
elseif "podcast" == cite_class then -- if this citation is cite podcast
return "Podcast"; -- display podcast annotation
elseif "pressrelease" == cite_class then -- if this citation is cite press release
return "Press release"; -- display press release annotation
elseif "techreport" == cite_class then -- if this citation is cite techreport
return "Technical report"; -- display techreport annotation
elseif "thesis" == cite_class then -- if this citation is cite thesis (degree option handled after this function returns)
return "Thesis"; -- display simple thesis annotation (without |degree= modification)
end
end
--[[
Determines whether a URL string is valid
At present the only check is whether the string appears to
be prefixed with a URI scheme. It is not determined whether
the URI scheme is valid or whether the URL is otherwise well
formed.
]]
function checkurl( url_str )
-- Protocol-relative or URL scheme
return url_str:sub(1,2) == "//" or url_str:match( "^[^/]*:" ) ~= nil;
end
-- Removes irrelevant text and dashes from ISBN number
-- Similar to that used for Special:BookSources
function cleanisbn( isbn_str )
return isbn_str:gsub( "[^-0-9X]", "" );
end
-- Extract page numbers from external wikilinks in any of the |page=, |pages=, or |at= parameters for use in COinS.
--TODO: Fix so this code supports urls like this:
-- http://www.history.navy.mil/download/va125153.pdf#page=13 %w/:\.
function get_coins_pages (pages)
if not is_set (pages) then return pages; end -- if no page numbers then we're done
while true do
pattern = pages:match("%[(%w*:?//[^ ]+%s+)[%w%d].*%]"); -- pattern is the opening bracket, the url and following space(s): "[url "
if nil == pattern then break; end -- no more urls
pattern = pattern:gsub("([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1"); -- pattern is not a literal string; escape lua's magic pattern characters
pages = pages:gsub(pattern, ""); -- remove as many instances of pattern as possible
end
pages = pages:gsub("[%[%]]", ""); -- remove the brackets
pages = pages:gsub("–", "-" ); -- replace endashes with hyphens
pages = pages:gsub("&%w+;", "-" ); -- and replace html entities (– etc.) with hyphens; do we need to replace numerical entities like   and the like?
return pages;
end
--[[
ISBN-10 and ISSN validator code calculates checksum across all isbn/issn digits including the check digit. ISBN-13 is checked in checkisbn().
If the number is valid the result will be 0. Before calling this function, issbn/issn must be checked for length and stripped of dashes,
spaces and other non-isxn characters.
]]
function is_valid_isxn (isxn_str, len)
local temp = 0;
isxn_str = { isxn_str:byte(1, len) }; -- make a table of bytes
len = len+1; -- adjust to be a loop counter
for i, v in ipairs( isxn_str ) do -- loop through all of the bytes and calculate the checksum
if v == string.byte( "X" ) then -- if checkdigit is X
temp = temp + 10*( len - i ); -- it represents 10 decimal
else
temp = temp + tonumber( string.char(v) )*(len-i);
end
end
return temp % 11 == 0; -- returns true if calculation result is zero
end
-- Determines whether an ISBN string is valid
function checkisbn( isbn_str )
if nil ~= isbn_str:match("[^%s-0-9X]") then return false; end -- fail if isbn_str contains anything but digits, hyphens, or the uppercase X
isbn_str = isbn_str:gsub( "-", "" ):gsub( " ", "" ); -- remove hyphens and spaces
local len = isbn_str:len();
if len ~= 10 and len ~= 13 then
return false;
end
if len == 10 then
if isbn_str:match( "^%d*X?$" ) == nil then return false; end
return is_valid_isxn(isbn_str, 10);
else
local temp = 0;
if isbn_str:match( "^97[89]%d*$" ) == nil then return false; end -- isbn13 begins with 978 or 979
isbn_str = { isbn_str:byte(1, len) };
for i, v in ipairs( isbn_str ) do
temp = temp + (3 - 2*(i % 2)) * tonumber( string.char(v) );
end
return temp % 10 == 0;
end
end
-- Gets the display text for a wikilink like [[A|B]] or [[B]] gives B
function removewikilink( str )
return (str:gsub( "%[%[([^%[%]]*)%]%]", function(l)
return l:gsub( "^[^|]*|(.*)$", "%1" ):gsub("^%s*(.-)%s*$", "%1");
end));
end
-- Escape sequences for content that will be used for URL descriptions
function safeforurl( str )
if str:match( "%[%[.-%]%]" ) ~= nil then
table.insert( z.message_tail, { seterror( 'wikilink_in_url', {}, true ) } );
end
return str:gsub( '[%[%]\n]', {
['['] = '[',
[']'] = ']',
['\n'] = ' ' } );
end
-- Converts a hyphen to a dash
function hyphentodash( str )
if not is_set(str) or str:match( "[%[%]{}<>]" ) ~= nil then
return str;
end
return str:gsub( '-', '–' );
end
-- Protects a string that will be wrapped in wiki italic markup '' ... ''
function safeforitalics( str )
--[[ Note: We cannot use <i> for italics, as the expected behavior for
italics specified by ''...'' in the title is that they will be inverted
(i.e. unitalicized) in the resulting references. In addition, <i> and ''
tend to interact poorly under Mediawiki's HTML tidy. ]]
if not is_set(str) then
return str;
else
if str:sub(1,1) == "'" then str = "<span />" .. str; end
if str:sub(-1,-1) == "'" then str = str .. "<span />"; end
-- Remove newlines as they break italics.
return str:gsub( '\n', ' ' );
end
end
--[[
Joins a sequence of strings together while checking for duplicate separation characters.
TODO: safejoin() has a flaw where it won't remove the duplicate character from a |title= / |url= combination.
This is because by the time we get here, |title=http://somesite.com and |title=Document Title. have been combined:
[http://somesite.com and ''Document Title.'']
so that now, the last character is not sepc but is ] (unless sepc == ']' which breaks the external link)
]]
function safejoin( tbl, duplicate_char )
--[[
Note: we use string functions here, rather than ustring functions.
This has considerably faster performance and should work correctly as
long as the duplicate_char is strict ASCII. The strings
in tbl may be ASCII or UTF8.
]]
local str = '';
local comp = '';
local end_chr = '';
local trim;
for _, value in ipairs( tbl ) do
if value == nil then value = ''; end
if str == '' then
str = value;
elseif value ~= '' then
if value:sub(1,1) == '<' then
-- Special case of values enclosed in spans and other markup.
comp = value:gsub( "%b<>", "" );
else
comp = value;
end
if comp:sub(1,1) == duplicate_char then
trim = false;
end_chr = str:sub(-1,-1);
-- str = str .. "<HERE(enchr=" .. end_chr.. ")"
if end_chr == duplicate_char then
str = str:sub(1,-2);
elseif end_chr == "'" then
if str:sub(-3,-1) == duplicate_char .. "''" then
str = str:sub(1, -4) .. "''";
elseif str:sub(-5,-1) == duplicate_char .. "]]''" then
trim = true;
elseif str:sub(-4,-1) == duplicate_char .. "]''" then
trim = true;
end
elseif end_chr == "]" then
if str:sub(-3,-1) == duplicate_char .. "]]" then
trim = true;
elseif str:sub(-2,-1) == duplicate_char .. "]" then
trim = true;
end
elseif end_chr == " " then
if str:sub(-2,-1) == duplicate_char .. " " then
str = str:sub(1,-3);
end
end
if trim then
if value ~= comp then
local dup2 = duplicate_char;
if dup2:match( "%A" ) then dup2 = "%" .. dup2; end
value = value:gsub( "(%b<>)" .. dup2, "%1", 1 )
else
value = value:sub( 2, -1 );
end
end
end
str = str .. value;
end
end
return str;
end
-- Attempts to convert names to initials.
function reducetoinitials(first)
local initials = {}
local i = 0; -- counter for number of initials
for word in string.gmatch(first, "%S+") do
table.insert(initials, string.sub(word,1,1)) -- Vancouver format does not include full stops.
i = i + 1; -- bump the counter
if 2 <= i then break; end -- only two initials allowed in Vancouver system; if 2, quit
end
return table.concat(initials) -- Vancouver format does not include spaces.
end
-- Formats a list of people (e.g. authors / editors)
function listpeople(control, people)
local sep = control.sep;
local namesep = control.namesep
local format = control.format
local maximum = control.maximum
local lastauthoramp = control.lastauthoramp;
local text = {}
local etal = false;
if sep:sub(-1,-1) ~= " " then sep = sep .. " " end
if maximum ~= nil and maximum < 1 then return "", 0; end
for i,person in ipairs(people) do
if is_set(person.last) then
local mask = person.mask
local one
local sep_one = sep;
if maximum ~= nil and i > maximum then
etal = true;
break;
elseif (mask ~= nil) then
local n = tonumber(mask)
if (n ~= nil) then
one = string.rep("—",n)
else
one = mask;
sep_one = " ";
end
else
one = person.last
local first = person.first
if is_set(first) then
if ( "vanc" == format ) then first = reducetoinitials(first) end
one = one .. namesep .. first
end
if is_set(person.link) then one = "[[" .. person.link .. "|" .. one .. "]]" end
if is_set(person.link) and nil ~= person.link:find("//") then one = one .. " " .. seterror( 'bad_authorlink' ) end -- check for url in author link;
end
table.insert( text, one )
table.insert( text, sep_one )
end
end
local count = #text / 2;
if count > 0 then
if count > 1 and is_set(lastauthoramp) and not etal then
text[#text-2] = " & ";
end
text[#text] = nil;
end
local result = table.concat(text) -- construct list
if etal then
local etal_text = cfg.messages['et al'];
result = result .. " " .. etal_text;
end
-- if necessary wrap result in <span> tag to format in Small Caps
if ( "scap" == format ) then result =
'<span class="smallcaps" style="font-variant:small-caps">' .. result .. '</span>';
end
return result, count
end
-- Generates a CITEREF anchor ID.
function anchorid( options )
return "CITEREF" .. table.concat( options );
end
--[[
Gets name list from the input arguments
Searches through args in sequential order to find |lastn= and |firstn= parameters (or their aliases), and their matching link and mask parameters.
Stops searching when both |lastn= and |firstn= are not found in args after two sequential attempts: found |last1=, |last2=, and |last3= but doesn't
find |last4= and |last5= then the search is done.
This function emits an error message when there is a |firstn= without a matching |lastn=. When there are 'holes' in the list of last names, |last1= and |last3=
are present but |last2= is missing, an error message is emitted. |lastn= is not required to have a matching |firstn=.
]]
--Original function
function extractnames(args, list_name)
local names = {};
local i = 1;
local last;
while true do
last = selectone( args, cfg.aliases[list_name .. '-Last'], 'redundant_parameters', i );
if not is_set(last) then
-- just in case someone passed in an empty parameter
break;
end
names[i] = {
last = last,
first = selectone( args, cfg.aliases[list_name .. '-First'], 'redundant_parameters', i ),
link = selectone( args, cfg.aliases[list_name .. '-Link'], 'redundant_parameters', i ),
mask = selectone( args, cfg.aliases[list_name .. '-Mask'], 'redundant_parameters', i )
};
i = i + 1;
end
return names;
end
--[[ Broken. Editor CITEREF IDs are broken by this code (no editor list). Author CITEREF ID render correctly
function extractnames(args, list_name)
local names = {}; -- table of names
local i = 1; -- loop counter/indexer
local count = 0; -- used to count the number of times we haven't found a |last= (or alias for authors, |editor-last or alias for editors)
local err_msg_list_name = list_name:match ("(%w+)List") .. 's list'; -- modify AuthorList or EditorList for use in error messages if necessary
while true do
names[i] = -- search through args for name components beginning at 1
{
last = selectone( args, cfg.aliases[list_name .. '-Last'], 'redundant_parameters', i ),
first = selectone( args, cfg.aliases[list_name .. '-First'], 'redundant_parameters', i ),
link = selectone( args, cfg.aliases[list_name .. '-Link'], 'redundant_parameters', i ),
mask = selectone( args, cfg.aliases[list_name .. '-Mask'], 'redundant_parameters', i )
};
if names[i].first and not names[i].last then -- if there is a firstn without a matching lastn
names[i].first = nil; -- set first to nil so we don't confuse the implicit et al message code
table.insert( z.message_tail, { seterror( 'first_missing_last', {err_msg_list_name, i}, true ) } ); -- add this error message
break; -- and done because lastn not found
elseif not names[i].first and not names[i].last then -- if both firstn and lastn aren't found, are we done?
count = count + 1; -- number of times we haven't found last and first
if 2 == count then -- two missing names and we give up
break; -- normal exit or there is a two-name hole in the list; can't tell which
end
else -- last with or without a first
if 1 == count then -- if the previous name was missing
table.insert( z.message_tail, { seterror( 'missing_name', {err_msg_list_name, i-1}, true ) } ); -- add this error message
end
count = 0; -- reset the counter, we're looking for two consecutive missing names
end
i = i + 1; -- bump to the next name
end
return names; -- all done, return our list of names
end
]]
-- Populates ID table from arguments using configuration settings
function extractids( args )
local id_list = {};
for k, v in pairs( cfg.id_handlers ) do
v = selectone( args, v.parameters, 'redundant_parameters' );
if is_set(v) then id_list[k] = v; end
end
return id_list;
end
-- Takes a table of IDs and turns it into a table of formatted ID outputs.
function buildidlist( id_list, options )
local new_list, handler = {};
function fallback(k) return { __index = function(t,i) return cfg.id_handlers[k][i] end } end;
for k, v in pairs( id_list ) do
-- fallback to read-only cfg
handler = setmetatable( { ['id'] = v }, fallback(k) );
if handler.mode == 'external' then
table.insert( new_list, {handler.label, externallinkid( handler ) } );
elseif handler.mode == 'internal' then
table.insert( new_list, {handler.label, internallinkid( handler ) } );
elseif handler.mode ~= 'manual' then
error( cfg.messages['unknown_ID_mode'] );
elseif k == 'DOI' then
table.insert( new_list, {handler.label, doi( v, options.DoiBroken ) } );
elseif k == 'ARXIV' then
table.insert( new_list, {handler.label, arxiv( v ) } );
elseif k == 'ASIN' then
table.insert( new_list, {handler.label, amazon( v, options.ASINTLD ) } );
elseif k == 'LCCN' then
table.insert( new_list, {handler.label, lccn( v ) } );
elseif k == 'OL' then
table.insert( new_list, {handler.label, openlibrary( v ) } );
elseif k == 'PMC' then
table.insert( new_list, {handler.label, pmc( v, options.Embargo ) } );
elseif k == 'PMID' then
table.insert( new_list, {handler.label, pmid( v ) } );
elseif k == 'ISSN' then
table.insert( new_list, {handler.label, issn( v ) } );
elseif k == 'ISBN' then
local ISBN = internallinkid( handler );
if not checkisbn( v ) and not is_set(options.IgnoreISBN) then
ISBN = ISBN .. seterror( 'bad_isbn', {}, false, " ", "" );
end
table.insert( new_list, {handler.label, ISBN } );
else
error( cfg.messages['unknown_manual_ID'] );
end
end
function comp( a, b ) -- used in following table.sort()
return a[1] < b[1];
end
table.sort( new_list, comp );
for k, v in ipairs( new_list ) do
new_list[k] = v[2];
end
return new_list;
end
-- Chooses one matching parameter from a list of parameters to consider
-- Generates an error if more than one match is present.
function selectone( args, possible, error_condition, index )
local value = nil;
local selected = '';
local error_list = {};
if index ~= nil then index = tostring(index); end
-- Handle special case of "#" replaced by empty string
if index == '1' then
for _, v in ipairs( possible ) do
v = v:gsub( "#", "" );
if is_set(args[v]) then
if value ~= nil and selected ~= v then
table.insert( error_list, v );
else
value = args[v];
selected = v;
end
end
end
end
for _, v in ipairs( possible ) do
if index ~= nil then
v = v:gsub( "#", index );
end
if is_set(args[v]) then
if value ~= nil and selected ~= v then
table.insert( error_list, v );
else
value = args[v];
selected = v;
end
end
end
if #error_list > 0 then
local error_str = "";
for _, k in ipairs( error_list ) do
if error_str ~= "" then error_str = error_str .. cfg.messages['parameter-separator'] end
error_str = error_str .. wrap( 'parameter', k );
end
if #error_list > 1 then
error_str = error_str .. cfg.messages['parameter-final-separator'];
else
error_str = error_str .. cfg.messages['parameter-pair-separator'];
end
error_str = error_str .. wrap( 'parameter', selected );
table.insert( z.message_tail, { seterror( error_condition, {error_str}, true ) } );
end
return value, selected;
end
-- COinS metadata (see <http://ocoins.info/>) allows automated tools to parse
-- the citation information.
function COinS(data)
if 'table' ~= type(data) or nil == next(data) then
return '';
end
local ctx_ver = "Z39.88-2004";
-- treat table strictly as an array with only set values.
local OCinSoutput = setmetatable( {}, {
__newindex = function(self, key, value)
if is_set(value) then
rawset( self, #self+1, table.concat{ key, '=', mw.uri.encode( removewikilink( value ) ) } );
end
end
});
if is_set(data.Chapter) then
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:book";
OCinSoutput["rft.genre"] = "bookitem";
OCinSoutput["rft.btitle"] = data.Chapter;
OCinSoutput["rft.atitle"] = data.Title;
elseif is_set(data.Periodical) then
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:journal";
OCinSoutput["rft.genre"] = "article";
OCinSoutput["rft.jtitle"] = data.Periodical;
OCinSoutput["rft.atitle"] = data.Title;
else
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:book";
OCinSoutput["rft.genre"] = "book"
OCinSoutput["rft.btitle"] = data.Title;
end
OCinSoutput["rft.place"] = data.PublicationPlace;
OCinSoutput["rft.date"] = data.Date;
OCinSoutput["rft.series"] = data.Series;
OCinSoutput["rft.volume"] = data.Volume;
OCinSoutput["rft.issue"] = data.Issue;
OCinSoutput["rft.pages"] = data.Pages;
OCinSoutput["rft.edition"] = data.Edition;
OCinSoutput["rft.pub"] = data.PublisherName;
for k, v in pairs( data.ID_list ) do
local id, value = cfg.id_handlers[k].COinS;
if k == 'ISBN' then value = cleanisbn( v ); else value = v; end
if string.sub( id or "", 1, 4 ) == 'info' then
OCinSoutput["rft_id"] = table.concat{ id, "/", v };
else
OCinSoutput[ id ] = value;
end
end
local last, first;
for k, v in ipairs( data.Authors ) do
last, first = v.last, v.first;
if k == 1 then
if is_set(last) then
OCinSoutput["rft.aulast"] = last;
end
if is_set(first) then
OCinSoutput["rft.aufirst"] = first;
end
end
if is_set(last) and is_set(first) then
OCinSoutput["rft.au"] = table.concat{ last, ", ", first };
elseif is_set(last) then
OCinSoutput["rft.au"] = last;
end
end
OCinSoutput.rft_id = data.URL;
OCinSoutput.rfr_id = table.concat{ "info:sid/", mw.site.server:match( "[^/]*$" ), ":", data.RawPage };
OCinSoutput = setmetatable( OCinSoutput, nil );
-- sort with version string always first, and combine.
table.sort( OCinSoutput );
table.insert( OCinSoutput, 1, "ctx_ver=" .. ctx_ver ); -- such as "Z39.88-2004"
return table.concat(OCinSoutput, "&");
end
--[[
This is the main function doing the majority of the citation
formatting.
]]
function citation0( config, args)
--[[
Load Input Parameters
The argument_wrapper facilitates the mapping of multiple
aliases to single internal variable.
]]
local A = argument_wrapper( args );
local i
local PPrefix = A['PPrefix']
local PPPrefix = A['PPPrefix']
if is_set( A['NoPP'] ) then PPPrefix = "" PPrefix = "" end
-- Pick out the relevant fields from the arguments. Different citation templates
-- define different field names for the same underlying things.
local Authors = A['Authors'];
local a = extractnames( args, 'AuthorList' );
local Coauthors = A['Coauthors'];
local Others = A['Others'];
local Editors = A['Editors'];
local e = extractnames( args, 'EditorList' );
local Year = A['Year'];
local PublicationDate = A['PublicationDate'];
local OrigYear = A['OrigYear'];
local Date = A['Date'];
local LayDate = A['LayDate'];
------------------------------------------------- Get title data
local Title = A['Title'];
local BookTitle = A['BookTitle'];
local Conference = A['Conference'];
local TransTitle = A['TransTitle'];
local TitleNote = A['TitleNote'];
local TitleLink = A['TitleLink'];
local Chapter = A['Chapter'];
local ChapterLink = A['ChapterLink'];
local TransChapter = A['TransChapter'];
local TitleType = A['TitleType'];
local Degree = A['Degree'];
local Docket = A['Docket'];
local ArchiveURL = A['ArchiveURL'];
local URL = A['URL']
local URLorigin = A:ORIGIN('URL');
local ChapterURL = A['ChapterURL'];
local ChapterURLorigin = A:ORIGIN('ChapterURL');
local ConferenceURL = A['ConferenceURL'];
local ConferenceURLorigin = A:ORIGIN('ConferenceURL');
local Periodical = A['Periodical'];
local Series = A['Series'];
local Volume = A['Volume'];
local Issue = A['Issue'];
local Position = '';
local Page = A['Page'];
local Pages = hyphentodash( A['Pages'] );
local At = A['At'];
local Edition = A['Edition'];
local PublicationPlace = A['PublicationPlace']
local Place = A['Place'];
local PublisherName = A['PublisherName'];
local RegistrationRequired = A['RegistrationRequired'];
local SubscriptionRequired = A['SubscriptionRequired'];
local Via = A['Via'];
local AccessDate = A['AccessDate'];
local ArchiveDate = A['ArchiveDate'];
local Agency = A['Agency'];
local DeadURL = A['DeadURL']
local Language = A['Language'];
local Format = A['Format'];
local Ref = A['Ref'];
local DoiBroken = A['DoiBroken'];
local ID = A['ID'];
local ASINTLD = A['ASINTLD'];
local IgnoreISBN = A['IgnoreISBN'];
local Embargo = A['Embargo'];
local ID_list = extractids( args );
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
-- special case for cite newsgroup which uses |id= for a usenet article or post id
-- |id= is not included in COinS so here we convert it to an ID that will be included in COinS
if ('newsgroup' == config.CitationClass) and (is_set (ID)) then
ID_list['USENETID']=ID; -- add this new 'id' to the list of IDs
ID = ''; -- and unset
end
]]
local Quote = A['Quote'];
local PostScript = A['PostScript'];
local LayURL = A['LayURL'];
local LaySource = A['LaySource'];
local Transcript = A['Transcript'];
local TranscriptURL = A['TranscriptURL']
local TranscriptURLorigin = A:ORIGIN('TranscriptURL');
local sepc = A['Separator'];
local LastAuthorAmp = A['LastAuthorAmp'];
local no_tracking_cats = A['NoTracking'];
--these are used by cite interview
local Callsign = A['Callsign'];
local City = A['City'];
local Cointerviewers = A['Cointerviewers']; -- deprecated
local Interviewer = A['Interviewer']; -- deprecated
local Program = A['Program'];
--local variables that are not cs1 parameters
local page_type; -- is this needed? Doesn't appear to be used anywhere;
local use_lowercase = ( sepc ~= '.' );
local this_page = mw.title.getCurrentTitle(); --Also used for COinS and for language
local anchor_year; -- used in the CITEREF identifier
local COinS_date; -- used in the COinS metadata
-- Set postscript default.
if not is_set (PostScript) then -- if |postscript= has not been set (Postscript is nil which is the default for {{citation}}) and
if (config.CitationClass ~= "citation") then -- this template is not a citation template
PostScript = '.'; -- must be a cite xxx template so set postscript to default (period)
end
else
if PostScript:lower() == 'none' then -- if |postscript=none then
PostScript = ''; -- no postscript
end
end
--check this page to see if it is in one of the namespaces that cs1 is not supposed to add to the error categories.
if not is_set(no_tracking_cats) then -- ignore if we are already not going to categorize this page
for k, v in pairs( cfg.uncategorized_namespaces ) do -- otherwise, spin through the list of namespaces we don't include in error categories
if this_page.nsText == v then -- if we find one
no_tracking_cats = "true"; -- set no_tracking_cats
break; -- and we're done
end
end
end
-- check for extra |page=, |pages= or |at= parameters.
if is_set(Page) then
if is_set(Pages) or is_set(At) then
Page = Page .. " " .. seterror('extra_pages'); -- add error message
Pages = ''; -- unset the others
At = '';
end
elseif is_set(Pages) then
if is_set(At) then
Pages = Pages .. " " .. seterror('extra_pages'); -- add error messages
At = ''; -- unset
end
end
-- both |publication-place= and |place= (|location=) allowed if different
if not is_set(PublicationPlace) and is_set(Place) then
PublicationPlace = Place; -- promote |place= (|location=) to |publication-place
end
if PublicationPlace == Place then Place = ''; end -- don't need both if they are the same
--[[
Parameter remapping for cite encyclopedia:
When the citation has these parameters:
|encyclopedia and |title then map |title to |article and |encyclopedia to |title
|encyclopedia and |article then map |encyclopedia to |title
|encyclopedia then map |encyclopedia to |title
|trans_title maps to |trans_chapter when |title is re-mapped
All other combinations of |encyclopedia, |title, and |article are not modified
]]
if ( config.CitationClass == "encyclopaedia" ) then
if is_set(Periodical) then -- Periodical is set when |encyclopedia is set
if is_set(Title) then
if not is_set(Chapter) then
Chapter = Title; -- |encyclopedia and |title are set so map |title to |article and |encyclopedia to |title
TransChapter = TransTitle;
Title = Periodical;
Periodical = ''; -- redundant so unset
TransTitle = ''; -- redundant so unset
end
else -- |title not set
Title = Periodical; -- |encyclopedia set and |article set or not set so map |encyclopedia to |title
Periodical = ''; -- redundant so unset
end
end
end
--special cases for citation.
if (config.CitationClass == "citation") then -- for citation templates
if not is_set (Ref) then -- if |ref= is not set
Ref = "harv"; -- set default |ref=harv
end
if not is_set (sepc) then -- if |separator= is not set
sepc = ','; -- set citation separator to its default (comma)
end
else -- not a citation template
if not is_set (sepc) then -- if |separator= has not been set
sepc = '.'; -- set cite xxx separator to its default (period)
end
end
-- check for special case where |separator=none
if 'none' == sepc:lower() then -- if |separator=none
sepc = ''; -- then set it to an empty string
end
-- Special case for cite techreport.
if (config.CitationClass == "techreport") then -- special case for cite techreport
if is_set(Issue) then -- cite techreport uses 'number', which other citations aliase to 'issue'
if not is_set(ID) then -- can we use ID for the "number"?
ID = Issue; -- yes, use it
Issue = ""; -- unset Issue so that "number" isn't duplicated in the rendered citation or COinS metadata
else -- can't use ID so emit error message
ID = ID .. " " .. seterror('redundant_parameters', '<code>|id=</code> and <code>|number=</code>');
end
end
end
-- special case for cite interview
if (config.CitationClass == "interview") then
if is_set(Program) then
ID = ' ' .. Program;
end
if is_set(Callsign) then
if is_set(ID) then
ID = ID .. sepc .. ' ' .. Callsign;
else
ID = ' ' .. Callsign;
end
end
if is_set(City) then
if is_set(ID) then
ID = ID .. sepc .. ' ' .. City;
else
ID = ' ' .. City;
end
end
if is_set(Interviewer) then
if is_set(TitleType) then
Others = ' ' .. TitleType .. ' with ' .. Interviewer;
TitleType = '';
else
Others = ' ' .. 'Interview with ' .. Interviewer;
end
if is_set(Cointerviewers) then
Others = Others .. sepc .. ' ' .. Cointerviewers;
end
else
Others = '(Interview)';
end
end
--Account for the oddity that is {{cite journal}} with |pmc= set and |url= not set
if config.CitationClass == "journal" and not is_set(URL) and is_set(ID_list['PMC']) then
if not is_embargoed(Embargo) then
URL=cfg.id_handlers['PMC'].prefix .. ID_list['PMC']; -- set url to be the same as the PMC external link if not embargoed
URLorigin = cfg.id_handlers['PMC'].parameters[1]; -- set URLorigin to parameter name for use in error message if citation is missing a |title=
end
end
-- Account for the oddity that is {{cite conference}}, before generation of COinS data.
--TODO: if this is only for {{cite conference}}, shouldn't we be checking? (if config.CitationClass=='conference' then ...)
if is_set(BookTitle) then
Chapter = Title;
ChapterLink = TitleLink;
TransChapter = TransTitle;
Title = BookTitle;
TitleLink = '';
TransTitle = '';
end
-- Account for the oddity that is {{cite episode}}, before generation of COinS data.
--[[ -- {{cite episode}} is not currently supported by this module
if config.CitationClass == "episode" then
local AirDate = A['AirDate'];
local SeriesLink = A['SeriesLink'];
local Season = A['Season'];
local SeriesNumber = A['SeriesNumber'];
local Network = A['Network'];
local Station = A['Station'];
local s, n = {}, {};
local Sep = (first_set(A["SeriesSeparator"], A["Separator"]) or "") .. " ";
if is_set(Issue) then table.insert(s, cfg.messages["episode"] .. " " .. Issue); Issue = ''; end
if is_set(Season) then table.insert(s, cfg.messages["season"] .. " " .. Season); end
if is_set(SeriesNumber) then table.insert(s, cfg.messages["series"] .. " " .. SeriesNumber); end
if is_set(Network) then table.insert(n, Network); end
if is_set(Station) then table.insert(n, Station); end
Date = Date or AirDate;
Chapter = Title;
ChapterLink = TitleLink;
TransChapter = TransTitle;
Title = Series;
TitleLink = SeriesLink;
TransTitle = '';
Series = table.concat(s, Sep);
ID = table.concat(n, Sep);
end
-- end of {{cite episode}} stuff]]
-- legacy: promote concatenation of |day=, |month=, and |year= to Date if Date not set; or, promote PublicationDate to Date if neither Date nor Year are set.
if not is_set(Date) then
Date = Year; -- promote Year to Date
Year = nil; -- make nil so Year as empty string isn't used for CITEREF
if is_set(Date) then
local Month = A['Month'];
if is_set(Month) then
Date = Month .. " " .. Date;
local Day = A['Day']
if is_set(Day) then Date = Day .. " " .. Date end
end
elseif is_set(PublicationDate) then -- use PublicationDate when |date= and |year= are not set
Date = PublicationDate; -- promote PublicationDate to Date
PublicationDate = ''; -- unset, no longer needed
end
end
if PublicationDate == Date then PublicationDate = ''; end -- if PublicationDate is same as Date, don't display in rendered citation
--[[
Go test all of the date-holding parameters for valid MOS:DATE format and make sure that dates are real dates. This must be done before we do COinS because here is where
we get the date used in the metadata.
Date validation supporting code is in Module:Citation/CS1/Date_validation
]]
anchor_year, COinS_date, error_message = dates({['accessdate']=AccessDate, ['airdate']=AirDate, ['archivedate']=ArchiveDate, ['date']=Date, ['doi_brokendate']=DoiBroken,
['embargo']=Embargo, ['laydate']=LayDate, ['publicationdate']=PublicationDate, ['year']=Year});
if is_set(error_message) then
table.insert( z.message_tail, { seterror( 'bad_date', {error_message}, true ) } ); -- add this error message
end
-- At this point fields may be nil if they weren't specified in the template use. We can use that fact.
-- COinS metadata (see <http://ocoins.info/>) for
-- automated parsing of citation information.
local OCinSoutput = COinS{
['Periodical'] = Periodical,
['Chapter'] = Chapter,
['Title'] = Title,
['PublicationPlace'] = PublicationPlace,
['Date'] = first_set(COinS_date, Date), -- COinS_date has correctly formatted date if Date is valid; any reason to keep Date here? Should we be including invalid dates in metadata?
['Series'] = Series,
['Volume'] = Volume,
['Issue'] = Issue,
['Pages'] = get_coins_pages (first_set(Page, Pages, At)), -- pages stripped of external links
['Edition'] = Edition,
['PublisherName'] = PublisherName,
['URL'] = first_set( URL, ChapterURL ),
['Authors'] = a,
['ID_list'] = ID_list,
['RawPage'] = this_page.prefixedText,
};
if is_set(Periodical) and not is_set(Chapter) and is_set(Title) then
Chapter = Title;
ChapterLink = TitleLink;
TransChapter = TransTitle;
Title = '';
TitleLink = '';
TransTitle = '';
end
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
-- special case for cite newsgroup. Do this after COinS because we are modifying Publishername and ID
if 'newsgroup' == config.CitationClass then
if is_set (PublisherName) then
PublisherName = '[Newsgroup]: ' .. externallink( 'news:' .. PublisherName, PublisherName );
end
end
]]
-- Now perform various field substitutions.
-- We also add leading spaces and surrounding markup and punctuation to the
-- various parts of the citation, but only when they are non-nil.
if not is_set(Authors) then
local Maximum = tonumber( A['DisplayAuthors'] );
-- Preserve old-style implicit et al.
if not is_set(Maximum) and #a == 9 then
Maximum = 8;
table.insert( z.message_tail, { seterror('implict_etal_author', {}, true ) } );
elseif not is_set(Maximum) then
Maximum = #a + 1;
end
local control = {
sep = A["AuthorSeparator"] .. " ",
namesep = (first_set(A["AuthorNameSeparator"], A["NameSeparator"]) or "") .. " ",
format = A["AuthorFormat"],
maximum = Maximum,
lastauthoramp = LastAuthorAmp
};
-- If the coauthor field is also used, prevent ampersand and et al. formatting.
if is_set(Coauthors) then
control.lastauthoramp = nil;
control.maximum = #a + 1;
end
Authors = listpeople(control, a)
end
if not is_set(Authors) and is_set(Coauthors) then -- coauthors aren't displayed if one of authors=, authorn=, or lastn= isn't specified
table.insert( z.message_tail, { seterror('coauthors_missing_author', {}, true) } ); -- emit error message
end
local EditorCount
if not is_set(Editors) then
local Maximum = tonumber( A['DisplayEditors'] );
-- Preserve old-style implicit et al.
if not is_set(Maximum) and #e == 4 then
Maximum = 3;
table.insert( z.message_tail, { seterror('implict_etal_editor', {}, true) } );
elseif not is_set(Maximum) then
Maximum = #e + 1;
end
local control = {
sep = A["EditorSeparator"] .. " ",
namesep = (first_set(A["EditorNameSeparator"], A["NameSeparator"]) or "") .. " ",
format = A['EditorFormat'],
maximum = Maximum,
lastauthoramp = LastAuthorAmp
};
Editors, EditorCount = listpeople(control, e);
else
EditorCount = 1;
end
local Cartography = "";
local Scale = "";
if config.CitationClass == "map" then
if not is_set( Authors ) and is_set( PublisherName ) then
Authors = PublisherName;
PublisherName = "";
end
Cartography = A['Cartography'];
if is_set( Cartography ) then
Cartography = sepc .. " " .. wrap( 'cartography', Cartography, use_lowercase );
end
Scale = A['Scale'];
if is_set( Scale ) then
Scale = sepc .. " " .. Scale;
end
end
if not is_set(URL) and
not is_set(ChapterURL) and
not is_set(ArchiveURL) and
not is_set(ConferenceURL) and
not is_set(TranscriptURL) then
-- Test if cite web or cite podcast |url= is missing or empty
if inArray(config.CitationClass, {"web","podcast"}) then
table.insert( z.message_tail, { seterror( 'cite_web_url', {}, true ) } );
end
-- Test if accessdate is given without giving a URL
if is_set(AccessDate) then
table.insert( z.message_tail, { seterror( 'accessdate_missing_url', {}, true ) } );
AccessDate = '';
end
-- Test if format is given without giving a URL
if is_set(Format) then
Format = Format .. seterror( 'format_missing_url' );
end
end
-- Test if citation has no title
if not is_set(Chapter) and
not is_set(Title) and
not is_set(Periodical) and
not is_set(Conference) and
not is_set(TransTitle) and
not is_set(TransChapter) then
table.insert( z.message_tail, { seterror( 'citation_missing_title', {}, true ) } );
end
Format = is_set(Format) and " (" .. Format .. ")" or "";
local OriginalURL = URL
DeadURL = DeadURL:lower();
if is_set( ArchiveURL ) then
if ( DeadURL ~= "no" ) then
URL = ArchiveURL
URLorigin = A:ORIGIN('ArchiveURL')
end
end
-- Format chapter / article title
if is_set(Chapter) and is_set(ChapterLink) then
Chapter = "[[" .. ChapterLink .. "|" .. Chapter .. "]]";
end
if is_set(Periodical) and is_set(Title) then
Chapter = wrap( 'italic-title', Chapter );
TransChapter = wrap( 'trans-italic-title', TransChapter );
else
Chapter = kern_quotes (Chapter); -- if necessary, separate chapter title's leading and trailing quote marks from Module provided quote marks
Chapter = wrap( 'quoted-title', Chapter );
TransChapter = wrap( 'trans-quoted-title', TransChapter );
end
local TransError = ""
if is_set(TransChapter) then
if not is_set(Chapter) then
TransError = " " .. seterror( 'trans_missing_chapter' );
else
TransChapter = " " .. TransChapter;
end
end
Chapter = Chapter .. TransChapter;
if is_set(Chapter) then
if not is_set(ChapterLink) then
if is_set(ChapterURL) then
Chapter = externallink( ChapterURL, Chapter ) .. TransError;
if not is_set(URL) then
Chapter = Chapter .. Format;
Format = "";
end
elseif is_set(URL) then
Chapter = externallink( URL, Chapter ) .. TransError .. Format;
URL = "";
Format = "";
else
Chapter = Chapter .. TransError;
end
elseif is_set(ChapterURL) then
Chapter = Chapter .. " " .. externallink( ChapterURL, nil, ChapterURLorigin ) ..
TransError;
else
Chapter = Chapter .. TransError;
end
Chapter = Chapter .. sepc .. " " -- with end-space
elseif is_set(ChapterURL) then
Chapter = " " .. externallink( ChapterURL, nil, ChapterURLorigin ) .. sepc .. " ";
end
-- Format main title.
if is_set(TitleLink) and is_set(Title) then
Title = "[[" .. TitleLink .. "|" .. Title .. "]]"
end
if is_set(Periodical) then
Title = kern_quotes (Title); -- if necessary, separate title's leading and trailing quote marks from Module provided quote marks
Title = wrap( 'quoted-title', Title );
TransTitle = wrap( 'trans-quoted-title', TransTitle );
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
elseif inArray(config.CitationClass, {"web","news","pressrelease","conference","podcast","newsgroup"}) and
]] elseif inArray(config.CitationClass, {"web","news","pressrelease","conference","podcast"}) and
not is_set(Chapter) then
Title = kern_quotes (Title); -- if necessary, separate title's leading and trailing quote marks from Module provided quote marks
Title = wrap( 'quoted-title', Title );
TransTitle = wrap( 'trans-quoted-title', TransTitle );
else
Title = wrap( 'italic-title', Title );
TransTitle = wrap( 'trans-italic-title', TransTitle );
end
TransError = "";
if is_set(TransTitle) then
if not is_set(Title) then
TransError = " " .. seterror( 'trans_missing_title' );
else
TransTitle = " " .. TransTitle;
end
end
Title = Title .. TransTitle;
if is_set(Title) then
if not is_set(TitleLink) and is_set(URL) then
Title = externallink( URL, Title ) .. TransError .. Format
URL = "";
Format = "";
else
Title = Title .. TransError;
end
end
if is_set(Place) then
Place = " " .. wrap( 'written', Place, use_lowercase ) .. sepc .. " ";
end
if is_set(Conference) then
if is_set(ConferenceURL) then
Conference = externallink( ConferenceURL, Conference );
end
Conference = sepc .. " " .. Conference
elseif is_set(ConferenceURL) then
Conference = sepc .. " " .. externallink( ConferenceURL, nil, ConferenceURLorigin );
end
if not is_set(Position) then
local Minutes = A['Minutes'];
if is_set(Minutes) then
Position = " " .. Minutes .. " " .. cfg.messages['minutes'];
else
local Time = A['Time'];
if is_set(Time) then
local TimeCaption = A['TimeCaption']
if not is_set(TimeCaption) then
TimeCaption = cfg.messages['event'];
if sepc ~= '.' then
TimeCaption = TimeCaption:lower();
end
end
Position = " " .. TimeCaption .. " " .. Time;
end
end
else
Position = " " .. Position;
At = '';
end
if not is_set(Page) then
if is_set(Pages) then
if is_set(Periodical) and
not inArray(config.CitationClass, {"encyclopaedia","web","book","news","podcast"}) then
Pages = ": " .. Pages;
elseif tonumber(Pages) ~= nil then
Pages = sepc .." " .. PPrefix .. Pages;
else
Pages = sepc .." " .. PPPrefix .. Pages;
end
end
else
if is_set(Periodical) and
not inArray(config.CitationClass, {"encyclopaedia","web","book","news","podcast"}) then
Page = ": " .. Page;
else
Page = sepc .." " .. PPrefix .. Page;
end
end
At = is_set(At) and (sepc .. " " .. At) or "";
Position = is_set(Position) and (sepc .. " " .. Position) or "";
if config.CitationClass == 'map' then
local Section = A['Section'];
local Inset = A['Inset'];
if first_set( Pages, Page, At ) ~= nil or sepc ~= '.' then
if is_set( Section ) then
Section = ", " .. wrap( 'section', Section, true );
end
if is_set( Inset ) then
Inset = ", " .. wrap( 'inset', Inset, true );
end
else
if is_set( Section ) then
Section = sepc .. " " .. wrap( 'section', Section, use_lowercase );
if is_set( Inset ) then
Inset = ", " .. wrap( 'inset', Inset, true );
end
elseif is_set( Inset ) then
Inset = sepc .. " " .. wrap( 'inset', Inset, use_lowercase );
end
end
At = At .. Section .. Inset;
end
--[[Look in the list of iso639-1 language codes to see if the value provided in the language parameter matches one of them. If a match is found,
use that value; if not, then use the value that was provided with the language parameter.
Categories are assigned in a manner similar to the {{xx icon}} templates - categorizes only mainspace citations and only when the language code is not 'en' (English).
]]
if is_set (Language) then
-- local name = mw.language.fetchLanguageName( Language:lower(), "en" ); -- experiment: this seems to return correct ISO 639-1 language names
local name = cfg.iso639_1[Language:lower()]; -- get the language name if Language parameter has a valid iso 639-1 code
if nil == name then
Language=" " .. wrap( 'language', Language ); -- no match, use parameter's value
else
if 0 == this_page.namespace and 'en' ~= Language:lower() then --found a match; is this page main / article space and English not the language?
Language=" " .. wrap( 'language', name .. '[[Category:Articles with ' .. name .. '-language external links]]' ); -- in main space and not English: categorize
else
Language=" " .. wrap( 'language', name ); --not in mainspace or language is English so don't categorize
end
end
else
Language=""; -- language not specified so make sure this is an empty string;
end
Others = is_set(Others) and (sepc .. " " .. Others) or "";
-- handle type parameter for those CS1 citations that have default values
if inArray(config.CitationClass, {"AV-media-notes", "DVD-notes", "podcast", "pressrelease", "techreport", "thesis"}) then
TitleType = set_titletype (config.CitationClass, TitleType);
if is_set(Degree) and "Thesis" == TitleType then -- special case for cite thesis
TitleType = Degree .. " thesis";
end
end
if is_set(TitleType) then -- if type parameter is specified
TitleType = " (" .. TitleType .. ")"; -- display it in parentheses
end
TitleNote = is_set(TitleNote) and (sepc .. " " .. TitleNote) or "";
Edition = is_set(Edition) and (" " .. wrap( 'edition', Edition )) or "";
Issue = is_set(Issue) and (" (" .. Issue .. ")") or "";
Series = is_set(Series) and (sepc .. " " .. Series) or "";
OrigYear = is_set(OrigYear) and (" [" .. OrigYear .. "]") or "";
Agency = is_set(Agency) and (sepc .. " " .. Agency) or "";
if is_set(Volume) then
if ( mw.ustring.len(Volume) > 4 )
then Volume = sepc .." " .. Volume;
else Volume = " <b>" .. hyphentodash(Volume) .. "</b>";
end
end
--[[ This code commented out while discussion continues until after week of 2014-03-23 live module update;
if is_set(Volume) then
if ( mw.ustring.len(Volume) > 4 )
then Volume = sepc .. " " .. Volume;
else
Volume = " <b>" .. hyphentodash(Volume) .. "</b>";
if is_set(Series) then Volume = sepc .. Volume;
end
end
end
]]
------------------------------------ totally unrelated data
--[[ Loosely mimic {{subscription required}} template; Via parameter identifies a delivery source that is not the publisher; these sources often, but not always, exist
behind a registration or paywall. So here, we've chosen to decouple via from subscription (via has never been part of the registration required template).
Subscription implies paywall; Registration does not. If both are used in a citation, the subscription required link note is displayed. There are no error messages for this condition.
]]
if is_set(Via) then
Via = " " .. wrap( 'via', Via );
end
if is_set(SubscriptionRequired) then
SubscriptionRequired = sepc .. " " .. cfg.messages['subscription']; --here when 'via' parameter not used but 'subscription' is
elseif is_set(RegistrationRequired) then
SubscriptionRequired = sepc .. " " .. cfg.messages['registration']; --here when 'via' and 'subscription' parameters not used but 'registration' is
end
if is_set(AccessDate) then
local retrv_text = " " .. cfg.messages['retrieved']
if (sepc ~= ".") then retrv_text = retrv_text:lower() end
AccessDate = '<span class="reference-accessdate">' .. sepc
.. substitute( retrv_text, {AccessDate} ) .. '</span>'
end
if is_set(ID) then ID = sepc .." ".. ID; end
if "thesis" == config.CitationClass and is_set(Docket) then
ID = sepc .." Docket ".. Docket .. ID;
end
ID_list = buildidlist( ID_list, {DoiBroken = DoiBroken, ASINTLD = ASINTLD, IgnoreISBN = IgnoreISBN, Embargo=Embargo} );
if is_set(URL) then
URL = " " .. externallink( URL, nil, URLorigin );
end
if is_set(Quote) then
if Quote:sub(1,1) == '"' and Quote:sub(-1,-1) == '"' then
Quote = Quote:sub(2,-2);
end
Quote = sepc .." " .. wrap( 'quoted-text', Quote );
PostScript = ""; -- CS1 does not supply terminal punctuation when |quote= is set
end
local Archived
if is_set(ArchiveURL) then
if not is_set(ArchiveDate) then
ArchiveDate = seterror('archive_missing_date');
end
if "no" == DeadURL then
local arch_text = cfg.messages['archived'];
if sepc ~= "." then arch_text = arch_text:lower() end
Archived = sepc .. " " .. substitute( cfg.messages['archived-not-dead'],
{ externallink( ArchiveURL, arch_text ), ArchiveDate } );
if not is_set(OriginalURL) then
Archived = Archived .. " " .. seterror('archive_missing_url');
end
elseif is_set(OriginalURL) then
local arch_text = cfg.messages['archived-dead'];
if sepc ~= "." then arch_text = arch_text:lower() end
Archived = sepc .. " " .. substitute( arch_text,
{ externallink( OriginalURL, cfg.messages['original'] ), ArchiveDate } );
else
local arch_text = cfg.messages['archived-missing'];
if sepc ~= "." then arch_text = arch_text:lower() end
Archived = sepc .. " " .. substitute( arch_text,
{ seterror('archive_missing_url'), ArchiveDate } );
end
else
Archived = ""
end
local Lay
if is_set(LayURL) then
if is_set(LayDate) then LayDate = " (" .. LayDate .. ")" end
if is_set(LaySource) then
LaySource = " – ''" .. safeforitalics(LaySource) .. "''";
else
LaySource = "";
end
if sepc == '.' then
Lay = sepc .. " " .. externallink( LayURL, cfg.messages['lay summary'] ) .. LaySource .. LayDate
else
Lay = sepc .. " " .. externallink( LayURL, cfg.messages['lay summary']:lower() ) .. LaySource .. LayDate
end
else
Lay = "";
end
if is_set(Transcript) then
if is_set(TranscriptURL) then Transcript = externallink( TranscriptURL, Transcript ); end
elseif is_set(TranscriptURL) then
Transcript = externallink( TranscriptURL, nil, TranscriptURLorigin );
end
local Publisher;
if is_set(Periodical) and
not inArray(config.CitationClass, {"encyclopaedia","web","pressrelease","podcast"}) then
if is_set(PublisherName) then
if is_set(PublicationPlace) then
Publisher = PublicationPlace .. ": " .. PublisherName;
else
Publisher = PublisherName;
end
elseif is_set(PublicationPlace) then
Publisher= PublicationPlace;
else
Publisher = "";
end
if is_set(PublicationDate) then
if is_set(Publisher) then
Publisher = Publisher .. ", " .. wrap( 'published', PublicationDate );
else
Publisher = PublicationDate;
end
end
if is_set(Publisher) then
Publisher = " (" .. Publisher .. ")";
end
else
if is_set(PublicationDate) then
PublicationDate = " (" .. wrap( 'published', PublicationDate ) .. ")";
end
if is_set(PublisherName) then
if is_set(PublicationPlace) then
Publisher = sepc .. " " .. PublicationPlace .. ": " .. PublisherName .. PublicationDate;
else
Publisher = sepc .. " " .. PublisherName .. PublicationDate;
end
elseif is_set(PublicationPlace) then
Publisher= sepc .. " " .. PublicationPlace .. PublicationDate;
else
Publisher = PublicationDate;
end
end
-- Several of the above rely upon detecting this as nil, so do it last.
if is_set(Periodical) then
if is_set(Title) or is_set(TitleNote) then
Periodical = sepc .. " " .. wrap( 'italic-title', Periodical )
else
Periodical = wrap( 'italic-title', Periodical )
end
end
--[[
Handle the oddity that is cite speech. This code overrides whatever may be the value assigned to TitleNote (through |department=) and forces it to be " (Speech)" so that
the annotation directly follows the |title= parameter value in the citation rather than the |event= parameter value (if provided).
]]
if "speech" == config.CitationClass then -- cite speech only
TitleNote = " (Speech)"; -- annotate the citation
if is_set (Periodical) then -- if Periodical, perhaps because of an included |website= or |journal= parameter
if is_set (Conference) then -- and if |event= is set
Conference = Conference .. sepc .. " "; -- then add appropriate punctuation to the end of the Conference variable before rendering
end
end
end
-- Piece all bits together at last. Here, all should be non-nil.
-- We build things this way because it is more efficient in LUA
-- not to keep reassigning to the same string variable over and over.
local tcommon
if inArray(config.CitationClass, {"journal","citation"}) and is_set(Periodical) then
if is_set(Others) then Others = Others .. sepc .. " " end
tcommon = safejoin( {Others, Title, TitleNote, Conference, Periodical, Format, TitleType, Scale, Series,
Language, Cartography, Edition, Publisher, Agency, Volume, Issue}, sepc );
else
tcommon = safejoin( {Title, TitleNote, Conference, Periodical, Format, TitleType, Scale, Series, Language,
Volume, Issue, Others, Cartography, Edition, Publisher, Agency}, sepc );
end
if #ID_list > 0 then
ID_list = safejoin( { sepc .. " ", table.concat( ID_list, sepc .. " " ), ID }, sepc );
else
ID_list = ID;
end
local idcommon = safejoin( { ID_list, URL, Archived, AccessDate, Via, SubscriptionRequired, Lay, Quote }, sepc );
local text;
local pgtext = Position .. Page .. Pages .. At;
if is_set(Authors) then
if is_set(Coauthors) then
Authors = Authors .. A['AuthorSeparator'] .. " " .. Coauthors
end
if is_set(Date) then
Date = " ("..Date..")" .. OrigYear .. sepc .. " "
elseif string.sub(Authors,-1,-1) == sepc then
Authors = Authors .. " "
else
Authors = Authors .. sepc .. " "
end
if is_set(Editors) then
local in_text = " ";
local post_text = "";
if is_set(Chapter) then
in_text = in_text .. cfg.messages['in'] .. " "
else
if EditorCount <= 1 then
post_text = ", " .. cfg.messages['editor'];
else
post_text = ", " .. cfg.messages['editors'];
end
end
if (sepc ~= '.') then in_text = in_text:lower() end
Editors = in_text .. Editors .. post_text;
if (string.sub(Editors,-1,-1) == sepc)
then Editors = Editors .. " "
else Editors = Editors .. sepc .. " "
end
end
text = safejoin( {Authors, Date, Chapter, Place, Editors, tcommon }, sepc );
text = safejoin( {text, pgtext, idcommon}, sepc );
elseif is_set(Editors) then
if is_set(Date) then
if EditorCount <= 1 then
Editors = Editors .. ", " .. cfg.messages['editor'];
else
Editors = Editors .. ", " .. cfg.messages['editors'];
end
Date = " (" .. Date ..")" .. OrigYear .. sepc .. " "
else
if EditorCount <= 1 then
Editors = Editors .. " (" .. cfg.messages['editor'] .. ")" .. sepc .. " "
else
Editors = Editors .. " (" .. cfg.messages['editors'] .. ")" .. sepc .. " "
end
end
text = safejoin( {Editors, Date, Chapter, Place, tcommon}, sepc );
text = safejoin( {text, pgtext, idcommon}, sepc );
else
if is_set(Date) then
if ( string.sub(tcommon,-1,-1) ~= sepc )
then Date = sepc .." " .. Date .. OrigYear
else Date = " " .. Date .. OrigYear
end
end
if config.CitationClass=="journal" and is_set(Periodical) then
text = safejoin( {Chapter, Place, tcommon}, sepc );
text = safejoin( {text, pgtext, Date, idcommon}, sepc );
else
text = safejoin( {Chapter, Place, tcommon, Date}, sepc );
text = safejoin( {text, pgtext, idcommon}, sepc );
end
end
if is_set(PostScript) and PostScript ~= sepc then
text = safejoin( {text, sepc}, sepc ); --Deals with italics, spaces, etc.
text = text:sub(1,-sepc:len()-1);
-- text = text:sub(1,-2); --Remove final separator (assumes that sepc is only one character)
end
text = safejoin( {text, PostScript}, sepc );
-- Now enclose the whole thing in a <span/> element
local options = {};
if is_set(config.CitationClass) and config.CitationClass ~= "citation" then
options.class = "citation " .. config.CitationClass;
else
options.class = "citation";
end
if is_set(Ref) and Ref:lower() ~= "none" then
local id = Ref
if ( "harv" == Ref ) then
local names = {} --table of last names & year
if #a > 0 then
for i,v in ipairs(a) do
names[i] = v.last
if i == 4 then break end
end
elseif #e > 0 then
for i,v in ipairs(e) do
names[i] = v.last
if i == 4 then break end
end
end
names[ #names + 1 ] = first_set(Year, anchor_year); -- Year first for legacy citations
id = anchorid(names)
end
options.id = id;
end
if string.len(text:gsub("<span[^>/]*>.-</span>", ""):gsub("%b<>","")) <= 2 then
z.error_categories = {};
text = seterror('empty_citation');
z.message_tail = {};
end
if is_set(options.id) then
text = '<span id="' .. mw.uri.anchorEncode(options.id) ..'" class="' .. mw.text.nowiki(options.class) .. '">' .. text .. "</span>";
else
text = '<span class="' .. mw.text.nowiki(options.class) .. '">' .. text .. "</span>";
end
local empty_span = '<span style="display:none;"> </span>';
-- Note: Using display: none on then COinS span breaks some clients.
local OCinS = '<span title="' .. OCinSoutput .. '" class="Z3988">' .. empty_span .. '</span>';
text = text .. OCinS;
if #z.message_tail ~= 0 then
text = text .. " ";
for i,v in ipairs( z.message_tail ) do
if is_set(v[1]) then
if i == #z.message_tail then
text = text .. errorcomment( v[1], v[2] );
else
text = text .. errorcomment( v[1] .. "; ", v[2] );
end
end
end
end
no_tracking_cats = no_tracking_cats:lower();
if inArray(no_tracking_cats, {"", "no", "false", "n"}) then
for _, v in ipairs( z.error_categories ) do
text = text .. '[[Category:' .. v ..']]';
end
end
return text
end
-- This is used by templates such as {{cite book}} to create the actual citation text.
function z.citation(frame)
local pframe = frame:getParent()
if nil ~= string.find( frame:getTitle(), 'sandbox', 1, true ) then -- did the {{#invoke:}} use sandbox version?
cfg = mw.loadData( 'Module:Citation/CS1/Configuration/sandbox' ); -- load sandbox versions of Configuration and Whitelist and ...
whitelist = mw.loadData( 'Module:Citation/CS1/Whitelist/sandbox' );
dates = require('Module:Citation/CS1/Date_validation/sandbox').dates -- ... sandbox version of date validation code
else -- otherwise
cfg = mw.loadData( 'Module:Citation/CS1/Configuration' ); -- load live versions of Configuration and Whitelist and ...
whitelist = mw.loadData( 'Module:Citation/CS1/Whitelist' );
dates = require('Module:Citation/CS1/Date_validation').dates -- ... live version of date validation code
end
local args = {};
local suggestions = {};
local error_text, error_state;
local config = {};
for k, v in pairs( frame.args ) do
config[k] = v;
args[k] = v;
end
for k, v in pairs( pframe.args ) do
if v ~= '' then
if not validate( k ) then
error_text = "";
if type( k ) ~= 'string' then
-- Exclude empty numbered parameters
if v:match("%S+") ~= nil then
error_text, error_state = seterror( 'text_ignored', {v}, true );
end
elseif validate( k:lower() ) then
error_text, error_state = seterror( 'parameter_ignored_suggest', {k, k:lower()}, true );
else
if #suggestions == 0 then
suggestions = mw.loadData( 'Module:Citation/CS1/Suggestions' );
end
if suggestions[ k:lower() ] ~= nil then
error_text, error_state = seterror( 'parameter_ignored_suggest', {k, suggestions[ k:lower() ]}, true );
else
error_text, error_state = seterror( 'parameter_ignored', {k}, true );
end
end
if error_text ~= '' then
table.insert( z.message_tail, {error_text, error_state} );
end
end
args[k] = v;
elseif args[k] ~= nil or (k == 'postscript') then
args[k] = v;
end
end
return citation0( config, args)
end
return z
pvrwtjy3ythuh4lxlfvw2nah364kp6c
Module:Citation/CS1/Whitelist
828
4078
26661
2014-08-29T12:14:52Z
CFCF
3676
From [[:en:Module:Citation/CS1/Whitelist]]
Scribunto
text/plain
--[[
Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items now can have three values:
true - these parameters are valid and supported parameters
false - these parameters are deprecated but still supported
nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)
]]
whitelist = {
basic_arguments = {
['accessdate'] = true,
['access-date'] = true,
['agency'] = true,
['airdate'] = true,
['air-date'] = true,
['albumlink'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of titlelink used by old cite AV media notes
['albumtype'] = nil, -- controled inappropriate functionality in the old cite AV media notes
['archivedate'] = true,
['archive-date'] = true,
['archiveurl'] = true,
['archive-url'] = true,
['article'] = true,
['artist'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of others used by old cite AV media notes
['arxiv'] = true,
['ARXIV'] = true,
['asin'] = true,
['ASIN'] = true,
['asin-tld'] = true,
['ASIN-TLD'] = true,
['at'] = true,
['author'] = true,
['Author'] = true,
['author-first'] = true,
['authorformat'] = true,
['author-format'] = true,
['author-last'] = true,
['authorlink'] = true,
['author-link'] = true,
['authormask'] = true,
['author-mask'] = true,
['author-name-separator'] = true,
['authors'] = true,
['author-separator'] = true,
['bibcode'] = true,
['BIBCODE'] = true,
['booktitle'] = true,
['book-title'] = true,
['callsign']=true, -- cite interview
['call-sign']=true, -- cite interview
['cartography'] = true,
['chapter'] = true,
['chapterlink'] = true,
['chapter-link'] = true,
['chapterurl'] = true,
['chapter-url'] = true,
['city']=true, -- cite interview
['coauthor'] = false,
['coauthors'] = false,
['cointerviewers'] = false, -- cite interview
['conference'] = true,
['conferenceurl'] = true,
['conference-url'] = true,
['contribution'] = true,
['contributionurl'] = true,
['contribution-url'] = true,
['date'] = true,
['day'] = false,
['deadurl'] = true,
['dead-url'] = true,
['degree'] = true,
['department'] = true,
['dictionary'] = true,
['director'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of author used by old cite DVD-notes
['displayauthors'] = true,
['display-authors'] = true,
['displayeditors'] = true,
['display-editors'] = true,
['docket'] = true,
['doi'] = true,
['DOI'] = true,
['DoiBroken'] = true,
['doi-broken'] = true,
['doi_brokendate'] = true,
['doi-broken-date'] = true,
['doi_inactivedate'] = true,
['doi-inactive-date'] = true,
['edition'] = true,
['editor'] = true,
['Editor'] = true,
['editor-first'] = true,
['editorformat'] = true,
['editor-format'] = true,
['EditorGiven'] = true,
['editor-given'] = true,
['editor-last'] = true,
['editorlink'] = true,
['editor-link'] = true,
['editormask'] = true,
['editor-mask'] = true,
['editor-name-separator'] = true,
['editors'] = true,
['editor-separator'] = true,
['EditorSurname'] = true,
['editor-surname'] = true,
['embargo'] = true,
['Embargo'] = true,
['encyclopaedia'] = true,
['encyclopedia'] = true,
['entry'] = true,
['episodelink'] = true,
['episode-link'] = true,
['event'] = true,
['eventurl'] = true,
['event-url'] = true,
['first'] = true,
['format'] = true,
['given'] = true,
['host'] = true,
['id'] = true,
['ID'] = true,
['ignoreisbnerror'] = true,
['ignore-isbn-error'] = true,
['in'] = true,
['inset'] = true,
['institution'] = true,
['interviewer'] = true, --cite interview
['isbn'] = true,
['ISBN'] = true,
['isbn13'] = true,
['ISBN13'] = true,
['issn'] = true,
['ISSN'] = true,
['issue'] = true,
['jfm'] = true,
['JFM'] = true,
['journal'] = true,
['jstor'] = true,
['JSTOR'] = true,
['language'] = true,
['last'] = true,
['lastauthoramp'] = true,
['last-author-amp'] = true,
['laydate'] = true,
['lay-date'] = true,
['laysource'] = true,
['lay-source'] = true,
['laysummary'] = true,
['lay-summary'] = true,
['layurl'] = true,
['lay-url'] = true,
['lccn'] = true,
['LCCN'] = true,
['location'] = true,
['magazine'] = true,
['medium'] = true,
['minutes'] = true,
['month'] = false,
['mr'] = true,
['MR'] = true,
['name-separator'] = true,
['network'] = true,
['newsgroup'] = true,
['newspaper'] = true,
['nocat'] = true,
['no-cat'] = true,
['nopp'] = true,
['no-pp'] = true,
['notestitle'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of chapter used by old cite AV media notes
['notracking'] = true,
['no-tracking'] = true,
['number'] = true,
['oclc'] = true,
['OCLC'] = true,
['ol'] = true,
['OL'] = true,
['origyear'] = true,
['orig-year'] = true,
['osti'] = true,
['OSTI'] = true,
['others'] = true,
['p'] = true,
['page'] = true,
['pages'] = true,
['people'] = true,
['periodical'] = true,
['place'] = true,
['pmc'] = true,
['PMC'] = true,
['pmid'] = true,
['PMID'] = true,
['postscript'] = true,
['pp'] = true,
['PPPrefix'] = true,
['pp-prefix'] = true,
['PPrefix'] = true,
['p-prefix'] = true,
['program']=true, -- cite interview
['publicationdate'] = true,
['publication-date'] = true,
['publicationplace'] = true,
['publication-place'] = true,
['publisher'] = true,
['publisherid'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of others used by old cite AV media notes and old cite DVD-notes
['quotation'] = true,
['quote'] = true,
['ref'] = true,
['Ref'] = true,
['registration'] = true,
['rfc'] = true,
['RFC'] = true,
['scale'] = true,
['season'] = true,
['section'] = true,
['sectionurl'] = true,
['section-url'] = true,
['separator'] = true,
['series'] = true,
['serieslink'] = true,
['series-link'] = true,
['seriesno'] = true,
['series-no'] = true,
['seriesnumber'] = true,
['series-number'] = true,
['series-separator'] = true,
['ssrn'] = true,
['SSRN'] = true,
['station'] = true,
['subject'] = true,
['subjectlink'] = true,
['subject-link'] = true,
['subscription'] = true,
['surname'] = true,
['template doc demo'] = true,
['template-doc-demo'] = true,
['time'] = true,
['timecaption'] = true,
['time-caption'] = true,
['title'] = true,
['titlelink'] = true,
['title-link'] = true,
['titleyear'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of origyear used by old cite DVD-notes
['trans_chapter'] = true,
['trans-chapter'] = true,
['transcript'] = true,
['transcripturl'] = true,
['transcript-url'] = true,
['trans_title'] = true,
['trans-title'] = true,
['type'] = true,
['url'] = true,
['URL'] = true,
['version'] = true,
['via'] = true,
['volume'] = true,
['website'] = true,
['work'] = true,
['year'] = true,
['zbl'] = true,
['ZBL'] = true,
},
numbered_arguments = {
['author#'] = true,
['Author#'] = true,
['author-first#'] = true,
['author#-first'] = true,
['author-last#'] = true,
['author#-last'] = true,
['author-link#'] = true,
['author#link'] = true,
['author#-link'] = true,
['authorlink#'] = true,
['author-mask#'] = true,
['author#mask'] = true,
['author#-mask'] = true,
['authormask#'] = true,
['authors#'] = true,
['editor#'] = true,
['Editor#'] = true,
['editor-first#'] = true,
['editor#-first'] = true,
['EditorGiven#'] = true,
['editor#-given'] = true,
['editor-given#'] = true,
['editor-last#'] = true,
['editor#-last'] = true,
['editor-link#'] = true,
['editor#link'] = true,
['editor#-link'] = true,
['editorlink#'] = true,
['editor-mask#'] = true,
['editor#mask'] = true,
['editor#-mask'] = true,
['editormask#'] = true,
['editors#'] = true,
['EditorSurname#'] = true,
['editor#-surname'] = true,
['editor-surname#'] = true,
['first#'] = true,
['given#'] = true,
['last#'] = true,
['subject#'] = true,
['subject-link#'] = true,
['subject#link'] = true,
['subject#-link'] = true,
['subjectlink#'] = true,
['surname#'] = true,
},
};
return whitelist;
fwukir9kiszdkcd1xiqvcsnheiskk0b
Module:Citation/CS1/Date validation
828
4079
26662
2014-08-29T12:15:25Z
CFCF
3676
From [[:en:Module:Citation/CS1/Date validation]]
Scribunto
text/plain
local p = {}
-- returns a number according to the month in a date: 1 for January, etc. Capitalization and spelling must be correct. If not a valid month, returns 0
function get_month_number (month)
local long_months = {['January']=1, ['February']=2, ['March']=3, ['April']=4, ['May']=5, ['June']=6, ['July']=7, ['August']=8, ['September']=9, ['October']=10, ['November']=11, ['December']=12};
local short_months = {['Jan']=1, ['Feb']=2, ['Mar']=3, ['Apr']=4, ['May']=5, ['Jun']=6, ['Jul']=7, ['Aug']=8, ['Sep']=9, ['Oct']=10, ['Nov']=11, ['Dec']=12};
local temp;
temp=long_months[month];
if temp then return temp; end -- if month is the long-form name
temp=short_months[month];
if temp then return temp; end -- if month is the short-form name
return 0; -- misspelled, improper case, or not a month name
end
-- returns a number according to the sequence of seasons in a year: 1 for Winter, etc. Capitalization and spelling must be correct. If not a valid season, returns 0
function get_season_number (season)
local season_list = {['Winter']=1, ['Spring']=2, ['Summer']=3, ['Fall']=4, ['Autumn']=4}
local temp;
temp=season_list[season];
if temp then return temp; end -- if season is a valid name return its number
return 0; -- misspelled, improper case, or not a season name
end
--returns true if month or season is valid (properly spelled, capitalized, abbreviated)
function is_valid_month_or_season (month_season)
if 0 == get_month_number (month_season) then -- if month text isn't one of the twelve months, might be a season
if 0 == get_season_number (month_season) then -- not a month, is it a season?
return false; -- return false not a month or one of the five seasons
end
end
return true;
end
-- Function gets current year from the server and compares it to year from a citation parameter. Years more than one year in the future are not acceptable.
function is_valid_year(year)
if not is_set(year_limit) then
year_limit = tonumber(os.date("%Y"))+1; -- global variable so we only have to fetch it once (os.date("Y") no longer works?)
end
return tonumber(year) <= year_limit; -- false if year is in the future more than one year
end
--[[
Returns true if day is less than or equal to the number of days in month and year is no farther into the future than next year; else returns false.
Assumes Julian calendar prior to year 1582 and Gregorian calendar thereafter. Accounts for Julian calendar leap years before 1582 and Gregorian leap years after 1582.
Where the two calendars overlap (1582 to approximately 1923) dates are assumed to be Gregorian.
]]
function is_valid_date (year, month, day)
local days_in_month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
local month_length;
if not is_valid_year(year) then -- no farther into the future than next year
return false;
end
if (2==month) then -- if February
month_length = 28; -- then 28 days unless
if 1582 > tonumber(year) then -- Julian calendar
if 0==(year%4) then
month_length = 29;
end
else -- Gregorian calendar
if (0==(year%4) and (0~=(year%100) or 0==(year%400))) then -- is a leap year?
month_length = 29; -- if leap year then 29 days in February
end
end
else
month_length=days_in_month[month];
end
if tonumber (day) > month_length then
return false;
end
return true;
end
--[[
Check a pair of months or seasons to see if both are valid members of a month or season pair.
Month pairs are expected to be left to right, earliest to latest in time. Similarly, seasons are also left to right, earliest to latest in time. There is
an oddity with seasons. Winter is assigned a value of 1, spring 2, ..., fall and autumn 4. Because winter can follow fall/autumn at the end of a calender year, a special test
is made to see if |date=Fall-Winter yyyy (4-1) is the date.
]]
function is_valid_month_season_range(range_start, range_end)
local range_start_number = get_month_number (range_start);
if 0 == range_start_number then -- is this a month range?
local range_start_number = get_season_number (range_start); -- not a month; is it a season? get start season number
local range_end_number = get_season_number (range_end); -- get end season number
if 0 ~= range_start_number then -- is start of range a season?
if range_start_number < range_end_number then -- range_start is a season
return true; -- return true when range_end is also a season and follows start season; else false
end
if 4 == range_start_number and 1 == range_end_number then -- special case when range is Fall-Winter or Autumn-Winter
return true;
end
end
return false; -- range_start is not a month or a season; or range_start is a season and range_end is not; or improper season sequence
end
local range_end_number = get_month_number (range_end); -- get end month number
if range_start_number < range_end_number then -- range_start is a month; does range_start precede range_end?
return true; -- if yes, return true
end
return false; -- range_start month number is greater than or equal to range end number; or range end isn't a month
end
--[[
Check date format to see that it is one of the formats approved by WP:DATESNO or WP:DATERANGE. Exception: only allowed range separator is endash.
Additionally, check the date to see that it is a real date: no 31 in 30-day months; no 29 February when not a leap year. Months, both long-form and three
character abbreviations, and seasons must be spelled correctly. Future years beyond next year are not allowed.
If the date fails the fomat tests, this function returns false and does not return values for anchor_year and COinS_date. When this happens, the date parameter is
used in the COinS metadata and the CITEREF identifier gets its year from the year parameter if present otherwise CITEREF does not get a date value.
Inputs:
date_string - date string from date-holding parameters (date, year, accessdate, embargo, archivedate, etc)
Returns:
false if date string is not a real date; else
true, anchor_year, COinS_date
anchor_year can be used in CITEREF anchors
COinS_date is date_string without anchor_year disambiguator if any
]]
function check_date (date_string)
local year; -- assume that year2, months, and days are not used;
local year2=0; -- second year in a year range
local month=0;
local month2=0; -- second month in a month range
local day=0;
local day2=0; -- second day in a day range
local anchor_year;
local coins_date;
if date_string:match("^%d%d%d%d%-%d%d%-%d%d$") then -- year-initial numerical year month day format
year, month, day=string.match(date_string, "(%d%d%d%d)%-(%d%d)%-(%d%d)");
month=tonumber(month);
if 12 < month or 1 > month or 1583 > tonumber(year) then return false; end -- month number not valid or not Gregorian calendar
anchor_year = year;
elseif date_string:match("^%a+ +[1-9]%d?, +[1-9]%d%d%d%a?$") then -- month-initial: month day, year
month, day, anchor_year, year=string.match(date_string, "(%a+)%s*(%d%d?),%s*((%d%d%d%d)%a?)");
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif date_string:match("^%a+ +[1-9]%d?–[1-9]%d?, +[1-9]%d%d%d%a?$") then -- month-initial day range: month day–day, year; days are separated by endash
month, day, day2, anchor_year, year=string.match(date_string, "(%a+) +(%d%d?)–(%d%d?), +((%d%d%d%d)%a?)");
if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same;
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif date_string:match("^[1-9]%d? +%a+ +[1-9]%d%d%d%a?$") then -- day-initial: day month year
day, month, anchor_year, year=string.match(date_string, "(%d%d*)%s*(%a+)%s*((%d%d%d%d)%a?)");
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif date_string:match("^[1-9]%d?–[1-9]%d? +%a+ +[1-9]%d%d%d%a?$") then -- day-range-initial: day–day month year; days are separated by endash
day, day2, month, anchor_year, year=string.match(date_string, "(%d%d?)–(%d%d?) +(%a+) +((%d%d%d%d)%a?)");
if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same;
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif date_string:match("^[1-9]%d? +%a+ – [1-9]%d? +%a+ +[1-9]%d%d%d%a?$") then -- day initial month-day-range: day month - day month year; uses spaced endash
day, month, day2, month2, anchor_year, year=date_string:match("(%d%d?) +(%a+) – (%d%d?) +(%a+) +((%d%d%d%d)%a?)");
if (not is_valid_month_season_range(month, month2)) or not is_valid_year(year) then return false; end -- date range order is left to right: earlier to later;
month = get_month_number (month);
month2 = get_month_number (month2);
elseif date_string:match("^%a+ +[1-9]%d? – %a+ +[1-9]%d?, +[1-9]%d%d%d?%a?$") then -- month initial month-day-range: month day – month day, year; uses spaced endash
month, day, month2, day2, anchor_year, year=date_string:match("(%a+) +(%d%d?) – (%a+) +(%d%d?), +((%d%d%d%d)%a?)");
if (not is_valid_month_season_range(month, month2)) or not is_valid_year(year) then return false; end
month = get_month_number (month);
month2 = get_month_number (month2);
elseif date_string:match("^[1-9]%d? +%a+ +[1-9]%d%d%d – [1-9]%d? +%a+ +[1-9]%d%d%d%a?$") then -- day initial month-day-year-range: day month year - day month year; uses spaced endash
day, month, year, day2, month2, anchor_year, year2=date_string:match("(%d%d?) +(%a+) +(%d%d%d%d?) – (%d%d?) +(%a+) +((%d%d%d%d?)%a?)");
if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- year2 no more than one year in the future
month = get_month_number (month);
month2 = get_month_number (month2);
elseif date_string:match("^%a+ +[1-9]%d?, +[1-9]%d%d%d – %a+ +[1-9]%d?, +[1-9]%d%d%d%a?$") then -- month initial month-day-year-range: month day, year – month day, year; uses spaced endash
month, day, year, month2, day2, anchor_year, year2=date_string:match("(%a+) +(%d%d?), +(%d%d%d%d) – (%a+) +(%d%d?), +((%d%d%d%d)%a?)");
if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- year2 no more than one year in the future
month = get_month_number (month);
month2 = get_month_number (month2);
elseif date_string:match("^Winter +[1-9]%d%d%d–%d%d%a?$") then -- special case Winter year-year (YYYY-YY); year separated with unspaced endash
local century;
year, century, anchor_year, year2=date_string:match("Winter +((%d%d)%d%d)–((%d%d)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor_year from both years
year2 = century..year2; -- add the century to year2 for comparisons
if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif date_string:match("^Winter +[1-9]%d%d%d–[1-9]%d%d%d%a?$") then -- special case Winter year-year; year separated with unspaced endash
year, anchor_year, year2=date_string:match("Winter +(%d%d%d%d)–((%d%d%d%d)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor_year from both years
if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif date_string:match("^%a+ +[1-9]%d%d%d% – %a+ +[1-9]%d%d%d%a?$") then -- month/season year - month/season year; separated by spaced endash
month, year, month2, anchor_year, year2=date_string:match("(%a+) +(%d%d%d%d) – (%a+) +((%d%d%d%d)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor_year from both years
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
if not((0 ~= get_month_number(month) and 0 ~= get_month_number(month2)) or -- both must be month year or season year, not mixed
(0 ~= get_season_number(month) and 0 ~= get_season_number(month2))) then return false; end
elseif date_string:match ("^%a+–%a+ +[1-9]%d%d%d%a?$") then -- month/season range year; months separated by endash
month, month2, anchor_year, year=date_string:match ("(%a+)–(%a+)%s*((%d%d%d%d)%a?)");
if (not is_valid_month_season_range(month, month2)) or (not is_valid_year(year)) then
return false;
end
elseif date_string:match("^%a+ +%d%d%d%d%a?$") then -- month/season year
month, anchor_year, year=date_string:match("(%a+)%s*((%d%d%d%d)%a?)");
if not is_valid_year(year) then return false; end
if not is_valid_month_or_season (month) then return false; end
elseif date_string:match("^[1-9]%d%d%d?–[1-9]%d%d%d?%a?$") then -- Year range: YYY-YYY or YYY-YYYY or YYYY–YYYY; separated by unspaced endash; 100-9999
year, anchor_year, year2=date_string:match("(%d%d%d%d?)–((%d%d%d%d?)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor year from both years
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif date_string:match("^[1-9]%d%d%d–%d%d%a?$") then -- Year range: YYYY–YY; separated by unspaced endash
local century;
year, century, anchor_year, year2=date_string:match("((%d%d)%d%d)–((%d%d)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor year from both years
if 13 > tonumber(year2) then return false; end -- don't allow 2003-05 which might be May 2003
year2 = century..year2; -- add the century to year2 for comparisons
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif date_string:match("^[1-9]%d%d%d?%a?$") then -- year; here accept either YYY or YYYY
anchor_year, year=date_string:match("((%d%d%d%d?)%a?)");
if false == is_valid_year(year) then
return false;
end
else
return false; -- date format not one of the MOS:DATE approved formats
end
local result=true; -- check whole dates for validity; assume true because not all dates will go through this test
if 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 == day2 then -- YMD (simple whole date)
result=is_valid_date(year,month,day);
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 ~= day2 then -- YMD-d (day range)
result=is_valid_date(year,month,day);
result=result and is_valid_date(year,month,day2);
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-md (day month range)
result=is_valid_date(year,month,day);
result=result and is_valid_date(year,month2,day2);
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 ~= year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-ymd (day month year range)
result=is_valid_date(year,month,day);
result=result and is_valid_date(year2,month2,day2);
end
if false == result then return false; end
-- if here, then date_string is valid; get coins_date from date_string (leave CITEREF disambiguator) ...
coins_date=date_string:match("^(.+%d)%a?$"); -- last character of valid disambiguatable date is always a digit
coins_date= mw.ustring.gsub(coins_date, "–", "-" ); -- ... and replace any ndash with a hyphen
return true, anchor_year, coins_date; -- format is good and date string represents a real date
end
--[[
Cycle the date-holding parameters in passed table date_parameters_list through check_date() to check compliance with MOS:DATE. For all valid dates, check_date() returns
true. The |date= parameter test is unique, it is the only date holding parameter from which values for anchor_year (used in CITEREF identifiers) and COinS_date (used in
the COinS metadata) are derived. The |date= parameter is the only date-holding parameter that is allowed to contain the no-date keywords "n.d." or "nd" (without quotes).
Unlike most error messages created in this module, only one error message is created by this function. Because all of the date holding parameters are processed serially,
a single error message is created as the dates are tested.
]]
function p.dates(date_parameters_list)
local anchor_year; -- will return as nil if the date being tested is not |date=
local COinS_date; -- will return as nil if the date being tested is not |date=
local error_message ="";
local good_date=false;
for k, v in pairs(date_parameters_list) do -- for each date-holding parameter in the list
if is_set(v) then -- if the parameter has a value
if v:match("^c%. [1-9]%d%d%d?%a?$") then -- special case for c. year or with or without CITEREF disambiguator - only |date= and |year=
local year = v:match("c%. ([1-9]%d%d%d?)%a?"); -- get the year portion so it can be tested
if 'date'==k then
anchor_year, COinS_date = v:match("((c%. [1-9]%d%d%d?)%a?)"); -- anchor year and COinS_date only from |date= parameter
good_date = is_valid_year(year);
elseif 'year'==k then
good_date = is_valid_year(year);
end
elseif 'date'==k then -- if the parameter is |date=
if v:match("n%.d%.%a?") then -- if |date=n.d. with or without a CITEREF disambiguator
good_date, anchor_year, COinS_date = true, v:match("((n%.d%.)%a?)"); --"n.d."; no error when date parameter is set to no date
elseif v:match("nd%a?$") then -- if |date=nd with or without a CITEREF disambiguator
good_date, anchor_year, COinS_date = true, v:match("((nd)%a?)"); --"nd"; no error when date parameter is set to no date
else
good_date, anchor_year, COinS_date = check_date (v); -- go test the date
end
else -- any other date-holding parameter
good_date = check_date (v); -- go test the date
end
if false==good_date then -- assemble one error message so we don't add the tracking category multiple times
if is_set(error_message) then -- once we've added the first portion of the error message ...
error_message=error_message .. ", "; -- ... add a comma space separator
end
error_message=error_message .. "|" .. k .. "="; -- add the failed parameter
end
end
end
return anchor_year, COinS_date, error_message; -- and done
end
return p;
a211cvgxj3ept1dvp5exqptfobllb0v
Module:Citation/CS1/Configuration
828
4080
26663
2014-08-29T12:15:48Z
CFCF
3676
From [[:en:Module:Citation/CS1/Configuration]]
Scribunto
text/plain
citation_config = {};
-- override <code>...</code> styling to remove color, border, and padding. <code> css is specified here:
-- https://git.wikimedia.org/blob/mediawiki%2Fcore.git/69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199
local code_style="color:inherit; border:inherit; padding:inherit;";
--[[
List of namespaces that should not be included in citation
error categories. Same as setting notracking = true by default
Note: Namespace names should use underscores instead of spaces.
]]
citation_config.uncategorized_namespaces = { 'User', 'Talk', 'User_talk', 'Wikipedia_talk', 'File_talk', 'Template_talk',
'Help_talk', 'Category_talk', 'Portal_talk', 'Book_talk', 'Draft', 'Draft_talk', 'Education_Program_talk',
'Module_talk', 'MediaWiki_talk' };
--[[
Translation table
The following contains fixed text that may be output as part of a citation.
This is separated from the main body to aid in future translations of this
module.
]]
citation_config.messages = {
['published'] = 'published $1',
['lay summary'] = 'Lay summary',
['retrieved'] = 'Retrieved $1',
['inactive'] = 'inactive',
['archived-dead'] = 'Archived from $1 on $2',
['archived-not-dead'] = '$1 from the original on $2',
['archived-missing'] = 'Archived from the original$1 on $2',
['archived'] = 'Archived',
['original'] = 'the original',
['editor'] = 'ed.',
['editors'] = 'eds.',
['edition'] = '($1 ed.)',
['episode'] = 'episode',
['season'] = 'season',
['series'] = 'series',
['cartography'] = 'Cartography by $1',
['section'] = 'Section $1',
['inset'] = '$1 inset',
['written'] = 'Written at $1',
['in'] = 'In',
['et al'] = 'et al.',
['subscription'] = '<span style="font-size:0.95em; font-size:90%; color:#555">(subscription required (<span title="Sources are not required to be available online. Online sources do not have to be freely available. The site may require a paid subscription." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
'[[Category:Pages containing links to subscription-only content]]',
['registration']='<span style="font-size:0.95em; font-size:90%; color:#555">(registration required (<span title="Sources are not required to be available online. Online sources do not have to be freely available. The site may require registration." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
'[[Category:Pages with login required references or sources]]',
['language'] = '(in $1)',
['via'] = " – via $1",
['event'] = 'Event occurs at',
['minutes'] = 'minutes in',
['quoted-title'] = '"$1"',
['italic-title'] = "''$1''",
['trans-quoted-title'] = "[$1]",
['trans-italic-title'] = "[''$1'']",
['quoted-text'] = '"$1"',
['parameter'] = '<code style="'..code_style..'">|$1=</code>',
['parameter-separator'] = ', ',
['parameter-final-separator'] = ', and ',
['parameter-pair-separator'] = ' and ',
-- Error output
-- .error class is specified at https://git.wikimedia.org/blob/mediawiki%2Fcore.git/9553bd02a5595da05c184f7521721fb1b79b3935/skins%2Fcommon%2Fshared.css#L538
-- .citation-comment class is specified at Help:CS1_errors#Controlling_error_message_display
['hidden-error'] = '<span style="display:none;font-size:100%" class="error citation-comment">$1</span>',
['visible-error'] = '<span style="font-size:100%" class="error citation-comment">$1</span>',
-- Determines the location of the help page
['help page link'] = 'Help:CS1 errors',
['help page label'] = 'help',
-- Internal errors (should only occur if configuration is bad)
['undefined_error'] = 'Called with an undefined error condition',
['unknown_manual_ID'] = 'Unrecognized manual ID mode',
['unknown_ID_mode'] = 'Unrecognized ID mode',
['unknown_argument_map'] = 'Argument map not defined for this variable',
['bare_url_no_origin'] = 'Bare url found but origin indicator is nil or empty',
}
-- Aliases table for commonly passed parameters
citation_config.aliases = {
['AccessDate'] = {'access-date', 'accessdate'},
['Agency'] = 'agency',
['AirDate'] = {'air-date', 'airdate'},
['ArchiveDate'] = {'archive-date', 'archivedate'},
['ArchiveURL'] = {'archive-url', 'archiveurl'},
['ASINTLD'] = {'ASIN-TLD', 'asin-tld'},
['At'] = 'at',
['Authors'] = {'authors', 'people', 'host'},
['AuthorFormat'] = {'author-format', 'authorformat'},
['AuthorSeparator'] = 'author-separator',
['AuthorNameSeparator'] = 'author-name-separator',
['BookTitle'] = {'book-title', 'booktitle'},
['Callsign'] = {'call-sign', 'callsign'}, -- cite interview
['Cartography'] = 'cartography',
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section', 'notestitle'}, -- notestitle is deprecated; remove after 1 October 2014; used by old cite AV media notes
['ChapterLink'] = {'chapter-link', 'chapterlink'},
['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'section-url', 'sectionurl'},
['City'] = 'city', -- cite interview
['Coauthors'] = {'coauthors', 'coauthor'}, -- coauthor and coauthors are deprecated; remove after 1 October 2014
['Cointerviewers'] = 'cointerviewers', -- cointerviewers is deprecated; remove after 1 October 2014; used by cite interview
['Conference'] = {'conference', 'event'},
['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl'},
['Date'] = 'date',
['Day'] = 'day',
['DeadURL'] = {'dead-url', 'deadurl'},
['Degree'] = 'degree',
['DisplayAuthors'] = {'display-authors', 'displayauthors'},
['DisplayEditors'] = {'display-editors', 'displayeditors'},
['Docket'] = 'docket',
['DoiBroken'] = {'doi-broken', 'doi-broken-date', 'doi-inactive-date', 'DoiBroken', 'doi_brokendate', 'doi_inactivedate'},
['Edition'] = 'edition',
['Editors'] = 'editors',
['EditorFormat'] = {'editor-format', 'editorformat'},
['EditorSeparator'] = 'editor-separator',
['EditorNameSeparator'] = 'editor-name-separator',
['Embargo'] = {'Embargo', 'embargo'},
['Format'] = 'format',
['ID'] = {'id', 'ID', 'publisherid'}, -- publisherid is deprecated; remove after 1 October 2014; used by old cite AV media notes and old cite DVD notes
['IgnoreISBN'] = {'ignore-isbn-error', 'ignoreisbnerror'},
['Inset'] = 'inset',
['Interviewer'] = 'interviewer', -- cite interview
['Issue'] = {'issue', 'number'},
['Language'] = {'language', 'in'},
['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp'},
['LayDate'] = {'lay-date', 'laydate'},
['LaySource'] = {'lay-source', 'laysource'},
['LayURL'] = {'lay-url', 'lay-summary', 'layurl', 'laysummary'},
['Minutes'] = 'minutes',
['Month'] = 'month',
['NameSeparator'] = 'name-separator',
['Network'] = 'network',
['NoPP'] = {'no-pp', 'nopp'},
['NoTracking'] = {'template-doc-demo', 'template doc demo', 'no-cat', 'nocat',
'no-tracking', 'notracking'},
['OrigYear'] = {'orig-year', 'origyear', 'titleyear'}, -- titleyear is deprecated; remove after 1 October 2014; used in old cite DVD notes
['Others'] = {'others', 'artist', 'director'}, -- artist and director are deprecated; remove after 1 October 2014; used in old cite AV media notes and old cite DVD notes
['Page'] = {'p', 'page'},
['Pages'] = {'pp', 'pages'},
['Periodical'] = {'journal', 'newspaper', 'magazine', 'work',
'website', 'periodical', 'encyclopedia', 'encyclopaedia', 'dictionary'},
['Place'] = {'place', 'location'},
['PPrefix'] = {'p-prefix', 'PPrefix'},
['PPPrefix'] = {'pp-prefix', 'PPPrefix'},
['Program'] = 'program', -- cite interview
['PostScript'] = 'postscript',
['PublicationDate'] = {'publicationdate', 'publication-date'},
['PublicationPlace'] = {'publication-place', 'publicationplace'},
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
['PublisherName'] = {'publisher', 'distributor', 'institution', 'newsgroup'},
]] ['PublisherName'] = {'publisher', 'distributor', 'institution'},
['Quote'] = {'quote', 'quotation'},
['Ref'] = {'ref', 'Ref'},
['RegistrationRequired'] = 'registration',
['Scale'] = 'scale',
['Section'] = 'section',
['Season'] = 'season',
['Separator'] = 'separator',
['Series'] = {'series', 'version'},
['SeriesSeparator'] = 'series-separator',
['SeriesLink'] = {'series-link', 'serieslink'},
['SeriesNumber'] = {'series-number', 'series-no', 'seriesnumber', 'seriesno'},
['Station'] = 'station',
['SubscriptionRequired'] = 'subscription',
['Time'] = 'time',
['TimeCaption'] = {'time-caption', 'timecaption'},
['Title'] = 'title',
['TitleLink'] = {'title-link', 'episode-link', 'titlelink', 'episodelink', 'albumlink'}, -- albumlink is deprecated; remove after 1 October 2014; used by old cite AV media notes
['TitleNote'] = 'department',
['TitleType'] = {'type', 'medium'},
['TransChapter'] = {'trans-chapter', 'trans_chapter'},
['Transcript'] = 'transcript',
['TranscriptURL'] = {'transcript-url', 'transcripturl'},
['TransTitle'] = {'trans-title', 'trans_title'},
['URL'] = {'url', 'URL'},
['Via'] = 'via',
['Volume'] = 'volume',
['Year'] = 'year',
['AuthorList-First'] = {"author#-first", "author-first#",
"first#", "given#"},
['AuthorList-Last'] = {"author#-last", "author-last#",
"last#", "surname#", "Author#", "author#", "authors#", "subject#"},
['AuthorList-Link'] = {"author#-link", "author-link#",
"author#link", "authorlink#", "subject-link#", "subject#link", "subject#-link", "subjectlink#"},
['AuthorList-Mask'] = {"author#-mask", "author-mask#",
"author#mask", "authormask#"},
['EditorList-First'] = {"editor#-first",
"editor-first#", "editor#-given", "editor-given#", "EditorGiven#"},
['EditorList-Last'] = {"editor#-last", "editor-last#",
"editor#-surname", "editor-surname#", "EditorSurname#", "Editor#", "editor#", "editors#"},
['EditorList-Link'] = {"editor#-link", "editor-link#",
"editor#link", "editorlink#"},
['EditorList-Mask'] = {"editor#-mask", "editor-mask#",
"editor#mask", "editormask#"},
}
-- Default parameter values
citation_config.defaults = {
['DeadURL'] = 'yes',
['AuthorSeparator'] = ';',
['EditorSeparator'] = ';',
['NameSeparator'] = ',',
['PPrefix'] = "p. ",
['PPPrefix'] = "pp. ",
}
--[[
Error condition table
The following contains a list of IDs for various error conditions defined in the
code. For each ID, we specify a text message to display, an error category to
include, and whether the error message should be wrapped as a hidden comment.
Anchor changes require identical changes to matching anchor in Help:CS1 errors
]]
citation_config.error_conditions = {
accessdate_missing_url = {
message = '<code style="'..code_style..'">|accessdate=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'accessdate_missing_url',
category = 'Pages using citations with accessdate and no URL',
hidden = true },
archive_missing_date = {
message = '<code style="'..code_style..'">|archiveurl=</code> requires <code style="'..code_style..'">|archivedate=</code>',
anchor = 'archive_missing_date',
category = 'Pages with archiveurl citation errors',
hidden = false },
archive_missing_url = {
message = '<code style="'..code_style..'">|archiveurl=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'archive_missing_url',
category = 'Pages with archiveurl citation errors',
hidden = false },
bad_arxiv = {
message = 'Check <code style="'..code_style..'">|arxiv=</code> value',
anchor = 'bad_arxiv',
category = 'CS1 errors: arXiv',
hidden = false },
bad_authorlink = {
message = 'Check <code style="'..code_style..'">|authorlink=</code> value',
anchor = 'bad_authorlink',
category = 'CS1 errors: authorlink',
hidden = false },
bad_date = {
message = 'Check date values in: <code style="'..code_style..'">$1</code>',
anchor = 'bad_date',
category = 'CS1 errors: dates',
hidden = true },
bad_doi = {
message = 'Check <code style="'..code_style..'">|doi=</code> value',
anchor = 'bad_doi',
category = 'Pages with DOI errors',
hidden = false },
bad_isbn = {
message = 'Check <code style="'..code_style..'">|isbn=</code> value',
anchor = 'bad_isbn',
category = 'Pages with ISBN errors',
hidden = false },
bad_issn = {
message = 'Check <code style="'..code_style..'">|issn=</code> value',
anchor = 'bad_issn',
category = 'CS1 errors: ISSN',
hidden = false },
bad_lccn = {
message = 'Check <code style="'..code_style..'">|lccn=</code> value',
anchor = 'bad_lccn',
category = 'CS1 errors: LCCN',
hidden = false },
bad_ol = {
message = 'Check <code style="'..code_style..'">|ol=</code> value',
anchor = 'bad_ol',
category = 'Pages with OL errors',
hidden = false },
bad_pmc = {
message = 'Check <code style="'..code_style..'">|pmc=</code> value',
anchor = 'bad_pmc',
category = 'CS1 errors: PMC',
hidden = false },
bad_pmid = {
message = 'Check <code style="'..code_style..'">|pmid=</code> value',
anchor = 'bad_pmid',
category = 'CS1 errors: PMID',
hidden = false },
bad_url = {
message = 'Check <code style="'..code_style..'">|url=</code> scheme',
anchor = 'bad_url',
category = 'Pages with URL errors',
hidden = false },
bare_url_missing_title = {
message = '$1 missing title',
anchor = 'bare_url_missing_title',
category = 'Pages with citations having bare URLs',
hidden = false },
citation_missing_title = {
message = 'Missing or empty <code style="'..code_style..'">|title=</code>',
anchor = 'citation_missing_title',
category = 'Pages with citations lacking titles',
hidden = false },
cite_web_url = { -- this error applies to cite web and to cite podcast
message = 'Missing or empty <code style="'..code_style..'">|url=</code>',
anchor = 'cite_web_url',
category = 'Pages using web citations with no URL',
hidden = true },
coauthors_missing_author = {
message = '<code style="'..code_style..'">|coauthors=</code> requires <code style="'..code_style..'">|author=</code>',
anchor = 'coauthors_missing_author',
category = 'CS1 errors: coauthors without author',
hidden = false },
deprecated_params = {
message = 'Cite uses deprecated parameters',
anchor = 'deprecated_params',
category = 'Pages containing cite templates with deprecated parameters',
hidden = true },
empty_citation = {
message = 'Empty citation',
anchor = 'empty_citation',
category = 'Pages with empty citations',
hidden = false },
extra_pages = {
message = 'Extra <code style="'..code_style..'">|pages=</code> or <code style="'..code_style..'">|at=</code>',
anchor = 'extra_pages',
category = 'Pages with citations using conflicting page specifications',
hidden = false },
first_missing_last = {
message = '<code style="'..code_style..'">|first$2=</code> missing <code style="'..code_style..'">|last$2=</code> in $1',
anchor = 'first_missing_last',
category = 'CS1 errors: missing author or editor',
hidden = false },
format_missing_url = {
message = '<code style="'..code_style..'">|format=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'format_missing_url',
category = 'Pages using citations with format and no URL',
hidden = true },
implict_etal_author = {
message = '<code style="'..code_style..'">|displayauthors=</code> suggested',
anchor = 'displayauthors',
category = 'Pages using citations with old-style implicit et al.',
hidden = true },
implict_etal_editor = {
message = '<code style="'..code_style..'">|displayeditors=</code> suggested',
anchor = 'displayeditors',
category = 'Pages using citations with old-style implicit et al. in editors',
hidden = true },
missing_name = {
message = 'Missing <code style="'..code_style..'">|last$2=</code> in $1',
anchor = 'missing_name',
category = 'CS1 errors: missing author or editor',
hidden = false },
parameter_ignored = {
message = 'Unknown parameter <code style="'..code_style..'">|$1=</code> ignored',
anchor = 'parameter_ignored',
category = 'Pages with citations using unsupported parameters',
hidden = false },
parameter_ignored_suggest = {
message = 'Unknown parameter <code style="'..code_style..'">|$1=</code> ignored (<code style="'..code_style..'">|$2=</code> suggested)',
anchor = 'parameter_ignored_suggest',
category = 'Pages with citations using unsupported parameters',
hidden = false },
redundant_parameters = {
message = 'More than one of $1 specified',
anchor = 'redundant_parameters',
category = 'Pages with citations having redundant parameters',
hidden = false },
text_ignored = {
message = 'Text "$1" ignored',
anchor = 'text_ignored',
category = 'Pages with citations using unnamed parameters',
hidden = false },
trans_missing_chapter = {
message = '<code style="'..code_style..'">|trans_chapter=</code> requires <code style="'..code_style..'">|chapter=</code>',
anchor = 'trans_missing_chapter',
category = 'Pages with citations using translated terms without the original',
hidden = false },
trans_missing_title = {
message = '<code style="'..code_style..'">|trans_title=</code> requires <code style="'..code_style..'">|title=</code>',
anchor = 'trans_missing_title',
category = 'Pages with citations using translated terms without the original',
hidden = false },
wikilink_in_url = {
message = 'Wikilink embedded in URL title',
anchor = 'wikilink_in_url',
category = 'Pages with citations having wikilinks embedded in URL titles',
hidden = false },
}
citation_config.id_handlers = {
['ARXIV'] = {
parameters = {'arxiv', 'ARXIV'},
link = 'arXiv',
label = 'arXiv',
mode = 'manual',
prefix = '//arxiv.org/abs/', -- protocol relative tested 2013-09-04
encode = false,
COinS = 'info:arxiv',
separator = ':',
},
['ASIN'] = {
parameters = { 'asin', 'ASIN' },
link = 'Amazon Standard Identification Number',
label = 'ASIN',
mode = 'manual',
COinS = 'info:asin',
separator = ' ',
encode = false;
},
['BIBCODE'] = {
parameters = {'bibcode', 'BIBCODE'},
link = 'Bibcode',
label = 'Bibcode',
mode = 'external',
prefix = 'http://adsabs.harvard.edu/abs/',
encode = false,
COinS = 'info:bibcode',
separator = ':',
},
['DOI'] = {
parameters = { 'doi', 'DOI' },
link = 'Digital object identifier',
label = 'doi',
mode = 'manual',
prefix = 'http://dx.doi.org/',
COinS = 'info:doi',
separator = ':',
encode = true,
},
['ISBN'] = {
parameters = {'isbn', 'ISBN', 'isbn13', 'ISBN13'},
link = 'International Standard Book Number',
label = 'ISBN',
mode = 'manual',
prefix = 'Special:BookSources/',
COinS = 'rft.isbn',
separator = ' ',
},
['ISSN'] = {
parameters = {'issn', 'ISSN'},
link = 'International Standard Serial Number',
label = 'ISSN',
mode = 'manual',
prefix = '//www.worldcat.org/issn/',
COinS = 'rft.issn',
encode = false,
separator = ' ',
},
['JFM'] = {
parameters = {'jfm', 'JFM'},
link = 'Jahrbuch über die Fortschritte der Mathematik',
label = 'JFM',
mode = 'external',
prefix = 'http://www.zentralblatt-math.org/zmath/en/search/?format=complete&q=an:',
COinS = 'rft.jfm',
encode = true,
separator = ' ',
},
['JSTOR'] = {
parameters = {'jstor', 'JSTOR'},
link = 'JSTOR',
label = 'JSTOR',
mode = 'external',
prefix = '//www.jstor.org/stable/', -- protocol relative tested 2013-09-04
COinS = 'rft.jstor',
encode = true,
separator = ' ',
},
['LCCN'] = {
parameters = {'LCCN', 'lccn'},
link = 'Library of Congress Control Number',
label = 'LCCN',
mode = 'manual',
prefix = 'http://lccn.loc.gov/',
COinS = 'rft.lccn',
encode = false,
separator = ' ',
},
['MR'] = {
parameters = {'MR', 'mr'},
link = 'Mathematical Reviews',
label = 'MR',
mode = 'external',
prefix = '//www.ams.org/mathscinet-getitem?mr=', -- protocol relative tested 2013-09-04
COinS = 'rft.mr',
encode = true,
separator = ' ',
},
['OCLC'] = {
parameters = {'OCLC', 'oclc'},
link = 'OCLC',
label = 'OCLC',
mode = 'external',
prefix = '//www.worldcat.org/oclc/',
COinS = 'info:oclcnum',
encode = true,
separator = ' ',
},
['OL'] = {
parameters = { 'ol', 'OL' },
link = 'Open Library',
label = 'OL',
mode = 'manual',
COinS = 'info:olnum',
separator = ' ',
endode = true,
},
['OSTI'] = {
parameters = {'OSTI', 'osti'},
link = 'Office of Scientific and Technical Information',
label = 'OSTI',
mode = 'external',
prefix = '//www.osti.gov/energycitations/product.biblio.jsp?osti_id=', -- protocol relative tested 2013-09-04
COinS = 'info:osti',
encode = true,
separator = ' ',
},
['PMC'] = {
parameters = {'PMC', 'pmc'},
link = 'PubMed Central',
label = 'PMC',
mode = 'manual', -- changed to support unlinking of PMC identifier when article is embargoed
prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC',
suffix = " ",
COinS = 'info:pmc',
encode = true,
separator = ' ',
},
['PMID'] = {
parameters = {'PMID', 'pmid'},
link = 'PubMed Identifier',
label = 'PMID',
mode = 'manual', -- changed from external manual to support PMID validation
prefix = '//www.ncbi.nlm.nih.gov/pubmed/',
COinS = 'info:pmid',
encode = false,
separator = ' ',
},
['RFC'] = {
parameters = {'RFC', 'rfc'},
link = 'Request for Comments',
label = 'RFC',
mode = 'external',
prefix = '//tools.ietf.org/html/rfc',
COinS = 'info:rfc',
encode = false,
separator = ' ',
},
['SSRN'] = {
parameters = {'SSRN', 'ssrn'},
link = 'Social Science Research Network',
label = 'SSRN',
mode = 'external',
prefix = '//ssrn.com/abstract=', -- protocol relative tested 2013-09-04
COinS = 'info:ssrn',
encode = true,
separator = ' ',
},
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
['USENETID'] = {
parameters = {'id', 'ID'},
link = 'Usenet',
label = 'Usenet:',
mode = 'external',
prefix = 'news:',
encode = false,
COinS = 'info:usenet',
separator = ' ',
},
]] ['ZBL'] = {
parameters = {'ZBL', 'zbl'},
link = 'Zentralblatt MATH',
label = 'Zbl',
mode = 'external',
prefix = 'http://www.zentralblatt-math.org/zmath/en/search/?format=complete&q=an:',
COinS = 'info:zbl',
encode = true,
separator = ' ',
},
}
--iso639-1 language codes and names.
citation_config.iso639_1 = {
["aa"] = "Afar",
["ab"] = "Abkhazian",
["ae"] = "Avestan",
["af"] = "Afrikaans",
["ak"] = "Akan",
["am"] = "Amharic",
["an"] = "Aragonese",
["ar"] = "Arabic",
["as"] = "Assamese",
["av"] = "Avaric",
["ay"] = "Aymara",
["az"] = "Azerbaijani",
["ba"] = "Bashkir",
["be"] = "Belarusian",
["bg"] = "Bulgarian",
["bh"] = "Bihari languages",
["bi"] = "Bislama",
["bm"] = "Bambara",
["bn"] = "Bengali",
["bo"] = "Tibetan",
["br"] = "Breton",
["bs"] = "Bosnian",
["ca"] = "Catalan",
-- ["ca"] = "Valencian",
["ce"] = "Chechen",
["ch"] = "Chamorro",
["co"] = "Corsican",
["cr"] = "Cree",
["cs"] = "Czech",
["cu"] = "Church Slavic",
-- ["cu"] = "Old Slavonic",
-- ["cu"] = "Church Slavonic",
-- ["cu"] = "Old Bulgarian",
-- ["cu"] = "Old Church Slavonic",
["cv"] = "Chuvash",
["cy"] = "Welsh",
["da"] = "Danish",
["de"] = "German",
["dv"] = "Divehi",
["dv"] = "Dhivehi",
["dv"] = "Maldivian",
["dz"] = "Dzongkha",
["ee"] = "Ewe",
["el"] = "Modern Greek",
["en"] = "English",
["eo"] = "Esperanto",
["es"] = "Spanish",
-- ["es"] = "Castilian",
["et"] = "Estonian",
["eu"] = "Basque",
["fa"] = "Persian",
["ff"] = "Fulah",
["fi"] = "Finnish",
["fj"] = "Fijian",
["fo"] = "Faroese",
["fr"] = "French",
["fy"] = "Western Frisian",
["ga"] = "Irish",
-- ["gd"] = "Gaelic",
["gd"] = "Scottish Gaelic",
["gl"] = "Galician",
["gn"] = "Guarani",
["gu"] = "Gujarati",
["gv"] = "Manx",
["ha"] = "Hausa",
["he"] = "Hebrew",
["hi"] = "Hindi",
["ho"] = "Hiri Motu",
["hr"] = "Croatian",
-- ["ht"] = "Haitian",
["ht"] = "Haitian Creole",
["hu"] = "Hungarian",
["hy"] = "Armenian",
["hz"] = "Herero",
["ia"] = "Interlingua",
["id"] = "Indonesian",
["ie"] = "Interlingue",
["ie"] = "Occidental",
["ig"] = "Igbo",
-- ["ii"] = "Sichuan Yi",
["ii"] = "Nuosu",
["ik"] = "Inupiaq",
["io"] = "Ido",
["is"] = "Icelandic",
["it"] = "Italian",
["iu"] = "Inuktitut",
["ja"] = "Japanese",
["jv"] = "Javanese",
["ka"] = "Georgian",
["kg"] = "Kongo",
-- ["ki"] = "Kikuyu",
["ki"] = "Gikuyu",
-- ["kj"] = "Kuanyama",
["kj"] = "Kwanyama",
["kk"] = "Kazakh",
-- ["kl"] = "Kalaallisut",
["kl"] = "Greenlandic",
["km"] = "Central Khmer",
["kn"] = "Kannada",
["ko"] = "Korean",
["kr"] = "Kanuri",
["ks"] = "Kashmiri",
["ku"] = "Kurdish",
["kv"] = "Komi",
["kw"] = "Cornish",
-- ["ky"] = "Kirghiz",
["ky"] = "Kyrgyz",
["la"] = "Latin",
["lb"] = "Luxembourgish",
-- ["lb"] = "Letzeburgesch",
["lg"] = "Ganda",
-- ["li"] = "Limburgan",
-- ["li"] = "Limburger",
["li"] = "Limburgish",
["ln"] = "Lingala",
["lo"] = "Lao",
["lt"] = "Lithuanian",
["lu"] = "Luba-Katanga",
["lv"] = "Latvian",
["mg"] = "Malagasy",
["mh"] = "Marshallese",
["mi"] = "Maori",
["mk"] = "Macedonian",
["ml"] = "Malayalam",
["mn"] = "Mongolian",
["mr"] = "Marathi",
["ms"] = "Malay",
["mt"] = "Maltese",
["my"] = "Burmese",
["na"] = "Nauru",
["nb"] = "Norwegian Bokmål",
["nd"] = "North Ndebele",
["ne"] = "Nepali",
["ng"] = "Ndonga",
["nl"] = "Dutch",
-- ["nl"] = "Flemish",
["nn"] = "Norwegian Nynorsk",
["no"] = "Norwegian",
["nr"] = "South Ndebele",
["nv"] = "Navajo",
-- ["nv"] = "Navaho",
-- ["ny"] = "Chichewa",
-- ["ny"] = "Chewa",
["ny"] = "Nyanja",
["oc"] = "Occitan",
["oj"] = "Ojibwa",
["om"] = "Oromo",
["or"] = "Oriya",
["os"] = "Ossetian",
["os"] = "Ossetic",
-- ["pa"] = "Panjabi",
["pa"] = "Punjabi",
["pi"] = "Pali",
["pl"] = "Polish",
-- ["ps"] = "Pushto",
["ps"] = "Pashto",
["pt"] = "Portuguese",
["qu"] = "Quechua",
["rm"] = "Romansh",
["rn"] = "Rundi",
["ro"] = "Romanian",
-- ["ro"] = "Moldavian",
-- ["ro"] = "Moldovan",
["ru"] = "Russian",
["rw"] = "Kinyarwanda",
["sa"] = "Sanskrit",
["sc"] = "Sardinian",
["sd"] = "Sindhi",
["se"] = "Northern Sami",
["sg"] = "Sango",
["si"] = "Sinhala",
-- ["si"] = "Sinhalese",
["sk"] = "Slovak",
["sl"] = "Slovenian",
["sm"] = "Samoan",
["sn"] = "Shona",
["so"] = "Somali",
["sq"] = "Albanian",
["sr"] = "Serbian",
["ss"] = "Swati",
["st"] = "Southern Sotho",
["su"] = "Sundanese",
["sv"] = "Swedish",
["sw"] = "Swahili",
["ta"] = "Tamil",
["te"] = "Telugu",
["tg"] = "Tajik",
["th"] = "Thai",
["ti"] = "Tigrinya",
["tk"] = "Turkmen",
["tl"] = "Tagalog",
["tn"] = "Tswana",
["to"] = "Tonga (Tonga Islands)",
["tr"] = "Turkish",
["ts"] = "Tsonga",
["tt"] = "Tatar",
["tw"] = "Twi",
["ty"] = "Tahitian",
-- ["ug"] = "Uighur",
["ug"] = "Uyghur",
["uk"] = "Ukrainian",
["ur"] = "Urdu",
["uz"] = "Uzbek",
["ve"] = "Venda",
["vi"] = "Vietnamese",
["vo"] = "Volapük",
["wa"] = "Walloon",
["wo"] = "Wolof",
["xh"] = "Xhosa",
["yi"] = "Yiddish",
["yo"] = "Yoruba",
["za"] = "Zhuang",
-- ["za"] = "Chuang",
["zh"] = "Chinese",
["zu"] = "Zulu",
}
return citation_config;
eaq8xfsny76nsayf7ffs8e3oqzhufom
Template:Cite journal
10
4081
26665
2014-08-29T12:17:02Z
CFCF
3676
From [[:en:Template:Cite journal]]
wikitext
text/x-wiki
<includeonly>{{#invoke:Citation/CS1|citation
|CitationClass=journal
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
9fcytsszanq7xbwi3p28zsneear9938
Template:ICD9
10
4082
26667
2014-08-29T12:18:33Z
CFCF
3676
From [[:en:Template:ICD9]]
wikitext
text/x-wiki
[http://www.icd9data.com/getICD9Code.ashx?icd9={{{1}}} {{{1}}}]<noinclude>
{{documentation}}
</noinclude>
inlm7lg4izfzyun1823ezel8jsddgvh
Template:ICD10
10
4083
26668
2014-08-29T12:19:03Z
CFCF
3676
From [[:en:Template:ICD10]]
wikitext
text/x-wiki
[[{{#ifeq: {{{1|}}} | H
| {{#ifexpr: {{{2|-1}}} >= 0 and {{{2|}}} < 60
| ICD-10 Chapter VII: Diseases of the eye, adnexa
| {{#ifexpr: {{{2|-1}}} >= 60
| ICD-10 Chapter VIII: Diseases of the ear and mastoid process
| ICD-10 Chapter H
}}
}}
| ICD-10 Chapter {{{1}}}}}|{{{1}}}]][http://apps.who.int/classifications/icd10/browse/2010/en#/{{{1}}}{{{2}}}{{#if:{{{3|}}}|.{{{3}}}}} {{{2}}}{{#if:{{{3|}}}|.{{{3}}}}}]<noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
qu6gervjpcg01kjw33s2fk73fzv2nfu
Ebola
0
4084
26669
2014-08-29T12:19:41Z
CFCF
3676
#REDIRECT [[Xitsongwatsongwana xa vuvabyi bya Ebola]]
wikitext
text/x-wiki
#REDIRECT [[Xitsongwatsongwana xa vuvabyi bya Ebola]]
l5brnk2hs3dy6ug1n4zdgx29rphju59
Trojany
0
4085
26978
26686
2015-01-28T02:59:26Z
OctraBot
3556
Migrated to Wikidata at [[d:Q7845134]].
wikitext
text/x-wiki
[[File:Trojany województwo mazowieckie.JPG|thumb|right|250px|Trojany]]
'''Trojany''', ra [[Poland]].
[[Category:Poland]]
e44vcblssapy802pa597odvgq5un01u
Hlatshwayo
0
4105
32933
32931
2018-11-18T13:50:23Z
Thuvack
315
/* Rhavi e ka swiyenge swa rixaka */
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Hlatshwayo
| title = Matlhavana
| image = [[Image:Coats of arms of None.svg||125px]]
| caption =
| reign =
| Afrika Dzonga = <small>[[Joni]]{{·}}[[Pitori]]{{·}}[[Nelspruit]]</small>
| Muzambhiki = <small>[[Magudu]]{{·}}[[Maputo]]</small>
| Swazini = <small>[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = Va Djonga
|Izithakazelo=}}
'''Muti waka Hlatshwayo''' i muti lowu vulavulaka Xichangana na Xizulu.
==Matimu ya Muti==
Lexi hi xona xi thopo lexi tivekaka xa muti lowu. Kuni ku hambana-nyana eka swi mutana swa ka Hlatshwayo loko swiri karhi swi thopa xivongo.
<blockquote>
hi va ka risenga,
wa mukhomazi,
wa xikhutu,
wa bingwana,
wa kaneti,
kaneti wa mhaka,
hi va ka rimani hi mimbhanyi hi tshika swikomu,
swikomu hi ta lovola hi swona vavansati,
hi va ka mhandzi ya nkonono,
va ku; Hlachwayo, va ku; ntlhavani.
"Ntlhavani" hi yona nyimba ya ka hina.
</blockquote>
xivongo lexi I xona lexi mina Wisani Moses Hlatswayo xiluke xa sirha Gezani, Jemson, Hlachwayo na Nghozi, Nyanisi Hlatswayo ,loyi a velekiweke eka mtititi Lombard ndzi nga kula ndzi karhi ndzi dyondzisiwa xona, inkomu.
== Rhavi e ka swiyenge swa rixaka ==
muti wa ka Hlatswayo i muti wa tihosi lowu a wu rhangele hi Hosi Zwangendaba wa rixaka ra ka ka jele(jele clan) lava a va ri hansikumbe ku tirhisana na vuhosi bya ka Ndwandwe, Hosi Zwangendaba u hlanganile na Soshangane hi malembe ya va 1825, kutani va vumba nhlangano kambe a wu yanga ekule hikuva Soshangane a lava ku va Hosinkulu, kutani va hambanile laha a ku suke dzolonga exikarhi ka Soshangane na makwavo wa yena Mhlaba laha Soshangana a nga kongoma eMocambique kutani Zwangendaba na Mhlava va ya tlhama eVenda, Limpopo (Vembe) and Livubu (Rivubye) laha vakokwani va rhwariweke hi ti G.G kusuka eBwerhani ku ya aka eka Mtititi.
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
13zmpy6rbbvx3p5auvlavoydzd3ztyo
Stary Dwór
0
4108
26977
26746
2015-01-28T02:59:06Z
OctraBot
3556
Migrated to Wikidata at [[d:Q7602708]].
wikitext
text/x-wiki
[[File:Stary Dwór.JPG|thumb|right|250px|Stary Dwór]]
'''Stary Dwór''', ra [[Poland]].
[[Category:Poland]]
im3ba97y252yc0g1rpoj9e0c6hjanc9
Trajan
0
4110
26750
2014-11-19T18:38:25Z
Dan149
3665
Created page with "[[File:Traianus Glyptothek Munich 336.jpg|thumb|210px|Trajan]] [[Category:History]]"
wikitext
text/x-wiki
[[File:Traianus Glyptothek Munich 336.jpg|thumb|210px|Trajan]]
[[Category:History]]
9osf9ly01goc0qcndg7uh55xgjyu4jo
Oliver Cromwell
0
4111
26752
2014-11-22T10:17:12Z
Dan149
3665
Created page with "[[File:Oliver Cromwell by Samuel Cooper.jpg|thumb|210px|Oliver Cromwell]] [[Category:History]]"
wikitext
text/x-wiki
[[File:Oliver Cromwell by Samuel Cooper.jpg|thumb|210px|Oliver Cromwell]]
[[Category:History]]
c6ub0ztpayaibvhukax1ucozgjf2ucu
Tigranes II
0
4114
26755
2014-11-25T17:23:21Z
Dan149
3665
Created page with "[[File:Tigran Mets.jpg|thumb|210px|Tigranes II]] [[Category:History]]"
wikitext
text/x-wiki
[[File:Tigran Mets.jpg|thumb|210px|Tigranes II]]
[[Category:History]]
kb6plur448ynuxpt1yy7bdefu6oni6r
Vuqambhi
0
4119
28788
26763
2016-07-29T22:05:35Z
Chenspec
4494
wikitext
text/x-wiki
[[File:מגדל הקרייה Migdal HaKiriya (7).JPG|thumb|Vuqambhi]]
'''Vuqambhi''' i mpaluxo wa vuswikoti kumbe nyiko ya miehleketo yo tumbuluxa vu xongi. Vito '''art''' ritekiwa e ka [[:en:wikipedia:Latin language|Xilatini]] '''''ars''''', leri hundzuluxeriwaka hiku kongoma kuri, "kuhleleka". vuqambhi byi twisisiwa kuri ku endla mintirho leyi lavaka vuswikoti bya munhu lebyi yeke hala ka mhlamuselo. Hambi lewsi vuqambhi byi hambanisiwaka na [[Vuswikoti|vuswikoti(craft)]] na [[vuti-olori|vuti-olori(recreation)]], ndzelakano lowu wa byiharile. Viti ''vuqambhi-vuxongi(creative arts)'' i nhlengeleto wa vuleteri byo yelana na leswi endleriweke ku tsakisa va hlaleri kumbe vayingiseri leswaku va anakanyisisa haswona. Hikwalaho vuqambi byi hlanganisa swilo leswi tsariwaka([[Swithopo]] [[Vutsari]] na [[Vuthlokovetseri]]); leswi tlangiwaka ([[Kucina]], [[Mintlango]], na [[Vuyimbeleri]]); Leswi hlaleriwaka([[mpfapfarhuto]] ,[[Vuvatli]], [[Ku teka swinepe]], [[Vufanisi]]); kuya eka vuswikoti lebyi tirhisiwaka siku na siku ku hlanganisa na [[Vuaki byo sasekisa]] na [[Swiambalo|ku rhunga swi ambalo]]. Vuqambhi bya ha ye lana nakambe na [[kunyikiwa]], [[Vuxongi]] na ku pfuxa [[switwi(emotions)]].
8tdnvq0dbql5e1kgor1r1jaiuwnsmyi
Portal:Swimilana/Nxaxamelo
0
4124
33170
33163
2018-12-13T13:07:24Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
<gallery>
File:Marula02.jpg|[[Nkanyi]]
File:Trichilia_dregeana,_blaarkruin,_Louwsburg.jpg|[[Nkuhlu]]
File:Terminalia_sericea,_a,_Seringveld.jpg|[[Nkonolo]]
File:Euclea_natalensis_subsp_natalensis,_blare,_eMakhosini.jpg|[[Nhlangulane]]
File:Mimusops_caffra_new_leaves.JPG|[[Nhdzole]]
File:Vernonia_baldwinii.jpg|[[Ntshontshongori]]
</gallery>
tjy7vvhvnzyx8hdl9jg11lavw42ojyk
Portal:Miroho
0
4125
27292
26783
2015-05-11T06:50:19Z
Thuvack
315
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=2|title=Nyangwa-nkulu wa: Miroho|height=30%}}
<div style="{{Robelbox/pad}}">
{|
|-
|width="300" background-color="inherit" | '''ABC'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''DEF'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''GHI'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''JKL'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''M'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''N'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''OPQ'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''RST'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''UVW'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''XYZ'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|}
{{Robelbox/close}}
{{Robelbox|theme=2|title=Matsalwa malavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Plants|Nyangwa-nkulu wa ta swimilana eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
[[Category:Swimilana]]
[[Category:Miroho]]
dbwzgb61db285ps8sly8df42wxrs92a
Portal:Mihandzu
0
4126
27293
26784
2015-05-11T06:50:42Z
Thuvack
315
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=2|title=Nyangwa-nkulu wa: Mihandzu|height=30%}}
<div style="{{Robelbox/pad}}">
{|
|-
|width="300" background-color="inherit" | '''ABC'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''DEF'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''GHI'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''JKL'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''M'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''N'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''OPQ'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''RST'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''UVW'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''XYZ'''
|-
|width="300" background-color="inherit" |{{·}} add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|}
{{Robelbox/close}}
{{Robelbox|theme=2|title=Matsalwa malavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Plants|Nyangwa-nkulu wa ta swimilana eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
[[Category:Swimilana]]
[[Category:Mihandzu]]
3o5gslodg1xxcmjbzyty1jmv9td92kh
Portal:Minsinya
0
4127
29387
28774
2017-07-11T09:54:39Z
Thuvack
315
wikitext
text/x-wiki
__NOTOC__
<!----------Strapline immediately below banner---------->
{|style="width:100%; background:none; margin:-.8em 0 -.7em 0;"
|style="font-size:120%; padding:10px 0; margin:0px; text-align:left; white-space:nowrap; color:#000;"|'''Minyangwa-nkulu ya laha Wikipediyeni leyi:'''
|style="font-size:100%; padding:10px 0; margin:0px; text-align:center; white-space:nowrap; color:#000;"|[[Portal:Arts|'''Vuqambhi''']] '''·''' [[Portal:Biography|'''Biography''']] '''·''' [[Portal:Geography|'''Ntivo mbangu''']] '''·''' [[Portal:History|'''Matimu''']] '''·''' [[Portal:Science|'''Ntivo-vuthlarhi''']] '''·''' [[Portal:Contents|'''Minyangwa-nkulu hinkwayo''']]
|}
<!-------------------------------->
<!-- Full Column -->
<!-------------------------------->
{{Robelbox|theme=2|title=Nyangwa-nkulu wa: Minsinya|height=30%}}
<div style="{{Robelbox/pad}}">
{{image|name=Ash Tree - geograph.org.uk - 590710.jpg|width=120px|pad=3px|float=right}}
'''Nsinya''' i muxaka wa ximilana lexi ngana magaja lama kulaka ku ya e henhla kumbe e mathlelo. Minsinya yi tirha ku khoma misava leswaku yi nga kukuriwi hi mati ya mpfula naswona yithlela yiva na xandla eka maxelo. Minsinya ya nhova i kaya ra swihari swa mixakaxaka na swimilana swo hambana hambana. Minsinya yi endla ndhzuti wo sirhelela dyambu naswona yithlela yi tirhiseriwa ti ku endla ndzilo wa sweka na ku kufumela. Minsinya yo tala yi tswala mihandzu leyi dyiwaka hi vanhu na swihari.
<Br>
Lowu i nxaxamelo wa minsinya leyi tivekaka eka matsonga na vatshami vale matiko-xikaya ya la dzongeni bya tiko-nkulu wa Afrika. Nxaxamelo lowu wu tshegiwe eka ntirho wa Henri Junod loyi a tsaleke kuya hi vutivi lebyi a byikumeke eka va aki va le Rikatla.
{{Robelbox/close}}
{{Robelbox|theme=2|title=Nyangwa-nkulu wa: Minsinya|height=30%}}
<div style="{{Robelbox/pad}}">
{|
|-
|width="300" background-color="inherit" | '''ABCDEFG'''
|-
|width="300" background-color="inherit" |{{·}} [[Balekanhloko]] ||width="300" background-color="transparent" | {{·}} [[Bungu]]||width="300" background-color="transparent" | {{·}} [[Fenyana]] ||width="300" background-color="transparent" | {{·}} [[Gorihwa]] ||width="300" background-color="transparent" | {{·}} [[Gowana]] ||
|-
|width="300" background-color="inherit" | '''HIJKL'''
|-
|width="300" background-color="inherit" |{{·}} [[Hlampfurha]] ||width="300" background-color="transparent" | {{·}} [[Hlehlwa]] ||width="300" background-color="transparent" | {{·}} [[Hlunguhlungu]] ||width="300" background-color="transparent" | {{·}} [[Kamele]] ||width="300" background-color="transparent" | {{·}} [[Kelekele]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Khawa]] ||width="300" background-color="transparent" | {{·}} [[Lisekaseka]] ||width="300" background-color="transparent" | {{·}} [[Litlange]] ||width="300" background-color="transparent" | {{·}} [[Luhlwa]] ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''M'''
|-
|width="300" background-color="inherit" |{{·}} [[Masinga]] ||width="300" background-color="transparent" | {{·}} [[Mbungu]]||width="300" background-color="transparent" | {{·}} [[Menyamamba]]||width="300" background-color="transparent" | {{·}} [[Midyanhwari]] ||width="300" background-color="transparent" | {{·}} [[Mondzo]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Mpfungura]] ||width="300" background-color="transparent" | {{·}} [[Mphyinsha]]||width="300" background-color="transparent" | {{·}} [[Mudyanhwari]] ||width="300" background-color="transparent" | {{·}} [[Muhlu-tjhobo|Muhlu tjhobo]] ||width="300" background-color="transparent" | {{·}} [[Muhlwadyambu]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Murilwane]] ||width="300" background-color="transparent" | {{·}} [[Muxindzi]]||width="300" background-color="transparent" | {{·}} [[Milala]] ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''N'''
|-
|width="300" background-color="inherit" |{{·}} [[Ncensi_wa_ntlhaba|Ncensi wa ntlhaba]] ||width="300" background-color="transparent" | {{·}} [[Ncensi_wa_nyaka|Ncensi wa nyaka]] ||width="300" background-color="transparent" | {{·}} [[Ncesi]] ||width="300" background-color="transparent" | {{·}} [[Ndj'iba]] ||width="300" background-color="transparent" | {{·}} [[Ndziva]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Nembe-nembe]] ||width="300" background-color="transparent" | {{·}} [[Ngalangala]] ||width="300" background-color="transparent" | {{·}} [[Nhdzole]] ||width="300" background-color="transparent" | {{·}} [[Nhdzutlwane]] ||width="300" background-color="transparent" | {{·}} [[Nhlale]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Nhlangula-vatsongwana]] ||width="300" background-color="transparent" | {{·}} [[Nhlangulane]] ||width="300" background-color="transparent" | {{·}} [[Nhlungunu]] ||width="300" background-color="transparent" | {{·}} [[Nkahlu-tjhobo]] ||width="300" background-color="transparent" | {{·}} [[Nkuhlu]]||
|-
|width="300" background-color="inherit" |{{·}} [[Nkaka_wa_vacopi|Nkaka wa vacopi]] ||width="300" background-color="transparent" | {{·}} [[Nkaka_wa_tjhobo|Nkaka wa tjhobo]] ||width="300" background-color="transparent" | {{·}} [[Nkaka-wa-tjhobo|Nkaka wa tjhobo]] ||width="300" background-color="transparent" | {{·}} [[Nkaka|Nkaka/Nkakana]] ||width="300" background-color="transparent" | {{·}} [[Nkanyi]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Nkiish]] ||width="300" background-color="transparent" | {{·}} [[Nkompfana]] ||width="300" background-color="transparent" | {{·}} [[Nkondlwahari]] ||width="300" background-color="transparent" | {{·}} [[Nkonolo]] ||width="300" background-color="transparent" | {{·}} [[Nkukula-shibuya]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Nkushe]] ||width="300" background-color="transparent" | {{·}} [[Nkuwa]]||width="300" background-color="transparent" | {{·}} [[Nkwakwa]] ||width="300" background-color="transparent" | {{·}} [[Nsala]] ||width="300" background-color="transparent" | {{·}} [[Ntamunga]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Ntiti]] ||width="300" background-color="transparent" | {{·}} [[Ntjenge]] ||width="300" background-color="transparent" | {{·}} [[Ntjinsi]] ||width="300" background-color="transparent" | {{·}} [[Ntjulu]] ||width="300" background-color="transparent" | {{·}} [[Ntshontshongori]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Ntshontshongori]] ||width="300" background-color="transparent" | {{·}} [[Nulu]] ||width="300" background-color="transparent" | {{·}} [[Nwamahlanga]] ||width="300" background-color="transparent" | {{·}} [[Nyamari]] ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''OPQRSTUVW'''
|-
|width="300" background-color="inherit" |{{·}} [[Papala]] ||width="300" background-color="transparent" | {{·}} [[Phakama]] ||width="300" background-color="transparent" | {{·}} [[Pfilu]] ||width="300" background-color="transparent" | {{·}} [[Rongolo ra nhlohe]] ||width="300" background-color="transparent" | {{·}} [[Rulane]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Swavutemu]] ||width="300" background-color="transparent" |{{·}} [[Swekamafurha]] ||width="300" background-color="transparent"| {{·}} [[Thlavathlavane]] ||width="300" background-color="transparent" | {{·}} [[Tibu]] ||width="300" background-color="transparent" | {{·}} [[Tsuna]] ||
|-
|width="300" background-color="inherit" | {{·}} [[Vuputwane]] ||width="300" background-color="transparent" | {{·}} [[Vuxale]]||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||width="300" background-color="transparent" | {{·}} Add text ||
|-
|width="300" background-color="inherit" | '''XYZ'''
|-
|width="300" background-color="inherit" |{{·}} [[Xekane]] ||width="300" background-color="transparent" | {{·}} [[Xene]] ||width="300" background-color="transparent" | {{·}} [[Xifodyana]] ||width="300" background-color="transparent" | {{·}} [[Xihlangwana]] ||width="300" background-color="transparent" | {{·}} [[Xihlowa]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Xihumbula]] ||width="300" background-color="transparent" | {{·}} [[Xiilnwana]] ||width="300" background-color="transparent" | {{·}} [[Xikokombela]] ||width="300" background-color="transparent" | {{·}} [[Xilawana]] ||width="300" background-color="transparent" | {{·}} [[Ximbyati]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Xincesinyana_xa_ntshava|Xincesinyana xa ntshava]] ||width="300" background-color="transparent" | {{·}} [[Xincinosana]] ||width="300" background-color="transparent" | {{·}} [[Xindzivana]] ||width="300" background-color="transparent" | {{·}} [[Xinghalafumane]] ||width="300" background-color="transparent" | {{·}} [[Xinhdzivane]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Xintitana]] ||width="300" background-color="transparent" | {{·}} [[Xinyandjana]] ||width="300" background-color="transparent" | {{·}} [[Xirakarana]] ||width="300" background-color="transparent" | {{·}} [[Xirhole]] ||width="300" background-color="transparent" | {{·}} [[Xirimbyati]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Xirimbyati_xa_mutfu|Xirimbyati xa mutfu]] ||width="300" background-color="transparent" | {{·}} [[Xirimbyati_xa_mutju|Xirimbyati xa mutju]] ||width="300" background-color="transparent" | {{·}} [[Xirimbyati_xa_tjhune|Xirimbyati xa tjhune]] ||width="300" background-color="transparent" | {{·}} [[Xirimbyati_xa_tjhune|Xirimbyati xa tjhune]] ||width="300" background-color="transparent" | {{·}} [[Xiringeti]] ||
|-
|width="300" background-color="inherit" |{{·}} [[Xiringeti_xa_tjhune|Xiringeti xa tjhune]] ||width="300" background-color="transparent" | {{·}} [[Xitshirinyilita]] ||width="300" background-color="transparent" | {{·}} [[Xitsinyambita]] ||width="300" background-color="transparent" | {{·}} [[Xixengane]] ||width="300" background-color="transparent" | {{·}} Add text ||
|}
{{Robelbox/close}}
{{Robelbox|theme=2|title=Matsalwa malavaka ku engeteriwa|icon=Admin_mop.PNG|iconwidth=46px|height=30%}}
<div style="{{Robelbox/pad}}">
minkongomiso yo tshuka yikomba matsalwa lawa mahalavaka ku engeteriwa. Loko uni vuxoko-xoko byo karhi, unga tumbuluxa tsalwa leri yelanaka ivi u sungula ku tsala. Kumbe unga langutisa tsalwa leri yelanaka eka [[:en:wikipedia:Portal:Plants|Nyangwa-nkulu wa ta swimilana eka wikipediya ya xinghezi]].
</div>
{{Robelbox/close}}
[[Category:Swimilana]]
[[Category:Minsinya]]
8g1ptmedyds38f7i0u32zei1x83ri1s
Portal:Swimilana/Nxaxamelo-2
0
4128
26873
26794
2015-01-07T17:56:03Z
Thuvack
315
Thuvack moved page [[Portal:Plants/Nxaxamelo-2]] to [[Portal:Swimilana/Nxaxamelo-2]]: portal moved
wikitext
text/x-wiki
<gallery>
File:Collard-Greens-Bundle.jpg|[[Makhofu]]
File:Pumpkin_flower.jpg|[[Matsavu]]
File:Doperwt_rijserwt_peulen_Pisum_sativum.jpg|[[Timbaweni]]
File:ARS_red_onion.jpg|[[Tinyala]]
File:Ipomoea batatas (Sweet Potato).jpg|[[Matshimbu]]
File:Cassava1_(3945716612).jpg|[[Mathapi]]
</gallery>
2iukqjgdhu41te40yu8igy39liwkg83
Portal:Swimilana/Nxaxamelo-3
0
4129
28776
28775
2016-07-04T21:32:02Z
Thuvack
315
wikitext
text/x-wiki
<gallery>
File:Lemon-Whole-Split.jpg|[[Swira]]
File:Marula01.jpg|[[Nkanyi|Makanyi]]
File:Mangues.JPG|[[Manghozi]]
File:Ficus_carica0.jpg|[[Nkuwa|Makuwa]]
File:Banana_farm_Chinawal.jpg|[[Tinsenga]]
File:Strychnos_spinosa_fruit.jpg|[[Nsala|Sala]]
</gallery>
eh6k56nsjvm89hri8yb86i20z20ary3
Xivambu
0
4130
30646
30645
2017-10-27T17:44:35Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Xivambu
| title = Ndhonga
| image = [[Image:Coats of arms of None.svg||125px]]
| caption =
| reign =
| Afrika Dzonga = <small>[[Joni]]{{·}}[[Pitori]]{{·}}[[Nelspruit]]{{·}}[[Bushbuckridge]]</small>
| Muzambhiki = <small>[[Magudu]]{{·}}[[Maputo]]</small>
| Swazini = <small>[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = Va N'walungu
}}
'''Muti waka Xivambu''' i muti lowu vulavulaka [[Xitsonga]]. Matsalele ma n'wana ya xivongo i Xibambu kumbe Shibambo.
==Matimu ya Muti==
== Xithopo xa muti ==
<blockquote>
''Ndhonga...''<BR>
''Xivambu...''<BR>
''Ndhonga wa mamba,''<BR>
''wa ntsunga na kuxa''<BR>
''A mbingwanini...''<BR>
''A ka xihunguhungu xo ba madonga lamakulu''<BR>
''N'wanyanchomu, otlakula a mbeya''<BR>
</blockquote>
Lexi hi xona xi thopo lexi tivekaka xa muti lowu. Kuni ku hambana-nyana eka swi mutana swa ka Xivambu loko swiri karhi swi thopa xivongo lexi.
== Rhavi e ka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Xivambu, va hlayiwa eka rhavi ra '''Va N'walungu''' e ka rixaka ra [[Vatsonga]].<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
l3yelyythnzd3okv8m4d3zpljsm7o8c
Template:\
10
4131
26818
2014-12-30T13:45:15Z
Thuvack
315
Created page with " / <noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>"
wikitext
text/x-wiki
/ <noinclude>
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
6xbfie6vzb1p5la65l0915xn0l3ac1r
Template:Portal-inline
10
4132
26819
2014-12-30T13:46:46Z
Thuvack
315
Created page with "[[File:{{#invoke:portal|image|{{{1<noinclude>|Science</noinclude>}}}}}|{{#ifeq:{{{size|}}}|tiny|16x16px|32x28px}}|alt=Portal icon]] Portal:{{{1<noinclude>|Science</noinclude..."
wikitext
text/x-wiki
[[File:{{#invoke:portal|image|{{{1<noinclude>|Science</noinclude>}}}}}|{{#ifeq:{{{size|}}}|tiny|16x16px|32x28px}}|alt=Portal icon]] [[Portal:{{{1<noinclude>|Science</noinclude>}}}|{{{text|{{{1<noinclude>|Science</noinclude>}}} portal}}}]]<noinclude>
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
cvxm1ray7hk8seyeqyrxojm89k6z6qk
Module:Portal
828
4133
26820
2014-12-30T13:49:00Z
Thuvack
315
Created page with "--[==[ This module is a Lua implementation of the old {{Portal}} template. As of August 2013 it is used on nearly 5,000,000 articles. -- Please take care when updating it! It..."
Scribunto
text/plain
--[==[ This module is a Lua implementation of the old {{Portal}} template. As of August 2013 it is used on nearly 5,000,000 articles.
-- Please take care when updating it! It outputs two functions: p.portal, which generates a table of portals, and p.image, which
-- produces the image name for an individual portal.
-- The portal image data is kept in submodules of [[Module:Portal/images]], listed below:
-- [[Module:Portal/images/a]] - for portal names beginning with "A".
-- [[Module:Portal/images/b]] - for portal names beginning with "B".
-- [[Module:Portal/images/c]] - for portal names beginning with "C".
-- [[Module:Portal/images/d]] - for portal names beginning with "D".
-- [[Module:Portal/images/e]] - for portal names beginning with "E".
-- [[Module:Portal/images/f]] - for portal names beginning with "F".
-- [[Module:Portal/images/g]] - for portal names beginning with "G".
-- [[Module:Portal/images/h]] - for portal names beginning with "H".
-- [[Module:Portal/images/i]] - for portal names beginning with "I".
-- [[Module:Portal/images/j]] - for portal names beginning with "J".
-- [[Module:Portal/images/k]] - for portal names beginning with "K".
-- [[Module:Portal/images/l]] - for portal names beginning with "L".
-- [[Module:Portal/images/m]] - for portal names beginning with "M".
-- [[Module:Portal/images/n]] - for portal names beginning with "N".
-- [[Module:Portal/images/o]] - for portal names beginning with "O".
-- [[Module:Portal/images/p]] - for portal names beginning with "P".
-- [[Module:Portal/images/q]] - for portal names beginning with "Q".
-- [[Module:Portal/images/r]] - for portal names beginning with "R".
-- [[Module:Portal/images/s]] - for portal names beginning with "S".
-- [[Module:Portal/images/t]] - for portal names beginning with "T".
-- [[Module:Portal/images/u]] - for portal names beginning with "U".
-- [[Module:Portal/images/v]] - for portal names beginning with "V".
-- [[Module:Portal/images/w]] - for portal names beginning with "W".
-- [[Module:Portal/images/x]] - for portal names beginning with "X".
-- [[Module:Portal/images/y]] - for portal names beginning with "Y".
-- [[Module:Portal/images/z]] - for portal names beginning with "Z".
-- [[Module:Portal/images/other]] - for portal names beginning with any other letters. This includes numbers,
-- letters with diacritics, and letters in non-Latin alphabets.
-- [[Module:Portal/images/aliases]] - for adding aliases for existing portal names. Use this page for variations
-- in spelling and diacritics, etc., no matter what letter the portal begins with.
--
-- The images data pages are separated by the first letter to reduce server load when images are added, changed, or removed.
-- Previously all the images were on one data page at [[Module:Portal/images]], but this had the disadvantage that all
-- 5,000,000 pages using this module needed to be refreshed every time an image was added or removed.
]==]
local p = {}
local function matchImagePage(s)
-- Finds the appropriate image subpage given a lower-case
-- portal name plus the first letter of that portal name.
if type(s) ~= 'string' or #s < 1 then return end
local firstLetter = mw.ustring.sub(s, 1, 1)
local imagePage
if mw.ustring.find(firstLetter, '^[a-z]') then
imagePage = 'Module:Portal/images/' .. firstLetter
else
imagePage = 'Module:Portal/images/other'
end
return mw.loadData(imagePage)[s]
end
local function getAlias(s)
-- Gets an alias from the image alias data page.
local aliasData = mw.loadData('Module:Portal/images/aliases')
for portal, aliases in pairs(aliasData) do
for _, alias in ipairs(aliases) do
if alias == s then
return portal
end
end
end
end
local function getImageName(s)
-- Gets the image name for a given string.
if type(s) ~= 'string' or #s < 1 then
return 'Portal-puzzle.svg'
end
s = mw.ustring.lower(s)
return matchImagePage(s) or matchImagePage(getAlias(s)) or 'Portal-puzzle.svg'
end
function p._portal(portals, args)
-- This function builds the portal box used by the {{portal}} template.
local root = mw.html.create('div')
:addClass('noprint portal')
:addClass(args.left and 'tleft' or 'tright')
:css('border', 'solid #aaa 1px')
:css('margin', args.margin or (args.left == 'yes' and '0.5em 1em 0.5em 0') or '0.5em 0 0.5em 1em')
:newline()
-- Start the table. This corresponds to the start of the wikitext table in the old [[Template:Portal]].
local tableroot = root:tag('table')
:css('background', '#f9f9f9')
:css('font-size', '85%')
:css('line-height', '110%')
:css('max-width', '175px')
:css('width', type(args.boxsize) == 'string' and (args.boxsize .. 'px') or nil)
-- If no portals have been specified, display an error and add the page to a tracking category.
if not portals[1] then
tableroot:wikitext('<strong class="error">No portals specified: please specify at least one portal</strong>[[Category:Portal templates without a parameter]]')
end
-- Display the portals specified in the positional arguments.
for _, portal in ipairs(portals) do
local image = getImageName(portal)
-- Generate the html for the image and the portal name.
tableroot
:newline()
:tag('tr')
:css('vertical-align', 'middle')
:tag('td')
:css('text-align', 'center')
:wikitext(string.format('[[File:%s|32x28px|alt=Portal icon|class=noviewer]]', image))
:done()
:tag('td')
:css('padding', '0 0.2em')
:css('vertical-align', 'middle')
:css('font-style', 'italic')
:css('font-weight', 'bold')
:wikitext(string.format('[[Portal:%s|%s%sportal]]', portal, portal, args['break'] and '<br />' or ' '))
end
return tostring(root)
end
function p._image(portals)
-- Wrapper function to allow getImageName() to be accessed through #invoke.
return getImageName(portals[1])
end
local function getAllImageTables()
-- Returns an array containing all image subpages (minus aliases) as loaded by mw.loadData.
local images = {}
for i, subpage in ipairs{'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'other'} do
images[i] = mw.loadData('Module:Portal/images/' .. subpage)
end
return images
end
function p._displayAll(portals, args)
-- This function displays all portals that have portal images. This function is for maintenance purposes and should not be used in
-- articles, for two reasons: 1) there are over 1500 portals with portal images, and 2) the module doesn't record how the portal
-- names are capitalized, so the portal links may be broken.
local lang = mw.language.getContentLanguage()
local count = 1
for _, imageTable in ipairs(getAllImageTables()) do
for portal in pairs(imageTable) do
portals[count] = lang:ucfirst(portal)
count = count + 1
end
end
return p._portal(portals, args)
end
function p._imageDupes()
-- This function searches the image subpages to find duplicate images. If duplicate images exist, it is not necessarily a bad thing,
-- as different portals might just happen to choose the same image. However, this function is helpful in identifying images that
-- should be moved to a portal alias for ease of maintenance.
local exists, dupes = {}, {}
for _, imageTable in ipairs(getAllImageTables()) do
for portal, image in pairs(imageTable) do
if not exists[image] then
exists[image] = portal
else
table.insert(dupes, string.format('The image "[[:File:%s|%s]]" is used for both portals "%s" and "%s".', image, image, exists[image], portal))
end
end
end
if #dupes < 1 then
return 'No duplicate images found.'
else
return 'The following duplicate images were found:\n* ' .. table.concat(dupes, '\n* ')
end
end
local function processPortalArgs(args)
-- This function processes a table of arguments and returns two tables: an array of portal names for processing by ipairs, and a table of
-- the named arguments that specify style options, etc. We need to use ipairs because we want to list all the portals in the order
-- they were passed to the template, but we also want to be able to deal with positional arguments passed explicitly, for example
-- {{portal|2=Politics}}. The behaviour of ipairs is undefined if nil values are present, so we need to make sure they are all removed.
args = type(args) == 'table' and args or {}
local portals = {}
local namedArgs = {}
for k, v in pairs(args) do
if type(k) == 'number' and type(v) == 'string' then -- Make sure we have no non-string portal names.
table.insert(portals, k)
elseif type(k) ~= 'number' then
namedArgs[k] = v
end
end
table.sort(portals)
for i, v in ipairs(portals) do
portals[i] = args[v]
end
return portals, namedArgs
end
local function makeWrapper(funcName)
-- Processes external arguments and sends them to the other functions.
return function (frame)
-- If called via #invoke, use the args passed into the invoking
-- template, or the args passed to #invoke if any exist. Otherwise
-- assume args are being passed directly in from the debug console
-- or from another Lua module.
local origArgs
if type(frame.getParent) == 'function' then
origArgs = frame:getParent().args
for k, v in pairs(frame.args) do
origArgs = frame.args
break
end
else
origArgs = frame
end
-- Trim whitespace and remove blank arguments.
local args = {}
for k, v in pairs(origArgs) do
if type(v) == 'string' then
v = mw.text.trim(v)
end
if v ~= '' then
args[k] = v
end
end
return p[funcName](processPortalArgs(args)) -- passes two tables to func: an array of portal names, and a table of named arguments.
end
end
for _, funcName in ipairs{'portal', 'image', 'imageDupes', 'displayAll'} do
p[funcName] = makeWrapper('_' .. funcName)
end
return p
surdpujycdvikrn789sy5g6rzzhxm2t
Module:Portal/images/s
828
4134
26821
2014-12-30T13:52:44Z
Thuvack
315
Created page with "--[==[ This is the "S" list of portal image names. It contains a list of portal images for use with [[Module:Portal]] -- for portal names that start with the letter "S". For a..."
Scribunto
text/plain
--[==[ This is the "S" list of portal image names. It contains a list of portal images for use with [[Module:Portal]]
-- for portal names that start with the letter "S". For aliases to existing portal names, and for portal names that
-- start with other letters, please use the appropriate page from the following list:
-- [[Module:Portal/images/a]] - for portal names beginning with "A".
-- [[Module:Portal/images/b]] - for portal names beginning with "B".
-- [[Module:Portal/images/c]] - for portal names beginning with "C".
-- [[Module:Portal/images/d]] - for portal names beginning with "D".
-- [[Module:Portal/images/e]] - for portal names beginning with "E".
-- [[Module:Portal/images/f]] - for portal names beginning with "F".
-- [[Module:Portal/images/g]] - for portal names beginning with "G".
-- [[Module:Portal/images/h]] - for portal names beginning with "H".
-- [[Module:Portal/images/i]] - for portal names beginning with "I".
-- [[Module:Portal/images/j]] - for portal names beginning with "J".
-- [[Module:Portal/images/k]] - for portal names beginning with "K".
-- [[Module:Portal/images/l]] - for portal names beginning with "L".
-- [[Module:Portal/images/m]] - for portal names beginning with "M".
-- [[Module:Portal/images/n]] - for portal names beginning with "N".
-- [[Module:Portal/images/o]] - for portal names beginning with "O".
-- [[Module:Portal/images/p]] - for portal names beginning with "P".
-- [[Module:Portal/images/q]] - for portal names beginning with "Q".
-- [[Module:Portal/images/r]] - for portal names beginning with "R".
-- [[Module:Portal/images/t]] - for portal names beginning with "T".
-- [[Module:Portal/images/u]] - for portal names beginning with "U".
-- [[Module:Portal/images/v]] - for portal names beginning with "V".
-- [[Module:Portal/images/w]] - for portal names beginning with "W".
-- [[Module:Portal/images/x]] - for portal names beginning with "X".
-- [[Module:Portal/images/y]] - for portal names beginning with "Y".
-- [[Module:Portal/images/z]] - for portal names beginning with "Z".
-- [[Module:Portal/images/other]] - for portal names beginning with any other letters. This includes numbers,
-- letters with diacritics, and letters in non-Latin alphabets.
-- [[Module:Portal/images/aliases]] - for adding aliases for existing portal names. Use this page for variations
-- in spelling and diacritics, etc., no matter what letter the portal begins with.
-- When adding entries, please use alphabetical order. The format of the images table entries is as follows:
-- ["portal name"] = "image.svg",
-- The portal name should be the name of your portal, in lower case. For example, the portal name for
-- "Portal:United Kingdom" would be "united kingdom". The image name should be capitalised normally, and the "File:"
-- namespace prefix should be omitted.
]==]
return {
["saarc"] = "SAARC.png",
["sabah"] = "Flag of Sabah.svg|border",
["saguenay–lac-saint-jean"] = "Flag of Saguenay-Lac-Saint-Jean.svg|border",
["sailing"] = "Sailing pictogram.svg",
["saints"] = "Gloriole blur.svg",
["san diego"] = "Flag of San Diego, California.svg|border",
["san diego county"] = "WPSAN San Diego County Map Version 1.png",
["san diego–tijuana"] = "San Diego-Tijuana JPLLandsat.jpg",
["san francisco bay area"] = "SF From Marin Highlands3.jpg|border",
["santana"] = "Img 1 big.jpg",
["sarawak"] = "Flag of Sarawak.svg|border",
["saskatchewan"] = "Flag of Saskatchewan.svg|border",
["saskatchewan communities and neighbourhoods"] = "Flag-map of Saskatchewan.svg",
["saudi arabia"] = "Flag of Saudi Arabia.svg|border",
["saxony"] = "Flag of Saxony.svg|border",
["saxony-anhalt"] = "Wappen Sachsen-Anhalt.svg",
["schleswig-holstein"] = "Landeswappen Schleswig-Holstein.png",
["schools"] = "School.svg",
["science"] = "Nuvola apps kalzium.svg",
["science fiction"] = "Sf-userbox.png",
["scientology"] = "Scientology e meter blue.jpg",
["scotland"] = "Flag of Scotland.svg|border",
["scouting"] = "WikiProject Scouting fleur-de-lis dark.svg",
["seamounts"] = "Seamount.svg",
["seattle"] = "SpaceNeedleTopClose.jpg",
["sega"] = "SEGA logo.svg",
["senegal"] = "Flag of Senegal.svg|border",
["september 11 attacks"] = "Y24-Wtc-september-5.jpg",
["serbia"] = "Flag of Serbia.svg|border",
["set theory"] = "Venn0001.svg",
["seventh-day adventist church"] = "James and Ellen White.jpg",
["sexuality"] = "Sexual orientation - 4 symbols.svg",
["shakespeare"] = "Shakespeare (oval-cropped).png",
["shakira"] = "S by shakira logo.png",
["shanghai"] = "Shanghainame.png",
["shania twain"] = "Shania Twain Portrait.jpg",
["sharjah"] = "Flag of Sharjah.svg|border",
["sharks"] = "Greyreefsharksmall2.jpg",
["shinto"] = "Shinto torii icon vermillion.svg",
["sierra leone"] = "Flag of Sierra Leone.svg|border",
["sikhism"] = "Khanda emblem.svg",
["silesia"] = "Silesia Inferior COA.svg",
["sindh"] = "Flag of Sindh.svg|border",
["singapore"] = "Flag of Singapore.svg|border",
["slipknot"] = "SlipknotProject.png",
["slovakia"] = "Flag of Slovakia.svg|border",
["slovenia"] = "Flag of Slovenia.svg|border",
["snk"] = "SNK PLAMORE LOGO.png",
["soap operas and telenovelas"] = "Drama-icon.svg",
["soccer in the united states"] = "Soccerball USA.png",
["social and political philosophy"] = "P derecho.svg",
["socialism"] = "Red flag II.svg",
["social movements"] = "Peace sign.svg",
["social sciences"] = "DrustveneNauke.png",
["social welfare and social work"] = "Vista Login Manager Cropped.svg",
["society"] = "Social sciences.svg",
["sociology"] = "Logo sociology.svg",
["software"] = "Crystal Clear device cdrom unmount.png",
["software testing"] = "Green bug and broom.svg",
["solar system"] = "Solar system.jpg",
["somalia"] = "Flag of Somalia.svg|border",
["somaliland"] = "Flag of Somaliland.svg|border",
["somerset"] = "Somerset shield.png",
["sonic"] = "Chaos emeralds.svg",
["sony"] = "Sony logo.svg",
["sony playstation"] = "PS3-slim-console.png",
["south africa"] = "Flag of South Africa.svg|border",
["south america"] = "South America.png",
["south asia"] = "India 78.40398E 20.74980N.jpg",
["south australia"] = "Flag of South Australia.svg|border",
["south carolina"] = "Flag of South Carolina.svg|border",
["south dakota"] = "Flag of South Dakota.svg|border",
["southeast asia"] = "Location Southeast Asia.svg",
["south east england"] = "EnglandSouthEast.png",
["southern california"] = "HollywoodSign.jpg",
["south korea"] = "Flag of South Korea.svg|border",
["south park"] = "SP in.svg",
["south sudan"] = "Flag of South Sudan.svg|border",
["southwest asia"] = "Southwest-Asia-map.PNG",
["soviet union"] = "Flag of the Soviet Union.svg|border",
["space"] = "Earth-moon.jpg",
["spaceflight"] = "RocketSunIcon.svg",
["spain"] = "Flag of Spain.svg|border",
["spanish american wars of independence"] = "Red versus blue swords.svg",
["special operations"] = "APP-6 Special Operations Forces.svg",
["speculative fiction"] = "Iris centralheterochromy.jpg",
["spirituality"] = "EndlessKnot03d.png",
["spongebob squarepants"] = "WikiProject_SpongeBob_logo_-_Logo.svg",
["sport in canada"] = "313px-CanadaSoccer.png",
["sports"] = "Sports icon.png",
["sports and games"] = "Sports and games.png",
["sri lanka"] = "Flag of Sri Lanka.svg|border",
["st. john's, newfoundland and labrador"] = "City of St. John's.jpg",
["stamford"] = "Stamford town crest.png",
["star"] = "He1523a.jpg",
["star trek"] = "Delta-shield.svg",
["star wars"] = "Lightsaber blue.svg",
["state of georgia"] = "Flag of Georgia (U.S. state).svg|border",
["statistics"] = "Fisher iris versicolor sepalwidth.svg",
["steampunk"] = "Steampunk-falksen.jpg",
["strategy games"] = "Chess.svg",
["submarine"] = "Submarine.svg",
["sudan"] = "Flag of Sudan.svg|border",
["sufism"] = "Soefi symbool.gif",
["superhero fiction"] = "Question bubble thing.svg",
["supreme court of the united states"] = "Supreme Court.jpg",
["suriname"] = "Flag of Suriname.svg|border",
["surrey"] = "EnglandSurrey.png",
["sussex"] = "SussexBrit5.PNG",
["sustainable development"] = "Sustainable development.svg",
["sweden"] = "Flag of Sweden.svg|border",
["swimming"] = "Swimming pictogram.svg",
["switzerland"] = "Flag of Switzerland.svg|border",
["syracuse, new york"] = "SyracuseSkyline01.JPG",
["syria"] = "Flag of Syria.svg|border",
["syriac"] = "Syriac Sertâ book script.jpg",
["syriac christianity"] = "Bible and Pulpit, Mor Hananyo.jpg",
["syrian civil war"] = "Flag of Syria (2011 combined).svg|border",
["systems science"] = "Complex-adaptive-system.jpg",
["são tomé and príncipe"] = "Flag of Sao Tome and Principe.svg|border"
}
1i2dhshv5oz2iapba41t2fuepoh9m4h
Template:Icon
10
4135
26822
2014-12-30T13:57:19Z
Thuvack
315
Created page with "File:{{#switch:{{lc:{{{class|{{{1|}}}}}}}} |fa = Featured article star.svg {{!}} Featured article |far = Cscr-star piece.png..."
wikitext
text/x-wiki
[[File:{{#switch:{{lc:{{{class|{{{1|}}}}}}}}
|fa = Featured article star.svg {{!}} Featured article
|far = Cscr-star piece.png {{!}} Featured article review
|farc = Cscr-star piece.png {{!}} Featured article removal candidate
|ffa|dfa = Featured article star - cross.svg {{!}} Former featured article
|fac|fan = Cscr-candidate.svg {{!}} Featured article candidate
|ffac|nofa = Featured article star - cross.svg {{!}} Failed featured article candidate
|fl = Featured article star.svg {{!}} Featured list
|flrc|flr = Cscr-star piece.png {{!}} Featured list removal candidate
|ffl|dfl = Cscr-featured-strike.svg {{!}} Former featured list
|flc|fln = Cscr-candidate.svg {{!}} Featured list candidate
|fflc|nofl = Cscr-former.svg {{!}} Failed featured list candidate
|a = Symbol a class.svg {{!}} A-Class article
|dac|daa = Symbol unsupport A vote.svg {{!}} Demoted A-Class article
|acc|acn|aac = A candidate.svg {{!}} A-Class article candidate
|noac|faac = Symbol unsupport A vote.svg {{!}} Failed A-Class article candidate
|ga = Symbol support vote.svg {{!}} Good article
|gar = GA Candidate Neutral vote(ChaosNil).svg {{!}} Good article reassessment
|dga = Symbol unsupport vote.svg {{!}} Delisted good article
|gan|gac = GA candidate.svg {{!}} Good article nominee
|ga2 = Symbol neutral vote.svg {{!}} Good article, 2nd opinion
|gah = Symbol wait.svg {{!}} Good article on hold
|fgan|noga|gaf|gf = Symbol oppose vote.svg {{!}} Failed good article nominee
|fp = Cscr-featured.svg {{!}} Featured picture
|ffp = Cscr-former.svg {{!}} Former featured picture
|vp = ENWP VP Logo.svg {{!}} Valued picture
|vpc = Valued pics 1.svg {{!}} Valued picture candidate
|fs = Cscr-featured.svg {{!}} Featured sound
|ffs = Cscr-former.svg {{!}} Former featured sound
|fsc = Cscr-candidate.svg {{!}} Featured sound candidate
|fpo = Cscr-featured.svg {{!}} Featured portal
|fpor = Cscr-star piece.png {{!}} Featured portal review
|ffpo = Featured article star - cross.svg {{!}} Former featured portal
|fpoc = Cscr-candidate.svg {{!}} Featured portal candidate
|ft = Cscr-featuredtopic.svg {{!}} Featured topic
|ftrc = Cscr-star piece.png {{!}} Featured topic removal candidate
|fft|dft = DFT candidate_cluster.svg {{!}} Former featured topic
|ftc|ftn = FT candidate cluster.svg {{!}} Featured topic candidate
|gt = Support cluster.svg {{!}} Good topic
|gtrc = Symbol unsupport vote.svg {{!}} Good topic removal candidate
|gtc|gtn = GA candidate cluster.svg {{!}} Good topic candidate
|bplus|b+ = Symbol bplus class.svg {{!}} Bplus-Class article
|b = Symbol b class.svg {{!}} B-Class article
|br|bcr = Bclass-checklist.svg {{!}} B-Class review
|c = Symbol c class.svg {{!}} C-Class article
|start = Symbol start class.svg {{!}} Start-Class article
|stub = Symbol stub class.svg {{!}} Stub-Class article
|list|comparison= Symbol list class.svg {{!}} List-Class article
|no = Crystal button cancel.svg {{!}} Unknown-Class article
|book = Symbol book class2.svg {{!}} Wikipedia book
|cat|categ
|category = Folder Hexagonal Icon.svg {{!}} Category
|dab|disamb
|disambig
|disambiguation = Symbol dab class.svg {{!}} Disambiguation page
|image|file = Video-x-generic.svg {{!}} File
|portal = Portal-puzzle.svg {{!}} Portal
|project = Symbol information vote.svg {{!}} Project page
|red|redir
|redirect = Symbol redirect vote2.svg {{!}} Redirect
|temp|templ
|template = Symbol template class.svg {{!}} Template
|essay = Essay.svg {{!}} Essay
|na = Symbol neutral vote.svg {{!}} Non-article page
|aa = Yes check.svg {{!}} Audited article of limited subject matter
|da = Symbol oppose vote.svg {{!}} Demoted article
|dyk = Symbol question.svg {{!}} Did You Know?
|dyk2 = DYK questionmark icon.svg {{!}} Did You Know?
|pr = Nuvola apps kedit.png {{!}} Peer review
|ppr = Nuvola apps kedit.png {{!}} Portal peer review
|q|question = Symbol question.svg {{!}} Question
|qi = Quality images logo.svg {{!}} Quality image on Wikimedia Commons
|vi = Valued image seal.svg {{!}} Valued image on Wikimedia Commons
|tfa = Wikipedia-logo.svg {{!}} Today's Featured Article
|itn = Globe current.svg {{!}} In The News
|otd = Nuvola apps date.svg {{!}} On This Day
|wikiproject = People icon.svg {{!}} WikiProject
|wikipedia = Wikipedia-logo.svg {{!}} Wikipedia page
|commons = Commons-logo.svg {{!}} Commons page
|wikiquote = Wikiquote-logo.svg {{!}} Wikiquote page
|wikiversity = Wikiversity-logo.svg {{!}} Wikiversity page
|wikibooks = Wikibooks-logo.svg {{!}} Wikibooks page
|wikisource = Wikisource-logo.svg {{!}} Wikisource page
|wiktionary = Wiktionary-logo.svg {{!}} Wiktionary page
|wikinews = Wikinews-logo.svg {{!}} Wikinews page
|wikispecies = Wikispecies-logo.svg {{!}} Wikispecies page
|wikidata = Wikidata-logo.svg {{!}} Wikidata page
|wikivoyage = Wikivoyage-logo.svg {{!}} Wikivoyage page
|meta = Wikimedia Community Logo.svg {{!}} Meta-wiki page
|four = Four Award.svg {{!}} Four Award
|million = Million award logo.svg {{!}} Million Award
|#default = Symbol question.svg
}}|{{{size|16x16px}}}|link=]]<noinclude>
</noinclude>
lcuzhf2cwb49sms392wyhq5zb4r5jqs
Module:Portal/images/f
828
4136
26823
2014-12-30T14:00:39Z
Thuvack
315
Created page with "--[==[ This is the "F" list of portal image names. It contains a list of portal images for use with [[Module:Portal]] -- for portal names that start with the letter "F". For a..."
Scribunto
text/plain
--[==[ This is the "F" list of portal image names. It contains a list of portal images for use with [[Module:Portal]]
-- for portal names that start with the letter "F". For aliases to existing portal names, and for portal names that
-- start with other letters, please use the appropriate page from the following list:
-- [[Module:Portal/images/a]] - for portal names beginning with "A".
-- [[Module:Portal/images/b]] - for portal names beginning with "B".
-- [[Module:Portal/images/c]] - for portal names beginning with "C".
-- [[Module:Portal/images/d]] - for portal names beginning with "D".
-- [[Module:Portal/images/e]] - for portal names beginning with "E".
-- [[Module:Portal/images/g]] - for portal names beginning with "G".
-- [[Module:Portal/images/h]] - for portal names beginning with "H".
-- [[Module:Portal/images/i]] - for portal names beginning with "I".
-- [[Module:Portal/images/j]] - for portal names beginning with "J".
-- [[Module:Portal/images/k]] - for portal names beginning with "K".
-- [[Module:Portal/images/l]] - for portal names beginning with "L".
-- [[Module:Portal/images/m]] - for portal names beginning with "M".
-- [[Module:Portal/images/n]] - for portal names beginning with "N".
-- [[Module:Portal/images/o]] - for portal names beginning with "O".
-- [[Module:Portal/images/p]] - for portal names beginning with "P".
-- [[Module:Portal/images/q]] - for portal names beginning with "Q".
-- [[Module:Portal/images/r]] - for portal names beginning with "R".
-- [[Module:Portal/images/s]] - for portal names beginning with "S".
-- [[Module:Portal/images/t]] - for portal names beginning with "T".
-- [[Module:Portal/images/u]] - for portal names beginning with "U".
-- [[Module:Portal/images/v]] - for portal names beginning with "V".
-- [[Module:Portal/images/w]] - for portal names beginning with "W".
-- [[Module:Portal/images/x]] - for portal names beginning with "X".
-- [[Module:Portal/images/y]] - for portal names beginning with "Y".
-- [[Module:Portal/images/z]] - for portal names beginning with "Z".
-- [[Module:Portal/images/other]] - for portal names beginning with any other letters. This includes numbers,
-- letters with diacritics, and letters in non-Latin alphabets.
-- [[Module:Portal/images/aliases]] - for adding aliases for existing portal names. Use this page for variations
-- in spelling and diacritics, etc., no matter what letter the portal begins with.
-- When adding entries, please use alphabetical order. The format of the images table entries is as follows:
-- ["portal name"] = "image.svg",
-- The portal name should be the name of your portal, in lower case. For example, the portal name for
-- "Portal:United Kingdom" would be "united kingdom". The image name should be capitalised normally, and the "File:"
-- namespace prefix should be omitted.
]==]
return {
["faisalabad"] = "Flag of Punjab.svg",
["falun gong"] = "Falun Gong Logo.svg",
["family guy"] = "Family Guy television set.svg",
["faroe islands"] = "Flag of the Faroe Islands.svg|border",
["fascism"] = "Fasces lictoriae.svg",
["fashion"] = "BathingSuit1920s.jpg",
["feminism"] = "Woman-power emblem.svg",
["fencing"] = "Fencing pictogram.svg",
["fictional characters"] = "Friendly stickman.svg",
["figure skating"] = "Figure-skates-1.jpg",
["film"] = "Video-x-generic.svg",
["film/canadian cinema task force"] = "Canadafilm.svg",
["film in the united states"] = "United States film.svg",
["final fantasy"] = "Final Fantasy wordmark.svg",
["finger lakes"] = "Fingerlakesmap2.PNG",
["finland"] = "Flag of Finland.svg|border",
["fire"] = "Large bonfire.jpg",
["fish"] = "Antennarius striatus.jpg",
["fishing"] = "Fish icon.svg",
["florida"] = "Flag of Florida.svg|border",
["folklore"] = "Horseshoe and devil.svg",
["food"] = "Foodlogo2.svg",
["football in africa"] = "Africa Football 3.svg",
["football in argentina"] = "ArgentinaFootball.png",
["football in germany"] = "Football Germany.png",
["forestry"] = "Pine forest in Sweden.jpg",
["formula one"] = "Motorsport current event.svg",
["france"] = "Flag of France.svg|border",
["franco-americans"] = "Drapeau Franco-Américain.svg|border",
["frank zappa"] = "Zappa.jpg",
["freedom of speech"] = "Free-speech-flag.svg",
["freemasonry"] = "Square compasses.svg",
["free software"] = "Free Software Portal Logo.svg",
["french and francophone literature"] = "Open book nae French flag.png",
["french guiana"] = "Flag of French Guiana.svg",
["french language and french-speaking world"] = "New-Map-Francophone World.PNG",
["french military history"] = "Flag of France.svg",
["french politics"] = "Hémicycle 2 Palais Bourbon scropped and smaller.jpg",
["french polynesia"] = "Flag of French Polynesia.svg",
["friends"] = "Friends logo.svg",
["fungi"] = "Karl Johanssvamp, Iduns kokbok.png",
["furry"] = "Furry blue paw logo.png",
["futurama"] = "Earth Flag.svg"
}
7g5sx0ptdzgjtdvwdvqyei8ty2z10z4
Module:Portal/images/d
828
4137
26824
2014-12-30T14:01:45Z
Thuvack
315
Created page with "--[==[ This is the "D" list of portal image names. It contains a list of portal images for use with [[Module:Portal]] -- for portal names that start with the letter "D". For a..."
Scribunto
text/plain
--[==[ This is the "D" list of portal image names. It contains a list of portal images for use with [[Module:Portal]]
-- for portal names that start with the letter "D". For aliases to existing portal names, and for portal names that
-- start with other letters, please use the appropriate page from the following list:
-- [[Module:Portal/images/a]] - for portal names beginning with "A".
-- [[Module:Portal/images/b]] - for portal names beginning with "B".
-- [[Module:Portal/images/c]] - for portal names beginning with "C".
-- [[Module:Portal/images/e]] - for portal names beginning with "E".
-- [[Module:Portal/images/f]] - for portal names beginning with "F".
-- [[Module:Portal/images/g]] - for portal names beginning with "G".
-- [[Module:Portal/images/h]] - for portal names beginning with "H".
-- [[Module:Portal/images/i]] - for portal names beginning with "I".
-- [[Module:Portal/images/j]] - for portal names beginning with "J".
-- [[Module:Portal/images/k]] - for portal names beginning with "K".
-- [[Module:Portal/images/l]] - for portal names beginning with "L".
-- [[Module:Portal/images/m]] - for portal names beginning with "M".
-- [[Module:Portal/images/n]] - for portal names beginning with "N".
-- [[Module:Portal/images/o]] - for portal names beginning with "O".
-- [[Module:Portal/images/p]] - for portal names beginning with "P".
-- [[Module:Portal/images/q]] - for portal names beginning with "Q".
-- [[Module:Portal/images/r]] - for portal names beginning with "R".
-- [[Module:Portal/images/s]] - for portal names beginning with "S".
-- [[Module:Portal/images/t]] - for portal names beginning with "T".
-- [[Module:Portal/images/u]] - for portal names beginning with "U".
-- [[Module:Portal/images/v]] - for portal names beginning with "V".
-- [[Module:Portal/images/w]] - for portal names beginning with "W".
-- [[Module:Portal/images/x]] - for portal names beginning with "X".
-- [[Module:Portal/images/y]] - for portal names beginning with "Y".
-- [[Module:Portal/images/z]] - for portal names beginning with "Z".
-- [[Module:Portal/images/other]] - for portal names beginning with any other letters. This includes numbers,
-- letters with diacritics, and letters in non-Latin alphabets.
-- [[Module:Portal/images/aliases]] - for adding aliases for existing portal names. Use this page for variations
-- in spelling and diacritics, etc., no matter what letter the portal begins with.
-- When adding entries, please use alphabetical order. The format of the images table entries is as follows:
-- ["portal name"] = "image.svg",
-- The portal name should be the name of your portal, in lower case. For example, the portal name for
-- "Portal:United Kingdom" would be "united kingdom". The image name should be capitalised normally, and the "File:"
-- namespace prefix should be omitted.
]==]
return {
["dacia"] = "Dacie Burebista -60-44.png",
["dallas – fort worth metroplex"] = "Downtown Dallas from the Trinity River.jpg",
["daman and diu"] = "India Daman and Diu locator map.svg",
["dance"] = "Ballerina-icon.jpg",
["death"] = "Skull 2.svg",
["degrassi"] = "Degrassi logo 2013.png",
["delaware"] = "Flag of Delaware.svg|border",
["delhi"] = "India Gate 600x400.jpg",
["dhaka"] = "Ahsan Manzil-Front View.jpg",
["democratic republic of the congo"] = "Flag of the Democratic Republic of the Congo.svg|border",
["denmark"] = "Flag of Denmark.svg",
["dentistry"] = "Dentistry stub.svg",
["derbyshire"] = "Derbyshire flag.svg|border",
["design"] = "Design portal logo.jpg",
["devon"] = "Flag of Devon.svg|border",
["dinosaurs"] = "Tyrannoskull.jpg",
["disability"] = "Handicapped Accessible sign.svg",
["disasters"] = "SanFranHouses06.JPG|border",
["discrete mathematics"] = "Nuvola apps atlantik.png",
["discrimination"] = "Disclogo1.svg",
["discworld"] = "Discworld icon.svg",
["disney"] = "Magic Kingdom castle.jpg",
["djibouti"] = "Flag of Djibouti.svg|border",
["doctor who"] = "TARDIS-trans.png",
["dogs"] = "Aussie-blacktri.jpg",
["dominican republic"] = "Flag of the Dominican Republic.svg",
["dorset"] = "Flag of Dorset.svg|border",
["dragon ball"] = "DBZ UBX2.svg",
["dravidian civilizations"] = "Dravidische Sprachen.png",
["drink"] = "Goblet Glass (Banquet).svg",
["dubai"] = "Flag of Dubai.svg",
["dungeons & dragons"] = "Icosahedron.svg"
}
5t0nup0fqzlkcuabsbm1pt98tghlyvu
Template:Clear
10
4138
26826
2014-12-30T14:13:12Z
Thuvack
315
Created page with "<div style="clear:{{{1|both}}};"></div><noinclude> </noinclude>"
wikitext
text/x-wiki
<div style="clear:{{{1|both}}};"></div><noinclude>
</noinclude>
blx9c26hzclzcpdgbajwu63x5dup2hk
Template:For
10
4139
26827
2014-12-30T14:14:41Z
Thuvack
315
Created page with "{{Hatnote|For {{#if:{{{1|}}}|{{{1}}}|other uses}}, see [[:{{{2|{{PAGENAME}} (disambiguation)}}}]]{{#if:{{{3|}}}|{{#if:{{{4|}}}|, [[:{{{3}}}]], {{#if:{{{5|}}}|[[:{{{4}}}]], and..."
wikitext
text/x-wiki
{{Hatnote|For {{#if:{{{1|}}}|{{{1}}}|other uses}}, see [[:{{{2|{{PAGENAME}} (disambiguation)}}}]]{{#if:{{{3|}}}|{{#if:{{{4|}}}|, [[:{{{3}}}]], {{#if:{{{5|}}}|[[:{{{4}}}]], and [[:{{{5}}}]]|and [[:{{{4}}}]]}}| and [[:{{{3}}}]]}}}}.}}<noinclude>
</noinclude>
rux2yiv6epuem1kan29c25gjbtks6zi
Template:Hatnote
10
4140
32039
26828
2018-08-06T14:48:35Z
Dr. Sroy
5771
Warning User:Thuvack for this type of editing!
wikitext
text/x-wiki
<includeonly>{{#invoke:Hatnote|hatnote}}</includeonly><noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
8nnude79i1y2v6yy2z7j285k1k4v8p3
Portal:Plants
0
4141
26853
2014-12-30T15:32:06Z
Thuvack
315
Thuvack moved page [[Portal:Plants]] to [[Portal:Swimilana]]: Translation
wikitext
text/x-wiki
#REDIRECT [[Portal:Swimilana]]
prc4vdofgzangyzokybltlpu0m3niaq
Portal:Plants/Nxaxamelo
0
4143
26872
2015-01-07T17:55:22Z
Thuvack
315
Thuvack moved page [[Portal:Plants/Nxaxamelo]] to [[Portal:Swimilana/Nxaxamelo]]: moved portal
wikitext
text/x-wiki
#REDIRECT [[Portal:Swimilana/Nxaxamelo]]
mfeo8ra0lo8lt9wvgs4ths4niiyhfkn
Portal:Plants/Nxaxamelo-2
0
4144
26874
2015-01-07T17:56:04Z
Thuvack
315
Thuvack moved page [[Portal:Plants/Nxaxamelo-2]] to [[Portal:Swimilana/Nxaxamelo-2]]: portal moved
wikitext
text/x-wiki
#REDIRECT [[Portal:Swimilana/Nxaxamelo-2]]
ccswazbiyqro7syfkfmkkz1jsgstfts
Portal:Plants/Nxaxamelo-3
0
4145
26876
2015-01-07T17:56:28Z
Thuvack
315
Thuvack moved page [[Portal:Plants/Nxaxamelo-3]] to [[Portal:Swimilana/Nxaxamelo-3]]: moved portal
wikitext
text/x-wiki
#REDIRECT [[Portal:Swimilana/Nxaxamelo-3]]
6vwbg4dm1k62701bdskugsfh748et91
Template:Infobox Nsinya
10
4146
26901
26899
2015-01-07T18:53:44Z
Thuvack
315
wikitext
text/x-wiki
{{ infobox
| bodyclass = vcard
| abovestyle = color:#000000; background-color: #33FF66
| above = {{{name|<includeonly>{{PAGENAME}}</includeonly>}}}
| aboveclass = fn
| header1 = {{{title|}}}
| data2 = {{{image|}}}
| data3 = {{{caption|}}}
| label4 = Mbanzu
| data4 = {{{Mbanzu|}}}
| label5 = Switirhisiwa
| data5 = {{{Switirhisiwa|}}}
}}<noinclude>{{documentation}}</noinclude>
3u1a5058uoy84w2r0796tzrpyeiztjy
Nkanyi
0
4147
30826
30825
2017-11-10T17:36:16Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nkanyi
| title = Hosi ya minsinya ya nhova
| image = [[Image:Marula02.jpg||250px]]
| caption = [[Category:Minsinya]]
| Mbanzu = [[Makanyi]]
| Switirhisiwa = [[Mafurha]]{{·}}[[Timongo]]
}}
[[File:Marula01.jpg|thumb|right|Makanyi ya rihlaza]]
[[File:Marula fruits Ongwediva March 2016.jpg|thumb|right|Makanyi la ya wisiweke hi ximbhembhe]]
[[File:Sclerocarya birrea - Seed.jpg|thumb|right|Timongo ta Nkanyi]]
'''''Nkanyi''''', ('''Sclerocarya birrea''', Hi kuya hi xi Griki) i nsinya lowu kumekaka e, khwatini ra Miombo e dzongeni ra Afrika, e vupela-dyambu bya Afrika, na le [[Madagascar]]. Nsinya lowu wu kula wu anamisa marhavi ya wona. Mihandzu ya wona yi tirhisiwa ku endla byala bya xitsonga lebyi vuriwaka [[Vukanyi]] na bya xilungu lebyi vuriwaka [[Amarula]]. Nsinya lowu wu rhandziwa ngopfu hi vanhu lava a va ake e tinzhawini ta le kusuhi ni mati.
Mihandzu ya wona yi vupfa exikarhi ka Nwendzamhala na Nyenyankulu, yi na muvala wa xitshopana naswona wu tele vitamin C (kwalomu ka tlandla ka nhungu ka ntengo wa Vitamin C leyi kumekaka eka Lamula).<ref>{{cite book |last=Wickens |first=G. E. |author2=Food and Agriculture Organization |title=Edible Nuts |url=http://www.fao.org/docrep/V8929E/v8929e00.htm |accessdate=2008-11-10 |series=Non-Wood Forest Products |volume=5 |year=1995 |publisher=[[Food and Agriculture Organization]] |location=Rome |isbn=92-5-103748-5 |oclc=34529770 |chapter=Potential Edible Nuts |chapterurl=http://www.fao.org/docrep/V8929E/v8929e06.htm}}</ref> Endzeni ka makanyi kuna nyunge leyi khomeke mongo. Timongo ti fananyana na timanga naswona ti rhanziwa ngopfu hi makondlo na timbeva.
== Matimu la ma yelanaka ==
Nkanyi wa dorobha ra Magudu (Kumbe Magude eMozambique), inkanyi lowu tiviwaka ngopfu hi Vatsonga. Nkanyi lowu a wuri e rivalelni ra khale ka ntsindza wa vukosi bya Hosi Magudzu Khosa.
Kuvuriwa leswaku hi nkarhi wa vukolonyi, maphutukezi ma ringetile ku tsema nkanyi lowu leswaku vadlaya nhlohlotelo wa vuhosi bya Vatsonga. Maphutukezi maringetile kotala ku dlaya nkanyi lowu kambe vatsandzeka, nkanyi a wuhluka wutlela wu leha kutlurisa laha ava wutsema kona. Van'wana va vula leswaku nkanyi awu tsemiwa namunthla, mundzuku wupfuka wu hlukile. Ekuheteleleni, maphutukezi ma amukele kuhluriwa hinkanyi ivi vahumesa nawu waleswaku kusukela kwalano navona vatahlangamela ekeu xiximeni kankanyi lowu hi ku nwa vukanyi na tihosi ta tiko kan'we e nkubyweni wo luma vukanyi.<ref>[http://www.gutenberg-e.org/geh01/frames/fgeh01.html Binding Memories: Women as Makers and Tellers of History in Magude, Mozambique] - Friends of Magude (February 1995) - Last accessed 16 January 2015</ref>
Kuta fikiela na namunthla xirhapa xakona xa ha tiviwa hileswaku hile "Magudu Nkanyini".
== Matirhisele ya nkanyi ==
Timongo ta makanyi tele hi ti phurotheyini na mafurha naswona ti tirhisiwa ngopfu e swakudyeni. Rhavi leri omeke ra nkanyi ri tirhisiwa ku tshungula vuvabya bya tinsuna (Malariya), no antswisa vuxungu bya swipame na tinyoka. Matluka ya nkanye wona matirhisiwa ku chucha a ndzeni na xianghulela. ntsutsu wamakanyi wuhlanganisiwe na mati swi tirhisiwa ku susa swigalana eka tihomu.
=== Ntirho wa Makanyi: ===
Mihandzu ya nkanyi yi vuriwa makanyi. Loko makanyi ma nga si vupfa i ya rihlaza kasi loko ma vupfile i ya muhlovo wa xitshopana. Makanyi ma na mati endzeni ka wona lama ma tirhisiwaka ku endla vukanyi. Vukanyi byi va kona ku sukela hi n`hweti ya Sunguti ku ya fika Nyenyankulu eka lembe rinwana na rinwana. Makanyi ya rholeriwa hi vavasati, va cheletela emasakeni va rhwala va muka na wona ekaya ku ya endla rhumbula vukanyi hi foroko kumbe mhandzi leyi nga vatliwa tanihi foroko endzhaku ku cheriwa mati yo ringanela leswaku byi ta tala. Endzhaku ka swona bya kukumuka leswaku byi ta tala. [[Vukanyi]] byi na khuvi ro basa. Makanyi ma tlhela ma va na comela ra wona rantumbuluko. Loko byi nga si nwiwa, ku wunguriwa khuvi leri ro basa kutani se byi nwiwa.murhi wa nkanyi wu tirhisiwa tanihi murhi wo tshungula nchuluko eka munhu. Makanyi ma na vhithamini C yo tala swinene. Makanyi I mihandzu leyi yi rhandziwaka hi swiharhi swo fana na timfenhe. Endzhaku ka loko makanyi ma rhumburiwile ku sala mbewu ya kona leyi vanhu va yi vitanaka hi vito ra timongo, leti ti tlhelaka ti tirhisiwa ku kandzela muroho loko vavasati va sweka. <ref name=":i">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
=== Ntirho wa Mahanti ya nkanyi: ===
Mahanti ya nkanyi ya cakunhiwa ya mitiwa hi xikongomelo xa leswaku ya ta pfuna eka mpfuvelo wa swakudya. Mati lama ma humaka etimitswini loko ya swekiwile ya pfuna ku horisa vuvabyi bya malariya na ku pandza ka nhloko leyi nga yimeki. Mati lama ma tlhela ma pfuna ku pfula mbeleko eka vamanana loko va pfalekile mbeleko kasi hala tlhelo, mati lama ma tlhela ma pfuneta ku hanyisa vuvabyi bya masangu.
Mahanti ya nkanyi ma tirhisiwa ku tshungula vuvabyi bya malaria na ku tlhela ma tirha ntirho lowukulu eka loko swa vukati swi nga fambi kahle, waxisati a nga tswali swihlangi. Ku tirhisiwa mahanti ya murhi lowu ku tshungula wansati lowo tani. Mahanti ya murhi wa nkanyi ya omisiwa ya kandziwa hi tshuri. Muhlovo wa wona i wo tshwuka. Loko ku kandziwile ku tlhela ku sefiwa mapa lama ma cheriwa emukapini ku dyiwa, ya tlhela ya tirhisiwa ku hangalasa ku tlhaviwa hi ngati.<ref name=":i" />
=== Ntirho wa Matluka ya nkanyi: ===
Mati ya matluka ya nkanyi ma tshungula vuvabyi bya chukela eka munhu loyi a vabyaka byona. Mati lama ya matluka ma swekiwa, ma nga hlanganisiwi na nchumu kutani ya nwiwa kunene.<ref name=":i" />
=== Ntirho wa Timitsu ya nkanyi: ===
Timitsu ta nkanyi na tona ta swekiwa kutani mati ya kona ya tirhisiwa ku horisa mukhuhlwana na muthundangazi. Tin`anga ti wu tirhisa ngopfu ku tshungula vuvabyi byo hambanahambana. Murhi lowu wu tirhisiwa ku tshungula vuvabyi bya chukele eka matiko manwana ya Afrika-Dzonga.<ref name=":i" />
=== Ntirho wa Marhavi ya nkanyi: ===
Marhavi ya nkanyi ma tirhisiwa ku tshungula swirhumbana leswi humaka ematihlweni. Loko ma swekiwa ku huma ximusi lexi ku orheliwaka nkahelo wa kona. Loko munhu a va orhelile nkahelo lowu, u kumeka a tshungulekile eka vuvabyi bya yena bya matihlo.<ref name=":i" />
== Mulumulo wa makanyi ==
Nthsovelo wa mihandzu yo sungula ya nguva wufambelana na swiyalana swa wona eka Vatsonga. Hi kuya hi ndhavuko wa Vatsonga, mihandzu yo sungula ya makanyi yi fanele ku lumiwa kuya hi swiyenge swa rixaka leswaku ntshovelo wu ta katekisiwa. Mulumulo wa makanyi kumbe ku luma vukanyi inkuvo low yelanaka na kuwa ka makanyi e xikarhi ka tin'wheti ta N'wendzamhala na Sunguti. Eka nguva leyi yo nwa vukanyi kuhava ntirho lowu endliwaka e tikweni, hinkwaswo swilo swa yimisiwa. Kuni swiyenge swa mune swa nkuvo wo luma vukanyi, hi laha kulandzelaka.<ref name=":0">[[Henri-Alexandre Junod]], [https://archive.org/details/lifeofsouthafric01junouoft The life of a South African tribe] - Vol 1, - Page 370 </ref>
=== Ku luma ka swikwembu na Hosi ===
{{quote box|width = 200px|quote="Hi yo nguva...<br> Hi nga dlayani...<br> A hi n'weneni ha hombe!"|source=Nkolele}}
Makanyi yo sungula kuwa, ma hlengeletiwa ivi ma yisiwa entsindzeni wa hosi ta ni hi magandzelo yo endla vukanyi byo sungula e tikweni. Swikwembu na hosi hi Makanyi lawa mahlengeletiweke e ntsindzeni, boxiwa ivi makamiwa. Ntsutsu wo basa lowu humaka hibyona byala bya vukanyi. Byala lebyi byi ta cheriwa/halateriwa swikwembu egandzelweni ra hosi leyi loveke. Byala lebyi byi cheriwa/halateriwa eka nsinya wa swikwembu, naswona swivitiwa kuta katekisa nguva leyintswa ya nkhuvo wo luma vukanyi.<ref name=":0" /> Hi kuya hi xiviko xa [[Henri-Alexandre_Junod|Henri Junod]], Ndhuna Nkolele wa le Libombo a a katekisa nkuvo lowu hi xikhongelo lexi nga e xineneni. Ndlela yinwana yo katekisa vukanyi lebyi he leyinge:
''"Vukanyi lebyi byi, a byi pfumali vuxungu...''<br>
'' Byinga hi pyopyi hi dlayana...''<br>
'' Byinga vangi tinyimpi!" ''<ref name=":1">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric01junouoft The life of a South African tribe] - Vol 1, - Page 371</ref>
Loko swikwembu swi heta kuluma vukanyi, marhambu ma ta hlahluviwa. Loko mawa kahle, Hosi hi yona leyi nga ta landzela ku luma vukanyi naswona yi hetisekisa Ku pfuriwa ka nkuvo.
=== Ku luma ka mavuthu ya nyimpi ===
Endhzaku ka Ku luma ka swikwembu na Hosi, vantswa va va hlenegeltiwa leswaku va basisa ntsindza na mapatu ya tiko, leswaku ku sungula nkhuvo wo luma vukanyi.Vavasiti va le ntsindzeni wa tiko vapfuka namixo va ba minkulungungwana (Swibubutana), naswona va ta hlengeleta makanyi etikweni naswona va matisa e rivaleni ra ntsindza watiko. Ntirho woboxa makanyi wa sunguriwa. Makanyi maboxiwa hi rimhandzana rototswa naswona ntsutsu wakona wu hlengeletiwa jomeleni. Byala byaVukanyi byi teka masiku manharhu kuvila. Kwalomu ka khume wa Miphongolo yita hlengeletiwa leswaku yikhoma byala lebyi talaka.<ref name=":1" />
Loko byi virile, mavuthu ya nyimpi mahlengeletiwa kuta luma vukanyi. Lavangata fika kusungula e ntsindzeni wa tiko i tinhenha ta nyimpi leti dlayeke enyimpini n'wexemo. Tinhenha ti fika ti ambale tinjhovo naswona va khome swithlangu swavona leswi tsongo swo tlanga. Muphongolo wunwe wu ta hlawuriwa ivi ku cheriwa vuhlungu byi milurhu leswaku lava va dlayeke valala vanga hetiwi matimba hi mimoya yavalala kumbe va xengiwa mahlo. Vavanuna va ta hi kulandzelelana (ku katsa na hosi loki a dlele munhu enyimpini) ivi va nyikiwa ndzheko wa vukanyi lebyi nga ni vuxungu.<ref name=":2">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric01junouoft The life of a South African tribe] - Vol 1, - Page 372</ref> Un'wana na un'wana a nwaka vukanyi u fanele ku tsutsumela e nyangweni wa ntsindza ivi a tshutela vukanyi lebyi nga e nonweni ivi aku.
''"Tatana na whee manana, a ndzi hanye,''<br>
'' ndzikhoma ndzheko lowu na mundzuku!''<br>
'' Hi laha kunga heriki!"''<ref name=":2" />
Mavuthu-kulori Lava hlaleleke va hleka ivi va yimbelela nghoma ya nyimpi vaku:
''"Hi nwa nkanyi lomu'ntswa !''<br>
'' A hi nga vuli leswaku hi ta nwa ndzheko lowu na kambe"''<ref name=":2" />
Enzhaku ka loko tinhenha leti dlayeke n'wexemo ti hetile kunwa, miphongolo leyi saleke ya pfuriwa ivi mavuthu hinkwawo ya nyimpi matiphina hi byala bya vukanyi. Tindhuna ta nyimpi ti ta vitana nhlangano wa nyimpi ivi mavuthu ya nyimpi ma nyikiwa nawu lowu landzelaka:
''"Minwa ha hombe. Minga onhi vukanyi lebwi ''<br>
'' hi ku tlava va ma kwenu hi mathlarhi.''<br>
'' Fambani miya nwa e migangeni yan'wina,''<br>
'' naswona minga pfuki tinyimpi nalava ''<br>
'' va tsemakanyaka emigangeni ya n'wina."''<ref name=":3">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric01junouoft The life of a South African tribe] - Vol 1, - Page 373</ref>
Ku herisa sweleswo Ku luma ka mavuthu ya nyimpi.
=== Kuluma vukanyi ka muganga ===
Ntirho wo pfula nkhuvo wo luma vukanyi wu hetisekile, sweswi i nkarhi wo sungula nguva ya vukanyi e migangeni hinkwayo ya tiko. Vavasati lava a vasele emakaya loko vavanuna na tinhenha ta nyimpi, va hete ku hlengeleta makanyi yo tala, leswi nsinya lowu wu teleke e tikweni. Nkhuvu lowu wu fanele wukatekisiwa hi ndhuna ya muganga, hi ku sungula yinwa vukanyi emahlweni ka va akatiko. Endzhaku kaswona, un'wana na un'wana u thsunxekiwe ku n'wa vukanyi lebyi kamiweke e mugangeni nale muntini wa yena hi kurhandza.<ref name=":3" />
Va aka tiko va ta nwa vukanyi hikuya hi makotele ya vona, vusiku na nhlikanhi ku kondza nguva ya vukanyi yi hela. Loko vu kanyi byihela e mutini, vanhu vata famba va byi lava eka va akelani vavona kumbe eka muganga un'wana. Vukanyi lebyi endliwaka hi nkanyi wa nunge hi byona lebyi bhavaka kutlurisa.<ref>Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric01junouoft The life of a South African tribe] - Vol 1, - Page 374</ref> Hi kuya hi kuxiyaxiya ka [[Henri-Alexandre Junod|Henri Junod]] hi nguva ya vukanyi, nawu wa tiko a wutiyi. Hambi swiritano, xibhalo xa hosi a xirivariwi. Va akatiko va yisa vukanyi e hosini e ka nguva ya vukanyi naswon swivuriwa ku ''"Lumisa Hosi"''. Ntirho wo lumisa hosi wu endliwa hi kuya hi miganga. Vavasati va tisa majomela lama teleke maku ni tshiki! hi vukanyi e hosini. Ti ndhuna leti amukelaka, kotala ti tekela majomela yo karhi, hambi swiritano byala byiva byitele le kamkhulu. Hosi yi ta thlerisela majomela mangari mangani eka vu pfhimba lava tiseke vukanyi. Vavasati lava rhurheriwa naswona va tiphina hi vukanyi lebyi va byitiseke. Hi xa mundzuku va ta pfuka va thlelela e migangeni ya vona.<ref name=":4">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric01junouoft The life of a South African tribe] - Vol 1, - Page 375</ref>
=== Nkhuvo wa hosi ya muganga ===
Lowu intirho wo hetelela wo katekisa nguva ya vukanyi. E kuheleni ka nguva ya vukanyi, ma byanyi masungule ku leha tani hi leswi tiko a riri e nkhuveni naswona kuri hava loyi a hlakulaka. Makanyi ma sungula ku vupfa ngopfu naswona amaha talanga. Nwheti ya hela na swona nweti lowutswa wu tshinele naswona wuvuriwa Sivandlela hi kuva ndlela yo ya eka minkanyi yi mile byanyi.<ref name=":4" />
E tikweni ra ka nkuna sivandlela yi landzeriwa hi nkhuvo wo tsema lembe (kumbe kudya nwaka). Nkhuvo lowu wu tlangeriwa hi ku sweka kwembe leri swekiweke e nstindzeni wa tiko ra yena. Kwembe ri swekiwe na mirhi yo nisa mpfula, naswona hosi yi ta dya kwembe leri na madyambu. Loko yi hetile yi tsala xihambano eka xighubhu, endzhaku ka swona vanhu vata vitaniwa hi nghoma ya xighubu. Vavanuna va ta na swinangana leswi va hlayisaka kona murhu wo nisa mpfula. Swinangana naswona swifanela ku dyisiwa nwaka ku katekisa nsthovelo. Loyi a kumekaka a rhangele hosi kudya mihandzu yo sungula uta vabya kumbe afa, kumbe a tekeriwa nkavi yin'we.<ref>Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric01junouoft The life of a South African tribe] - Vol 1, - Page 376</ref>
== Matirhisele ya nsinya lowu hi Xilungu ==
Masiku lawa, Makanyi wa tirhisiwa hixitalo ku endla byala bya xilungu lebyi vitiwaka '''Amarula''', lebyi nga eka xiyimo xavumbirhi e misaveni eka byala lebyi katsiweke na meleke.<ref name="HinduBusiness">{{cite news|url=http://www.thehindubusinessline.com/2007/07/08/stories/2007070850261800.htm|title=Capturing the taste of Africa|last=Datta|first=P.T. Jyothi|date=July 7, 2007|work=The Hindu Business Line|publisher=Kasturi & Sons|accessdate=2009-02-09| archiveurl= http://web.archive.org/web/20090216203657/http://www.thehindubusinessline.com/2007/07/08/stories/2007070850261800.htm| archivedate= 16 February 2009 <!--DASHBot-->| deadurl= no}}</ref> Nkomponi ya '''MIMRMA''' leyi nga e[[Phalaborwa]], yihlengeleta kwalomu ka Magidi ya mune (4 000) wa tithani ta makanyi hi lembe eka va aka tiko vale matiko-xi-kaya. Byala lebyi va byi kamelaka kusuka eka makanyi, byi yisiwa eka nkomponi leyi vitiwaka '''Distel''' e[[Kapa]]-Vupela dyambu, laha byi fikaka byihlanganisiwa na maleke ivi byi virisiwa. Kusuka kona byi cheriwa e mabhodleleni ivi byi xavisiwa misava hinkwayo.
== Minkombo ==
{{Reflist|2}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
sfxcxmrd45od5ci4nu2sbhttawo7e4b
Template:Quote
10
4149
32837
32833
2018-11-10T17:36:56Z
Thuvack
315
wikitext
text/x-wiki
<blockquote class="toccolours" style="float:none; padding: 10px 15px 10px 15px; display:table;"> {{{1<noinclude>| {{Lorem}}</noinclude>}}}
{{#if:{{{2|<noinclude>x</noinclude>}}}
|<p style="text-align: right;"> — {{{2}}}{{#if:{{{3|<noinclude>x</noinclude>}}}
|, ''{{{3}}}''
}}{{#if:{{{4|<noinclude>x</noinclude>}}}
|, {{{4}}}
}}</p>
}}</blockquote><noinclude>
{{Documentation}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS -->
</noinclude>
9lz09p3sut9yy2yifx9bkeh0vd42o93
Template:Quote box
10
4150
26927
2015-01-12T20:17:48Z
Thuvack
315
Created page with "<includeonly><div class="quotebox {{{class|}}}" style=" {{#switch: {{lc:{{{align|}}}}} | center = margin: auto; | left = float: left; clear: left; margin..."
wikitext
text/x-wiki
<includeonly><div class="quotebox {{{class|}}}" style="
{{#switch: {{lc:{{{align|}}}}}
| center = margin: auto;
| left = float: left; clear: left; margin: 0.5em 1.4em 0.8em 0;
| none =
| float: right; clear: right; margin: 0.5em 0 0.8em 1.4em;
}}
{{#if:{{{width|}}} |width:{{{width}}};}}
padding: 6px;
border: {{#if: {{{border|}}}|{{{border}}}|1px}} solid #aaa;
font-size: {{#if: {{{fontsize|}}}|{{{fontsize}}}|88%}};
{{#if: {{{bgcolor|}}}|background-color: {{{bgcolor}}}|background-color: #F9F9F9}};
{{{style|}}}">
{{#if:{{{title|}}}
|<div class="{{{tclass|}}}" style="
{{#if: {{{title_bg|}}}|background-color: {{{title_bg}}}|{{#if: {{{bgcolor|}}}|background-color: {{{bgcolor}}}|background-color: #F9F9F9}}}};
{{#if: {{{title_fnt|}}}|color: {{{title_fnt}}}|color: black}};
text-align: center;
font-size: larger;
font-weight: bold;
{{{tstyle|}}}">{{{title}}}</div>
}}
<div class="{{{qclass|}}}" style="
position: relative;
text-align: {{#if: {{{qalign|}}}|{{{qalign}}}|{{#if: {{{halign|}}}|{{{halign|}}}|left}}}};
{{{qstyle|}}}">
<div {{#if:{{{quoted|}}}|style="margin:0px 2em;"}}>
{{{quote|{{{1|}}} }}}
</div>
{{#if:{{{quoted|}}}
|<div style="
position: absolute;
left: 0px; top: 0px;
text-align: left;
font-family:'Times New Roman',serif;
font-weight:bold;
font-size: large;
color: gray;">“</div>
<div style="
position: absolute;
right: 0px; bottom: 0px;
text-align: left;
font-family:'Times New Roman',serif;
font-weight:bold;
font-size: large;
color: gray;">”</div>
}}</div>
<div style="
text-align: {{ifempty|{{{salign|}}}|{{{qalign|}}}|{{{halign|}}}|left}};
{{{sstyle|}}}">{{{source|{{{2|}}} }}}</div>
</div></includeonly><noinclude>
{{Documentation}}
</noinclude>
0dqc3q6b1lxatmzjc9fp6eybwgejt45
Nhlamulo Ngobeni
0
4229
27086
2015-04-04T18:47:27Z
41.160.80.2
Born Nhlamulo Ngobeni (26 August 1994) In Soshanguve, North Of Pretoria, South Africa
wikitext
text/x-wiki
== '''Nhlamulo "MooLow" Ngobeni''' ==
<gallery>
Born Nhlamulo Ngobeni (26 August 1994) In Soshanguve, North Of Pretoria, South Africa
3tascglq2de3cwr9dbhwvejtwuydjae
Category:Minsinya
14
4233
27284
2015-05-11T06:40:00Z
Thuvack
315
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Swimilana
14
4234
27288
2015-05-11T06:45:58Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Mihandzu
14
4235
27289
2015-05-11T06:46:03Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Miroho
14
4236
27290
2015-05-11T06:46:08Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Benny Makamu
0
4237
27641
27616
2015-10-11T22:20:33Z
Benny Makamu
3559
/* Benny Makamu */
wikitext
text/x-wiki
'''[[Xivongo Xaka Makamu]]'''
Makamu i xivongo xa Va[[Tsonga]] maChangani va ndyangu wa [[Shikweni, Ngamba, Hlomani, Twala, Manyongotela]]
[[Makamu]] i muti lowu ku valavuriwaka [[Xitsonga]] Xichangana
''[[Xivongo Xaka Makamu]]''
• Yi Tsariwe hi '''[[Benny Hlomani Makamu]]''' e[[Loloka Block 29E]]
== Benny Makamu ==
[[Benny Makamu]] i mufana loyi a tshamaka e[[Lokoka Block 29E]]
[[File:Benny Makamu.jpg|450px|thumbnail|centre|Lexi I xinepe can ''Benny Makamu'']]
''[[Benny Makamu]]'' u dyondzile xikolo e phurayimari ya Bvuma eLoloka naswona u yisile tidyondzo ta yena emahlweni exikolweni xale henhla xa sekondary xa ''[[Khomani Mbhalati]]'' eka [[Munghonghoma]]
Email ya yena i ''[[Benny Makamu|''makamubenny@gmail.com]]''
ryczu8futyt770x7iw89mdfyf5vvtum
Nkuhlu
0
4239
30740
29422
2017-11-02T05:41:44Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nkuhlu
| title =
| image = [[Image:Trichilia dregeana, blaarkruin, Louwsburg.jpg||250px]]
| caption = [[Category:Minsinya]]
| Mbanzu = [[Tihuhlu]]
| Switirhisiwa = [[Mafurha]]{{·}}[[Tihuhlu]]
}}
[[File:Trichilia dregeana, stam, Ou Fort, Durban.jpg|270px|right|]]
[[File:Trichilia dregeana fruit.JPG|270px|right|]]
'''''Nkuhlu''''', ('''Trichilia dregeana''', Hi kuya hi xi Griki) i nsinya lowu kumekaka e dzongeni ra Afrika, e vupela-dyambu bya Afrika, na le [[Madagascar]]. Nsinya lowu wu tirhisiwa ngopfu ku endla mafurha. Nsinya lowu wu rhandziwa ngopfu hi vanhu lava a va ake e tinzhawini ta le kusuhi ni mati.<ref name=":1">Elsa Pooley (1993) [https://en.wikipedia.org/wiki/Special:BookSources/0620176970 The complete field guide to trees of Natal, Zululand & Transkei], Durban: Natal Flora Publications Trust. ISBN 0-620-17697-0.</ref>
Mbhanzu wa nkuhlu wuvuriwa Huhlu naswona wuna rikampfi ra muvala warihlaza-rozwihala naswona rabhava rithlela ripfelela mafurha. Mbhazu lowu vupfeke wuna bululu ramuvala wobhasa lerirhendeleke rikampfi, naswona rinadzika ngopfu. Bululu leri ri funengetiwe hi xikhumba xa muvala wamulamula. Mbhanzu lowu wutshoveriwa hitinhweti ta [[Hukuri]] na [[N'wendzamhala]].<ref name="Junod">[[Henri-Alexandre Junod]], [https://archive.org/details/lifeofsouthafric02junouoft The life of a South African tribe] - Vol 2, - Page 19</ref>
== Matimu la ma yelanaka ==
Eka buku yayena Henri Junoid uhlamale leswilandzelaka hintshovelo watihuhlu eMozambhiki:
:: ''Vinyi vatiko vakhaya tihuhlu exikarhi ka Hukuri na N'wendzamhala naswona vatata milomo yavona kukondza swihlaya swavona swindlandlamuka. Marhi ya olovusa bululu ra tihuhlu naswona risungula ku nyunguluka no nandzika hiswintsanana kufikela laha rihelaka ivi kusala rikampfi. Swatala kukuma kusukela eka swihlangi kuyafika eka vadyuhari, vakukumuke swihlaya hitihuhlu naswona minkolo yavona yirikarhi yipyompya bululu ratihuhlu lerinandzikaka swonghasi kufikela loko kusala rikampfi ntsena. Makampfi ma hlengeletiwa hivukheta naswona matirhiseriwa ku endla mafurha, kumbe maxaviseriwa valungu lava navona vahundziselaka eMarseilles laha kuendliwaka mafurha ya michini''<ref name="Junod"/>
== Matirhisele ya nkuhlu ==
== Mulumulo wa nkuhlu ==
== Matirhisele ya nsinya lowu hi Xilungu ==
== Minkombo ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
lai2g0vng3rg8scvrbo2dooua28p5sy
Mangwa
0
4242
27323
2015-06-03T10:13:43Z
Thuvack
315
Created by translating the page "[[:simple:Special:Redirect/revision/5079087|Distance]]"
wikitext
text/x-wiki
'''Mangwa''' iviti leri tirhisiwaka ku hlamusela vukule exikarhi ka swilo swimbirhi. Mangwa i''mpimo'' wa vukule e xikarhi ka swilo swimbirhi.
== Swikombiso ==
* Bholo rosungula rile kule eka bholo ravumbirhi hi ti mitara ta nthlanu (5). Mangwa exikarhi ka tibholo leti i timitara ta nthlanu.
[[Category:Matematiki]]
hj7vj0k21cqb0gmivrrbqvnm4kolyn3
Xipaniya
0
4246
29011
28115
2017-04-27T18:52:52Z
Wolverène
3549
wikitext
text/x-wiki
{{language
|name = Xipaniya
|altname =
|nativename =''{{lang|es|español}}'', ''{{lang|es|castellano}}''
|pronunciation =
|region = [[Spaniya]], Amerika wa Xilatini, [[Gineya ya le Nkaveni]]
|speakers = 407,2 million
|date =2010
|ref = ne2010
|speakers2 = {{sigfig|89.5|2}} million [[L2 speakers]] (no date)<ref name=EthnologueSp>{{e18|spa|Spanish}}<!--e18 is the first ed. w this figure. Previous one was 59M (1991) in e14--></ref>
|familycolor = Indo-European
|fam2 = [[Italic languages|Italic]]
|fam3 = [[Romance languages|Romance]]
|fam4 = [[Western Romance languages|Western Romance]]
|fam5 = [[Ibero-Romance languages|Ibero-Romance]]
|fam6 = [[West Iberian languages|West-Iberian]]
|fam7 = [[Castilian languages]]
|ancestor = [[Old Spanish language|Old Spanish]]
|script = [[Latin script|Latin]] ([[Spanish alphabet]])<br />[[Spanish Braille]]
|sign = [[Signed Spanish]] (Mexico, Spain, & presumably elsewhere)
|nation =
|agency = [[Association of Spanish Language Academies]]<br /><small>({{lang |es|[[Real Academia Española]]}} and 21 other national Spanish language academies)</small>
|iso1 = es
|iso2 = spa
|iso3 = spa
|glotto = stan1288
|glottorefname = Standard Spanish
|lingua = 51-AAA-b
|map = Countries with Spanish as an official language.svg
|mapcaption =
{{legend|Red|''Spanish is sole official language at the national level''}}
{{legend|#000080|''Spanish is a co-official language''}}
}}
'''Xipaniya''' - i[[Ririmi]].
[[Category:Spaniya]]
[[Category:Tindzimi]]
g7poo8yslyzrta3ty7s1ln7it97s3jl
Walter Sisulu Square of Dedication
0
4251
27383
27382
2015-07-25T09:49:33Z
Thuvack
315
/* Tindhawu to koka mahlo */
wikitext
text/x-wiki
{{Infobox Muako
| name = Walter Sisulu Square of Dedication
| name = Walter Sisulu Square of Dedication
| title =
| image = [[Image:Walter Sisulu Square.JPG||200px]]
| caption =
| Muxaka = Ndhawu ya xitsundzuxo
| Ndhawu = [[Kliptown]], [[Soweto]]
| Muaki = [[Rusty Bernstein]]
}}
Walter Sisulu Square i ndhawu leyi kumekaka exifundzheni-nkulu xa Gauteng, Johannesburg, a Soweto,exikarhi ka xitikwana xa Kliptown. Hi 1955 ntlawa wa vanhu lava ava lwisana na nfumo wa avanyiso[apartheid] va hlanganile eKliptown ku twa mavonelo ya vanhu hi kungu ra Papila ra Tinfanelo([[Freedom Charter]]) leri kunguhatiweke hi Rusty Bernstein. Hi ti 26 Khotavuxika 1955. kwalomu ka magidi nharhu(3 000) wa varhangeri va maAfrika Dzonga va hlanganile eka Walter Sisulu Square ku ta tsala Papila ra Tinfanelo<ref name=":0">{{Cite web|title = Walter Sisulu Square|url = http://www.waltersisulusquare.co.za/history.htm|website = www.waltersisulusquare.co.za|accessdate = 2015-07-18}}</ref>. Ndhawo leyi yi vitaniwa hi vito ra nwatipolitiki loyi na yena a lwela ntshuxeko wa maAfrika Dzonga [[Walter Sisulu]], a ri wun'wana wa varhangeri va [[African National Congress]] (ANC).
== Matimu ==
Walter Sisulu Square of Dedication, mavumbelo ya xona ya vile saqwadi eka vaaki va xona va stuidio MAS. Hi ti 26 Khotavuxika ku vuriwa leswaku kwalomu ka magidi-nharhu wa vanhu va Afrika Dzonga, ngopfu-ngopfu vanwatipolitiki va hlanganile eka square xo thyaka xa ritshuri ku ta kunguhata hi goza leri va nga ta ri teka ku lwela tinfanelo ta maAfrika Dzonga. Laha hi kona la vanwatipolitiki kun'we ni vaaka tiko va Afrika Dzonga va nga tsala papila ra tinfanelo (Freedom Charter). Papila leri a ri nga lweli tinfanelo ntsena kambe ari lwela tiko leri nga ta fumiwa hi vanhu va tihlonge to hambana-hambana<ref name=":1">{{Cite web|title = Kliptown and the Freedom Charter|url = http://www.southafrica.info/about/history/kliptown-220605.htm|website = www.southafrica.info|accessdate = 2015-07-18}}</ref>. Papila ra Tinfanelo ri na nkoka swinene eka ntlawa wa ANC, naswona ndhawu leyi yi pfulrile tindlela to akiwa ka yindlu leyikulu ya Afrika Dzonga ya nawu. Ndhawu leyi a va hlangana ka yona a yi thyakile no va na ritshuri kambe namuntlha yi vitaniwa hi vito ro xiximeka swinene naswona yi hlayiwa eka ntlawa wa tindhawu ta ndhavuko. Hi ti 26 Khotavuxika 2005 khale ka murhangeri wa Afrika Dzonga Thabo Mbeki u lumekile ndzilo wo kombisa ntshuxeko, hi ndlela yo tlangela makume-ntlhanu wa malembe ya papila ra timfanelo (Freedom Charter).<ref name=":1" />
==Tindhawu to koka mahlo ==
Walter Sisulu Square xi rhendzeriwile hi tindhawu to hambana-hambana le ti hlanganisaka, hodela ya Soweto; mavhengele; ndhawu yo oxa nyama; ndhawu yo hlayisa tibuku, naswona yi na rivala le ri nga na swifanekiso swa vo nwatipolitiki.
<center>
<gallery>
File:Papila ra tinfanelo.JPG| Ribye leri nga tsariwa tinfanelo.
File:Khumbi ra timfanelo.JPG| Makhumbi ya khume ya swikoxo swatimfanelo.
File:Hodela ya Soweto.JPG| Hodela ya Soweto.
</gallery>
</center>
=== Makhumbi ya papila ra timfanelo ===
Rivala ra Walter Sisulu Square ri ni makhumbi ya khume lawa ma tsariweke swikoxo swa timfanelo leswi tsariweke eka papila ra timfanelo leswi landzelaka:
# Vanhu va ta fuma
# Mintlawa ya vanhu va tiko yi ta va ni timfanelo leti ringaneke
# Vanhu va ta avelana rifumo ra tiko
# Tiko ri ta avanyisiwa exikarhi ka lava ri tirhaka
# Hinkwavo va ta ringana emahlweni ka nawu
# Hinkwavo va ta tsakela timfanelo ta vanhu
# Ku ta va ni mintirho ni vuhlayiseki
# Minyangwa ya dyondzo ni ndhavuko yi ta pfuleka
# Ku ta va ni tiyindlu, vuhlayiseki ni vutshamiseki
# Ku ta va ni kurhula ni vunghana
=== Hodela ya Soweto ===
Hodela ya Soweto hi yona ntsena leyi kumekaka eSoweto, naswona yi hlawuriwa hi tinyeleti ta mune.
==Minkombo ya vuxokoxoko==
16n15j446t9en5gn2y8zdlhkdz54fb3
Template:Infobox Muako
10
4252
27370
27368
2015-07-25T09:29:48Z
Thuvack
315
wikitext
text/x-wiki
{{ infobox
| bodyclass = vcard
| abovestyle = color:#000000; background-color: #FFB2B2
| above = {{{name|<includeonly>{{PAGENAME}}</includeonly>}}}
| aboveclass = fn
| header1 = {{{title|}}}
| data2 = {{{image|}}}
| data3 = {{{caption|}}}
| label4 = Muxaka
| data4 = {{{Muxaka|}}}
| label5 = Ndhawu
| data5 = {{{Ndhawu|}}}
| label6 = Muaki
| data6 = {{{Muaki|}}}
}}<noinclude>{{documentation}}</noinclude>
8dw9hju52cy2w688rq47kwweqaj2y8l
Template:Tiko
10
4253
29961
28079
2017-08-08T07:48:30Z
Thuvack
315
wikitext
text/x-wiki
{| align="right" border="0" rules="all" width="250px" cellpadding="3" cellspacing="0" style="margin: 0 0 1em 1em; font-size: 90%; border: 1px solid #999; border-right-width: 2px; border-bottom-width: 2px; background-color: #CEDAF2"
! colspan="2" style="background-color: #003399; color: #FFFFFF; font-size:150%;" align="center" |
'''{{{nombre|{{PAGENAME}}}}}'''
|-
| style="background:#FFFFFF;" align="center" colspan="2" |
{| style="background:#FFFFFF; text-align: center;" border="0" cellpadding="2" cellspacing="0"
|-
| {{#if:{{{mujeko|}}}|{{canto|[[File:{{{mujeko}}}|130px]]}}}}
| {{#if:{{{coa|}}}|{{canto|[[File:{{{coa}}}|90px]]}}}}
|}
|-class="hiddenStructure{{{image|}}}"
| style="background:#FFFFFF;" align="center" colspan="2" | {{{image}}}
|-class="hiddenStructure{{{Ntsindza|}}}"
| valign="top"| [[Ntsindza-doroba]] || style="background: #f7f8ff; text-align:center;" | {{{Ntsindza}}}
|-class="hiddenStructure{{{official_languages|}}}"
| valign="top"| Tindzimi-Ximfumo|| style="background: #f7f8ff; text-align:center;" | {{{official_languages}}}
|- class="hiddenStructure{{{area|}}}"
| valign="top"| [[Vundhzawu]] || style="background: #f7f8ff; text-align:center;"| {{{area}}} [[Ndhzuwu-kuleha|km²]]
|-
| valign="top"| [[Ntsengo wavanhu]] || style="background: #f7f8ff; text-align:center;"| {{{population}}} ab.{{#if:{{{year|}}}|<small> ([[{{{year}}}]])</small>}}
|-
| valign="top"| Kutlimbana kavanhu || style="background: #f7f8ff; text-align:center;"| {{{density}}} /km²
|}<noinclude>
<pre>
{{Tiko
|name =
|mujeko =
|coa =
|image = [[File:|190px]]
|Ntsindza =
|official_languages =
|area =
|population =
|year =
|density =
}}
</pre>
</noinclude>
chfgqm9a8o4y3kjh1dp2kdi6o319dp5
Template:Navbox generic
10
4254
27402
2015-07-26T15:41:25Z
Kijr
89
Created page with "<includeonly><table class="navbox collapsible {{{state|autocollapse}}} nowraplinks noprint" style="margin:auto; width:100%; clear:both; border: 1px solid #aaa; padding: 2px; {..."
wikitext
text/x-wiki
<includeonly><table class="navbox collapsible {{{state|autocollapse}}} nowraplinks noprint" style="margin:auto; width:100%; clear:both; border: 1px solid #aaa; padding: 2px; {{{style|}}}{{{bodystyle|}}}"><!--
----------------------------------------------------------------------------------------------------------------------------
--><tr><!--
----------------------------------------------------- Barra del titolo -----------------------------------------------------
--><th colspan="{{#if:{{{image|}}}<!--
--------------->| 3<!--
--------------->| 2<!--
--------------->}}" style="text-align:center; width:100%; background:#ccf; font-size:90%; {{{titlestyle|}}}"><!--
---------------------------------------------------------- V.D.M. ----------------------------------------------------------
--><div class="noprint plainlinks" style="float:left; font-size:xx-small; width:6em; text-align:left; padding:0 10px;">{{#switch:{{{navbar|}}}
| plain=
| #default=[[Template:{{{name}}}|<span title="Vai alla pagina del template.">v</span>]] · [[Discussioni template:{{{name}}}|<span style="color:#002bb8;" title="Discuti del template.">d</span>]] · [{{fullurl:Template:{{{name}}}|action=edit}} <span style="color:#002bb8;" title="Per modificare il template. Usa l'anteprima prima di salvare.">m</span>]}}</div><span style="font-size:110%;"><!--
---------------------------------------------------------- V.D.M. ----------------------------------------------------------
---------------------------------------------------------- Titolo ----------------------------------------------------------
-------------------------------------------->{{#if:{{{title|}}}|{{{title}}}|}}<!--------------------------------------------
--></span></th><!--
---------------------------------------------------------- Titolo ----------------------------------------------------------
----------------------------------------------------- Barra del titolo -----------------------------------------------------
-->
</tr><!--
----------------------------------------------------- Above (opzionale) ----------------------------------------------------
-->{{#if:{{{above|}}}<!--
-->| <tr><td style="background:#ddf; text-align:center; font-size:90%; {{{abovestyle|}}}" colspan="{{#if:{{{image|}}}<!--
-------------------------------------------------------------------------------------------------->| 3<!--
-------------------------------------------------------------------------------------------------->| 2<!--
-------------------------------------------------------------------------------------------------->}}"><!--
------------------------------------------------------>{{{above|}}}<!-------------------------------------------------------
----></td></tr><!--
-->}}<!--
----------------------------------------------------- Above (opzionale) ----------------------------------------------------
---------------------------------------------------------- Gruppi ----------------------------------------------------------
---------------------------------------------------------- Lista1 ----------------------------------------------------------
-->{{#if:{{{list1|}}}
| <tr>{{#if:{{{group1|}}}
| <th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group1style|}}}"><!--
------------------------------------------------------>{{{group1}}}<!-------------------------------------------------------
-------></th><!--
----->}}<td style="width:100%; font-size:90%; text-align:{{#if:{{{group1|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list1style|}}}" colspan="<!--
-->{{#if:{{{group1|}}}<!--
-->| 1<!--
-->| 2<!--
-->}}">{{{list1}}}</td><!--
--------------------------------------------------------- Immagine ---------------------------------------------------------
---->{{#if:{{{image|}}}
|<td rowspan="{{#expr:
{{#if:{{{list1|}}}|1|0}}
+{{#if:{{{list2|}}}|1|0}}
+{{#if:{{{list3|}}}|1|0}}
+{{#if:{{{list4|}}}|1|0}}
+{{#if:{{{list5|}}}|1|0}}
+{{#if:{{{list6|}}}|1|0}}
+{{#if:{{{list7|}}}|1|0}}
+{{#if:{{{list8|}}}|1|0}}
+{{#if:{{{list9|}}}|1|0}}
+{{#if:{{{list10|}}}|1|0}}
+{{#if:{{{list11|}}}|1|0}}
+{{#if:{{{list12|}}}|1|0}}
+{{#if:{{{list13|}}}|1|0}}
+{{#if:{{{list14|}}}|1|0}}
+{{#if:{{{list15|}}}|1|0}}
+{{#if:{{{list16|}}}|1|0}}
+{{#if:{{{list17|}}}|1|0}}
+{{#if:{{{list18|}}}|1|0}}
+{{#if:{{{list19|}}}|1|0}}
+{{#if:{{{list20|}}}|1|0}}
+{{#if:{{{list21|}}}|1|0}}
+{{#if:{{{list22|}}}|1|0}}
+{{#if:{{{list23|}}}|1|0}}
+{{#if:{{{list24|}}}|1|0}}
+{{#if:{{{list25|}}}|1|0}}
+{{#if:{{{list26|}}}|1|0}}
+{{#if:{{{list27|}}}|1|0}}
+{{#if:{{{list28|}}}|1|0}}
+{{#if:{{{list29|}}}|1|0}}
+{{#if:{{{list30|}}}|1|0}}<!--
------------->}}" style="vertical-align:middle; padding-left:7px; width:0%; {{{imagestyle|}}}">{{{image}}}</td><!--
---->}}</tr><!--
-->}}<!--
---------------------------------------------------------- Lista1 ----------------------------------------------------------
----------------------------------------------------- Liste successive -----------------------------------------------------
-->{{#if:{{{list2|}}}|<tr>{{#if:{{{group2|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group2style|}}}">{{{group2}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group2|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list2style|}}}" colspan="{{#if:{{{group2|}}}|1|2}}">{{{list2}}}</td></tr>}}<!--
-->{{#if:{{{list3|}}}|<tr>{{#if:{{{group3|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group3style|}}}">{{{group3}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group3|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list3style|}}}" colspan="{{#if:{{{group3|}}}|1|2}}">{{{list3}}}</td></tr>}}<!--
-->{{#if:{{{list4|}}}|<tr>{{#if:{{{group4|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group4style|}}}">{{{group4}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group4|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list4style|}}}" colspan="{{#if:{{{group4|}}}|1|2}}">{{{list4}}}</td></tr>}}<!--
-->{{#if:{{{list5|}}}|<tr>{{#if:{{{group5|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group5style|}}}">{{{group5}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group5|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list5style|}}}" colspan="{{#if:{{{group5|}}}|1|2}}">{{{list5}}}</td></tr>}}<!--
-->{{#if:{{{list6|}}}|<tr>{{#if:{{{group6|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group6style|}}}">{{{group6}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group6|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list6style|}}}" colspan="{{#if:{{{group6|}}}|1|2}}">{{{list6}}}</td></tr>}}<!--
-->{{#if:{{{list7|}}}|<tr>{{#if:{{{group7|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group7style|}}}">{{{group7}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group7|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list7style|}}}" colspan="{{#if:{{{group7|}}}|1|2}}">{{{list7}}}</td></tr>}}<!--
-->{{#if:{{{list8|}}}|<tr>{{#if:{{{group8|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group8style|}}}">{{{group8}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group8|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list8style|}}}" colspan="{{#if:{{{group8|}}}|1|2}}">{{{list8}}}</td></tr>}}<!--
-->{{#if:{{{list9|}}}|<tr>{{#if:{{{group9|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group9style|}}}">{{{group9}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group9|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list9style|}}}" colspan="{{#if:{{{group9|}}}|1|2}}">{{{list9}}}</td></tr>}}<!--
-->{{#if:{{{list10|}}}|<tr>{{#if:{{{group10|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group10style|}}}">{{{group10}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group10|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list10style|}}}" colspan="{{#if:{{{group10|}}}|1|2}}">{{{list10}}}</td></tr>}}<!--
-->{{#if:{{{list11|}}}|<tr>{{#if:{{{group11|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group11style|}}}">{{{group11}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group11|}}}|left|center}}; {{{liststyle|}}};{{{oddstyle|}}}; {{{list11style|}}}" colspan="{{#if:{{{group11|}}}|1|2}}">{{{list11}}}</td></tr>}}<!--
-->{{#if:{{{list12|}}}|<tr>{{#if:{{{group12|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group12style|}}}">{{{group12}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group12|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list12style|}}}" colspan="{{#if:{{{group12|}}}|1|2}}">{{{list12}}}</td></tr>}}<!--
-->{{#if:{{{list13|}}}|<tr>{{#if:{{{group13|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group13style|}}}">{{{group13}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group13|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list13style|}}}" colspan="{{#if:{{{group13|}}}|1|2}}">{{{list13}}}</td></tr>}}<!--
-->{{#if:{{{list14|}}}|<tr>{{#if:{{{group14|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group14style|}}}">{{{group14}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group14|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list14style|}}}" colspan="{{#if:{{{group14|}}}|1|2}}">{{{list14}}}</td></tr>}}<!--
-->{{#if:{{{list15|}}}|<tr>{{#if:{{{group15|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group15style|}}}">{{{group15}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group15|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list15style|}}}" colspan="{{#if:{{{group15|}}}|1|2}}">{{{list15}}}</td></tr>}}<!--
-->{{#if:{{{list16|}}}|<tr>{{#if:{{{group16|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group16style|}}}">{{{group16}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group16|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}};{{{evenstyle|}}}; {{{list16style|}}}" colspan="{{#if:{{{group16|}}}|1|2}}">{{{list16}}}</td></tr>}}<!--
-->{{#if:{{{list17|}}}|<tr>{{#if:{{{group17|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group17style|}}}">{{{group17}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group17|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list17style|}}}" colspan="{{#if:{{{group17|}}}|1|2}}">{{{list17}}}</td></tr>}}<!--
-->{{#if:{{{list18|}}}|<tr>{{#if:{{{group18|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group18style|}}}">{{{group18}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group18|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list18style|}}}" colspan="{{#if:{{{group18|}}}|1|2}}">{{{list18}}}</td></tr>}}<!--
-->{{#if:{{{list19|}}}|<tr>{{#if:{{{group19|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group19style|}}}">{{{group19}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group19|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list19style|}}}" colspan="{{#if:{{{group19|}}}|1|2}}">{{{list19}}}</td></tr>}}<!--
-->{{#if:{{{list20|}}}|<tr>{{#if:{{{group20|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group20style|}}}">{{{group20}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group20|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list20style|}}}" colspan="{{#if:{{{group20|}}}|1|2}}">{{{list20}}}</td></tr>}}<!--
-->{{#if:{{{list21|}}}|<tr>{{#if:{{{group21|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group21style|}}}">{{{group21}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group21|}}}|left|center}}; {{{liststyle|}}};{{{oddstyle|}}}; {{{list21style|}}}" colspan="{{#if:{{{group21|}}}|1|2}}">{{{list21}}}</td></tr>}}<!--
-->{{#if:{{{list22|}}}|<tr>{{#if:{{{group22|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group22style|}}}">{{{group22}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group22|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list22style|}}}" colspan="{{#if:{{{group22|}}}|1|2}}">{{{list22}}}</td></tr>}}<!--
-->{{#if:{{{list23|}}}|<tr>{{#if:{{{group23|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group23style|}}}">{{{group23}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group23|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list23style|}}}" colspan="{{#if:{{{group23|}}}|1|2}}">{{{list23}}}</td></tr>}}<!--
-->{{#if:{{{list24|}}}|<tr>{{#if:{{{group24|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group24style|}}}">{{{group24}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group24|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list24style|}}}" colspan="{{#if:{{{group24|}}}|1|2}}">{{{list24}}}</td></tr>}}<!--
-->{{#if:{{{list25|}}}|<tr>{{#if:{{{group25|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group25style|}}}">{{{group25}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group25|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list25style|}}}" colspan="{{#if:{{{group25|}}}|1|2}}">{{{list25}}}</td></tr>}}<!--
-->{{#if:{{{list26|}}}|<tr>{{#if:{{{group26|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group26style|}}}">{{{group26}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group26|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}};{{{evenstyle|}}}; {{{list26style|}}}" colspan="{{#if:{{{group26|}}}|1|2}}">{{{list26}}}</td></tr>}}<!--
-->{{#if:{{{list27|}}}|<tr>{{#if:{{{group27|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group27style|}}}">{{{group27}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group27|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list27style|}}}" colspan="{{#if:{{{group27|}}}|1|2}}">{{{list27}}}</td></tr>}}<!--
-->{{#if:{{{list28|}}}|<tr>{{#if:{{{group28|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group28style|}}}">{{{group28}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group28|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list28style|}}}" colspan="{{#if:{{{group28|}}}|1|2}}">{{{list28}}}</td></tr>}}<!--
-->{{#if:{{{list29|}}}|<tr>{{#if:{{{group29|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group29style|}}}">{{{group29}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group29|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list29style|}}}" colspan="{{#if:{{{group29|}}}|1|2}}">{{{list29}}}</td></tr>}}<!--
-->{{#if:{{{list30|}}}|<tr>{{#if:{{{group30|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group30style|}}}">{{{group30}}}</th>}}
<td style="width:100%; font-size:90%; text-align:{{#if:{{{group30|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list30style|}}}" colspan="{{#if:{{{group30|}}}|1|2}}">{{{list30}}}</td></tr>}}<!--
-------------------------------------------------------- Fine liste --------------------------------------------------------
----------------------------------------------------- Below (opzionale) ----------------------------------------------------
-->{{#if:{{{below|}}}<!--
-->| <tr><td style="background:#ddf; text-align:center; font-size:90%; {{{belowstyle|}}}" colspan="{{#if:{{{image|}}}<!--
-------------------------------------------------------------------------------------------------->| 3<!--
-------------------------------------------------------------------------------------------------->| 2<!--
-------------------------------------------------------------------------------------------------->}}"><!--
------------------------------------------------------>{{{below|}}}<!-------------------------------------------------------
----></td></tr><!--
-->}}<!--
----------------------------------------------------------------------------------------------------------------------------
--></table></includeonly><noinclude>
[[cy:Nodyn:Blwch llywio generig]]
[[en:Template:Navbox generic]]
[[eo:Ŝablono:Navigilo2]]
[[fi:Malline:Navbox generic]]
[[fr:Modèle:Méta palette de navigation]]
[[gl:Modelo:Navbox]]
[[id:Templat:Navbox]]
[[ja:Template:Navbox generic]]
[[lv:Veidne:Navbox generic]]
[[ms:Templat:Navbox generic]]
[[no:Mal:Navbox generic]]
[[pt:Predefinição:Navbox generic]]
[[ro:Format:Casetă de navigare de bază]]
[[ru:Шаблон:Навигационная таблица]]
[[simple:Template:Navbox generic]]
[[su:Citakan:Navbox generic]]
[[sv:Mall:Navbox generic]]
[[uk:Шаблон:Навігаційна таблиця]]
[[vi:Tiêu bản:Navbox generic]]
[[zh:Template:Navbox generic]]
</noinclude>
bcm9zdm0sqwwy36272naaliz0p38iz2
Template:Spaniya
10
4255
27404
2015-07-26T15:56:30Z
Kijr
89
Created page with "{{Navbox generic | name = Spaniya | state = {{{state<includeonly>|autocollapse</includeonly>}}} | bodyclass = hlist | title = [[Spaniya]] | imagestyle = padding:0 1.0em 0 0.5e..."
wikitext
text/x-wiki
{{Navbox generic
| name = Spaniya
| state = {{{state<includeonly>|autocollapse</includeonly>}}}
| bodyclass = hlist
| title = [[Spaniya]]
| imagestyle = padding:0 1.0em 0 0.5em;
| image = [[File:Flag of Spain.svg|border|100px|link=Flag of Spain]]
| group1 = [[Matimu ya Spaniya|Matimu]]
| list1 = [[Matimu ya khale ka Spaniya]] • [[Ku akiwa vuntswa]] • [[Spaniya wa manguva lawa wo sungula]] • [[Spaniya hi nkarhi wa Napholiyoni]] • [[Ku endliwa ka Rhephabliki]] • [[Spaniya eka tinyimpi ta misava]] • [[Spaniya wa manguva lawa]]
| group2 = [[Ntivo-mbangu wa Spaniya|Ntivo-mbangu]]
| list2 = [[Ganga ra le ndzeni]] • [[Pyrenees]] • [[Nxaxamelo wa malwandle ya Spaniya]] • [[Nxaxamelo wa milambu ua Spaniya]] • [[Comarcas ya Spaniya]] • [[Nxaxamelo ya matluka ya le Spaniya]] • [[Masipala ya le Spaniya]]
| group3 = [[Rifuwo ra Spaniya|Rifuwo]]
| list3 = [[Nxaxamelo wa tinkomponi ta Spaniya]] • [[Ku veka mali e Spaniya]] • [[Switirhisiwa swo rhwala vanhu e Spaniya]] • [[Mahlori ya Spaniya]]
| group4 = [[Ndzhavuko wa Spaniya|Ndzhavuko]]
| list4 = [[Ririmi ra Xipanishi]] • [[XiKatalani]] • [[XiBaski]] • [[XiAstu-Leyona]] • [[XiFala]] • [[XiFrankoprovenka]] • [[XiAragona]] • [[XiKalo]] • [[XiOnaviya]] • [[XiAsturiya]] • [[XiLeyona]] • [[XiKantabra]] • [[XiEktramadu]] • [[XiMiranda]] • [[Vunanga bya Spaniya]] • [[Matsalwa ya Spaniya]]
| group5 = [[Ta politiki ta Spaniya|Politiki]]
| list5 = [[Audiencia Nacional ya Spaniya]] • [[Hulumende ya Spaniya]] • [[Nxaxamelo wa mintlawa ya politiki ya Spaniya]] • [[Nhlawulo wa mani na mani e Spaniya]] • [[Ndzawulo ya timhaka ta le handle ya Spaniya]]
|group6 = [[Dyondzo e Spaniya|Dyondzo]]
list6 = [[Nxaxamelo wa ti yunivhesithi ta Spaniya]] • [[Dyondzo ya tincece]] • [[Dyondzo ya vana va kondlo andzidyi]] • [[Dyondzo ya xikolo xa lehenhla]]
}}
s37k2ailcwegrsbghw7q1vd1xe5razq
Template:FlowMention
10
4258
27417
2015-08-03T23:39:19Z
Flow talk page manager
4116
/* Automatically created by Flow */
wikitext
text/x-wiki
@[[User:{{{1|Example}}}|{{{2|{{{1|Example}}}}}}]]
ht62w5zp7ueoczj6k5jj4tnpk907kdj
Xivongo Xaka Makamu
0
4259
27614
27560
2015-09-25T10:39:22Z
197.76.142.64
wikitext
text/x-wiki
{{Infobox Swivongo
| name = XIVONGO XAKA MAKAMU
| title = [[Shikweni,Ngamba, Hlomani,Twala na Manyongotela]]
| image =
| image caption
= Xivongo Xaka Makamu
| reign =
| Afrika Dzonga = <small>[[Phalaborwa]]{{·}}[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Joni]]{{·}}[[Pitori]]{{·}}[[Malamulele]]{{·}}[[Nkowankowa]]</small>
| Muzambhiki = <small>[[Chibuto]]{{·}}[[Chokwe]]{{·}}[[Magudu]]{{·}}[[Maputo]]</small>
| Swazini = <small>[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = Va Djonga
}}
[[Makamu]] i xivongo xa Va[[Tsonga]] maChangani va ndyangu wa '''[[Shikweni]]''', '''[[Ngamba]]''', '''[[Hlomani]]''', '''[[Twala]]''', '''[[Manyongotela]]'''
[[Makamu]] i muti wa maChangana lowu ku valavuriwaka Xitsonga Xichangana
[[Xivongo Xaka Makamu]] xisuka ekule swinene laha vanhu vaku tala vale Muzambiki vanwani vale [[Afrika Dzonga]]
Va [[Makamu]] na va n'wa-[[Makamu]] i vanhu va rirhandzu, Ntwela vusiwana, No Hlonipha ni Xichavo hi chava ku tsongola swava n'wani hi '''NANTSWA MUNYU HI TLELA'''
[[Xivongo Xaka Makamu]] xi kurile swinene nahiku hambana kati ndhawu VaN'wa-Makamu leswi vulaku ku I N'wana Wa [[Makamu]] va tele swinene
==Tindhawu leti xi kumekaka ngopfu==
xivongo lexi xa kumeka eka tindhawu to fana na va
○ [[Giyani]]
○ [[Malamulele]]
○ [[Phalaborwa]]
○ [[Tzaneen]]
○ [[Nkowankowa]]
○ [[eBuxu]]
○ [[Maputo]]
na Tinwani to ndhawu hiku hambana ka vanhu lomu vanga kona
== Xiphatu xa muti waka Makamu ==
Xivongo Xaka Makamu...
Hi Tshova Rumbulu Hi Makani Mambisi
Hi va Nambyana Wa Ringelengela Waku Ku Heta Vanhu Hi Riolovela
Hi va Xi Wa Hi Mahosi A Nyangweni
Hi Chaya Mahlwelela Hi Mancela
'''Hi Natswa Munyu hi Etlela'''
Hi vatsonga va xiviri hi chava ku tsongola swava n'wanyani <BR>
''...''
</blockquote>
Lexi hi xona xiphatu lexi tivekaka xa muti waka [[Makamu]]. Kuni ku hambana-nyana eka swi mutana swa ka Makamu loko swiri karhi swi phata xivongo lexi.
• Yi tsariwe hi '''[[Benny Makamu]]''' e[[Loloka Block 29E]]
qs451b40t9x3ryut3yrhylgtyrdu9t9
Polendi
0
4262
30933
28060
2017-12-20T00:43:47Z
Lien Shan
5330
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Rzeczpospolita Polska'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Poland.svg|125px]]
| align="center" width="140px" | [[File:Herb Polski.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of the Poland|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Poland|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>National_anthem [[File:Mazurek Dabrowskiego.ogg]]</big>
|-
| align=center colspan=2 | [[File:Poland in European Union.svg|300px]]
|-
|ndhzuwu-kuleha = 312 679 km²
|-
|nstengo = 38 483 957 ab.
|-
|ntsengo wa va aki = 2014
|-
|kutlimbana = 123 ab./km²
|}
[[File:Warsaw Downtown.jpg|thumb|300px||Warszawa]]
'''Poland''' a tiko ra [[Yuropa]]. The capital is [[:pl:Warszawa|Warszawa]]. Tiko ra Poland ri le xikarhi ka [[Lwandle ra Baltic]].
{{Yuropa}}
[[Category:Poland]]
[[Category:Yuropa]]
cdey0oneczf9of5xaq3sb2hskpkvi2u
Bvuma Primary School
0
4263
27686
27676
2015-11-19T13:13:22Z
Benny De Junior Makamu
3573
wikitext
text/x-wiki
{{ Infobox school
| name
= Bvuma Primary School
| other_name
=
| established
= 1973
| location
= Loloka Village [[Giyani]], [[ Afrika-Dzonga]]
| principal
= Mrs Mnisi MM
| type
= xikolo xa mfumo
| motto
= strive for success
| enrolment
= 250
| }}
Bvuma i xikolo xa mfumo xale hansi lexi seketelaka xi tlhela xi nyika no phakela dyondzo ya le hansi ya vana ya mahala eka vana hinkwavo va tiko ra Loloka Block 29E na manwani matiko ya le kusuhi, edorobeni nkulu ra [[Giyani]] e[[Afrika-Dzonga]]
Xikolo xa Bvuma xi sungurile khale malembe ndzhaku hi va ma 1970s ka muganga wa Loloka e hansi ka vulavuri bya
Hosi Dzumeri.
Vito ra Bvuma ri huma eka ndhuna xivongo xa Bvuma laha Vukosi byi nyikeke Xikolo vito ra Bvuma lexi namuntlha xi tivekaka hi vito ra [[Bvuma Primary School]] .
Xikolo xa Bvuma xi le hansi ka vulawuri bya nhloko ya xikolo manana '''Mninsi MM''' loyi a anga nyikiya ximhandzana loko tanana Mabunda Magwaza aya e pecenini. xikolo lexi xina vadyondzi vo hlaya swinene ku tlula [[Madzana mambiri]] ''200'' na vadyondzisi vo ringana [[nhungu]]
Xikolo xa Bvuma xi fambisiwa hi [[ndzawulo ya dyondzo]] ya xifundzha-nkulu xa [[Limpopo]]
[[<ref>Loloka Block 29E ka Dzumeri, Giyani</ref>]]
dsna8y0yfozm3l5imnmernu71xxsnmk
Amy Rose
0
4264
27622
27563
2015-09-30T01:32:22Z
2001:8003:2008:FC00:4856:88C9:D1D1:79C8
wikitext
text/x-wiki
[[File:Amy Rose with hammer.png|thumbnail]]
'''Amy Rose''' ririmi wa tiko ku hi leri ni ya lexi lawa hoxe swi [[Sonic The Hedgehog]].
tnfo0n39o4h352uknrvr97g6cphy2te
Giyani
0
4266
31031
31029
2018-02-25T09:25:35Z
DARIO SEVERI
4547
Added image
wikitext
text/x-wiki
[[File:Giyani.JPG|thumb|250px|Giyani]]
Khale ka mutinkuli wa maChangana eGazankulu Republic hi nkari wa mfumu wa xihlawula-mbala. ka xifundzha-nkulu xa [[Limpopo]] e[[Afrika-Dzonga]]
ri wela xifundzha-ntsongo xa Mopani naswona ri fambisiwa hi masipala wa [[Giyani]] kumbe [[Greater Giyani Municipality]]
Giyani yi na switandi swo tluka [[Makume Nkombo ]] kumbe 70. Rifuwile hi vurimi.
[[Category:Ntivo-Mbangu]]
1vba9ypposj0qyxlufjskojjqh5w0c5
Malamulele
0
4268
28832
27586
2016-09-17T07:25:30Z
MapengOs
4597
Fixed typo
wikitext
text/x-wiki
[[Category:Ntivo-Mbangu]]
I doroba ra [[Vatsonga]] eka xifundzha xa Thulamela
mhxibhrt48vrdj5ky9qgaa6393ic3oi
Category:Vatirhisi va Wikipedia
14
4270
27589
2015-09-15T08:59:52Z
BEN HLOMANI
4182
Created page with "I Ntlawa wa Xitsonga"
wikitext
text/x-wiki
I Ntlawa wa Xitsonga
g60maxiye7mnps4mtzbp47nybjzxcvu
Template:MaTsonga machangana
10
4271
27613
27606
2015-09-25T10:38:17Z
197.76.142.64
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = VaTsonga machangana
| state = {{{state|autocollapse}}}
| title = [[MaTsonga_machangana|MaTsonga machangana]]
| bodyclass = hlist
| group1 = '''MaTsonga machangana :'''
| list1 =
{{·}} [[Benny Benedict Makamu]] {{·}} [[Benny Hlomani Makamu]] {{·}} [[Loloka Block 29E ka Dzumeri, Giyani]] {{·}} [[Makamu]] {{·}} [[Nelson Mandela]] {{·}}[[Nghunghunyani]] {{·}} [[Xivongo Xaka Makamu]] |}}
[[Category:Vanhu]]
[[Category:Swivongo]]
[[Category:MaTsonga machangana]]
[[Category:Benny Makamu]]
quw6jf35vqbbvjasb1r9vgirn6kh4vn
Category:MaTsonga machangana
14
4273
27600
27599
2015-09-18T11:54:11Z
197.76.136.45
wikitext
text/x-wiki
[[Category:MaTsonga machangana]]
[[Category:Swivongo]]
TLUKA RA XIMFUMU RA NTLAWA WA MATSONGA MACHANGANA
565qimxi9corccznfwi1sq5lr331wa8
Princess Peach
0
4280
27623
27621
2015-09-30T01:33:39Z
2001:8003:2008:FC00:4856:88C9:D1D1:79C8
wikitext
text/x-wiki
[[File:Peach (Super Mario 3D World).png|thumbnail]]
'''Princess Peach''' ririmi leri xi ni lexi swi hoxe marito nga ya [[Super Mario]].
3ehnak93qmzeu6ghe4klinklf4ruqwy
Mbiza
0
4282
29012
27630
2017-04-27T19:22:00Z
Wolverène
3549
????
wikitext
text/x-wiki
Mbiza i xivongo xa va Tsonga.
8k6xxtb87tlpk46mj6rh8zp3stzydnj
Template:LQT Moved thread stub converted to Flow
10
4283
27631
2015-10-02T20:14:14Z
Flow talk page manager
4116
/* Automatically created by Flow */
wikitext
text/x-wiki
This post by {{{author}}} was moved on {{{date}}}. You can find it at [[{{{title}}}]].
e5j16chw2130kmdotptl65jvxa6lw5w
Template:LQT page converted to Flow
10
4284
27632
2015-10-02T20:14:14Z
Flow talk page manager
4116
/* Automatically created by Flow */
wikitext
text/x-wiki
Previous page history was archived for backup purposes at <span class='flow-link-to-archive'>[[{{{archive}}}]]</span> on {{#time: Y-m-d|{{{date}}}}}.
njhr9sbh7lx81p2xfwikn7amdd3n1zn
Template:Archive for converted LQT page
10
4285
27633
2015-10-02T20:14:14Z
Flow talk page manager
4116
/* Automatically created by Flow */
wikitext
text/x-wiki
This page is an archived LiquidThreads page. '''Do not edit the contents of this page'''. Please direct any additional comments to the [[{{{from}}}|current talk page]].
nigyidinm7czjt0s9dq851dwhckapia
Template:LQT post imported with supressed user
10
4286
27634
2015-10-02T20:14:14Z
Flow talk page manager
4116
/* Automatically created by Flow */
wikitext
text/x-wiki
This revision was imported from LiquidThreads with a suppressed user. It has been reassigned to the current user.
1pswkbcu7hauadd98nklgf3pku080ee
Template:LQT post imported with different signature user
10
4287
27635
2015-10-02T20:14:14Z
Flow talk page manager
4116
/* Automatically created by Flow */
wikitext
text/x-wiki
''This post was posted by [[User:{{{authorUser}}}|{{{authorUser}}}]], but signed as [[User:{{{signatureUser}}}|{{{signatureUser}}}]].''
gr9xg2oo9p9alcaf8usi587bcmsi65s
Template:Wikitext talk page converted to Flow
10
4288
27636
2015-10-02T20:14:14Z
Flow talk page manager
4116
/* Automatically created by Flow */
wikitext
text/x-wiki
Previous discussion was archived at <span class='flow-link-to-archive'>[[{{{archive}}}]]</span> on {{#time: Y-m-d|{{{date}}}}}.
ccusakfp9y2sl227h5sbt4ok1ptcsxi
Template:Archive for converted wikitext talk page
10
4289
27637
2015-10-02T20:14:15Z
Flow talk page manager
4116
/* Automatically created by Flow */
wikitext
text/x-wiki
This page is an archive. '''Do not edit the contents of this page'''. Please direct any additional comments to the [[{{{from|{{TALKSPACE}}:{{BASEPAGENAME}}}}}|current talk page]].
hd1xxik7k0u7gcb9oq9ddgh20zmhpy4
Portal:Contents/Overviews
0
4295
27660
2015-11-04T14:12:23Z
163.200.101.57
Created page with "Ulandzele xikhwekerisi lexi kombaka tluka leringasi tsariwaka. Leswaku u tumbuluxa tluka leri, tsala eka bokisi leringa e hansi (Nkambe unga ye eka tluka ra mpfuno kukuma vuxo..."
wikitext
text/x-wiki
Ulandzele xikhwekerisi lexi kombaka tluka leringasi tsariwaka. Leswaku u tumbuluxa tluka leri, tsala eka bokisi leringa e hansi (Nkambe unga ye eka tluka ra mpfuno kukuma vuxokoxoko lebyi engetelekeke). Loko ufike eka tluka leri hixihoxo, thlava bhatheni leyinge thlelela.
NDZULAMISO
U landzele xikhwekerisi lexi kombaka tluka leri nga si tsariwaka. Leswaku u tumbuluxa tluka leri, tsala eka bokisi leri nga ehansi (kambe u nga ya eka tluka ra mpfuno ku kuma vuxokoxoko lebyi engetelekeke). Loko u fike eka tluka leri hi xihoxo, tlhava batheni leyi nge tlhelela.
03ilkow4qjixpjwdytxp3gcyhhen9v9
Łobez
0
4296
27661
2015-11-05T18:02:38Z
Jerzyjan1
3651
Nowe hasło
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''{{PAGENAME}}'''</big></big><br />''Łobez''
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:POL Łobez COA.svg|100px]]
| align="center" width="140px" | [[File:Łobez-Polska.png|right|100px]]
|}
|-
| align=center colspan=2 | [[File:Lobez main street.jpg|250px]]
|}
'''Łobez''', ra [[Poland]], [[Europa]].
[[Category:Poland]]
1n1fhkcrsz6bcvl2lcxdnbodbehb074
Category:Poland
14
4297
27662
2015-11-05T18:05:15Z
Jerzyjan1
3651
Nowe hasło
wikitext
text/x-wiki
{{Commonscat|Poland|Polska}}
g7a7v2w6636fgr1ow5w32j6u34nrk43
Maswanganyi
0
4300
32934
31862
2018-11-18T13:53:42Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Maswanganyi
| title =
| image = [[File:Coats of arms of None.svg||125px]]
| caption = '''"va ka xikakane xi borile"'''
| reign = Khoseni
| Afrika Dzonga = <small>[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Bushbuckridge]]{{·}}[[Joni]]{{·}}[[Pitori]]</small>
| Muzambhiki = <small>[[Maputo]]{{·}}[[Magudu]]{{·}} [[Chokwe]]{{·}}[[Hokwe]]</small>
| Swazini = <small>[[Malelane]]{{·}}[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = Djonga
}}
=== Xithopo xa muti ===
<blockquote>
mfumo wa mbhazima
wa mafemani
wa dumazi
wa gwevani
wa manjange
wamashangu
wa mpatse
va ka xikakane xi borile
xi pfumala va tsavuli
vatsavuli va ri rona
va chava ku nuha
rihlelo
</blockquote>
== Rhavi e ka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Maswanganyi, va hlayiwa eka rhavi ra '''Va djonga va Vahlavi''' e ka rixaka ra Vatsonga.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
4xu5nyyf7n8nfjeuci7tbvwinfsg5jt
Wikipedia:Wikipedia Asian Month
4
4301
27688
2015-11-19T13:44:36Z
永続繁栄
4249
Created page with " '''Wikipedia Asian Month ''' is about writing Asia. If you are writing five or more pages about Asia, Special design letter(from other country) will send to you. Why don't yo..."
wikitext
text/x-wiki
'''Wikipedia Asian Month ''' is about writing Asia. If you are writing five or more pages about Asia, Special design letter(from other country) will send to you. Why don't you join us? If you are interested, please sign [[/participants|this page]]. If you want to be local organizer, please sign below.
Cf.[[m:Wikipedia Asian Month]]
[[:en:Wikipedia:Wikipedia Asian Month]]
== Organizers ==
ntknesuj9hkzdu3zsvygylt7sescs9v
Wikipedia:Wikipedia Asian Month/participants
4
4302
27689
2015-11-19T13:45:14Z
永続繁栄
4249
Created page with "--~~~~"
wikitext
text/x-wiki
--[[User:永続繁栄|永続繁栄]] ([[User talk:永続繁栄|talk]]) 13:45, 19 Hukuri 2015 (UTC)
n0eyr7zwkbpv06gnx5h5isl3c10x5uw
Module:TableTools
828
4307
27716
2016-01-03T15:45:27Z
Gangleri
46
unchanged copy of [[c:Module:TableTools]]; it is required by other modules as shown at [[b:en:Module talk:Firststeps]] LTRdummy
Scribunto
text/plain
--[[
------------------------------------------------------------------------------------
-- TableTools --
-- --
-- This module includes a number of functions for dealing with Lua tables. --
-- It is a meta-module, meant to be called from other Lua modules, and should --
-- not be called directly from #invoke. --
------------------------------------------------------------------------------------
--]]
local libraryUtil = require('libraryUtil')
local p = {}
-- Define often-used variables and functions.
local floor = math.floor
local infinity = math.huge
local checkType = libraryUtil.checkType
--[[
------------------------------------------------------------------------------------
-- isPositiveInteger
--
-- This function returns true if the given value is a positive integer, and false
-- if not. Although it doesn't operate on tables, it is included here as it is
-- useful for determining whether a given table key is in the array part or the
-- hash part of a table.
------------------------------------------------------------------------------------
--]]
function p.isPositiveInteger(v)
if type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity then
return true
else
return false
end
end
--[[
------------------------------------------------------------------------------------
-- isNan
--
-- This function returns true if the given number is a NaN value, and false
-- if not. Although it doesn't operate on tables, it is included here as it is
-- useful for determining whether a value can be a valid table key. Lua will
-- generate an error if a NaN is used as a table key.
------------------------------------------------------------------------------------
--]]
function p.isNan(v)
if type(v) == 'number' and tostring(v) == '-nan' then
return true
else
return false
end
end
--[[
------------------------------------------------------------------------------------
-- shallowClone
--
-- This returns a clone of a table. The value returned is a new table, but all
-- subtables and functions are shared. Metamethods are respected, but the returned
-- table will have no metatable of its own.
------------------------------------------------------------------------------------
--]]
function p.shallowClone(t)
local ret = {}
for k, v in pairs(t) do
ret[k] = v
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- removeDuplicates
--
-- This removes duplicate values from an array. Non-positive-integer keys are
-- ignored. The earliest value is kept, and all subsequent duplicate values are
-- removed, but otherwise the array order is unchanged.
------------------------------------------------------------------------------------
--]]
function p.removeDuplicates(t)
checkType('removeDuplicates', 1, t, 'table')
local isNan = p.isNan
local ret, exists = {}, {}
for i, v in ipairs(t) do
if isNan(v) then
-- NaNs can't be table keys, and they are also unique, so we don't need to check existence.
ret[#ret + 1] = v
else
if not exists[v] then
ret[#ret + 1] = v
exists[v] = true
end
end
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- numKeys
--
-- This takes a table and returns an array containing the numbers of any numerical
-- keys that have non-nil values, sorted in numerical order.
------------------------------------------------------------------------------------
--]]
function p.numKeys(t)
checkType('numKeys', 1, t, 'table')
local isPositiveInteger = p.isPositiveInteger
local nums = {}
for k, v in pairs(t) do
if isPositiveInteger(k) then
nums[#nums + 1] = k
end
end
table.sort(nums)
return nums
end
--[[
------------------------------------------------------------------------------------
-- affixNums
--
-- This takes a table and returns an array containing the numbers of keys with the
-- specified prefix and suffix. For example, for the table
-- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will
-- return {1, 3, 6}.
------------------------------------------------------------------------------------
--]]
function p.affixNums(t, prefix, suffix)
checkType('affixNums', 1, t, 'table')
checkType('affixNums', 2, prefix, 'string', true)
checkType('affixNums', 3, suffix, 'string', true)
local function cleanPattern(s)
-- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally.
s = s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1')
return s
end
prefix = prefix or ''
suffix = suffix or ''
prefix = cleanPattern(prefix)
suffix = cleanPattern(suffix)
local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$'
local nums = {}
for k, v in pairs(t) do
if type(k) == 'string' then
local num = mw.ustring.match(k, pattern)
if num then
nums[#nums + 1] = tonumber(num)
end
end
end
table.sort(nums)
return nums
end
--[[
------------------------------------------------------------------------------------
-- numData
--
-- Given a table with keys like ("foo1", "bar1", "foo2", "baz2"), returns a table
-- of subtables in the format
-- { [1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'} }
-- Keys that don't end with an integer are stored in a subtable named "other".
-- The compress option compresses the table so that it can be iterated over with
-- ipairs.
------------------------------------------------------------------------------------
--]]
function p.numData(t, compress)
checkType('numData', 1, t, 'table')
checkType('numData', 2, compress, 'boolean', true)
local ret = {}
for k, v in pairs(t) do
local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$')
if num then
num = tonumber(num)
local subtable = ret[num] or {}
if prefix == '' then
-- Positional parameters match the blank string; put them at the start of the subtable instead.
prefix = 1
end
subtable[prefix] = v
ret[num] = subtable
else
local subtable = ret.other or {}
subtable[k] = v
ret.other = subtable
end
end
if compress then
local other = ret.other
ret = p.compressSparseArray(ret)
ret.other = other
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- compressSparseArray
--
-- This takes an array with one or more nil values, and removes the nil values
-- while preserving the order, so that the array can be safely traversed with
-- ipairs.
------------------------------------------------------------------------------------
--]]
function p.compressSparseArray(t)
checkType('compressSparseArray', 1, t, 'table')
local ret = {}
local nums = p.numKeys(t)
for _, num in ipairs(nums) do
ret[#ret + 1] = t[num]
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- sparseIpairs
--
-- This is an iterator for sparse arrays. It can be used like ipairs, but can
-- handle nil values.
------------------------------------------------------------------------------------
--]]
function p.sparseIpairs(t)
checkType('sparseIpairs', 1, t, 'table')
local nums = p.numKeys(t)
local i = 0
local lim = #nums
return function ()
i = i + 1
if i <= lim then
local key = nums[i]
return key, t[key]
else
return nil, nil
end
end
end
--[[
------------------------------------------------------------------------------------
-- size
--
-- This returns the size of a key/value pair table. It will also work on arrays,
-- but for arrays it is more efficient to use the # operator.
------------------------------------------------------------------------------------
--]]
function p.size(t)
checkType('size', 1, t, 'table')
local i = 0
for k in pairs(t) do
i = i + 1
end
return i
end
return p
k1omc17qij757n8hd68yihcqxo4biqi
Template:Language icon
10
4309
27728
27726
2016-02-02T03:14:48Z
Varlaam
1362
sowiki → tswiki
wikitext
text/x-wiki
<includeonly><span class="languageicon" style="font-size:0.95em; font-weight:bold; color:#555;">(<!--
-->{{#ifexist:Template:ISO 639 name {{{1<noinclude>|</noinclude>}}}<!--
-->|{{ISO 639 name {{{1}}}}}<!--
-->|{{#language:{{{1}}}|ts}}<!--
-->}}<!--
-->)</span></includeonly>
2tbl44y1iw8avf13lo6tt9ybbn9kc1r
Template:En
10
4310
27727
2016-02-02T03:12:52Z
Varlaam
1362
Created page with "{{Language icon|en|English}}<noinclude> {{documentation}}<!-- Add cats to the /doc subpage, not here. --></noinclude>"
wikitext
text/x-wiki
{{Language icon|en|English}}<noinclude>
{{documentation}}<!-- Add cats to the /doc subpage, not here. --></noinclude>
flu3dn4hrpt7ugbwlsqc8spj7ckjhep
Template:Fr
10
4311
27730
2016-02-02T03:22:35Z
Varlaam
1362
Created page with "{{Language icon|fr|French}}<noinclude> {{documentation}}<!-- Add cats to the /doc subpage, not here. --></noinclude>"
wikitext
text/x-wiki
{{Language icon|fr|French}}<noinclude>
{{documentation}}<!-- Add cats to the /doc subpage, not here. --></noinclude>
7ru7chkp9sb54y53pcrt96ssh9y17hb
Template:De
10
4312
27731
2016-02-02T03:23:06Z
Varlaam
1362
Created page with "{{Language icon|de|German}}<noinclude> {{documentation}}<!-- Add cats to the /doc subpage, not here. --></noinclude>"
wikitext
text/x-wiki
{{Language icon|de|German}}<noinclude>
{{documentation}}<!-- Add cats to the /doc subpage, not here. --></noinclude>
7se6ujo4f56lm2mbe3mxt4av3yrz1cm
Swihluvi swa ririmi
0
4314
30318
30317
2017-08-29T10:14:59Z
197.97.122.130
/* Rihlawuri */
wikitext
text/x-wiki
{{Tsonga-Grammar
|Xifaniso = Floor 7a bookstacks in Sterling Memorial Library.jpg
|Swihluvi = [[Swihluvi_swa_ririmi#Rihlanganisi|Rihlanganisi]]{{·}}[[Swihluvi_swa_ririmi#Rifuwi|Rifuwi]]{{·}}[[Swihluvi_swa_ririmi#Ribumabumeri|Ribumabumeri]]{{·}}[[Swihluvi_swa_ririmi#Riendli|Riendli]]{{·}}[[Swihluvi_swa_ririmi#Riencisi|Riencisi]]
|Swigaririmi =
|Swiphato =
|Vuthlokovetseri =
}}
'''Swihluvi''' swa mbulavulo wa ririmi ra [[Xitsonga]], i nxaxamelo wa milawu leyi fumaka ndlela yo vulavula ririmi. Swihluvi swa mbulavulo swi ni swihlawulekisi leswi katsaka mahlanganisi, mafuwi, mabumabumeri, maendli ni maencisi.
==Rihlanganisi==
Rihlanganisi i rito leri hlanganisaka swivulwa swimbirhi leswaku swi vumba xivulwa xin'we lexi vulaka mhaka yo karhi. Rihlanganisi i rito rin'we leri khomaneke. I swa nkoka ku ri tsala ri khomana hikuva loko ri kala ri hambana nhlamuselo ya cinca naswona a ra ha vi rihlanganisi
Swikombiso swa mahlanganisi:
{| style="width:70%;"
|style="width:50%;"|
a. hambi
b. hambiloko
c. hikuva
d. leswaku
e. naswona
|
| style="width:50%;" |
f. kasi
g. hikwalaho
i. loko
j. kutani
k. kumbexana
l.naswona
|}
===Ndhawu ya rihlanganisi exivulweni===
Rihlanganisi ri nga kumeka eku sunguleni kumbe exikarhi ka xivulwa. Swikombiso:
a. U ta ya entirhweni hambiloko swi vava
b. Hambiloko swi vava, u ta ya entirhweni
==Ribumabumeri==
Ribumabumeri i xiphemu xa xivulwa lexi hi byelaka swin'wana hi riviti kumbe risivi. Ri nga hi byela vukulu, muhlovo, nkoka, xiyimo kumbe leswi ri nga ku swi endleni. Ribumabumeri ri aviwile hi mintlawa yinharhu ku nga leyi landzelaka:
a. Rihlawuri
b. Rifuwi
c. Riengetelo
===Rihlawuri===
Rihlawuri ri hi byela swo karhi hi riviti kumbe risivi hi ku hi komba leswi landzelaka:
{| class="wikitable" style="width:70%;"
|style="width:50%;"|
a. Vukulu kumbe vuntsongo
b. Nhlayo kumbe ntsengo
c. Nkoka
|style="width:50%;"|
Xik. Vafana lavakulu va cina
Xik. Vana lavambirhi va fana
Xik. Masi lawa boleke ya chulukisa
|}
====Xivumbeko va rihlawuri:====
Rihlawuri ri vumbiwa hi swiphemu swimbirhi ku nga xitwananisi xa rihlawuri ni nsinya wa rihlawuri. Hi xikombiso:
Swimbirhi
Leswimbirhi
Vanene
Lavanene
===Rifuwi===
Rifuwi i muxaka wa ribumabumeri lowu bumabumelaka riviti kumbe risivi hi ku hi komba vun'wini, ntirho wa xanchumu, leswi nchumu wu endliweke hi swona, muhlovo na ku landzelelana ka swilo
====Xivumbeko xa Rifuwi====
Rifuwi ri vumbiwa hi swiphemu swimbirhi leswi nga khomanangiki. Swiphemu leswi swi vuriwa xitwananisi xa mfuwo na nsinya wa rifuwi
Xik. Vana va wena va rhandza byalwa
====Ntirho wa Rifuwi====
{| class="wikitable" style="width:70%;"
|style="width:50%;"|
Ku komba muhlovo
Vun'wini/Vun'winyi
Leswi nchumu wu endliweke hi swona
Ntirho wa nchumu
Mpimo
|style="width:50%;"|
Xik. Tintanghu ta ntima ta durha
Xik. Tintanghu ta mina ti kahle
Xik. Byalwa bya xihenge byi kahle
Xik. Yindlu yo dyela yi thyakile
Xik. Ndzi kombela xibakitani xa mapa
|-
|style="width:50%;"|
Ku landzelelana ka swilo
|style="width:50%;"|
Xik. Munhu wo sungula ku khomiwa i Magezi. kasi wavumbirhi i Gezani
|}
===Riengetelo===
Riengetelo i muxaka wa ribumabumeri lowu na wona wu hi byelaka swin'wana hi riviti kumbe risivi. Riengetelo ri vumbiwa hi swiphemu swimbirhi kumbe ku tlula
Xik. Vanhu lava va tirhaka emugodini va tele
Xik. Nhwanyana loyi a rilaka i wa ka hina
====Ntirho wa Riengetelo====
Ntirho wa riengetelo wu lawuriwa hi nhlamuselo ya rona exivulweni kumbe eka hungu ro karhi
{| class="wikitable" style="width:70%;"
|style="width:50%;"|
a. Ku komba leswi endliwaka
b. Nhlayo/Ntsengo
c. Xiyimo/Xivumbeko
d. Muhlovo
e. Nkoka
|style="width:50%;"|
Xik. Munhu loyi a vulavulaka i wa ka hina
Xik. Wanuna loyi a nga un'we wa yiva
Xik. Wanuna loyi a nga lala a nga laveki
Xik. Meno lawa ya ntima ma dzwihate hi ku dzaha fole
Xik. Vana lava nga vanene va yingisa
|}
==Riendli==
Riendli i xiphemu xa xivulwa lexi hi kombaka leswi endliwaka. Hi xona xi paluxaka mhaka leyi nga eku humeleleni. Eka ririmi ra Xitsonga riendli ri tsariwa ri nga khomanangi. Hi xi kombiso:
Wa dyondza
Va n'wi navela
A va hlamusela
Kasi eka Xinchangana xa le Mozambique riendli ri tsariwa ri khomana. Hi xi kombiso:
Wajondza
Vamunavela
Avahlamuxela
===Mapfuna-Maendli===
Mapfuna-maendli i swiphemu leswi pfunaka maendli hi ku hi komba minkarhi yo hambanahambana/ na ma endlelo ya swilo.
Xik: Magezi u famba hi ku nonoka
====Minkarhi ya maendli====
{| class="wikitable" style="width:70%;"
|style="width:50%;"|
• Nkarhi wa sweswi
• Nkarhi lowu nga hundza
• Nkarhi lowu taka
|style="width:50%;"|
Xik. Mina ndzi dya vuswa
Xik. Mina Ndzi dyile vuswa/ a ndzi dya vuswa
Xik. Wanuna loyi a nga lala a nga laveki
Xik. Mina ndzi ta dya vuswa
|}
====Mathlela ya Maendli====
Riendli ri nga ha va eka tlhelo ra mpfumelo kumbe ra nandzulo, leswi swi vula leswaku ri nga pfumela kumbe ri kaneta mayelana ni mhaka leyi nga eku humeleleni
• Mpfumelo
Xik. Teleni wa hlaya swinene (nkarhi wa sweswi)
Xik. Teleni a a hlaya swinene (nkarhi lowu nga hundza)
Xik. Teleni u ta hlaya swinene ( nkarhi lowu taka)
• Nandzulo
Xik. Teleni a nga hlayi swinene
Xik. Teleni a a nga hlayi swinene
Xik. Teleni a nge hlayi swinene
====Marhavi ya maendli====
Marhavi ya maendli i swiphemi swa riendli leswi kombaka ndlela leyi swilo swi endliwaka/humelelaka hi yona
a. Rhavi ra xitwisiwo
b. Rhavi ra xivangelo
c. Rhavi ra xikongomelo
d. Rhavi ra xitlhelelo
e. Rhavi ra xivuyevuye
=====Rhavi ra xitwisiwo=====
Rhavi ra xitwisiwo ri kombisa leswaku nchumu wo karhi wu twisiwa swin'wana. Wu nga va wu twisiwa ku vava kumbe ku nandzika. Nkarhi wun'wana rhavi leri a ri kombi ku twisiwa ku vava kambe ro komba leswaku swilo swa humelela. Rhavi leri ri tihlawula hi xiphemu xa "-iw" lexi nga xilandzi xa nsinya wa riendli. Hi xi kombiso:
Vana va rhumiwa
U ta biwa loko u delela
=====Rhavi ra xivangelo=====
Rhavi leri ri komba leswaku munhu/nchumu wu vangeriwa swo karhi/ wu endlisiwa swo karhi. Rhavi leri ri tihlawula hi xilandzi xa "-is" eka minsinya ya maendli.
Xik. Vatsotsi va chavisa vanhu
Xik. Ndzi ta n'wi rimisa nsimu hinkwayo a ta khawula
Rhavi leri ri nga ha komba ku pfuna
Xik. Ndzi ta n'wi rimisa nsimu leswaku a ta hatla a heta
Ri nga komba ku va swilo swo karhi swi suka eka munhu swi ya eka un'wana
Xik. Mufana u gangisa nhwana
Xik. Ndzi ta ku dzahisa fole
=====Rhavi ra xikongomelo=====
Rhavi leri ri tikomba hi xilandzi "-el" eka nsinya wa riendli
Rhavi leri rikomba leswi landzelaka:
{| class="wikitable" style="width:70%;"
|style="width:50%;"|
a. Ku tirha/endla swo karhi ematshan'wini ya un'wana
b. Ku endla swo karhi leswaku u ta kuma hakelo
c. Ku yimela swokarhi/ku langutela
|style="width:50%;"|
Xik. Ndzi tirhela Khanyisa hikuva wa vabya
Xik. Ndzi tirhela ku kuma mali
Xik. Ndzi ta n'wi tshamela a kala a fika
|}
=====Rhavi ra xitlhelelo=====
Leri i rhavi ri ri roxe leri tihlawulaka hi xirhangi. Ri tikomba hi xirhangi xa "ti-" eku sunguleni ka nsinya wa riendli. Rhavi leri ri komba leswaku timhaka ti tlhelela eka n'wini wa tona.
Xik. Hi n'wi kume a ri karhi a tikama misisi
Xik. Teleni wa tihlawula masiku lawa
Rhavi leri ri nga tirha tanihi xivulavulelo.
Xik. Amu wa tidya masiku lawa
Ri nga ha komba ku tiputa.
Xik. Ndzi ta tifambela ndzexe
Nakambe ri nga komba swiendlo swo pfumala xikongomelo/maendlelo
Xik. O tivulavulela, leswi a a vulavula swona a swi nga twali
Xik. Mizaya o tifambela, a a nga switivi na leswaku u ya kwihi
=====Rhavi ra xihlamulo=====
Rhavi ra xihlamulano ri komba leswaku mhaka yi humelela hi ku ringana eka matlhelo mambirhi. Rhavi leri ri tihlawula hi xilandzi xa "-an-"
Xik. Timbyana ta lumana hikokwlaho ka rhambu
Xik. Vafana va banana hi mhaka ya ntombhi
==Riengeteri==
Riengeteri i xiphemu lexi hi byelaka swo tala/swin'wana hi riendli. Ri paluxa ndlela leyi swilo swo karhi swi endliwaka hi yona. Riengeteri ri na vuxaka swinene na riendli hikuva ri seketela, tshikelela kumbe ndlandlamuxa mhaka leyi boxiweke hi riendli. Hileswaku riengetela nhlamuselo ya riendli.
===Xivumbeko xa riengeteri===
Riengeteri ri tala ku va rito rin'we kambe minkarhi yin'wana ra swi kota ku va na swiphemu swo tlula xin'we.
Xik. U tshame ehansi
Xik. U lo endla hi vomu
===Ntirho wa riengeteri===
Ku komba ndhawu (Riengeteri ra ndhawu)
Xik. Loyi u humaa eka Mhinga
Xik. Tamatisi ri wele ehansi
Ku komba mukhuva/maendlelo (Riengeteri ra mukhuva)
Xik. Tshama kahle
Xik. A a tsakile swinene/ngopfu
Xik. U dya njhani?
Ku komba nkarhi (Riengeteri ra nkarhi)
Xik. U biwile tolo
Xik. Vata vuya rini
Xik. Nan'waka ku hava mpfula
==Riencisi==
Riencisi i xiphemu lexi hlamuselaka leswi nga eku endliweni hi ndlela yo encenyeta kunene. Loko ri tsariwile ri ri roxe kumbe riri emakumu ka xivulwa ri vekeriwa xihlamari "!". Loko ri tsariwile emasunguleni kumbe exikarhi ka xivulwa ri vekeriwa hefemulo ",".
===Mintirho ya maencisi===
• Muhlovo
Xik. Tiko hinkwaro ri lo hlazaa, endzhaku ka mpfula
Xik. Mpahla ya yena yi tshukile yi lo juu!
Xik. A ambale hembe ya ntima dzwi!
• Mpfumawulo
Xik. U lo na nghena holo hinkwayo yo hiyaa!
Xik. Tlilasi hinkwayo a yi lo mpoti, hi huwa
Xik. Hilo twa ku dlomu, hi swi vona xikan'we ku foni yi wele ematini
• Mukhuva/maendlelo
Xik. Hilo na fika, o kakatsuku a ya hi kela mati
Xik. U lo na ku ga, majaha yo tlaku, ya n'wi rhwalela mindzhwalo
• Ku nuha
Xik. Sokisi ra wena mbvee!
• Ku huhela
Xik. Nyama leyi yo nkhulee!
Maencisi ya mapeletwana-n'we
{| class="wikitable" style="width:70%;"
|style="width:50%;"|
• ga!
• dzwii!
• Juu!
• hwii!
|style="width:50%;"|
• paa!
• mbvee!
• nguu!
• wuu!
|}
Maencisi ya mapeletwana-mbirhi
{| class="wikitable" style="width:70%;"
|style="width:50%;"|
• bamfee!
• hlazaa!
• hiyaa!
• mpoti!
|style="width:50%;"|
• dlomu!
• tlaku!
• nkhulee!
• halaa!
|}
Maencisi ya mapeletwana-nyingi
• kakatsuku!
== Mintshaho ==
[[Category:Xitsonga]]
r4qsu59u9on1evhkuvkbup83oam8l1l
'''RIHLANGANISI
0
4317
28499
27742
2016-05-19T00:21:25Z
Xqbot
540
Bot: Fixing double redirect to [[Swihluvi swa ririmi]]
wikitext
text/x-wiki
#REDIRECT [[Swihluvi swa ririmi]]
ljrpdajeywrmt792jw6mvfrgg51t31y
Mocambique
0
4318
28381
27744
2016-03-25T11:05:56Z
Xqbot
540
Bot: Fixing double redirect to [[Muzambhiki]]
wikitext
text/x-wiki
#REDIRECT [[Muzambhiki]]
pughbnpvaoj4wj012b1hgzsi2j22nca
DZUMERI
0
4319
30932
29116
2017-12-12T12:29:48Z
Hasewell
5185
/* ESTABLISHMENT OF DZUMERI CHIEFDOM */
wikitext
text/x-wiki
Dzumeri, often referred to as ka-Dzumeri is a rural settlement in the Limpopo Province of South Africa. The community of Dzumeri was found over 210 years ago when a Nguni Sangoma, Nyabana kaMazibuko led a sizable command of subjects back home to South Africa returned from what is now called Mozambique to the present ga-Modjadji area. As a sangoma, he would collect medicinal herbs saying "tshovana na mirhi mundzuku uta tola" meaning collect herbal medicines for you might need them tomorrow. Soon after settling in the Bokgorotsi area, he impregnated two sisters of the yet to be established BALOBEDU EMPIRE.
CURRENT CHIEF
Hosi Divili Wilson Mavunda is the current and only rightful Hosi for the chiefdom. He is a charismatic Traditional Leader who also embraces democracy. He served as a member of Parliament for Zuma Jacob's First term of office as President of the Republic of South Africa.
This is who the Chief is
Mazivuko
Mabunda
Mbatsane
Nthlelele
Xiake
Nyabana
Dzumeri
Gwambeni
Ndhambi Hlomela
Nyumbani Samuel aka Gezi
Divili Wilson (Chief Dzumeri IV)
HEADKRAAL AND OTHER VILLAGES
The Headkraal of the Dzumeri Traditional Communities is and has always een at Ndhambi village. The first tribal court was at exinkayeni, the now royal cemetry. The Royal residence is also in this village. The village boasts a sattelite SAPS station, a 24/7 Health Centre with Malaria and Ambulance services, Traditional Offices housing SASSA, Correctional Services and DOL.
The community of Dzumeri comprise 22 villages, including Xamfana, Jokong and Mpempule special case. The rest of the 22 villages are, Mageva, Dzumeri adjacent Township (often called RDP, Bambeni, Loloka, Mbhedle, Guwela, Maphata, Kheyi, Mushiyani, Xitlakati, Makhwivirini, Mphagani, N'wa-Marhanga,Mayephu, Mzilela, Matsotsosela, Xitlakati and Khaxani.
== ESTABLISHMENT OF DZUMERI CHIEFDOM ==
Soon after the birth of Balobedu Empire and the death of Nyabana, the Modjadji Royal House surrendered part of their land to Dzumeri. the Land was used as a grazing area for their land as a token of appreciation for his civil life.
As such, Dzumeri established his chiefdom at least some 46 years before his roving brother, Khambani could launch into chieftancy between Xamfana Village and Giyani Town.
[[Category:Translation Needed]]
jk59re9vx5t5ulixas1837znj9ytoch
Nyimpi ya mabunu na manghezi
0
4320
27753
2016-02-20T16:28:55Z
Aliwal2012
3247
Created page with "'''[[:en:Second Boer War|Anglo-Boer War]]''' ([[:af:Tweede Vryheidsoorlog]])"
wikitext
text/x-wiki
'''[[:en:Second Boer War|Anglo-Boer War]]'''
([[:af:Tweede Vryheidsoorlog]])
rqappemrmqs1ysvpxapve6j3pywqu9a
Makhaladi
0
4321
27754
2016-02-20T16:33:01Z
Aliwal2012
3247
Created page with "'''[[:en:Coloured people|Coloured people]]''' [[:af:Kleurlinge]]"
wikitext
text/x-wiki
'''[[:en:Coloured people|Coloured people]]'''
[[:af:Kleurlinge]]
c6owps6lb2ivkzatvtsorm3yfbvn5wy
Nawu-nkulu wa tiko
0
4322
27755
2016-02-20T16:35:31Z
Aliwal2012
3247
Created page with "[[:en:Constitution of South Africa|Constitution of South Africa]]"
wikitext
text/x-wiki
[[:en:Constitution of South Africa|Constitution of South Africa]]
3vht3eno3r7cjgjci9m8gjr84cfh7ha
Valungu va Afrika-Dzonga
0
4323
30517
27758
2017-10-02T12:40:06Z
Thuvack
315
Thuvack moved page [[Basa va Afrika-Dzonga]] to [[Valungu va Afrika-Dzonga]]
wikitext
text/x-wiki
[[:en:White South African|White South African]]
qtn4ry941jls09m0zb7hj4m7nlwezl4
Basa
0
4324
30531
30529
2017-10-02T13:20:56Z
Thuvack
315
wikitext
text/x-wiki
[[File:Milk glass.jpg|thumb|right|Nghilazi ya Meleke]]
'''Basa''' i muhlovo wo vonikela kutlula mihlovo yin'wana, hikwalaho ka leswi wu thleriselaka miseve hinkwayo ya [[rivoningo]].<ref>''Shorter Oxford English Dictionary'', 5th Edition (2002); ''The Random House College Dictionary of the English Language'', Revised Edition,(1980)</ref> Muhlovo lowu wutiyimela woxe, naswona eka tidyondzo ta sayensi wu yimela kuhambana hi ku kongoma eka muhlovo wa [[ntima]]. I muhlovo wa switsari swale xikolweni<ref> ''Shorter Oxford English Dictionary'', 5th Edition (2002)</ref> na maphepha lowa manga hava muhlovo.
Hikuya hi swivutisa mani ematikweni-nkulu ya Yuropa na Amerikha wa le N'walungu, muhlovo wo basa lowu yalenisiwaka na kuhelela, vunene, masungulo na vunthswa.<ref>Eva Heller (2000), ''Psychologie de la couleur – effets ets symboliques'', pp. 130–46</ref> Muhlovo wo basa iwa nkoka eka vukhongeri hinkwabyo bya misava. Mupapa, nhloko ya vukhongeri bya Vukatolika, umbala sw'ambalo swa muhlovo wo basa kusukela hi lembe ra 1566, kunga mfungo wa vutengi na kutinyiketela. Eka vukhongeri bya [[Vusurumani]], na bya Vuxinto e Japani, muhlovo wo basa, wu mbariwa hi va valangi va vukhongeri, na hi va Brahimi e Indiya. Eka mundzhavuko ya le Vupela dyambu nale tikweni ra Japani, muhlovo wo basa hi wona muhlovo wa rhoko ya mucato, naswona wu hlamusela vutengi na vukhomba. Kasi eka mindzhavuko ya le tikweni-nkulu ra Axiya, muhlovo wo basa i muhlovo wa vakhandli va nhlonge.<ref>Eva Heller (2000), ''Psychologie de la couleur – effets ets symboliques'', p. 137</ref>
Eka mfumo ya khale ya Gibhita na Rhoma, vaprista vaxisati a va ambala tinguvu to basa tani hi mfungo wa vutengi, kasi varhoma a va ambala x'ambalo xa nguvu yo basa tani hi mfungo wa vuaka tiko. Eka malembe ya le xikarhi, hanci yo basa ayifanisa vutengi, kasi xinyempfana xo basa a xifanisa kutinyiketela na vutengi. Muhlovo wo basa awuri muhlovo lowu awu mbariwa hi tihosi ta le Furhwa, na vafumi va le tikweni ra Rhaxiya hi nkarhi wa vu Bholxevi eka nyimpi ya xin'wana manana ya le Rhaxiya(1917–1922). Titempele ta Vagriki na Varhoma ati sasekisiwa hi maribye yo basa, naswona hi kusungula ka lembe-xidzana ra vu 18, muhlovo wo basa wutirhisiwe eka swi akiwo swa vukhongeri, mfumo na mintsindza ya matiko yo tala, ngopfu-ngopfu e tikweni ra Amerikha. Awuthela wu tirhisiwa tani hi mfungo wa swa vuthsila bya manguva lawa kusukela hi lembe-xidzana ra vu 20.
== Minthsaho ==
{{Reflist}}
[[Category:Mihlovo]]
[[Category:Rivoningo]]
rtqe33n9cccan4csh2nr1kiqircxuvu
Makula va Afrika-Dzonga
0
4325
27760
2016-02-20T16:45:30Z
Aliwal2012
3247
Created page with "[[:en:Asian South Africans|Asian South Africans]]"
wikitext
text/x-wiki
[[:en:Asian South Africans|Asian South Africans]]
resvsc3xjg58rfsogqwespljew27wjn
Mabunu
0
4329
27764
2016-02-20T17:07:19Z
Aliwal2012
3247
Created page with "[[:en:Boers|Boers]], the largest part of the [[:en:White South African|White South African]]s. [[:af:Afrikaner]], deel van die [[:af:Blanke Suid-Afrikaners]]"
wikitext
text/x-wiki
[[:en:Boers|Boers]], the largest part of the [[:en:White South African|White South African]]s.
[[:af:Afrikaner]], deel van die [[:af:Blanke Suid-Afrikaners]]
6javyhbupxwuvril8yx6lo8qzh1cra2
Swifaniso swasiku
0
4330
29649
27820
2017-07-14T14:11:13Z
Thuvack
315
wikitext
text/x-wiki
{| class="wikitable"
|-
| 1
| [[File:Slaves ruvuma.jpg|center|300px]]
| [[File:HJ-2-P477.png|center|175px]]
|-
|
|<div style="text-align:center">''Mahlonga loko matekiwa eRvuma etikweni ra Tanzaniya.''</center>
</div>
|<div style="text-align:center">''Nhenha ya muchangana wale xipilongo. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 2
| [[File:HJ-2-P428.png|center|325px]]
| [[File:HJ-2-P253.png|center|200px]]
|-
|
|<div style="text-align:center">''swilombyana kumbe mirhi na vuhlalu bya xichangana. Swifaniso leswi swi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Timbila i xichayani xa xichangana lexi humesaka mpfumawulo wofana na Piyano naswona xina tinoti ta khume ntsena. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 3
| [[File:HJ-2-P115.png|center|325px]]
| [[File:HJ-2-P114.png|center|175px]]
|-
|
|<div style="text-align:center">''Vavasati vale ku thlokoleni mavele hi musi na tshuri. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Nkambana na swipunu leswi vatliweke. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 4
| [[File:HJ-2-P107.png|center|150px]]
| [[File:HJ-2-P104.png|center|350px]]
|-
|
|<div style="text-align:center">''Swinkwamana na mindzheko ya xichangana. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Ndzheko wa xichangana, lowu a wu tirhiseriwa ku hoxa swakudya leswi tshoveriweke emasin'wini. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 5
| [[File:HJ-2-P101.png|center|300px]]
| [[File:HJ-2-P97.png|center|300px]]
|-
|
|<div style="text-align:center">''Mufana wale xipilongo na swimun'hwana swayena swa vumba. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Wansati na xihiso xa yena xo tiyisa makhuwana. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 6
| [[File:HJ-2-P85.png|center|175px]]
| [[File:HJ-2-P44.png|center|300px]]
|-
|
|<div style="text-align:center">''Vuvatli na vuhori bya xichangana. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Xitirhisiwa xo kamela chukela ra mimova. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 7
| [[File:HJ-2-P27.png|center|300px]]
| [[File:HJ-1-P465.png|center|300px|]]
|-
|
|<div style="text-align:center">''Mfunge i xiyindlwana lexi akiwaka leswaku ku vekiwa mavele lama tshoveriweke. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Yindlu ya Hosi Muhlava e thabina e n'walungu-vuxa bya khale ka Transvaal. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 2 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 8
| [[File:Joburg top.jpg|center|320px]]
| [[File:HJ-1-P16.png|center|185px]]
|-
|
|<div style="text-align:center">''[[joni|Joni]] idorobha lerikulu e[[Gauteng|Gauteng]]. Hirona lerikulu ku tlula hinkwawo madorobha e[[Afrika Dzonga|Afrika Dzonga]].''</center>
|<div style="text-align:center">''Mepe wa tinxaka ta Matsonga/Machangana, leswi ava hangalakise swona hi lembe ra kwalomu ka 1900. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 9
| [[File:HJ-1-P427.png|center|200px]]
| [[File:HJ-1-P399.png|center|200px]]
|-
|
|<div style="text-align:center">''Mathlarhi ya xichangana. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Hosi muhlava wale n'walungu-vuxa bya khale ka Transvaal. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 10
| [[File:HJ-1-P395.png|center|300px]]
| [[File:HJ-1-P304.png|center|280px]]
|-
|
|<div style="text-align:center">''Hosi Sunduza na huvo ya yena en'walungu-vuxa bya khale ka Transvaal. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Vavasati va le xipilongo, va thlokola leswaku vata sweka swakudya swa namadyambu. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 11
| [[File:HJ-1-P260.png|center|400px]]
| [[File:HJ-1-P176.png|center|200px]]
|-
|
|<div style="text-align:center">''Tihomu tin'wa mati enkoveni. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Ndlela yo endla vuhlolo byohambana hambana. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 12
| [[File:HJ-1-P171.png|center|200px]]
| [[File:HJ-1-P141.png|center|330px]]
|-
|
|<div style="text-align:center">''Swin'wanyetana swi veleke tindzisana ta swona. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Sirha ra Sokisi, n'wanuna wa le Rikatla. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 13
| [[File:HJ-1-P139.png|center|300px]]
| [[File:HJ-1-P81.png|center|420px]]
|-
|
|<div style="text-align:center">''Xifaniso xa sirha ra murhonga. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Xikolo xo yimba en'walungu-vuxa bya khale ka Transvaal . Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 14
| [[File:HJ-1-P62.png|center|400px]]
| [[File:HJ-1-P48.png|center|230px]]
|-
|
|<div style="text-align:center">''Vafana varisa tihomu. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Mihlembetwana ya milombyana. Yitirhiseriwa ku khoma mirhi yo tshungula. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 15
| [[File:HJ-1-P44.png|center|115px]]
| [[File:HJ-1-P32.png|center|250px]]
|-
|
|<div style="text-align:center">''N'wansati u veleke n'wana hi ntehe. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|<div style="text-align:center">''Xifaniso xa nhenha ya xichangana. Xifaniso lexi xi tekiwe eka buku ya Henri Junod leyinge "Life of a south african tribe" Vol 1 leyi kandziyisiweke hi lembe ra 1922.''</center>
</div>
|-
| 16
| [[File:Oprente Trommel der Firma djembe-shop aus Tweneboa Holz.jpg|center|155px]]
| [[File:Giyani.JPG|center|400px]]
|-
|
|<div style="text-align:center">''Xigubhu xa le nkaveni ya tinkonkulu ra Afrika''</center>
</div>
|<div style="text-align:center">''Giyani i khale ka dorobha ra tikoxikaya ra Gazankulu''</center>
</div>
|-
|}
k9vu278x6gav0fw80diaf5zdvpgg73d
Template:Featured Articles
10
4331
32751
32750
2018-10-30T22:15:32Z
Thuvack
315
wikitext
text/x-wiki
{| cellpadding="5" cellspacing="4" style="width:100%; border:2px ;"
|-----
|colspan="6" align="center" bgcolor="white" |
{| width="100%" border="0" cellspacing="0" cellpadding="5"
|-
<!---------------------------------------------->
| width="10%" | [[Image:Nuvola apps bookcase.svg|40px|center]]
| width="90%" style="font-size: 90%; color: green;" | '''Matsalwa la ma hlawuriweke'''<br/>
[[Nelson Mandela|Nelson Mandela]] -
[[Nghunghunyana|Nghunghunyana]] -
[[Vuqambhi|Vuqambhi]] -
[[Walter Sisulu Square of Dedication|Xirhapa xa Walter Sisulu]] -
[[Timfanelo ta ximunhu]] -
[[Vatsonga]] -
[[Xitsonga]] -
[[Ririmi]] -
[[Misava]] -
[[Vutomi]] -
[[Vanhu]] -
[[Matimu ya misava]] -
[[Ndhzavuko]] -
[[Vutshila]] -
[[Mukhuhlwana wa Zika]] -
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:P_religion_world.svg|40px|center]]
| style="font-size: 90%; border-top: 1px dashed #AAAAAA; color: green;" | '''[[Vukhongeri|<span style="color:green;">Vukhongeri</span>]]'''<br/>
[[Xikwembu|Xikwembu]] -
[[Vukreste|Vukreste]] -
[[Swikwembu|Swikwembu]] -
[[Vukhongeri|Vukhongeri]] -
[[Bibele]] -
[[Timbhoni ta Yehovha|Timbhoni ta Yehovha]] -
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:Classroom icon.svg|40px|center]]
| style="font-size: 90%; border-top: 1px dashed #AAAAAA;" | '''[[Vutsari bya Xitsonga|<span style="color:green;">Vatsari va tibuku ta Xitsonga</span>]]'''<br/>
[[Thomas Khosa|T.H. Khosa]] -
[[F.A Thuketana]] -
[[B.K.M Mtombeni]] -
[[Cornelius Tennyson Daniel Marivate|C.T.D. Marivate]] -
[[Daniel Cornel Marivate|D.C Marivate]] -
[[Etienne ENdhambi|E.P. Ndhambi]] -
[[Henri-Alexandre Junod|Henri Junod]] -
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:Gnome-globe.svg|40px|center]]
| style="font-size: 90%; border-top: 1px dashed #AAAAAA; color: green;" | '''[[Portal:Africa|<span style="color:green;">Matiko ya Afrika</span>]]'''<br/>
[[Afrika Dzonga|Afrika Dzonga]] -
[[Angola|Angola]] -
[[Botswana|Botswana]] -
[[Burkina Faso|Burkina Faso]] -
[[Cameroon|Cameroon]] -
[[Egypt|Egypt]] -
[[Ethiopia|Ethiopia]] -
[[Ghana|Ghana]] -
[[Kenya|Kenya]] -
[[Lesotho|Lesotho]] -
[[Madagascar|Madagascar]] -
[[Malawi|Malawi]] -
[[Mali (Tiko)|Mali]] -
[[Mauritius|Mauritius]] -
[[Morocco|Morocco]] -
[[Mozambique|Mozambique]] -
[[Namibia|Namibia]] -
[[Niger|Niger]] -
[[Rwanda|Rwanda]] -
[[Senegal|Senegal]] -
[[Sierra Leone|Sierra Leone]] -
[[Somalia|Somalia]] -
[[Swaziland|Swaziland]] -
[[Tanzania|Tanzania]] -
[[Tunisia|Tunisia]] -
[[Zambia|Zambia]] -
[[Zimbabwe|Zimbabwe]]
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[Image:Nuvola apps kuser.svg|40px|center]]
| style="font-size: 90%; border-top: 1px dashed #AAAAAA; color: green;" | '''[[Swivongo swa Xitsonga|<span style="color:green;">Swivongo swa Vatsonga</span>]]'''<br/>
[[Baloyi|Baloyi]] -
[[Bila|Bila]] -
[[Cuma|Cuma]] -
[[Hlatshwayo|Hlatshwayo]] -
[[Mabunda|Mabunda]] -
[[Makamu|Makamu]] -
[[Maswanganyi|Maswanganyi]] -
[[Maluleke|Maluleke]] -
[[Xillenge|Xillenge]] -
[[Xivambu|Xivambu]]
<!---------------------------------------------->
|-
<!---------------------------------------------->
| [[File:Projet bière logo v2.png |40px|center]]
| style="font-size: 90%; border-top: 1px dashed #AAAAAA; color: green;" | '''[[Byala bya Xitsonga|<span style="color:green;">Byala bya Xitsonga</span>]]'''<br/>
[[Muqombhoti]] -
[[Mbhambha]] -
[[Nyota]] -
[[Thothotho]] -
[[Xifenukani]] -
[[Badama]] -
[[Ncayoni]] -
[[Mukhubi]] -
[[Ximpharamele]] -
[[Xipopana]] -
[[Xiriwana]] -
[[Xikhalavatlana]] -
[[Byalwa-Vucema]] -
[[Nghwevu]] -
[[Vukanyi]] -
[[Dzova]] -
[[Nyatshani]] -
[[Mpahlwa]] -
[[Phipha]] -
[[Nhlowa]]
|-
<!---------------------------------------------->
| [[Image:Karl_Johanssvamp,_Iduns_kokbok.png|40px|center]]
| style="font-size: 90%; border-top: 1px dashed #AAAAAA; color: green;" | '''[[Portal:Swimilana|<span style="color:green;">Swimilana</span>]] na [[Portal:Minsinya|<span style="color:green;">Misinya</span>]]'''<br/>
[[Nkanyi]] -
[[Nkuhlu]] -
[[Nkwakwa]] -
[[Milala]] -
[[Pfilu]] -
[[Nkuwa]] -
[[Nsala]] -
[[Ximuwu]] -
[[Nkonono]] -
[[Nhlampfurha]] -
[[Mondzo]] -
[[Mhangana]] -
[[Nhlangula (Nsinya)]] -
[[Ntoma]] -
[[Nthunduluka]] -
[[Ndzhenga]] -
[[Muringa]] -
[[Mupayi]] -
[[Muvhangazi]] -
[[Mpopowa]] -
[[Mpopowanhova]] -
[[Mkhanyakude]] -
[[Mbhandzu]] -
[[Mbvuva]] -
[[Mugwava]] -
[[Ntshuguri]] -
[[Xikaya|Xikaya/Mbafa]] -
[[Xikhavi]] -
[[Ximapana]] -
[[Xipalatsa]] -
[[Xirhomberhombe]] -
[[Xithlangwa]] -
[[Zavazava]] -
[[Manuhana]] -
[[Mbangi ya nhova]]
|-
<!---------------------------------------------->
| [[Image:House_image_icon.png|40px|center]]
| style="font-size: 90%; border-top: 1px dashed #AAAAAA; color: green;" | '''[[Tindlu ta Vatsonga|<span style="color:green;">Tindlu ta Vatsonga</span>]]'''<br/>
[[Xiluvelo]] -
[[Yindlu ya Nsati lonkulu]] -
[[Nhanga]] -
[[Lawu]] -
[[Xivala]] -
[[Nturuka]] -
[[Dulu]] -
[[Xitendze]] -
[[Xivava]] -
[[Xihahlu]] -
[[Xitanga]] -
[[Ndhumbha]] -
[[Gandzelo]]
|}
|-
<!---------------------------------------------->
p3mbln1ysmxz2dwfsh50cg4czxakxo0
Template:Person
10
4332
28217
28216
2016-03-08T14:08:24Z
Thuvack
315
wikitext
text/x-wiki
{| class="toccolours" style="float:right; width:280px; margin-left: 1em; font-size: 85%;"
| align="center" colspan="2" style="background:lightgrey;" | <big>'''{{{Vito}}}'''</big>
|-
| align="center" colspan="2" |
{|
| align="center" width="160" | [[File:{{{Xifaniso}}}|150px]]
|}
|-
| style="padding-left: 0.5em;" | '''Ntirho:''' || {{{Ntirho}}}
|-
| style="padding-left: 0.5em;" | '''Siku ro velekiwa:''' || {{{Siku ro velekiwa}}}
|-
| style="padding-left: 0.5em;" | '''Ndhawu yo velekiwa:''' || {{{Ndhawu yo velekiwa}}}
|}
<noinclude>
<pre>
{{Person|
| Vito =
| Xifaniso =
| Ntirho =
| Siku ro velekiwa =
| Ndhawu yo velekiwa =
}}
</pre>
[[Category:Wp/nr]]
</noinclude>
mr82dz4l55gij7u66abu5q6n6refq6m
Template:Wp/nr/Person
10
4333
27840
2016-02-22T22:25:28Z
Thuvack
315
Thuvack moved page [[Template:Wp/nr/Person]] to [[Template:Person]]
wikitext
text/x-wiki
#REDIRECT [[Template:Person]]
sycle2n80j8k9h33ozj0b7aqvz2ww7n
Furhwa
0
4335
30981
29741
2018-01-06T16:14:27Z
DARIO SEVERI
4547
Added category
wikitext
text/x-wiki
{{Tiko
|name = Furhwa
|mujeko = Flag of France.svg
|coa = Armoiries république française.svg
|image = [[File:EU-France.svg|190px|right]]
|Ntsindza = [[Paris]]
|official_languages = Xifurhwa
|area = 675 417
|population = 67 595 000
|year = 2017
|density = 98,8
}}
'''Furhwa''' (France) a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
[[Category:Furhwa]]
a5vr593dsnrp9fcipqsgp1jvw0gi84p
Belgium
0
4336
29564
29563
2017-07-14T07:49:25Z
DARIO SEVERI
4547
Corr.
wikitext
text/x-wiki
{{Tiko
|name = Belgium
|mujeko = Flag of Belgium.svg
|coa = Great coat of arms of Belgium.svg
|image = [[File:EU-Belgium.svg|190px|center]]
|Ntsindza = -
|official_languages = -
|area = 30 528
|population = 11 250 585
|year = 2016
|density = 368,5
}}
'''Belgium''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
dcxrjcw9fj57hu0i83vz1dqz0nwese6
Greece
0
4337
30177
28012
2017-08-22T11:10:49Z
DARIO SEVERI
4547
Added infobox
wikitext
text/x-wiki
{{Tiko
|name = Greece
|mujeko = Flag of Greece.svg
|coa = Coat of arms of Greece.svg
|image = [[File:EU-Greece.svg|190px|right]]
|Ntsindza = Athens
|official_languages =
|area = 131 957
|population = 10 955 000
|year = 2015
|density = 82
}}
'''Greece''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
hndh1qe0ucrx3bvnt0hu5zbimajvef8
Iceland
0
4338
29286
27864
2017-07-07T03:55:10Z
DARIO SEVERI
4547
Added category + infobox
wikitext
text/x-wiki
{{Tiko
|name = Ísland
|mujeko = Flag of Iceland.svg
|coa = Coat of arms of Iceland.svg
|image = [[File:EU-Iceland.svg|190px|center]]
|Ntsindza = -
|official_languages = -
|area = 102 775
|population = 332 529
|year = 2016
|density = 3,2
}}
'''Iceland''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
kailrf3w94lztlqs7rxgbrghwlhii81
Ithali
0
4339
32396
29287
2018-08-25T06:57:53Z
DARIO SEVERI
4547
Update from Wikipedia (it)
wikitext
text/x-wiki
{{Tiko
|name = ''Repubblica Italiana''
|mujeko = Flag of Italy.svg
|coa = Emblem of Italy.svg
|image = [[File:EU-Italy.svg|190px|center]]
|Ntsindza = Rome
|official_languages = -
|area = 301 340
|population = 60 497 174
|year = 2017
|density = 200,8
}}
'''Ithali''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
b4e08buzibnx8t6nrq5csqmpy6dzyjp
Croatia
0
4340
29565
27929
2017-07-14T07:53:56Z
DARIO SEVERI
4547
Added infobox
wikitext
text/x-wiki
{{Tiko
|name = Croatia
|mujeko = Flag of Croatia.svg
|coa = Coat_of_arms_of_Croatia.svg
|image = [[File:EU-Croatia.svg|190px|center]]
|Ntsindza = -
|official_languages = -
|area = 56 594
|population = 4 190 700
|year = 2016
|density = 74,05
}}
'''Croatia''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
cc2qwjewb4u10hvq83936bkd2tp73iz
Cyprus
0
4341
32576
32568
2018-10-11T10:10:16Z
Katxis
4019
wikitext
text/x-wiki
{{bold|Cyprus}} i tiko ra [[Yuropa]].
{{Infobox country
| coordinates = {{Coord|35|10|N|33|22|E|type:city}}
| languages_type = Minority languages
| languages2_type = [[Vernacular]]s
| conventional_long_name = Republic of Cyprus
| native_name = {{small|{{nobold|{{native name|el|Κυπριακή Δημοκρατία}}<br />{{native name|tr|Kıbrıs Cumhuriyeti}}}}}}
| image_flag = Flag of Cyprus.svg
| image_coat = File:Coat of arms of Cyprus (old).svg
| common_name = Cyprus
| national_motto =
| national_anthem = {{lang|el|[[Hymn to Liberty|Ὕμνος εἰς τὴν Ἐλευθερίαν]]}}{{efn|The Greek national anthem was adopted in 1966 by a decision of the [[Council of Ministers]].<ref>{{cite web|title=National Anthem|url=http://www.presidency.gov.cy/presidency/presidency.nsf/prc34_en/prc34_en?OpenDocument|website=www.presidency.gov.cy|accessdate=3 June 2015|archive-url=https://www.webcitation.org/6177nDxG2?url=http://www.presidency.gov.cy/presidency/presidency.nsf/prc34_en/prc34_en?OpenDocument|archive-date=21 August 2011|dead-url=yes|df=dmy-all}}</ref>}}<br />{{small|"Hymn to Liberty"}}<br /><center>[[File:Greece national anthem.ogg]]</center>
| image_map = EU-Cyprus.svg
| map_caption = Location of Cyprus (pictured lower right), showing the Republic of Cyprus in darker green and the self-declared republic of [[Northern Cyprus]] in brighter green, with the rest of the [[European Union]] shown in faded green
| capital = [[Nicosia]]
| largest_city = capital
| official_languages = {{unbulleted list|item_style=line-height:initial;
|[[Greek language|Greek]]
|[[Turkish language|Turkish]]<ref>{{cite web|title=Cyprus|url=https://www.cia.gov/library/publications/the-world-factbook/geos/cy.html|website=The World Factbook|publisher=CIA|accessdate=15 January 2016}}</ref>
}}
| languages = {{unbulleted list|item_style=line-height:initial;
|[[Armenian language|Armenian]]
|[[Cypriot Maronite Arabic|Cypriot Arabic]]
}}
| languages2 = {{unbulleted list|item_style=line-height:initial;
|[[Cypriot Greek]]
|[[Cypriot Turkish]]
}}
| ethnic_groups = {{unbulleted list|item_style=line-height:initial;
|[[Greek Cypriots]]
|[[Turkish Cypriots]]
|[[Armenians in Cyprus|Armenians]]
|[[Maronites in Cyprus|Maronites]]
}}
| ethnic_groups_year =
| demonym = Cypriot
| government_type = [[Unitary state|Unitary]] [[Presidential system|presidential]] [[Republic|constitutional republic]]
| leader_title1 = [[President of Cyprus|President]]
| leader_name1 = [[Nicos Anastasiades]]
| leader_title2 = [[Vice President of Cyprus|Vice President]]
| leader_name2 = Vacant{{efn|The vice presidency is reserved for a Turkish Cypriot. However the post has been vacant since the [[Turkish invasion of Cyprus|Turkish invasion]] in 1974.}}
| leader_title3 = [[House of Representatives (Cyprus)#Presidents of the House of Representatives|President of the Parliament]]
| leader_name3 = [[Demetris Syllouris]]
| legislature = {{nowrap|[[House of Representatives (Cyprus)|House of Representatives]]}}
| sovereignty_type = Independence {{nobold|from the United Kingdom}}
| established_event1 = [[London-Zürich Agreements]]
| established_date1 = 19 February 1959
| established_event2 = Independence proclaimed
| established_date2 = 16 August 1960
| established_event3 = {{nowrap|[[Independence Day (Cyprus)|Independence Day]]}}
| established_date3 = 1 October 1960
| established_event4 = {{nowrap|[[2004 enlargement of the European Union|Joined]] the [[European Union]]}}
| established_date4 = 1 May 2004
| area_km2 = 9,251
| area_label = Total{{efn|name=island|Including [[Northern Cyprus]], the [[United Nations Buffer Zone in Cyprus|UN buffer zone]] and [[Akrotiri and Dhekelia]].}}
| area_rank = 162nd
| area_sq_mi = 3,572
| percent_water = 9
| population_estimate = {{UN_Population|Cyprus}}{{efn|name=island}}{{UN_Population|ref}}
| population_census = 838,897{{efn|Excluding Northern Cyprus.}}<ref>{{cite web |url=http://www.cystat.gov.cy/mof/cystat/statistics.nsf/All/732265957BAC953AC225798300406903?OpenDocument&sub=2&sel=1&e= |title=Statistical Service – Population and Social Conditions – Population Census – Announcements – Preliminary Results of the Census of Population, 2011 |language=Greek |publisher=Statistical Service of the Ministry of Finance of the Republic of Cyprus |date=29 December 2011 |accessdate=29 January 2012}}</ref>
| population_estimate_year = {{UN_Population|Year}}
| population_estimate_rank = 158th
| population_census_year = 2011
| population_density_km2 = 123.4{{efn|name=island}}<ref>{{cite journal |author=United Nations, Department of Economic and Social Affairs, [[United Nations Population Division|Population Division]] |year=2013 |title=World Population Prospects: The 2012 Revision, DB02: Stock Indicators |publication-place=New York |url=http://esa.un.org/unpd/wpp/ASCII-Data/DISK_NAVIGATION_ASCII.htm}}</ref>
| population_density_rank = 82nd
| population_density_sq_mi = 319.5
| GDP_PPP = $29.666 billion<ref name="IMF GDP">{{cite web|title=Report for Selected Countries and Subjects|url=http://www.imf.org/external/pubs/ft/weo/2017/01/weodata/weorept.aspx?pr.x=24&pr.y=4&sy=2015&ey=2017&scsm=1&ssd=1&sort=country&ds=.&br=1&c=423&s=NGDPD%2CNGDPDPC%2CPPPGDP%2CPPPPC&grp=0&a=|work=[[World Economic Outlook]] Database, April 2017|publisher=[[International Monetary Fund]]|accessdate=27 April 2017|location=Washington, D.C.|date=12 April 2017}}</ref>
| GDP_PPP_year = 2016
| GDP_PPP_rank = 126th
| GDP_PPP_per_capita = $34,970<ref name="IMF GDP" />
| GDP_PPP_per_capita_rank = 35th
| GDP_nominal = $19.810 billion<ref name="IMF GDP" />
| GDP_nominal_year = 2016
| GDP_nominal_rank = 114th
| GDP_nominal_per_capita = $23,352<ref name="IMF GDP" />
| GDP_nominal_per_capita_rank = 33rd
| Gini = 30.8
| Gini_year = 2017
| Gini_change = decrease
| Gini_ref = <ref>{{cite web|title=Gini coefficient of equivalised disposable income - EU-SILC survey|url=http://appsso.eurostat.ec.europa.eu/nui/show.do?dataset=ilc_di12|publisher=Eurostat|accessdate=20 September 2018|location=Luxembourg|date=14 September 2018}}</ref>
| Gini_rank =
| HDI = 0.869
| HDI_year = 2017
| HDI_change = increase
| HDI_ref = <ref>{{cite web|title=Table 2. Human Development Index Trends, 1990-2017|url=http://hdr.undp.org/en/composite/trends|website=[[Human Development Report]]s|publisher=[[United Nations Development Programme]]|accessdate=20 September 2018|location=New York|date=14 September 2018}}</ref>
| HDI_rank = 32nd
| currency = [[Euro]]
| currency_code = EUR
| time_zone = [[Eastern European Time|EET]]
| utc_offset = +2
| utc_offset_DST = +3
| time_zone_DST = [[Eastern European Summer Time|EEST]]
| drives_on = [[Right- and left-hand traffic|left]]
| calling_code = [[Telephone numbers in Cyprus|+357]]
| cctld = [[.cy]]{{efn|The [[.eu]] domain is also used, shared with other [[European Union]] member states.}}
| footnotes =
}}<references group="lower-alpha"/>
{{Yuropa}}
==Mintsaho==
{{reflist}}
[[Category:Yuropa]]
kpab1pj6eqbi45dcvw7llpu6j4u819n
Czech Republic
0
4342
29567
29566
2017-07-14T08:00:45Z
DARIO SEVERI
4547
Added infobox
wikitext
text/x-wiki
{{Tiko
|name = Czech Republic
|mujeko = Flag of Czech Republic.svg
|coa = Coat of arms of the Czech Republic.svg
|image = [[File:EU-Czech Republic.svg|190px|center]]
|Ntsindza = -
|official_languages = -
|area = 78 866
|population = 10 553 948
|year = 2015
|density = 133,82
}}
'''Czech Republic''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
tvgj1nhufnhghpy5l425lph2d6b7kbj
Denmark
0
4343
29733
27869
2017-07-20T15:56:36Z
DARIO SEVERI
4547
Added infobox
wikitext
text/x-wiki
{{Tiko
|name = Denmark
|mujeko = Flag of Denmark.svg
|coa = National Coat of arms of Denmark.svg
|image = [[File:EU-Denmark.svg|190px|center]]
|Ntsindza = -
|official_languages = -
|area = 42 931
|population = 5 748 769
|year = 2017
|density = 133,90
}}
'''Denamark''' a tiko ra [[Yuropa]]. {{Yuropa}}
6o5cv6n9eywmfq8cu4cq1y8tfd8fg3b
Estonia
0
4344
29734
27870
2017-07-20T16:01:12Z
DARIO SEVERI
4547
Added infobox from wiki (en)
wikitext
text/x-wiki
{{Tiko
|name = Estonia
|mujeko = Flag of Estonia.svg
|coa = Coat of arms of Estonia.svg
|image = [[File:EU-Estonia.svg|190px|center]]
|Ntsindza = -
|official_languages = -
|area = 45 336
|population = 1 315 635
|year = 2017
|density = 29
}}
'''Estonia''' a tiko ra [[Yuropa]].
{{Yuropa}}
e8gh1abbfee358wptnet182qgfnvn9h
Finland
0
4345
28822
28821
2016-08-31T16:11:22Z
Patamaski
4581
wikitext
text/x-wiki
{{Tiko
|name = Finland</br>Suomi</br>Suomen tasavalta
|mujeko = Flag of Finland.svg
|coa = Coat of arms of Finland.svg
|escudo_grandaria = 90px
|image = [[File:EU-Finland.svg|250px]]
|Ntsindza = [[Helsinki]]
|official_languages = finnish
|area = 338 440,83
|population = 5 495 830
|year = 2016
|density = 18,1
}}
'''Finland''' a tiko ra [[Yuropa]].
[[File:Finland 1996 CIA map.jpg|thumb]]
{{commons|Finland}}
{{Yuropa}}
[[Category:Finland]]
gilucxwnx42wq02hn7u8bc9nl3js0in
Liechtenstein
0
4346
30983
27872
2018-01-10T09:54:01Z
DARIO SEVERI
4547
Added infobox
wikitext
text/x-wiki
{{Tiko
|name = Principality of Liechtenstein
|mujeko = Flag of Liechtenstein.svg
|coa = Staatswappen-Liechtensteins.svg
|image = [[File:Europe-Liechtenstein.svg|250px]]
|Ntsindza = Vaduz
|official_languages = -
|area = 160
|population = 37 340
|year = 2014
|density = 227
}}
'''Liechtenstein''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
c8h7f99qri7tmrnqk81ih8gl5k8uwvo
Luxembourg
0
4347
30985
30984
2018-01-10T10:01:56Z
DARIO SEVERI
4547
Added category
wikitext
text/x-wiki
{{Tiko
|name = Grand Duchy of Luxembourg
|mujeko = Flag of Luxembourg.svg
|coa = Great coat of arms of Luxembourg.svg
|image = [[File:EU-Luxembourg.svg|250px]]
|Ntsindza = Luxembourg
|official_languages = -
|area = 2.586
|population = 590 667
|year = 2017
|density = 223
}}
'''Luxembourg''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
rk44d5tht1aw2bjm341ajsxn13vmtvm
Republic of Macedonia
0
4348
27874
2016-02-23T13:11:15Z
Tyseria
4360
Created page with "'''Republic of Macedonia''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Republic of Macedonia''' a tiko ra [[Yuropa]]. {{Yuropa}}
2sptpj6br6nxjer2562cl46xeqxa2fo
Malta
0
4349
27875
2016-02-23T13:12:00Z
Tyseria
4360
Created page with "'''Malta''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Malta''' a tiko ra [[Yuropa]].
{{Yuropa}}
ryw9le63q6v9vnxwbdvpssmat92dbj4
Moldova
0
4350
27876
2016-02-23T13:12:13Z
Tyseria
4360
Created page with "'''Moldova''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Moldova''' a tiko ra [[Yuropa]].
{{Yuropa}}
etigh8tu1b022awznfznpahmq194j9g
Monaco
0
4351
27877
2016-02-23T13:12:28Z
Tyseria
4360
Created page with "'''Monaco''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Monaco''' a tiko ra [[Yuropa]].
{{Yuropa}}
pqvlhmbu2wajhbrv0ngrsbocwl7c6je
Montenegro
0
4352
27878
2016-02-23T13:12:43Z
Tyseria
4360
Created page with "'''Montenegro''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Montenegro''' a tiko ra [[Yuropa]].
{{Yuropa}}
b6tir4p24b3u3i9g4shx7e2v8xz6dmz
Netherlands
0
4353
30982
27927
2018-01-06T16:21:35Z
DARIO SEVERI
4547
Added infobox.
wikitext
text/x-wiki
{{Tiko
|name = the Netherlands
|mujeko = Flag of the Netherlands.svg
|coa = State coat of arms of the Netherlands.svg
|image = [[File:EU-Netherlands.svg|250px]]
|Ntsindza = Amsterdam
|official_languages = -
|area = 41 543
|population = 17 170 000
|year = 2017
|density = 413.9
}}
'''Netherlands''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
jegh6gvwm5ucybvw5ju1beoea0tor2t
Phochugali
0
4354
28063
28062
2016-03-05T11:47:56Z
Katxis
4019
wikitext
text/x-wiki
{{Tiko
|name = Phochugali
|mujeko = Flag_of_Portugal.svg
|coa = Coat_of_arms_of_Portugal.svg
|image = [[File:EU-Portugal with islands circled.svg|190px]]
|Ntsindza = -
|official_languages = Xiphochugali
|area = 92 391
|population = 10 562 178
|year = 2011
|density = 114,3
}}
'''Phochugali''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
2h23mjhgggk0cx1vfrchq742qekslf6
Rhomaniya
0
4355
28058
27881
2016-03-05T11:09:30Z
Katxis
4019
Katxis moved page [[Romania]] to [[Rhomaniya]]
wikitext
text/x-wiki
'''Romania''' a tiko ra [[Yuropa]].
{{Yuropa}}
6nbrxftvaivukstshkh9zp8m4nlb0pb
Serbia
0
4356
27924
27883
2016-02-28T09:44:15Z
Katxis
4019
wikitext
text/x-wiki
'''Serbia''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
nogobq6affpsx1kdqnm4oxsq7rv4l2q
San Marino
0
4357
27923
27884
2016-02-28T09:44:03Z
Katxis
4019
wikitext
text/x-wiki
'''San Marino''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
2ugsdjworcs8llroh7qz3vfa9wuuh6t
Slovakia
0
4358
27925
27885
2016-02-28T09:44:21Z
Katxis
4019
wikitext
text/x-wiki
'''Slovakia''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
gqw6mve0nuey7micjrk5rckx8zxm1zs
Slovenia
0
4359
27886
2016-02-23T13:15:06Z
Tyseria
4360
Created page with "'''Slovenia''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Slovenia''' a tiko ra [[Yuropa]].
{{Yuropa}}
7b7woc1ge4mtzl7parmtrwxu6bk003n
Sweden
0
4360
27887
2016-02-23T13:15:18Z
Tyseria
4360
Created page with "'''Sweden''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Sweden''' a tiko ra [[Yuropa]].
{{Yuropa}}
l1fkvxp29ub8enpwly9f9mglh1zhe9y
Switzerland
0
4361
27888
2016-02-23T13:15:35Z
Tyseria
4360
Created page with "'''Switzerland''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Switzerland''' a tiko ra [[Yuropa]].
{{Yuropa}}
88mkzcgc3w634jdqxplthyn10ry2o0a
United Kingdom
0
4362
30927
27889
2017-12-12T09:29:42Z
DARIO SEVERI
4547
Added infobox
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''United Kingdom'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of United Kingdom.svg|125px]]
| align="center" width="140px" | [[File:Royal Coat of Arms of the United Kingdom.svg|65px]]
|-
| align="center" width="140px" | ([[Flag of United Kingdom|Flag]])
| align="center" width="140px" | ([[Coat of United Kingdom|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small>''[[National motto]]: God Save the Queen''</big>
|-
| align=center colspan=2 | [[File:EU-United Kingdom.svg|300px]]
|}
'''United Kingdom''' a tiko ra [[Yuropa]].
{{Yuropa}}
21nyktgxwp2puluiyyu8iw0tt4peob6
Vatican City
0
4363
27890
2016-02-23T13:16:05Z
Tyseria
4360
Created page with "'''Vatican City''' a tiko ra [[Yuropa]]. {{Yuropa}}"
wikitext
text/x-wiki
'''Vatican City''' a tiko ra [[Yuropa]].
{{Yuropa}}
7rx7k5gwylw8ujlwmsacy7j1j26rm2m
Cote D'Ivoire
0
4364
31172
31117
2018-07-04T08:41:41Z
DARIO SEVERI
4547
Creating a redirect
wikitext
text/x-wiki
#REDIRECT [[Côte d'Ivoire]]
ak03to0pq0gt8mwfpwvht7dtl3ys868
Western Sahara
0
4365
27893
2016-02-23T13:20:06Z
Tyseria
4360
Created page with "'''Western Sahara''' a tiko ra [[Afrika]]. {{Afrika}}"
wikitext
text/x-wiki
'''Western Sahara''' a tiko ra [[Afrika]].
{{Afrika}}
cpyc5bcd1yyopjvxwvear75him1jglu
Equetorial Guinea
0
4367
27895
2016-02-23T13:20:51Z
Tyseria
4360
Created page with "'''Equetorial Guinea''' a tiko ra [[Afrika]]. {{Afrika}}"
wikitext
text/x-wiki
'''Equetorial Guinea''' a tiko ra [[Afrika]].
{{Afrika}}
q5dq3h27hnmhwc6pk425qe3j39fqh2y
Congo Republic
0
4368
30942
27896
2017-12-29T19:27:09Z
Hugo.arg
523
Redirected page to [[Riphabliki ya Congo]]
wikitext
text/x-wiki
#redirect[[Riphabliki ya Congo]]
602erawum2fxe8a2i71yfb815m6333t
Reunion
0
4369
27897
2016-02-23T13:21:36Z
Tyseria
4360
Created page with "'''Reunion''' a tiko ra [[Afrika]] ([[France]]). {{Afrika}}"
wikitext
text/x-wiki
'''Reunion''' a tiko ra [[Afrika]] ([[France]]).
{{Afrika}}
0unxo2zcgg05gygthtwxh7dki16mi8w
Wikipedia:Matsalwa ya nkoka/Xiyenge/1
4
4370
29737
28542
2017-07-26T06:29:07Z
Thuvack
315
/* Ntsengo lowu heleleke: 10 */
wikitext
text/x-wiki
{{Wikipedia:Matsalwa Ya nkoka/Level/Nav bar}}
Lawa i matsalwa ya khume yankoka eka Wikiphediya leyi, naswona mavumba xiyenge xosungula eka nxaxamelo wa matsalwa ya nkoka eka Wikiphediya leyi.
<small>
{| class="wikitable floatright"
|+
|-
!Xiyenge!!-!!Nkutlunya <br> wa sweswi!!Pakani ya <br> Nkutlunya
|-
|'''Ntsengo''' ||:|| '''10'''||'''10'''
|}
</small>
Matsala makamberiwa hi swiyenge leswi landzelaka:
* Matsalwa ya siku {{Icon|FA}} (Matsalwa lamahlawuriweke ku kombisiwa eka tluka nkulu)
* Xiyenge xa - A {{Icon|A}} (Tsalwa leri heleleke)
* Xiyenge xa - B {{Icon|B}} (Tsalwa ra kahle)
* Xiyenge xa - C {{Icon|C}} (Tsalwa leri lavaka ku hlakarherisiwa)
* Tsalwa ro Amukeleka {{Icon|GA}}
* Tsalwa ra ramasungulo {{Icon|Start}}
==Ntsengo lowu heleleke: 10==
Wu lulamisiwe ro hetelela hi -- [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 19:46, 26 Mudyaxihi 2016 (UTC)
<br>
{{col-begin}}
{{col-break}}
===Nxaxamelo wa nkoka: 10 eka Wikiphediya ya Xitsonga===
* {{Icon|FA}} [[Nghunghunyana]] <small>(''[[:en:Gungunhana|Nghunghunyane]]'')</small>
* {{Icon|Start}} [[Xitsonga]] <small>(''[[:en:Tsonga language|Tsonga language]]'')</small>
* {{Icon|GA}} [[Nelson Mandela]] <small>(''[[:en:Nelson Mandela|Nelson Mandela]]'')</small>
* {{Icon|Start}} [[Ririmi]] <small>(''[[:en:Language|Language]]'')</small>
* {{Icon|Start}} [[Misava]] <small>(''[[:en:Earth|Earth]]'')</small>
* {{Icon|Start}} [[Vutomi]] <small>(''[[:en:Life|Life]]'')</small>
* {{Icon|C}} [[Vanhu]] <small>(''[[:en:Human|Human]]'')</small>
* {{Icon|Start}} [[Matimu_ya_misava|Matimu ya misava]] <small>(''[[:en:History of the world|History of the world]]'')</small>
* {{Icon|C}} [[Ndhzavuko]] <small>(''[[:en:Culture|Culture]]'')</small>
* {{Icon|C}} [[Vutshila]] <small>(''[[:en:The arts|The arts]]'')</small>
{{col-break}}
===Nxaxamelo wa nkoka: 10 eka Wikiphediya ya Xighezi===
* {{Icon|Start}} [[Misava]] <small>(''[[:en:Earth|Earth]]'')</small>
* {{Icon|Start}} [[Vutomi]] <small>(''[[:en:Life|Life]]'')</small>
* {{Icon|C}} [[Vanhu]] <small>(''[[:en:Human|Human]]'')</small>
* {{Icon|Start}} [[Matimu_ya_misava|Matimu ya misava]] <small>(''[[:en:History of the world|History of the world]]'')</small>
* {{Icon|C}} [[Ndhzavuko]] <small>(''[[:en:Culture|Culture]]'')</small>
* {{Icon|Start}} [[Ririmi]] <small>(''[[:en:Language|Language]]'')</small>
* {{Icon|C}} [[Vutshila]] <small>(''[[:en:Arts|The arts]]'')</small>
* {{Icon|Start}} [[Sayensi]] <small>(''[[:en:Science|Science]]'')</small>
* {{Icon|C}} [[Thekinoloji]] <small>(''[[:en:Technology|Technology]]'')</small>
* {{Icon|Start}} [[Dyondzo-Tinhlayo]] <small>(''[[:en:Mathematics|Mathematics]]'')</small>
{{col-end}}
[[Category:Matsalwa yankoka]]
6kfllg4igyufkcyoxsqyz4h171ldpm2
Dyondzo-Tinhlayo
0
4371
28134
28133
2016-03-06T19:48:15Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Euclid.jpg|thumb|Euclid , N'wa tinhlayo wa muGriki, Lembe-xidzana ra vu3 BC, Hikuya hi Raphael .<ref>No likeness or description of Euclid's physical appearance made during his lifetime survived antiquity. </ref>]]
'''Dyondzo-Tinhlayo (Mathematics)''' (Kusuka exiGrikini μάθημα ''máthēma'', “Vutivi, kuhlahluva, kudyondza”) idyondzo ya tinhloko-mhaka to fana ni Ntsengo (tinomboro),<ref name="OED">{{Template:Cite web|url=http://oed.com/view/Entry/114974|title=mathematics, ''n.''|publisher=Oxford University Press|work=Oxford English Dictionary|year=2012|accessdate=June 16, 2012|quote=The science of space, number, quantity, and arrangement, whose methods involve logical reasoning and usually the use of symbolic notation, and which includes geometry, arithmetic, algebra, and analysis.}}</ref> vuhleri,<ref name="Kneebone">{{Template:Cite book|title=Mathematical Logic and the Foundations of Mathematics: An Introductory Survey|publisher=Dover|author=Kneebone, G.T.|year=1963|pages=[https://books.google.com/books?id=tCXxf4vbXCcC&pg=PA4 4]|isbn=0-486-41712-3|quote=Mathematics ... is simply the study of abstract structures, or formal patterns of connectedness.}}</ref> vundhawu,<ref name="OED">{{Template:Cite web|url=http://oed.com/view/Entry/114974|title=mathematics, ''n.''|publisher=Oxford University Press|work=Oxford English Dictionary|year=2012|accessdate=June 16, 2012|quote=The science of space, number, quantity, and arrangement, whose methods involve logical reasoning and usually the use of symbolic notation, and which includes geometry, arithmetic, algebra, and analysis.}}</ref> na macincele.<ref name="LaTorre">{{Template:Cite book|title=Calculus Concepts: An Informal Approach to the Mathematics of Change|publisher=Cengage Learning|author=LaTorre, Donald R., John W. Kenelly, Iris B. Reed, Laurel R. Carpenter, and Cynthia R Harris|year=2011|pages=[https://books.google.com/books?id=1Ebu2Tij4QsC&pg=PA2 2]|isbn=1-4390-4957-2|quote=Calculus is the study of change—how things change, and how quickly they change.}}</ref><ref name="Ramana">{{Template:Cite book|title=Applied Mathematics|publisher=Tata McGraw–Hill Education|author=Ramana|year=2007|page=[https://books.google.com/books?id=XCRC6BeKhIIC&pg=SA2–PA10 2.10]|isbn=0-07-066753-5|quote=The mathematical study of change, motion, growth or decay is calculus.}}</ref><ref name="Ziegler">{{Template:Cite book|title=An Invitation to Mathematics: From Competitions to Research|publisher=Springer|author=Ziegler, Günter M.|authorlink=Günter M. Ziegler|year=2011|pages=[https://books.google.com/books?id=9TATfteVeVYC&pg=PR7 7]|isbn=3-642-19532-6|chapter=What Is Mathematics?}}</ref> kuni kuhambanahabana ka mavonele exikarhi kavan'wa-Tinhlayo na van'wa-Filisofi mayelana na nhlamuselo ya Dyondzo-Tinhlayo.<ref name="Mura">{{Template:Cite journal|title=Images of Mathematics Held by University Teachers of Mathematical Sciences|author=Mura, Roberta|journal=Educational Studies in Mathematics|date=Dec 1993|volume=25|issue=4|pages=[http://www.jstor.org/stable/10.2307/3482762 375–385]|ref=harv}}</ref><ref name="Runge">{{Template:Cite book|title=[[Iris Runge]]: A Life at the Crossroads of Mathematics, Science, and Industry|publisher=Springer|author=Tobies, Renate and Helmut Neunzert|year=2012|pages=[https://books.google.com/books?id=EDm0eQqFUQ4C&pg=PA9 9]|isbn=3-0348-0229-3|quote=It is first necessary to ask what is meant by ''mathematics'' in general. Illustrious scholars have debated this matter until they were blue in the face, and yet no consensus has been reached about whether mathematics is a natural science, a branch of the humanities, or an art form.}}</ref>
Dyondzo-Tinhlayo iyankoka ngopfu eswiyengeni swamitirho, kuhlanganisa na ntivo-ntumbuluko, enjhiniyeringi, mirhi yavuongori, swatima kuhlanganisa na ntivo-vutomi. Kuhava ndzilakano lowuvonakalaka exikarhi ka ntivo-tinhlayo lowu tengeke na ntivo-tinhlayo lowu tirhisiwaka.<ref>Peterson</ref>
== Matimu ==
Matimu ya dyondzo-tinhlayo yingahavoniwa tani hi tinhlamuselo tamavonele. Mavonele yosungula mafana namavonelo yaswiharhi,<ref>{{Template:Cite journal|title=Abstract representations of numbers in the animal and human brain|journal=Trends in Neuroscience|volume=21|issue=8|date=Aug 1998|pages=355–361|doi=10.1016/S0166-2236(98)01263-6|pmid=9720604|ref=harv|last1=Dehaene|first1=Stanislas|last2=Dehaene-Lambertz|first2=Ghislaine|last3=Cohen|first3=Laurent}}</ref> kungava kuri tinomboro: kutwisisa leswaku maapula mambirhi maringana hintsengo namaswira mambirhi.
Ehenhleni kokota ku hlaya swilo leswivonakaka, vanhu vakhale avaswikota kuhlaya naleswi vangaswivoniki, kufana na nkarhi, masiku, tinguva namalembe.<ref>See, for example, Raymond L. Wilder, ''Evolution of Mathematical Concepts; an Elementary Study'', ''passim''</ref>
Kuhava vumboni bya dyondzo-tinhlayo kufikela eka lembe ra 3000 BC, loko va aki vaBabilona na va aki va Gibhita vasungula to tirhisa aritimatiki (Nhlayo-Vunyingi), aljebra (Nhlayo-vuringanisi) na Jiyometiri (Nhlayo-Vuaki) leswaku vahlengeleta xibhalo, kuhlaya mali, naku aka, kuhlanganisa na ntivo-tinyeleti.<ref>Kline 1990, Chapter 1.</ref> The earliest uses of mathematics were in trading, land measurement, painting and weaving patterns and the recording of time.
<br>
== Mintshaho ==
{{Reflist|3}}
[[Category:Matematiki]]
9b3tce72n4felut1dxjvvgrjzu4neqk
Thekinoloji
0
4372
28132
28131
2016-03-06T19:46:17Z
Thuvack
315
wikitext
text/x-wiki
[[File:Dampfturbine_Montage01.jpg|right|thumb|359x359px|Mphehlo wagezi hikutirhisa njhini ya ripomelo rohisa. Nkavelo wagezi wufambisana ngopfu na kuhluvuka ka mahanyele ya vanhu.<ref><cite class="citation book" contenteditable="false">Committee on Electricity in Economic Growth Energy Engineering Board Commission on Engineering and Technical Systems National Research Council (1986). </cite></ref> Mphehlo wagezi wu hlawuriwe tanihi xihluvukisi lexihlawulekeke eka lembexidzana ravukhume-mbirhi.<ref><cite class="citation book" contenteditable="false">Constable, George; Somerville, Bob (2003). </cite></ref>]]
'''Thekinoloji''' ("Ntivovuthlarhi hita kuvumba", risuka eka viti ra [[Xigriki]] <span contenteditable="false" lang="grc">τέχνη</span>, ''techne'', "Vupfapfarhuti kumbe Vutshila"; kuhlanganisa na <span contenteditable="false" lang="grc">-λογία</span>, ''[[wiktionary:-logia|-logia]]''<ref name="Liddell 1980"><cite class="citation book" contenteditable="false">Liddell, Henry George and Robert Scott (1980). </cite></ref>) i nhlengelo wa vutshila, [[vuswikoti]] na maendlele yo tumbuluxa switirhisiwa kumbe vukorhokeri kumbe kuhetisisa vukambisisi bya Sayensi. Thekinoloji yinga thlela yi hlamuseriwa tanihi vutivi bya maendlelo ya mintirho.
Kutirhisiwa ka thekinoloji kusungule hi kutumbuluxa switirhisiwa swo tirha hiswona kusukela eka mbango. Kusukela eku dyondzeni tindlela to tirhisa ndzilo, kurima na tindlela to vevukisa maendzo hikutirhisa vilwa. Kuhluvuka ka manguva lawa kuhlanganisa kuganglisa ka tibuku, tinqingo na inthaneti, swi vevukise tindlela to vulavurisana namabulu. Kuhluvuka ka malwelo yatinyipi, namathlarhi switise kuonha lokukulu lokuvangeriwaka hi mathlarhi yanyutliya.
Thekinoloji yithlele yupfuna kuhluvukisa tamabindzu yamisava naku kurisa rifuwo. Hambiswiritano swin'wana switandzhaku swo biha naswona leswi onhaka mbangu. <span class="cx-segment" data-segmentid="59"></span>
== Matimu ==
=== Ekusunguleni: 2.5 miliyoni – 10,000 BC ===
Vanhu vakhale vatidyondzise Vutivi byovumba mathulusi yo tirha hiwona, katsongo katsongo hikuya hi swilaveko swavutomi. Kutshembiwa leswaku kuvumba ririmi na mbalavuriswano hi yona thekinoloji yosungula.<ref><cite class="citation web" contenteditable="false">Wade, Nicholas (15 July 2003). </cite></ref>
==== Mathulusi ya maribye ====
[[File:Biface_de_St_Acheul_MHNT.jpg|thumb|Xihloka xosungula]]
Vanhu vakhale vasungule kulota maribye leswaku vakota kuvumba mathulusi yofana na bewula, swikomu na mathlarhi yohlota. Kwalomu ka malembe ya 40,000 lamahundzeke, vanhu vasungule malotele yo vevuka leswaku vavumba mathulusi yo antswa.
==== Ndzilo ====
Matirhisele ya ndzilo macince maendlelo ya swilo swonghasi.<ref><cite class="citation book" contenteditable="false">Crump, Thomas (2001). </cite></ref> Kutshembiwa leswaku vanhu vasungule kutirhisa ndzilo kwalomu ka 1,000,000 BC;<ref><cite class="citation web" contenteditable="false">[http://whc.unesco.org/pg.cfm?cid=31&id_site=915 "Fossil Hominid Sites of Sterkfontein, Swartkrans, Kromdraai, and Environs"]. </cite></ref> vativi vatidyondzo vatwanana leswaku vanhu vakhale vangava vasungule kutirhisa ndzilo kwalomu ka 500,000 BC na 400,000 BC.<ref><cite class="citation web" contenteditable="false">[http://www.historyworld.net/wrldhis/PlainTextHistories.asp?historyid=ab10 "History of Stone Age Man"]. </cite></ref><ref><cite class="citation journal" contenteditable="false">James, Steven R. (February 1989). </cite></ref> Ndzilo watihunyi namakhala, swipfune vanhu kusweka swakudya leswaku va antswisa magayelo yaswona naswona vaengetela swimilana na tinyama leti dyekaka.<ref><cite class="citation journal" contenteditable="false">Stahl, Ann B. (1984). </cite></ref>
==== Swiambalo na Tiyindlu ====
Vutivi na vutshila byo endla swiambalo, ithekinoloji leyi landzeleke. Tiyindlu tavanhu vakhale tisungule kuantswisiwa naswona kwalomu ka malembe ya 380,000 BC, vanhu vakhale vasungule ku aka tiyindlu hitimhadzi.<ref><cite class="citation web" contenteditable="false">O'Neil, Dennis. </cite></ref><ref><cite class="citation book" contenteditable="false">Villa, Paola (1983). </cite></ref> Swiambalo swa swikhumba swa swiharhi swipfune vanhu leswaku va ya aka etindzawini totitimela, hiswona leswivangeleke leswaku vanhu vasungula ku valanga vahangalaka na tiko nkulu ro Afrika kwalomu ka malembe ya 200,000 BC.<ref><cite class="citation journal" contenteditable="false">Cordaux, Richard; Stoneking, Mark (2003). </cite></ref>
=== Malembe ya lexikarhi: 10,000 BC – 300 AD ===
[[File:Néolithique_0001.jpg|thumb|Mathulusi ya maribye lamachukuchiweke kuhlanganisa na vuhlalu, swihloka na machizele yo boxa.]]
Thekinoloji yavanhu yisungule kuhluvuka no antswa swoghasi eka malembe yohetelela yakhale kuta haleno ka nguva leyitolovelekeke (Ano Domini). Kutirhisiwa ka mathulusi yamaribye lamachukuchuweke, swipfune vanhu leswaku vaendla mathulusi lama lotiweke kahle leswaku makota kutsema kahle. Swihloka swamaribye leswi chukuchiweke swi endle leswaku vanhu vakota to tsema misinya leyikulu no endla swirhapa swo rima. Vurimi byi cince mahanyele no antswisa vutomi bya vanhu swonghasi. Vurimi byi endle swikoteka to hlengeleta vanhu endzawini leyitsonga naswona vakota ku tihanyisa hiswakudya leswi vaswirimaka.<ref><cite class="citation web" contenteditable="false">[http://www.sciencedaily.com/releases/2006/01/060103114116.htm "The First Baby Boom: Skeletal Evidence Shows Abrupt Worldwide Increase In Birth Rate During Neolithic Period"]. </cite></ref><ref><cite class="citation journal" contenteditable="false">Sussman, Robert W.; Hall, Roberta L. (April 1972). </cite></ref>
==== Mathulisi yansimbhi ====
Kuantswisiwa kaxihiso, swi tswale vutshila byo tirha hitinsimbhi.<ref><cite class="citation web" contenteditable="false">Cramb, Alan W. [http://neon.mems.cmu.edu/cramb/Processing/history.html "A Short History of Metals"]. </cite></ref> Nsuku, Koporo, nasiliva itinsimbhi leti vatihiseleke leswaku va endla mathulusi lamatiyeke no karhiha swinene.<span class="cx-segment" data-segmentid="326"></span>
==== Matimba yotirha na Vutleketli ====
[[File:Wheel_Iran.jpg|right|thumb|Vilwa ritumbuluxiwe kwalomu ka lembe ra 4000 BC.]]
Kutumbuluxiwa ka vilwa ku tise ku cinca loku kulu eka mahanyelo na vutomi bya vanhu. Aswitekanga nkarhi kutsumbula leswaku vilwa ringa pfuna ku endla golonyi leyinga tithisiwaka kurhwala swilo leswitikaka na kulwa tinyimpi. Thlandla kambirhi vilwa risungule kutirhisiwa kuphehla matimba kusuka eka matimba ya mati kuya eka matimba ya moya.
=== Mangula lawa: 300 AD – Kufika namunthla ===
[[File:Late_model_Ford_Model_T.jpg|left|thumb|180x180px|Golonyi yosungula yi antswisa ndlela yamaendzo.]]
Thekinoloji yamanhuva lawa yihluvuke swonghasi loko hi ringanisa na tithekinoloji ta vanhu vakhale. Kutumbuluxiwa ka swilo leswi fanaka na bandhi ra hanci, swifambo swa timbongolo naswin'wana swi antswise ndlela yotleketla vanhu na mpahla. Kutumbuluxiwa ka swipirhi, swipanera, mabharha yo susumeta na tiwachi naswona swi antswise vutomi na mahanyele. Nhluvuko wa thekinoloji wu endla leswaku swakudya na swa mabindzi swi olova ku tleketliwa no xavisiwa hi kuolova.
Kusukela hi lembe-xidzana ra 18, kupfuriwa katinkomponi kupfune no hlohlotela kuantswisiwa ka tithekinoloji to tala, ngopfungopfu eka vurimi, vuaki, timayini, swiceriwa na vutleketli. Thekinoloji yitlele yi antswisiwa hiku tsumburiwa ka kuphehla gezi leswaku kuvumbiwa motoro, malambhu yagezi naswina swohambana-hambana. Kuhluvuka ka vutivi bya Sayensi kutise nhluvuko wa swihaha-mpfuka, vutshunguri, tikhemikhali kuhlanganisa na vunjiniyeri. nhluvuko wa thekinoloji wu tise miako yo leha leswi endleke leswaku vanhu vakuma tindzawu to tshama. Tindlela to vulaula namabulo swi antswisiwe ngopfu hi kufika ka thelegrafi, riqingo, xiyanimoya na thelevixini. Lembe-xidzana ra vu 19 nakusungula ka ravu 20, kutsumburiwe tindlela to antswisa vutleketli hi kutirhisa swihaha-mphfuka na timovha.
== Minkombo ya tluka ==
{{Reflist|2}}
{{Thekinoloji}}
[[Category:Thekinoloji]]
i7frhh02h2it91rrwaazs5cgjpusqzk
Template:Thekinoloji
10
4373
27920
27918
2016-02-27T19:57:35Z
Thuvack
315
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Thekinoloji
| state = {{{state|autocollapse}}}
| title = [[Thekinoloji]]
| bodyclass = hlist
| group1 = '''Vurimi :'''
| list1 =
[[Vurimi]] {{·}} [[Vurimi-Mati]] {{·}} [[Vufuwi bya tihlampfi]] {{·}} [[Vunjiniyela bya swakudya]]
| group2 = '''Vuaki :'''
| list2 =
[[Vuvatli-vuaki]] {{·}} [[Vuaki bya swisekelo]] {{·}} [[Vuaki bya Misava]] {{·}} [[Vusirheleri bya ndzilo eka swiako]] {{·}} [[Gezi eka miako]]
| group3 = '''Matimba :'''
| list3 =
[[Gezi]] {{·}} [[Nyutliya]] {{·}} [[pharafeni]] {{·}} [[Makhala]] {{·}} [[Oyili]] {{·}} [[Matimba ya dyambu]] {{·}} [[Matimba yamoya]]
| group4 = '''Mbangu :'''
| list4 =
[[Ma]] {{·}} [[Nyutliya]] {{·}} [[pharafeni]] {{·}} [[Makhala]] {{·}} [[Oyili]]
| group5 = '''Tinkomponi :'''
| list5 =
[[Timayini]] {{·}} [[Vurhangeri bya vanhu]] {{·}} [[Vunjhiniyeri bya mabindzu]]
| group6 = '''Vutleketli :'''
| list6 =
[[Timovha]] {{·}} [[swihahampfuka]] {{·}} [[Swikepe]] {{·}} [[Vunjhiniyela bya ntlimbano watindlela]]
| below =
}}
<noinclude>
[[Ntlawa:Thekinoloji]]
</noinclude>
f0a24s6un9g4cettaw8ft4tnworwieo
Category:Thekinoloji
14
4374
27919
2016-02-27T19:55:40Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Sayensi
0
4376
28130
28129
2016-03-06T19:45:05Z
Thuvack
315
/* Tinoti hi Sayensi */
wikitext
text/x-wiki
[[File:Pangea_animation_03.gif|thumb|200x200px|Xifaniso lexi cincacincaka xa ndlela matiko-nkulu ma hambaneke hawona kufikela eka nkarhi wasweswi]]
[[File:Marie_Curie_c1920.jpg|right|thumb|[[e Curie|Marie Curie]] i munhu wosugula ku kuma masagwati mambirhi ya Nobel, Fiziksi hi 1903 na Khemistri hi 1911<ref name="NobelFacts"><cite class="citation web" contenteditable="false">[http://www.nobelprize.org/nobel_prizes/facts/ "Nobel Prize Facts"]. </cite></ref>]]
'''Sayensi''' indlela yotumbuluxa, kuaka no hlela vutivi byi andlaleka hindlela yo hlamusela no vhumba hi ta mbangu.<ref group="nb">"... modern science is a discovery as well as an invention. </ref><ref name="EOWilson"><cite class="citation book" id="CITEREFWilson1999" contenteditable="false">Wilson, Edward (1999). </cite></ref>
Sayensi yihambanisiwa hi swiphemeu leswilandzelaka, [[Sayensi yantumbuluko]] leyi nga dyondzo hi ta misava leyivonakaka, [[Sayensi ya mahanyele]] ya vanhu leyi dyondzo ya vanhu na switshungu, naswona kuva na [[Sayensi yaximfumo]] yo fana na [[Dyondzo-Tinhlayo]].<span class="cx-segment" data-segmentid="807"></span>
Alhazen hi yena loyi a simekeke ndlela ya kambisisa swilo ya sayensi ematikweni ya vuxa-vukarhi.<ref name="Haq">Haq, Syed (2009). </ref><ref name="Sabra">Sabra, A. I. (1989). </ref><ref>http://www.light2015.org/Home/ScienceStories/1000-Years-of-Arabic-Optics.html</ref>
== Matimu ==
Sayensi hikuya himongo wayona wo sungula akuri vito leri aritirhisiwa kuhlamusela vutivi byo karhi, kuhambana na dlela yokuma vutivi brokarhi. Hikukongoma imuhlovo wavutivi lebyi vaakatiko vakotaka to hlumausela no avelana hibyona. Hixikombiso, vutivi himatirhele ya swilo swantumbuluko byihlengeletiwe khale matimu yangase tsariwa etibukwini nswona byi tise tindlela to hleketa loku rharhanganeke. Leswi switikomba ekutumbuluxiweni ka tikhalendara leti rharhanganeke, tindlela to sweka swimilana leswingana vuxungu leswaku swudyeka, na ku aka miako yo leha kufana na tiphiramidi.<span class="cx-segment" data-segmentid="858"></span>
=== Ndlela ya endla Sayensi ===
Ndlela yo endla sayensi iku lava ku hlamusela swiendlakalo swantumbuluko hi kuengeta engeta.<ref group="nb">[[:en:Science#CITEREFdi_Francia1976|di Francia 1976]]<span>, p.</span> <span>13</span>: "The amazing point is that for the first time since the discovery of mathematics, a method has been introduced, the results of which have an intersubjective value!" </ref> kuvhumba vhumba indlela yin'wana ya sayensi yo hlanganiso switandzaku eka swivangelo.
loko vuvhumbi byi hambana naswutandzaku, bya thsikiwa ivikuvhumbiwa ndlela yinwana.<span data-sourceid="cite_ref-FOOTNOTENolaIrzik2005208_42-0" class="mw-ref" id="cxcite_ref-FOOTNOTENolaIrzik2005208_42-0" rel="dc:references" contenteditable="false">[[#cite_note-FOOTNOTENolaIrzik2005208-42|<span class="mw-reflink-text"><nowiki>[29]</nowiki></span>]]</span><span data-sourceid="cite_ref-FOOTNOTENolaIrzik2005208_42-0" class="mw-ref" id="cxcite_ref-FOOTNOTENolaIrzik2005208_42-0" rel="dc:references" contenteditable="false"></span> Kambe loko vutivi byikota kuvhumba switandhzaku naswona vumbhoni byikhomeka, vutivi byebyo bya engeteriwa eka swiyenge swa Sayensi leyi amukeriweke.<span data-sourceid="cite_ref-FOOTNOTENolaIrzik2005199.E2.80.93201_43-0" class="mw-ref" id="cxcite_ref-FOOTNOTENolaIrzik2005199.E2.80.93201_43-0" rel="dc:references" contenteditable="false">[[#cite_note-FOOTNOTENolaIrzik2005199.E2.80.93201-43|<span class="mw-reflink-text"><nowiki>[30]</nowiki></span>]]</span><span data-sourceid="cite_ref-FOOTNOTENolaIrzik2005199.E2.80.93201_43-0" class="mw-ref" id="cxcite_ref-FOOTNOTENolaIrzik2005199.E2.80.93201_43-0" rel="dc:references" contenteditable="false"></span>
=== Dyondzo-Tinhlayo na Sayensi ===
[[Dyondzo-Tinhlayo]] iyankoka ngopfu eka Sayensi. Dyondzo-Tinlhayo yifana na ririmi leri kotaka kuhlamusela Sayensi. Kuxopaxopa naku hlengeleta mimpimo kuhlanganisa na ku vhumba switandzaku swa Vutivi bya Sayensi hakanyingi swilava kutirhisiwa ka dyondzo-tinhlayo.<span class="cx-segment" data-segmentid="1227"></span>
=== Vavasati eka tidyondzo ta Sayensi ===
Sayensi hakanyingi yitale ku dyondziwa notirhisiwa hi vaxinuna kambe ahinkarhi hinkwawo.<ref group="nb">Women in science have included:
</ref> Vavasati khale nakhaleni avatshamele ku langutana na xihlawuhlawu e mintirweni nale tidyondzweni ta Sayensi.<ref group="nb">Nina Byers,[http://cwp.library.ucla.edu/ Contributions of 20th Century Women to Physics] which provides details on 83 female physicists of the 20th century. </ref><ref>Bonnie Spanier, From Molecules to Brains, Normal Science Supports Sexist Beliefs About Differences, The Gender and Science Reader ( New York: Routledge 2001)</ref>
== Tinoti hi Sayensi ==
{{Reflist|2|group=nb}}
== Swikombo na mintshaho ==
{{reflist|3}}
[[Category:Sayense]]
1uwlfngl7ysyaq9fgx6efs1uktkzngu
Template:Sayensi
10
4377
27967
27966
2016-02-29T12:24:38Z
217.33.27.53
wikitext
text/x-wiki
{{Navbox generic
| name = Sayensi
| state = collapsed
| title =[[Sayensi]]
| image = [[File:PrirodneNauke.svg|60px]]
| above =
| groupstyle = text-align:right;
| liststyle = text-align:left;
| group1 = [[Ntivo-vuthlarhi hi ntumbuluko]]
| list1 = [[Dyondzo-Tinhlayo]] • [[Mirhi]] • [[Ntivo-misava]] • [[Ntivo-vuthlarhi]] • [[Vuaki-vuxongi]] • [[Vunjiniyela]]
| group2 = [[Ntivo-vuthlarhi hi ta mahanyele]]
| list2 = [[Matimu]] • [[Ntivo-mbangu]] • [[Politiki]] • [[Rifuwo]] • [[Vuqambhi]]
| below =
}}
fzlguzslpb7eloa7xcvvwg97n8pvjty
Sao Tome & Principe
0
4378
27973
2016-03-01T15:45:11Z
Tyseria
4360
Created page with "'''Sao Tome & Principe''' a tiko ra [[Afrika]]. {{Afrika}} [[Category:Afrika]]"
wikitext
text/x-wiki
'''Sao Tome & Principe''' a tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
avqlzh1ke53zo2udqk7k9p7enht4pw3
Juan de Nova Island
0
4379
27974
2016-03-01T15:45:29Z
Tyseria
4360
Created page with "'''Juan de Nova Island''' a tiko ra [[Afrika]]. {{Afrika}} [[Category:Afrika]]"
wikitext
text/x-wiki
'''Juan de Nova Island''' a tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
qg93f4wlt0qzjnewdq0oq3fslyyeq1x
Bassis de India
0
4380
27975
2016-03-01T15:45:44Z
Tyseria
4360
Created page with "'''Bassis de India''' a tiko ra [[Afrika]]. {{Afrika}} [[Category:Afrika]]"
wikitext
text/x-wiki
'''Bassis de India''' a tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
g7jts9uk1ox3727vat91kxztiu3kcgx
Europa Island
0
4381
27976
2016-03-01T15:45:57Z
Tyseria
4360
Created page with "'''Europa Island''' a tiko ra [[Afrika]]. {{Afrika}} [[Category:Afrika]]"
wikitext
text/x-wiki
'''Europa Island''' a tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
lgqmedhkgb7d15hs3nsy3l222619xzk
Bouvet Island
0
4382
27977
2016-03-01T15:46:12Z
Tyseria
4360
Created page with "'''Bouvet Island''' a tiko ra [[Afrika]]. {{Afrika}} [[Category:Afrika]]"
wikitext
text/x-wiki
'''Bouvet Island''' a tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
7pe5d3fh21oxwxrclmjr64np213fsbi
Mayotte Island
0
4383
27978
2016-03-01T15:46:26Z
Tyseria
4360
Created page with "'''Mayotte Island''' a tiko ra [[Afrika]]. {{Afrika}} [[Category:Afrika]]"
wikitext
text/x-wiki
'''Mayotte Island''' a tiko ra [[Afrika]].
{{Afrika}}
[[Category:Afrika]]
6moktlterxtdfp0np3m5affjoagwlhd
Saint Helena
0
4384
27981
2016-03-01T15:50:21Z
Tyseria
4360
Created page with "'''Sao Tome & Principe''' a tiko ra [[Afrika]] ([[United Kingdom]]). {{Afrika}} [[Category:Afrika]]"
wikitext
text/x-wiki
'''Sao Tome & Principe''' a tiko ra [[Afrika]] ([[United Kingdom]]).
{{Afrika}}
[[Category:Afrika]]
2vblbve71blwu8cgy3151lfy5p60hkd
Kosovo
0
4386
27983
2016-03-01T15:51:36Z
Tyseria
4360
Created page with "'''Kosovo''' a tiko ra [[Yuropa]]. {{Yuropa}} [[Category:Yuropa]]"
wikitext
text/x-wiki
'''Kosovo''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
h9uiu0uzo3k64y7xswiqxnwhp6of33d
Gibraltar
0
4387
27984
2016-03-01T15:51:50Z
Tyseria
4360
Created page with "'''Gibraltar''' a tiko ra [[Yuropa]]. {{Yuropa}} [[Category:Yuropa]]"
wikitext
text/x-wiki
'''Gibraltar''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
qnflj50mpiibw7ymlpl7hvzktx2y1d9
Balearic Islands
0
4388
27985
2016-03-01T15:52:07Z
Tyseria
4360
Created page with "'''Balearic Island''' a tiko ra [[Yuropa]]. {{Yuropa}} [[Category:Yuropa]]"
wikitext
text/x-wiki
'''Balearic Island''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
c9a8no3pqs5sizev91u4nzykfqa4r4r
Corsica
0
4389
27986
2016-03-01T15:52:29Z
Tyseria
4360
Created page with "'''Corsica''' a tiko ra [[France]]. {{Yuropa}} [[Category:Yuropa]]"
wikitext
text/x-wiki
'''Corsica''' a tiko ra [[France]].
{{Yuropa}}
[[Category:Yuropa]]
2hce48w3jldni2g2137u13rk5y23lrw
Sardinia
0
4390
27991
27987
2016-03-01T15:53:55Z
Tyseria
4360
wikitext
text/x-wiki
'''Sardinia''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
1ybr2iidyik3ll32trbkani81fkcyo2
Kaliningrad
0
4391
27988
2016-03-01T15:53:16Z
Tyseria
4360
Created page with "'''Kaliningrad''' a tiko ra [[Russia]]. {{Yuropa}} [[Category:Yuropa]]"
wikitext
text/x-wiki
'''Kaliningrad''' a tiko ra [[Russia]].
{{Yuropa}}
[[Category:Yuropa]]
43vhnyi3x5cqn6dxk5xy32o8wfcm5su
Crete
0
4392
27989
2016-03-01T15:53:29Z
Tyseria
4360
Created page with "'''Crete''' a tiko ra [[Yuropa]]. {{Yuropa}} [[Category:Yuropa]]"
wikitext
text/x-wiki
'''Crete''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
7506ru1pjkvc8hn1xkme93y599audbf
Sicily
0
4393
27990
2016-03-01T15:53:41Z
Tyseria
4360
Created page with "'''Sicily''' a tiko ra [[Yuropa]]. {{Yuropa}} [[Category:Yuropa]]"
wikitext
text/x-wiki
'''Sicily''' a tiko ra [[Yuropa]].
{{Yuropa}}
[[Category:Yuropa]]
eybmnkwb5azrirxydj8v3hgrjvrp43l
Category:Europe country templates
14
4394
27992
2016-03-01T15:54:10Z
Tyseria
4360
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Matimu
0
4395
27993
2016-03-01T15:55:35Z
Tyseria
4360
Created page with "'''Matimu''' a [[Sayensi]]. {{Sayensi}} [[Category:Sayensi]]"
wikitext
text/x-wiki
'''Matimu''' a [[Sayensi]].
{{Sayensi}}
[[Category:Sayensi]]
a2dc7w0g3p4ujcpqd7vpjtsssj3vn6i
Rifuwo
0
4396
28857
27994
2016-09-29T02:34:11Z
Murbaut
4602
wikitext
text/x-wiki
'''Rifuwo''' a [[Sayensi]].
{{stub}}
{{Sayensi}}
[[Category:Sayensi]]
en1si8h8hfowj1pgjpkbborwm0698i6
Politiki
0
4397
28505
27995
2016-05-26T19:04:28Z
Thuvack
315
wikitext
text/x-wiki
'''Politiki''' i [[Sayensi]] ya mafumele ya vanhu.
{{Sayensi}}
[[Category:Sayensi]]
npyszkwsnhe5koljksgk1fsui61m5pp
Mirhi
0
4398
27996
2016-03-01T15:56:12Z
Tyseria
4360
Created page with "'''Mirhi''' a [[Sayensi]]. {{Sayensi}} [[Category:Sayensi]]"
wikitext
text/x-wiki
'''Mirhi''' a [[Sayensi]].
{{Sayensi}}
[[Category:Sayensi]]
6g44q96bwkxk3i3a1bnas8amvs711y6
Category:Sayensi
14
4399
27997
2016-03-01T15:56:37Z
Tyseria
4360
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Ntivo-misava
0
4400
27998
2016-03-01T15:56:53Z
Tyseria
4360
Created page with "'''Ntivo-misava''' a [[Sayensi]]. {{Sayensi}} [[Category:Sayensi]]"
wikitext
text/x-wiki
'''Ntivo-misava''' a [[Sayensi]].
{{Sayensi}}
[[Category:Sayensi]]
6ze0ogmglhjx9i8smetne5ljfonohrs
Ntivo-vuthlarhi
0
4401
27999
2016-03-01T15:57:13Z
Tyseria
4360
Created page with "'''Ntivo-vuthlarhi''' a [[Sayensi]]. {{Sayensi}} [[Category:Sayensi]]"
wikitext
text/x-wiki
'''Ntivo-vuthlarhi''' a [[Sayensi]].
{{Sayensi}}
[[Category:Sayensi]]
bxkbjsro0c6nhbtk71nq579zrjfkoeh
Vuaki-vuxongi
0
4402
28000
2016-03-01T15:57:30Z
Tyseria
4360
Created page with "'''Vuaki-vuxongi''' a [[Sayensi]]. {{Sayensi}} [[Category:Sayensi]]"
wikitext
text/x-wiki
'''Vuaki-vuxongi''' a [[Sayensi]].
{{Sayensi}}
[[Category:Sayensi]]
67nepr8db37yw6ei6abinlccizhmh9f
Vunjiniyela
0
4403
28001
2016-03-01T15:57:45Z
Tyseria
4360
Created page with "'''Vunjiniyela''' a [[Sayensi]]. {{Sayensi}} [[Category:Sayensi]]"
wikitext
text/x-wiki
'''Vunjiniyela''' a [[Sayensi]].
{{Sayensi}}
[[Category:Sayensi]]
39ggc5s7aj37ig9mnydizs5ojdabpzi
Bosnia & Herzegovina
0
4405
28934
28005
2017-01-25T03:19:55Z
TAKASUGI Shinji
4738
Redirected page to [[Bosnia and Herzegovina]]
wikitext
text/x-wiki
#REDIRECT [[Bosnia and Herzegovina]]
m12yk10vyi05xglqiav8z04do43dwkn
Israyeli
0
4406
31886
31000
2018-08-03T12:17:41Z
Sayorimayu
5796
ftxed typo
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Flag of Israel.svg|125px]]
| align="center" width="140px" | [[File:Emblem of Israel.svg|125px]]
|-
| align="center" width="140px" | ([[Flag of Israel|Flag]])
| align="center" width="140px" | ([[Coat of Arms of Israel|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Israel - Location Map (2012) - ISR - UNOCHA.svg|300px]]
|}
[[File:ISR orthographic.svg|thumb|150px]]
'''Israyeli''' a tiko ra [[Asia]].
{{Axiya}}
[[Category:Asia]]
qb2juomdmjcgn0qe4l5b9m190rsdtgf
Lebanon
0
4407
31001
28794
2018-02-15T16:05:49Z
DARIO SEVERI
4547
Added template
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=200 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Lebanon'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="100px" | [[File:Flag_of_Lebanon.svg|125px]]
| align="center" width="100px" | [[File:Coat of Arms of Lebanon.svg|125px]]
|-
| align="center" width="100px" | ([[Flag of Lebanon|Flag]])
| align="center" width="100px" | ([[Coat of Arms of Lebanon|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Lebanon (orthographic projection).svg|300px]]
|}
'''Lebanon''' a tiko ra [[Asia]].
{{Axiya}}
[[Category:Asia]]
85kob5pcs12tqk5dd9ziwhbi8st07rv
Syria
0
4408
31006
31002
2018-02-17T02:56:10Z
DARIO SEVERI
4547
Infobox
wikitext
text/x-wiki
{{Tiko
|name = Al-Jumhuriyah al-Arabiyah
al-Suriyah)
|mujeko = Flag of Syria.svg
|coa = Coat of arms of Syria.svg
|image = [[File:Syria (orthographic projection).svg|250px]]
|Ntsindza = Damasco
|official_languages = -
|area = 185 180
|population = 17 951 639
|year = 2014
|density = 99
}}
'''Syria''' a tiko ra [[Asia]].
{{Axiya}}
[[Category:Asia]]
eck8bzfrwlk8rc8lb01490074kbzlau
France
0
4410
28028
2016-03-02T19:16:02Z
Thuvack
315
Thuvack moved page [[France]] to [[Furhwa]]
wikitext
text/x-wiki
#REDIRECT [[Furhwa]]
5apudnkhkif59vedchskbrtnu5zh88i
Vutshila
0
4411
29859
29060
2017-08-02T07:52:27Z
Thuvack
315
wikitext
text/x-wiki
[[File:Hans_Rottenhammer_-_Allegory_of_the_Arts_-_WGA20147.jpg|thumb|Hans Rottenhammer, ''hlengelo wa ta vutshila''. Gemäldegalerie, Berlin]]
'''Ta Vutshila''' ti yimela kutiphofula ka matitwele, naswona hakanyingi ti hlohloteriwa hi [[ndhavuko]] ivi tithlela ti hlohlotela ku cinca ka ndhavuko. Mintlawa-nkulu ya ta vutshila yi hlanganisa [[Matsalwa]] - lama hlanganisaka Vuthlokovetseri, tinovhele na Mintlangu yo koma; [[Mintlangu-Vutshila]] - exikarhi ka yona kuna vuyimbeleri, ncino, na mintlango ya le rivaleni; [[Vutshila bya vusweki]] byi hlanganisa kubhaka, ku sweka vulombe na ku vhuvela Wayini; [[Vutshila bya Mahungu]] tani hi kuteka swinepe na ku rhekhoda filimi, ivi ku hetelela hi ntlawa wa [[Vutshila bya leswi voniwaka]] - byi hlanganisa kupfapfarhuta na vuvatli.<span class="cx-segment" data-segmentid="46"></span><ref>[http://www.econlib.org/library/Enc/Arts.html "Arts"]. In David R. Henderson (ed.). ''Concise Encyclopedia of Economics'' (2nd ed.). Indianapolis: Library of Economics and Liberty. ISBN 978-0865976658.</ref>
== Nhlamuselo ==
Hikukomisa, ta vutshila ti nga hlamuseriwa tanihi tindlela to phofula matitwele na vuswikoti leswaku byivoniwa himani na mani. Ndlela yophofula na yona yinga vuriwa vutshila hiyoxe.
Xihlamusela mariti xa xinghezi lexi gandlisiweke hi Collins, xihlamusela 'vutshila' kuri "Rhavi ra vutivi leri havaka Sayensi, naswona ri tirhisaka mihleketo yo tumbuluxa swilo swintshwa. Ngopfu ngopfu loko rhavi leri ra vutivi ri dyondzeriwa kunene.<ref>Collins English Dictionary</ref> Riviti 'Vutshila' rihlamuseriwa eka Insayclophediya ya xi Ayrishi hindlela leyi landzelaka: "Vutshila byivumbiwa loko muvatli (kumbe n'wa-tavutshila) a vumba xilo xosaseka, kumbe a endla xiendlo lexi khumbaka vahlaleri (kumbe vayingiseri) naswona xiendlo lexi xi endliwe hivutshila."<ref>Encyclopedia of Arts Education</ref> Kuengetela kwalaho xihlamusela marito lexi xiri:
<blockquote>
Vutshila imugingiriko lowu khumbaka mintlawa yo tala naswona leswi switikomba hi marito lamahlayeke lama hlamuselaka minxakaxaka ya ta vutshila. Swikombiso swihlanganisa: ''Vutshila bya vupfapfarhuti'', ''vutshila bya leswivoniwaka'', ''Vutshila bya swavukhavisi'', na swin'wana leswi yelanaka.
</blockquote>
== Matimu ==
Kusukela eka Griki ya khale, kuya eka Varhoma va khale, vutshila abyinga hambanisiwi hi mintlawa leyi hlayiweke ehenhla. Vutshila bya pfapfarhuta kumbe ku vatla a byi tekeriwa enhlokweni loko byi kombisa xiyimo xa xiharhi kumbe munhu hi ndlela yo saseka.
Hambi leswi vutshila lebyi amukeriweke byi tale kuva bya matiko-nkulu ya Amerika na Yuropa, Matiko-nkulu ya Afrika na Axiya na wona ma na tinxakanxaka ta vutshila lebyi hambaneke naswona lebyi sasekeke.
== Mintlawa ya ta Vuthsila ==
Hintolovelo, ta vutshila ti hambanisiwa hi swiyenge swa knombo leswi landzelaka: [[Vutshila byo aka]], [[Vuvatli]], [[Vupfapfarhuti]], [[Vuyimbeleri]], [[Vuthlokovetseri]], [[Ncino]], [[Tifilimi]].
== Minthsaho ==
{{reflist|colwidth=30em}}
{{Vutshila}}
[[Category:Vutshila]]
a8kse9xtdfb49dz4fe333mrbkgyzo43
Template:Vutshila
10
4412
28043
28042
2016-03-02T20:31:56Z
Thuvack
315
wikitext
text/x-wiki
{{Navbox generic
| name = Vutshila
| state = collapsed
| title =[[Vutshila]]
| image = [[File:Nuvola multimedia.png|100px]]
| above =
| groupstyle = text-align:right;
| liststyle = text-align:left;
| group1 = [[Matsalwa]]
| list1 = [[Vuthlokovetseri]] • [[Tinovhele]] • [[Mintlangu yo koma]]
| group2 = [[Mintlangu-Vutshila]]
| list2 = [[Vuyimbeleri]] • [[Ncino]] • [[Mintlango ya le rivaleni]]
| group3 = [[Vutshila bya vusweki]]
| list3 = [[Kubhaka]] • [[Wayini]] • [[Chokoleti]]
| group4 = [[Vutshila bya Mahungu]]
| list4 = [[kuteka swinepe]] • [[Tifilimi]]
| group5 = [[Vutshila bya leswi voniwaka]]
| list5 = [[Kupfapfarhuta]] • [[Vuvatli]]
| below =
}}
4z5fmwmmodfaq4ddt16196c826wwetf
Italy
0
4413
28052
2016-03-04T21:01:51Z
Katxis
4019
Katxis moved page [[Italy]] to [[Ithali]]
wikitext
text/x-wiki
#REDIRECT [[Ithali]]
gtio5txoqrual2saz0vejeqrf67m000
Portugal
0
4414
28055
2016-03-05T11:09:03Z
Katxis
4019
Katxis moved page [[Portugal]] to [[Phochugali]]
wikitext
text/x-wiki
#REDIRECT [[Phochugali]]
cxxr598w3iecau5mcowqdst1kdc0sqv
Russia
0
4415
28057
2016-03-05T11:09:16Z
Katxis
4019
Katxis moved page [[Russia]] to [[Rhaxiya]]
wikitext
text/x-wiki
#REDIRECT [[Rhaxiya]]
jeyd5g5u8at09nvqwf3fnek4dq2ha71
Romania
0
4416
28059
2016-03-05T11:09:30Z
Katxis
4019
Katxis moved page [[Romania]] to [[Rhomaniya]]
wikitext
text/x-wiki
#REDIRECT [[Rhomaniya]]
0e7tmte0jgoj16dont60ytzkoykpte9
Poland
0
4417
28061
2016-03-05T11:09:50Z
Katxis
4019
Katxis moved page [[Poland]] to [[Polendi]]
wikitext
text/x-wiki
#REDIRECT [[Polendi]]
bruj4ekh9223lj284et2l5u98maxzga
China
0
4418
28069
2016-03-05T11:52:27Z
Katxis
4019
Katxis moved page [[China]] to [[Chayina]]
wikitext
text/x-wiki
#REDIRECT [[Chayina]]
3m81yadtkuoq3m0g03iu3ff5idj0o00
Morocco
0
4419
28072
2016-03-05T11:52:54Z
Katxis
4019
Katxis moved page [[Morocco]] to [[Morokho]]
wikitext
text/x-wiki
#REDIRECT [[Morokho]]
82ymjtgo2g46uticmcb6r9ducgqcvkn
Malexiya
0
4420
31020
28795
2018-02-17T04:56:53Z
DARIO SEVERI
4547
Added information from Wikipedia (en)
wikitext
text/x-wiki
{{Tiko
|name = Malaysia
|mujeko = Flag of Malaysia.svg
|coa = Coat of arms of Malaysia.svg
|image = [[File:Malaysia (orthographic projection).svg|250px]]
|Ntsindza = Kuala Lumpur
|official_languages = -
|area = 330 803
|population = 31 852 000
|year = 2018
|density = 138
}}
'''Malaysia''' a tiko ra [[Asia]]. Exikarhi ka lembe ra 2018, xa Malaysia a wuri kwalomu ka 31.8 wa timilliyoni.
{{Axiya}}
[[Category:Asia]]
9ofjxary2nzn3xo2bgu335hyppt15i3
Asia
0
4421
28086
2016-03-05T17:50:29Z
Katxis
4019
Katxis moved page [[Asia]] to [[Axiya]]
wikitext
text/x-wiki
#REDIRECT [[Axiya]]
fg05nwqujue4ps0ktnr4o2ezgfq66zh
Ririmi
0
4423
28110
28109
2016-03-06T11:04:06Z
Thuvack
315
/* Minkombo ya le handle */
wikitext
text/x-wiki
[[File:Cuneiform_script2.png|thumb|Cuneiform imuxaka wosungula wa ririmi leri tsariweke.]]
[[File:Place_des_Abbesse_(the_plaque_with_the_je_t'aime=te_iubesc_in_311_laguages).jpg|thumb|Khumbi ra Rirhandzu e dorobheni ra Pharisi, laha xivula lexinge "Ndzakurhandza" xitsariweke hi tindzimi ta misava ta.<ref>{{Template:Cite web|url=http://www.travelfranceonline.com/wall-of-love-mur-des-je-taime-montmartre/|title=Wall of Love – Mur des Je t'aime – Montmartre|publisher=Travel France Online|accessdate=30 November 2014}}</ref>]]
<!-- [[File:Encyclopedia_of_Language_and_Linguistics.png|thumb|Encyclophediya ya tindzimi na tidyondzo ta tindzimi]] -->
'''Ririmi''' ivuswikoti byo tirhisa tindlela to [[vulavula]], ngopfungopfu vuswikoti byo vulavula exikarhi ka [[vanhu]]. Tidyondzo ta Sayensi to vulavula ti vuriwa [[dyondzo-ririmi]]. <span class="cx-segment" data-segmentid="46"></span>
Tindzimi leti vulavuriwaka emisaveni hinkwayo tihlayiwa kwalomu ka magidi-nthlanu (5,000) kuya eka magidi-nkombo (7,000). Hambi swiritano, nhlayo leyi yinga hambana hikuya hi ku hlawula exikarhi xa tindzimi na [[tindzin'wana]] leti humaka eka tindzimi naswona ti yelana. Tindzimi ta ndhavuko tavulavuriwa naswona tithlela ti fungiwa, hambiswiritano swakoteka to hundzuluxa ririmi riyisiwa eka tindlela tin'wana to hundzisa marungula tani hi swifaniso kumbe [[brayili]], kumbe [[noti]]. Hikuya himalangutele ya munhu, nhlamuselo ya ririmi yinga hlanganisa na vuswikoti byo dyondza no tirhisa maendlelo yo hundzisa marungula kumbe kuvulavula exikarhi ka vanhu. Tindzimi hiknwato to tisimekiwa eka ndlela yo hlanganisa mifungo na nhlamuselo yokarhi. Tindzimi kuhlanganisa na ririmi ra mavoko, ti fuma ndlela leyi marito ma hleriwaka hayona kuvumba swivulwa kumbe marungula.
Tindzimi ta vanhu tina tinhlamuselo ta migingiriko, kuvuyelela na vundhzawu naswona ti titshege eka vanhu lava tivulavulaka na lava ti dyondzaka. Ndlela leyi ririmi leri vulavuriwaka hi vanhu ri hleriweke hayona ri hlanganisa swivulwa swo tala ngopfu kutlula leswisinga kona eka tindzimi ta swiharhi. Ku ehleketiwa leswaku ririmi ringava risungerile loko vanhu vakhale va sungula ku antswisa tindlela ta vona to hundziselana marungula, naswona vasungula ku vhumba mihleketo na swikongomelo swa van'wana.<ref>[[:en:Language#CITEREFTomasello1996|Tomasello (1996)]]</ref><ref name="Hauser 2002">[[:en:Language#CITEREFHauserChomskyFitch2002|Hauser, Chomsky & Fitch (2002)]]</ref> Kuhluvuka loku kungava ku hatlane na ku kula ka mabyongo naswona ku anerisa xilaveko xa kuhanya swin'we tani hi rixaka. Vanhu vadyondza kuvulavula hi ku ringisa van'wana loko vahari vana, naswona tincece hakanyingi tidyondza kuvulavula loku twalaka loko tiri namalembe manharhu hivukhale. Ririmi i rankoka ngopfu eka mahanyele ya vanhu, hikwalaho ehenhleni ka ku tirhisiwa kuvulavula, rithlela ri tirha kuhlawulekisa vanhu hirixaka naswona rithlela ritirhisiwa ku hungasa.<span class="cx-segment" data-segmentid="109"></span>
Ririmi rakula naswona rithlela ti anama hikuhundza ka nkarhi, naswona matimu ya ku cinca ka ririmi manga landzeleriwa hiku ringanisa tindzimi leti vulavulriwaka namunthla na takhale, leswaku ku twisisiwa swiyenge leswi tindzimi ti akiweke no kurisiwa eka swona. Nxaxamelo wa tindzimi leti humaka eka ririmi rokarhi wuvitiwa [[ndyangu wa ririmi]]. [[Ndyangu wa tindzimi ta Indo-Yuropa|Ndyangu wa Indo-Yuropa]] hiwona lowu nga na tindzimi leti vulavuriwaka ngopfu naswona wuhlanganisa Xinghezi, Xirhaxiya na xi Hindi; [[Ndyangu wa Sino-Tibhethi]] wuhlanganisa xiMandarini an tindzimi tin'wana ta xiChayina na Xitibhethi; [[Ndyangu wa Afro-Axiya]] wu hlanganisa XiArabhu, XiSomali na Xiheveru; Tindzimi ta [[Vanhu va nkava wa Afrika]] ti hlanganisa XiSwahili, Xizulu na madzana ya tindzimi leti vulavuriwa e [[Afrika]]; Kasi Ndyangu wa Malayi-Polinexiya wuhlanganisa Xi-Indonexiya, XiMaleyi, XiTagalo na madzana ya tindzimi leti vulavuriwaka e [[Phasifiki]]; Ndyangu wa Dravidiyani wona wuhlanganisa Xithamili na XiThelugu. Van'wa tidyondzo va vhumba leswaku kwalomu ka 50% ku ya eka 90% ya tindzimi leti a tivulavuriwa ekusunguleni ka lembe xidzana ra makume-mbirhi-n'we (21) manga manyamalarile hi lembe ra 2100.<span class="cx-segment" data-segmentid="147"></span>
== Mintshaho ==
{{Reflist|20em}}
== Minkombo ya le handle ==
* [http://wals.info/ World Atlas of Language Structures: a large database of structural (phonological, grammatical, lexical) properties of languages]
* [http://www.ethnologue.com/ Ethnologue: Languages of the World] inxaxamelo wa tindzimi leti tiviwaka naswona leti hanyaka emisaveni hinkwayo
* Beth Skwarecki, "Vana vadyondza kutwisisa marito exivelekweni", ''[[Sayensi|Science]]'', 26 August 2013
[[Category:Tindzimi]]
orhrppdshxdmeqrce640grr1lc2cri9
Canada
0
4424
28098
2016-03-06T10:52:08Z
Katxis
4019
Katxis moved page [[Canada]] to [[Khanada]]
wikitext
text/x-wiki
#REDIRECT [[Khanada]]
8o576vt4g80ait76y8bk4ni4qyc8qc9
United States
0
4425
28105
2016-03-06T10:53:17Z
Katxis
4019
Katxis moved page [[United States]] to [[Amerikha]]
wikitext
text/x-wiki
#REDIRECT [[Amerikha]]
8gxgambmoy3ovjgyga8cqo1ndr63pg4
Category:Tindzimi
14
4426
28111
2016-03-06T11:04:21Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Arjentina
0
4427
33107
33100
2018-12-13T12:55:43Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Hogweard|Hogweard]]
wikitext
text/x-wiki
{{Tiko
|name = Arjentina<br>''Argentina''
|mujeko = Flag of Argentina.svg
|coa = Coat of arms of Argentina.svg
|image = [[File:Argentina orthogonal.svg|190px]]
|Ntsindza = Buenos Aires
|official_languages = [[Xipaniya]]
|area = 2 780 400
|population = 43 131 966
|year = 2015
|density = 15,51
}}
'''Arjentina''' a tiko ra [[Amerikha yale N'walungu]].
[[Category:Amerikha yale N'walungu]]
islftyfprm425j87q14cqhoelxei93s
Culture
0
4429
28382
28120
2016-03-25T11:06:05Z
Xqbot
540
Bot: Fixing double redirect to [[Ndzhavuko]]
wikitext
text/x-wiki
#REDIRECT [[Ndzhavuko]]
37rh77zopq01vk3i0himmagi10yxice
Category:Ndhzavuko
14
4430
28121
2016-03-06T18:59:18Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Matimu ya misava
0
4431
28141
28139
2016-03-06T20:59:49Z
Thuvack
315
wikitext
text/x-wiki
[[File:Lascaux 04.jpg|thumb|Xifaniso xa lebakwini ra le Furhwa]]
[[File:Da Vinci Vitruve Luc Viatour.jpg|thumb|Xifaniso xa Da Vinci]]
[[File:Ife Kings Head.jpg|thumb|Xifaniso xa bronzi xa le Yoruba xa hosi yamu Ife]]
'''Matimu ya Misava''' inhlamuselo ya '''Matimu ya vanhu''' hi kuya hi tidyondzo ta kucela tindzhawu ta khale kulanganisa na matsalwa lamahlayisiweke. Matimu ya khale ka khaleni masungula hi tsumbula ndlela yo tsala.<ref>According to David Diringer ("Writing", ''Encyclopedia Americana'', 1986 ed., vol. 29, p. 558), "Writing gives permanence to men's knowledge and enables them to communicate over great distances.</ref><ref name="WebsterWH">Webster, H. (1921). </ref> Hambiswiritano, timintsu ta nhluvuko tiente kuya endzhaku ngopfu kufikela eka [[thekinoloji]] ya khale na [[ndhzavuko]] wakona. nguva ya kusungula ka matimu yi sunguriwa eka "nguva yosungula ya Maribye" , leyi landzeriwaka hi "nguva ya vumbirhi ya maribye", naswona yihlanganisa na nguva ya vurimi (Exikarhi ka 8000 na 5000 BCE). Nguva leyi yitise ku cinca loku kulu eka matimu ya vanhu, hikuva vanhu va sungule ku khatalela no hlakulela swibyariwa (swimilana) na swiharhi.<ref name="Tudge">{{Template:Cite book|last=Tudge|first=Colin|authorlink=Colin Tudge|title=[[Neanderthals, Bandits and Farmers|Neanderthals, Bandits and Farmers: How Agriculture Really Began]]|date=1998|publisher=Weidenfeld & Nicolson|location=London|isbn=0-297-84258-7}}</ref><ref>Bellwood, Peter. (2004). </ref><ref>Cohen, Mark Nathan (1977) ''The Food Crisis in Prehistory: Overpopulation and the Origins of Agriculture'', New Haven and London: Yale University Press. </ref> Vurimi byi antswisiwile naswona leswi swi endle leswaku vanhu va cinca eka mahanyele ya ku valanga ku ya eka mahanyele ya vurimi naswona va tshama endhzawini yin'we. Kuvalanga kuyile emahlweni e tindzhawini tin'wana ta misava ngopfu ngopfu etinzhawini leti tumbeleke naswona tirina swimilana switsongo leswi dyekaka;<ref>See Jared Diamond, ''Guns, Germs and Steel''.</ref> kambe vusirheleleki na ntshovelo lowu tlakukeke wa vurimi swi endle leswaku mintlawa ya va akatiko va ndlandlamuxa miganga naswona va pfuniwak hi ku antswisiwa ka swa [[vutleketli]].
Ku antswisiwa ka vurimi ku tise tindlela letinthswa ta ku hlayisa mavele na tinyunge tin'wana leti tisaka ntsovelo lowunene, naswona leswi swi endle leswaku nkavelo wa mintirho wu sunguriwa na ku hlayisa mavele exikarhi ka tinguva to byala. Nkavelo wa ntirho wu simeke swiyenge swa vanhu naswona wu tumbuluxa madorobha. Kurharhangana loku kulaka ka miganga ya vanhu ku tswale tindlela to tsala na tinhlayo.<ref name="DSB-AO">{{Template:Cite journal|author=Schmandt-Besserat, Denise|authorlink=Denise Schmandt-Besserat|title=Signs of Life|journal=Archaeology Odyssey|date=January–February 2002|url=https://webspace.utexas.edu/dsbay/Docs/SignsofLife.pdf|pages=6–7, 63}}</ref> Madorobha yotala masimekiwe emabuweni ya milambu; kusungula hi 3000 BCE tindhzawu to tshama leti sasekeke ti akiwile e tikweni ra Mesopotamiya,<ref name="McNeill-Sumer">{{Template:Cite book|last=McNeill|first=William H.|authorlink=William Hardy McNeill|title=A World History|origyear=1967|edition=4th|date=1999|publisher=[[Oxford University Press]]|location=New York|isbn=0-19-511615-1|page=15|chapter=In The Beginning}}</ref> e ribuweni ra [[nambu wa Nayli]] e [[Gibita]],<ref>{{Template:Cite book|author1=[[John Baines (Egyptologist)|Baines, John]]|author2=Jaromir Malek|title=The Cultural Atlas of Ancient Egypt|edition=revised|publisher=Facts on File|date=2000|isbn=0-8160-4036-2}}</ref><ref>{{Template:Cite book|last=Bard|first=KA|title=Encyclopedia of the Archaeology of Ancient Egypt|publisher=Routledge|location=NY, NY|date=1999|isbn=0-415-18589-0}}</ref><ref name="grimal1992">{{Template:Cite book|first=Nicolas|last=Grimal|title=A History of Ancient Egypt|publisher=Blackwell Books|date=1992|isbn=0-631-19396-0}}</ref> ribuwa ra nambu wa Indusi ,<ref>{{Template:Cite book|editor=Allchin, Raymond|editor-link=F. Raymond Allchin|date=1995|title=The Archaeology of Early Historic South Asia: The Emergence of Cities and States|location=New York|publisher=[[Cambridge University Press]]}}</ref><ref>{{Template:Cite book|first=D. K.|last=Chakrabarti|date=2004|title=Indus Civilization Sites in India: New Discoveries|publisher=Marg Publications|location=Mumbai|isbn=81-85026-63-7}}</ref><ref>{{Template:Cite book|editor-link=Ahmad Hasan Dani|editor-last=Dani|editor-first=Ahmad Hasan|editor2-last=Mohen|editor2-first=J-P.|date=1996|title=History of Humanity, Volume III, From the Third Millennium to the Seventh Century BC|location=New York/Paris|publisher=Routledge/UNESCO|isbn=0-415-09306-6}}</ref> na milambu leyi kulu ya [[Chayina]].<ref name="National Gallery of Art">{{Template:Cite web|url=https://www.nga.gov/exhibitions/chbro_bron.shtm|title=The Golden Age of Chinese Archaeology — Bronze Age|work=Exhibitions at the National Gallery of Art|location=Washington, DC|accessdate=12 April 2015}}</ref><ref>{{Template:Cite web|url=http://www-chaos.umd.edu/history/ancient1.html|title=The Ancient Dynasties|publisher=University of Maryland|accessdate=12 January 2008}}</ref><ref name="Lee">Yun Kuen Lee, "Building the Chronology of Early Chinese History". </ref>
Matimu ya misava ya khale (ngopfu ngopfu Yuropa na Meditera) ma hambanisiwa hi Matimu yaxikhale kufika eka 476 CE; "Malembe yale xikarhi"<ref>{{Template:Cite web|url=http://www.fordham.edu/halsall/|title=Internet Medieval Sourcebook Project|publisher=Fordham.edu|accessdate=18 April 2009}}</ref><ref>{{Template:Cite web|url=http://www.the-orb.net/|title=The Online Reference Book of Medieval Studies|publisher=The-orb.net|accessdate=18 April 2009}}</ref>, kusukela eka lembe-xidzana ravunthlanu (5) kuya eka ravu khume na ntlhanu, kuhlanganisa na nguva ya nsuku ya vuIslamu (c. 750 CE – c. 1258 CE) ku hlanganisa na Malembe ya kupfuxelela ka Ithali (kusungula kwalomu ka 1300 CE);<ref>Burckhardt, Jacob (1878), [http://www.boisestate.edu/courses/hy309/docs/burckhardt/burckhardt.html ''The Civilization of the Renaissance in Italy''], trans S.G.C Middlemore, republished in 1990 [[:en:Special:BookSources/014044534X|ISBN 0-14-044534-X]] [https://web.archive.org/web/20080921145058/http://www.boisestate.edu/courses/hy309/docs/burckhardt/burckhardt.html Archived]<span> 21 September 2008 at the </span>Wayback Machine<span>.</span></ref><ref>{{Template:Cite web|url=http://www.uni-mannheim.de/mateo/camenaref/cmh/cmh.html|title=''The Cambridge Modern History. Vol 1: The Renaissance (1902)|publisher=Uni-mannheim.de|accessdate=18 April 2009}}</ref> nguva yo sungula,<ref name="rice1970">{{Template:Cite book|last=Rice|first=Eugene, F., Jr.|title=The Foundations of Early Modern Europe: 1460–1559|date=1970|publisher=W.W. Norton & Co.|authorlink=Eugene F. Rice, Jr.}}</ref> kusukela eka lembe-xidzana ra vukhume nthlanu (15) kuya eka khume-nhungu (18), laha ku hlanganisiwa na nguva ya kuvoningeriwa, kusuka eka nguva ya tinkomponi kuta fika sweswi.<span class="cx-segment" data-segmentid="215"></span>
Exikarhi ka lembe-xidzana ra khume-nthlanu (15), kutsumburiwa ka vugandlisi bya tibuku,<ref>{{Template:Cite web|accessdate=20 May 2008|url=http://www.open2.net/historyandthearts/discover_science/gberg_synopsis.html|title=What Did Gutenberg Invent?|publisher=BBC}}</ref> ku hluvukise tindlela ko hundzisa marungula, naswona ku hetisa nguva ya malembe yale xikarhi ivi kusungula nguva ya migingiriko Sayensi.<ref>Grant, Edward. </ref> Hikwalomu ka lembe-xidzana ra vu khume-nhungu (18), kuhlengeletiwa ka [[vutivi]] na [[thekinoloji]], ngopfo ngopfu e Yuropa, swifikile e manembeleleni naswona swi sungula nguva ya tinkomponi.<ref>More; Charles. </ref> Ehandle ka misava yakhale, kuhlanganisa na [[Chayina]] wakhale<ref>{{Template:Cite web|url=http://www.automaticfreeweb.com/index.cfm?s=ancientasianworld|title=Ancient Asian World|publisher=Automaticfreeweb.com|accessdate=18 April 2009}}</ref> na [[Indiya]] yakhale, matimu ya ololoke hi kuhambana lokukulu. Hambi swiritano, hi lembe-xidzana ra makhume-nhungu (18), matimu ya minhluvuko ya vanhu leyi hamba-hambaneke yisungule ke hlangana hikwalaho ka swamabindzu ya misava na vukolonyi. Eka kotara yo hetelela ya lembe-xidzana, kukula ka nhlayo ya vanhu, vutivi, thekinoloji, swamabindzu, Mathlarhi ya tinyimpi, na ku thyakisiwa ka mbangu ku ye mahlweni hirivilo lerikulu swonghasi.<ref>British astrophysicist and Astronomer Royal Martin Rees says: "Throughout history our ancestors have confronted risks: pestilence, storms, earthquakes and human-induced disasters. </ref><ref>"Climate change," writes Yale University economics professor William D. Nordhaus, "has become the premier environmental [problem] facing the globe. </ref>
== Hlaya nakambe leswi landzelaka ==
* Louis-Henri FOURNET, "Diagrammatic Chart of World History", Editions Sides (1986), [[:en:Special:BookSources/9782868610966|ISBN 978-2-868-61096-6]]
* David Landes, ''The Wealth and Poverty of Nations: Why Some Are So Rich and Some So Poor'', New York, W. W. Norton & Company (1999), [[:en:Special:BookSources/9780393318883|ISBN 978-0-393-31888-3]]
* David Landes, [http://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.20.2.3 "Why Europe and the West?] [http://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.20.2.3 Why Not China?"], ''Journal of Economic Perspectives'', 20:2, 3, 2006.
* William H. McNeill, ''The Rise of the West: A History of the Human Community'', Chicago, University of Chicago Press, 1963.
* Larry Gonick, ''The Cartoon History of the Universe'', Volume One, Main Street Books, 1997, [[:en:Special:BookSources/9780385265201|ISBN 978-0-385-26520-1]], Volume Two, Main Street Books, 1994, [[:en:Special:BookSources/9780385420938|ISBN 978-0-385-42093-8]], Volume Three, W. W. Norton & Company, 2002, [[:en:Special:BookSources/9780393324037|ISBN 978-0-393-32403-7]].
== Swikombisi swa lehandle ==
* [https://www.youtube.com/playlist?list=PLBDA2E52FB1EF80C9 Crash Course World History]
* British Museum - [http://www.britishmuseum.org/channel/object_stories/a_history_of_the_world.aspx A History of the World]
* [http://science.nationalgeographic.com/science/archaeology/photos/gobekli-tepe/ Gobekli Tepe] - World's known first temple 15000 BC
* Pella, John & Erik Ringmar, [http://wayback.archive.org/web/20141226114621/http://69.164.215.25/irhistory/ History of International Relations Open Textbook Project], Cambridge: Open Book, forthcoming.
== Tinoti ==
{{Reflist|3}}
[[Category:Matimu]]
p11bnt1pctf0uu62xxodppjuhljaf61
Category:Matimu
14
4432
28140
2016-03-06T20:59:02Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Nxaxamelo wa matsalwa lawa Wikiphediya ya xi Afrika yifaneleke kuva na wona
0
4433
29131
28846
2017-06-06T10:10:58Z
Thuvack
315
/* Matimu */
wikitext
text/x-wiki
== Matimu ==
* [[Matimu ya Afrika]]
* [[Mphika-makaneta yo fuma Afrika]]
* [[Matimu ya tamabindzu ya Afrika]]
* [[Kulwela ntshuxeko wa Afrika]]
* [[Lembe ra Afrika]]
== Ntivo-mbangu ==
* [[Ntivo-mbangu wa Afrika]] -- Geography of Africa
* [[Nxaxamelo wa Milambu ya Afrika]] -- List of rivers of Africa
* [[Nxaxamelo ya Swirhenge swa Afrika]] -- List of regions of Africa
== Politiki ==
* [[Nhlangano wa Afrika]] -- African Union
* [[Vu-Afrika]] -- Pan-Africanism
== Ta mabindzu na Mfuwo ==
* [[Mfuwo wa Afrika]] -- Economy of Africa
* [[Mfuwo wa nhlangano wa Afrika]] -- Economy of the African Union
* [[Va akatiko va swamabindzu ya Afrika]] -- African Economic Community
* [[Bangi ya vuhluvikisi bya Afrika]] -- African Development Bank
== Va aka-tiko ==
* [[Ndhzavuko wa Afrika]] -- Culture of Africa
* [[Vu aki bya Afika]] -- Architecture of Africa
* [[Vutshila bya Afrika]] -- African art
* [[Swakudya swa Afrika]] -- African cuisine
* [[Matsalwa ya Afrika]] -- African literature
* [[Vuyimbeleri bya Afrika]] -- Music of Africa
* [[Vukhongeri e Afrika]] -- Religion in Africa
* [[Swi ambalo swa Afrika]] -- Clothing in Africa
* [[Vuyimbeleri lebyi dumeke bya Afrika]] -- African popular music
* [[Ta mintlangu e Afrika]] -- Sport in Africa
[[Category:Matsalwa yankoka]]
sg7b6donivbh2580arqca64m7wk8hym
Vanhu
0
4434
29521
29520
2017-07-13T09:37:42Z
Thuvack
315
wikitext
text/x-wiki
{| border="1" cellspacing="0" cellpadding="4" style="width:300px; float:right; border:1px solid gray; border-collapse:collapse; font-size:100%; margin:0 0 .5em 1em;"
! colspan="2" style="background:Lightgrey; text-align:center;"| Mintsengo ya mintlawa ya Vanhu
|-
| Ntsengo wa vanhu
| 7.3 wa tibhiliyoni
|-
|Ntlimbano wa vanhu
|12.7 per km² (4.9 mi²) kuya hi vundhzawu<br />43.6 per km² (16.8 mi²) ku ya tiko
|-
| valign="top" | Madorobha lamakulu ya Misava
| style="text-align: left;" | <small>[[Beijing]], [[Bogotá]], [[Buenos Aires]], [[Cairo]], [[Delhi]], [[Dhaka]], [[Guangzhou]], [[Istanbul]], [[Jakarta]], [[Karachi]], [[Kinshasa]], [[Kolkata]], [[Lagos]], [[Lima]], [[London]], [[Los Angeles]], [[Manila]], [[Mexico City]], [[Moscow]], [[Mumbai]], [[New York City]], [[Osaka]], [[Paris]], [[Rio de Janeiro]], [[São Paulo]], [[Seoul]], [[Shanghai]], [[Shenzhen]], [[Tehran]], [[Tianjin]], [[Tokyo]], [[Wuhan]]</small>
|-
| valign="top" | Tindimi leti vulavuriwaka hixitalo<ref>{{cite web|url=http://www.ethnologue.com/ethno_docs/distribution.asp?by=size |title=Statistical Summaries |publisher=Ethnologue |accessdate=2011-12-10}}</ref>
| style="text-align: left;" | <small>[[Xichayina]], [[Xipanichi]], [[Xinghezi]], [[Xihindi]], [[Xi-Arabhu]], [[Xiputukezi]], [[Xibengali]], [[Xirhaxiya]], [[Xijapani]], [[Xijavha]], [[Xijarimani]], [[Xilanda]], [[Xitelugu]], [[Ximarathi]], [[Xitamili]], [[Xifurhwa]], [[Xiviyetinamu]], [[Xikhoriya]], [[Xi-Urdu]], [[Xitariyani]], [[Ximalaya]], [[XiPerso]], [[XiThekhi]], [[Xipholixi]], [[Xi-Oriya]]</small>
|-
| Mintlawa leyi kulu yaVukhongeri<ref>{{cite web|url=https://www.cia.gov/library/publications/the-world-factbook/geos/xx.html |title=CIA – The World Factbook |publisher=Cia.gov |accessdate=2011-12-10}}</ref>
| style="text-align: left;" | <small>[[Vukreste]], [[Vu-Islami]], [[VuHindu]], [[VuBhudha]], [[VuSikhi]], [[VuYuda]], [[VuBhahayi]]</small>
|}
[[File:Akha cropped hires.JPG|thumb|Wanuna na N'wansati vale Thayilandi]]
'''Vanhu''' vamanguva lawa (''Homo sapiens'') hikuya hi [[Sayensi]] imuxaka wa rhavi ra swiharhi ra Hominina (Vanhu), leri riyelanaka na ntlawa wa timfenhe. Riviti ra Xilatini, "''homō"'' rivula "munhu" kumbe "munhu wa laha misaveni"<ref>Porkorny (1959) s.v. "g'hðem" pp. 414–416; "Homo." </ref> naswona "''sapiens"'' yivula "kuthlariha".<ref>{{Template:Cite web|url=http://www.etymonline.com/index.php?term=Homo+sapiens&allowed_in_frame=0|title=''Homo sapiens'' Etymology|publisher=''[[Online Etymology Dictionary]]''|accessdate=25 July 2015}}</ref>
Vanhu vahlawulekisiwa eka timfenhe hi mafambele na mayimele ya vona, kuhlanganisa na vuswikoti byo tirhisa mathulusi ku endla mintirho yo hambana hambana, naswona va na mabyongo lama kulukumba loko maringanisiwa na swiharhi.<ref>{{Template:Cite journal|author=Goodman M, Tagle D, Fitch D, Bailey W, Czelusniak J, Koop B, Benson P, Slightom J|title=Primate evolution at the DNA level and a classification of hominoids|journal=J Mol Evol|volume=30|issue=3|pages=260–266|year=1990|pmid=2109087|doi=10.1007/BF02099995}}</ref><ref>{{Template:Cite web|title=Hominidae Classification|work=Animal Diversity Web @ UMich|url=http://animaldiversity.ummz.umich.edu/site/accounts/classification/Hominidae.html|accessdate=2006-09-25}}</ref>
Swimunhwana swo sungula, hakanyingi a swi hlayiwi swiri vanhu —ngopfungopfu australopithecines, leswi a swiri namabyongo na kuakeka ka miri loku yelanaka na timfenhe.<ref>{{Template:Cite journal|author=Tattersall Ian, Schwartz Jeffrey|year=2009|title=Evolution of the Genus Homo|url=|journal=Annual Review of Earth and Planetary Sciences|volume=37|issue=|pages=67–92|doi=10.1146/annurev.earth.031208.100202}}</ref> Swotala eka swimunhwana leswi aswiiswikota ku tirhisa ndzilo, naswona aswi ake no tshama eka tindhzawu totala ta tiko-nkulu ra Yuraxiya, naswona hiswona swi tswaleke muxaka wa vanhu va manguva lawa (''Homo sapiens) e'' [[Afrika]] kwalomu ka 200,000 wa malembe lamahundzeke.<ref>{{Template:Cite journal|author=Antón Susan C., Swisher Carl C., III|year=2004|title=Early Dispersals of homo from Africa|url=|journal=Annual Review of Anthropology|volume=33|issue=|pages=271–296|doi=10.1146/annurev.anthro.33.070203.144024|last2=Swisher}}</ref><ref>{{Template:Cite journal|author=Trinkaus Erik|year=2005|title=Early Modern Humans|url=|journal=Annual Review of Anthropology|volume=34|issue=|pages=207–30|doi=10.1146/annurev.anthro.34.030905.154913}}</ref> Swisungule ku kombisa mahanyelo yohluvuka kwalomu ka 50,000 wa malembe lamahundzeke. Vanhu vamanguva lawa vasungule ku valanga na tiko nkulu ra Afrika ivi va hangalaka na misava hinkwayo.<ref name="evolutionthe1st4billionyears">{{Template:Cite book|title=Evolution: The First Four Billion Years|author=McHenry, H.M|chapter=Human Evolution|editors=Michael Ruse & Joseph Travis|year=2009|publisher=The Belknap Press of Harvard University Press|location=Cambridge, Massachusetts|isbn=978-0-674-03175-3|page=265}}</ref>
Kuhangalaka ka vanhu na ku andza ka nhlayo yavona kavanyete mbangu na swimilana kuhlanganisa na swiharhi switala emisaveni. Ku humelala ka vanhu ku suka eka mabyongo ya vona lamakulu lama endleke leswaku vaswikota ku anakanya mianakanyo leyi rharhanganeke, [[Ririmi|tindzimi]], kuthlanthla swiphiqo, ku vumba rixaka na [[ndhzavuko]] hi kuya hi ku ringisa van'wana. Vanhu vana switirhisiwa swotala leswi va switirhisaka kutlula swiharhi, naswona hi vona ntsena vakotaka ku tshivela ndzilo no sweka swakudya swa vona, nakambe hivona ntsena va ambalaka swi ambalo vathlela va tumbuluxa no tirhisa [[thekinoloji]] na [[vutshila]].
Vanhu vana vuswikoti lebyi kulu byo tirhisa mimfungo ku hundzisa marungula (tani hi ririmi na vutshila) leswaku vatiphofula na avelana miehleketo, naswona vathlela va ti hlawula hi swiyenge leswi ngana xikongomela xokarhi. Vanhu va tumbuluxe swiyimiso swa mahanyele leswi rharhanganeke leswi akiwaka hi mintlawa leyi tirhisanaka kumbe leyi luthanaka, kusukela eka ndyangu, vuxaka na politiki.<ref>Marshall T. Poe A History of Communications: Media and Society from the Evolution of Speech to the Internet. </ref> kunavela vutivi na ku navela kutwisisa na hlohlotela mbangu naswona vathlela va navela ku kongomisa swiendlakalo, swi tumbuluxe vutivi bya Sayensi, Filosofi, swiyilana na man'wana marhavi ya vutivi.
Hambi leswi vutomi bya vanhu vo tala abyi titshega eka vuhloti na mintlawa ya vavalangi,<ref>[http://www.britannica.com/topic/hunting-and-gathering-culture "Hunting and gathering culture"]. </ref> nhlayo leyikulaka ya vanhu yi sungule to tihanyisa hi Vurimi na Swifuwo, kwalomu ka 10,000 wa malembe lamahundzeke,<ref>"[http://www.ancient.eu/Neolithic/ Neolithic]". </ref> naswova leswi va endle leswaku va kota ku simeka nhluvuko. Mintlawa leyi ya va aka tiko yi yemahlweni yi ndlandlamuka leswi endleke leswaku yi simeka mfumo, vukhongeri na ndhzavuko emisaveni hinkwayo, hiku endla tano swi hlanganisa vanhu hi miganga leswaku va aka matiko na mimfumo. Nhluvuko lowu tisiweke hi ta sayensi na vutshunguri eka malembe-xidzana ya khume-nkaye (19) na makume-mbirhi (20), swi tise tithekinoloji ta mafurha ya mimovha na ku antswisiwa ka swa tarihanyo, leswi endleke nhlayo ya vanhu yikula hirivilo leri kulu. Hi lembe ra 2014, nhlayo ya vanhu ya misava hikwayo ayi ringanisawa kwalomu ka 7.2 watibhiliyoni na kutlula.<ref name="popclock">{{Template:Cite web|url=http://www.census.gov/popclock/|title=World Population Clock|work=Census.gov|publisher=[[United States Census Bureau]], Population Division|accessdate=2012-09-15}}</ref><ref>{{Template:Cite news|url=http://www.nytimes.com/2011/11/01/world/united-nations-reports-7-billion-humans-but-others-dont-count-on-it.html?_r=1|title=U.N. Reports 7 Billion Humans, but Others Don’t Count on It|last=Roberts|first=Sam|date=31 October 2011|work=[[The New York Times]]|accessdate=2011-11-07}}</ref>
== Hlaya matsalwa lama engetelekeke ==
* Freeman, Scott; Jon C. Herron, ''Evolutionary Analysis'' (4th ed.) Pearson Education, Inc., 2007. [[:en:Special:BookSources/0132275848|ISBN 0-13-227584-8]] pages 757–761.
== Minkombo yale handle ==
* [http://www.archaeologyinfo.com/homosapiens.htm Archaeology Info]
* [http://humanorigins.si.edu/evidence/human-fossils/species/homo-sapiens Homo sapiens] – The Smithsonian Institution's Human Origins Program
* [http://www.eol.org/pages/327955 ''Homo sapiens Linnaeus, 1758'']<span> at the </span>Encyclopedia of Life
* View the [http://www.ensembl.org/Homo_sapiens/Info/Index human genome] on Ensembl
== Mintshaho ==
{{Reflist|3}}
[[Category: Vanhu]]
[[Category:Ntivo-Vutomi]]
g1ul1hhog2d12y4gxok67g16ktkvgdh
Vutomi
0
4435
28159
28158
2016-03-07T20:18:44Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Ruwenpflanzen.jpg|thumb|Swimilana swa tintshava ta Rwenzori, Uganda]]
[[File:Climbing beans growing in the North Kivu (4).jpg|thumb|Varimi]]
'''Vutomi''' ixihlawurisi exikarhi ka swivumbiwa leswi hanyaka na leswi feke. kuna mihlovo yo hambana-hambana ya vutomi, yin'wana yakona i swimilana, swiharhi na tibhaktheriya. Ntivo-vutomi (Biology) isayensi ya swivumbiwa leswi hanyaka.<span class="cx-segment" data-segmentid="176"></span>
Kutafikela na namunthla, van'wa sayensi na van'wa tifilosofi va swikuma switika ku nyikela nhlamuselo ya riviti "vutomi".<ref>{{Template:Cite web|title=What is life?|url=https://www2.bc.edu/~strother/GE_146/lectures/7.html}}</ref> Swivumbiwa swikota kudya no gayela swakudya, swikota ku twa, swikota ku tswala, naswona swikota ku hluvuka swithlela swikota ko tolovela mbangu lowu switshamaka eka wona kuya hi kulandzelelana ka switukulwana. Kuna mixaka-xaka ya swivumbiwa laha emisaveni, naswona hinkwaswo swi yelana hi kuva na nkuma wa khaboni na mati ya miri.
Van'wa sayensi va ehleketa leswaku vutomi byingava byi sungurile kusuka eka swivumbiwa leswinga hanyiki. Vutomi byo sungula bya laha misaveni byi ngava byi sungule kwalomu ka 3.5 biliyoni wa malembe, loko misava yisungule ku vumba maribye kumbe sava leri omeke. Mihleketo yin'wana iya leswaku vutomi byingava byi sungule hikwalaho ka hlangana ka swiaki swavutomi kwalomu ka 4.1-4.4 biliyoni wa malembe lamahundzeke.<ref name="AB-20021014">{{Template:Cite web|last=Tenenbaum|first=David|title=When Did Life on Earth Begin? Ask a Rock|url=http://www.astrobio.net/exclusive/293/when-did-life-on-earth-begin-ask-a-rock|date=14 October 2002|work=Astrobiology Magazine|accessdate=13 April 2014}}</ref><ref name="AP-20151019">{{Template:Cite news|last=Borenstein|first=Seth|title=Hints of life on what was thought to be desolate early Earth|url=http://apnews.excite.com/article/20151019/us-sci--earliest_life-a400435d0d.html|date=19 October 2015|work=[[Excite]]|location=Yonkers, NY|publisher=[[Mindspark Interactive Network]]|agency=[[Associated Press]]|accessdate=2015-10-20}}</ref><ref name="PNAS-20151014-pdf">{{Template:Cite journal|last1=Bell|first1=Elizabeth A.|last2=Boehnike|first2=Patrick|last3=Harrison|first3=T. Mark|last4=Mao|first4=Wendy L.|display-authors=3|date=19 October 2015|title=Potentially biogenic carbon preserved in a 4.1 billion-year-old zircon|url=http://www.pnas.org/content/early/2015/10/14/1517557112.full.pdf|format=PDF|journal=Proc. Natl. Acad. Sci. U.S.A.|location=Washington, D.C.|publisher=National Academy of Sciences|doi=10.1073/pnas.1517557112|issn=1091-6490|accessdate=2015-10-20|pmid=26483481|pmc=4664351|volume=112|pages=14518–21}}</ref><ref name="NS-20080702">{{Template:Cite web|last=Courtland|first=Rachel|title=Did newborn Earth harbour life?|url=http://www.newscientist.com/article/dn14245-did-newborn-earth-harbour-life.html|date=2 July 2008|work=[[New Scientist]]|accessdate=13 April 2014}}</ref><ref name="RN-20090520">{{Template:Cite web|last=Steenhuysen|first=Julie|title=Study turns back clock on origins of life on Earth|url=http://www.reuters.com/article/2009/05/20/us-asteroids-idUSTRE54J5PX20090520|date=20 May 2009|work=[[Reuters]]|accessdate=13 April 2014}}</ref>
Ndlela leyi vutomi byingavaka byi tumbulixiwe hayona ayitiveki, hambi leswi kunga tala mavonele hi mhaka leyi. Kusukela loko vutomi byi tumbulukile, vutomi byi cinca-cincile kuya hi mihlovo yo hambana-hambana. Hmabi leswi vutomi byi kumekaka himixaka yotala, kuringanyetiwa leswaka 99 wa tiphesenti ta swivumbiwa leswi hanyaka eka 5 biliyoni,<ref name="Book-Biology">{{Template:Cite book|editor1=Kunin, W.E.|editor2=Gaston, Kevin|title=The Biology of Rarity: Causes and consequences of rare—common differences|url=https://books.google.com/books?id=4LHnCAAAQBAJ&pg=PA110&lpg=PA110&dq#v=onepage&q&f=false|date=31 December 1996|isbn=978-0-412-63380-5|accessdate=26 May 2015}}</ref> wa swivumbiwa leswi tshameke swi hanya laha misaveni, aswahari kona.<ref name="StearnsStearns2000">{{Template:Cite book|last=Stearns|first=Beverly Peterson|last2=Stearns|first2=S. C.|last3=Stearns|first3=Stephen C.|title=Watching, from the Edge of Extinction|url=https://books.google.com/books?id=0BHeC-tXIB4C&pg=PA1921|year=2000|publisher=[[Yale University Press]]|isbn=978-0-300-08469-6|page=1921|accessdate=27 December 2014}}</ref><ref name="NYT-20141108-MJN">{{Template:Cite news|last=Novacek|first=Michael J.|title=Prehistory's Brilliant Future|url=http://www.nytimes.com/2014/11/09/opinion/sunday/prehistorys-brilliant-future.html|date=8 November 2014|work=[[New York Times]]|accessdate=25 December 2014}}</ref> kuringanyetiwa leswaku kana kwalomu ka 10 kuya 14 wa timiliyoni taswivumbiwa leswi hanyaka.<ref name="MillerSpoolman2012">{{Template:Cite book|author1=G. Miller|author2=Scott Spoolman|title=Environmental Science — Biodiversity Is a Crucial Part of the Earth's Natural Capital|url=https://books.google.com/books?id=NYEJAAAAQBAJ&pg=PA62|date=2012|publisher=[[Cengage Learning]]|isbn=1-133-70787-4|page=62|accessdate=27 December 2014}}</ref> Hambileswi vutomi byi vonakaka laha misaveni ntsena, vanhu votala va ehleketa leswaku kuna mihlovo ya swivumbiwa leswi hanyaka ehandle ka misa.<ref name="RaceRandolph2002">{{Template:Cite journal|last1=Race|first1=Margaret S.|last2=Randolph|first2=Richard O.|title=The need for operating guidelines and a decision making framework applicable to the discovery of non-intelligent extraterrestrial life|journal=Advances in Space Research|volume=30|issue=6|date=2002|pages=1583–1591|issn=0273-1177|doi=10.1016/S0273-1177(02)00478-7|quote=There is growing scientific confidence that the discovery of extraterrestrial life in some form is nearly inevitable|bibcode=2002AdSpR..30.1583R}}</ref><ref>{{Template:Cite news|first=Matt|last=Cantor|authorlink=|title=Alien Life 'Inevitable': Astronomer|date=15 February 2009|url=http://www.newser.com/story/50874/alien-life-inevitable-astronomer.html|work=newser|accessdate=3 May 2013|archiveurl=http://www.webcitation.org/query?url=http%3A%2F%2Fwww.newser.com%2Fstory%2F50874%2Falien-life-inevitable-astronomer.html&date=2013-05-03|archivedate=3 May 2013|quote=Scientists now believe there could be as many habitable planets in the cosmos as there are stars, and that makes life's existence elsewhere "inevitable" over billions of years, says one.}}</ref><span class="cx-segment" data-segmentid="247"></span>
== Hlaya leswi engetelekeke ==
* Kauffman, Stuart. [http://www.edge.org/3rd_culture/kauffman03/kauffman_index.html The Adjacent Possible: A Talk with Stuart Kauffman]
* ''[http://www.astro-ecology.com/PDFSeedingtheUniverse2005Book.pdf Seeding the Universe With Life]'' Legacy Books, Washington D. C., 2000, [[:en:Special:BookSources/047600330X|ISBN 0-476-00330-X]]
* Walker, Martin G. [http://rationalphilosophy.net/index.php/the-book ''LIFE! Why We Exist ... And What We Must Do to Survive''] Dog Ear Publishing, 2006, [[:en:Special:BookSources/1598582437|ISBN 1-59858-243-7]]
== Mikobiso yale handle ==
* [[species:Main Page|Wikispecies]] – a free directory of life
* [http://astro-ecology.com/ Resources for life in the Solar System and in galaxy, and the potential scope of life in the cosmological future]
* [http://www.edge.org/3rd_culture/kauffman03/kauffman_index.html "The Adjacent Possible: A Talk with Stuart Kauffman"]
* [http://plato.stanford.edu/entries/life/ Stanford Encyclopedia of Philosophy entry]
* [http://logic-law.com/index.php?title=The_Kingdoms_of_Life The Kingdoms of Life]
== Mintshaho ==
{{Reflist|colwidth=30em}}
[[Category: Ntivo-Vutomi]]
[[Category:Vutomi]]
l1ltvg7khfkk2eygpbkvm1q8vj76t1m
Category:Ntivo-Vutomi
14
4436
28160
2016-03-07T20:18:56Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Vutomi
14
4437
28161
2016-03-07T20:19:15Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Misava
0
4438
28221
28164
2016-03-08T15:10:20Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:The Earth seen from Apollo 17.jpg|thumb|Xifaniso xamisava lexi tekiweke eka ripfhumba roya en'wetini ra Apollo 17]]
'''Misava''' (Hixigriki<span>: </span><span lang="grc">'''Γαῖα'''</span> ''Gaia'',<span data-sourceid="cite_ref-30" class="mw-ref" id="cxcite_ref-30" rel="dc:references" contenteditable="false">[[#cite_note-30|<span class="mw-reflink-text"><nowiki>[n 6]</nowiki></span>]]</span><span data-sourceid="cite_ref-30" class="mw-ref" id="cxcite_ref-30" rel="dc:references" contenteditable="false"></span> kumbe hixilatini: '''Terra'''<ref>''Oxford English Dictionary''), {{Template:Nowrap|1st ed.}} "terra, ''n.''" </ref>) i planeti ya vunharhu kusuka edyambyini, naswona hiyona leyi kulu eka tiplaneti ta mune letingana sava na maribye naswona hiyona ntsena planeti leyi tiveka yikota kuhlayisa vutomi.
Hikuya hi vulavisisi bya rhadiyo, misava yingava yitumbulukile kwalomu ka 4.54 wa tibhiliyoni ta malembe lamahundzeke.<ref name="USGS1997">{{Template:Cite web|date=1997|title=Age of the Earth|url=http://pubs.usgs.gov/gip/geotime/age.html|publisher=U.S. Geological Survey|accessdate=10 January 2006|archiveurl=https://web.archive.org/web/20051223072700/http://pubs.usgs.gov/gip/geotime/age.html|archivedate=23 December 2005|deadurl=no}}</ref><ref>{{Template:Cite journal|last=Dalrymple|first=G. Brent|title=The age of the Earth in the twentieth century: a problem (mostly) solved|journal=Special Publications, Geological Society of London|date=2001|volume=190|issue=1|pages=205–221|doi=10.1144/GSL.SP.2001.190.01.14|bibcode=2001GSLSP.190..205D}}</ref><ref>{{Template:Cite journal|author=Manhesa, Gérard|author2=Allègre, Claude J.|author3=Dupréa, Bernard|author4=Hamelin, Bruno|last-author-amp=yes|title=Lead isotope study of basic-ultrabasic layered complexes: Speculations about the age of the earth and primitive mantle characteristics|journal=[[Earth and Planetary Science Letters]]|date=1980|volume=47|issue=3|pages=370–382|doi=10.1016/0012-821X(80)90024-2|bibcode=1980E&PSL..47..370M}}</ref> Eka ndhendzeleko wun'wa eka dyambu, misava viva yirhendzeleke hiyoxe kwalomu ka masiku ya 365.26 .<ref group="n" name="sidereal_solar">The number of solar days is one less than the number of sidereal days because the orbital motion of Earth around the Sun causes one additional revolution of the planet about its axis.</ref> <ref name="aaa428_261"><cite class="citation journal">Laskar, J.; et al. (2004). </cite></ref>
Kwalomu ka 71 watiphesenti ta misava imati,
<ref>{{Template:Cite web|url=http://www.noaa.gov/ocean.html|author=National Oceanic and Atmospheric Administration|title=Ocean|website=NOAA.gov|accessdate=3 May 2013}}</ref> kasi matiko-nkulu na swihlala swi helerisa misava.
Vuxaka exikarhi ka mangwa exikarhi ka misava na dyambu, naswihlawulekisi swa misava swiendla leswaku misava yikota kuhlayisa vutomi. kuna kwalomu ka 10 kuya ka 14 wa timiliyoni ta swivumbiwa leswi hanyaka laha emisaveni,<ref name="science_241_4872_1441"><cite class="citation journal">May, Robert M. (1988). </cite></ref><ref name="MillerSpoolman2012">{{Template:Cite book|last1=Miller|first1=G.|last2=Spoolman|first2=Scott|title=Environmental Science|chapter=Biodiversity and Evolution|url=https://books.google.com/books?id=NYEJAAAAQBAJ&pg=PA62|date=1 January 2012|publisher=[[Cengage Learning]]|isbn=1-133-70787-4|page=62|accessdate=27 December 2014}}</ref> naswoona kuna vanhu lava ringanaka kwalomu ka 7.3 wa tibiliyoni.<ref name="PopCounter"><cite class="citation web">[http://www.worldometers.info/world-population/ "Current World Population"]. ''worldometers''. n.d<span class="reference-accessdate">. </span></cite></ref> Kuna matiku ya kwalomu ka madzana-mbirhi na makume nharhu (320) laha emisaveni.<span class="cx-segment" data-segmentid="418"></span>
== Tinoti ==
{{Reflist|30em
|group=n|refs=<ref name=Aoki>The ultimate source of these figures, uses the term "seconds of UT1" instead of "seconds of mean solar time".—{{cite journal |last=Aoki |first=S. |title=The new definition of universal time |journal=Astronomy and Astrophysics |date=1982 |volume=105 |issue=2 |pages=359–61 |bibcode=1982A&A...105..359A |last2=Kinoshita |first2=H. |last3=Guinot |first3=B. |last4=Kaplan |first4=G. H. |last5=McCarthy |first5=D. D. |last6=Seidelmann |first6=P. K.}}</ref>
<ref name=apsis>aphelion = ''a'' × (1 + ''e''); perihelion = ''a'' × (1 – ''e''), where ''a'' is the semi-major axis and ''e'' is the eccentricity. The difference between Earth's perihelion and aphelion is 5 million kilometers.</ref>
<ref name=epoch>All astronomical quantities vary, both [[Secular phenomena|secularly]] and [[Frequency|periodically]]. The quantities given are the values at the instant [[J2000.0]] of the secular variation, ignoring all periodic variations.</ref>
<ref name=hill_radius>For Earth, the [[Hill radius]] is <math>R_H = a\left ( \frac{m}{3M} \right )^{\frac{1}{3}}</math>, where ''m'' is the mass of Earth, ''a'' is an astronomical unit, and ''M'' is the mass of the Sun. So the radius in AU is about <math>\left ( \frac{1}{3 \cdot 332,946} \right )^{\frac{1}{3}} = 0.01</math>.</ref>
<ref name=jaes41_3_379>Including the [[Somali Plate]], which is being formed out of the African Plate. See: {{cite journal |first=Jean |last=Chorowicz |date=October 2005 |title=The East African rift system |journal=[[Journal of African Earth Sciences]] |volume=43 |issue=1–3 |pages=379–410 |doi=10.1016/j.jafrearsci.2005.07.019 |bibcode=2005JAfES..43..379C}}</ref>
<ref name=sidereal_solar>The number of solar days is one less than the number of [[sidereal day]]s because the orbital motion of Earth around the Sun causes one additional revolution of the planet about its axis.</ref>
<ref name=solar_energy>Aphelion is 103.4% of the distance to perihelion. Due to the inverse square law, the radiation at perihelion is about 106.9% the energy at aphelion.</ref>
<ref name=surfacecover>Due to natural fluctuations, ambiguities surrounding [[Ice shelf|ice shelves]], and mapping conventions for [[vertical datum]]s, exact values for land and ocean coverage are not meaningful. Based on data from the [[Vector Map]] and [http://www.landcover.org/ Global Landcover] datasets, extreme values for coverage of lakes and streams are 0.6% and 1.0% of Earth's surface. The ice shields of [[Antarctica]] and [[Greenland]] are counted as land, even though much of the rock that supports them lies below sea level.</ref>
<ref name=trench_depth>This is the measurement taken by the vessel ''[[Kaikō]]'' in March 1995 and is considered the most accurate measurement to date. See the [[Challenger Deep]] article for more details.</ref>
<ref name=space_debris>United States Strategic Command tracks about 15,000 other artificial objects, mostly debris. See: {{cite web |url=https://www.stratcom.mil/factsheets/11/Space_Control_and_Space_Surveillance |title=USSTRATCOM Space Control and Space Surveillance |date=January 2014 |accessdate=17 July 2015}}</ref>}}
== Mintshaho ==
{{Reflist|3}}
== Hlaya leswi engetelekeke ==
* {{Template:Cite book|first=Neil F.|last=Comins|date=2001|title=Discovering the Essential Universe|edition=2nd|publisher=W. H. Freeman|bibcode=2003deu..book.....C|isbn=0-7167-5804-0}}<cite class="citation book" contenteditable="false">''Discovering the Essential Universe'' (2nd ed.). W. H. Freeman. Bibcode:[http://adsabs.harvard.edu/abs/2003deu..book.....C 2003deu..book.....]</cite><cite class="citation book" contenteditable="false">[http://adsabs.harvard.edu/abs/2003deu..book.....C C]. ISBN 0-7167-5804-0.</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AEarth&rft.aufirst=Neil+F.&rft.aulast=Comins&rft.btitle=Discovering+the+Essential+Universe&rft.date=2001&rft.edition=2nd&rft.genre=book&rft_id=info%3Abibcode%2F2003deu..book.....C&rft.isbn=0-7167-5804-0&rft.pub=W.+H.+Freeman&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" contenteditable="false"> </span>
[[Category:Misava]]
[[Category:Ntivo-mbangu]]
tc8se46icwyuat1vqfnsro4s9f1fz9m
Category:Misava
14
4439
28165
2016-03-07T20:47:55Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Ntivo-mbangu
14
4440
28166
2016-03-07T20:48:17Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Matsalwa yankoka
14
4442
28182
2016-03-07T22:31:35Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Israel
0
4443
28189
2016-03-08T12:01:31Z
Katxis
4019
Katxis moved page [[Israel]] to [[Israyeli]]
wikitext
text/x-wiki
#REDIRECT [[Israyeli]]
76jw9dnkyd0wgtk9y98u3dec91b6dbo
Nigeria
0
4444
29844
28192
2017-08-01T14:15:54Z
Xqbot
540
Bot: Fixing double redirect to [[ts:Nayjeriya]]
wikitext
text/x-wiki
#REDIRECT [[Nayjeriya]]
89q279hrnaj6pq5h26c9kb7o4uzluot
Zambia
0
4445
28195
2016-03-08T12:04:42Z
Katxis
4019
Katxis moved page [[Zambia]] to [[Zambiya]]
wikitext
text/x-wiki
#REDIRECT [[Zambiya]]
btec6pz1mqgc5npzfo4sh8sulf2brhg
Mozambique
0
4446
28197
2016-03-08T12:07:39Z
Katxis
4019
Katxis moved page [[Mozambique]] to [[Muzambhiki]]
wikitext
text/x-wiki
#REDIRECT [[Muzambhiki]]
pughbnpvaoj4wj012b1hgzsi2j22nca
Felix Alois Thuketana
0
4447
32821
32731
2018-11-09T22:34:01Z
Thuvack
315
/* Vutomi bya ndyangu */
wikitext
text/x-wiki
{{featured article}}
{{Bio}}
'''Felix Alois Thuketana'''<ref name=ph1>"[https://ujdigispace.uj.ac.za/handle/10210/5812 Some narratological features of the novels of F.A. Thuketana]" (March 2011) - Chauke, Mkhacani Thomas -'''UJ Library and Information Centre'''. Retrieved 8 March 2016</ref> (''5 [[N'wendzamhala]] 1933 - † 02 [[Nhlangula]] 2013''), a ari mutsari na muhunduluxeri wa ririmi ra [[Xitsonga]] loyi a xiximiwaka ngopfu. Hi lembe ra 1989, Thuketana uhlurile no nyikiwa sagwati ra [[H.P. Junod Literary Prize]] eka xiyenge xa matsalwa ya ndhavuko, hi tsalwa rakwe leringe ''"N'wambilu Makokorho"''.<ref name=ph1></ref> Hambiswiritano, "[[Xisomisana]]" i buku leyi nga endla leswaku a va mutsari wa ndhuma swinene etikweni ra [[Afrika Dzonga]], na le matikweni man’wana.<ref name=ph2>"[https://www.yumpu.com/sw/document/view/14913176/here-national-library-of-south-africa/17 Preserving and Celebrating our literary heritage]" (March 2011) - '''National Library of South Africa'''. Retrieved 22 February 2016</ref> Hi lembe ra 2007 uxiximiwe hi sagwati ra ''Lifetime Achievement Literary Award'' leri anyikiweka hi vaka South African Literary Awards, lava va sekeriwaka hi Ndzawulo ya Vutshila ni Mfuwo, Phepha-hungu ra Sowetanna na Nutrend Publishing.<ref name=ph3>"[http://sala.org.za/2007-2/felix-thuketana/ Felix Thuketana -Lifetime Achievement Literary Award]" (March 2011) - '''The South African Literary Awards'''. Retrieved 8 March 2016</ref><ref name=":0">"[https://www.pressreader.com/south-africa/sowetan/20131011/282084864525818 Literary Giant drops his pen]" (11 October 2013) - Vonani Bila, '''Sowetan News Paper'''. Retrieved 29 October 2018</ref><ref name=":1">"[https://www.pressreader.com/south-africa/sowetan/20131011/282084864525818 Felix Thuketana - Profile]", '''South African Literary Awards'''. Retrieved 29 October 2018</ref> Thuketana u hoxe xandla ekutsariweni ka [[Vutsari_bya_Xitsonga|matsalwa ya Xitsonga]] evuton'wini byakwe ku fikela loko ata hundza emisaveni.
== Tavutomi byakwe ==
=== Malembe yosungula ===
Thuketana i n'wana wavumbirhi na swona athlela ava xiguma-ndzeni xa Mfundhisi J.W. Thuketana, loyi a ari mufundhisi wa kereke ya [[Swiss Mission]]. U velekiwile hi siku ra 5 N’wendzamhala 1933, eBurgersdorp (Shiluvane) – Letaba District. Hikwalaho ka vutihlamuleri bya vufundhisi, ndyangu waka Thuketa awu tshamela ku rhurha.<ref name=ph1></ref> Thuketana u kulele eLadyselborne le Pitori laha tatana wa yena a tirhela kona ntirho wa vufundhisi. Upasile tidyondzo ta yena ta purayimari na ta le sekondari kwale Ladyselborne.<ref name=ph2></ref> Muti wavona wuthlele wuya tshama e Doornfontein e[[joni]].
=== Tidyondzo tale henhla na vudyondzisi: 1950 - 1997 ===
U pasile tidyondzo ta yena ta vudyondzisi eLemana Institute. Hikokwalaho ka ku pfumeleka ka poso ya vudyondzisi endzhaku ka loko a hetile eLemana Institute, uxambirile ku tirha efemeni ya Pretoria Light Industry hi lembe ra 1954. Endzhaku ka nkarinyana, ukumile poso ya vudyondzisi exikolweni xa Bordeaux, kwale makaya hi lembe ra 1956. U hlanganisile khwayara yavuyimbeleri ya xikolo, naswona uhumelele ngopfu na khwaya ya yena leswi endleke leswaku a xiximiwa ngopfu e ka miphikizwano ya vuyimbeleri bya makhwaya.<ref name=ph1></ref> Thuketana u dyondzisile eswikolweni swo hambana-hambana, ku kondza a ya kuma ntirho wa vunhloko ya xikolo exikolweni xa Gavaza Combined School, laha a nga hetelela a huma penxeni ari kona hi lembe ra 1997.<ref name=ph2></ref> U dyondzisile eswikolweni swo hambana-hambana, kuhlanganisa na Timbavati, Bodweni, Timangeni na Gavaza, ku kondza a ya kuma ntirho wa vunhloko ya xikolo exikolweni xa Gavaza Combined School, laha a nga hetelela a huma penxeni ari kona hi lembe ra 1997.<ref name=ph2></ref><ref name=":1" />
=== Vutsari na maphepha-hungu: 1958 - 1980 ===
Hi 1958 Thuketana na kokwa-wakwe '''DZJ Mathebule''' va simekile phepha-hungu ra ''"Pusela"'' leri a risekeriwa hi Masonia Products, leyi akuri khampani yo xavisa mirhi ya vutshunguri e[[Tzaneen]]. Xikongomelo xa Phepha-hungu leri akuri ku tivisa vanhu hileswi endlekaka e xifundzeni xavona. Mphakelo wa vona awufikelele na le Sibasa. Thuketana a a tirha tani hi muteki-mahungu naswona a thlela ava mupfapfarhuti wa phephe-hungu leri, kufikela laha rithyiweke vito rintshwa ra '''"Marungula"'''. Hi lembe ra 1964 Mufundhisi Theo Schneider wa kerke ya Swiss Mission, u tsakele ntirho wa Thuketa naswona a n'wirhumela e xikolweni xa vufundhisi xa Mindolo, e Kitwe, e tikweni ra [[Zambiya]]. Thuketa u kumile Diploma ya yena eka Matsalwa ya xikreste. Nhlohlotelo lowu wu tikombe hi kuhetelela eka tsalwa ra yena ra ''"Xisomisana"''.<ref name=ph1></ref>
Thuketana uve xirho xa '''''Christian Writers Fellowship of Afrika''''', athlela ava xirho xa '''''Xitsonga Writers Association''''', kukota a hundza emisaveni.<ref name=":0" />
=== Vukati na Vana ===
Thuketana u cate na Manana Louisa Thuketana, naswona va katekisiwe hi vana va nthlanu (majaha manharhu na tintombhi timbirhi).<ref name=ph1></ref>
== Vutsari na vuhundzuluxi ==
Thuketana u tikombile ku va mutsari wa ntokoto hi ku hamba a tsala swihungwahungwana swa mafenya leswi loko a ri karhi a swi hlayela vanghana xikan’we ni tintangha takwe a vo dzumbela ro dlawa hi ku hleka. U xambirile ku humesa tsalwa ra yena ro sungula loko ku kandzisiwile buku ya “Kheleni ra Tihele” leyi a yi lo hundzuluxiwa ku suka eka ririmi ra Xisuthu (buku ya “Sekoting sa Lihele”) ku ya eka Xitsonga.<ref name=ph2></ref>
U tsarile tibuku leti landzelaka:
:# Xisomisana
:# N’waninginingi ma ka Tindleve
:# Ndzi ngo Tinciki
:# N’wambilu makokorho
Thuketana u yile emahlweni a hundzuluxa tibuku leti landzelaka ku ta eka Xitsonga:<ref name=ph2></ref>
:# "Kheleni ra Tihele"
:# “Hanyelo ra mukriste”
:# “Mayana ku hanana”
:# “Ndzi rhandze Jaha”
:# “Ndzi rhandze nhwana”
Thuketana u vile un’wana wa ntlawa lowu nga hundzuluxa tsalwa ra Deuterocanonical / Apocrypha ku ta eka ririmi ra Xitsonga ehansi ka vulawuri bya
South African Council of Bishops, laha athleleke a endzela tiko ra Israyele tani himurhumiwa wa huvo leyi.<ref name=ph2></ref><ref name=":0" />
== Masagwati lawa amakumeke ==
Thuketana u thlomiwile tinsiva naswona anyikiwa masagwati lama landzelaka:
:# '''''H.P. Junod Literary Prize''''' -- xiyenge xa matsalwa ya ndhavuko, -''"N'wambilu Makokorho"'' - lembe: 1989<ref name="ph2" />
:# '''''South African Literary Award''''' -- xiyenge xa Lifetime Achievement - Lembe: 2007<ref name=":1" />
==Mintshaho==
{{Reflist|2}}
[[Category:Vanhu]]
{{Lifetime|1933|2013|Felix Alois Thuketana}}
[[Category: Vatsari]]
[[Category: Vatsari va Xitsonga]]
pqpate031wfx9c6johnt15it9d91fw0
Etienne P Ndhambi
0
4448
32816
32732
2018-11-09T22:25:52Z
Thuvack
315
/* Vutomi bya ndyangu */
wikitext
text/x-wiki
{{Bio}}
'''Etienne Penyisi Ndhambi''' (''9 [[Hukuri]] 1912 - † 09 [[Ndzhati]] 1986'') A ari mutsari wa tibuku ta xitsonga leti hlanganisaka swiphato, swithlokovetselo na tinovele to hlaya, naswona utiveka ngopfu hi novhele ya yena leyi ayitsheke ''"Mambuxu"''.<ref name=ph1>"[https://www.yumpu.com/sw/document/view/14913176/here-national-library-of-south-africa/17 Preserving and Celebrating our literary heritage]" (March 2011) - '''National Library of South Africa'''. Retrieved 22 February 2016</ref> U tlakusile ta ririmi ra Xitsonga hi ku va xirho xa Xitsonga Langauge Board ku sukela hi 1960 ku fikela 1972. U tekiwa tani hi un'wana wa vatswari va matsalwa ya xitsonga naswona u gingirikele matswalwa ya Xitsonga kuya fikela emakumu ka vutomi bya yena laha misaveni.<ref name=ph2>"[http://repository.up.ac.za/xmlui/bitstream/handle/2263/30361/03chapter3.pdf?sequence=4&isAllowed=y History of the Xitsonga Language Board]" (March 2011) - '''University of Pretoria'''. Retrieved 8 March 2016</ref> Ndhambi u hoxe xandla ekutsariweni ka [[Vutsari_bya_Xitsonga|matsalwa ya Xitsonga]] evuton'wini byakwe ku fikela loko ata hundza emisaveni.
== Tavutomi byakwe ==
=== Malembe yosungula ===
Ndhambi u velekiwile hi ti 09 ta Hukuri hi 1912 e Tlangelani,{{kulaveka vumbhoni}} etikweni ra ka Mudabula. U dyondzile exikolweni xa Valdezia emelembeni ya va makume-nharhu, hi leswaku hi va (1930’s).<ref name=ph1></ref>
=== Tidyondzo tale henhla na vudyondzisi: 1937 - 1975 ===
Ku suka eValdezia, u yisile tidyondzo takwe ekhale ka Lemana Training Institution ku ya dyondzela ku va mudyondzisi. Xikolo lexi a xi fambisiwa hi kereke ya Swiss Mission eAfrika Dzonga. U hetile ku dyondzela vudyondzisi hi lembe ra 1937. U dyondzisile exikolweni xa Valdezia nkarhinyana. U tlakusiwile ku va nhloko ya xikolo xa Tlangelani eka Mudabula hi 1941. U yisiwile hi valawuri va swa dyondzo nkarhi wolowo ku ya va nhloko ya xikolo eka Mashamba ku sukela 1942 ku fikela 1944. Ku sukela 1945 ku fikela 1958 u vile nhloko ya xikolo xa Ribolla. Hi 1959 u tlakusiwile a va mukamberi wa swikolo (Kumbe wa dyondzo) hi 1959. U vile mukamberi ku sukela nkarhi walowo ku fikela loko a khumuka entirhweni hi 1975.<ref name=ph1></ref>
=== Vukati na Vana ===
Tatana Ndhambi a a tekanile na Hendrika “N’wa Abel” Makaukau, naswona Vukati bya vona byi katekisiwile hi majaha ya ntlhanu na tintombhi timbirhi. U hundzile emisaveni hi to 09 ta Ndzati 1986.<ref name=ph1></ref>
== Vutsari ==
Tatana Ndhambi tlakusile ta ririmi ra Xitsonga hi ku va xirho xa Xitsonga Langauge Board ku sukela hi 1960 ku fikela 1972<ref name=ph2></ref> a thlela a va mutsari wa tibuku
ta ririmi ra Xitsonga leti landzelaka.
:# Swiphato Swa Xitsonga hi 1950. (Buku leyi yi vile yona yo sungula ya swiphato ya ririmi ra Xitsonga)
:# Mambuxu (a novelette) hi 1953.
:# Xitsonga xo Saseka.
:# Switlhokovetselo swa Vana.
== Masagwati lawa amakumeke ==
==Mintshaho==
{{Reflist|1}}
[[Category:Vanhu]]
{{Lifetime|1912|1986|Etienne Penyisi Ndhambi}}
[[Category: Vatsari]]
[[Category: Vatsari va Xitsonga]]
2vwjvc3yk7rjq7xwviobj23mvcyoyab
Category:Vatsari
14
4449
28227
2016-03-08T15:15:03Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Vatsari va Xitsonga
14
4450
28237
2016-03-08T19:27:45Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Etienne ENdhambi
0
4451
28246
2016-03-08T20:44:05Z
Thuvack
315
Thuvack moved page [[Etienne ENdhambi]] to [[Etienne P Ndhambi]]
wikitext
text/x-wiki
#REDIRECT [[Etienne P Ndhambi]]
d54y5k98pfwxhrzx0qf8g1sxg35krgy
B.K.M Mtombeni
0
4452
32817
32742
2018-11-09T22:26:34Z
Thuvack
315
/* Vutomi bya ndyangu */
wikitext
text/x-wiki
{{Person|
| Vito = B.K.M Mtombeni
| Xifaniso = Coats of arms of None.svg
| Ntirho = Mutsari
| Siku ro velekiwa = 14 N'wendzamhala 1926
| Ndhawu yo velekiwa = Burgersdorp - Tzaneen, Limpopo
}}
'''Bennet Keats Mpilele Mtombeni''' kumbe ''('''Mthombheni''')'', (''14 [[N'wendzamhala]] 1926 - † 03 [[Mudyaxihi]] 1976'') A ari mutsari wa tibuku, na maphepha-hungu ya xitsonga, naswona a ari murhangeri na mugingirikeri wa ririmi ra Xitsonga leswi swi n'wi thyiseke vito ra ''Nhlalala ya madoroba''.<ref name=ph1>Nkuzana, K.J., 1996. "[http://uir.unisa.ac.za/handle/10500/15657 A critical assessment of BKM Mtombeni's creative works]" (Doctoral dissertation). Retrieved 12 March 2016</ref><ref name=ph2>Ntsanwisi, H.W.E, 1977. "[http://www.xitsongaonline.co.za/short%20books/MatshopetanaYatindzumulo.pdf Foreword to Matshopetana Ya Tindzumulo]". Retrieved 12 March 2016</ref> Uvile xirho xa ''Ndzawulo ya Ririmi na Ndhavuko wa Xitsonga'' (''Bureau for Tsonga Language and Culture'') kusukela loko yisimekiwa hi lembe ra 1938 ku fiko loko a lova.<ref name=ph3>Masunga, S.H, 1999. "[http://hdl.handle.net/2263/30361 Language management in South Africa : a case study of the Xitsonga Language Board]" Dissertation (MA - General Linguistics)--University of Pretoria. Retrieved 12 March 2016</ref> Mthombeni a a tiveka ngopfu hi ndlela ya yena yo tsala "Xitsonga xo tenga, xo hlantsweka, xi khuluka hi ku olova hi swigaririmi leswo hlawuleka".<ref name=ph2/> Mtombeni u hoxe xandla ekutsariweni ka [[Vutsari_bya_Xitsonga|matsalwa ya Xitsonga]] evuton'wini byakwe ku fikela loko ata hundza emisaveni.
== Tavutomi byakwe ==
=== Malembe yosungula ===
Bennet Keats Mpilele Mtombeni imativula ya Nyavana Mthombheni, n'wana Mugimeti Mthombeni, naswona u tswariwile hi 14 Nw'endzamhala hi 1926 e[[Burgersdorp]] exifundzeni xa [[Tzaneen]] e limpopo.<ref name="ph1" />
Usungurile xikolo hi lembe ra 1936 exikolweni xale hansi eShiluvana Primary, laha a paseke ntanga ya 6. Kusuka kona uyile e[[Joni]] aya lava ntirho anga wukumi. Uyisile tidyondzo takwe emahlweni naswona a kala a kuma Junior Certificate, naswona endzaku ka nkarhinyana apasa Matriki ya yena, leswi n'wi pfuleleke tindlela takuya emahleni hi tidyondzo takwe ta B.A Degree leti a ari karhi atihetisisa loko ata lova.
=== Minthirho na Mfumo wa Gazankulu: 1950 - 1976 ===
Hi lembe ra 1950 laha a ari na malembe ya khume-mbirhi-mune wamalembe, Mpilele uthoriwile eSouth African Railways and Harbours tani hi phorisa. Hi 1960 uthoriwile e University of South Africa, laha a tirheke kona malembe mabirhi tani hi murhumiwa. Kusukela hi 1963 kuya eka 1971, uthoriwile eka South African Milk Board. Hikwalaho ka migingiriko ya yena eka rixaka ra matsonga na ku chivirikela ku antswisa vutomi na mayimele ya Vatsonga emadorobheni, uthoriwile hi mfumo wa [[Gazankulu]]tani hi muyimeri wosungula wa le madorobheni wa vatsonga. Leswi ekusunguleni, mfumo wa Gazankulu awuri hava ofisi, Mpilele u tirhele e kaya rakwe ra le Atteridgeville, naswona endzaku a rhurheriwa e Saulsville, kusuhi na masirha laha mfumo wa Gazankulu wusimekeke ofisi kona.<ref name=ph1/>
=== Vutsari na maphephahungu: 1972 - 1976 ===
Hi lembe ra 1972 usungurile ku tsala eka phepha-hungu ra Ndzawulo ya Vutisi leri ari vitiwa ''"Nhluvuko"''. U tsarile hi kuhambeta ku fikela loko a talova hi 1976. Xivangelo-nkulu xo tsala eka phephe-hungu ra ''"Nhluvuko"'' a kuri ku pfuxa Matsonga yarikwavo emadorobheni leswaku vatimila no tivonakarisa exikarhi tinxaka tin'wana. Hikwalaho ku vurhangeri byakwe usungule kutiviwa hi ra ''"Nhlalala ya madoroba"''.
Mtombeni a ari xirho xo xiximeka xa ndzawulo ya swa ndzhavuko na ririmi ra Xitsonga (''Bureau for Tsonga Language and Culture''). Uvile mutshami-xitulu wa Komiti ya tibuku naswona athlela ava Xirho xavulawuri bya yona.<ref name=ph1/>
=== Vukati na Vana ===
Mtombeni a a tekane na Josephine Thokozile Nkosi naswona a va katekisiwe hi majaha mambirhi na ntombhi yin'we kunga: Floyd Mandia Mthombeni, Leslie Marhule Mtombeni na Lauretta Thandiwe Mtombeni.<ref name=ph1/>
== Vutsari ==
Tatana Mtombeni u tsarile tibuku leti landzelaka exikarhi ka malembe ya 1966 ku ya eka lembe ra 1976:
# '''Malangavi ya mbilu''' - 1966 (''King Williamstown: Better Books'')
# '''Mibya ya nyekanyeka''' - 1967 (''Pretoria: Voortrekkerpers'')
# '''Ndzhaka ya vusiwana''' - 1973 (''Goodwood: Via Afrika'')
# '''Ndzi tshikeni''' - 1973 (''Pretoria: Van Schaik's Publishers'')
# '''Vuhlangi bya vuhlangi''' - 1973 (''Pretoria: Van Schaik's Publishers'')
# '''Mavala ya yingwe''' - 1974 (''Braamfontein: Sasavona Books'')
# '''Mihizo ya kayivela''' - 1974 (''Braamfontein: Sasavona Books'')
# '''Matshopetana ya tindzumulo''' - 1977 (''Braamfontein: Sasavona Books'')
== Rifu na kutsundzukiwa ==
Mtombeni u hundzile emisaveni exibhedlele ya Tembisa endzhaku ka vuvabyi byokoma, Hi siku ra vu 3 eka Mudyaxihi hilembe ra 1976 ari na malembe ya 50 hivukhale. Ulovile endzhaku ka masiku ya khume na mune loko ku lovile mativula yakwe Floyd, loyi a nweleke e nambyini wa Crocodile River. Havambirhi va vekiwe hisiku rin'we endzhaku ka ntirhu wa rifu lowuveke e Atteridgeville Community Hall. Rifu rakwe rindzinginisile vanhu votala eGazankulu naswona mfumo wa Gazankulu awu yimeriwe hi nkulukumba H.W.E Ntsan'wisi tani hi mukhandli wa nhlonge.<ref name=ph1/>
=== <small>Nkulumo ya H.W.E. Ntsan'wisi yo khandla nhlonge:</small> ===
Nkulukumba uvekile nkulumo leyi landzelaka eka ntirho wa rifu ra tatan Mtombeni e Atteridgeville Community Hall.<ref name=ph1/>
<blockquote class="toccolours" style="float:none; padding: 10px 15px 10px 15px; display:table;">Nhenha ya tinhenha laha madorobeni yi hi siyile.
Nhlalala leyi a yi hlengeleta rixaka ra hina haleno madorobeni yi timekile.<br>
Xihontlovila xa ririmi ra Vatsonga xi fambile.<br>
Mutsari wa Mavala ya yingwe u hundzile.<br>
Mutsari wa Mihizo ya kayivela u fambile.<br>
Mutsari wa Vuhlangi bya vuhlangi u lovile.<br>
Mutsari wa Ndzi tshikeni u chupukile.<br>
Mutsari wa Ndzhaka ya vusiwana u nyamalarile.<br>
Mutsari wa Mibya ya nyekanyeka u porokile.<br>
Mutsari wa Malangavi ya mbilu u timekile.<br>
Ririmi ra Vatsonga ri lahlekeriwile.<br>
Rixaka ra Vatsonga ri lahlekeriwile.<br>
Muhandzi wa tindzalama ta ririmi ra hina eku enteni ka rona ni le ku anameni ka rona u fambile. --([[H.W.E Ntsan'wisi]], 1976, 326 <ref name=ph1/>)</blockquote>
Ntsan'wisi u tirhisile nkarhi lowu ku tsundzuxa rixaka leswaku ndzhaka leyi siyiweke hi Mtombeni ya vutsari yi fanele kuhlayisiwa no yisiwa emahlweni.
<blockquote class="toccolours" style="float:none; padding: 10px 15px 10px 15px; display:table;">A hi rileni Mpilele wa Mtombeni hi ri karhi hi tsundzuka
leswaku wa hanya hikuva u hi siyele ndzhaka leyi hi nga ta sala hi n'wi vona ha yona hi matsalwa lawa a ya siyeke. A nga yanga na vutlhari bya yena emasirheni, u hi siyerile byona ... tindzalama ta ririmi ra hina, leswaku hi sala na swona swi va ndzhaka ya hina. --([[H.W.E Ntsan'wisi]], 1976, 326 <ref name=ph1/>)</blockquote>
=== <small>Ku chavelela kusuaka eka Phepha-hungu ra Nluvuko:</small> ===
Muhleri wa phepha-hungu ra ''"Nhluvuko"'' u engetele rito rakwe eka marito ya vakhandli va nhlonge hi marito lama landzelaka:
<blockquote class="toccolours" style="float:none; padding: 10px 15px 10px 15px; display:table;">... Mpilele a a ri mutsari wa vatsari. Ndzi nga engeta ndzi
vula leswaku a a ri egondzweni ra vatsari va vatsari. Exikarhi ka malembe mo ringana khume voko ra yena ri tsarile ku ringana nhungu wa tibuku. --(Nhluvuko, Vol. 17, No. 12 ya 1976:331 <ref name=ph1/>)</blockquote>
=== <small>Eleji ya Dokodela Maluleke hi B.K.M Mtombeni: </small> ===
Dokodela Maluleke utsarile eleji (Vutsari bya matimu ya mufi) naswona unyikele nxaxamelo lowu hlelekeke wa vutsari byakwe.<ref name=ph4>Maluleke, V.R. 1987. B.K.M. Mtombeni as a short story writer (unpublished) Honours Article, Pretoria: Unisa.</ref> Eleji yakwe hi leyi landzelaka:
<blockquote class="toccolours" style="float:none; padding: 10px 15px 10px 15px; display:table;">
Leswo u etlele, ndzi mbhoni,<br>
Leswo hikwalaho ka yini u late rimbambu,<br>
Swi tiva hi Tatana ...<br>
<br>
U te '''Ndzi tshikeni'''; u chukuvanya bya hlampfi exinjoveni,<br>
U chukuvanyisa hi '''Malangavi ya mbilu''',<br>
Mbilu ya wena a yi pfurha,<br>
Yi oxa hi malangavi,<br>
Yi rhukurha ku vona '''Mibya ya nyekanyeka''',<br>
Mbilu yaku yi khahla tiko ro dadavala.<br>
<br>
Tiko ri dadavala bya phunjavunja,<br>
'''Mihizo ya kayivela''' yi kayivele wonge i mali ya xisiwana,<br>
Vusweti bya rixaka byi ku dzudze '''Vuhlangi bya vuhlangi''',<br>
Vusweti byi ku dlokodla mbilu,<br>
U ka u mila ntshiva u teka vunghwazi.<br>
<br>
U mila '''Mavala ya yingwe''',<br>
Mavala ya yingwe ya ku tikirheta enhlohlorhini ya Everest,<br>
Moya wo kwetsima wu ku tlhoma xidlodlo,<br>
Wu ku rhuma ku ya hlikih/a Vutsonga,<br>
Khamba ri ku sivile ri ku khina,<br>
U nga si heta ku haxa evhangeli ya wena.<br>
<br>
A wu vanga na makwanga,<br>
U haxile '''Ndzhaka ya vusiwana''',<br>
U phamele rixaka; <br>
A wu sweka hi byongo, <br>
U phama hi penisele, <br>
U phamela ebukwini; <br>
Voko raku i nkombe wa nsuku,<br>
Byongo byaku i nambu wa Nile.<br>
<br>
Ririmi raku ematsalweni ri olova wonge i nhluvi; <br>
Ririmi raku a ri gogonyi, <br>
Marita yaku ya gemba; ya hlakah/a byongo; <br>
Ya kucete/a; ya titimeta torha ra vutivi; <br>
Ya tshunxa mapindzi; mafundzu ya nyekanyeka. <br>
<br>
Tintlharhi ti aneka vut/harhi byaku erivaleni, <br>
Ntokoto waku wu andlariwa tani hi sangu, <br>
Ntokoto waku wa mameka; a wu pundzulanga, <br>
Vutlharhi byaku byi phapha byongo bya vah/ayi vaku<br>
<br>
U nombhela eka novhele, <br>
u nyanganya bya vulombe, <br>
Nghimeto u hava eka swihungwana, <br>
U tlanga xinave-nave, <br>
A wu kongomi, wo khovolela, <br>
Timhaka wo thya, u thya swange i ncuva, <br>
Marita yaku ya hakuta ntlhaveko, <br>
Mbilu yi sa' yi pfempfa hi ku nave/a. <br>
<br>
Leswo phata u swi nyenyile,<br>
U vona ya ri '''Matshopetana ya tindzumulo''' <br>
Xa wena i ku boxa tshumba, <br>
U komba mhaka hi rintiho; u honokela mhaka <br>
U nga copeti, <br>
U monya leswi phewaka;<br>
Ntivo-vuhleketi waku wu hi hlantswe mahlo, <br>
Nkunghwa wu sukile, <br>
Hi ta jikula hi chela eka ndzheko wa '''Ndzhaka ya vusiwana''', <br>
Wu ta ka wu khapa hi vutivi ...<br>--(D.R. Maluleke in Nkuzana (1989:72-74)<ref name=ph4/>)</blockquote>
== Mintshaho ==
{{Reflist|2}}
[[Category:Vanhu]]
{{Lifetime|1926|1976|B.K.M Mtombeni}}
[[Category: Vatsari]]
[[Category: Vatsari va Xitsonga]]
o03c3jbtl3by7a4sogbl0m6t5lcxzz0
Thomas Khosa
0
4454
32699
28297
2018-10-29T21:16:03Z
Thuvack
315
wikitext
text/x-wiki
{{Person|
| Vito = T.H Khosa
| Xifaniso = Coats of arms of None.svg
| Ntirho = Mutsari
| Siku ro velekiwa = 27 Khotavuxika 1953
| Ndhawu yo velekiwa = Pfukani Mission station - Mtititi, Limpopo
}}
'''Thomas Howard Khosa''', (''27 [[Khotavuxika]] 1953'') i mutsari wa tibuku ta xitsonga, a thlela a tiveka ngopfu tani hi muvulavuleri wa mfumo wa xifundza xa Nw'alungu (Limpopo).<ref name=ph1>Msimeki,B.E, 1998. "[http://hdl.handle.net/10210/5906 Characterization in Murhandziwani and Manyunyu ya xitsotso]" (Mini-Dissertation). Retrieved 12 March 2016</ref> Ehenhla ka kuva muvulavuleri wa mfumo loyi angana ntokoto, uthlela a tiviwa ngopfu hi tinovhele ta yena ta xitsonga to fana na ''Mulunguntima''.<ref name=ph2>"[https://www.yumpu.com/sw/document/view/14913176/here-national-library-of-south-africa/17 Preserving and Celebrating our literary heritage]" (March 2011) - '''National Library of South Africa'''. Retrieved 22 February 2016</ref> Khosa u hoxe xandla ekutsariweni ka [[Vutsari_bya_Xitsonga|matsalwa ya Xitsonga]] evuton'wini byakwe.
== Matimu ==
Thomas Howard Khosa u tswariwile hi 27 eka Khotavuxika hi 1953 a Pfukani Misssion Station, etikweni ra ka Mtititi (leri namunthla ritiviwaka hi ra Vuwani) e xifundzeni xa n'walungu (Limpopo). U hetile tidyondzo ta le hansi e Pfukani Lower Primary na le Schiel Higher Primary, naswona tidyondzo tale henlha u tihetise e Douglas Laing Smit laha a thlomiweke risiva ra xitifiketi xa Matriki hi lembe ra 1972. U yisile tidyondzo ta yena e mahlweni laha kumeke Digri yakwe eka tidyondzo ta Vutshila (Batchelor of Arts) eka Dyondzo ya mihleketo na Mahanyelo (Psychology and Sociology), e Yunivhesithi ya N'walungu.<ref name=ph1></ref>
Uthlele a dyondzela Vuvulavuri, Filosofi na Xizulu e Yunivhesithi ya Afrika Dzonga (UNISA). Kusukela hi lembe ra 1974, utirhele mfumo wa Gazankulu, a sungala a tirha tani hi Muhundzuluxeri wa ririmi kwalomu ka malembe ya mune, ivi a ta thoriwa nakambe tani hi Muvulavuleri wa mfumo ku ya fika hi lembe ra 1994. Endzhaku ka 1994, u yisiwile eka mfumo wa xifundza xa N'walungu laha a yeke mahlweni na ntirho wa yena wavuvulavuleri.<ref name=ph1></ref>
Hi nkarhi wa kutirhela mfumo wa Gazankulu, usungurile phepha-hungu ra xitsonga leri nge ''"Mhalamhala"'', leri a rikongomisiwa hi mfumo wa tiko. Naswona hi yena loyi a sunguleke ku tsala Dayari na Buku ya lembe, ya Gazankulu. Naswona a thlela ava mutsalri-nkulu wa tinkulumo ta tinhloko ta mfumo hi ta Xipolotiki.<ref name=ph1></ref>
ka Mfumo wa Gazankulu. U tlhele a tirha eka “Gateway International Aiport” tanihi Mulawuri. Thomas Khosa i n’wa mabindzu eka nkarhi wa sweswi.<ref name=ph2></ref>
== Vutsari ==
E henla kakuva muvulavuleri wa ntokoto naswona loyi a xiximiwaka, Khosa uthele a tivonakarisa eka matsalwa ya Xitsonga. U tsarile tinovheli na Swithlokovetselo swo hlaya nyana ku katsa na:<ref name=ph1></ref>
# '''Madyisambitsi''' - (1978)
# '''Manyunyu ya Xitsotso''' - (1979)
# '''Mulunguntima''' - (1994)
# '''Madaladala''' - (1982)(''Swithlokovetselo''), yihleriwe hi Nkondo na Marivate.
==Mintshaho==
{{Reflist|2}}
[[Category: Vatsari]]
[[Category: Vanhu]]
[[Category: Vatsari va Xitsonga]]
k39f56zodllk817ft02hul9ku70ja45
Cornelius Tennyson Daniel Marivate
0
4455
33031
33030
2018-11-27T11:03:56Z
Thuvack
315
wikitext
text/x-wiki
{{Bio}}
'''Cornelius Tennyson Daniel Marivate''' (kumbe '''C.T.D Marivate''') ( ''1927'' )<ref>{{Cite web|url=https://www.thefreelibrary.com/In+search+of+a+parliamentary+soul:+when+Cornelius+Marivate,+South...-a030152114|title=In search of a parliamentary soul: when Cornelius Marivate, South Africa's leading authority on Tsonga literature and folksongs, went into Parliament, he found something missing. - Free Online Library|last=|first=|date=1998|website=www.thefreelibrary.com|archive-url=|archive-date=|dead-url=|access-date=2018-11-27}}</ref>, i phurofesa loyi a yeke eku wiseni wa le Yunivhesithi ya Afrika-Dzonga(UNISA). A a ri eka Ndzawulo yaTindzimi ta Vantima laha a dyondziseke machudeni ya Xitsonga lava a va dyondza ririmi leri eYunivhesithi. U kandziyisile ntlangu wo koma wa Jim Xilovekelo hi lembe ra 1965, loko a ha ri muleteri wa Xitsonga eUNISA.<ref name=ph1>"[https://www.yumpu.com/sw/document/view/14913176/here-national-library-of-south-africa/17 Preserving and Celebrating our literary heritage]" (March 2011) - '''National Library of South Africa'''. Retrieved 22 February 2016</ref> Marivate u hoxe xandla ekutsariweni ka [[Vutsari_bya_Xitsonga|matsalwa ya Xitsonga]] evuton'wini byakwe ku fikela loko ata huma penceni.
== Vutsari na vuhundzuluxi ==
Nkulukumba Marivate u tsarile tibuku to hlaya, kuhlanganisa na:
# '''Jim Xilovekelo''' - 1965 (''Van Schaik Publishers'')
# '''Xironga Folk-Tales''' - 1973 a yi hlanganela na E. J. M. Baumbach.
# '''Mayana XiTsonga''' - 1996 a yi hlanganela na D.I. Mathumba.
# '''Mayana XiTsonga STD 8''' - 1996 a yi hlanganela na D.I. Mathumba.
# '''Xitsonga Xa Vagingiriki Ntangha 10''' - 1997
# '''Mpambulwa Wa Switlhokovetselo''' - 2004
# '''Hi Timula Torha: Gr 4: Learner's Book''' - 2004 a yi hlanganela na M.B. Mpenyana na K. Mboweni.
# '''Hi Timula Torha: Gr 5: Learner's Book''' - 2004 a yi hlanganela na M.B. Mpenyana na K. Mboweni.
# '''Hi Timula Torha: Gr 6: Learner's Book''' - 2004 a yi hlanganela na M.B. Mpenyana na K. Mboweni.
# '''Nhlengelo WA Swirungulwana''' - - 2006 (''Perskor Publishers'')
# '''Mbalango WA Matsalwa Ya Xitsonga''' - 2006 (''Perskor Publishers'')
==Mintshaho==
{{Reflist|2}}
[[Category:Vanhu]]
{{Lifetime|1927||Cornelius Tennyson Daniel Marivate}}
[[Category: Vatsari]]
[[Category: Vatsari va Xitsonga]]
hx8vbuw0biwg3eroa6m7964sa8kq1sj
Matimu ya Matsonga
0
4457
32370
29985
2018-08-22T10:09:14Z
164.151.131.52
addition
wikitext
text/x-wiki
{{Ethnic group
|Rixaka = Matsonga
|Xifaniso = Shangaan.jpg
|Matsalwa = Ncino wa xibhelani.
|Ntsengo = 5,370,000 ([https://joshuaproject.net/people_groups/15596 Joshua Project])
|Matiko = [[Afrika Dzonga]], [[Mozambique|Mozambhiki]] na [[Zimbabwe]]
|Tiphrovinci = [[Mpumalanga]], [[Gauteng]] na [[Limpopo|Limpopo Province]]
|Tindzimi = [[Xitsonga]]
|Vukhongeri = [[Xikreste]], [[Ndhzavuko wa Xintima]]
|Vuxaka = [[Nguni|VaNgoni]]
}}
'''Matsonga''' ''(Kumbe '''Machangana''')'', i rixaka ra vanhu lava akeke e [[Afrika Dzonga]], [[Mozambique|Mozambhiki]] na le [[Zimbabwe]]. Rixaka leri ri hambanisiwa hi swi yenge swa tindzimi swo hlayanyana leswi hlanganisaka [[Vahlanganu]]; [[Vadjonga]]; [[Vabila]]; [[Van'walungu]] na [[Vahlengwe]], hikuya hi [[Henri-Alexandre_Junod|Henry Junod]]. <ref name=ph1> HA Junod, "[https://archive.org/details/lifeofsouthafric01junouoft Tsonga languages and dialects]" - '''the Internet Archive'''. Retrieved 14 March 2016</ref> [[Varhonga]], [[Vacopi]] na [[Vathswa]] ava hlayiwi eka Vatsonga, hambi leswi tindzimi tavona tiyelanaka. Ku ve na njheka-njhekiswano exikarhi ka Machangana na Matsonga, kusukela khale ka tinyimpi ta [[Manukosi]], kambe kuta fikela sweswi, Machangana na Matsonga ma hlayiwa eka rixaka rin'we ehansi ka mfumo wa [[Afrika Dzonga]].<ref name=ph2>"[http://www.sahistory.org.za/people-south-africa/tsonga Tsonga]" (20-Oct-2011) - '''South African History Online'''. Retrieved 14 March 2016</ref>
== Matimu ==
Khale ka khaleni, Vatsonga a va kumeka eDzongeni ra tiko ra Mozambiki (Junod, 1977:31). Junod u hlamusela leswaku Vatsonga a va tshama eSt. Lucia Bay eMozambiki hi malembe ya va 1250 (Junod, 1977:31). Kambe hi ku famba ka mikarhi va hangalakile ni tindhawu to hambanahambana va ala ku va ehansi ka Soshangana. Tindhawu leti va nga balekela eka tona hi leti na namuntlha ta ha riki na swikombiso swa tindlu ta Vatsonga ni ndhavuko wa vona. Hi lembe ra 1497, hosi ya le Portugal, yena Dom Manuel u rhumerile tinhenha ta yena hi tingalava ku ya pfula tindlela letintswha ta ku fika ematikweni lama nga si tiviwaka. Ku hlawuriwile Vasco Da Gama ku va mufambisi wa vona.
Loko Vasco Da Gama a fikile eMozambiki, u hlanganile na tihosi ta Vatsonga endhawini leyi vuriwaka Nyarimi (Inharime), a vumba vuxaka lebyinene na vona (Junod, 1977:31). Vasco Da Gama u kumile leswaku vanhu lava a va kumeka kona, vona Vatsonga, a va ri na tintswalo swinene na kona a va tsakela vanhu van’wana. Loko vanhu lava va tsakile a va phokotela mandla ku komba ku tsaka ka vona. Hikwalaho ka tintswalo ta Vatsonga eka tiko leri a va ri ka rona, swi endlile leswaku va thya tiko leriya vito ro sungula ra Mozambiki leswi vulaka, “Tiko ra vanhu lavanene.”
Eku sunguleni Vatsonga a va tshamile ku suka e St.Lucia Bay, eN’walungu wa KwaZulu-Natal, ku ya fika enambyeni wa Save eMozambiki. Ndhawu ya Vatsonga a yi katsa tindhawu ta N’walungu wa KwaZulu-Natal, Swaziland, Mpumalanga, Kruger National Park na Dzonga-N’walungu wa Zimbabwe. Matsalwa ya Perestrello (Santa Bento, 1554), Diogo de Couto (Santa Thome, 1589) na Lavanha (Santa Alberto, 1593) ya hlamusela leswaku a ku ri na mitlawa yo hambana ya Vatsonga eMozambiki yo fana
na vaRonga, Vanyayi, vaKalanga, vaLenge, vaNgoni, na vaNdzawu, vaTonga, vaHlanganu, vaCopi na vaHlengwe.Ntlawa wa vaRonga a va tshama exikarhi ka Maputo na St. Lucia Bay hi lembe xidzana ra vu 16, vaRonga a va fumiwa hi tihosi to fana na va Ngomane, Nyaka, Mpfumo, Lebombo (Livombo), Manyisa na Tembe. Swivongo leswi swa ha ri kona na namuntlha. Ku vuriwa leswaku tihosi to fana na Nyaka na Tembe a va ri tihosi ta matimba swinene ku sukela eDelagoa Bay, eN’walungu ku ya eSt.Lucia Bay edzongeni, ku ya fika etintshaveni ta Lebombo, evupeladyambu.
Hi nkarhi wa Mfecane hi lembe xidzana ra vukaye, Vatsonga vo tala a va akile exikarhi ka tiko ra Mozambiki (Jenkins, 2011). Soshangana loyi a ri ndhuna ya Tshaka, eka Zulu u hlaserile Vatsonga, a vumba vuhosi bya ka Gaza. Endzhaku ka Soshangane, n’wana wa yena Muzila u tekile vuhosi. Muzila u landzeriwile hi Nghunghunyane, loyi a nga khomiwa a pfaleriwa ekhotsweni hi Maputukezi eMandlakazi hi 1895. Hi malembe ya va 1835 va ka Nkuna, Valoyi, Mavundza na Rikhotso va sukile Mozambiki va kongoma eTransvaal eSouth Africa, va ala ku va hansi ka Soshangane. Va ka Maluleke vona va sukile Mozambiki hi ku chava Soshangane va ya tshama laha sweswi ku nga Kruger National Park. Van’wana Vatsonga va sukile Mozambiki na muhloti wa Muputukezi, Juwawa va kongoma eTransvaal, eAfrika-Dzonga, eAlbasini, kusuhani na laha ku nga na doroba ra Makhado sweswi. Va akile mfumo wa Xipilongo lowu a wu ri wa Magwamba. Hi lembe ra 1850 Muzila n’wana Soshangane u balekele eXipilongo hikwalaho ka nyimpi ya yena na makwavo Mawewe.
Hi lembe ra 1861 Muzila u tlhelele eMozambiki ku ya lwa na makwavo Mawewe, loyi a nga nwi hlula a balekela Swaziland (Junod, 1977:51). Muzila u fumile ku fika lembe ra 1884 loko a lova. N’wana wa yena Nghunghunyane u tekile vuhosi, kutani a ya tshama eBileni hi 1889. Hi lembe ra 1861 ku vile na nyimpi exikarhi ka Muzila na Maputukezi kutani va n’wi khoma. Ndhuna ya yena ya nyimpi Magigwana Khosa u yisile nyimpi emahlweni ku fika hi lembe ra 1897 loko a dlayiwa eMapulangweni. Hi lembe leri landzelaka Muzila u sukile eMozambiki na vanhu va yena, a kongoma eAfrika-Dzonga eBushbuckridge. Loko va fika, va kumile Vatsonga van’wana lava se a va tshama eAfrika-Dzonga, vo fana na va ka Mnisi hosi yale eBushbuckridge, Nkuna, Valoyi, na Magwamba lava a va tshama eTzaneen, Giyani, na Malamulele.
==Mintshaho==
{{Reflist|1}}
[[Category: Vatsonga]]
[[Category: Xitsonga]]
[[Category: Vanhu]]
1apd4jmgohoobrfwzuv80byycrmcgm6
Template:Ethnic group
10
4458
30724
30722
2017-11-02T04:27:04Z
Maxakadzi
5004
wikitext
text/x-wiki
{| class="toccolours" style="float:right; width:280px; margin-left: 1em; font-size: 85%;"
| align="center" colspan="2" style="background:lightgrey;" | <big>'''{{{Rixaka}}}'''</big>
|-
| align="center" colspan="2" |
{|
| align="center" width="120" | {{{Xifaniso}}}
|}
|-
| align="center" colspan="2" | ''{{{Matsalwa}}}''
|-
| align="center" colspan="2" style="background:lightgrey;" | '''Ntsengo wa rixaka'''
|-
| align="center" colspan="2" | {{{Ntsengo}}}
|-
| align="center" colspan="2" style="background:lightgrey;" | '''Laha vakumekaka kona hixitalo'''
|-
| align="center" colspan="2" | {{{Matiko}}}
|-
| align="center" colspan="2" | {{{Tiphrovinci}}}
|-
| align="center" colspan="2" style="background:lightgrey;" | '''Tindzimi ta rixaka'''
|-
| align="center" colspan="2" | {{{Tindzimi}}}
|-
| align="center" colspan="2" style="background:lightgrey;" | '''Vukhongeri'''
|-
| align="center" colspan="2" | {{{Vukhongeri}}}
|-
| align="center" colspan="2" style="background:lightgrey;" | '''Vuxaka'''
|-
| align="center" colspan="2" | {{{Vuxaka}}}
|}
<noinclude>
<pre>
{{Ethnic group
|Rixaka =
|Xifaniso =
|Tsalwa =
|Ntsengo =
|Matiko =
|Tiphrovinci =
|Tindzimi =
|Vukhongeri =
|Vuxaka =
}}
</pre>
[[Category:Vanhu]]
</noinclude>
a88oy6iabc2wn9kxs3x1e0bxrdqil4j
Dyondzo-Afrika
0
4460
28418
28329
2016-05-09T14:20:29Z
Escarbot
55
wikidata interwiki
wikitext
text/x-wiki
'''Dyondzo-Afrika''' i tidyondzo mayelana na tiko-nkulu ra Afrika, ngopfu ngopfu mindhzavuko ya rona kuhlanganisa na vanhu va rona (Kuhambana na ntivo-misava, ntivo-mbangu naswin'wana). Tidyondzo leti ti hlanganisa na matimu ya Afrika (Kunga si fika vukolonyi, nkarhi wa vukolonyi, endzhaku ka nkarhi wa vukolonyi), mfumo wa mani na mani (democracy), mindzhavuko, Politiki, Tamabindzu, tindzimi na vukhongeri (Vu Islamu, Vukreste, na vukhongeri bya xintima). Munhu loyi a tivaka ngopfu hi tidyondzo leti, u vuriwa "Mu-Afrikanisi". Mboyamelo wa tidyondzo leti we le ka ku lavisisa matumbuluxele, na maendlele ya dzhavuko hi ku tirhisa mavonele ya swilo ya xi Afrika.
[[Category:Dyondzo-Afrika]]
hwj9i3wlqfwywjy0g72sxwg0s6g85ew
Nxaxamelo wa matsalwa lwa Wikiphediya ya xi Afrika yifaneleke kuva na wona
0
4461
28335
2016-03-14T19:58:15Z
Thuvack
315
Thuvack moved page [[Nxaxamelo wa matsalwa lwa Wikiphediya ya xi Afrika yifaneleke kuva na wona]] to [[Nxaxamelo wa matsalwa lawa Wikiphediya ya xi Afrika yifaneleke kuva na wona]]
wikitext
text/x-wiki
#REDIRECT [[Nxaxamelo wa matsalwa lawa Wikiphediya ya xi Afrika yifaneleke kuva na wona]]
l1hnp262bsc48hoe1m3bdd3kuah65tb
Matimu ya Afrika
0
4462
29130
29127
2017-06-06T10:07:06Z
Thuvack
315
wikitext
text/x-wiki
[[File:African-civilizations-map-pre-colonial.svg|right|thumb|200px|Matiko ya Afrika, kungasi fika vukolonyi]]
'''Matimu ya Afrika''' masungula hi ku tumbuluka ka swimun'wana swa khale (Homo Sapiens) e Vuxa bya Afrika, naswona maya emahlweni kufikela namunthla, tani hi swirhundzu swa matiko lama hluvukaka. Matimu lama tsariweke ya minhluvuko ya khale ma sungula eGibita (Leyi sunguleke tani hi xiphemu xa mfumo wa Khushi lowu nga wa khlale ngopfu ku nagsi tsarima matimmu), enzhaku ka wona ku vile na mfumo wa Nubiya, Saheli na Maghreb e rimhondzeni ra Afrika. Hi malembe ya le xikarhi, vukhongeri bya vu Islamu byi sungule ku ndlandlamuka kuya e vupela dyambu bya Arabhiya kuya e Gibhita naswona byi tsemakanya Mahgreb na Sahel. Swun'wana swa switikwana na mifumo ya nkarhi wa khale ku ngasi fika vukolonyi, swi hlanganisa na ndhzavuko wa va Nok, mfumo wa Mali, mfumo wa Songhai, mfumo wa Ashanti, mfumo wa Mossi, mfumo wa Mutapa, mfumo wa Mapungubye, mfumo wa Sine, mfumo wa Sennar, mfumo wa Saloum, mfumo wa Baoli, mfumo wa Khayori, mfumo wa Zimbabwe, mfumo wa Khongo, mfumo wa Kaabu, mfumo wa khale ka Khathage, mfumo wa Numidiya, Muritaniya, mfumo wa Aksumita, mfumo wa Ajurani na mfumo wa Adali.
[[Category:Matimu ya Afrika]]
[[Category:Matimu]]
cm3mzb4yevpsnmev5vhw3pqvbl61w03
Category:Matimu ya Afrika
14
4463
28338
2016-03-15T08:37:46Z
Katxis
4019
Created page with "[[Category:Afrika]]"
wikitext
text/x-wiki
[[Category:Afrika]]
8p6ot4j1lq52m89itbhbbilu2ygfluo
Ndhzavuko
0
4464
28350
2016-03-18T12:05:22Z
Thuvack
315
Thuvack moved page [[Ndhzavuko]] to [[Ndzhavuko]]
wikitext
text/x-wiki
#REDIRECT [[Ndzhavuko]]
37rh77zopq01vk3i0himmagi10yxice
Rio de Janeiro
0
4465
28363
2016-03-22T01:51:14Z
73.182.28.179
Created page with "{{translate|https://en.wikipedia.org/wiki/Rio_de_Janeiro}} [[File:Montagem Rio de Janeiro.jpg|thumb|300px|Rio de Janeiro]] '''Rio de Janeiro''', [[Brazil]], Amerikha-Dzonga."
wikitext
text/x-wiki
{{translate|https://en.wikipedia.org/wiki/Rio_de_Janeiro}}
[[File:Montagem Rio de Janeiro.jpg|thumb|300px|Rio de Janeiro]]
'''Rio de Janeiro''', [[Brazil]], Amerikha-Dzonga.
2wj32qgo5bdhdq9i6r4ce9skpucygbr
Washington, DC
0
4466
28384
2016-03-28T18:49:52Z
Aliwal2012
3247
Created page with "[[File:Washington DC view1.jpg|thumb|right|400px|Arial view of Washington, D.C.]] '''Washington, D.C.''' is the capital city of the [[Amerikha|United States of America]]."
wikitext
text/x-wiki
[[File:Washington DC view1.jpg|thumb|right|400px|Arial view of Washington, D.C.]]
'''Washington, D.C.''' is the capital city of the [[Amerikha|United States of America]].
qb5wx1uljzzvwsbdcr2rfndca79647d
HMS Birkenhead
0
4468
28839
28838
2016-09-24T07:26:57Z
Thuvack
315
wikitext
text/x-wiki
[[File:The Birkenhead-Troopship.jpg|thumb|right|250px]]
[[File:Wreck of the Birkenhead.jpg|thumb|right|250px|"The Wreck of the ''Birkenhead''" (ca 1892) by Thomas M Hemy.]]
[[File:The Wreck of the Birkenhead.jpg|thumb|right|300px|''The Wreck of the Birkenhead'' (1901) by Charles Dixon]]
'''HMS ''Birkenhead''''' akuri xikepe xa manghezi lexi rhwalaka masocha, naswona xin'werile hi 25 Nyenyenyani hi lembe ra 1852, ekusuhi na ribuwa ra Kapa (Cape Town) e[[Afrika-Dzonga]]. Kupone ntsena vanhu vo ringana 193 eka vanhu va 643 lava avari endzeni ka Xikepe lexi.
69vg378tkmfxdou23r1vlyd7wx129ae
Template:Tsonga-Grammar
10
4478
28437
28431
2016-05-16T13:34:03Z
Thuvack
315
wikitext
text/x-wiki
{| class="toccolours" style="float:right; width:280px; margin-left: 1em; font-size: 85%;"
| align="center" colspan="2" style="background:lightgrey;" | <big>'''Ririmi ra Xitsonga'''</big>
|-
| align="center" colspan="2" |
{|
| align="center" width="120" | [[File:{{{Xifaniso}}}|220px]]
|}
|-
| align="center" colspan="2" style="background:lightgrey;" | '''[[Swihluvi swa ririmi]]'''
|-
| align="center" colspan="2" | {{{Swihluvi}}}
|-
| align="center" colspan="2" style="background:lightgrey;" | '''[[Swigaririmi]]'''
|-
| align="center" colspan="2" | {{{Swigaririmi}}}
|-
| align="center" colspan="2" style="background:lightgrey;" | '''[[Swiphato]]'''
|-
| align="center" colspan="2" | {{{Swiphato}}}
|-
| align="center" colspan="2" style="background:lightgrey;" | '''[[Vuthlokovetseri]]'''
|-
| align="center" colspan="2" | {{{Vuthlokovetseri}}}
|}
<noinclude>
<pre>
{{Tsonga-Grammar
|Xifaniso =
|Swihluvi =
|Swigaririmi =
|Swiphato =
|Vuthlokovetseri =
}}
</pre>
[[Category:Xitsonga]]
</noinclude>
tn6wzn13wgnxvuz49eib03kob0p17nf
Category:Xitsonga
14
4479
28433
2016-05-16T13:25:10Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
RIHLANGANISI
0
4480
28441
2016-05-16T14:03:01Z
Thuvack
315
Thuvack moved page [[RIHLANGANISI]] to [[Swihluvi swa ririmi]]: better categorization
wikitext
text/x-wiki
#REDIRECT [[Swihluvi swa ririmi]]
ljrpdajeywrmt792jw6mvfrgg51t31y
Wikipedia:Vital articles
4
4484
28556
28474
2016-05-28T01:02:12Z
Xqbot
540
Bot: Fixing broken redirect to moved target page [[Wikipedia:Matsalwa ya Nkoka/xiyenge/3]]
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Matsalwa ya Nkoka/xiyenge/3]]
6zercqg3ymm731qm40qjuzbjjlakyjq
Wikipedia:Matsalwa Ya nkoka/Level/Nav bar
4
4486
29983
29976
2017-08-08T09:04:17Z
Thuvack
315
wikitext
text/x-wiki
<center>'''Swiyenge swa Matsalwa ya nkoka eka Wikiphediya'''
{| border="5" cellspacing="5" cellpadding="0" height="50" align=center border=0 style="background: transparent"
| style="background-color:lightblue; border: solid 1px #000; padding:0px 20px;" | [[Wikipedia:Matsalwa ya nkoka/Xiyenge/1|Xiyenge 1 & 1a]]
|
| style="background-color:lightblue; border: solid 1px #000; padding:0px 20px;" | [[Wikipedia:Matsalwa ya nkoka/Xiyenge/2|Xiyenge 2]]
|
| style="background-color:lightblue; border: solid 1px #000; padding:0px 20px;" | [[Wikipedia:Matsalwa ya nkoka/Xiyenge/2a|Xiyenge 2a (English Sel)]]
|
| style="background-color:lightblue; border: solid 1px #000; padding:0px 20px;" | [[Wikipedia:Matsalwa ya Nkoka/xiyenge/3|Xiyenge 3]]
|
| style="background-color:lightblue; border: solid 1px #000; padding:0px 20px;" | [[Wikipedia:Matsalwa ya Nkoka/xiyenge/3a|Xiyenge 3a (English Sel)]]
|}
</center><noinclude>
</noinclude>
it071ou4jkw2vi2rc95fip1j6ewi60k
10 Wa matsalwa yankoka
0
4487
28479
2016-05-18T14:51:43Z
Thuvack
315
Thuvack moved page [[10 Wa matsalwa yankoka]] to [[Wikipedia:Matsalwa ya nkoka/Xiyenge/1]]: correction
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Matsalwa ya nkoka/Xiyenge/1]]
hft2hid212yk2nqblpwzz7eka0mdo0j
Wikipedia:Matsalwa ya nkoka/Xiyenge/2
4
4488
33067
33066
2018-11-29T16:37:03Z
Thuvack
315
wikitext
text/x-wiki
{{Wikipedia:Matsalwa Ya nkoka/Level/Nav bar}}
Lawa i matsalwa ya Dzana yankoka eka '''Wikiphediya ya Xitsonga''', naswona mavumba xiyenge xavumbirhi eka nxaxamelo wa matsalwa ya nkoka eka Wikiphediya leyi.
<small>
{| class="wikitable floatright"
|+
|-
!Xiyenge!!-!!Nkutlunya <br> wa sweswi!!Pakani ya <br> Nkutlunya
|-
|Matimu ya Vatsonga||:||9||16
|-
|Vuaki bya Vatsonga||:||15||15
|-
|Sw'ambalo swa Vatsonga||:||3||6
|-
|Swakudya na Byala bya Vatsonga||:||10||14
|-
|Vatsari va Vatsonga||:||7||7
|-
|Mavabyi hi Xitsonga||:||7||7
|-
|Minsinya hi Xitsonga||:||6||6
|-
|Filosofi na vukhongeri||:||5||5
|-
|Ntivo vuthlarhi||:||9||9
|-
|Nhlangano wa vanhu||:||6||6
|-
|Ntivo-mbangu||:||9||9
|-
|'''Ntsengo''' ||:|| '''86'''||'''100'''
|}
</small>
Matsala makamberiwa hi swiyenge leswi landzelaka:
{{Div col|2}}
* Matsalwa ya siku {{Icon|FA}} (Matsalwa lamahlawuriweke ku kombisiwa eka tluka nkulu)
* Xiyenge xa - A {{Icon|A}} (Tsalwa leri heleleke)
* Xiyenge xa - B {{Icon|B}} (Tsalwa ra kahle)
* Xiyenge xa - C {{Icon|C}} (Tsalwa leri lavaka ku hlakarherisiwa)
* Tsalwa ro Amukeleka {{Icon|GA}}
* Tsalwa ra ramasungulo {{Icon|Start}}
{{Div col end}}
Mifungo leyi tirhisiweke laha yingava yi hundzeriwe hi nkarhi, u khutaziwa ku lulamisa swi hoxo loko swirikona.
==Ntsengo lowu heleleke: 100 eka Wikiphediya leyi ya Xitsonga==
Wu lulamisiwe ro hetelela hi -- [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 09:33, 7 Ndzhati 2017 (UTC)
<br>
{{col-begin}}
{{col-break}}
=== Matimu ya Vatsonga (9:16) (''Tsonga History'') ===
* {{Icon|Start}} [[Ririmi]] <small>(''[[:en:Language|Language]]'')</small>
* {{Icon|Start}} [[Xitsonga]] <small>(''[[:en:Tsonga_language|Tsonga language]]'')</small>
* {{Icon|Start}} [[Matimu ya Matsonga]] <small>(''[[:en:Tsonga_people|Tsonga people]]'')</small>
* {{Icon|Start}} [[Mfumo wa Gaza]] <small>(''[[:en:Gaza_Empire|Gaza Empire]]'')</small>
** {{Icon|Start}} [[Soshanghana]] <small>(''[[:en:Soshangane|Soshangane]]'')</small>
** {{Icon|Start}} [[Mzila]] <small>(''[[:en:Mzila|Mzila]]'')</small>
*** {{Icon|Start}} [[Mawewe]] <small>(''[[:en:Mawewe|Mawewe]]'')</small>
** {{Icon|Start}} [[Nghunghunyana]] <small>(''[[:en:Gungunhana|Gungunhana]]'')</small>
*** {{Icon|Start}} [[Godide]] <small>(''[[:en:Godide|Godide]]'')</small>
** {{Icon|Start}} [[Mpisana I]] <small>(''[[:en:Mpisana_I|Mpisana I]]'')</small>
** {{Icon|Start}} [[Thulamahashe]] <small>(''[[:en:Thulamahashi|Thulamahashi]]'')</small>
** {{Icon|Start}} [[Buyisonto]] <small>(''[[:en:Buyisonto|Buyisonto]]'')</small>
** {{Icon|Start}} [[Nghobo]] <small>(''[[:en:Nghobo|Nghobo]]'')</small>
** {{Icon|Start}} [[Mafemani]] <small>(''[[:en:Mafemani|Mafemani]]'')</small>
** {{Icon|Start}} [[Kheto]] <small>(''[[:en:Kheto|Kheto]]'')</small>
** {{Icon|Start}} [[Eric Mpisana|Mpisana II]] <small>(''[[:en:Mpisane|Mpisane]]'')</small>
=== Vuaki bya Vatsonga (15:15) (''Tsonga Architecture'') ===
* {{Icon|Start}} [[Tindlu ta Vatsonga]] <small>(''[[:en:Tsonga Architecture|Tsonga Architecture]]'')</small>
** {{Icon|Start}} [[Xiluvelo]]
** {{Icon|Start}} [[Nhanga]]
** {{Icon|Start}} [[Lawu]]
** {{Icon|Start}} [[Xivala]]
** {{Icon|Start}} [[Nturuka]]
** {{Icon|Start}} [[Dulu]]
** {{Icon|Start}} [[Xitendze]]
** {{Icon|Start}} [[Xivava]]
** {{Icon|Start}} [[Xihahlu]]
** {{Icon|Start}} [[Xitanga]]
** {{Icon|Start}} [[Ndhumbha]]
** {{Icon|Start}} [[Bandhla]]
** {{Icon|Start}} [[Huvo]]
** {{Icon|Start}} [[Gandzelo]]
=== Sw'ambalo swa Vatsonga (3:6) (''Tsonga Clothing'') ===
* {{Icon|Start}} [[Sw'ambalo swa Vatsonga]] <small>(''[[:en:Tsonga Traditional Clothing|Tsonga Traditional Clothing]]'')</small>
** {{Icon|Start}} [[Xibelani]]
** {{Icon|Start}} [[Minceka]]
** {{Icon|Start}} [[Tinjhovo]]
** {{Icon|Start}} [[Ndhindhani]]
** {{Icon|Start}} [[Mamphaxana]]
{{col-break}}
=== Swakudya na Byala bya Vatsonga (10:14) (''Tsonga Cousine & Beverages'') ===
* {{Icon|Start}} [[Swakudya]] <small>(''[[:en:Food|Food]]'')</small>
* {{Icon|Start}} [[Swakudya swa Vatsonga]] <small>(''[[:en:Tsonga traditional food|Tsonga traditional food]]'')</small>
** {{Icon|Start}} [[Vuswa]]
** {{Icon|Start}} [[Tihove]]
** {{Icon|Start}} [[Xiendla hi vomu]]
** {{Icon|Start}} [[Xigugu]]
** {{Icon|Start}} [[Matsavu]]
* {{Icon|Start}} [[Byala]]
* {{Icon|Start}} [[Byala bya Xitsonga]] <small>(''[[:en:Tsonga traditional beer|Tsonga traditional beer]]'')</small>
** {{Icon|Start}} [[Byalwa-Vucema]]
** {{Icon|Start}} [[Nghwevu]]
** {{Icon|Start}} [[Vukanyi]]
** {{Icon|Start}} [[Muqombhoti]]
** {{Icon|Start}} [[Thothotho]]
=== Vatsari va Vatsonga (7:7) (''Tsonga Writers'') ===
* {{Icon|Start}} [[Thomas Khosa|T.H. Khosa]]
* {{Icon|Start}} [[F.A Thuketana]]
* {{Icon|Start}} [[B.K.M Mtombeni]]
* {{Icon|Start}} [[Daniel Cornel Marivate|D.C Marivate]]
* {{Icon|Start}} [[Etienne P Ndhambi|E.P. Ndhambi]]
* {{Icon|Start}} [[Cornelius Tennyson Daniel Marivate|C.T.D. Marivate]]
* {{Icon|Start}} [[Henri-Alexandre Junod|Henri Junod]] <small>(''[[:en:Henri-Alexandre Junod|Henri Junod]]'')</small>
=== Mavabyi hi Xitsonga (7:7) (''Common Diseases'') ===
* {{Icon|Start}} [[HIV/AIDS]] <small>(''[[:en:HIV/AIDS|HIV/AIDS]]'')</small>
* {{Icon|Start}} [[Fukuzana]] <small>(''[[:en:Cancer|Cancer]]'')</small>
* {{Icon|Start}} [[Mukhuhlwana wa Zika]] <small>(''[[:en:Zika fever|Zika fever]]'')</small>
* {{Icon|Start}} [[Ebola]] <small>(''[[:en:Ebola virus disease|Ebola]]'')</small>
* {{Icon|Start}} [[Mukhuhlwana]] <small>(''[[:en:Influenza|Influenza]]'')</small>
* {{Icon|Start}} [[Dzedzedze]] <small>(''[[:en:Malaria|Malaria]]'')</small>
* {{Icon|Start}} [[Vuvabyi bya Rihuhu]] <small>(''[[:en:Rabies|Rabies]]'')</small>
=== Misinya hi Xitsonga (6:6) (''Tsonga Botany'') ===
* {{Icon|Start}} [[Nkanyi]]
* {{Icon|Start}} [[Nkuhlu]]
* {{Icon|Start}} [[Nkwakwa]]
* {{Icon|Start}} [[Milala]]
* {{Icon|Start}} [[Pfilu]]
* {{Icon|Start}} [[Nkuwa]]
{{col-break}}
=== Filosofi na vukhongeri (5:5) (''Philosophy and religion'') ===
* {{Icon|Start}} [[Vukhongeri]] <small>(''[[:en:Religion|Religion]]'')</small>
** {{Icon|Start}} [[Vukreste]] <small>(''[[:en:Christianity|Christianity]]'')</small>
** {{Icon|Start}} [[Vusurumani]] <small>(''[[:en:Islam|Islam]]'')</small>
* {{Icon|Start}} [[Filosofi]] <small>(''[[:en:Philosophy|Philosophy]]'')</small>
** {{Icon|Start}} [[Matikhomele]] <small>(''[[:en:Ethics|Ethics]]'')</small>
=== Ntivo vuthlarhi (9:9) (''Science'') ===
* {{Icon|Start}} [[Dyondzo-Tinhlayo|Tinhlayo]] <small>(''[[:en:Mathematics|Mathematics]]'')</small>
* {{Icon|Start}} [[Sayensi]] <small>(''[[:en:Science|Science]]'')</small>
** {{Icon|Start}} [[Ntumbuluko]] <small>(''[[:en:Nature|Nature]]'')</small>
** {{Icon|Start}} [[Gezi]] <small>(''[[:en:Electricity|Electricity]]'')</small>
** {{Icon|Start}} [[Rivoningo]] <small>(''[[:en:Light|Light]]'')</small>
** {{Icon|Start}} [[Mpfumawulo]] <small>(''[[:en:Sound|Sound]]'')</small>
* {{Icon|Start}} [[Vutshunguri]] <small>(''[[:en:Medicine|Medicine]]'')</small>
* {{Icon|Start}} [[Misava]] <small>(''[[:en:Earth|Earth]]'')</small>
* {{Icon|Start}} [[Maxelo]] <small>(''[[:en:Weather|Weather]]'')</small>
=== Nhlangano wa vanhu (6:6) (''Society'') ===
* {{Icon|Start}} [[Ndhzavuko]] <small>(''[[:en:Culture|Culture]]'')</small>
* {{Icon|Start}} [[Mabindzu]] <small>(''[[:en:Business|Business]]'')</small>
* {{Icon|Start}} [[Hulumendhe]] <small>(''[[:en:Government|Government]]'')</small>
* {{Icon|Start}} [[Matiko la ma hlanganeke]] <small>(''[[:en:United Nations|United Nations]]'')</small>
* {{Icon|Start}} [[Nawu]] <small>(''[[:en:Law|Law]]'')</small>
* {{Icon|Start}} [[Tamintlangu]] <small>(''[[:en:Sport|Sport]]'')</small>
=== Ntivo-mbangu (9:9) (''Geography'') ===
* {{Icon|Start}} [[Ntivo-mbangu]] <small>(''[[:en:Geography|Geography]]'')</small>
* {{Icon|Start}} [[Dorobha]] <small>(''[[:en:City|City]]'')</small>
* {{Icon|Start}} [[Afrika]] <small>(''[[:en:Africa|Africa]]'')</small>
* {{Icon|C}} [[Afrika Dzonga]] <small>(''[[:en:South Africa|South Africa]]'')</small>
* {{Icon|Start}} [[Nayjeriya]] <small>(''[[:en:Nigeria|Nigeria]]'')</small>
* {{Icon|Start}} [[Amerikha]] <small>(''[[:en:United States of America|United States of America]]'')</small>
* {{Icon|Start}} [[Rhaxiya]] <small>(''[[:en:Russia|Russia]]'')</small>
* {{Icon|Start}} [[Chayina]] <small>(''[[:en:People's Republic of China|People's Republic of China]]'')</small>
* {{Icon|Start}} [[Nhlangono wa matiko ya Afrika]] <small>(''[[:en:African Union|African Union]]'')</small>
{{col-end}}
[[Category:Matsalwa yankoka]]
tg4g32s7izedy2jkvcx2a1l6o177bfo
Template:Div col
10
4489
28482
2016-05-18T15:07:26Z
Thuvack
315
Created page with "<includeonly><div class="div-col columns <!-- -->{{#if: {{{colwidth|{{{2|}}}}}} | column-width | column-count column-count-{{{cols|{{#if:1|{{{1|2}}}}}}}} }}" style="<..."
wikitext
text/x-wiki
<includeonly><div class="div-col columns <!--
-->{{#if: {{{colwidth|{{{2|}}}}}}
| column-width
| column-count column-count-{{{cols|{{#if:1|{{{1|2}}}}}}}} }}" style="<!--
-->{{#if: {{{colwidth|{{{2|}}}}}}
| {{column-width|{{{colwidth|{{#if:1|{{{2}}}}}}}}}}
| {{column-count|{{{cols|{{#if:1|{{{1|2}}}}}}}}}} }} <!--
-->{{#if: {{{gap|}}}
| {{column-gap|{{{gap}}}}} }}<!--
-->{{#switch: {{{rules|}}}
| = <!--empty-->
| yes = {{column-rule}}
| {{Column-rule|{{{rules}}}}} }} <!--
-->{{#ifeq: {{{small|}}}|yes
| font-size:90%; }} <!--
-->{{#if: {{{style|}}}
| {{{style}}} }}"><!--
-->{{#if: {{{content|}}}
|{{{content}}}</div>}}<!-- Inventory how many pages use small=yes
-->{{#ifeq: {{{small|}}}|yes
|[[Category:Pages using div col with small parameter]]}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
hbim3y4k2xn4gvbjtheg2ftcylf40bd
Template:Div col end
10
4490
28483
2016-05-18T15:07:49Z
Thuvack
315
Created page with "<includeonly></div></includeonly><noinclude> {{Documentation|Template:Div col/doc}} </noinclude>"
wikitext
text/x-wiki
<includeonly></div></includeonly><noinclude>
{{Documentation|Template:Div col/doc}}
</noinclude>
e0rj08wj8gm7na2mxp8t9b3l4y8kspb
Wikipedia:Matsalwa ya Nkoka/xiyenge/3a
4
4491
29740
28578
2017-07-26T06:30:06Z
Thuvack
315
/* Ntsengo lowu heleleke: 100 */
wikitext
text/x-wiki
{{Wikipedia:Matsalwa Ya nkoka/Level/Nav bar}}
Lawa i matsalwa ya 1,000 yankoka eka '''Wikiphediya ya xinghezi''', naswona mavumba xiyenge xavunharhu eka nxaxamelo wa matsalwa ya nkoka eka Wikiphediya leyi.
<small>
{| class="wikitable floatright"
|+
|-
!Xiyenge!!Nkutlunya <br> wa sweswi!!Pakani ya <br> Nkutlunya
|-
|Vanhu (''People'')||3||115
|-
|Matimu (''History'')||1||60
|-
|Ntivo-Mbangu (''Geography'')||32||94
|-
|Vutshila (''Arts'')||2||56
|-
|Filosofi na Vukhongeri (''Philosophy and religion'')||0||77
|-
|Vutomi bya Siku na siku(''Everyday life'')||1||78
|-
|Sayensi ya mahanyele(''Society and social sciences'')||1||88
|-
|Ta rihanyo na vutshunuri (''Health and medicine'')||0||48
|-
|Sayensi (''Science'')||4||177
|-
|Thekinoloji (''Technology'')||1||122
|-
|Ntivo-Tinhlanyo (''Mathematics'')||1||59
|-
|Vupimi (''Measurement'')||0||26
|-
|'''Ntsengo''' || '''46'''||'''1000'''
|}
</small>
Matsala makamberiwa hi swiyenge leswi landzelaka:
{{Div col|2}}
* Matsalwa ya siku {{Icon|FA}} (Matsalwa lamahlawuriweke ku kombisiwa eka tluka nkulu)
* Xiyenge xa - A {{Icon|A}} (Tsalwa leri heleleke)
* Xiyenge xa - B {{Icon|B}} (Tsalwa ra kahle)
* Xiyenge xa - C {{Icon|C}} (Tsalwa leri lavaka ku hlakarherisiwa)
* Tsalwa ro Amukeleka {{Icon|GA}}
* Tsalwa ra ramasungulo {{Icon|Start}}
{{Div col end}}
Mifungo leyi tirhisiweke laha yingava yi hundzeriwe hi nkarhi, u khutaziwa ku lulamisa swi hoxo loko swirikona.
==Ntsengo lowu heleleke: 100==
Wu lulamisiwe ro hetelela hi [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 15:05, 18 Mudyaxihi 2016 (UTC)
*...
== People (''People'') (115 articles) ==
{{col-begin}}
{{col-break}}
=== Artists (''Artists'') ===
# [[Leonardo da Vinci]] (''[[:en:Leonardo da Vinci|Leonardo da Vinci]]'')
# [[Michelangelo]] (''[[:en:Michelangelo|Michelangelo]]'')
# [[Rembrandt]] (''[[:en:Rembrandt|Rembrandt]]'')
# [[Diego Velázquez]] (''[[:en:Diego Velázquez|Diego Velázquez]]'')
# [[Hokusai]] (''[[:en:Hokusai|Hokusai]]'')
# [[Claude Monet]] (''[[:en:Claude Monet|Claude Monet]]'')
# [[Vincent van Gogh]] (''[[:en:Vincent van Gogh|Vincent van Gogh]]'')
# [[Pablo Picasso]] (''[[:en:Pablo Picasso|Pablo Picasso]]'')
# [[Salvador Dalí]] (''[[:en:Salvador Dalí|Salvador Dalí]]'')
=== Authors (''Authors'') ===
# [[Homer]] (''[[:en:Homer|Homer]]'')
# [[Sophocles]] (''[[:en:Sophocles|Sophocles]]'')
# [[Virgil]] (''[[:en:Virgil|Virgil]]'')
# [[Li Bai]] (''[[:en:Li Bai|Li Bai]]'')
# [[Jalal ad-Din Muhammad Balkhi-Rumi]] (''[[:en:Jalal ad-Din Muhammad Balkhi-Rumi|Jalal ad-Din Muhammad Balkhi-Rumi]]'')
# [[Dante Alighieri]] (''[[:en:Dante Alighieri|Dante Alighieri]]'')
# [[William Shakespeare]] (''[[:en:William Shakespeare|William Shakespeare]]'')
# [[Miguel de Cervantes]] (''[[:en:Miguel de Cervantes|Miguel de Cervantes]]'')
# [[Molière]] (''[[:en:Molière|Molière]]'')
# [[Johann Wolfgang von Goethe]] (''[[:en:Johann Wolfgang von Goethe|Johann Wolfgang von Goethe]]'')
# [[Edgar Allan Poe]] (''[[:en:Edgar Allan Poe|Edgar Allan Poe]]'')
# [[Fyodor Dostoevsky]] (''[[:en:Fyodor Dostoevsky|Fyodor Dostoevsky]]'')
# [[Leo Tolstoy]] (''[[:en:Leo Tolstoy|Leo Tolstoy]]'')
# [[James Joyce]] (''[[:en:James Joyce|James Joyce]]'')
# [[Franz Kafka]] (''[[:en:Franz Kafka|Franz Kafka]]'')
# [[Pablo Neruda]] (''[[:en:Pablo Neruda|Pablo Neruda]]'')
=== Composers and musicians (''Composers and musicians'') ===
# [[Johann Sebastian Bach]] (''[[:en:Johann Sebastian Bach|Johann Sebastian Bach]]'')
# [[Wolfgang Amadeus Mozart]] (''[[:en:Wolfgang Amadeus Mozart|Wolfgang Amadeus Mozart]]'')
# [[Ludwig van Beethoven]] (''[[:en:Ludwig van Beethoven|Ludwig van Beethoven]]'')
# [[Frédéric Chopin]] (''[[:en:Frédéric Chopin|Frédéric Chopin]]'')
# [[Richard Wagner]] (''[[:en:Richard Wagner|Richard Wagner]]'')
# [[Arnold Schoenberg]] (''[[:en:Arnold Schoenberg|Arnold Schoenberg]]'')
# [[Igor Stravinsky]] (''[[:en:Igor Stravinsky|Igor Stravinsky]]'')
# [[Elvis Presley]] (''[[:en:Elvis Presley|Elvis Presley]]'')
# [[The Beatles]] (''[[:en:The Beatles|The Beatles]]'')
=== Explorers (''Explorers'') ===
# [[Roald Amundsen]] (''[[:en:Roald Amundsen|Roald Amundsen]]'')
# [[Jacques Cartier]] (''[[:en:Jacques Cartier|Jacques Cartier]]'')
# [[Christopher Columbus]] (''[[:en:Christopher Columbus|Christopher Columbus]]'')
# [[James Cook]] (''[[:en:James Cook|James Cook]]'')
# [[Ferdinand Magellan]] (''[[:en:Ferdinand Magellan|Ferdinand Magellan]]'')
# [[Marco Polo]] (''[[:en:Marco Polo|Marco Polo]]'')
# [[Ibn Battuta]] (''[[:en:Ibn Battuta|Ibn Battuta]]'')
# [[Zheng He]] (''[[:en:Zheng He|Zheng He]]'')
=== Inventors and scientists (''Inventors and scientists'') ===
# [[Nicolaus Copernicus]] (''[[:en:Nicolaus Copernicus|Nicolaus Copernicus]]'')
# [[Charles Darwin]] (''[[:en:Charles Darwin|Charles Darwin]]'')
# [[Thomas Edison]] (''[[:en:Thomas Edison|Thomas Edison]]'')
# [[Albert Einstein]] (''[[:en:Albert Einstein|Albert Einstein]]'')
# [[Galileo Galilei]] (''[[:en:Galileo Galilei|Galileo Galilei]]'')
# [[Geber]] (''[[:en:Geber|Geber]]'')
# [[Carl Linnaeus]] (''[[:en:Carl Linnaeus|Carl Linnaeus]]'')
# [[Isaac Newton]] (''[[:en:Isaac Newton|Isaac Newton]]'')
# [[Nikola Tesla]] (''[[:en:Nikola Tesla|Nikola Tesla]]'')
# [[Sigmund Freud]] (''[[:en:Sigmund Freud|Sigmund Freud]]'')
# [[Niels Bohr]] (''[[:en:Niels Bohr|Niels Bohr]]'')
# [[Marie Curie]] (''[[:en:Marie Curie|Marie Curie]]'')
# [[Dmitri Mendeleev]] (''[[:en:Dmitri Mendeleev|Dmitri Mendeleev]]'')
{{col-break}}
=== Mathematicians (''Mathematicians'') ===
# [[Archimedes]] (''[[:en:Archimedes|Archimedes]]'')
# [[Euclid]] (''[[:en:Euclid|Euclid]]'')
# [[Leonhard Euler]] (''[[:en:Leonhard Euler|Leonhard Euler]]'')
# [[Carl Friedrich Gauss]] (''[[:en:Carl Friedrich Gauss|Carl Friedrich Gauss]]'')
# [[Kurt Gödel]] (''[[:en:Kurt Gödel|Kurt Gödel]]'')
# [[David Hilbert]] (''[[:en:David Hilbert|David Hilbert]]'')
# [[Gottfried Leibniz]] (''[[:en:Gottfried Leibniz|Gottfried Leibniz]]'')
# [[Blaise Pascal]] (''[[:en:Blaise Pascal|Blaise Pascal]]'')
# [[Henri Poincaré]] (''[[:en:Henri Poincaré|Henri Poincaré]]'')
# [[Pythagoras]] (''[[:en:Pythagoras|Pythagoras]]'')
# [[Alan Turing]] (''[[:en:Alan Turing|Alan Turing]]'')
# [[Muhammad ibn Musa al-Khwarizmi]] (''[[:en:Muhammad ibn Musa al-Khwarizmi|Muhammad ibn Musa al-Khwarizmi]]'')
=== Philosophers and social scientists (''Philosophers and social scientists'') ===
# [[Confucius]] (''[[:en:Confucius|Confucius]]'')
# [[Socrates]] (''[[:en:Socrates|Socrates]]'')
# [[Plato]] (''[[:en:Plato|Plato]]'')
# [[Aristotle]] (''[[:en:Aristotle|Aristotle]]'')
# [[Nagarjuna]] (''[[:en:Nagarjuna|Nagarjuna]]'')
# [[Avicenna]] (''[[:en:Avicenna|Avicenna]]'')
# [[Thomas Aquinas]] (''[[:en:Thomas Aquinas|Thomas Aquinas]]'')
# [[Ibn Khaldun]] (''[[:en:Ibn Khaldun|Ibn Khaldun]]'')
# [[René Descartes]] (''[[:en:René Descartes|René Descartes]]'')
# [[John Locke]] (''[[:en:John Locke|John Locke]]'')
# [[Immanuel Kant]] (''[[:en:Immanuel Kant|Immanuel Kant]]'')
# [[Karl Marx]] (''[[:en:Karl Marx|Karl Marx]]'')
# [[Friedrich Nietzsche]] (''[[:en:Friedrich Nietzsche|Friedrich Nietzsche]]'')
# [[Max Weber]] (''[[:en:Max Weber|Max Weber]]'')
=== Religious figures (''Religious figures'') ===
# [[Abraham]] (''[[:en:Abraham|Abraham]]'')
# [[Gautama Buddha]] (''[[:en:Gautama Buddha|Gautama Buddha]]'')
# [[Guru Nanak Dev]] (''[[:en:Guru Nanak Dev|Guru Nanak Dev]]'')
# [[Jesus]] (''[[:en:Jesus|Jesus]]'')
# [[Laozi]] (''[[:en:Laozi|Laozi]]'')
# [[Moses]] (''[[:en:Moses|Moses]]'')
# [[Muhammad]] (''[[:en:Muhammad|Muhammad]]'')
# [[Paul the Apostle]] (''[[:en:Paul the Apostle|Paul the Apostle]]'')
# [[Zoroaster]] (''[[:en:Zoroaster|Zoroaster]]'')
=== Politicians and leaders (''Politicians and leaders'') ===
# [[Hammurabi]] (''[[:en:Hammurabi|Hammurabi]]'')
# [[Cyrus the Great]] (''[[:en:Cyrus the Great|Cyrus the Great]]'')
# [[Alexander the Great]] (''[[:en:Alexander the Great|Alexander the Great]]'')
# [[Qin Shi Huang]] (''[[:en:Qin Shi Huang|Qin Shi Huang]]'')
# [[Julius Caesar]] (''[[:en:Julius Caesar|Julius Caesar]]'')
# [[Cleopatra VII]] (''[[:en:Cleopatra VII|Cleopatra VII]]'')
# [[Augustus]] (''[[:en:Augustus|Augustus]]'')
# [[Attila the Hun]] (''[[:en:Attila the Hun|Attila the Hun]]'')
# [[Charlemagne]] (''[[:en:Charlemagne|Charlemagne]]'')
# [[Genghis Khan]] (''[[:en:Genghis Khan|Genghis Khan]]'')
# [[Joan of Arc]] (''[[:en:Joan of Arc|Joan of Arc]]'')
# [[Suleiman the Magnificent]] (''[[:en:Suleiman the Magnificent|Suleiman the Magnificent]]'')
# [[Elizabeth I]] (''[[:en:Elizabeth I|Elizabeth I]]'')
# [[George Washington]] (''[[:en:George Washington|George Washington]]'')
# [[Napoleon I of France]] (''[[:en:Napoleon I of France|Napoleon I of France]]'')
# [[Simón Bolívar]] (''[[:en:Simón Bolívar|Simón Bolívar]]'')
# [[Abraham Lincoln]] (''[[:en:Abraham Lincoln|Abraham Lincoln]]'')
# [[Mustafa Kemal Atatürk]] (''[[:en:Mustafa Kemal Atatürk|Mustafa Kemal Atatürk]]'')
# [[Mohandas Karamchand Gandhi]] (''[[:en:Mohandas Karamchand Gandhi|Mohandas Karamchand Gandhi]]'')
# [[Vladimir Lenin]] (''[[:en:Vladimir Lenin|Vladimir Lenin]]'')
# [[Winston Churchill]] (''[[:en:Winston Churchill|Winston Churchill]]'')
# [[Joseph Stalin]] (''[[:en:Joseph Stalin|Joseph Stalin]]'')
# [[Adolf Hitler]] (''[[:en:Adolf Hitler|Adolf Hitler]]'')
# [[Mao Zedong]] (''[[:en:Mao Zedong|Mao Zedong]]'')
# [[Nelson Mandela]] (''[[:en:Nelson Mandela|Nelson Mandela]]'')
{{col-end}}
== History (''History'') (60 articles) ==
{{col-begin}}
{{col-break}}
# [[History]] (''[[:en:History|History]]'')
# [[Civilization]] (''[[:en:Civilization|Civilization]]'')
# [[Matimu ya misava]] (''[[:en:History of the world|History of the world]]'')
# [[History of Africa]] (''[[:en:History of Africa|History of Africa]]'')
# [[History of the Americas]] (''[[:en:History of the Americas|History of the Americas]]'')
# [[History of China]] (''[[:en:History of China|History of China]]'')
# [[History of Europe]] (''[[:en:History of Europe|History of Europe]]'')
# [[History of India]] (''[[:en:History of India|History of India]]'')
# [[History of Japan]] (''[[:en:History of Japan|History of Japan]]'')
# [[History of the Middle East]] (''[[:en:History of the Middle East|History of the Middle East]]'')
=== Prehistory to Middle Ages (''Prehistory to Middle Ages'') ===
# [[Prehistory]] (''[[:en:Prehistory|Prehistory]]'')
# [[Stone Age]] (''[[:en:Stone Age|Stone Age]]'')
# [[Mesopotamia]] (''[[:en:Mesopotamia|Mesopotamia]]'')
# [[Neolithic Revolution]] (''[[:en:Neolithic Revolution|Neolithic Revolution]]'')
# [[Sumer]] (''[[:en:Sumer|Sumer]]'')
# [[Bronze Age]] (''[[:en:Bronze Age|Bronze Age]]'')
# [[Ancient Egypt]] (''[[:en:Ancient Egypt|Ancient Egypt]]'')
# [[Assyria]] (''[[:en:Assyria|Assyria]]'')
# [[Indus Valley Civilization]] (''[[:en:Indus Valley Civilization|Indus Valley Civilization]]'')
# [[Iron Age]] (''[[:en:Iron Age|Iron Age]]'')
# [[Ancient Greece]] (''[[:en:Ancient Greece|Ancient Greece]]'')
# [[Ancient Rome]] (''[[:en:Ancient Rome|Ancient Rome]]'')
# [[Macedon]] (''[[:en:Macedon|Macedon]]'')
# [[Persian Empire]] (''[[:en:Persian Empire|Persian Empire]]'')
# [[Middle Ages]] (''[[:en:Middle Ages|Middle Ages]]'')
# [[Black Death]] (''[[:en:Black Death|Black Death]]'')
# [[Byzantine Empire]] (''[[:en:Byzantine Empire|Byzantine Empire]]'')
# [[Crusades]] (''[[:en:Crusades|Crusades]]'')
# [[East-West Schism]] (''[[:en:East-West Schism|East-West Schism]]'')
# [[Holy Roman Empire]] (''[[:en:Holy Roman Empire|Holy Roman Empire]]'')
# [[Islamic Golden Age]] (''[[:en:Islamic Golden Age|Islamic Golden Age]]'')
# [[Mongol Empire]] (''[[:en:Mongol Empire|Mongol Empire]]'')
# [[Ottoman Empire]] (''[[:en:Ottoman Empire|Ottoman Empire]]'')
# [[Pre-Columbian]] (''[[:en:Pre-Columbian|Pre-Columbian]]'')
# [[Spanish Inquisition]] (''[[:en:Spanish Inquisition|Spanish Inquisition]]'')
# [[Viking Age]] (''[[:en:Viking Age|Viking Age]]'')
{{col-break}}
=== Renaissance to present (''Renaissance to present'') ===
# [[Abolitionism]] (''[[:en:Abolitionism|Abolitionism]]'')
# [[Age of Discovery]] (''[[:en:Age of Discovery|Age of Discovery]]'')
# [[Age of Enlightenment]] (''[[:en:Age of Enlightenment|Age of Enlightenment]]'')
# [[British Empire]] (''[[:en:British Empire|British Empire]]'')
# [[Civil rights movement]] (''[[:en:Civil rights movement|Civil rights movement]]'')
# [[Cold War]] (''[[:en:Cold War|Cold War]]'')
# [[Congress of Vienna]] (''[[:en:Congress of Vienna|Congress of Vienna]]'')
# [[Cultural Revolution]] (''[[:en:Cultural Revolution|Cultural Revolution]]'')
# [[European colonization of the Americas]] (''[[:en:European colonization of the Americas|European colonization of the Americas]]'')
# [[History of the European Union]] (''[[:en:History of the European Union|History of the European Union]]'')
# [[French Revolution]] (''[[:en:French Revolution|French Revolution]]'')
# [[Great Depression]] (''[[:en:Great Depression|Great Depression]]'')
# [[The Holocaust]] (''[[:en:The Holocaust|The Holocaust]]'')
# [[Industrial Revolution]] (''[[:en:Industrial Revolution|Industrial Revolution]]'')
# [[Iranian Revolution]] (''[[:en:Iranian Revolution|Iranian Revolution]]'')
# [[Korean War]] (''[[:en:Korean War|Korean War]]'')
# [[Napoleonic Wars]] (''[[:en:Napoleonic Wars|Napoleonic Wars]]'')
# [[Protestant Reformation]] (''[[:en:Protestant Reformation|Protestant Reformation]]'')
# [[Renaissance]] (''[[:en:Renaissance|Renaissance]]'')
# [[Russian Empire]] (''[[:en:Russian Empire|Russian Empire]]'')
# [[Scientific Revolution]] (''[[:en:Scientific Revolution|Scientific Revolution]]'')
# [[Scramble for Africa]] (''[[:en:Scramble for Africa|Scramble for Africa]]'')
# [[Soviet Union]] (''[[:en:Soviet Union|Soviet Union]]'')
# [[Space exploration]] (''[[:en:Space exploration|Space exploration]]'')
# [[Taiping Rebellion]] (''[[:en:Taiping Rebellion|Taiping Rebellion]]'')
# [[History of the United States]] (''[[:en:History of the United States|History of the United States]]'')
# [[Women's suffrage]] (''[[:en:Women's suffrage|Women's suffrage]]'')
# [[World War I]] (''[[:en:World War I|World War I]]'')
# [[World War II]] (''[[:en:World War II|World War II]]'')
{{col-end}}
== Geography (''Geography'') (106 articles) ==
{{col-begin}}
{{col-break}}
# [[Ntivo-mbangu]] (''[[:en:Geography|Geography]]'')
# [[City]] (''[[:en:City|City]]'')
# [[Continent]] (''[[:en:Continent|Continent]]'')
# [[Country]] (''[[:en:Country|Country]]'')
# [[Desert]] (''[[:en:Desert|Desert]]'')
# [[Forest]] (''[[:en:Forest|Forest]]'')
# [[Glacier]] (''[[:en:Glacier|Glacier]]'')
# [[Mountain]] (''[[:en:Mountain|Mountain]]'')
# [[Ocean]] (''[[:en:Ocean|Ocean]]'')
# [[River]] (''[[:en:River|River]]'')
=== Bodies of water (''Bodies of water'') ===
# [[Amazon River]] (''[[:en:Amazon River|Amazon River]]'')
# [[Atlantic Ocean]] (''[[:en:Atlantic Ocean|Atlantic Ocean]]'')
# [[Black Sea]] (''[[:en:Black Sea|Black Sea]]'')
# [[Caspian Sea]] (''[[:en:Caspian Sea|Caspian Sea]]'')
# [[Danube]] (''[[:en:Danube|Danube]]'')
# [[Great Barrier Reef]] (''[[:en:Great Barrier Reef|Great Barrier Reef]]'')
# [[Indian Ocean]] (''[[:en:Indian Ocean|Indian Ocean]]'')
# [[Mediterranean Sea]] (''[[:en:Mediterranean Sea|Mediterranean Sea]]'')
# [[Niagara Falls]] (''[[:en:Niagara Falls|Niagara Falls]]'')
# [[Nile]] (''[[:en:Nile|Nile]]'')
# [[Pacific Ocean]] (''[[:en:Pacific Ocean|Pacific Ocean]]'')
# [[Panama Canal]] (''[[:en:Panama Canal|Panama Canal]]'')
# [[Suez Canal]] (''[[:en:Suez Canal|Suez Canal]]'')
=== Cities (''Cities'') ===
# [[Athens]] (''[[:en:Athens|Athens]]'')
# [[Beijing]] (''[[:en:Beijing|Beijing]]'')
# [[Berlin]] (''[[:en:Berlin|Berlin]]'')
# [[Delhi]] (''[[:en:Delhi|Delhi]]'')
# [[Hong Kong]] (''[[:en:Hong Kong|Hong Kong]]'')
# [[Istanbul]] (''[[:en:Istanbul|Istanbul]]'')
# [[Jerusalem]] (''[[:en:Jerusalem|Jerusalem]]'')
# [[London]] (''[[:en:London|London]]'')
# [[Los Angeles]] (''[[:en:Los Angeles|Los Angeles]]'')
# [[Mecca]] (''[[:en:Mecca|Mecca]]'')
# [[Mexico City]] (''[[:en:Mexico City|Mexico City]]'')
# [[Moscow]] (''[[:en:Moscow|Moscow]]'')
# [[New York City]] (''[[:en:New York City|New York City]]'')
# [[Paris]] (''[[:en:Paris|Paris]]'')
# [[Rome]] (''[[:en:Rome|Rome]]'')
# [[São Paulo]] (''[[:en:São Paulo|São Paulo]]'')
# [[Seoul]] (''[[:en:Seoul|Seoul]]'')
# [[Tokyo]] (''[[:en:Tokyo|Tokyo]]'')
=== Continents and regions (''Continents and regions'') ===
# [[Afrika]] (''[[:en:Africa|Africa]]'')
# [[Antarctica]] (''[[:en:Antarctica|Antarctica]]'')
# [[Arctic]] (''[[:en:Arctic|Arctic]]'')
# [[Asia|Ashiya]] (''[[:en:Asia|Asia]]'')
# [[Yuropa]] (''[[:en:Europe|Europe]]'')
# [[Latin America]] (''[[:en:Latin America|Latin America]]'')
# [[Middle East]] (''[[:en:Middle East|Middle East]]'')
# [[North America]] (''[[:en:North America|North America]]'')
# [[Oceania]] (''[[:en:Oceania|Oceania]]'')
# [[South America]] (''[[:en:South America|South America]]'')
{{col-break}}
=== Countries (''Countries'') ===
{{See also|List of countries|List of countries by population}}.
# [[Argentina]] (''[[:en:Argentina|Argentina]]'')
# [[Australia]] (''[[:en:Australia|Australia]]'')
# [[Austria]] (''[[:en:Austria|Austria]]'')
# [[Bangladesh]] (''[[:en:Bangladesh|Bangladesh]]'')
# [[Belgium]] (''[[:en:Belgium|Belgium]]'')
# [[Brazil]] (''[[:en:Brazil|Brazil]]'')
# [[Burma]] (''[[:en:Burma|Burma]]'')
# [[Canada]] (''[[:en:Canada|Canada]]'')
# [[People's Republic of China]] (''[[:en:People's Republic of China|People's Republic of China]]'')
# [[Colombia]] (''[[:en:Colombia|Colombia]]'')
# [[Democratic Republic of the Congo]] (''[[:en:Democratic Republic of the Congo|Democratic Republic of the Congo]]'')
# [[Denmark]] (''[[:en:Denmark|Denmark]]'')
# [[Egypt]] (''[[:en:Egypt|Egypt]]'')
# [[Ethiopia]] (''[[:en:Ethiopia|Ethiopia]]'')
# [[Finland]] (''[[:en:Finland|Finland]]'')
# [[France]] (''[[:en:France|France]]'')
# [[Germany]] (''[[:en:Germany|Germany]]'')
# [[Greece]] (''[[:en:Greece|Greece]]'')
# [[India]] (''[[:en:India|India]]'')
# [[Indonesia]] (''[[:en:Indonesia|Indonesia]]'')
# [[Iran]] (''[[:en:Iran|Iran]]'')
# [[Iraq]] (''[[:en:Iraq|Iraq]]'')
# [[Republic of Ireland]] (''[[:en:Republic of Ireland|Republic of Ireland]]'')
# [[Israel]] (''[[:en:Israel|Israel]]'')
# [[Italy]] (''[[:en:Italy|Italy]]'')
# [[Japan]] (''[[:en:Japan|Japan]]'')
# [[Mexico]] (''[[:en:Mexico|Mexico]]'')
# [[Netherlands]] (''[[:en:Netherlands|Netherlands]]'')
# [[Nigeria]] (''[[:en:Nigeria|Nigeria]]'')
# [[Norway]] (''[[:en:Norway|Norway]]'')
# [[Pakistan]] (''[[:en:Pakistan|Pakistan]]'')
# [[Philippines]] (''[[:en:Philippines|Philippines]]'')
# [[Poland]] (''[[:en:Poland|Poland]]'')
# [[Russia]] (''[[:en:Russia|Russia]]'')
# [[Saudi Arabia]] (''[[:en:Saudi Arabia|Saudi Arabia]]'')
# [[Singapore]] (''[[:en:Singapore|Singapore]]'')
# [[South Africa]] (''[[:en:South Africa|South Africa]]'')
# [[South Korea]] (''[[:en:South Korea|South Korea]]'')
# [[Spain]] (''[[:en:Spain|Spain]]'')
# [[Sweden]] (''[[:en:Sweden|Sweden]]'')
# [[Switzerland]] (''[[:en:Switzerland|Switzerland]]'')
# [[Republic of China|Republic of China (Taiwan)]] (''[[:en:Republic of China|Republic of China (Taiwan)]]'')
# [[Thailand]] (''[[:en:Thailand|Thailand]]'')
# [[Turkey]] (''[[:en:Turkey|Turkey]]'')
# [[Ukraine]] (''[[:en:Ukraine|Ukraine]]'')
# [[United Kingdom]] (''[[:en:United Kingdom|United Kingdom]]'')
# [[United States]] (''[[:en:United States|United States]]'')
# [[Vietnam]] (''[[:en:Vietnam|Vietnam]]'')
=== Mountains, valleys and deserts (''Mountains, valleys and deserts'') ===
# [[Alps]] (''[[:en:Alps|Alps]]'')
# [[Andes]] (''[[:en:Andes|Andes]]'')
# [[Gobi Desert]] (''[[:en:Gobi Desert|Gobi Desert]]'')
# [[Grand Canyon]] (''[[:en:Grand Canyon|Grand Canyon]]'')
# [[Himalayas]] (''[[:en:Himalayas|Himalayas]]'')
# [[Mount Everest]] (''[[:en:Mount Everest|Mount Everest]]'')
# [[Sahara]] (''[[:en:Sahara|Sahara]]'')
{{col-end}}
== Arts and culture (''Arts and culture'') (56 articles) ==
{{col-begin}}
{{col-break}}
# [[Vutshila]] (''[[:en:Art|Art]]'')
# [[History of art]] (''[[:en:History of art|History of art]]'')
# [[Aesthetics]] (''[[:en:Aesthetics|Aesthetics]]'')
==== Artistic movements (''Artistic movements'') ====
# [[Gothic]] (''[[:en:Gothic|Gothic]]'')
# [[Baroque]] (''[[:en:Baroque|Baroque]]'')
# [[Romanticism]] (''[[:en:Romanticism|Romanticism]]'')
# [[Modernism]] (''[[:en:Modernism|Modernism]]'')
# [[Postmodernism]] (''[[:en:Postmodernism|Postmodernism]]'')
# [[Pop culture]] (''[[:en:Pop culture|Pop culture]]'')
==== Literature (''Literature'') ====
# [[Literature]] (''[[:en:Literature|Literature]]'')
# [[History of literature]] (''[[:en:History of literature|History of literature]]'')
# [[Prose]] (''[[:en:Prose|Prose]]'')
# [[Book]] (''[[:en:Book|Book]]'')
# [[Fiction]] (''[[:en:Fiction|Fiction]]'')
# [[Novel]] (''[[:en:Novel|Novel]]'')
# [[Short story]] (''[[:en:Short story|Short story]]'')
# [[Poetry]] (''[[:en:Poetry|Poetry]]'')
# [[Rhyme]] (''[[:en:Rhyme|Rhyme]]'')
# Forms (''Forms'')
# [[Epic poetry]] (''[[:en:Epic poetry|Epic poetry]]'')
# [[Haiku]] (''[[:en:Haiku|Haiku]]'')
# [[Sonnet]] (''[[:en:Sonnet|Sonnet]]'')
==== Music (''Music'') ====
# [[Music]] (''[[:en:Music|Music]]'')
# [[History of music]] (''[[:en:History of music|History of music]]'')
# [[Musical instrument]] (''[[:en:Musical instrument|Musical instrument]]'')
# [[Singing]] (''[[:en:Singing|Singing]]'')
# Genres (''Genres'')
# [[Classical music]] (''[[:en:Classical music|Classical music]]'')
# [[Folk music]] (''[[:en:Folk music|Folk music]]'')
# [[Hip hop music]] (''[[:en:Hip hop music|Hip hop music]]'')
# [[Jazz]] (''[[:en:Jazz|Jazz]]'')
# [[Pop music]] (''[[:en:Pop music|Pop music]]'')
# [[Rock music]] (''[[:en:Rock music|Rock music]]'')
{{col-break}}
==== Performing arts (''Performing arts'') ====
# [[Performing arts]] (''[[:en:Performing arts|Performing arts]]'')
# [[Dance]] (''[[:en:Dance|Dance]]'')
# [[Ballet]] (''[[:en:Ballet|Ballet]]'')
# [[Film]] (''[[:en:Film|Film]]'')
# [[Documentary]] (''[[:en:Documentary|Documentary]]'')
# [[Opera]] (''[[:en:Opera|Opera]]'')
# [[Orchestra]] (''[[:en:Orchestra|Orchestra]]'')
# [[Theatre]] (''[[:en:Theatre|Theatre]]'')
# [[Comedy]] (''[[:en:Comedy|Comedy]]'')
# [[Tragedy]] (''[[:en:Tragedy|Tragedy]]'')
==== Visual arts (''Visual arts'') ====
# [[Visual arts]] (''[[:en:Visual arts|Visual arts]]'')
# [[Architecture]] (''[[:en:Architecture|Architecture]]'')
# [[Seven Wonders of the Ancient World]] (''[[:en:Seven Wonders of the Ancient World|Seven Wonders of the Ancient World]]'')
# [[Great Wall of China]] (''[[:en:Great Wall of China|Great Wall of China]]'')
# [[Comics]] (''[[:en:Comics|Comics]]'')
# [[Drawing]] (''[[:en:Drawing|Drawing]]'')
# [[Painting]] (''[[:en:Painting|Painting]]'')
# [[Illustration]] (''[[:en:Illustration|Illustration]]'')
# [[Portrait]] (''[[:en:Portrait|Portrait]]'')
# [[Photography]] (''[[:en:Photography|Photography]]'')
# [[Sculpture]] (''[[:en:Sculpture|Sculpture]]'')
# [[Pottery]] (''[[:en:Pottery|Pottery]]'')
# [[Statue]] (''[[:en:Statue|Statue]]'')
{{col-end}}
== Philosophy and religion (''Philosophy and religion'') (77 articles) ==
{{col-begin}}
{{col-break}}
=== Philosophy (''Philosophy'') ===
# [[Philosophy]] (''[[:en:Philosophy|Philosophy]]'')
# Philosophical branches (''Philosophical branches'')
# [[Ethics (philosophy)|Ethics]] (''[[:en:Ethics (philosophy)|Ethics|Ethics (philosophy)|Ethics]]'')
# [[Epistemology]] (''[[:en:Epistemology|Epistemology]]'')
# [[Belief]] (''[[:en:Belief|Belief]]'')
# [[Knowledge]] (''[[:en:Knowledge|Knowledge]]'')
# [[Truth]] (''[[:en:Truth|Truth]]'')
# [[Logic]] (''[[:en:Logic|Logic]]'')
# [[Metaphysics]] (''[[:en:Metaphysics|Metaphysics]]'')
# [[Existence]] (''[[:en:Existence|Existence]]'')
# [[Ontology]] (''[[:en:Ontology|Ontology]]'')
# [[Free will]] (''[[:en:Free will|Free will]]'')
# Philosophy by region and period (''Philosophy by region and period'')
# [[Western philosophy]] (''[[:en:Western philosophy|Western philosophy]]'')
# [[Greek philosophy]] (''[[:en:Greek philosophy|Greek philosophy]]'')
# [[Medieval philosophy]] (''[[:en:Medieval philosophy|Medieval philosophy]]'')
# [[Contemporary philosophy]] (''[[:en:Contemporary philosophy|Contemporary philosophy]]'')
# [[Eastern philosophy]] (''[[:en:Eastern philosophy|Eastern philosophy]]'')
# [[Chinese philosophy]] (''[[:en:Chinese philosophy|Chinese philosophy]]'')
# [[Indian philosophy]] (''[[:en:Indian philosophy|Indian philosophy]]'')
# [[Islamic philosophy]] (''[[:en:Islamic philosophy|Islamic philosophy]]'')
# Philosophical movements (''Philosophical movements'')
# [[Confucianism]] (''[[:en:Confucianism|Confucianism]]'')
# [[Existentialism]] (''[[:en:Existentialism|Existentialism]]'')
# [[Idealism]] (''[[:en:Idealism|Idealism]]'')
# [[Hedonism]] (''[[:en:Hedonism|Hedonism]]'')
# [[Humanism]] (''[[:en:Humanism|Humanism]]'')
# [[Marxism]] (''[[:en:Marxism|Marxism]]'')
# [[Nihilism]] (''[[:en:Nihilism|Nihilism]]'')
# [[Rationalism]] (''[[:en:Rationalism|Rationalism]]'')
# [[Realism]] (''[[:en:Realism|Realism]]'')
# [[Skepticism]] (''[[:en:Skepticism|Skepticism]]'')
{{col-break}}
=== Religion (''Religion'') ===
# [[Religion]] (''[[:en:Religion|Religion]]'')
# [[Deity]] (''[[:en:Deity|Deity]]'')
# [[God]] (''[[:en:God|God]]'')
# [[Goddess]] (''[[:en:Goddess|Goddess]]'')
# [[Mythology]] (''[[:en:Mythology|Mythology]]'')
# [[Mysticism]] (''[[:en:Mysticism|Mysticism]]'')
# [[Soul]] (''[[:en:Soul|Soul]]'')
# [[Spirituality]] (''[[:en:Spirituality|Spirituality]]'')
# [[Meditation]] (''[[:en:Meditation|Meditation]]'')
# [[Prayer]] (''[[:en:Prayer|Prayer]]'')
# [[Worship]] (''[[:en:Worship|Worship]]'')
# [[Yoga]] (''[[:en:Yoga|Yoga]]'')
# Theistic philosophies (''Theistic philosophies'')
# [[Theism]] (''[[:en:Theism|Theism]]'')
# [[Agnosticism]] (''[[:en:Agnosticism|Agnosticism]]'')
# [[Atheism]] (''[[:en:Atheism|Atheism]]'')
# [[Deism]] (''[[:en:Deism|Deism]]'')
# [[Gnosticism]] (''[[:en:Gnosticism|Gnosticism]]'')
# [[Pantheism]] (''[[:en:Pantheism|Pantheism]]'')
=== Specific religions (''Specific religions'') ===
# [[Bahá'í Faith]] (''[[:en:Bahá'í Faith|Bahá'í Faith]]'')
# [[Buddhism]] (''[[:en:Buddhism|Buddhism]]'')
# [[Mahayana]] (''[[:en:Mahayana|Mahayana]]'')
# [[Theravada]] (''[[:en:Theravada|Theravada]]'')
# [[Vajrayana]] (''[[:en:Vajrayana|Vajrayana]]'')
# [[Christianity]] (''[[:en:Christianity|Christianity]]'')
# [[Bible]] (''[[:en:Bible|Bible]]'')
# [[Roman Catholic Church]] (''[[:en:Roman Catholic Church|Roman Catholic Church]]'')
# [[Church]] (''[[:en:Church|Church]]'')
# [[Eastern Orthodox Church]] (''[[:en:Eastern Orthodox Church|Eastern Orthodox Church]]'')
# [[Protestantism]] (''[[:en:Protestantism|Protestantism]]'')
# [[Pope]] (''[[:en:Pope|Pope]]'')
# [[Hinduism]] (''[[:en:Hinduism|Hinduism]]'')
# [[Bhagavad Gita]] (''[[:en:Bhagavad Gita|Bhagavad Gita]]'')
# [[Krishna]] (''[[:en:Krishna|Krishna]]'')
# [[Upanishad]] (''[[:en:Upanishad|Upanishad]]'')
# [[Vedas]] (''[[:en:Vedas|Vedas]]'')
# [[Islam]] (''[[:en:Islam|Islam]]'')
# [[Mosque]] (''[[:en:Mosque|Mosque]]'')
# [[Shia Islam]] (''[[:en:Shia Islam|Shia Islam]]'')
# [[Sunni Islam]] (''[[:en:Sunni Islam|Sunni Islam]]'')
# [[Qur'an]] (''[[:en:Qur'an|Qur'an]]'')
# [[Jainism]] (''[[:en:Jainism|Jainism]]'')
# [[Judaism]] (''[[:en:Judaism|Judaism]]'')
# [[Tanakh]] (''[[:en:Tanakh|Tanakh]]'')
# [[Shinto]] (''[[:en:Shinto|Shinto]]'')
# [[Sikhism]] (''[[:en:Sikhism|Sikhism]]'')
# [[Guru Granth Sahib]] (''[[:en:Guru Granth Sahib|Guru Granth Sahib]]'')
# [[Taoism]] (''[[:en:Taoism|Taoism]]'')
# [[Voodoo]] (''[[:en:Voodoo|Voodoo]]'')
# [[Zoroastrianism]] (''[[:en:Zoroastrianism|Zoroastrianism]]'')
{{col-end}}
== Everyday life (''Everyday life'') (82 articles) ==
{{col-begin}}
{{col-break}}
# [[Clothing]] (''[[:en:Clothing|Clothing]]'')
# [[Cooking]] (''[[:en:Cooking|Cooking]]'')
# [[Color]] (''[[:en:Color|Color]]'')
# [[Black]] (''[[:en:Black|Black]]'')
# [[White]] (''[[:en:White|White]]'')
# [[Emotion]] (''[[:en:Emotion|Emotion]]'')
# [[Anger]] (''[[:en:Anger|Anger]]'')
# [[Fear]] (''[[:en:Fear|Fear]]'')
# [[Love]] (''[[:en:Love|Love]]'')
# [[Happiness]] (''[[:en:Happiness|Happiness]]'')
# [[Family]] (''[[:en:Family|Family]]'')
# [[Adult]] (''[[:en:Adult|Adult]]'')
# [[Child]] (''[[:en:Child|Child]]'')
# [[Infant]] (''[[:en:Infant|Infant]]'')
# [[Marriage]] (''[[:en:Marriage|Marriage]]'')
# [[Gender]] (''[[:en:Gender|Gender]]'')
# [[Man]] (''[[:en:Man|Man]]'')
# [[Woman]] (''[[:en:Woman|Woman]]'')
# [[Mind]] (''[[:en:Mind|Mind]]'')
# [[Consciousness]] (''[[:en:Consciousness|Consciousness]]'')
# [[Thought]] (''[[:en:Thought|Thought]]'')
# [[Sleep]] (''[[:en:Sleep|Sleep]]'')
# [[Dream]] (''[[:en:Dream|Dream]]'')
=== Food and drink (''Food and drink'') ===
# [[Food]] (''[[:en:Food|Food]]'')
# [[Bread]] (''[[:en:Bread|Bread]]'')
# [[Cheese]] (''[[:en:Cheese|Cheese]]'')
# [[Fruit]] (''[[:en:Fruit|Fruit]]'')
# [[Grain]] (''[[:en:Grain|Grain]]'')
# [[Maize]] (''[[:en:Maize|Maize]]'')
# [[Meat]] (''[[:en:Meat|Meat]]'')
# [[Oat]] (''[[:en:Oat|Oat]]'')
# [[Potato]] (''[[:en:Potato|Potato]]'')
# [[Rice]] (''[[:en:Rice|Rice]]'')
# [[Soybean]] (''[[:en:Soybean|Soybean]]'')
# [[Vegetable]] (''[[:en:Vegetable|Vegetable]]'')
# [[Wheat]] (''[[:en:Wheat|Wheat]]'')
# [[Beer]] (''[[:en:Beer|Beer]]'')
# [[Coffee]] (''[[:en:Coffee|Coffee]]'')
# [[Drinking water]] (''[[:en:Drinking water|Drinking water]]'')
# [[Milk]] (''[[:en:Milk|Milk]]'')
# [[Tea]] (''[[:en:Tea|Tea]]'')
# [[Wine]] (''[[:en:Wine|Wine]]'')
{{col-break}}
=== Language (''Language'') ===
# [[Ririmi]] (''[[:en:Language|Language]]'')
# [[Alphabet]] (''[[:en:Alphabet|Alphabet]]'')
# [[Letter (alphabet)|Letter]] (''[[:en:Letter (alphabet)|Letter|Letter (alphabet)|Letter]]'')
# [[Grammar]] (''[[:en:Grammar|Grammar]]'')
# [[Word]] (''[[:en:Word|Word]]'')
# [[Writing]] (''[[:en:Writing|Writing]]'')
# Specific languages (''Specific languages'')
# [[Arabic language]] (''[[:en:Arabic language|Arabic language]]'')
# [[Bengali language]] (''[[:en:Bengali language|Bengali language]]'')
# [[Chinese language]] (''[[:en:Chinese language|Chinese language]]'')
# [[English language]] (''[[:en:English language|English language]]'')
# [[French language]] (''[[:en:French language|French language]]'')
# [[German language]] (''[[:en:German language|German language]]'')
# [[Hindi]] (''[[:en:Hindi|Hindi]]'')
# [[Japanese language]] (''[[:en:Japanese language|Japanese language]]'')
# [[Latin]] (''[[:en:Latin|Latin]]'')
# [[Portuguese language]] (''[[:en:Portuguese language|Portuguese language]]'')
# [[Punjabi language]] (''[[:en:Punjabi language|Punjabi language]]'')
# [[Russian language]] (''[[:en:Russian language|Russian language]]'')
# [[Sanskrit]] (''[[:en:Sanskrit|Sanskrit]]'')
# [[Spanish language]] (''[[:en:Spanish language|Spanish language]]'')
# [[Swahili language]] (''[[:en:Swahili language|Swahili language]]'')
# [[Turkish language]] (''[[:en:Turkish language|Turkish language]]'')
=== Recreation and entertainment (''Recreation and entertainment'') ===
# [[Recreation]] (''[[:en:Recreation|Recreation]]'')
# [[Game]] (''[[:en:Game|Game]]'')
# [[Board game]] (''[[:en:Board game|Board game]]'')
# [[Chess]] (''[[:en:Chess|Chess]]'')
# [[Draughts]] (''[[:en:Draughts|Draughts]]'')
# [[Go (board game)|Go]] (''[[:en:Go (board game)|Go|Go (board game)|Go]]'')
# [[Mancala]] (''[[:en:Mancala|Mancala]]'')
# [[Video game]] (''[[:en:Video game|Video game]]'')
# [[Gambling]] (''[[:en:Gambling|Gambling]]'')
# [[Sport]] (''[[:en:Sport|Sport]]'')
# [[Association football|Association football (soccer)]] (''[[:en:Association football|Association football (soccer)]]'')
# [[Athletics (track and field)]] (''[[:en:Athletics (track and field)|Athletics (track and field)]]'')
# [[Toy]] (''[[:en:Toy|Toy]]'')
{{col-end}}
== Society and social sciences (''Society and social sciences'') (88 articles) ==
{{col-begin}}
{{col-break}}
# [[Society]] (''[[:en:Society|Society]]'')
# [[Ndzhavuko]] (''[[:en:Culture|Culture]]'')
=== Social issues (''Social issues'') ===
# [[Abortion]] (''[[:en:Abortion|Abortion]]'')
# [[Euthanasia]] (''[[:en:Euthanasia|Euthanasia]]'')
# [[Suicide]] (''[[:en:Suicide|Suicide]]'')
# [[Discrimination]] (''[[:en:Discrimination|Discrimination]]'')
# [[Racism]] (''[[:en:Racism|Racism]]'')
# [[Sexism]] (''[[:en:Sexism|Sexism]]'')
# [[Education]] (''[[:en:Education|Education]]'')
# [[Freedom (political)|Freedom]] (''[[:en:Freedom (political)|Freedom|Freedom (political)|Freedom]]'')
# [[Slavery]] (''[[:en:Slavery|Slavery]]'')
# [[Globalization]] (''[[:en:Globalization|Globalization]]'')
# [[Law]] (''[[:en:Law|Law]]'')
# [[Capital punishment]] (''[[:en:Capital punishment|Capital punishment]]'')
# [[Civil rights]] (''[[:en:Civil rights|Civil rights]]'')
# [[Constitution]] (''[[:en:Constitution|Constitution]]'')
# [[Crime]] (''[[:en:Crime|Crime]]'')
# [[Justice]] (''[[:en:Justice|Justice]]'')
# [[Police]] (''[[:en:Police|Police]]'')
# [[Peace]] (''[[:en:Peace|Peace]]'')
# [[War]] (''[[:en:War|War]]'')
# [[Pollution]] (''[[:en:Pollution|Pollution]]'')
# [[Poverty]] (''[[:en:Poverty|Poverty]]'')
# [[Social movement]] (''[[:en:Social movement|Social movement]]'')
# [[Environmentalism]] (''[[:en:Environmentalism|Environmentalism]]'')
# [[Feminism]] (''[[:en:Feminism|Feminism]]'')
=== Business and economics (''Business and economics'') ===
# [[Business]] (''[[:en:Business|Business]]'')
# [[Economics]] (''[[:en:Economics|Economics]]'')
# [[Good (economics and accounting)|Good]] (''[[:en:Good (economics and accounting)|Good|Good (economics and accounting)|Good]]'')
# [[Service (economics)]] (''[[:en:Service (economics)|Service (economics)]]'')
# [[Supply and demand]] (''[[:en:Supply and demand|Supply and demand]]'')
# [[Company (law)|Company]] (''[[:en:Company (law)|Company|Company (law)|Company]]'')
# [[Corporation]] (''[[:en:Corporation|Corporation]]'')
# [[Finance]] (''[[:en:Finance|Finance]]'')
# [[Industry]] (''[[:en:Industry|Industry]]'')
# [[Agriculture]] (''[[:en:Agriculture|Agriculture]]'')
# [[Manufacturing]] (''[[:en:Manufacturing|Manufacturing]]'')
# [[Mining]] (''[[:en:Mining|Mining]]'')
# [[Market]] (''[[:en:Market|Market]]'')
# [[Marketing]] (''[[:en:Marketing|Marketing]]'')
# [[Money]] (''[[:en:Money|Money]]'')
# [[Euro]] (''[[:en:Euro|Euro]]'')
# [[Japanese yen]] (''[[:en:Japanese yen|Japanese yen]]'')
# [[Pound sterling]] (''[[:en:Pound sterling|Pound sterling]]'')
# [[Renminbi]] (''[[:en:Renminbi|Renminbi]]'')
# [[United States dollar]] (''[[:en:United States dollar|United States dollar]]'')
# [[Tax]] (''[[:en:Tax|Tax]]'')
# [[Trade]] (''[[:en:Trade|Trade]]'')
{{col-break}}
=== Media (''Media'') ===
# [[Advertising]] (''[[:en:Advertising|Advertising]]'')
# [[Broadcasting]] (''[[:en:Broadcasting|Broadcasting]]'')
# [[Journalism]] (''[[:en:Journalism|Journalism]]'')
# [[Magazine]] (''[[:en:Magazine|Magazine]]'')
# [[Mass media]] (''[[:en:Mass media|Mass media]]'')
# [[News]] (''[[:en:News|News]]'')
# [[Newspaper]] (''[[:en:Newspaper|Newspaper]]'')
# [[Publishing]] (''[[:en:Publishing|Publishing]]'')
=== Politics and government (''Politics and government'') ===
# [[Politics]] (''[[:en:Politics|Politics]]'')
# [[Government]] (''[[:en:Government|Government]]'')
# [[Capitalism]] (''[[:en:Capitalism|Capitalism]]'')
# [[Socialism]] (''[[:en:Socialism|Socialism]]'')
# [[Civics]] (''[[:en:Civics|Civics]]'')
# [[Anarchism]] (''[[:en:Anarchism|Anarchism]]'')
# [[Communism]] (''[[:en:Communism|Communism]]'')
# [[Democracy]] (''[[:en:Democracy|Democracy]]'')
# [[Dictatorship]] (''[[:en:Dictatorship|Dictatorship]]'')
# [[Fascism]] (''[[:en:Fascism|Fascism]]'')
# [[Monarchy]] (''[[:en:Monarchy|Monarchy]]'')
# [[Theocracy]] (''[[:en:Theocracy|Theocracy]]'')
# [[Conservatism]] (''[[:en:Conservatism|Conservatism]]'')
# [[Liberalism]] (''[[:en:Liberalism|Liberalism]]'')
# [[Diplomacy]] (''[[:en:Diplomacy|Diplomacy]]'')
# [[Imperialism]] (''[[:en:Imperialism|Imperialism]]'')
# [[Military]] (''[[:en:Military|Military]]'')
# [[Nationalism]] (''[[:en:Nationalism|Nationalism]]'')
# [[State]] (''[[:en:State|State]]'')
# Specific political and governmental institutions (''Specific political and governmental institutions'')
# [[European Union]] (''[[:en:European Union|European Union]]'')
# [[International Red Cross and Red Crescent Movement]] (''[[:en:International Red Cross and Red Crescent Movement|International Red Cross and Red Crescent Movement]]'')
# [[NATO]] (''[[:en:NATO|NATO]]'')
# [[Nobel Prize]] (''[[:en:Nobel Prize|Nobel Prize]]'')
# [[OPEC]] (''[[:en:OPEC|OPEC]]'')
# [[United Nations]] (''[[:en:United Nations|United Nations]]'')
# [[World Health Organization]] (''[[:en:World Health Organization|World Health Organization]]'')
# [[World Trade Organization]] (''[[:en:World Trade Organization|World Trade Organization]]'')
=== Social sciences (''Social sciences'') ===
# [[Social sciences]] (''[[:en:Social sciences|Social sciences]]'')
# [[Anthropology]] (''[[:en:Anthropology|Anthropology]]'')
# [[Political science]] (''[[:en:Political science|Political science]]'')
# [[Psychology]] (''[[:en:Psychology|Psychology]]'')
# [[Sociology]] (''[[:en:Sociology|Sociology]]'')
{{col-end}}
== Health and medicine (''Health and medicine'') (48 articles) ==
{{col-begin}}
{{col-break}}
=== Disease (''Disease'') ===
# [[Disease]] (''[[:en:Disease|Disease]]'')
# [[Alzheimer's disease]] (''[[:en:Alzheimer's disease|Alzheimer's disease]]'')
# [[Cancer]] (''[[:en:Cancer|Cancer]]'')
# [[Cholera]] (''[[:en:Cholera|Cholera]]'')
# [[Common cold]] (''[[:en:Common cold|Common cold]]'')
# [[Diabetes mellitus]] (''[[:en:Diabetes mellitus|Diabetes mellitus]]'')
# [[Dysentery]] (''[[:en:Dysentery|Dysentery]]'')
# [[Influenza]] (''[[:en:Influenza|Influenza]]'')
# [[Malaria]] (''[[:en:Malaria|Malaria]]'')
# [[Parkinson's disease]] (''[[:en:Parkinson's disease|Parkinson's disease]]'')
# [[Sexually transmitted disease]] (''[[:en:Sexually transmitted disease|Sexually transmitted disease]]'')
# [[AIDS]] (''[[:en:AIDS|AIDS]]'')
# [[Syphilis]] (''[[:en:Syphilis|Syphilis]]'')
# [[Smallpox]] (''[[:en:Smallpox|Smallpox]]'')
# [[Tuberculosis]] (''[[:en:Tuberculosis|Tuberculosis]]'')
=== Health and fitness (''Health and fitness'') ===
# [[Health]] (''[[:en:Health|Health]]'')
# [[Physical fitness]] (''[[:en:Physical fitness|Physical fitness]]'')
# [[Physical exercise|Exercise]] (''[[:en:Physical exercise|Exercise|Physical exercise|Exercise]]'')
# [[Hygiene]] (''[[:en:Hygiene|Hygiene]]'')
# [[Obesity]] (''[[:en:Obesity|Obesity]]'')
# [[Stress (medicine)|Stress]] (''[[:en:Stress (medicine)|Stress|Stress (medicine)|Stress]]'')
# [[Addiction]] (''[[:en:Addiction|Addiction]]'')
# [[Drug]] (''[[:en:Drug|Drug]]'')
# [[Nutrition]] (''[[:en:Nutrition|Nutrition]]'')
{{col-break}}
=== Medicine (''Medicine'') ===
# [[Medicine]] (''[[:en:Medicine|Medicine]]'')
# [[Birth control]] (''[[:en:Birth control|Birth control]]'')
# [[Coma]] (''[[:en:Coma|Coma]]'')
# [[Disability]] (''[[:en:Disability|Disability]]'')
# [[Autism]] (''[[:en:Autism|Autism]]'')
# [[Blindness]] (''[[:en:Blindness|Blindness]]'')
# [[Hearing impairment]] (''[[:en:Hearing impairment|Hearing impairment]]'')
# [[Mental illness]] (''[[:en:Mental illness|Mental illness]]'')
# [[Physical trauma]] (''[[:en:Physical trauma|Physical trauma]]'')
# [[Aneurysm]] (''[[:en:Aneurysm|Aneurysm]]'')
# [[Bone fracture]] (''[[:en:Bone fracture|Bone fracture]]'')
# [[Brain damage]] (''[[:en:Brain damage|Brain damage]]'')
# [[Burn (injury)|Burn]] (''[[:en:Burn (injury)|Burn|Burn (injury)|Burn]]'')
# [[Cardiac arrest]] (''[[:en:Cardiac arrest|Cardiac arrest]]'')
# [[Frostbite]] (''[[:en:Frostbite|Frostbite]]'')
# [[Bleeding]] (''[[:en:Bleeding|Bleeding]]'')
# [[Inflammation]] (''[[:en:Inflammation|Inflammation]]'')
# [[Respiratory failure]] (''[[:en:Respiratory failure|Respiratory failure]]'')
# [[Shock (medical)|Shock]] (''[[:en:Shock (medical)|Shock|Shock (medical)|Shock]]'')
# [[Stroke]] (''[[:en:Stroke|Stroke]]'')
# [[Medication]] (''[[:en:Medication|Medication]]'')
# [[Antibiotic]] (''[[:en:Antibiotic|Antibiotic]]'')
# [[Vaccine]] (''[[:en:Vaccine|Vaccine]]'')
# [[Physician]] (''[[:en:Physician|Physician]]'')
{{col-end}}
== Science (''Science'') (177 articles) ==
{{col-begin}}
{{col-break}}
# [[Sayensi]] (''[[:en:Science|Science]]'')
# [[History of science]] (''[[:en:History of science|History of science]]'')
# [[Nature]] (''[[:en:Nature|Nature]]'')
# [[Philosophy of science]] (''[[:en:Philosophy of science|Philosophy of science]]'')
# [[Scientific method]] (''[[:en:Scientific method|Scientific method]]'')
=== Astronomy (''Astronomy'') ===
# [[Astronomy]] (''[[:en:Astronomy|Astronomy]]'')
# [[Asteroid]] (''[[:en:Asteroid|Asteroid]]'')
# [[Asteroid belt]] (''[[:en:Asteroid belt|Asteroid belt]]'')
# [[Big Bang]] (''[[:en:Big Bang|Big Bang]]'')
# [[Comet]] (''[[:en:Comet|Comet]]'')
# [[Eclipse]] (''[[:en:Eclipse|Eclipse]]'')
# [[Galaxy]] (''[[:en:Galaxy|Galaxy]]'')
# [[Milky Way]] (''[[:en:Milky Way|Milky Way]]'')
# [[Natural satellite]] (''[[:en:Natural satellite|Natural satellite]]'')
# [[Orbit]] (''[[:en:Orbit|Orbit]]'')
# [[Outer space]] (''[[:en:Outer space|Outer space]]'')
# [[Physical cosmology]] (''[[:en:Physical cosmology|Physical cosmology]]'')
# [[Planet]] (''[[:en:Planet|Planet]]'')
# [[Solar System]] (''[[:en:Solar System|Solar System]]'')
# [[Sun]] (''[[:en:Sun|Sun]]'')
# [[Mercury (planet)|Mercury]] (''[[:en:Mercury (planet)|Mercury|Mercury (planet)|Mercury]]'')
# [[Venus]] (''[[:en:Venus|Venus]]'')
# [[Misava]] (''[[:en:Earth|Earth]]'')
# [[Moon]] (''[[:en:Moon|Moon]]'')
# [[Mars]] (''[[:en:Mars|Mars]]'')
# [[Jupiter]] (''[[:en:Jupiter|Jupiter]]'')
# [[Saturn]] (''[[:en:Saturn|Saturn]]'')
# [[Uranus]] (''[[:en:Uranus|Uranus]]'')
# [[Neptune]] (''[[:en:Neptune|Neptune]]'')
# [[Pluto]] (''[[:en:Pluto|Pluto]]'')
# [[Star]] (''[[:en:Star|Star]]'')
# [[Supernova]] (''[[:en:Supernova|Supernova]]'')
# [[Universe]] (''[[:en:Universe|Universe]]'')
=== Biology (''Biology'') ===
# [[Biology]] (''[[:en:Biology|Biology]]'')
# [[Vutomi]] (''[[:en:Life|Life]]'')
# [[Abiogenesis]] (''[[:en:Abiogenesis|Abiogenesis]]'')
# [[Anatomy]] (''[[:en:Anatomy|Anatomy]]'')
# [[Brain]] (''[[:en:Brain|Brain]]'')
# [[Gastrointestinal tract]] (''[[:en:Gastrointestinal tract|Gastrointestinal tract]]'')
# [[Heart]] (''[[:en:Heart|Heart]]'')
# [[Immune system]] (''[[:en:Immune system|Immune system]]'')
# [[Lung]] (''[[:en:Lung|Lung]]'')
# [[Skeleton]] (''[[:en:Skeleton|Skeleton]]'')
# [[Reproduction]] (''[[:en:Reproduction|Reproduction]]'')
# [[Pregnancy]] (''[[:en:Pregnancy|Pregnancy]]'')
# [[Sex]] (''[[:en:Sex|Sex]]'')
# [[Botany]] (''[[:en:Botany|Botany]]'')
# [[Cell (biology)]] (''[[:en:Cell (biology)|Cell (biology)]]'')
# [[Ecology]] (''[[:en:Ecology|Ecology]]'')
# [[Ecosystem]] (''[[:en:Ecosystem|Ecosystem]]'')
# [[Evolution]] (''[[:en:Evolution|Evolution]]'')
# [[Natural selection]] (''[[:en:Natural selection|Natural selection]]'')
# [[Genetics]] (''[[:en:Genetics|Genetics]]'')
# [[DNA]] (''[[:en:DNA|DNA]]'')
# [[Gene]] (''[[:en:Gene|Gene]]'')
# [[Heredity]] (''[[:en:Heredity|Heredity]]'')
# [[Organism]] (''[[:en:Organism|Organism]]'')
# [[Animal]] (''[[:en:Animal|Animal]]'')
# [[Amphibian]] (''[[:en:Amphibian|Amphibian]]'')
# [[Bird]] (''[[:en:Bird|Bird]]'')
# [[Dinosaur]] (''[[:en:Dinosaur|Dinosaur]]'')
# [[Fish]] (''[[:en:Fish|Fish]]'')
# [[Insect]] (''[[:en:Insect|Insect]]'')
# [[Mammal]] (''[[:en:Mammal|Mammal]]'')
## [[Cattle]] (''[[:en:Cattle|Cattle]]'')
## [[Cat]] (''[[:en:Cat|Cat]]'')
## [[Dog]] (''[[:en:Dog|Dog]]'')
## [[Horse]] (''[[:en:Horse|Horse]]'')
## [[Vanhu]] (''[[:en:Human|Human]]'')
# [[Reptile]] (''[[:en:Reptile|Reptile]]'')
# [[Archaea]] (''[[:en:Archaea|Archaea]]'')
# [[Bacteria]] (''[[:en:Bacteria|Bacteria]]'')
# [[Fungus]] (''[[:en:Fungus|Fungus]]'')
# [[Plant]] (''[[:en:Plant|Plant]]'')
# [[Flower]] (''[[:en:Flower|Flower]]'')
# [[Tree]] (''[[:en:Tree|Tree]]'')
# [[Protist]] (''[[:en:Protist|Protist]]'')
# [[Species]] (''[[:en:Species|Species]]'')
# [[Zoology]] (''[[:en:Zoology|Zoology]]'')
{{col-break}}
=== Chemistry (''Chemistry'') ===
# [[Chemistry]] (''[[:en:Chemistry|Chemistry]]'')
# [[Biochemistry]] (''[[:en:Biochemistry|Biochemistry]]'')
# [[Organic chemistry]] (''[[:en:Organic chemistry|Organic chemistry]]'')
# [[Inorganic chemistry]] (''[[:en:Inorganic chemistry|Inorganic chemistry]]'')
# [[Acid]] (''[[:en:Acid|Acid]]'')
# [[Alloy]] (''[[:en:Alloy|Alloy]]'')
# [[Bronze]] (''[[:en:Bronze|Bronze]]'')
# [[Steel]] (''[[:en:Steel|Steel]]'')
# [[Atom]] (''[[:en:Atom|Atom]]'')
# [[Base (chemistry)|Base]] (''[[:en:Base (chemistry)|Base|Base (chemistry)|Base]]'')
# [[Catalysis]] (''[[:en:Catalysis|Catalysis]]'')
# [[Chemical bond]] (''[[:en:Chemical bond|Chemical bond]]'')
# [[Chemical compound]] (''[[:en:Chemical compound|Chemical compound]]'')
# [[Alcohol]] (''[[:en:Alcohol|Alcohol]]'')
# [[Carbon dioxide]] (''[[:en:Carbon dioxide|Carbon dioxide]]'')
# [[Oil]] (''[[:en:Oil|Oil]]'')
# [[Salt (chemistry)|Salt]] (''[[:en:Salt (chemistry)|Salt|Salt (chemistry)|Salt]]'')
# [[Water]] (''[[:en:Water|Water]]'')
# [[Chemical element]] (''[[:en:Chemical element|Chemical element]]'')
# [[Aluminium]] (''[[:en:Aluminium|Aluminium]]'')
# [[Carbon]] (''[[:en:Carbon|Carbon]]'')
# [[Copper]] (''[[:en:Copper|Copper]]'')
# [[Gold]] (''[[:en:Gold|Gold]]'')
# [[Helium]] (''[[:en:Helium|Helium]]'')
# [[Hydrogen]] (''[[:en:Hydrogen|Hydrogen]]'')
# [[Iron]] (''[[:en:Iron|Iron]]'')
# [[Nitrogen]] (''[[:en:Nitrogen|Nitrogen]]'')
# [[Oxygen]] (''[[:en:Oxygen|Oxygen]]'')
# [[Silicon]] (''[[:en:Silicon|Silicon]]'')
# [[Silver]] (''[[:en:Silver|Silver]]'')
# [[Sulfur]] (''[[:en:Sulfur|Sulfur]]'')
# [[Uranium]] (''[[:en:Uranium|Uranium]]'')
# [[Chemical reaction]] (''[[:en:Chemical reaction|Chemical reaction]]'')
# [[Crystal]] (''[[:en:Crystal|Crystal]]'')
# [[Electrolysis]] (''[[:en:Electrolysis|Electrolysis]]'')
# [[Glass]] (''[[:en:Glass|Glass]]'')
# [[Ion]] (''[[:en:Ion|Ion]]'')
# [[Metal]] (''[[:en:Metal|Metal]]'')
# [[Mineral]] (''[[:en:Mineral|Mineral]]'')
# [[Molecule]] (''[[:en:Molecule|Molecule]]'')
# [[Periodic table]] (''[[:en:Periodic table|Periodic table]]'')
=== Earth science (''Earth science'') ===
# [[Earth science]] (''[[:en:Earth science|Earth science]]'')
# [[Matimu ya misava]] (''[[:en:History of Earth|History of Earth]]'')
# [[Geology]] (''[[:en:Geology|Geology]]'')
# [[Avalanche]] (''[[:en:Avalanche|Avalanche]]'')
# [[Crust (geology)|Crust]] (''[[:en:Crust (geology)|Crust|Crust (geology)|Crust]]'')
# [[Earthquake]] (''[[:en:Earthquake|Earthquake]]'')
# [[Erosion]] (''[[:en:Erosion|Erosion]]'')
# [[Geologic fault]] (''[[:en:Geologic fault|Geologic fault]]'')
# [[Magma]] (''[[:en:Magma|Magma]]'')
# [[Mantle (geology)|Mantle]] (''[[:en:Mantle (geology)|Mantle|Mantle (geology)|Mantle]]'')
# [[Plate tectonics]] (''[[:en:Plate tectonics|Plate tectonics]]'')
# [[Volcano]] (''[[:en:Volcano|Volcano]]'')
# [[Earth's atmosphere]] (''[[:en:Earth's atmosphere|Earth's atmosphere]]'')
# [[Climate]] (''[[:en:Climate|Climate]]'')
# [[Cloud]] (''[[:en:Cloud|Cloud]]'')
# [[Flood]] (''[[:en:Flood|Flood]]'')
# [[Global warming]] (''[[:en:Global warming|Global warming]]'')
# [[Meteorology]] (''[[:en:Meteorology|Meteorology]]'')
# [[Rain]] (''[[:en:Rain|Rain]]'')
# [[Tornado]] (''[[:en:Tornado|Tornado]]'')
# [[Tropical cyclone]] (''[[:en:Tropical cyclone|Tropical cyclone]]'')
# [[Weather]] (''[[:en:Weather|Weather]]'')
# [[Oceanography]] (''[[:en:Oceanography|Oceanography]]'')
=== Physics (''Physics'') ===
# [[Physics]] (''[[:en:Physics|Physics]]'')
# [[Particle physics]] (''[[:en:Particle physics|Particle physics]]'')
# [[Standard Model]] (''[[:en:Standard Model|Standard Model]]'')
# [[Subatomic particle]] (''[[:en:Subatomic particle|Subatomic particle]]'')
# [[Electron]] (''[[:en:Electron|Electron]]'')
# [[Neutrino]] (''[[:en:Neutrino|Neutrino]]'')
# [[Neutron]] (''[[:en:Neutron|Neutron]]'')
# [[Photon]] (''[[:en:Photon|Photon]]'')
# [[Proton]] (''[[:en:Proton|Proton]]'')
# [[Classical mechanics]] (''[[:en:Classical mechanics|Classical mechanics]]'')
# [[Kinematics]] (''[[:en:Kinematics|Kinematics]]'')
# [[Kinetics]] (''[[:en:Kinetics|Kinetics]]'')
# [[Energy]] (''[[:en:Energy|Energy]]'')
# [[Kinetic energy]] (''[[:en:Kinetic energy|Kinetic energy]]'')
# [[Potential energy]] (''[[:en:Potential energy|Potential energy]]'')
# [[Force]] (''[[:en:Force|Force]]'')
# [[Electromagnetism]] (''[[:en:Electromagnetism|Electromagnetism]]'')
# [[Gravitation]] (''[[:en:Gravitation|Gravitation]]'')
# [[Strong interaction]] (''[[:en:Strong interaction|Strong interaction]]'')
# [[Weak interaction]] (''[[:en:Weak interaction|Weak interaction]]'')
# [[Heat]] (''[[:en:Heat|Heat]]'')
# [[Temperature]] (''[[:en:Temperature|Temperature]]'')
# [[Light]] (''[[:en:Light|Light]]'')
# [[Electromagnetic radiation]] (''[[:en:Electromagnetic radiation|Electromagnetic radiation]]'')
# [[Speed of light]] (''[[:en:Speed of light|Speed of light]]'')
# [[Visible spectrum]] (''[[:en:Visible spectrum|Visible spectrum]]'')
# [[Mass]] (''[[:en:Mass|Mass]]'')
# [[Weight]] (''[[:en:Weight|Weight]]'')
# [[Matter]] (''[[:en:Matter|Matter]]'')
# [[Motion (physics)|Motion]] (''[[:en:Motion (physics)|Motion|Motion (physics)|Motion]]'')
# [[Quantum mechanics]] (''[[:en:Quantum mechanics|Quantum mechanics]]'')
# [[Sound]] (''[[:en:Sound|Sound]]'')
# [[Space]] (''[[:en:Space|Space]]'')
# [[Thermodynamics]] (''[[:en:Thermodynamics|Thermodynamics]]'')
# [[Theory of relativity]] (''[[:en:Theory of relativity|Theory of relativity]]'')
# [[Time]] (''[[:en:Time|Time]]'')
{{col-end}}
== Technology (''Technology'') (121 articles) ==
{{col-begin}}
{{col-break}}
# [[Thekinoloji]] (''[[:en:Technology|Technology]]'')
# [[History of technology]] (''[[:en:History of technology|History of technology]]'')
# [[Engineering]] (''[[:en:Engineering|Engineering]]'')
# [[Artificial intelligence]] (''[[:en:Artificial intelligence|Artificial intelligence]]'')
# [[Biotechnology]] (''[[:en:Biotechnology|Biotechnology]]'')
# [[Genetic engineering]] (''[[:en:Genetic engineering|Genetic engineering]]'')
# [[Nuclear technology]] (''[[:en:Nuclear technology|Nuclear technology]]'')
# [[Tool]] (''[[:en:Tool|Tool]]'')
=== Energy (''Energy'') ===
# [[Electricity]] (''[[:en:Electricity|Electricity]]'')
# [[Geothermal power]] (''[[:en:Geothermal power|Geothermal power]]'')
# [[Hydropower]] (''[[:en:Hydropower|Hydropower]]'')
# [[Nuclear power]] (''[[:en:Nuclear power|Nuclear power]]'')
# [[Petroleum]] (''[[:en:Petroleum|Petroleum]]'')
# [[Solar energy]] (''[[:en:Solar energy|Solar energy]]'')
# [[Wind power]] (''[[:en:Wind power|Wind power]]'')
=== Electronics (''Electronics'') ===
# [[Electronics]] (''[[:en:Electronics|Electronics]]'')
# [[Battery (electricity)|Battery]] (''[[:en:Battery (electricity)|Battery|Battery (electricity)|Battery]]'')
# [[Capacitor]] (''[[:en:Capacitor|Capacitor]]'')
# [[Diode]] (''[[:en:Diode|Diode]]'')
# [[Incandescent light bulb]] (''[[:en:Incandescent light bulb|Incandescent light bulb]]'')
# [[Integrated circuit]] (''[[:en:Integrated circuit|Integrated circuit]]'')
# [[Semiconductor]] (''[[:en:Semiconductor|Semiconductor]]'')
# [[Transistor]] (''[[:en:Transistor|Transistor]]'')
=== Mechanical and structural engineering (''Mechanical and structural engineering'') ===
# [[Mechanical engineering]] (''[[:en:Mechanical engineering|Mechanical engineering]]'')
# [[Engine]] (''[[:en:Engine|Engine]]'')
# [[Electric motor]] (''[[:en:Electric motor|Electric motor]]'')
# [[Internal combustion engine]] (''[[:en:Internal combustion engine|Internal combustion engine]]'')
# [[Jet engine]] (''[[:en:Jet engine|Jet engine]]'')
# [[Steam engine]] (''[[:en:Steam engine|Steam engine]]'')
# [[Inclined plane]] (''[[:en:Inclined plane|Inclined plane]]'')
# [[Lever]] (''[[:en:Lever|Lever]]'')
# [[Pulley]] (''[[:en:Pulley|Pulley]]'')
# [[Robot]] (''[[:en:Robot|Robot]]'')
# [[Wheel]] (''[[:en:Wheel|Wheel]]'')
# [[Arch]] (''[[:en:Arch|Arch]]'')
# [[Bridge]] (''[[:en:Bridge|Bridge]]'')
# [[Canal]] (''[[:en:Canal|Canal]]'')
# [[Dam]] (''[[:en:Dam|Dam]]'')
# [[Dome]] (''[[:en:Dome|Dome]]'')
# [[House]] (''[[:en:House|House]]'')
# [[Pyramid]] (''[[:en:Pyramid|Pyramid]]'')
# [[Tower]] (''[[:en:Tower|Tower]]'')
=== Transportation (''Transportation'') ===
# [[Transport]] (''[[:en:Transport|Transport]]'')
# [[Vehicle]] (''[[:en:Vehicle|Vehicle]]'')
# [[Aircraft]] (''[[:en:Aircraft|Aircraft]]'')
# [[Automobile]] (''[[:en:Automobile|Automobile]]'')
# [[Bicycle]] (''[[:en:Bicycle|Bicycle]]'')
# [[Elevator]] (''[[:en:Elevator|Elevator]]'')
# [[Helicopter]] (''[[:en:Helicopter|Helicopter]]'')
# [[Motorcycle]] (''[[:en:Motorcycle|Motorcycle]]'')
# [[Train]] (''[[:en:Train|Train]]'')
=== Information technology (''Information technology'') ===
# [[Information technology]] (''[[:en:Information technology|Information technology]]'')
# [[Abacus]] (''[[:en:Abacus|Abacus]]'')
# [[Calculator]] (''[[:en:Calculator|Calculator]]'')
# [[Computer]] (''[[:en:Computer|Computer]]'')
# [[Cryptography]] (''[[:en:Cryptography|Cryptography]]'')
=== Optical (''Optical'') ===
# [[Camera]] (''[[:en:Camera|Camera]]'')
# [[Glasses]] (''[[:en:Glasses|Glasses]]'')
# [[Laser]] (''[[:en:Laser|Laser]]'')
# [[Lens (optics)|Lens]] (''[[:en:Lens (optics)|Lens|Lens (optics)|Lens]]'')
# [[Microscope]] (''[[:en:Microscope|Microscope]]'')
# [[Prism (optics)|Prism]] (''[[:en:Prism (optics)|Prism|Prism (optics)|Prism]]'')
# [[Telescope]] (''[[:en:Telescope|Telescope]]'')
{{col-break}}
=== Media and communication (''Media and communication'') ===
# [[Telecommunication]] (''[[:en:Telecommunication|Telecommunication]]'')
# [[E-mail]] (''[[:en:E-mail|E-mail]]'')
# [[Internet]] (''[[:en:Internet|Internet]]'')
# [[Microphone]] (''[[:en:Microphone|Microphone]]'')
# [[Mobile phone]] (''[[:en:Mobile phone|Mobile phone]]'')
# [[Printing press]] (''[[:en:Printing press|Printing press]]'')
# [[Printing]] (''[[:en:Printing|Printing]]'')
# [[Radio]] (''[[:en:Radio|Radio]]'')
# [[Telephone]] (''[[:en:Telephone|Telephone]]'')
# [[Television]] (''[[:en:Television|Television]]'')
# [[Typewriter]] (''[[:en:Typewriter|Typewriter]]'')
# [[Video]] (''[[:en:Video|Video]]'')
# [[World Wide Web]] (''[[:en:World Wide Web|World Wide Web]]'')
=== Navigation and timekeeping (''Navigation and timekeeping'') ===
# [[Calendar]] (''[[:en:Calendar|Calendar]]'')
# [[Clock]] (''[[:en:Clock|Clock]]'')
# [[Compass]] (''[[:en:Compass|Compass]]'')
# [[Global Positioning System]] (''[[:en:Global Positioning System|Global Positioning System]]'')
# [[Gyroscope]] (''[[:en:Gyroscope|Gyroscope]]'')
# [[Pendulum]] (''[[:en:Pendulum|Pendulum]]'')
# [[Radar]] (''[[:en:Radar|Radar]]'')
# [[Sonar]] (''[[:en:Sonar|Sonar]]'')
# [[Sundial]] (''[[:en:Sundial|Sundial]]'')
=== Weapons (''Weapons'') ===
# [[Weapon]] (''[[:en:Weapon|Weapon]]'')
# [[Artillery]] (''[[:en:Artillery|Artillery]]'')
# [[Bow (weapon)|Bow]] (''[[:en:Bow (weapon)|Bow|Bow (weapon)|Bow]]'')
# [[Firearm]] (''[[:en:Firearm|Firearm]]'')
# [[Handgun]] (''[[:en:Handgun|Handgun]]'')
# [[Knife]] (''[[:en:Knife|Knife]]'')
# [[Machine gun]] (''[[:en:Machine gun|Machine gun]]'')
# [[Nuclear weapon]] (''[[:en:Nuclear weapon|Nuclear weapon]]'')
# [[Rifle]] (''[[:en:Rifle|Rifle]]'')
# [[Sword]] (''[[:en:Sword|Sword]]'')
# [[Submarine]] (''[[:en:Submarine|Submarine]]'')
# [[Tank]] (''[[:en:Tank|Tank]]'')
=== Material and chemical (''Material and chemical'') ===
# [[Candle]] (''[[:en:Candle|Candle]]'')
# [[Fire]] (''[[:en:Fire|Fire]]'')
# [[Explosive material]] (''[[:en:Explosive material|Explosive material]]'')
# [[Dynamite]] (''[[:en:Dynamite|Dynamite]]'')
# [[Gasoline]] (''[[:en:Gasoline|Gasoline]]'')
# [[Gunpowder]] (''[[:en:Gunpowder|Gunpowder]]'')
# [[Metallurgy]] (''[[:en:Metallurgy|Metallurgy]]'')
# [[Plastic]] (''[[:en:Plastic|Plastic]]'')
# [[Rubber]] (''[[:en:Rubber|Rubber]]'')
=== Food and health (''Food and health'') ===
# [[Electrocardiogram]] (''[[:en:Electrocardiogram|Electrocardiogram]]'')
# [[Magnetic resonance imaging]] (''[[:en:Magnetic resonance imaging|Magnetic resonance imaging]]'')
# [[Pasteurization]] (''[[:en:Pasteurization|Pasteurization]]'')
# [[Refrigerator]] (''[[:en:Refrigerator|Refrigerator]]'')
# [[Stove]] (''[[:en:Stove|Stove]]'')
# [[X-ray]] (''[[:en:X-ray|X-ray]]'')
=== Space (''Space'') ===
# [[Hubble Space Telescope]] (''[[:en:Hubble Space Telescope|Hubble Space Telescope]]'')
# [[International Space Station]] (''[[:en:International Space Station|International Space Station]]'')
# [[Moon landing]] (''[[:en:Moon landing|Moon landing]]'')
# [[Rocket]] (''[[:en:Rocket|Rocket]]'')
# [[Satellite]] (''[[:en:Satellite|Satellite]]'')
# [[Space Shuttle]] (''[[:en:Space Shuttle|Space Shuttle]]'')
# [[Space station]] (''[[:en:Space station|Space station]]'')
{{col-end}}
== Mathematics (''Mathematics'') (59 articles) ==
{{col-begin}}
{{col-break}}
# [[Dyondzo-Tinhlayo]] (''[[:en:Mathematics|Mathematics]]'')
# [[Constant]] (''[[:en:Constant|Constant]]'')
# [[Pi]] (''[[:en:Pi|Pi]]'')
# [[e (mathematical constant)|e]] (''[[:en:e (mathematical constant)|e|e (mathematical constant)|e]]'')
# [[Number]] (''[[:en:Number|Number]]'')
# [[Complex number]] (''[[:en:Complex number|Complex number]]'')
# [[Integer]] (''[[:en:Integer|Integer]]'')
# [[Natural number]] (''[[:en:Natural number|Natural number]]'')
# [[Number theory]] (''[[:en:Number theory|Number theory]]'')
# [[Prime number]] (''[[:en:Prime number|Prime number]]'')
# [[Rational number]] (''[[:en:Rational number|Rational number]]'')
# [[Real number]] (''[[:en:Real number|Real number]]'')
# [[Arithmetic]] (''[[:en:Arithmetic|Arithmetic]]'')
# [[Addition]] (''[[:en:Addition|Addition]]'')
# [[Subtraction]] (''[[:en:Subtraction|Subtraction]]'')
# [[Multiplication]] (''[[:en:Multiplication|Multiplication]]'')
# [[Division (mathematics)|Division]] (''[[:en:Division (mathematics)|Division|Division (mathematics)|Division]]'')
# [[Fraction (mathematics)|Fraction]] (''[[:en:Fraction (mathematics)|Fraction|Fraction (mathematics)|Fraction]]'')
# [[Percentage]] (''[[:en:Percentage|Percentage]]'')
# [[Exponentiation]] (''[[:en:Exponentiation|Exponentiation]]'')
# [[Square root]] (''[[:en:Square root|Square root]]'')
# [[Combinatorics]] (''[[:en:Combinatorics|Combinatorics]]'')
# [[Numerical digit|Digit]] (''[[:en:Numerical digit|Digit|Numerical digit|Digit]]'')
# [[Equation]] (''[[:en:Equation|Equation]]'')
# [[Function (mathematics)|Function]] (''[[:en:Function (mathematics)|Function|Function (mathematics)|Function]]'')
# [[Logarithm]] (''[[:en:Logarithm|Logarithm]]'')
# [[Variable]] (''[[:en:Variable|Variable]]'')
# [[Algebra]] (''[[:en:Algebra|Algebra]]'')
# [[Linear algebra]] (''[[:en:Linear algebra|Linear algebra]]'')
# [[Matrix (mathematics)|Matrix]] (''[[:en:Matrix (mathematics)|Matrix|Matrix (mathematics)|Matrix]]'')
{{col-break}}
# [[Mathematical analysis]] (''[[:en:Mathematical analysis|Mathematical analysis]]'')
# [[Calculus]] (''[[:en:Calculus|Calculus]]'')
# [[Differential equation]] (''[[:en:Differential equation|Differential equation]]'')
# [[Infinity]] (''[[:en:Infinity|Infinity]]'')
# [[Limit (mathematics)|Limit]] (''[[:en:Limit (mathematics)|Limit|Limit (mathematics)|Limit]]'')
# [[Probability]] (''[[:en:Probability|Probability]]'')
# [[Statistics]] (''[[:en:Statistics|Statistics]]'')
# [[Chaos theory]] (''[[:en:Chaos theory|Chaos theory]]'')
# [[Game theory]] (''[[:en:Game theory|Game theory]]'')
# [[Geometry]] (''[[:en:Geometry|Geometry]]'')
# [[Angle]] (''[[:en:Angle|Angle]]'')
# [[Area]] (''[[:en:Area|Area]]'')
# [[Coordinates (mathematics)|Coordinates]] (''[[:en:Coordinates (mathematics)|Coordinates|Coordinates (mathematics)|Coordinates]]'')
# [[Dimension]] (''[[:en:Dimension|Dimension]]'')
# [[Line (mathematics)|Line]] (''[[:en:Line (mathematics)|Line|Line (mathematics)|Line]]'')
# [[Plane (mathematics)|Plane]] (''[[:en:Plane (mathematics)|Plane|Plane (mathematics)|Plane]]'')
# [[Point (mathematics)|Point]] (''[[:en:Point (mathematics)|Point|Point (mathematics)|Point]]'')
# [[Shape]] (''[[:en:Shape|Shape]]'')
# [[Circle]] (''[[:en:Circle|Circle]]'')
# [[Cube]] (''[[:en:Cube|Cube]]'')
# [[Sphere]] (''[[:en:Sphere|Sphere]]'')
# [[Square (geometry)|Square]] (''[[:en:Square (geometry)|Square|Square (geometry)|Square]]'')
# [[Triangle]] (''[[:en:Triangle|Triangle]]'')
# [[Volume]] (''[[:en:Volume|Volume]]'')
# [[Mathematical proof]] (''[[:en:Mathematical proof|Mathematical proof]]'')
# [[Series (mathematics)|Series]] (''[[:en:Series (mathematics)|Series|Series (mathematics)|Series]]'')
# [[Set]] (''[[:en:Set|Set]]'')
# [[Topology]] (''[[:en:Topology|Topology]]'')
# [[Trigonometry]] (''[[:en:Trigonometry|Trigonometry]]'')
{{col-end}}
== Measurement (''Measurement'') (26 articles) ==
{{col-begin}}
{{col-break}}
# [[Measurement]] (''[[:en:Measurement|Measurement]]'')
# [[Metric system]] (''[[:en:Metric system|Metric system]]'')
# [[International System of Units]] (''[[:en:International System of Units|International System of Units]]'')
# [[Imperial unit]] (''[[:en:Imperial unit|Imperial unit]]'')
# Time (''Time'')
# [[Second]] (''[[:en:Second|Second]]'')
# [[Day]] (''[[:en:Day|Day]]'')
# [[Year]] (''[[:en:Year|Year]]'')
# Length (''Length'')
# [[Foot (length)|Foot]] (''[[:en:Foot (length)|Foot|Foot (length)|Foot]]'')
# [[Kilometer]] (''[[:en:Kilometer|Kilometer]]'')
# [[Metre]] (''[[:en:Metre|Metre]]'')
# [[Mile]] (''[[:en:Mile|Mile]]'')
# Angle (''Angle'')
# [[Degree (angle)|Degree]] (''[[:en:Degree (angle)|Degree|Degree (angle)|Degree]]'')
# [[Radian]] (''[[:en:Radian|Radian]]'')
{{col-break}}
# Volume (''Volume'')
# [[Litre]] (''[[:en:Litre|Litre]]'')
# [[Mass]] (''[[:en:Mass|Mass]]'')
# [[Weight]] (''[[:en:Weight|Weight]]'')
# [[Kilogram]] (''[[:en:Kilogram|Kilogram]]'')
# [[Pound (mass)|Pound]] (''[[:en:Pound (mass)|Pound|Pound (mass)|Pound]]'')
# [[Ton]] (''[[:en:Ton|Ton]]'')
# Temperature (''Temperature'')
# [[Celsius]] (''[[:en:Celsius|Celsius]]'')
# [[Fahrenheit]] (''[[:en:Fahrenheit|Fahrenheit]]'')
# Force (''Force'')
# [[Newton]] (''[[:en:Newton|Newton]]'')
# Power (''Power'')
# [[Watt]] (''[[:en:Watt|Watt]]'')
# Electromagnetism (''Electromagnetism'')
# [[Ampere]] (''[[:en:Ampere|Ampere]]'')
# [[Volt]] (''[[:en:Volt|Volt]]'')
# [[Ohm]] (''[[:en:Ohm|Ohm]]'')
{{col-end}}
== Vona na kambe ==
*[[Wikipedia:Matsalwa ya nkoka/Xiyenge/2|Matsalwa ya nkoka ya 100]]
[[Category:Matsalwa yankoka|Matsalwa yankoka]]
r349d572eqpfgbhwavn0te7ykvzvbvk
Mukhuhlwana wa Zika
0
4492
28877
28638
2016-10-14T06:30:32Z
163.195.192.174
wikitext
text/x-wiki
{{Infobox disease
|Name = Mukhuhlwana wa Zika
|Image = Zika-chain-colored.png
|Caption = Swirhumbarhumbani hi nkarhi wa ku tluletiwa mukhuhlwana wa Zika.
|Field = [[Infectious disease (medical specialty)|Infectious disease]]
|pronunciation = Zika {{IPAc-en|ˈ|z|iː|k|ə}}
|ICD10 = {{ICD10|U|06|9|a|}}, code change from 21 December 2015
|ICD9 = {{ICD9|066.3}}
|DiseasesDB =36480
|MedlinePlus =007666
|eMedicineSubj =
|eMedicineTopic =
|MeSH =D000071243
}}
<!-- Definition and symptoms -->
''' Mukhuhlwana wa Zika''' (lowu tivekaka kambe tanihi ''' vuvabyi bya xitsongwatsongwana xa Zika''' i vuvabyi lebyi vangiwaka hi[[ xitsongwatsongwana xa Zika ]].<ref name="WHO2016Jan">{{cite web | url=http://www.who.int/mediacentre/factsheets/zika/en/ | title=Zika virus | publisher=World Health Organization | date=January 2016 | accessdate=3 February 2016}}</ref> Timhangu to tala a ti na swikombiso, kambe loko byi ri kona hi xitalo byi ringana na ku fana na [[ mukhuhlwana wa dengue ]].<ref name="WHO2016Jan" /><ref name="ecdc1">{{cite web | url=http://ecdc.europa.eu/en/healthtopics/zika_virus_infection/factsheet-health-professionals/Pages/factsheet_health_professionals.aspx | title=Factsheet for health professionals | publisher=European Centre for Disease Prevention and Control | work=Zika virus infection | accessdate=22 December 2015}}</ref>Swikombiso swi nga katsa [[ mukhuhlwana]], [[ mahlo ya xitshopana|mahlo yo tshuka]], [[ swivavi swa mahlangano | swivavi swa mahlangano ]], ku pandza hi nhloko, na [[swirhumbarhumbana swa makhulophaphula]].<ref name=WHO2016Jan/><ref name=Ann2016/><ref name="Musso14">{{cite journal | url=http://linkinghub.elsevier.com/retrieve/pii/S1198743X1465391X | title=Rapid spread of emerging Zika virus in the Pacific area | last=Musso | first=D. | last2=Nilles | first2=E.J. | last3=Cao-Lormeau | first3=V.-M. | journal=Clinical Microbiology and Infection | year=2014 | volume=20 | issue=10 | pages=O595–6 | doi=10.1111/1469-0691.12707 | pmid=24909208}}</ref> Swikombiso swi nga va kona ehansi ka kombo wa masiku.<ref name=Ann2016/> A ku vikiwangi mafu lawa ya vangiweke hi nkarhi wo sungula wa ntlulelo.<ref name="ecdc1"/> Ntluleto wu hlanganisiwa na [[Sidirome ya Guillain–Barré]] (GBS).<ref name="ecdc1"/>
<!-- Cause and diagnosis -->
Mukkhuhlwana wa Zika wu hangalasiwa ngopfungopfu hi ku lumiwa hi [[tinsuna]] ta ''[[muxaka wa ]]'' Ayedesi.<ref name=Ann2016/> nakambe byi nga [[ hangalasiwa hi ntluleto wa timhaka ta masangu| hangalasiwa hi timhaka ta masungu]] kusuka eka wanuna ku ya eka murhandziwa wa yena na ku va na vuswikoti byo hangalasiwa hi [[ku hundzisela tingati eka vanhu van'wana]].<ref name=CDC2016>{{cite journal|last1=Oster|first1=Alexandra M.|last2=Russell|first2=Kate|last3=Stryker|first3=Jo Ellen|last4=Friedman|first4=Allison|last5=Kachur|first5=Rachel E.|last6=Petersen|first6=Emily E.|last7=Jamieson|first7=Denise J.|last8=Cohn|first8=Amanda C.|last9=Brooks|first9=John T.|title=Update: Interim Guidance for Prevention of Sexual Transmission of Zika Virus — United States, 2016|journal=MMWR. Morbidity and Mortality Weekly Report|date=1 April 2016|volume=65|issue=12|pages=323–325|doi=10.15585/mmwr.mm6512e3|pmid = 27032078}}</ref><ref name=Ann2016/> Ntluleto eka vamanana lava yimeke nakambe ku nga tluleta na ricece na ku hlanganela na [[ku onhakeriwa hi vuyimani]] na [[ xihlokwana]].<ref name=WHO2016Jan/><ref name="ChanChoi2016">{{cite journal | first1=Jasper F.W. | last1=Chan | url=https://www.ncbi.nlm.nih.gov/pubmed/26940504 | title=Zika fever and congenital Zika syndrome: An unexpected emerging arboviral disease | last2=Choi | first2=Garnet K.Y. | last3=Yip | first3=Cyril C.Y. | last4=Cheng | first4=Vincent C.C. | last5=Yuen | first5=Kwok-Yung | journal=Journal of Infection | year=2016 | issn=01634453 | doi=10.1016/j.jinf.2016.02.011 | pmid=26940504 | display-authors=3}}</ref> Mfembo wo kambela ngati, mitsakamiso, kumbe marhi ku kambela vukona bya xitsongwatsongwana xa Zika [[ RNA ]] loko munhu a vabya.<ref name=WHO2016Jan/><ref name=Ann2016/>
<!-- Prevention and treatment -->
Ku sivela ku katsa ku hunguta ku lumiwa hi vusuna eka tindhawu leti vuvabyi byi nga kona na ku tirhisa hi fanelo tikhondomu.<ref name="Ann2016">{{cite journal | first1=Lin H. | last1=Chen | url=http://annals.org/article.aspx?articleid=2486362 | title=Zika Virus: Rapid Spread in the Western Hemisphere | last2=Hamer | first2=Davidson H. | journal=Annals of Internal Medicine | year=2016 | issn=0003-4819 | doi=10.7326/M16-0150}}</ref><ref name=CDC2016/> Matshalatshala yo sivela ku lumiwa ya katsa ku tirhisa [[ swilwisani na switsongwatsongwani]], ku pfala miri wa wena hi swiambalo, [[tinete ta tinsuna ]], na ku susa mati lawa ya yimeke laha tinsuna titswalaka kona.<ref name=WHO2016Jan/> A ku na ntlhavelo lowu [[tirhisiwaka ]].<ref name=Ann2016/> Vatirhi va swa rihanyu va bumabumela leswaku vamanana eka tindhawu leti khumbekaka hi [[ ntungu wa xitsongwatsongwana xa Zika (2015–yi na) | 2015–16 Ntungu wa Zika ]] va fanele ku anakanya ku herisa vuyimani bya vona na ku nga yi eka tindhawu teleto.<ref name=Ann2016/><ref name="cnn1">{{cite news | url=http://www.cnn.com/2015/12/23/health/brazil-zika-pregnancy-warning/index.html | title=Brazil warns against pregnancy due to spreading virus | work=CNN | date=24 December 2015 | accessdate=24 December 2015}}</ref> Hambi leswi ku nga riki na vutshunguri lebyi kongomeke , [[ pharasetamoli ]] (acetaminophen) yi nga pfuna hi swikombiso.<ref name=Ann2016/> Ku amukeriwa exibendhele a swi na nkoka.<ref name="ecdc1"/>
<!-- History and epidemiology -->
Xitsongwatsongwana lexi vangeke vuvabyi xi kumiwe rosungula hi 1947.<ref name="OlsonHaddow2012">{{cite journal | display-authors=3 | first1=Ken E. | first10=Scott C. | first3=Amy J. | first7=Rekol | last1=Olson | last10=Weaver | title=Genetic Characterization of Zika Virus Strains: Geographic Expansion of the Asian Lineage | last2=Haddow | first2=Andrew D. | last3=Schuh | last4=Yasuda | first4=Chadwick Y. | last5=Kasper | first5=Matthew R. | last6=Heang | first6=Vireak | last7=Huy | last8=Guzman | first8=Hilda | last9=Tesh | first9=Robert B. | journal=PLoS Neglected Tropical Diseases | year=2012 | volume=6 | issue=2 | pages=e1477 | issn=1935-2735 | doi=10.1371/journal.pntd.0001477 | pmid=22389730 | pmc=3289602}}</ref> Matsalwa yo sungula ya ntungu exikarhi ka vanhu ya vile kona hi 2007 e [[Federated States of Micronesia]].<ref name=Ann2016/> {{Kusukela hi|Sunguti}}, vuvabyi a byi ri kona eka makumemambirhi ya swifundza swa [[Amerika]].<ref name=Ann2016/> Byi tiveka na ku va kona eAfrika, Asia, na le Pacific.<ref name=WHO2016Jan/> Hikokwalaho ka ntungu lowu sunguleke eBrazil hi 2015, [[ Nhlangano wa Rihanyu wa Misava ]] wu tivise ximfumo leswaku[[khombo ra Rihanyu ra swa Vaaki ra vilerisa misava hinkwayo]] hi Nyenyanyani 2016.<ref name="who1">{{cite web | url=http://www.who.int/mediacentre/news/statements/2016/emergency-committee-zika-microcephaly/en/ | title=WHO Director-General summarizes the outcome of the Emergency Committee regarding clusters of microcephaly and Guillain-Barré syndrome | work=Media Centre | publisher=World Health Organization | date=1 February 2016 | accessdate=3 February 2016}}</ref>
==Ku yelanisa==
{{Reflist|colwidth=25em}}
{{Mavabyi}}
[[Category:Mavabyi]]
9uxm1l529bqw0yzttny4zc74nzymcti
Mukhuhlwana wa tihumba
0
4493
29096
28887
2017-05-26T10:07:47Z
Thuvack
315
Thuvack moved page [[Schistosomiyasisi]] to [[Mukhuhlwana wa tihumba]]
wikitext
text/x-wiki
{{Infobox disease
| Name = Schistosomiyasisi
| Image = Schistosomiasis in a child 2.jpg
| Caption = Jaha ra 11 wa malembe wa [[ ku pfimba xifuva| mati exifuveni]] na [[ ku pandza nhloko emombyeni]] hikokwalaho ka Schistosomiyasisi
| Field = [[Infectious disease (medical specialty)|Infectious disease]]
| pronounce ={{IPAc-en|ˌ|ʃ|i|s|t|ə|s|ə|ˈ|m|aɪ|ə|s|ᵻ|s|,_|-|t|oʊ|-|,_|-|s|oʊ|-}}<ref>{{cite web |url=https://www.oxforddictionaries.com/definition/english/schistosomiasis |title=schistosomiasis - definition of schistosomiasis in English from the Oxford dictionary |publisher=[[OxfordDictionaries.com]] |access-date=2016-01-20 }}</ref>
| synonyms = bilharzia, snail fever, Katayama fever<ref name=NHS2011>{{cite web | title=Schistosomiasis (bilharzia) | url=http://www.nhs.uk/Conditions/schistosomiasis/Pages/Introduction.aspx | work=NHS Choices | accessdate=15 March 2014 | date=17 December 2011}}</ref><ref>{{cite web | title=Schistosomiasis | url=http://www.patient.info/doctor/schistosomiasis-pro | website=Patient.info | accessdate=11 June 2014 | date=12/2/2013}}</ref>
| DiseasesDB =11875
|DiseasesDB_mult={{DiseasesDB2|11882}}{{DiseasesDB2|11856}}
| ICD10 = {{ICD10|B|65||b|65}}
| ICD9 = {{ICD9|120}}
| OMIM =
| MedlinePlus =001321
| eMedicineSubj=article
| eMedicineTopic=228392
| MeshID = D012552
|Orphanet=1247
}}
'''Schistosomiyasisi''', lebyi tivekaka kambe tanihi ''' mukhuhlwana wa tihumba ''', i[[helminthiyasisi| vuvabyi]] lebyi vangiwaka hi[[switsongwatsongwana|xitsongwatsongwana]] [[swa fuletiweme]]leswi vuriwaka [[tischistosome]].<!-- <ref name=WHO2014/> --> [[ndlela ya mitsakamiso]] kumbe [[ marhumbu ]] ya nga tlulewiwa.<!-- <ref name=WHO2014/> --> Swikombiso swi nga katsa [[ ku vava ka xifuva ]],[[ nchuluko]],[[ ngati eka mahambuka| mahambuka ya ngati]], kumbe [[ hemachuriya | ngati eka mitsakamiso]].<!-- <ref name=WHO2014/> --> Lava khomiweke hi[[ xiyimo| xiyimo]]<!-- <ref name=WHO2014/> --> Eka vana, swi nga va nga [[ku nga kuli kahle]]na [[ ku tsoniwa eka swa tidyondzo |ku tikeriwa ku dyondza ]].<ref name=WHO2014>{{cite web | title=Schistosomiasis Fact sheet N°115 | url=http://www.who.int/mediacentre/factsheets/fs115/en | work=World Health Organization | accessdate=15 March 2014| date=3 February 2014}}</ref>
<!-- Cause -->
Vuvabyi byi hangalasiwa hi ku hlangana na [[mati yo tenga]] lawa ya nga na switsongwatsongwana.<!-- <ref name=WHO2014/> --> Switsongwatsongana leswi swi huma eka mati lawa ya tluletiweke[[ hi tihumba ta mati yo tenga]]<!-- <ref name=WHO2014/> --> Vuvabyi byi kumeka ngopfu eka vana va le ka matiko lawa ya ha hluvukaka tanihi loko va ri ku tlangela ematini lawa ya tshakisiweke.<!-- <ref name=WHO2014/> --> Yin'wana mixungeto ya le henhla yi katsa varimi, vaphasi va tinhlampfi, na vanhu lava tirhisaka mati yo ka ya nga tengangi esikwini.<ref name=WHO2014/> I ya ntlawa wa [[helminthiyasisi| ku khomiwa hi helimithi]].<ref>{{cite web | title=Chapter 3 Infectious Diseases Related To Travel | url=http://wwwnc.cdc.gov/travel/yellowbook/2014/chapter-3-infectious-diseases-related-to-travel/schistosomiasis | website=cdc.gov | accessdate=30 November 2014 | date=1 August 2013}}</ref> Ku kuma leswi u twaka swona i ku kuma mandza ya xitsongwatsongwana eka mitsakamiso kumbe mahambuka ya munhu.<!-- <ref name=WHO2014/> --> Swi nga tiyisisiwa kambe hi ku kuma [[tiantibodi]] ta ku lwisana na vuvabyi engatini.<ref name=WHO2014/>
<!-- Prevention and Treatment -->
Tindlela to sivela vuvabyi ti katsa ku antshwisa mfikelelo wa mati yo tenga na ku hunguta nhlayo ya ti humba.<!-- <ref name=WHO2014/> --> Eka tindhawu leti vuvabyi byi kumekaka eka kona, vutshunguri [[Praziquantel]] byi nga nyikiwa kan'we hi lembe eka ntlawa hinkwawo.<!-- <ref name=WHO2014/> --> Leswi swi endleriwa ku hunguta nhlayo ya vanhu lava tluletiweke naswona, na ku hangalasa vuvabyi.<!-- <ref name=WHO2014/> --> Praziquantel i vutshunguri lebyi bumabumeriwaka hi [[Nhlangano wa Rihanyu wa Misava]] (WHO) eka lava tiviwaka ku va va tluletiwile.<ref name=WHO2014/>
<!-- Epidemiology -->
Schistosomiyasisi yi khoma kwalomu ka 210 wa timiliyoni ta vanhu misava hinkwayo kusukela va 2012.<ref name=Fen2012>{{cite journal | last=Fenwick | first=A | title=The global burden of neglected tropical diseases.| journal=Public Health | date=Mar 2012 | volume=126 | issue=3 | pages=233–6 | pmid=22325616|doi=10.1016/j.puhe.2011.11.015}}</ref> Kwalomu ka 12,000<ref name=Loz2012>{{cite journal | last=Lozano | first=R. | title=Global and regional mortality from 235 causes of death for 20 age groups in 1990 and 2010: a systematic analysis for the Global Burden of Disease Study 2010 | journal=Lancet | date=15 December 2012 | volume=380 | issue=9859 | pages=2095–128 | pmid=23245604 | doi=10.1016/S0140-6736(12)61728-0 | last2=Naghavi | first2=M. | last3=Foreman | first3=K. | last4=Lim | first4=S. | last5=Shibuya | first5=K. | last6=Aboyans | first6=V. | last7=Abraham | first7=J. | last8=Adair | first8=T. | last9=Aggarwal | first9=R. | displayauthors=8}}</ref> ku ya eka 200, 000 wa vanhu va fa hi byona lembe na lembe.<ref name=The2013>{{cite journal | last=Thétiot-Laurent | first=S. A. | author2=Boissier, J. | author3=Robert, A. | author4= Meunier, B. | title=Schistosomiasis Chemotherapy | journal=Angewandte Chemie International Edition in English | date=27 June 2013 | pmid=23813602 | volume=52 | issue=31 | pages=7936–56 | doi=10.1002/anie.201208390}}</ref> Vuvabyi byi kumeka hi xitalo eAfrika, tanihi le Asia na Afrika-Dzonga.<ref name=WHO2014/> Kwalomu ka 700 wa timiliyoni ta vanhu, eka ku tlula 70 wa matiko, va tshama laha vuvabyi byi kumekaka.<ref name=The2013/><ref>{{cite web | title=Schistosomiasis A major public health problem | url=http://www.who.int/schistosomiasis/en | work=World Health Organization | accessdate=15 March 2014}}</ref> [[Eka matiko lawa byi kumekaka eka wona, Schistosomiyasisi i bya vumbirhi eka ]]Malaria exikarhi ka vuvabyi bya switsongwatsongwana lebyi khumbaka swinene ikhonomi.<ref name="SCP">{{Cite web | author=The Carter Center | title=Schistosomiasis Control Program | url=http://www.cartercenter.org/health/schistosomiasis/index.html | accessdate=17 July 2008}}</ref> Schistosomiyasisi wu longoloxiwile tanihi [[vuvabyi byo kumeka ko karhi]]<ref>{{cite web | title=Neglected Tropical Diseases | url=http://www.cdc.gov/globalhealth/ntd/diseases/index.html | website=cdc.gov | accessdate=28 November 2014 | date=6 June 2011}}</ref>
==Ku yelanisa==
{{Reflist|colwidth=25em}}
{{Mavabyi}}
[[Category:Mavabyi]]
2w4l08j5i2mkmapp1qf1l5530d5zgup
Vuvabyi bya Rihuhu
0
4494
28880
28778
2016-10-17T09:29:08Z
163.195.192.174
/* Nsivelo na vutshunguri */
wikitext
text/x-wiki
{{Infobox disease
| name = Vuvabyi bya Rihuhu|
| image = Dog with rabies.jpg
| caption = Mbyana leyi nga na Rihuhu eka xiyimo xo oma swirho
| DiseasesDB = 11148
| ICD10 = {{ICD10|A|82||a|82}}
| ID9 = {{ICD9|071}}
| ICDO =
| OMIM =
| MedlinePlus = 001334
| eMedicineSubj = med
| eMedicineTopic = 1374
| eMedicine_mult = {{eMedicine2|eerg|493}} {{eMedicine2|ped|1974}}
| MeshID = D011818
}}
'''Vuvabyi bya Rihuhu''' i [[Xitsongwatsongwana|xitsongwatsongwana]] xa vuvabyi lebyi vangaka [[ensefalitisi |ku pfimba ka byongo ]] eka vanhu na swin'wana [[swiharhi swa]] ngati yo kufumela.<ref name=WHO2013/> Swikombiso swo rhanga swi nga katsa mukhuhlwana na vonaka xi lumiwile.<ref name=WHO2013/> swikombiso leswi swi landzeriwa hi xin'we kumbe ku tlula xa swikombiso leswi landzelaka: ku famba hi madzolonga, nyanyuko wo ka wu nga lawuleki,[[ hydirofobiya| ku chava mati ]], ku hluleka ku fambisa swirho swin'wana swa miri, ku hlanganahlangana, na [[ ku titivala]].<ref name=WHO2013/> Endzhaku ko vonakala ka swikombiso, vuvabyi bya rihuhu mikarhi yo tala byi yisa eku feni.<ref name=WHO2013/> Nkarhi lowu nga kona exikarhi ka ku kuma vuvabyi na ku sungula swikombisa hi xitalo I n'hweti ku ya eka tin'hweti tinharhu. Hambiswiritano, nkarhi lowu wu hambana ku suka ehansi ka vhiki ku ya eka ku tlula lembe.<ref name=WHO2013/> Nkarhi wu ya hi mpfhuka lowu xitsongwatsongwana xi faneleke ku wu famba ku fikelela [[ sisiteme ya misiha yo lawula]].<ref name=Robbins>{{cite book |author=Cotran RS |title=Robbins and Cotran Pathologic Basis of Disease |edition=7th |publisher=Elsevier/Saunders |year=2005 |page=1375 |isbn=0-7216-0187-1 |author2=Kumar V |author3=Fausto N }}</ref>
== Xivangelo na mfembo==
Vuvabyi bya rihuhu byi hundziseriwa eka vanhu kusuka eka swiharhi swin'wana. Vuvabyi bya rihuhu byi hundziseriwa loko xihari lexi tluletiweke xi khuhlana kumbe luma xihari xin'wana kumbe munhu. <ref name=WHO2013/> Marhi ya xiharhi lexi tluletiweke nakambe ya nga hundzisela emahlweni vuvabyi bya rihuhu loko marhi ya hlangana na xiharhi xin'wana kumbe munhu.<ref name=WHO2013/> Timhangu ta vuvabyi bya rihuhu to tala eka vanhu ti vangiwa hi ku lumiwa hi timbyana.<ref name=WHO2013/> Ku tluala 99% wa timhangu ta vuvabyi bya rihuhu eka matiko lawa timbyana ti nga na vuvabyi bya rihuhu byi vangiwa hi ku lumiwa hi timbyana.<ref name=Tint2010>{{cite book |author=Tintinalli, Judith E. |title=Emergency Medicine: A Comprehensive Study Guide (Emergency Medicine (Tintinalli))|publisher=McGraw-Hill |year=2010 |pages=Chapter 152 |isbn=0-07-148480-9}}</ref> Eka [[ MaAmerika ]], [[ ku lumiwa hi]] timangadyana hi swona hi xitalo swi vangaka ntluleto wa vuvabyi bya rihuhu eka vanhu, naswona ehansi ka 5% ya timhangu ti huma eka timbyana.<ref name=WHO2013/><ref name=Tint2010/> Makondlo a ya tali ku khomiwa hi vuvabyi bya rihuhu.<ref name=Tint2010/> [[ Xitsongwatsongwana xa vuvabyi bya rihuhu ]] xi ya ebyongweni hi ku landzelerisa [[ Sisiteme ya misiha ya Periferali | misiha ya Periferali ]]. Vuvabyi byi nga fembiwa endzhaku ka ku sungula ka swikombiso.<ref name=WHO2013/>
== Nsivelo na vutshunguri ==
Ku lawula swiharhi na minongonoko ya ntlhavelo swi hungutile xungeto wa vuvabyi bya rihuhu kusuka eka timbyana eka swifundza swo tala.<ref name=WHO2013/> Ntlhavelo wa vanhu va nga si va na byona ku bumabumeriwile eka vanhu lava nga le ka xungeto. Ntlawa lowu nga le ka xungeto wa le henhla wu katsa vanhu lava tirhaka hi timangadyana kumbe lava tshamaka nkarhi wo leha eka tindhawu leti vuvabyi bya rihuhu byi nga kona.<ref name=WHO2013/> Eka vanhu lava nga tivaka vuvabyi bya rihuhu, [[ ntlhavelo wa vuvabyi bya rihuhu]] na immunoglobulin [[ya vuvabyi bya rihuhu ]] swi tirha ku sivela vuvabyi loko munhu a amukela vutshunguri ku nga si sungula swikombiso swa vuvabyi bya rihuhu.<ref name=WHO2013/> Hlantshwa laha u lumiweke na laha u khwayekeke ku ringana 15 wa timinete hi xisiphi na mati, [[povidone iodine ]], swibasisi tanihilaha swi nga dlayaka xitsongwatsongwana na ku vonaka swi tirha eka ku sivela ku hundziseriwa emahlweni ka vuvabyi bya riruhu. <ref name=WHO2013>{{cite web|title=Rabies Fact Sheet N°99|url=http://www.who.int/mediacentre/factsheets/fs099/en/|work=World Health Organization|accessdate=28 February 2014|date=July 2013}}</ref> Kova nhlayo yintsongo leyi nga pona eka vuvabyi bya rihuhu endzhaku ka ku komba swikombiso. Leswi swi endliwa hi vutshunguri bya tindhawu to tala lowu tivekaka tanihi[[ Ntwanano wa Milwaukee ]]<ref>{{cite journal | author = Hemachudha T, Ugolini G, Wacharapluesadee S, Sungkarat W, Shuangshoti S, Laothamatas J | title = Human rabies: neuropathogenesis, diagnosis, and management. | journal = Lancet neurology | volume = 12 | issue = 5 | pages = 498–513 | date = May 2013 | pmid = 23602163 | doi = 10.1016/s1474-4422(13)70038-3 }}</ref>
===ntlhavelo===
{{Drugbox
|drug_name=Vuvabyi bya rihuhu
| Verifiedfields = changed
| verifiedrevid = 418072925
| image =
<!-- Vacine data -->
| type = vaccine
| target = [[Vuvabyi bya rihuhu]]
| vaccine_type = killed
<!-- Clinical data -->
| tradename =
| Drugs.com = {{drugs.com|monograph|rabies_vaccine}}
| MedlinePlus = a607023
| pregnancy_AU = <!-- A / B1 / B2 / B3 / C / D / X -->
| pregnancy_US = <!-- A / B / C / D / X -->
| pregnancy_category =
| legal_AU = <!-- S2, S3, S4, S5, S6, S7, S8, S9 or Unscheduled -->
| legal_CA = <!-- Schedule I, II, III, IV, V, VI, VII, VIII -->
| legal_UK = <!-- GSL, P, POM, CD, or Class A, B, C -->
| legal_US = <!-- OTC / Rx-only / Schedule I, II, III, IV, V -->
| legal_status =
| routes_of_administration =
<!-- Identifiers -->
| ChemSpiderID_Ref = {{chemspidercite|changed|chemspider}}
| ChemSpiderID = none
| CAS_number_Ref = {{cascite|correct|??}}
| CAS_number =
| ATC_prefix = J07
| ATC_suffix = BG01
| PubChem =
| DrugBank_Ref = {{drugbankcite|correct|drugbank}}
| DrugBank =
<!-- Chemical data -->
}}
'''ntlhavelo wa vuvabyi bya rihuhu i '''ntlhavelo[[]]lowu tirhisiwaka ku sivela [[vuvabyi bya rihuhu]].<ref name=WHO2010>{{cite journal|title=Rabies vaccines: WHO position paper|journal=Weekly epidemiological record|date=Aug 6, 2010|volume=32|issue=85|pages=309-320|url=http://www.who.int/wer/2010/wer8532.pdf?ua=1}}</ref> Ku na yo hlaya leyi nga kona leyi ha yimbirhi yi nga hlayiseka na ku tirheka. <!-- <ref name=WHO2010/> --> yi nga tirhisiwa ku sivela vuvabyi bya rihuhu byi nga si naswona nkari wo leha endzhaku ku khomiwa hi xitsongwatsongwana xo tanihi ku lumiwa hi mbyana kumbe mhangadyana.<!-- <ref name=WHO2010/> --> Nsawuto lowu nga kona wu teka nkarhi wo leha endzhaku ka mimpimo yinharhu ya mirhi.<!-- <ref name=WHO2010/> --> Hi xitalo yi nyikiwa hi jekixeni edzobyeni kumbe nyameni. <!-- <ref name=WHO2010/> --> Endzhaku ko va na byona ntlhavelo wu tirhisiwa xikan'we na [[immunoglobulin ya vuvabyi bya rihuhu]].<!-- <ref name=WHO2010/> --> ku bumabumeriwa leswaku lava nga le ka xungeto wo kuma vuvabyi va tlhaveriwa va nga se byi kuma.<!-- <ref name=WHO2010/> --> Ntlhavelo wu tirha eka vanhu na swin'wana swiharhi.<!-- <ref name=WHO2010/> --> Nsawutiso wa timbyana wa tirha eka ku sivela vuvabyi eka vanhu.<ref name=WHO2010/>
==== Vuhlayiseki ====
Timiliyoni ta vanhu misava hinkwayo va tlhaveriwile na ku kumbetela leswaku leswi swi hlayisa ku tlula 250,000 wa vanhu hi lembe.<ref name=WHO2010/> Wu nga tirhisiwa hi vuhlayiseki eka mitlawa ya malembe hinkwawo.<!-- <ref name=WHO2010/> --> Kwalomu ka 45 wa tiphesente ta vanhu va huma nkarhinyana ku tshukela na ku twa ku vava laha va tlhaviveko kona hi jekixini.<!-- <ref name=WHO2010/> --> Kwalomu ka 5 na 15 wa tiphesente ta vanhu va nga va na [[mukhuhlwana]],[[ku pandziwa hi nhloko]], kumbe [[ku nhlanta]].<!-- <ref name=WHO2010/> --> Endzhaku ka ku khomiwa hi vuvabyi bya rihuhu a ku na leswi lwisanaka na leswi kombisiweke.<!-- <ref name=WHO2010/> --> Ntlhavelo wunyingi a wu na [[thimerosali]]<!-- <ref name=WHO2010/> --> Ntlhavelo lowu endliweke kusuka eka misiha wu tirhisiwa ntsena eka matiko yatsongo, ngopfungopfu eAsia na le Latini Amerika, kambe a wu tirhi kahle naswona wu na swivuyelandzhaku swinyingi. <!-- <ref name=WHO2010/> --> Ku tirhisa yona a swi bumabumeriwanga hi [[Nhlanganu wa Rihanyu wa Misava]].<ref name=WHO2010/>
Nxavo wa le holisele wu le xikarhi ka 44 na 78 USD eka khoso ya vutshunguri kusukela hi 2014.<ref>{{cite web|title=Vaccine, Rabies|url=http://erc.msh.org/dmpguide/resultsdetail.cfm?language=english&code=RAB000X&s_year=2014&year=2014&str=&desc=Vaccine%2C%20Rabies&pack=new&frm=VIAL&rte=INJ&class_code2=19%2E3%2E&supplement=&class_name=%2819%2E3%2E%29Vaccines%3Cbr%3E|website=International Drug Price Indicator Guide|accessdate=6 December 2015}}</ref> Eka United States khoso ya ntlhavelo wa vuvabyi bya rihuhu yi tlula 750 USD.<ref>{{cite web|last1=Shlim|first1=David|title=Perspectives: Intradermal Rabies Preexposure Immunization|url=http://wwwnc.cdc.gov/travel/yellowbook/2016/infectious-diseases-related-to-travel/perspectives-intradermal-rabies-preexposure-immunization|accessdate=6 December 2015|date=June 30, 2015}}</ref>
==Epidemiyoloji==
Vuvabyi bya rihuhu byi vanga kwalomu ka 55,000 wa mafu misava hinkwayo lembe hinkwaro.<ref name=WHO2013/><ref name=Loz2012>{{cite journal | author = Lozano R, Naghavi M, Foreman K, Lim S, Shibuya K, Aboyans V, Abraham J, Adair T, Aggarwal R | title = Global and regional mortality from 235 causes of death for 20 age groups in 1990 and 2010: a systematic analysis for the Global Burden of Disease Study 2010. | journal = Lancet | volume = 380 | issue = 9859 | pages = 2095–128 | date = Dec 15, 2012 | pmid = 23245604 | doi = 10.1016/S0140-6736(12)61728-0 |display-authors=etal}}</ref> Ku tlula 95% wa mafu lawa ya humelela e [[Asia]] na le [[Afrika]].<ref name=WHO2013/> Vuvabyi bya rihuhu byi kona eka ku tlula 150 wa matiko na matikonkulu ya Antartika.<ref name=WHO2013/> Ku tlula tibiliyoni tinharhu ta vanhu ti tshama eka swifundza swa misava laha vuvabyi bya rihuhu byi nga kona. <ref name=WHO2013/> EYuropa na le Australia, vuvabyi bya rihuhu byi kona ntsena eka timangadyana.<ref>{{cite web|title=Presence / absence of rabies in 2007|url=http://www.who.int/rabies/Absence_Presence_Rabies_07_large.jpg?ua=1|work=World Health Organization|accessdate=1 March 2014|year=2007}}</ref> swihlala swinyingi leswitsongo a swi na vuvabyi bya rihuhu na switsanana.<ref>{{cite web|title=Rabies-Free Countries and Political Units|url=http://www.cdc.gov/animalimportation/rabies-free-countries.html|work=CDC|accessdate=1 March 2014}}</ref>
==Ku yelanisa==
{{Reflist|colwidth=25em}}
[[Category:Mavabyi]]
{{Mavabyi}}
2ldeezv85019dpw8y6x0v6qaqe83xpr
Vubofu bya le nambyeni
0
4495
29094
28881
2017-05-26T10:03:35Z
Thuvack
315
Thuvack moved page [[Onchosesiyasisi]] to [[Vubofu bya le nambyeni]]
wikitext
text/x-wiki
{{Infobox disease
| name = Onchosesiyasisi
| image = Onchocerca volvulus emerging from a black fly.jpg
| caption = Nkulukumba [[Simulium Yahense|bulaki fulayi ]]na xitsongwatsongwana ''[[Onchocerca volvulus ]]'' ku huma anithena ya xitsotswana, ku kurisiwa hi 100x
| pronounce = {{IPAc-en|ˌ|ɒ|ŋ|k|oʊ|s|ɜr|ˈ|s|aɪ|ə|s|ɨ|s|,_|-|ˈ|k|aɪ|-}}
| DiseasesDB = 9218
| ICD10 = {{ICD10|B|73||b|65}}
| ICD9 = {{ICD9|125.3}}
| ICDO =
| OMIM =
| MedlinePlus =
| eMedicineSubj = med
| eMedicineTopic = 1667
| eMedicine_mult = {{eMedicine2|oph|709}}
| MeshID = D009855
}}
<!-- Definition and symptoms -->
'''Onchosesiyasisi ''', lebyi tivekaka kambe tanihi ''' vuvabyi bya vubofu bya le nambyeni''' na '''vuvabyi bya Vubofu ''', I vuvabyi lebyi vangiwaka hi ntluleto na [[xivungwana xo hanya eka swin'wana]] ''[[Onchocerca volvulus]]''.<ref name=WHO2014>{{cite web|title=Onchocerciasis Fact sheet N°374|url=http://www.who.int/mediacentre/factsheets/fs374/en/|work=World Health Organization|accessdate=20 March 2014|date=March 2014}}</ref> Swikombiso swikatsa ku nwayisa ko vava swinene, swibudzwabudzwana enghoheni, na [[vubofu]].<ref name=WHO2014/> I ku tlulela hi xitalo ka vumbirhi loku vangaka vubofu hi mhaka ya ku tluletiwa, endzhaku ka [[thirachoma]].<ref name=CDC2013/>
<!-- Cause and Diagnosis -->
Xivungu xo hanya eka swivumbiwa swin'wana xi hangalasiwa hi ku lumiwa hi[[buleki fulayi ]] xa ''[[ rixaka ra]]''Simuliyamu.<ref name=WHO2014/> Hi xitalo ku lumiwa kanyingi ku va kona ntluleto wu nga si va kona.<ref name=CDCEpi2013>{{cite web|title=Parasites – Onchocerciasis (also known as River Blindness) Epidemiology & Risk Factors|url=http://www.cdc.gov/parasites/onchocerciasis/epi.html|work=CDC|accessdate=20 March 2014|date=May 21, 2013}}</ref> Switsotswana leswi swi tshama kusuhana na milambu, hi mhaka vito ra vuvabyi ri tshyiwile hi ndlela leyi.<ref name=CDC2013>{{cite web |title=Onchocerciasis (also known as River Blindness) |work=Parasites |url=http://www.cdc.gov/parasites/onchocerciasis/|publisher=CDC|accessdate=20 March 2014|date=May 21, 2013}}</ref> Loko swi nghenile endzeni ka munhu, swivungwana swi ntumbuluxa[[ swivungu]] leswi humaka hi le nghoheni.<ref name=WHO2014/> Laha swi nga tlulela eka buleki fulayi leyi landzelaka leyi nga lumaka munhu.<ref name=WHO2014/> Ku na tindlela to tala ta mfembo ku katsa na: ku veka e[[bayosipi]] ya nghohe eka[[mati ya munyu]]na ku yimela xivungwana xi huma, na ku languta emirini wa swivungwanankulu.<ref name=CDCDiag2013>{{cite web |title=Onchocerciasis (also known as River Blindness) Diagnosis |publisher=CDC |url=http://www.cdc.gov/parasites/onchocerciasis/diagnosis.html |work=Parasites |accessdate=20 March 2014|date=May 21, 2013}}</ref>
<!-- Prevention and Treatment -->
E[[ntlhavelo]] wo lwisana na vuvabyi a wu kona.<ref name=WHO2014/> Ku sivela i ku papalata ku lumiwa hi switsotswana. <ref name=CDCPre2013>{{cite web|title=Onchocerciasis (also known as River Blindness) Prevention & Control |url=http://www.cdc.gov/parasites/onchocerciasis/prevent.html|work=Parasites |publisher=CDC |accessdate=20 March 2014|date=May 21, 2013}}</ref> leswi swi nga katsa ku tirhisiwa ka [[swilwisani na switsotswana]] na ku ambala kahle.<ref name=CDCPre2013/> Matshalatshala yan'wana ya katsa ku hunguta nhlayo ya switsotswana hi ku fufuthela [[chefu ya switsotswana]].<ref name=WHO2014/> Matshalatshala yo herisa vuvabyi hi ku tshungula ntlawa wa vanhu kambirhi hi lembe ku le kuyeni emahlweni eka tindhawu to hlaya ta le misaveni.<ref name=WHO2014/> Ku tshunguriwa ka lava tluletiweke hi murhi wa [[ivhamekitini]] tinhweti ta ntsevu ku ya eka lembe.<ref name=WHO2014/><ref name=Murray2013/> Vutshunguri lebyi byi dlaya xivungu kambe ku nga ri swivungunkulu.<ref name=Yellow2012>{{cite book|last=Brunette|first=Gary W.|title=CDC Health Information for International Travel 2012 : The Yellow Book |year=2011|publisher=Oxford University Press|isbn=9780199830367 |page=258 |url=http://books.google.ca/books?id=5vCQpr1WTS8C&pg=PA258 }}</ref> Murhi wa [[dokisisayiklilayini]], lowu dlayaka [[xitsongwatsongwana xo tshama endzeni ka swin'wana na |na swo yelana na]] bakitheriyamu leyi vuriwaka''[[Wolibachiya]]'', yi endla leswaku swivungwana swi tsana naswona yi bumabumeriwa hi van'wana vanhu.<ref name=Yellow2012/> Ku susiwa ka matshumba enyameni hi vutshunguri swi nga endliwa naswona.<ref name=Murray2013>{{cite book |last=Murray |first=Patrick |title=Medical microbiology |year=2013 |publisher=Elsevier Saunders |location=Philadelphia |isbn=9780323086929 |page=792|url=http://books.google.ca/books?id=RBEVsFmR2yQC&pg=PA792 |edition=7th}}</ref>
<!--Epidemiology and History -->
Kwalomu 17 ku ya eka 25 wa timiliyoni ta vanhu va tluletiwile vuvabyi bya vubofu bya le nambyeni, na kwalomu ka 0.8 wa timiliyoni a va ha voni.<ref name=CDCEpi2013/><ref name=Yellow2012/> Ntluletonkulu wu humelela eka [[matiko ya le Dzongeni wa Afrika]], hambileswi timhangu ti nga vikiwa na le [[Yemeni]] na tindhawu titsongo ta le[[ xikarhi ka Amerika]] na [[Dzongeni wa America]]<ref name=WHO2014/> Hi 1915, Dokodela [[Rodolfo Robles]] u kume rosungula vuxaka bya xivungu na vuvabyi.<ref>{{cite book |editor1=Eldridge, Bruce F. |editor2=Edman, John D. |editor3= Edman, J. |title=Medical entomology |year=2004 |publisher=Kluwer Academic |location=Dordrecht |isbn=9781402017940|page=301 |url=http://books.google.ca/books?id=C7OxOqTKYS8C&pg=PA301 |edition=Revised |author1=Lok, James B. |author2=Walker, Edward D. |author3=Scoles, Glen A. |chapter=9. Filariasis}}</ref> Swi longoloxiwile hi [[Nhlangano wa Rihanyu wa Misava]] tanihi [[vuvabyi byo kumeka ko karhi ]]<ref>{{cite journal |author=Reddy M, Gill SS, Kalkar SR, Wu W, Anderson PJ, Rochon PA |title=Oral drug therapy for multiple neglected tropical diseases: a systematic review |journal=JAMA |volume=298 |issue=16 |pages=1911–24 |date=October 2007 |doi=10.1001/jama.298.16.1911 |pmid=17954542 |url=http://jama.jamanetwork.com/article.aspx?doi=10.1001/jama.298.16.1911}}</ref>
==Ku yelanisa==
{{Reflist|colwidth=25em}}
{{Mavabyi}}
[[Category:Mavabyi]]
2f1q1bmbjwlyv9ghk0pftn16dctjbhc
Nhlokonho
0
4496
28882
28876
2016-10-17T09:50:21Z
163.195.192.174
wikitext
text/x-wiki
{{Infobox disease
| Name = Nhlokonho
| Image = Leprosy.jpg
| Caption = Wanuna wa malembe ya 24 wo huma Norway, loyi a tluletiweke nhlokonho, 1886.
| field = [[Infectious disease]]
| pronounce = {{IPAc-en|ˈ|l|ɛ|p|r|ə|s|i}}<ref>{{Cite web |url=http://www.thefreedictionary.com/leprosy |title=Definition of leprosy |publisher=The Free Dictionary |accessdate=2015-01-25 }}</ref>
| DiseasesDB = 8478
| ICD10 = {{ICD10|A|30||a|30}}
| ICD9 = {{ICD9|030}}
| ICDO =
| OMIM = 246300
| MedlinePlus = 001347
| eMedicineSubj = med
| eMedicineTopic = 1281
| eMedicine_mult = {{eMedicine2|derm|223}} {{eMedicine2|neuro|187}}
| MeshID = D007918}}
'''Nhokonho''', kambe lowu tiviwaka tanihi vuvabyi bya Hansen (HD), i [[vuvabyi lebyi nga tshungulekaka hi (Vutshunguri)|bya nkarhi wo leha]] ntluleto wa byona wu vangiwa hi [[bakitheriya]] [[ya mayikhobakitheriyamu lepiraye]] na [[ mayikhobakitheriyamu Lepiramathosisi]].'<ref name=WHO2014/><ref name=New2008>{{cite web | url=http://www.sciencedaily.com/releases/2008/11/081124141047.htm | title=New Leprosy Bacterium: Scientists Use Genetic Fingerprint To Nail 'Killing Organism'|work=ScienceDaily | date=2008-11-28 | accessdate=2010-01-31}}</ref> Emasungulweni, ntluleto a wu na swikombiso na ku va kona kusuka eka 5 ku ya eka malembe ya 20.<ref name=WHO2014>{{cite web|title=Leprosy Fact sheet N°101|url=http://www.who.int/mediacentre/factsheets/fs101/en/|work=World Health Organization|date=Jan 2014}}</ref> Swikombiso leswi vonakalaka swi katsa [[ku pfimba ]] ka [[sisiteme ya misiha ya Pheripherali|misiha ]], [[tiphayiphi ya moya]] nghohe na mahlo.<ref name=WHO2014/> Leswi swi nga hetelela eka ku lahlekeriwa hi vuswikoti byo twa ku vava na swiphemu swa mahelo hi mhaka ya ku vaviseka kambe hi ku vuyelela kumbe ku tlulela hi mhaka ya mbanga leyi nga tekeriwangiki enhlokweni.<ref name=Aka2012/> Ku tsana na ku vona switsongo swi nga va kona.<ref name=Aka2012/>
<!-- Cause and diagnosis -->
Nhlokonho wu hangalaxiwa exikarhi ka vanhu.<!-- <ref name=CDC2013T/> --> Wu va kona hi ku khohlola kumbe ku hlangana na swihalaki swo huma enhompfini ya munhu loyi a tluletiweke.<ref name=CDC2013T>{{cite web|title=Hansen's Disease (Leprosy) Transmission|url=http://www.cdc.gov/leprosy/transmission/|website=cdc.gov|accessdate=28 February 2015|date=April 29, 2013}}</ref> Nhlokonho wu va kona hi xitalo exikarhi ka lava hanyaka evusiwaneni na ku pfumeriwa leswaku wu hundziseriwa emahlweni hi swmatana leswi hefemuleriwaka ehandle.<ref name=Aka2012/> Ku hambana na leswi ku pfumeriwaka eka swona, a wu tluleli.<ref name=Aka2012/> Tinxaka timbrhi letikulu ta vuvabyi ti kumeka eka nhlayo ya tibakitheriya leti nga kona: pawusibasillari na basillarinyingi.<ref name=Aka2012/> Tinxaka letimbirhi ti hambaniseka hi nhlayo ya [[ ku vonikela ka nhlonge| nhlonge yo ka yi ngari kahle ]],ku van a nhlonge feke, <ref name=Aka2012/> Mfembo wu tiyisisiwa hi ku kumiwa ka [[ bakisili ya asidifasiti ]] eka bayopisi ya nghohe hi ku kambela DNA leyi tirhisaka [[angulo wo landzelelana wa polimerase]]. <ref name=Aka2012/>
<!--Treatment and epidemiology -->
Nhlokonho wa tshunguleka hi vutshunguri lebyi vuriwaka vutshunguri bya Swidzidziharisinyingi (MDT).<ref name=WHO2014/> Vutshunguri bya nhlokonho ya pausibasillari [[ dapsone]] na [[ rifampisini ]] ku ringana 6 wa tin'hweti.<ref name=Aka2012/> Vutshunguri bya nhlokonho ya bakisilarinyingi byi na [[rifampisini ]], [[ dapsone ]] na [[tlilofazimine ]] ku ringana 12 wa tin'hweti.<ref name=Aka2012/> Vutshunguri lebyi byi nyikiwa mahala hi[[ Nhlangano wa Rihanyu wa Misava]]<ref name=WHO2014/> nhlayo ya swin'wanyana swilwanaswitsongwatsongwana swi nga tirhisiwa.<ref name=Aka2012/> Misava hinkwayo hi 2012, timhangu ta vuvabyi lebyi nga tshungulekiki bya nhlokonho a ti ri 189, 000 ehansi ku suka eka 5.2 wa timiliyoni hi va1980.<ref name=WHO2014/><ref name=WHOEpi2012>{{cite journal | title = Global leprosy situation, 2012 | journal = Wkly. Epidemiol. Rec. | volume = 87 | issue = 34 | pages = 317–28 | date = August 2012 | pmid = 22919737 | doi = | url = }}</ref><ref name=Rod2011>{{cite journal | author = Rodrigues LC, Lockwood DNj | title = Leprosy now: epidemiology, progress, challenges, and research gaps. | journal = The Lancet infectious diseases | volume = 11 | issue = 6 | pages = 464–70 | date = June 2011 | pmid = 21616456 | doi = 10.1016/S1473-3099(11)70006-8 }}</ref> Nhlayo ta timhangu tintshwa a yi ri 230,000.<ref name=WHO2014/> Timhangu tintshwa ti humelela eka 16 wa matiko, laha India yi vikaka ku tlula hafu. <ref name=WHO2014/><ref name=Aka2012/> Kwalomu ka 200 wa timhangu ta vikiwa hi lembe eUnited States.<ref name=WHO2014/> Kwalomu ka 200 ya timhangu ta vikiwa lembe na lembe eUnited Kingdom.<ref>{{cite web|title=Hansen's Disease Data & Statistics|url=http://www.hrsa.gov/hansensdisease/dataandstatistics.html|website=Health Resources and Services Administration|accessdate=12 January 2015}}</ref>
<!--History and society and culture -->
Nhlokonho wu khomile vanhu ku ringana gidi ra malembe.<ref name=Aka2012/> Vuvabyi byi kume vito leri kusuka eka [[ rito ra]] Xilatini '' Lepra'', leswi vulaka "magegetsu", loko rito " Vuvabyi bya Hansen" ri tshyiwile endzhaku ka Dokodela [[ Gerhard Armauer Hansen]].<ref name=Aka2012>{{cite journal | author = Suzuki K, Akama T, Kawashima A, Yoshihara A, Yotsu RR, Ishii N | title = Current status of leprosy: epidemiology, basic science and clinical perspectives. | journal = The Journal of dermatology | volume = 39 | issue = 2 | pages = 121–9 | date = February 2012 | pmid = 21973237 | doi = 10.1111/j.1346-8138.2011.01370.x }}</ref> Ku hambanisa vanhu hi ku va veka eka [[ kholoni ya nhlokonho|tikholoni ta nhlokonho ]] swa ha humelela eka tindhawu to fana na [[ India ]], <ref name=Leprosy>{{cite news | url=http://news.bbc.co.uk/2/hi/programmes/from_our_own_correspondent/6510503.stm | author=Walsh F |title=The hidden suffering of India's lepers |publisher=BBC News |date=2007-03-31}}</ref> [[ China]], <ref>{{cite news|url=http://www.iol.co.za/index.php?set_id=1&click_id=117&art_id=qw1158139440409B243|title=Ignorance breeds leper colonies in China |author=Lyn TE |publisher=Independat News & Media |date=2006-09-13 |accessdate=2010-01-31}}</ref> na le Afrika.<ref name=Byr2008>{{cite book|last=Byrne|first=Joseph P.|title=Encyclopedia of pestilence, pandemics, and plagues|year=2008|publisher=Greenwood Press|location=Westport, Conn.[u.a.]|isbn=9780313341021|page=351|url=https://books.google.com/books?id=5Pvi-ksuKFIC&pg=PA351}}</ref> Hambiswiritano, tikholoni tinyingi ti pfarile kusukela loko nhlokonho wu nga ha tluleri.<ref name=Byr2008/> [[ Xinyumiso xa nhlokonho|Xinyumiso ka vanhu]] a ku fambelana na nhlokonho eka matimu yotala, leswi yisaka emahlweni ku va xirhalanganyi eka ku vika hi wexe na ku tshunguriwa ka ha ri na nkarhi.<ref name=WHO2014/> Van'wana va teka rito wanhlokonho ri ri xikhunguvanyiso, ku tsakeriwa marito " Vanhu lava tluletiweke nhlokonho." <ref>{{cite book|last1=editors|first1=Enrico Nunzi, Cesare Massone,|title=Leprosy a practical guide|date=2012|publisher=Springer|location=Milan|isbn=9788847023765|page=326|url=https://books.google.ca/books?id=ZQ2k0xgIph4C&pg=PA326}}</ref> [[Siku ra Misava ra Nhlokonho]] ri sunguriwe hi 1954 ku vitanisa ku lemukisa eka lava khumbekaka hi nhlokonho.<ref>{{cite book|last=McMenamin|first=Dorothy|title=Leprosy and stigma in the South Pacific : a region-by-region history with first person accounts|year=2011|publisher=McFarland|location=Jefferson, N.C.|isbn=9780786463237|page=17|url=https://books.google.com/books?id=lZPvQTJ8SE0C&pg=PA17}}</ref>
==Ku yelanisa==
{{Reflist|colwidth=25em}}
{{Mavabyi}}
[[Category:Mavabyi]]
pl58fefu8yw7pxafbca0iv19hn1hyn3
Leyiximeniyasisi
0
4497
28883
28868
2016-10-17T09:56:50Z
163.195.192.174
wikitext
text/x-wiki
{{Infobox medical condition
| Name = Leyiximeniyasisi
| Image = Skin ulcer due to leishmaniasis, hand of Central American adult 3MG0037 lores.jpg
| Caption = Leyiximeniya ya nhlonge evokweni ra [[ nkulukumba wa le ]] xikarhi ka le Amerika
| Field = [[Infectious disease (medical specialty)|Infectious disease]]
| pronounce = Leishmaniasis {{IPAc-en|ˌ|l|iː|ʃ|m|ə|ˈ|n|aɪ|ə|s|ɪ|s}}<br>leishmaniosis {{IPAc-en|l|iː|ʃ|ˌ|m|eɪ|n|ɪ|ˈ|əʊ|s|ɪ|s}} or {{IPAc-en|l|iː|ʃ|ˌ|m|æ|n|ɪ|ˈ|əʊ|s|ɪ|s}}<ref>http://www.collinsdictionary.com/dictionary/english/leishmaniasis</ref>
| ICD10 = {{ICD10|B|55||b|50}}
| ICD9 = {{ICD9|085}}
| DiseasesDB = 3266
| DiseasesDB_mult = {{DiseasesDB2|29171}}<!-- {{DiseasesDB2|3266}} {{DiseasesDB2|7070}} -->
| MedlinePlus = 001386
| eMedicineSubj = emerg
| eMedicineTopic = 296
| MeshID = D007896
}}
'''Leyiximeniyasisi''', leyi tsariwaka kambe''' leyiximaniyosi '''i[[vuvabyi]] lebyi vangiwaka hi[[phurotozoweni]][[i xitsongwatsongwana]]xa muxaka wa[[Leyiximaniya]]na ku hangalasiwa hi ku lumiwa hi tinxaka tin'wana ta[[Sendifulayi]].<ref name=WHO2014/> Vuvabyi byi nga hangalaka hi tindlela tinharhu: [[Leximaniyasisi ya nhlonge| nhlonge ]], marhimila, kumbe [[Leximeniyasisi ya le marhumbyini]]<ref name=WHO2014>{{cite web|title=Leishmaniasis Fact sheet N°375|url=http://www.who.int/mediacentre/factsheets/fs375/en/|work=World Health Organization|accessdate=17 February 2014|date=January 2014}}</ref> Ya xivumbeko xa nhlonge yi vonaka hi tialisa ta nhlonge, kasi ya xivumbeko xa marhimila yi vonaka hi tialisa ta nhlonge, nomu, na tinhompfu, na ya le marhumbyini yi sungula hi tialisa ta nhlonge na ku tivonakisa hi mukhuhlwana, ngati yi tsongo eka tisele ta ngati yo tshuka, na ku kula ka rivengo na xivindzi. <ref name=WHO2014/><ref name=Barrett2012/>
<!-- Cause and diagnosis -->
Ku tlulela eka vanhu swi vangiwa hi ku tlula 20 wa tinxaka ta "Leyiximeniya".<ref name=WHO2014/> Timhaka ta xungeto ti katsa, vusiwana, ku nga dyi kahle, ku tsemiwa ka mirhi, na ku rhurhela emadoropeni.<ref name=WHO2014/> Tinxaka ha tinharhu hinkwato ti nga fembiwa hi ku vona xitsongwatsogwana eka mayikhirosikopi.<ref name=WHO2014/> Ku tatisela, vuvabyi bya le marhumbyini byi nga voniwa hi ku endla swikambelwana swa ngati. <ref name=Barrett2012/>
<!-- Prevention and treatment -->
Leyiximeniyasisi yi nga tsunguleka hi ku etlela ehansi ka tinete leti nga ni vutshunguri bya [[ switsotswana ]].<ref name=WHO2014/> Magoza yan'wana ya katsa ku fufuthela chefu ya switsotswana ku dlaya tisendifulayi na ku tshungula vanhu lava khomiweke hi vuvabyi ka ha ri na nkarhi ku sivela ku hangalaka ku ya emahlweni.<ref name=WHO2014/> Vutshunguri lebyi lavekaka byi ya hi leswaku u byi kume kwihi vuvabyi, tinxaka ta "Leyiximeniya", na muxaka wa ntluleto.<ref name=WHO2014/> Mirhi yin'wana leyi tirhisiwaka eka vuvabyi bya le marhumbyini yi katsa [[ liposomali amphotheriyasini B]], <ref name=Sun2013/> Ku hlangana ka [[ phentavheleti antimoniyalisi]]na [[pharomosini ]], <ref name=Sun2013>{{cite journal|last=Sundar|first=S|author2=Chakravarty, J |title=Leishmaniasis: an update of current pharmacotherapy.|journal=Expert opinion on pharmacotherapy|date=Jan 2013|volume=14|issue=1|pages=53–63|pmid=23256501|doi=10.1517/14656566.2013.755515}}</ref> na [[miltefosine]].<ref name=Dor2012>{{cite journal|last=Dorlo|first=TP|author2=Balasegaram, M |author3=Beijnen, JH |author4= de Vries, PJ |title=Miltefosine: a review of its pharmacology and therapeutic efficacy in the treatment of leishmaniasis.|journal=The Journal of antimicrobial chemotherapy|date=Nov 2012|volume=67|issue=11|pages=2576–97|pmid=22833634|doi=10.1093/jac/dks275}}</ref> eka vuvabyi bya nhlonge, [[pharomosin,]],fulukunazole[[phenitamidini]] yi nga tirhiseka.<ref name=Min2007>{{cite journal|last=Minodier|first=P|author2=Parola, P |title=Cutaneous leishmaniasis treatment.|journal=Travel medicine and infectious disease|date=May 2007|volume=5|issue=3|pages=150–8|pmid=17448941|doi=10.1016/j.tmaid.2006.09.004}}</ref>
<!-- Epidemiology -->
Kwalomu ka 12 wa timiliyoni ta vanhu sweswi va tluletiwile <ref name=Mag>{{cite web|title=Leishmaniasis Magnitude of the problem|url=http://www.who.int/leishmaniasis/burden/magnitude/burden_magnitude/en/index.html|work=World Health Organization|accessdate=17 February 2014}}</ref> eka matiko yan'wana ya 98.<ref name=Barrett2012>{{cite journal|last=Barrett|first=MP|author2=Croft, SL |title=Management of trypanosomiasis and leishmaniasis.|journal=British medical bulletin|year=2012|volume=104|pages=175–96|pmid=23137768|doi=10.1093/bmb/lds031|pmc=3530408}}</ref> Kwalomu ka 2 wa timiliyoni wa timhangu letintshwa <ref name=Barrett2012/> na le xikarhi ka 20 na 50 wa magidi ya mafu ya va kona lembe na lembe.<ref name=WHO2014/><ref name=Loz2012>{{cite journal|last=Lozano|first=R|title=Global and regional mortality from 235 causes of death for 20 age groups in 1990 and 2010: a systematic analysis for the Global Burden of Disease Study 2010.|journal=Lancet|date=Dec 15, 2012|volume=380|issue=9859|pages=2095–128|pmid=23245604|doi=10.1016/S0140-6736(12)61728-0}}</ref> Kwalomu ka 200 na miliyoni wa vanhu eAsia, Afrika, Dzongeni na le xikarhi ka America, na Dzonga wa Europe ti tshama eka tindhawu laha vuvabyi byi nga kona.<ref name=Barrett2012/><ref>{{cite journal|last=Ejazi|first=SA|author2=Ali, N |title=Developments in diagnosis and treatment of visceral leishmaniasis during the last decade and future prospects.|journal=Expert review of anti-infective therapy|date=Jan 2013|volume=11|issue=1|pages=79–98|pmid=23428104|doi=10.1586/eri.12.148}}</ref> [[Nhlangano wa Rihanyu wa Misava ]] wu kumile ku tsemeriwa eka mirhi yin'wana ya ku tshungula vuvabyi.<ref name=Barrett2012/> Vuvabyi byi nga kumeka eka nhlayo ya swiharhi swin'wana, ku katsa na [[ leyiximeniya ya muxaka wa |timbyana]] na [[makondlo]]<ref name=WHO2014/>
==Ku yelanisa==
{{Reflist|colwidth=25em}}
[[Category:Mavabyi]]
57vvihy2aj9rz64gw0z4efc5c6dqhu5
Template:Infobox medical condition
10
4498
31801
28586
2018-07-21T13:30:19Z
Theklan
5283
wikitext
text/x-wiki
{{ Infobox
| abovestyle = background-color: lightgrey;
| headerstyle= background-color: lightgrey;
| above = {{{name|{{{name|<includeonly>{{PAGENAME}}</includeonly>}}}}}}
| image = {{#if:{{{image|}}}|[[File:{{{image|}}}|260px]]|{{#invoke:Wikidata | claim | property=P18|formatting=[[File:$1|260px]]|list=false}}}}
{{#if:{{{caption|}}} |<center>{{{caption}}}</center>}}
| header1 = {{Disease/ts|Description}}
| label2 = {{Disease/ts|Type}}
| data2 = {{#invoke:Wikidata | claim | property=P279|formatting = internallink|conjunction=<br />|separation=<br />}}
| label3 = {{Disease/ts|Speciality}}
| data3 = {{#invoke:Wikidata | claim | property=P1995|formatting = internallink|conjunction=<br />|separation=<br />}}
| label4 = {{Disease/ts|Causes}}
| data4 = {{#invoke:Wikidata | claim | property=P828|formatting = internallink|conjunction=<br />|separation=<br />}}
| label5 = {{Disease/ts|Symptoms}}
| data5 = {{#invoke:Wikidata | claim | property=P780|formatting = label|conjunction=<br />|separation=<br />}}
| label6 = {{Disease/ts|Creates}}
| data6 = {{#invoke:Wikidata | claim | property=P1542|formatting = internallink|conjunction=<br />|separation=<br />}}
| label7 = {{Disease/ts|Pathogen transmission}}
| data7 = {{#invoke:Wikidata | claim | property=P1060|formatting = internallink|conjunction=<br />|separation=<br />}}
| label8 = {{Disease/ts|Medical examinations}}
| data8 = {{#invoke:Wikidata | claim | property=P923|formatting = internallink|conjunction=<br />|separation=<br />}}
| label9 = {{Disease/ts|Age}}
| data9 = {{#invoke:Wikidata | claim | property=P2841|formatting = internallink}}
| label10 = {{Disease/ts|Chromosome}}
| data10 = {{#invoke:Wikidata | claim | property=P1057|formatting = internallink}}
| label11 = {{Disease/ts|Genetical association}}
| data11 = {{#invoke:Wikidata | claim | property=P2293|formatting = internallink}}
| label12 = {{Disease/ts|Named after}}
| data12 = {{#invoke:Wikidata | claim | property=P138|formatting = internallink}}
| header20 = {{#if:{{#Property:P2176}}|{{Disease/ts|Treatment}}}}
| label21 = {{Disease/ts|Possible chemicals}}
| data21 = {{#invoke:Wikidata | claim | property=P2176|formatting = internallink}}
| header30 = {{Disease/ts|Identifiers}}
| label31 = [[International Cathalog of Diseases|ICD]]-[[ICD-10|10]]
| data31 = {{#invoke:Wikidata | claim | property=P494|formatting = [http://apps.who.int/classifications/icd10/browse/2010/en#/$1 $1]}}
| label32 = [[International Cathalog of Diseases|ICD]]-[[ICD-9 codes|9]]
| data32 = {{#invoke:Wikidata | claim | property=P493|formatting = [http://www.icd9data.com/getICD9Code.ashx?icd9=$1 $1]}}
| label33 = [[International Classification of Diseases for Oncology|ICD-O]]
| data33 = {{#invoke:Wikidata | claim | property=P563|formatting = [http://www.progenetix.org/cgi-bin/subsets.cgi?project=progenetix&subsetType=ICDM&ICDMcodes_m=$1 $1]}}
| label34 = [[OMIM]]
| data34 = {{#if:{{{OMIM|}}}|[http://omim.org/entry/{{{OMIM}}} {{{OMIM}}}] {{{OMIM_mult|}}}|{{#invoke:Wikidata | claim | property=P492|formatting = [https://omim.org/entry/$1 $1]}} }}
| label35 = [[Diseases Database|DiseasesDB]]
| data35 = {{#if:{{{DiseasesDB|}}}|[http://www.diseasesdatabase.com/ddb{{{DiseasesDB}}}.htm {{{DiseasesDB}}}] {{{DiseasesDB_mult|}}}|{{#invoke:Wikidata | claim | property=P557|formatting = [http://www.diseasesdatabase.com/ddb$1.htm $1]}} }}
| label36 = [[MedlinePlus]]
| data36 = {{#if:{{{MedlinePlus|}}}|[http://www.nlm.nih.gov/medlineplus/ency/article/{{{MedlinePlus}}}.htm {{{MedlinePlus}}}] {{{MedlinePlus_mult|}}}|{{#invoke:Wikidata | claim | property=P604|formatting = [https://www.nlm.nih.gov/medlineplus/ency/article/$1.htm $1]}} }}
| label37 = [[eMedicine]]
| data37 = {{#if:{{{eMedicineSubj|}}}|{{#ifeq:{{{eMedicineSubj|}}}|search|[http://search.medscape.com/emedicine-search?queryText={{{eMedicineTopic}}} topic list]|{{#ifeq:{{{eMedicineSubj|}}}|article|[http://emedicine.medscape.com/article/{{{eMedicineTopic}}}-overview|[http://www.emedicine.com/{{{eMedicineSubj}}}/topic{{{eMedicineTopic}}}.htm}} {{{eMedicineSubj}}}/{{{eMedicineTopic}}}]}} {{{eMedicine_mult|}}}|{{#invoke:Wikidata | claim | property=P604|formatting = [http://emedicine.medscape.com/article/$1 $1]}} }}
| label38 = [[Medical Subject Headings|MeSH]]
| data38 = {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}} | {{mesh2|{{{MeshID|{{{MeSH|{{{MeSH1}}}}}}}}}| year= {{{MeshYear|{{{MeshYear1|}}}}}} }} }}<!--
-->{{#if: {{{MeSH2|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}} | , }} {{mesh2|{{{MeSH2|}}}|year={{{MeshYear2|}}}}} }}<!--
-->{{#if: {{{MeSH3|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}}{{{MeSH2|}}} | , }} {{mesh2|{{{MeSH3|}}}|year={{{MeshYear3|}}}}} }}<!--
-->{{#if: {{{MeSH4|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}}{{{MeSH2|}}}{{{MeSH3|}}} | , }} {{mesh2|{{{MeSH4|}}}|year={{{MeshYear4|}}}}} }}<!--
-->{{#if: {{{MeSH5|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}}{{{MeSH2|}}}{{{MeSH3|}}}{{{MeSH4|}}} | , }} {{mesh2|{{{MeSH5|}}}|year={{{MeshYear5|}}}}} }}<!--
-->{{#if: {{{MeSH6|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}}{{{MeSH2|}}}{{{MeSH3|}}}{{{MeSH4|}}}{{{MeSH5|}}} | , }} {{mesh2|{{{MeSH6|}}}|year={{{MeshYear6|}}}}} }}<!--
-->{{#if: {{{MeSH7|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}}{{{MeSH2|}}}{{{MeSH3|}}}{{{MeSH4|}}}{{{MeSH5|}}}{{{MeSH6|}}} | , }} {{mesh2|{{{MeSH7|}}}|year={{{MeshYear7|}}}}} }}<!--
-->{{#if: {{{MeSH8|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}}{{{MeSH2|}}}{{{MeSH3|}}}{{{MeSH4|}}}{{{MeSH5|}}}{{{MeSH6|}}}{{{MeSH7|}}} | , }} {{mesh2|{{{MeSH8|}}}|year={{{MeshYear8|}}}}} }}<!--
-->{{#if: {{{MeSH9|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}}{{{MeSH2|}}}{{{MeSH3|}}}{{{MeSH4|}}}{{{MeSH5|}}}{{{MeSH6|}}}{{{MeSH7|}}}{{{MeSH8|}}} | , }} {{mesh2|{{{MeSH9|}}}|year={{{MeshYear9|}}}}} }}<!--
-->{{#if: {{{MeshName|}}} | {{#if: {{{MeshID|}}}{{{MeSH|}}}{{{MeSH1|}}}{{{MeSH2|}}}{{{MeSH3|}}}{{{MeSH4|}}}{{{MeSH5|}}}{{{MeSH6|}}}{{{MeSH7|}}}{{{MeSH8|}}}{{{MeSH9|}}} | , }} ''{{mesh2 | name = {{{MeshName}}} | number = {{{MeshNumber|}}} }}''|{{#invoke:Wikidata | claim | property=P486|formatting = [https://meshb.nlm.nih.gov/#/record/ui?ui=$1 $1]}}}}
| label39 = [[GeneReviews]]
| class39 = plainlist
| data39 = {{#if:{{{GeneReviewsNBK|}}}{{{GeneReviewsNBK1|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK|{{{GeneReviewsNBK1}}}}}}|{{{GeneReviewsName|{{{GeneReviewsName1|}}}}}}}}|{{#if: {{{GeneReviewsID|}}}|
* [http://www.ncbi.nlm.nih.gov/books/n/gene/{{{GeneReviewsID}}}/ {{#if: {{{GeneReviewsName|}}}|{{{GeneReviewsName}}}|{{{GeneReviewsID}}}}}]}}}}{{#if: {{{GeneReviewsNBK2|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK2}}}|{{{GeneReviewsName2|}}}}}}}{{#if: {{{GeneReviewsNBK3|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK3}}}|{{{GeneReviewsName3|}}}}}}}{{#if: {{{GeneReviewsNBK4|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK4}}}|{{{GeneReviewsName4|}}}}}}}{{#if: {{{GeneReviewsNBK5|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK5}}}|{{{GeneReviewsName5|}}}}}}}{{#if: {{{GeneReviewsNBK6|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK6}}}|{{{GeneReviewsName6|}}}}}}}{{#if: {{{GeneReviewsNBK7|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK7}}}|{{{GeneReviewsName7|}}}}}
|{{#invoke:Wikidata | claim | property=P668|formatting = [https://www.ncbi.nlm.nih.gov/books/$1 $1]}}
}}
| label40 = [[PubMed]]
| data40 = {{{PubMed|{{#invoke:Wikidata | claim | property=P698|formatting = [https://www.ncbi.nlm.nih.gov/pubmed/?term=$1 $1]}}}}}
| label41 = [[Disease Ontology ID]]
| data41 = {{{PubMed|{{#invoke:Wikidata | claim | property=P699|formatting = [http://disease-ontology.org/term/$1 $1]}}}}}
}}
sdwjacwfxao98wakarpmwk4gy2u9c6i
Template:Main other
10
4499
28587
2016-06-17T17:52:48Z
Thuvack
315
Created page with "{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> |..."
wikitext
text/x-wiki
{{#switch:
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{lc: {{{demospace}}} }} <!--Use lower case "demospace"-->
| {{#ifeq:{{NAMESPACE}}|{{ns:0}}
| main
| other
}}
}}
| main = {{{1|}}}
| other
| #default = {{{2|}}}
}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
ngt28vb1n5t4bh1su57btnqyofkd1d5
Module:InfoboxImage
828
4500
28588
2016-06-17T17:53:58Z
Thuvack
315
Created page with "-- Inputs: -- image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link -- page - page to display for multipage ima..."
Scribunto
text/plain
-- Inputs:
-- image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link
-- page - page to display for multipage images (DjVu)
-- size - size to display the image
-- maxsize - maximum size for image
-- sizedefault - default size to display the image if size param is blank
-- alt - alt text for image
-- title - title text for image
-- border - set to yes if border
-- center - set to yes, if the image has to be centered
-- upright - upright image param
-- suppressplaceholder - if yes then checks to see if image is a placeholder and suppresses it
-- link - page to visit when clicking on image
-- Outputs:
-- Formatted image.
-- More details available at the "Module:InfoboxImage/doc" page
local i = {};
local placeholder_image = {
"Blue - Replace this image female.svg",
"Blue - Replace this image male.svg",
"Female no free image yet.png",
"Flag of None (square).svg",
"Flag of None.svg",
"Flag of.svg",
"Green - Replace this image female.svg",
"Green - Replace this image male.svg",
"Image is needed female.svg",
"Image is needed male.svg",
"Location map of None.svg",
"Male no free image yet.png",
"Missing flag.png",
"No flag.svg",
"No free portrait.svg",
"No portrait (female).svg",
"No portrait (male).svg",
"Red - Replace this image female.svg",
"Red - Replace this image male.svg",
"Replace this image female (blue).svg",
"Replace this image female.svg",
"Replace this image male (blue).svg",
"Replace this image male.svg",
"Silver - Replace this image female.svg",
"Silver - Replace this image male.svg",
"Replace this image.svg",
"Cricket no pic.png",
"CarersLogo.gif",
"Diagram Needed.svg",
"Example.jpg",
"Image placeholder.png",
"No male portrait.svg",
"Nocover-upload.png",
"NoDVDcover copy.png",
"Noribbon.svg",
"No portrait-BFD-test.svg",
"Placeholder barnstar ribbon.png",
"Project Trains no image.png",
"Image-request.png",
"Sin bandera.svg",
"Sin escudo.svg",
"Replace this image - temple.png",
"Replace this image butterfly.png",
"Replace this image.svg",
"Replace this image1.svg",
"Resolution angle.png",
"Image-No portrait-text-BFD-test.svg",
"Insert image here.svg",
"No image available.png",
"NO IMAGE YET square.png",
"NO IMAGE YET.png",
"No Photo Available.svg",
"No Screenshot.svg",
"No-image-available.jpg",
"Null.png",
"PictureNeeded.gif",
"Place holder.jpg",
"Unbenannt.JPG",
"UploadACopyrightFreeImage.svg",
"UploadAnImage.gif",
"UploadAnImage.svg",
"UploadAnImageShort.svg",
"CarersLogo.gif",
"Diagram Needed.svg",
"No male portrait.svg",
"NoDVDcover copy.png",
"Placeholder barnstar ribbon.png",
"Project Trains no image.png",
"Image-request.png",
}
function i.IsPlaceholder(image)
-- change underscores to spaces
image = mw.ustring.gsub(image, "_", " ");
assert(image ~= nil, 'mw.ustring.gsub(image, "_", " ") must not return nil')
-- if image starts with [[ then remove that and anything after |
if mw.ustring.sub(image,1,2) == "[[" then
image = mw.ustring.sub(image,3);
image = mw.ustring.gsub(image, "([^|]*)|.*", "%1");
assert(image ~= nil, 'mw.ustring.gsub(image, "([^|]*)|.*", "%1") must not return nil')
end
-- Trim spaces
image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1');
assert(image ~= nil, "mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1') must not return nil")
-- remove prefix if exists
local allNames = mw.site.namespaces[6].aliases
allNames[#allNames + 1] = mw.site.namespaces[6].name
allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName
for i, name in ipairs(allNames) do
if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then
image = mw.ustring.sub(image, mw.ustring.len(name) + 2);
break
end
end
-- Trim spaces
image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1');
-- capitalise first letter
image = mw.ustring.upper(mw.ustring.sub(image,1,1)) .. mw.ustring.sub(image,2);
for i,j in pairs(placeholder_image) do
if image == j then
return true
end
end
return false
end
function i.InfoboxImage(frame)
local image = frame.args["image"];
if image == "" or image == nil then
return "";
end
if image == " " then
return image;
end
if frame.args["suppressplaceholder"] ~= "no" then
if i.IsPlaceholder(image) == true then
return "";
end
end
if mw.ustring.lower(mw.ustring.sub(image,1,5)) == "http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "[http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[[http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "https:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[https:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,8)) == "[[https:" then
return "";
end
if mw.ustring.sub(image,1,2) == "[[" then
-- search for thumbnail images and add to tracking cat if found
if mw.title.getCurrentTitle().namespace == 0 and (mw.ustring.find(image, "|%s*thumb%s*[|%]]") or mw.ustring.find(image, "|%s*thumbnail%s*[|%]]")) then
return image .. "[[Category:Pages using infoboxes with thumbnail images]]";
else
return image;
end
elseif mw.ustring.sub(image,1,2) == "{{" and mw.ustring.sub(image,1,3) ~= "{{{" then
return image;
elseif mw.ustring.sub(image,1,1) == "<" then
return image;
elseif mw.ustring.sub(image,1,5) == mw.ustring.char(127).."UNIQ" then
-- Found strip marker at begining, so pass don't process at all
return image;
elseif mw.ustring.sub(image,4,9) == "`UNIQ-" then
-- Found strip marker at begining, so pass don't process at all
return image;
else
local result = "";
local page = frame.args["page"];
local size = frame.args["size"];
local maxsize = frame.args["maxsize"];
local sizedefault = frame.args["sizedefault"];
local alt = frame.args["alt"];
local link = frame.args["link"];
local title = frame.args["title"];
local border = frame.args["border"];
local upright = frame.args["upright"] or "";
local thumbtime = frame.args["thumbtime"] or "";
local center= frame.args["center"];
-- remove prefix if exists
local allNames = mw.site.namespaces[6].aliases
allNames[#allNames + 1] = mw.site.namespaces[6].name
allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName
for i, name in ipairs(allNames) do
if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then
image = mw.ustring.sub(image, mw.ustring.len(name) + 2);
break
end
end
if maxsize ~= "" and maxsize ~= nil then
-- if no sizedefault then set to maxsize
if sizedefault == "" or sizedefault == nil then
sizedefault = maxsize
end
-- check to see if size bigger than maxsize
if size ~= "" and size ~= nil then
local sizenumber = tonumber(mw.ustring.match(size,"%d*")) or 0;
local maxsizenumber = tonumber(mw.ustring.match(maxsize,"%d*")) or 0;
if sizenumber>maxsizenumber and maxsizenumber>0 then
size = maxsize;
end
end
end
-- add px to size if just a number
if (tonumber(size) or 0) > 0 then
size = size .. "px";
end
result = "[[File:" .. image;
if page ~= "" and page ~= nil then
result = result .. "|page=" .. page;
end
if size ~= "" and size ~= nil then
result = result .. "|" .. size;
elseif sizedefault ~= "" and sizedefault ~= nil then
result = result .. "|" .. sizedefault;
else
result = result .. "|frameless";
end
if center == "yes" then
result = result .. "|center"
end
if alt ~= "" and alt ~= nil then
result = result .. "|alt=" .. alt;
end
if link ~= "" and link ~= nil then
result = result .. "|link=" .. link;
end
if border == "yes" then
result = result .. "|border";
end
if upright == "yes" then
result = result .. "|upright";
elseif upright ~= "" then
result = result .. "|upright=" .. upright;
end
if thumbtime ~= "" then
result = result .. "|thumbtime=" .. thumbtime;
end
if title ~= "" and title ~= nil then
result = result .. "|" .. title;
elseif alt ~= "" and alt ~= nil then
result = result .. "|" .. alt;
end
result = result .. "]]";
return result;
end
end
return i;
ny5kpabema8xigqn0jgf804ue38djbe
Module:Wikidata
828
4501
31786
31034
2018-07-21T12:58:59Z
Theklan
5283
Scribunto
text/plain
-- version 20180718 from master @cawiki
local p = {}
-----------------------------------------------------------------------------
-- internationalisation at [[Module:Wikidata/i18n]]
local i18n = {
["errors"] = {
["property-not-found"] = "Property not found.",
["entity-not-found"] = "Wikidata entity not found.",
["unknown-claim-type"] = "Unknown claim type.",
["unknown-entity-type"] = "Unknown entity type.",
["qualifier-not-found"] = "Qualifier not found.",
["site-not-found"] = "Wikimedia project not found.",
["unknown-datetime-format"] = "Unknown datetime format.",
["local-article-not-found"] = "Article is not yet available in this wiki.",
['not-from-content-page'] = "Do not invoke from content page. Use a template or use a module subpage like /sandbox for testing ."
},
["datetime"] =
{
-- $1 is a placeholder for the actual number
[0] = "$1 billion years", -- precision: billion years
[1] = "$100 million years", -- precision: hundred million years
[2] = "$10 million years", -- precision: ten million years
[3] = "$1 million years", -- precision: million years
[4] = "$100,000 years", -- precision: hundred thousand years
[5] = "$10,000 years", -- precision: ten thousand years
[6] = "$1 millennium", -- precision: millennium
[7] = "$1 century", -- precision: century
[8] = "$1s", -- precision: decade
-- the following use the format of #time parser function
[9] = "Y", -- precision: year,
[10] = "F Y", -- precision: month
[11] = "F j, Y", -- precision: day
[12] = "F j, Y ga", -- precision: hour
[13] = "F j, Y g:ia", -- precision: minute
[14] = "F j, Y g:i:sa", -- precision: second
["beforenow"] = "$1 BCE", -- how to format negative numbers for precisions 0 to 5
["afternow"] = "$1 CE", -- how to format positive numbers for precisions 0 to 5
["bc"] = '$1 "BCE"', -- how print negative years
["ad"] = "$1", -- how print positive years
["bc-addon"] = " BC", -- suffix for negative dates
["ad-addon"] = "" -- suffix for 1st century AD dates
},
["monolingualtext"] = '<span lang="%language">%text</span>',
["warnDump"] = "[[Category:Called function 'Dump' from module Wikidata]]",
["cite"] = { -- Cite web parameters
["url"] = "url",
["title"] = "title",
["website"] = "website",
["access-date"] = "access-date",
["archive-url"] = "archive-url",
["archive-date"] = "archive-date",
["author"] = "author",
["publisher"] = "publisher",
["quote"] = "quote",
["language"] = "language",
["date"] = "date",
["pages"] = "pages"
}
}
local cases = {} -- functions for local grammatical cases defined at [[Module:Wikidata/i18n]]
----------------------------------------------------------------------------
-- module local functions
-- Credit to http://stackoverflow.com/a/1283608/2644759
-- cc-by-sa 3.0
local function tableMerge(t1, t2)
for k,v in pairs(t2) do
if type(v) == "table" then
if type(t1[k] or false) == "table" then
tableMerge(t1[k] or {}, t2[k] or {})
else
t1[k] = v
end
else
t1[k] = v
end
end
return t1
end
local function loadI18n()
local exist, res = pcall(require, "Module:Wikidata/i18n")
if exist and next(res) ~= nil then
tableMerge(i18n, res.i18n)
cases = res.cases
end
end
loadI18n()
local wiki =
{
langcode = mw.language.getContentLanguage().code
}
local function findLang(langcode)
if langcode == nil or langcode == "" or mw.language.isKnownLanguageTag(langcode) == false then
local myframe = mw.getCurrentFrame()
langcode = myframe.args.lang
if langcode == nil or langcode == "" or mw.language.isKnownLanguageTag(langcode) == false then
langcode = myframe:getParent().args.lang
if langcode == nil or langcode == "" or mw.language.isKnownLanguageTag(langcode) == false then
if not mw.title.new(myframe:getParent():getTitle()).isContentPage then
langcode = myframe:preprocess( '{{int:lang}}' )
end
if langcode == nil or langcode == "" or mw.language.isKnownLanguageTag(langcode) == false then
langcode = wiki.langcode
end
end
end
end
local languages = mw.language.getFallbacksFor(langcode)
table.insert(languages, 1, langcode)
return languages
end
local function case(word, localcase, lang)
if word == nil or word == '' or cases[localcase] == nil then
return word
end
return cases[localcase](word, lang)
end
local function expandBraces(text, formatting)
if text == nil or formatting == nil then return text end
-- only expand braces if provided in argument, not included in value as in Q1164668
if mw.ustring.find(formatting, '{{', 1, true) == nil then return text end
if type(text) ~= "string" then
text = tostring(text)
end
for braces in mw.ustring.gmatch(text, "{{(.-)}}") do
local parts = mw.text.split(braces, "|")
local title_part = parts[1]
local parameters = {}
for i = 2, #parts do
if mw.ustring.find(parts[i], "=") then
local subparts = mw.text.split(parts[i], "=")
parameters[subparts[1]] = subparts[2]
else
table.insert(parameters, parts[i])
end
end
local braces_expanded
if mw.ustring.find(title_part, ":")
and mw.text.split(title_part, ":")[1] ~= mw.site.namespaces[10].name -- not a prefix Template:
then
braces_expanded = mw.getCurrentFrame():callParserFunction{name=title_part, args=parameters}
else
braces_expanded = mw.getCurrentFrame():expandTemplate{title=title_part, args=parameters}
end
braces = mw.ustring.gsub(braces, "([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1") -- escape magic characters
text = mw.ustring.gsub(text, "{{" .. braces .. "}}", braces_expanded)
end
return text
end
local function printDatavalueString(data, parameters)
if parameters.formatting == 'weblink' then
return '[' .. data .. ' ' .. mw.text.split(data, '//' )[2] .. ']'
elseif mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting = a pattern
local escaped_data = mw.ustring.gsub(data, "%%", "%%%") -- escape % character, normally used in url, avoiding invalid capture in gsub
return expandBraces(mw.ustring.gsub(parameters.formatting, '$1', escaped_data), parameters.formatting)
elseif parameters.case then
return case(data, parameters.case, wiki.langcode)
else
return data
end
end
local function printDatavalueCoordinate(data, parameter)
if parameter == 'latitude' then
return data.latitude
elseif parameter == 'longitude' then
return data.longitude
elseif parameter == 'dimension' then
return data.dimension
else --default formatting='globe'
if data.globe == '' or data.globe == nil or data.globe == 'http://www.wikidata.org/entity/Q2' then
return 'earth'
else
local globenum = mw.text.split(data.globe, 'entity/')[2] -- http://www.wikidata.org/wiki/Q2
local globetable = mw.loadData('Module:Mapa cos celeste/dades')
for _, globe in pairs(globetable.maps) do
if globe.wikidata == globenum then
return globe.coord_globe
end
end
return globenum
end
end
end
local function printDatavalueQuantity(data, parameter)
-- exemples: 277±1 Centímetre, 1,94 metre
local amount = data.amount
amount = mw.ustring.gsub(amount, "%+", "")
local sortkey = string.format("%09d", amount)
amount = mw.language.new(wiki.langcode):formatNum(tonumber(amount))
-- This is used to get the unit name for a numeric value
local suffix = ""
if parameter == "unit" or parameter == "unitcode" then
-- get the url for the unit entry on Wikidata:
local unitID = data.unit
-- and just return the last bit from "Q" to the end (which is the QID):
unitID = mw.ustring.sub(unitID, mw.ustring.find(unitID, "Q"), -1)
if mw.ustring.sub(unitID, 1, 1) == "Q" then
local unit_label = mw.wikibase.label(unitID)
if pcall(require, "Module:Wikidata/Units") then
suffix = " " .. require("Module:Wikidata/Units").getUnit(amount, unit_label, unitID, parameter == "unitcode")
else
suffix = " " .. unit_label
end
end
end
return amount .. suffix, sortkey
end
local function printDatavalueTime(data, parameter)
-- Dates and times are stored in ISO 8601 format
local timestamp = data.time
local sortkey = timestamp
local addon = ""
-- calendar model
local calendar_add = ""
local calendar_id = mw.text.split(data.calendarmodel, 'entity/')[2]
if (timestamp < "+1582-10-15T00:00:00Z" and (calendar_id == "Q12138" or calendar_id == "Q1985727"))
or (timestamp > "+1582-10-04T00:00:00Z" and (calendar_id == "Q11184" or calendar_id == "Q1985786"))
then
local calendar_model = {["Q12138"] = "gregorian", ["Q1985727"] = "gregorian", ["Q11184"] = "julian", ["Q1985786"] = "julian"}
calendar_add = " <sup>(" .. mw.message.new('Wikibase-time-calendar-' .. calendar_model[calendar_id]):inLanguage(wiki.langcode):plain() .. ")</sup>"
end
-- check for negative date, ex. "-0027-01-16T00:00:00Z"
if string.sub(timestamp, 1, 1) == '-' then
timestamp = '+' .. string.sub(timestamp, 2)
addon = i18n.datetime["bc-addon"]
elseif string.sub(timestamp, 2, 3) == '00' then
addon = i18n.datetime["ad-addon"]
end
addon = addon .. calendar_add
local function d(f, t)
return mw.language.new(wiki.langcode):formatDate(f, t or timestamp) .. addon
end
local precision = data.precision or 11
local intyear = tonumber(mw.ustring.match(timestamp, "^\+?%d+"))
local ret = ""
-- precision is 10000 years or more
if precision <= 5 then
local factor = 10 ^ ((5 - precision) + 4)
local y2 = math.ceil(math.abs(intyear) / factor)
local relative = mw.ustring.gsub(i18n.datetime[precision], "$1", tostring(y2))
if addon == i18n.datetime["bc-addon"] then
-- negative date
ret = mw.ustring.gsub(i18n.datetime.beforenow, "$1", relative)
else
ret = mw.ustring.gsub(i18n.datetime.afternow, "$1", relative)
end
-- precision is millennia, centuries or decades
elseif precision == 6 then
local card = math.floor((intyear - 1) / 1000) + 1
if mw.ustring.find(i18n.datetime[6], "$1") then
ret = mw.ustring.gsub(i18n.datetime[6], "$1", tostring(card)) .. addon
else
ret = d(i18n.datetime[6], string.format("%04d", tostring(card)))
end
elseif precision == 7 then
local card = math.floor((math.abs(intyear) - 1) / 100) + 1
if mw.ustring.find(i18n.datetime[7], "$1") then
ret = mw.ustring.gsub(i18n.datetime[7], "$1", tostring(card)) .. addon
else
ret = d(i18n.datetime[7], string.format("%04d", tostring(card)))
end
elseif precision == 8 then
local card = math.floor(math.abs(intyear) / 10) * 10
ret = mw.ustring.gsub(i18n.datetime[8], "$1", tostring(card)) .. addon
-- precision is year
elseif parameter == 'Y' or precision == 9 then
ret = tostring(intyear) .. addon
-- precision is month
elseif precision == 10 then
timestamp = timestamp .. " + 1 day" -- formatDate yyyy-mm-00 returns the previous month
ret, _ = string.gsub(d(i18n.datetime[10]), " 0+", " ") -- supress leading zeros in year
elseif parameter then
ret, _ = string.gsub(d(parameter), "([ %[])0+", "%1") -- supress leading zeros in year optionally linked
else
ret, _ = string.gsub(d(i18n.datetime[11]), " 0+", " ")
end
return ret, sortkey
end
local function printDatavalueEntity(data, parameters)
local entityId = "Q" .. tostring(data['numeric-id'])
local label, lang = mw.wikibase.getLabelWithLang(entityId)
local sitelink = mw.wikibase.sitelink(entityId)
local parameter = parameters.formatting
local labelcase = label or sitelink
if parameters.case == 'feminineform' then -- case gender and item is female
local feminine_claims = findClaims(mw.wikibase.getEntityObject(entityId), 'P2521') -- P2521 = female form of label
if feminine_claims then
for _, feminine_claim in ipairs(feminine_claims) do
local feminine_value = getValueOfClaim(feminine_claim, nil, {["formatting"]=lang})
if feminine_value then
labelcase = feminine_value
break
end
end
end
end
if parameters.case then
labelcase = case(labelcase, parameters.case, lang)
end
local ret1, ret2
if parameter == 'raw' then
ret1 = entityId
ret2 = entityId
elseif parameter == 'label' then
ret1 = labelcase or entityId
ret2 = labelcase or entityId
elseif parameter == 'sitelink' then
ret1 = (sitelink or 'wikidata:' .. entityId)
ret2 = sitelink or entityId
elseif mw.ustring.find((parameter or ''), '$1', 1, true) then -- formatting = a pattern
ret1 = mw.ustring.gsub(parameter, '$1', labelcase or entityId)
ret1 = expandBraces(ret1, parameter)
ret2 = labelcase or entityId
else
if parameter == "ucfirst" or parameter == "ucinternallink" then
labelcase = labelcase and mw.language.new(lang):ucfirst(labelcase)
-- only first of a list, reset formatting for next ones
if parameter == "ucinterlanllink" then
parameters.formatting = 'internallink'
else
parameters.formatting = nil -- default format
end
end
if sitelink then
ret1 = '[[' .. sitelink .. '|' .. labelcase .. ']]'
ret2 = labelcase
elseif label and (parameter == 'internallink' or parameter == 'ucinternallink') then
ret1 = '[[' .. label .. '|' .. labelcase .. ']]'
ret2 = labelcase
else
ret1 = '[[wikidata:' .. entityId .. '|' .. (labelcase or entityId) .. ']]'
ret2 = labelcase or entityId
end
end
return ret1, ret2
end
local function printDatavalueMonolingualText(data, parameter)
-- data fields: language [string], text [string]
local result = nil
if parameter == "language" or parameter == "text" then
result = data[parameter]
elseif parameter then
if data["language"] == wiki.langcode then
result = data["text"]
end
else
result = mw.ustring.gsub(mw.ustring.gsub(i18n.monolingualtext, "%%language", data["language"]), "%%text", data["text"])
end
return result
end
local function printDatatypeMath(data)
return mw.getCurrentFrame():callParserFunction('#tag:math', data)
end
local function printError(key)
return '<span class="error">' .. i18n.errors[key] .. '</span>'
end
-- the "qualifiers" and "snaks" field have a respective "qualifiers-order" and "snaks-order" field
-- use these as the second parameter and this function instead of the built-in "pairs" function
-- to iterate over all qualifiers and snaks in the intended order.
local function orderedpairs(array, order)
if not order then return pairs(array) end
-- return iterator function
local i = 0
return function()
i = i + 1
if order[i] then
return order[i], array[order[i]]
end
end
end
function findClaims(entity, property)
if not property or not entity or not entity.claims then return end
if not mw.ustring.match(property, "^P%d+$") then
-- get property id for the given label
property = mw.wikibase.resolvePropertyId(property)
if not property then return end
end
return entity.claims[property]
end
local function getSnakValue(snak, parameters)
if snak.snaktype == 'value' then
-- call the respective snak parser
if snak.datatype == 'math' then
return printDatatypeMath(snak.datavalue.value)
elseif snak.datavalue.type == "string" then
return printDatavalueString(snak.datavalue.value, parameters)
elseif snak.datavalue.type == "globecoordinate" then
return printDatavalueCoordinate(snak.datavalue.value, parameters.formatting)
elseif snak.datavalue.type == "quantity" then
return printDatavalueQuantity(snak.datavalue.value, parameters.formatting)
elseif snak.datavalue.type == "time" then
return printDatavalueTime(snak.datavalue.value, parameters.formatting)
elseif snak.datavalue.type == 'wikibase-entityid' then
return printDatavalueEntity(snak.datavalue.value, parameters)
elseif snak.datavalue.type == 'monolingualtext' then
return printDatavalueMonolingualText(snak.datavalue.value, parameters.formatting)
end
end
return mw.wikibase.renderSnak(snak)
end
local function getQualifierSnak(claim, qualifierId, parameters)
-- a "snak" is Wikidata terminology for a typed key/value pair
-- a claim consists of a main snak holding the main information of this claim,
-- as well as a list of attribute snaks and a list of references snaks
if qualifierId then
-- search the attribute snak with the given qualifier as key
if claim.qualifiers then
local qualifier = claim.qualifiers[qualifierId]
if qualifier then
-- iterate over monolingualtext qualifiers to get local language
for idx in pairs(qualifier) do
if qualifier[idx].datavalue and qualifier[idx].datavalue.value and qualifier[idx].datavalue.value.language then
if qualifier[idx].datavalue.value.language == wiki.langcode then
return qualifier[idx]
end
end
end
if parameters.list then
return qualifier
else
return qualifier[1]
end
end
end
return nil, printError("qualifier-not-found")
else
-- otherwise return the main snak
return claim.mainsnak
end
end
function getValueOfClaim(claim, qualifierId, parameters)
local error
local snak
snak, error = getQualifierSnak(claim, qualifierId, parameters)
if not snak then
return nil, nil, error
elseif snak[1] then -- a multi qualifier
local result = {}
local sortkey = {}
for idx in pairs(snak) do
result[#result + 1], sortkey[#sortkey + 1] = getSnakValue(snak[idx], parameters)
end
return mw.text.listToText(result, parameters.qseparator, parameters.qconjunction), sortkey[1]
else -- a property or a qualifier
return getSnakValue(snak, parameters)
end
end
local function getReferences(claim)
local refaliases = {
citeWeb = "Q5637226",
author = "P50",
publisher = "P123",
importedFrom = "P143",
statedIn = "P248",
pages = "P304",
publicationDate = "P577",
startTime = "P580",
endTime = "P582",
chapter = "P792",
retrieved = "P813",
referenceURL = "P854",
archiveURL = "P1065",
title = "P1476",
quote = "P1683",
shortName = "P1813",
language = "P2439",
archiveDate = "P2960"
}
local result = ""
-- traverse through all references
for ref in pairs(claim.references or {}) do
local refparts
local refs = {}
-- traverse through all parts of the current reference
for snakkey, snakval in pairs(claim.references[ref].snaks or {}) do
if snakkey ~= refaliases.importedFrom then -- "imported from" is not a proper reference
for snakidx = 1, #snakval do
if snakidx > 1 then refparts = refparts .. ", " end
refparts = refparts or '' .. getSnakValue(snakval[snakidx], {})
end
refs[snakkey] = refparts
refparts = nil
end
end
-- get title of general template for citing web references
local template = mw.wikibase.sitelink(refaliases.citeWeb) or ""
template = mw.text.split(template, ":")[2] -- split off namespace from front
-- (1) if both "reference URL" and "title" are present, then use the general template for citing web references
if refs[refaliases.referenceURL] and (refs[refaliases.title] or refs[refaliases.statedIn]) and template then
local citeParams = {}
citeParams[i18n['cite']['url']] = refs[refaliases.referenceURL]
citeParams[i18n['cite']['title']] = refs[refaliases.title] or refs[refaliases.statedIn]:match("^%[%[.-|(.-)%]%]")
citeParams[i18n['cite']['website']] = refs[refaliases.statedIn]
citeParams[i18n['cite']['language']] = refs[refaliases.language]
citeParams[i18n['cite']['date']] = refs[refaliases.publicationDate]
citeParams[i18n['cite']['access-date']] = refs[refaliases.retrieved]
citeParams[i18n['cite']['archive-url']] = refs[refaliases.archiveURL]
citeParams[i18n['cite']['archive-date']] = refs[refaliases.archiveDate]
citeParams[i18n['cite']['publisher']] = refs[refaliases.publisher]
citeParams[i18n['cite']['quote']] = refs[refaliases.quote]
citeParams[i18n['cite']['pages']] = refs[refaliases.pages]
citeParams[i18n['cite']['author']] = refs[refaliases.author]
refparts = mw.getCurrentFrame():expandTemplate{title=template, args=citeParams}
else
-- raw ouput
for k, v in orderedpairs(refs or {}, claim.references[ref]["snaks-order"]) do
if k and v then
if refparts then refparts = refparts .. ", " else refparts = "" end
refparts = refparts .. tostring(mw.wikibase.label(k)) .. ": "
refparts = refparts .. v
end
end
end
if refparts then result = result .. mw.getCurrentFrame():extensionTag("ref", refparts) end
end
return result
end
-- Return the site link (for the current site) for a given data item.
function p.getSiteLink(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then
return nil
end
id = entity.id
else
id = frame.args[1]
end
return mw.wikibase.sitelink(id)
end
function p.claim(frame)
if mw.title.new(frame:getParent():getTitle()).isContentPage and not mw.title.new(frame:getTitle()).isSubpage then
-- invoked from a content page and not invoking a module subpage
return printError("not-from-content-page")
end
return p._main(frame.args, frame:getParent().args)
end
-- Entry point from other modules or debugging, with a list of arguments.
-- From other modules use: require("Module:Wikidata")._main({item="Q...", property="P...", ...})
-- On debug console use: =p._main({item="Q...", property="P...", ...})
function p._main(args, pargs)
--If a value is already set, use it
if args.value and args.value ~= '' then
return args.value
end
-- arguments
local id = args["item"] or (pargs and pargs["item"]); if id == "" then id = nil end
local idgender = args["itemgender"]
if idgender and not string.match(idgender, "^Q%d+$") then -- id malformed, maybe "unknown value"
idgender = nil
end
local property = string.upper(args["property"] or "")
local qualifierId = {}
qualifierId[1] = args["qualifier"] and string.upper(args["qualifier"]) or nil
local i = 2
while args["qualifier" .. i] do
qualifierId[i] = string.upper(args["qualifier" .. i])
i = i + 1
end
local parameter = args["formatting"] or ''; if parameter == "" then parameter = nil end
local case = args.case
local list = args["list"] or true; if list == "false" then list = false end
local sorting_col = args.tablesort
local sorting_up = (args.sorting or "") ~= "-1"
local separator = args.separator
local conjunction = args.conjunction or args.separator
local rowformat = args.rowformat
local references = args["references"]
local showerrors = args["showerrors"]
local default = args["default"]
local parameters = {["formatting"] = parameter, ["list"] = list, ["case"] = case,
["separator"] = separator, ["conjunction"] = conjunction, ["qseparator"] = separator, ["qconjunction"] = conjunction}
local preformat = ""
local postformat = ""
if parameters.formatting == "table" then
parameters.separator = parameters.separator or "<br />"
parameters.conjunction = parameters.conjunction or "<br />"
parameters.qseparator = ", "
parameters.qconjunction = ", "
if not rowformat then
rowformat = "$0 ($1"
i = 2
while qualifierId[i] do
rowformat = rowformat .. ", $" .. i
i = i + 1
end
rowformat = rowformat .. ")"
elseif mw.ustring.find(rowformat, "^[*#]") then
parameters.separator = "</li><li>"
parameters.conjunction = "</li><li>"
if mw.ustring.match(rowformat, "^[*#]") == "*" then
preformat = "<ul><li>"
postformat = "</li></ul>"
else
preformat = "<ol><li>"
postformat = "</li></ol>"
end
rowformat = mw.ustring.gsub(rowformat, "^[*#] ?", "")
end
end
if default then showerrors = nil end
-- get wikidata entity
local entity = mw.wikibase.getEntityObject(id)
if not entity then
if showerrors then return printError("entity-not-found") else return default end
end
-- fetch the first claim of satisfying the given property
local claims = findClaims(entity, property)
if not claims or not claims[1] then
if showerrors then return printError("property-not-found") else return default end
end
-- find feminine case if gender is requested
local genderCase
if parameters.case == "gender" or idgender or parameters.formatting == "table" then
local genderEntity = idgender and mw.wikibase.getEntityObject(idgender) or entity
local genderClaims = genderEntity.claims["P21"]
if genderClaims then
local genderId = getValueOfClaim(genderClaims[1], nil, {["formatting"]="raw"})
if genderId == "Q6581072" or genderId == "Q1052281" or genderId == "Q43445" then -- female, transgender female, female organism
genderCase = "feminineform"
if parameters.case == "gender" or idgender then
parameters.case = genderCase
end
end
end
end
-- get initial sort indices
local sortindices = {}
for idx in pairs(claims) do
sortindices[#sortindices + 1] = idx
end
-- sort by claim rank
local comparator = function(a, b)
local rankmap = { deprecated = 2, normal = 1, preferred = 0 }
local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a)
local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b)
return ranka < rankb
end
table.sort(sortindices, comparator)
local result
local error
if parameters.list or parameters.formatting == "table" then
-- convert LF to line feed, <br /> may not work on some cases
parameters.separator = parameters.separator == "LF" and "\010" or parameters.separator
parameters.conjunction = parameters.conjunction == "LF" and "\010" or parameters.conjunction
-- iterate over all elements and return their value (if existing)
local value, valueq
local sortkey, sortkeyq
local values = {}
local sortkeys = {}
local firstrank = parameters.list == "firstrank" and claims[sortindices[1]].rank or ''
for idx in pairs(claims) do
local claim = claims[sortindices[idx]]
if firstrank ~= '' and firstrank ~= claim.rank then
break
end
if parameters.formatting == "table" then
local params = mw.clone(parameters)
params.formatting = args["colformat0"]
if args["case0"] then
params.case = args["case0"] == "gender" and genderCase or args["case0"]
end
value, sortkey, error = getValueOfClaim(claim, nil, params)
if value then
values[#values + 1] = {}
sortkeys[#sortkeys + 1] = {}
for i, qual in ipairs(qualifierId) do
params.formatting = args["colformat" .. i]
if args["case" .. i] then
params.case = args["case" .. i] == "gender" and genderCase or args["case" .. i]
else
params.case = parameters.case
end
if qual == property then qual = nil end -- hack for getting the property with another formatting, i.e. colformat1=raw
valueq, sortkeyq, _ = getValueOfClaim(claim, qual, params)
values[#values]["col" .. i] = valueq
sortkeys[#sortkeys]["col" .. i] = sortkeyq or valueq
end
end
else
value, sortkey, error = getValueOfClaim(claim, qualifierId[1], parameters)
values[#values + 1] = {}
sortkeys[#sortkeys + 1] = {}
end
if not value and showerrors then value = error end
if value then
if references then value = value .. getReferences(claim) end
values[#values]["col0"] = value
sortkeys[#sortkeys]["col0"] = sortkey or value
end
end
-- sort and format results
sortindices = {}
for idx in pairs(values) do
sortindices[#sortindices + 1] = idx
end
if sorting_col then
local comparator = function(a, b)
local valuea = sortkeys[a]["col" .. sorting_col] or ''
local valueb = sortkeys[b]["col" .. sorting_col] or ''
if sorting_up then
return valuea < valueb
end
return valuea > valueb
end
table.sort(sortindices, comparator)
end
result = {}
for idx in pairs(values) do
local valuerow = values[sortindices[idx]]
value = valuerow["col0"]
if parameters.formatting == "table" then
value = mw.ustring.gsub(rowformat .. "$", "$0", value) -- fake end character added for easy gsub
for i, _ in ipairs(qualifierId) do
valueq = valuerow["col" .. i]
if args["rowsubformat" .. i] and valueq then
-- add fake end character $
-- gsub $i not followed by a number so $1 doesn't match $10, $11...
-- remove fake end character
valueq = mw.ustring.gsub(args["rowsubformat" .. i] .. "$", "$" .. i .. "(%D)", valueq .. "%1")
valueq = string.sub(valueq, 1, -2)
end
value = mw.ustring.gsub(value, "$" .. i .. "(%D)", (valueq or '') .. "%1")
end
value = string.sub(value, 1, -2) -- remove fake end character
value = expandBraces(value, rowformat)
else
value = expandBraces(value, parameters.formatting)
end
result[#result + 1] = value
if not parameters.list then
break
end
end
result = preformat .. mw.text.listToText(result, parameters.separator, parameters.conjunction) .. postformat
else
-- return first element
local claim = claims[sortindices[1]]
result, _, error = getValueOfClaim(claim, qualifierId[1], parameters)
if result and references then result = result .. getReferences(claim) end
end
if result then return result else
if showerrors then return error else return default end
end
end
-- This is used to get the TA98 (Terminologia Anatomica first edition 1998) values like 'A01.1.00.005' (property P1323)
-- which are then linked to http://www.unifr.ch/ifaa/Public/EntryPage/TA98%20Tree/Entity%20TA98%20EN/01.1.00.005%20Entity%20TA98%20EN.htm
-- uses the newer mw.wikibase calls instead of directly using the snaks
-- formatPropertyValues returns a table with the P1323 values concatenated with ", " so we have to split them out into a table in order to construct the return string
p.getTAValue = function(frame)
local ent = mw.wikibase.getEntityObject()
local props = ent:formatPropertyValues('P1323')
local out = {}
local t = {}
for k, v in pairs(props) do
if k == 'value' then
t = mw.text.split( v, ", ")
for k2, v2 in pairs(t) do
out[#out + 1] = "[http://www.unifr.ch/ifaa/Public/EntryPage/TA98%20Tree/Entity%20TA98%20EN/" .. string.sub(v2, 2) .. "%20Entity%20TA98%20EN.htm " .. v2 .. "]"
end
end
end
local ret = table.concat(out, "<br> ")
if #ret == 0 then
ret = "Invalid TA"
end
return ret
end
-- look into entity object
function p.ViewSomething(frame)
local f = (frame.args[1] or frame.args.item) and frame or frame:getParent()
local id = f.args.item
if id and (#id == 0) then
id = nil
end
local data = mw.wikibase.getEntityObject(id)
if not data then
return nil
end
local i = 1
while true do
local index = f.args[i]
if not index then
if type(data) == "table" then
return frame:extensionTag('syntaxhighlight', mw.text.jsonEncode(data, mw.text.JSON_PRETTY), {lang = 'json'})
else
return tostring(data)
end
end
data = data[index] or data[tonumber(index)]
if not data then
return
end
i = i + 1
end
end
-- Dump data tree structure
-- From pl:Module:Wikidane, by User:Paweł Ziemian
-- Funció pensada com a eina d'ajuda en previsualització.
function p.Dump(frame)
local data = mw.wikibase.getEntityObject()
if not data then
return i18n.warnDump
end
local f = frame.args[1] and frame or frame:getParent()
local i = 1
while true do
local index = f.args[i]
if not index then
return frame:extensionTag('syntaxhighlight', mw.dumpObject(data), {lang = 'json'}) .. i18n.warnDump
end
data = data[index] or data[tonumber(index)]
if not data then
return i18n.warnDump
end
i = i + 1
end
end
-- Look into entity object
-- From pl:Module:Wikidane, function V, by User:Paweł Ziemian
function p.getEntityFromTree(frame)
local data = mw.wikibase.getEntityObject()
if not data then
return nil
end
local f = frame.args[1] and frame or frame:getParent()
local i = 1
while true do
local index = f.args[i]
if not index then
return tostring(data)
end
data = data[index] or data[tonumber(index)]
if not data then
return
end
i = i + 1
end
end
-- getParentValues: returns a property value with its instance label fetching a recursive tree
local function uc_first(word)
return mw.ustring.upper(mw.ustring.sub(word, 1, 1)) .. mw.ustring.sub(word, 2)
end
local function getPropertyValue(id, property, parameter)
local entity = mw.wikibase.getEntityObject(id)
if not (entity and entity.claims) then return end
local claims = entity.claims[property]
if not claims then return end
-- get initial sort indices
local sortindices = {}
for idx in pairs(claims) do
sortindices[#sortindices + 1] = idx
end
-- sort by claim rank
local comparator = function(a, b)
local rankmap = { deprecated = 2, normal = 1, preferred = 0 }
local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a)
local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b)
return ranka < rankb
end
table.sort(sortindices, comparator)
local snak = claims[sortindices[1]].mainsnak
local entityId
local result = '-' -- default for 'no value'
if snak.datavalue then
entityId = "Q" .. tostring(snak.datavalue.value['numeric-id'])
result, _ = getSnakValue(snak, {formatting=parameter})
end
return entityId, result
end
function p.getParentValues(frame)
local args = frame.args
local id = args["item"]; if id == "" then id = nil end
local propertySup = args["property"]; if (propertySup == nil or propertySup == "") then propertySup = "P131" end --administrative entity
local propertyLabel = args["label"]; if (propertyLabel == nil or propertyLabel == "") then propertyLabel = "P31" end --instance
local propertyLink = args["valuetext"]; if propertyLink == "" then propertyLink = nil end --internallink
local upto = args["upto"]; if upto == "" then upto = nil end
local labelShow = args["labelshow"]; if labelShow == "" then labelShow = nil end
local rowformat = args["rowformat"]; if (rowformat == nil or rowformat == "") then rowformat = "$0 = $1" end
local separator = args["separator"]; if (separator == nil or separator == "") then separator = "<br />" end
local sorting = args["sorting"]; if sorting == "" then sorting = nil end
local lastlabel = uc_first(upto or '')
local maxloop = tonumber(upto) or (lastlabel == '' and 10 or 50)
local labelFilter = {}
if labelShow then
for i, v in ipairs(mw.text.split(labelShow, "/")) do
labelFilter[uc_first(v)] = true
end
end
local result = {}
local label, link, linktext
for iter = 1, maxloop do
local label, link
id, link = getPropertyValue(id, propertySup, "internallink")
if id then
_, label = getPropertyValue(id, propertyLabel, "label")
if label and link then
if propertyLink then
_, linktext = getPropertyValue(id, propertyLink, "label")
if linktext then
link = mw.ustring.gsub(link, "%[%[(.*)%|.+%]%]", "[[%1|" .. linktext .. "]]")
end
end
label = case(label, "infoboxlabel")
if labelShow == nil or labelFilter[label] then
result[#result + 1] = {label, link}
labelFilter[label] = nil -- only first label found
end
if label == lastlabel then
break
end
else
break
end
else
break
end
end
local ret = {}
local first = 1
local last = #result
local iter = 1
if sorting == "-1" then first = #result; last = 1; iter = -1 end
for i = first, last, iter do
local rowtext = mw.ustring.gsub(rowformat, "$[01]", {["$0"] = result[i][1], ["$1"] = result[i][2]})
ret[#ret +1] = expandBraces(rowtext, rowformat)
end
return mw.text.listToText(ret, separator, separator)
end
function p.linkWithParentLabel(frame)
local args = {}
for k, v in pairs(frame.args) do -- metatable
args[k] = v
end
args.list = "true"
args.formatting = "internallink"
args.separator = "/·/"
local link_list = p._main(args) -- get internal link of property/qualifier
if link_list == nil then
return
end
local link_table = mw.text.split(link_list, "/·/", true)
args.formatting = "raw"
local items_list = p._main(args) -- get item of property/qualifier
local items_table = mw.text.split(items_list, "/·/", true)
args.property = args.parent
args.qualifier = nil
args.formatting = "label"
args.list = "false"
for i, v in ipairs(items_table) do
args.item = v
local link_label = p._main(args) -- get label of parent property
if link_label then
link_table[i] = mw.ustring.gsub(link_table[1] or '', "%[%[(.*)%|.+%]%]", "[[%1|" .. link_label .. "]]")
end
end
return mw.text.listToText(link_table)
end
function p.years_old(frame)
local args = frame.args
local id = args.item; if id == '' then id = nil end
local lang = mw.language.new('en')
local function bestclaim(claims)
-- get initial sort indices
local sortindices = {}
for idx in pairs(claims) do
sortindices[#sortindices + 1] = idx
end
-- sort by claim rank
local comparator = function(a, b)
local rankmap = { deprecated = 2, normal = 1, preferred = 0 }
local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a)
local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b)
return ranka < rankb
end
table.sort(sortindices, comparator)
return claims[sortindices[1]]
end
local function fetchsnak(id, snak)
local ret = mw.wikibase.getEntityObject(id)
for i, v in ipairs(snak) do
if ret == nil then break end
if v == 1 then
ret = bestclaim(ret)
else
ret = ret[v]
end
end
return ret
end
local birth = fetchsnak(id, {'claims', 'P569', 1, 'mainsnak', 'datavalue', 'value'})
if type(birth) ~= 'table' or birth.time == nil or birth.precision == nil or birth.precision < 8 then
return
end
local death = fetchsnak(id, {'claims', 'P570', 1, 'mainsnak', 'datavalue', 'value'})
if type(death) ~= 'table' or death.time == nil or death.precision == nil then
death = {['time'] = lang:formatDate('c'), ['precision'] = 11} -- current date
elseif death.precision < 8 then
return
end
local dates = {}
dates[1] = {['min'] = {}, ['max'] = {}, ['precision'] = birth.precision}
dates[1].min.year = tonumber(mw.ustring.match(birth.time, "^[+-]?%d+"))
dates[1].min.month = tonumber(mw.ustring.match(birth.time, "\-(%d%d)\-"))
dates[1].min.day = tonumber(mw.ustring.match(birth.time, "\-(%d%d)T"))
dates[1].max = mw.clone(dates[1].min)
dates[2] = {['min'] = {}, ['max'] = {}, ['precision'] = death.precision}
dates[2].min.year = tonumber(mw.ustring.match(death.time, "^[+-]?%d+"))
dates[2].min.month = tonumber(mw.ustring.match(death.time, "\-(%d%d)\-"))
dates[2].min.day = tonumber(mw.ustring.match(death.time, "\-(%d%d)T"))
dates[2].max = mw.clone(dates[2].min)
for i, d in ipairs(dates) do
if d.precision == 10 then -- month
d.min.day = 1
local timestamp = string.format("%04d", tostring(math.abs(d.max.year)))
.. string.format("%02d", tostring(d.max.month))
.. "01"
d.max.day = tonumber(lang:formatDate("j", timestamp .. " + 1 month - 1 day"))
elseif d.precision < 10 then -- year or decade
d.min.day = 1
d.min.month = 1
d.max.day = 31
d.max.month = 12
if d.precision == 8 then -- decade
d.max.year = d.max.year + 9
end
end
end
local function age(d1, d2)
local years = d2.year - d1.year
if d2.month < d1.month or (d2.month == d1.month and d2.day < d1.day) then
years = years - 1
end
if d2.year > 0 and d1.year < 0 then
years = years - 1 -- no year 0
end
return years
end
local old_min = age(dates[1].max, dates[2].min)
local old_max = age(dates[1].min, dates[2].max)
local old = old_min == old_max and old_min or old_min .. "/" .. old_max
if args.formatting then
old = expandBraces(mw.ustring.gsub(args.formatting, '$1', old), args.formatting)
end
return old
end
-- Gets a label in a given language (content language by default) or its fallbacks, optionnally linked.
function p.getLabel(frame)
local id = mw.text.trim(frame.args[1] or "")
if id == "" then return end
local languages = findLang()
local label
if languages[1] == wiki.langcode and frame.args.fixed then
label = require("Module:Wikidata/labels").infoboxLabelsFromId[id] -- exceptions or labels fixed
end
local pencil = ''
if label == nil then
for i, l in ipairs(languages) do
label = mw.wikibase.getLabelByLang(id, l)
if label then
if i > 1 then
pencil = " [[File:Arbcom ru editing.svg|12px|" .. mw.message.new('Translate-taction-translate'):inLanguage(languages[1]):plain() .. "|link=d:" .. id .. "]]"
end
label = mw.language.new(l):ucfirst(mw.text.nowiki(label)) -- sanitize
break
end
end
end
local linked = frame.args.linked
if linked and linked ~= "" and linked ~= "no" then
local article = mw.wikibase.getSitelink(id) or ("d:" .. id)
return "[[" .. article .. "|" .. (label or id) .. "]]" .. pencil
else
return (label or id) .. pencil
end
end
return p
98e2u3ya9rfri8jdd6yuzhwx1pxirh6
Template:Comma separated entries
10
4502
28590
2016-06-17T17:56:21Z
Thuvack
315
Created page with "{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|comma}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --..."
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|comma}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
t57s6wp0qm3dwvu86y28fxzb2w1xmci
Module:Separated entries
828
4503
28591
2016-06-17T17:57:52Z
Thuvack
315
Created page with "-- This module takes positional parameters as input and concatenates them with -- an optional separator. The final separator (the "conjunction") can be -- specified independen..."
Scribunto
text/plain
-- This module takes positional parameters as input and concatenates them with
-- an optional separator. The final separator (the "conjunction") can be
-- specified independently, enabling natural-language lists like
-- "foo, bar, baz and qux".
local compressSparseArray = require('Module:TableTools').compressSparseArray
local p = {}
function p._main(args)
local separator = args.separator
-- Decode (convert to Unicode) HTML escape sequences, such as " " for space.
and mw.text.decode(args.separator) or ''
local conjunction = args.conjunction and mw.text.decode(args.conjunction) or separator
-- Discard named parameters.
local values = compressSparseArray(args)
return mw.text.listToText(values, separator, conjunction)
end
local function makeInvokeFunction(separator, conjunction)
return function (frame)
local args = require('Module:Arguments').getArgs(frame)
args.separator = separator or args.separator
args.conjunction = conjunction or args.conjunction
return p._main(args)
end
end
p.main = makeInvokeFunction()
p.br = makeInvokeFunction('<br />')
p.comma = makeInvokeFunction(mw.message.new('comma-separator'):plain())
return p
llc3d3c78nhgnxk4nekr2o428a8k5qt
Module:Arguments
828
4504
28594
2016-06-17T18:04:49Z
Thuvack
315
Created page with "-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke..."
Scribunto
text/plain
-- This module provides easy processing of arguments passed to Scribunto from
-- #invoke. It is intended for use by other Lua modules, and should not be
-- called from #invoke directly.
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local arguments = {}
-- Generate four different tidyVal functions, so that we don't have to check the
-- options every time we call it.
local function tidyValDefault(key, val)
if type(val) == 'string' then
val = val:match('^%s*(.-)%s*$')
if val == '' then
return nil
else
return val
end
else
return val
end
end
local function tidyValTrimOnly(key, val)
if type(val) == 'string' then
return val:match('^%s*(.-)%s*$')
else
return val
end
end
local function tidyValRemoveBlanksOnly(key, val)
if type(val) == 'string' then
if val:find('%S') then
return val
else
return nil
end
else
return val
end
end
local function tidyValNoChange(key, val)
return val
end
local function matchesTitle(given, title)
local tp = type( given )
return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title
end
local translate_mt = { __index = function(t, k) return k end }
function arguments.getArgs(frame, options)
checkType('getArgs', 1, frame, 'table', true)
checkType('getArgs', 2, options, 'table', true)
frame = frame or {}
options = options or {}
--[[
-- Set up argument translation.
--]]
options.translate = options.translate or {}
if getmetatable(options.translate) == nil then
setmetatable(options.translate, translate_mt)
end
if options.backtranslate == nil then
options.backtranslate = {}
for k,v in pairs(options.translate) do
options.backtranslate[v] = k
end
end
if options.backtranslate and getmetatable(options.backtranslate) == nil then
setmetatable(options.backtranslate, {
__index = function(t, k)
if options.translate[k] ~= k then
return nil
else
return k
end
end
})
end
--[[
-- Get the argument tables. If we were passed a valid frame object, get the
-- frame arguments (fargs) and the parent frame arguments (pargs), depending
-- on the options set and on the parent frame's availability. If we weren't
-- passed a valid frame object, we are being called from another Lua module
-- or from the debug console, so assume that we were passed a table of args
-- directly, and assign it to a new variable (luaArgs).
--]]
local fargs, pargs, luaArgs
if type(frame.args) == 'table' and type(frame.getParent) == 'function' then
if options.wrappers then
--[[
-- The wrappers option makes Module:Arguments look up arguments in
-- either the frame argument table or the parent argument table, but
-- not both. This means that users can use either the #invoke syntax
-- or a wrapper template without the loss of performance associated
-- with looking arguments up in both the frame and the parent frame.
-- Module:Arguments will look up arguments in the parent frame
-- if it finds the parent frame's title in options.wrapper;
-- otherwise it will look up arguments in the frame object passed
-- to getArgs.
--]]
local parent = frame:getParent()
if not parent then
fargs = frame.args
else
local title = parent:getTitle():gsub('/sandbox$', '')
local found = false
if matchesTitle(options.wrappers, title) then
found = true
elseif type(options.wrappers) == 'table' then
for _,v in pairs(options.wrappers) do
if matchesTitle(v, title) then
found = true
break
end
end
end
-- We test for false specifically here so that nil (the default) acts like true.
if found or options.frameOnly == false then
pargs = parent.args
end
if not found or options.parentOnly == false then
fargs = frame.args
end
end
else
-- options.wrapper isn't set, so check the other options.
if not options.parentOnly then
fargs = frame.args
end
if not options.frameOnly then
local parent = frame:getParent()
pargs = parent and parent.args or nil
end
end
if options.parentFirst then
fargs, pargs = pargs, fargs
end
else
luaArgs = frame
end
-- Set the order of precedence of the argument tables. If the variables are
-- nil, nothing will be added to the table, which is how we avoid clashes
-- between the frame/parent args and the Lua args.
local argTables = {fargs}
argTables[#argTables + 1] = pargs
argTables[#argTables + 1] = luaArgs
--[[
-- Generate the tidyVal function. If it has been specified by the user, we
-- use that; if not, we choose one of four functions depending on the
-- options chosen. This is so that we don't have to call the options table
-- every time the function is called.
--]]
local tidyVal = options.valueFunc
if tidyVal then
if type(tidyVal) ~= 'function' then
error(
"bad value assigned to option 'valueFunc'"
.. '(function expected, got '
.. type(tidyVal)
.. ')',
2
)
end
elseif options.trim ~= false then
if options.removeBlanks ~= false then
tidyVal = tidyValDefault
else
tidyVal = tidyValTrimOnly
end
else
if options.removeBlanks ~= false then
tidyVal = tidyValRemoveBlanksOnly
else
tidyVal = tidyValNoChange
end
end
--[[
-- Set up the args, metaArgs and nilArgs tables. args will be the one
-- accessed from functions, and metaArgs will hold the actual arguments. Nil
-- arguments are memoized in nilArgs, and the metatable connects all of them
-- together.
--]]
local args, metaArgs, nilArgs, metatable = {}, {}, {}, {}
setmetatable(args, metatable)
local function mergeArgs(tables)
--[[
-- Accepts multiple tables as input and merges their keys and values
-- into one table. If a value is already present it is not overwritten;
-- tables listed earlier have precedence. We are also memoizing nil
-- values, which can be overwritten if they are 's' (soft).
--]]
for _, t in ipairs(tables) do
for key, val in pairs(t) do
if metaArgs[key] == nil and nilArgs[key] ~= 'h' then
local tidiedVal = tidyVal(key, val)
if tidiedVal == nil then
nilArgs[key] = 's'
else
metaArgs[key] = tidiedVal
end
end
end
end
end
--[[
-- Define metatable behaviour. Arguments are memoized in the metaArgs table,
-- and are only fetched from the argument tables once. Fetching arguments
-- from the argument tables is the most resource-intensive step in this
-- module, so we try and avoid it where possible. For this reason, nil
-- arguments are also memoized, in the nilArgs table. Also, we keep a record
-- in the metatable of when pairs and ipairs have been called, so we do not
-- run pairs and ipairs on the argument tables more than once. We also do
-- not run ipairs on fargs and pargs if pairs has already been run, as all
-- the arguments will already have been copied over.
--]]
metatable.__index = function (t, key)
--[[
-- Fetches an argument when the args table is indexed. First we check
-- to see if the value is memoized, and if not we try and fetch it from
-- the argument tables. When we check memoization, we need to check
-- metaArgs before nilArgs, as both can be non-nil at the same time.
-- If the argument is not present in metaArgs, we also check whether
-- pairs has been run yet. If pairs has already been run, we return nil.
-- This is because all the arguments will have already been copied into
-- metaArgs by the mergeArgs function, meaning that any other arguments
-- must be nil.
--]]
if type(key) == 'string' then
key = options.translate[key]
end
local val = metaArgs[key]
if val ~= nil then
return val
elseif metatable.donePairs or nilArgs[key] then
return nil
end
for _, argTable in ipairs(argTables) do
local argTableVal = tidyVal(key, argTable[key])
if argTableVal ~= nil then
metaArgs[key] = argTableVal
return argTableVal
end
end
nilArgs[key] = 'h'
return nil
end
metatable.__newindex = function (t, key, val)
-- This function is called when a module tries to add a new value to the
-- args table, or tries to change an existing value.
if type(key) == 'string' then
key = options.translate[key]
end
if options.readOnly then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; the table is read-only',
2
)
elseif options.noOverwrite and args[key] ~= nil then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; overwriting existing arguments is not permitted',
2
)
elseif val == nil then
--[[
-- If the argument is to be overwritten with nil, we need to erase
-- the value in metaArgs, so that __index, __pairs and __ipairs do
-- not use a previous existing value, if present; and we also need
-- to memoize the nil in nilArgs, so that the value isn't looked
-- up in the argument tables if it is accessed again.
--]]
metaArgs[key] = nil
nilArgs[key] = 'h'
else
metaArgs[key] = val
end
end
local function translatenext(invariant)
local k, v = next(invariant.t, invariant.k)
invariant.k = k
if k == nil then
return nil
elseif type(k) ~= 'string' or not options.backtranslate then
return k, v
else
local backtranslate = options.backtranslate[k]
if backtranslate == nil then
-- Skip this one. This is a tail call, so this won't cause stack overflow
return translatenext(invariant)
else
return backtranslate, v
end
end
end
metatable.__pairs = function ()
-- Called when pairs is run on the args table.
if not metatable.donePairs then
mergeArgs(argTables)
metatable.donePairs = true
end
return translatenext, { t = metaArgs }
end
local function inext(t, i)
-- This uses our __index metamethod
local v = t[i + 1]
if v ~= nil then
return i + 1, v
end
end
metatable.__ipairs = function (t)
-- Called when ipairs is run on the args table.
return inext, t, 0
end
return args
end
return arguments
5qx9tzlul9ser30uxj9nbasjt92cevn
Module:No globals
828
4505
28595
2016-06-17T18:05:27Z
Thuvack
315
Created page with "local mt = getmetatable(_G) or {} function mt.__index (t, k) if k ~= 'arg' then error('Tried to read nil global ' .. tostring(k), 2) end return nil end function mt.__newi..."
Scribunto
text/plain
local mt = getmetatable(_G) or {}
function mt.__index (t, k)
if k ~= 'arg' then
error('Tried to read nil global ' .. tostring(k), 2)
end
return nil
end
function mt.__newindex(t, k, v)
if k ~= 'arg' then
error('Tried to write global ' .. tostring(k), 2)
end
rawset(t, k, v)
end
setmetatable(_G, mt)
gggsv54pq7f94l3up48hr91qtxnskdm
Template:DiseasesDB2
10
4506
28596
2016-06-17T18:07:02Z
Thuvack
315
Created page with "[http://www.diseasesdatabase.com/ddb{{{1}}}.htm {{{2|{{{1}}}}}}] <noinclude> {{documentation}} </noinclude>"
wikitext
text/x-wiki
[http://www.diseasesdatabase.com/ddb{{{1}}}.htm {{{2|{{{1}}}}}}]
<noinclude>
{{documentation}}
</noinclude>
ng0kaek3k0xzwmx2t4xj1pqlg3o72wt
Template:Mesh2
10
4507
28597
2016-06-17T18:08:31Z
Thuvack
315
Created page with "[//www.nlm.nih.gov/cgi/mesh/{{<includeonly>safesubst:</includeonly>#if: {{{year|}}} | {{{year}}} | {{<includeonly>safesubst:</includeonly>CURRENTYEAR}} }}/MB_cgi?{{<includeonl..."
wikitext
text/x-wiki
[//www.nlm.nih.gov/cgi/mesh/{{<includeonly>safesubst:</includeonly>#if: {{{year|}}} | {{{year}}} | {{<includeonly>safesubst:</includeonly>CURRENTYEAR}} }}/MB_cgi?{{<includeonly>safesubst:</includeonly>#if: {{{name|}}} | mode=&term={{{name}}}&field=entry#Tree{{{number|}}} {{{number|{{{name}}}}}} | field=uid&term={{{1}}} {{{1}}} }}]<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
6mncswnlw6n8wwqnprnczt8kw66yeg9
Template:IPAc-en
10
4508
28598
2016-06-17T18:09:26Z
Thuvack
315
Created page with "{{#invoke:IPAc-en|main}}<noinclude> {{documentation}} </noinclude>"
wikitext
text/x-wiki
{{#invoke:IPAc-en|main}}<noinclude>
{{documentation}}
</noinclude>
3mz5fhcboimwewp9tsqc1d0zpa2pu0d
Module:IPAc-en
828
4509
28599
2016-06-17T18:11:24Z
Thuvack
315
Created page with "-- This module implements [[Template:IPAc-en]]. local data = mw.loadData('Module:IPAc-en/data') local p = {} -- Global container for tracking categories local categories = {..."
Scribunto
text/plain
-- This module implements [[Template:IPAc-en]].
local data = mw.loadData('Module:IPAc-en/data')
local p = {}
-- Global container for tracking categories
local categories = {}
-- Trims whitespace from a string
local function trim(s)
return s:match('^%s*(.-)%s*$')
end
-- This implements [[Template:Nowrap]].
local function makeNowrapSpan(s)
local span = mw.html.create('span')
:addClass('nowrap')
:wikitext(s)
return tostring(span)
end
local function makePronunciationText(id)
id = id and string.lower(trim(id))
if id and id ~= '' and data.pronunciation[id] then
return data.pronunciation[id].text
end
end
local function getFilepath(file)
return mw.getCurrentFrame():callParserFunction('filepath', file)
end
local function makeAudioLink(file)
categories["Articles including recorded pronunciations"] = true
local span = mw.html.create('span')
span
:addClass('noexcerpt')
:wikitext(string.format(
'[[File:Speakerlink-new.svg|11px|link=%s|Listen]]',
getFilepath(file)
))
:tag('sup')
:tag('span')
:css('color', '#00e')
:css('font', 'bold 80% sans-serif')
:css('padding', '0 .1em')
:addClass('IPA')
:wikitext(string.format('[[:File:%s|i]]', file))
return tostring(span)
end
-- This adds a tooltip icon to a label. It implements [[Template:H:title]].
local function makeTooltip(label, tooltip)
local span = mw.html.create('span')
:attr('title', tooltip)
:wikitext(label)
return tostring(span)
end
local function formatPhonemeGroup(phonemes)
if #phonemes > 0 then
local span = mw.html.create('span')
:css('border-bottom', '1px dotted')
:wikitext(table.concat(phonemes))
return tostring(span)
else
return ''
end
end
local function renderCategories()
local ret = {}
for cat in pairs(categories) do
table.insert(ret, string.format('[[Category:%s]]', cat))
end
table.sort(ret)
return table.concat(ret)
end
function p._main(args)
local ret = {}
local i = 0 -- Keeps track of numbered args
-- Pronunciation
do
local pron = {}
while true do
i = i + 1
local pronItem = makePronunciationText(args[i])
if pronItem then
pron[#pron + 1] = pronItem
pron[#pron + 1] = ' '
else
break
end
end
if #pron > 0 then
ret[#ret + 1] = string.format(
'<small>%s</small>',
table.concat(pron)
)
end
end
-- Audio link
do
local file = args.audio and trim(args.audio)
if file and file ~= '' then
ret[#ret + 1] = makeAudioLink(file)
end
end
-- Phonemes
do
-- Loop through the numbered args, separating them into phoneme groups
-- and separator strings (both called "words" for convenience). We only
-- underline the phoneme groups, not the separators.
local words = {}
words[#words + 1] = '/' -- Opening slash
i = i - 1 -- Set up i again as it was changed in the pronunciation loop
local id
repeat
local phonemes = {}
local isWordEnd = false
while not isWordEnd do
i = i + 1
id = args[i]
id = id and trim(id)
if not id then
isWordEnd = true
words[#words + 1] = formatPhonemeGroup(phonemes)
elseif id ~= '' then
local t = data.phonemes[id]
if not t then
-- We were passed an invalid id.
isWordEnd = true
categories["Ill-formatted IPAc-en transclusions"] = true
words[#words + 1] = formatPhonemeGroup(phonemes)
words[#words + 1] = makeTooltip(
"'''[unsupported input]'''",
'Unrecognized symbol'
)
elseif not t.label then
-- The data module contains bad data, so throw an error.
error(string.format(
"no label was found for id '%s'",
tostring(id)
))
elseif t.tooltip then
-- We are dealing with a regular phoneme.
phonemes[#phonemes + 1] = makeTooltip(
t.label,
t.tooltip
)
else
-- We are dealing with a separator.
isWordEnd = true
words[#words + 1] = formatPhonemeGroup(phonemes)
words[#words + 1] = t.label
end
end
end
until not id
words[#words + 1] = '/' -- Closing slash
-- Wrap the words in a link to IPA help.
local span = mw.html.create('span')
:addClass('IPA nopopups')
:wikitext(string.format(
'[[Help:IPA for English|%s]]',
table.concat(words)
))
ret[#ret + 1] = tostring(span)
end
-- Nowrap and categories
ret = makeNowrapSpan(table.concat(ret)) .. renderCategories()
-- Reset the categories table in case we are run again.
categories = {}
return ret
end
function p.main(frame)
return p._main(frame:getParent().args)
end
return p
hczdze9lcncu4p5o6rjljijt00syu4j
Module:IPAc-en/data
828
4510
28600
2016-06-17T18:13:55Z
Thuvack
315
Created page with "-- This module processes data for [[Module:IPAc-en]]. It is intended to be -- loaded with mw.loadData. local PRONUNCIATION_MODULE = 'Module:IPAc-en/pronunciation' local PHONE..."
Scribunto
text/plain
-- This module processes data for [[Module:IPAc-en]]. It is intended to be
-- loaded with mw.loadData.
local PRONUNCIATION_MODULE = 'Module:IPAc-en/pronunciation'
local PHONEME_MODULE = 'Module:IPAc-en/phonemes'
local function makeData(oldData)
local newData = {}
for i, old in ipairs(oldData) do
local new = {}
for k, v in pairs(old) do
if k ~= 'aliases' and k ~= 'code' then
new[k] = v
end
end
newData[old.code] = new
if old.aliases then
for i, alias in ipairs(old.aliases) do
newData[alias] = new
end
end
end
return newData
end
local function main()
local pronunciation = makeData(require(PRONUNCIATION_MODULE))
local phonemes = makeData(require(PHONEME_MODULE))
-- Check that no pronunciation keys are also contained in the phonemes
-- data. This would cause silent, hard-to-debug errors if it went
-- unchecked, so make it cause a big red error message instead.
for id in pairs(pronunciation) do
if phonemes[id] then
error(string.format(
"duplicate ID '%s' found in %s and %s",
id,
PRONUNCIATION_MODULE,
PHONEME_MODULE
))
end
end
return {
pronunciation = pronunciation,
phonemes = phonemes,
}
end
return main()
63ca8m7vp9oj803ii5e38i1pq69wf9e
Module:IPAc-en/pronunciation
828
4511
28601
2016-06-17T18:15:25Z
Thuvack
315
Created page with "-- This module contains pronunciation-key data for [[Module:IPAc-en]]. return { { code = 'lang', aliases = {'english'}, text = 'English' }, { code = 'pron', alia..."
Scribunto
text/plain
-- This module contains pronunciation-key data for [[Module:IPAc-en]].
return {
{
code = 'lang',
aliases = {'english'},
text = 'English'
},
{
code = 'pron',
aliases = {'pronunciation'},
text = 'pronunciation:'
},
{
code = 'local',
text = 'local'
},
{
code = 'ipa',
text = '[[International Phonetic Alphabet|IPA]]'
},
{
code = 'aus',
text = '[[Australian English|AU]]'
},
{
code = 'ca',
text = '[[Canadian English|CA]]'
},
{
code = 'ie',
text = '[[Irish English|IE]]'
},
{
code = 'nz',
text = '[[New Zealand English|NZ]]'
},
{
code = 'uk',
text = '[[British English|UK]]'
},
{
code = 'us',
text = '[[American English|US]]'
},
{
code = 'za',
text = '[[South African English|ZA]]'
},
}
5c6scsdb1hahf3yvx0w97hu6pr6nqq8
Module:IPAc-en/phonemes
828
4512
28602
2016-06-17T18:17:27Z
Thuvack
315
Created page with "-- This module contains phoneme data for [[Module:IPAc-en]]. return { { code = "b", label = "b", tooltip = "'b' in 'buy'", }, { code = "d", label = "d", toolti..."
Scribunto
text/plain
-- This module contains phoneme data for [[Module:IPAc-en]].
return {
{
code = "b",
label = "b",
tooltip = "'b' in 'buy'",
},
{
code = "d",
label = "d",
tooltip = "'d' in 'dye'",
},
{
code = "ᵈ",
aliases = {"(d)"},
label = "ᵈ",
tooltip = "optional 'd'",
},
{
code = "dj",
aliases = {"dy", "dʲ"},
label = "dj",
tooltip = "/dj/ 'd' in 'dew'",
},
{
code = "ð",
aliases = {"D", "dh"},
label = "ð",
tooltip = "/ð/ 'th' in 'thy'",
},
{
code = "dʒ",
aliases = {"J", "dZ", "dzh", "ʤ"},
label = "dʒ",
tooltip = "/dʒ/ 'j' in 'jam'",
},
{
code = "f",
label = "f",
tooltip = "'f' in 'find'",
},
{
code = "ɡ",
aliases = {"g"},
label = "ɡ",
tooltip = "'g' in 'guy'",
},
{
code = "h",
label = "h",
tooltip = "'h' in 'hi'",
},
{
code = "j",
aliases = {"y"},
label = "j",
tooltip = "/j/ 'y' in 'yes'",
},
{
code = "k",
label = "k",
tooltip = "'k' in 'kind'",
},
{
code = "l",
aliases = {"ɫ"},
label = "l",
tooltip = "'l' in 'lie'",
},
{
code = "lj",
aliases = {"ly", "lʲ"},
label = "lj",
tooltip = "/lj/ 'l' in 'lute'",
},
{
code = "m",
label = "m",
tooltip = "'m' in 'my'",
},
{
code = "n",
label = "n",
tooltip = "'n' in 'no'",
},
{
code = "nj",
aliases = {"ny", "nʲ"},
label = "nj",
tooltip = "/nj/ 'n' in 'new'",
},
{
code = "ŋ",
aliases = {"N", "ng"},
label = "ŋ",
tooltip = "/ŋ/ 'ng' in 'sing'",
},
{
code = "ŋg",
aliases = {"ngg", "Ng"},
label = "ŋɡ",
tooltip = "/ŋɡ/ 'ng' in 'finger'",
},
{
code = "θ",
aliases = {"T", "th"},
label = "θ",
tooltip = "/θ/ 'th' in 'thigh'",
},
{
code = "θj",
aliases = {"thy", "thj", "θʲ"},
label = "θj",
tooltip = "/θj/ 'th' in 'enthusiasm'",
},
{
code = "p",
label = "p",
tooltip = "'p' in 'pie'",
},
{
code = "r",
aliases = {"ɹ", "ɻ"},
label = "r",
tooltip = "'r' in 'rye'",
},
{
code = "s",
label = "s",
tooltip = "'s' in 'sigh'",
},
{
code = "sj",
aliases = {"sy", "sʲ"},
label = "sj",
tooltip = "/sj/ 's' in 'suit'",
},
{
code = "ʃ",
aliases = {"S", "sh"},
label = "ʃ",
tooltip = "/ʃ/ 'sh' in 'shy'",
},
{
code = "t",
label = "t",
tooltip = "'t' in 'tie'",
},
{
code = "ᵗ",
aliases = {"(t)"},
label = "ᵗ",
tooltip = "optional 't'",
},
{
code = "tj",
aliases = {"ty", "tʲ"},
label = "tj",
tooltip = "/tj/ 't' in 'tune'",
},
{
code = "tʃ",
aliases = {"C", "ch", "tS", "ʧ"},
label = "tʃ",
tooltip = "/tʃ/ 'ch' in 'china'",
},
{
code = "v",
label = "v",
tooltip = "'v' in 'vie'",
},
{
code = "w",
label = "w",
tooltip = "'w' in 'wind'",
},
{
code = "hw",
aliases = {"ʍ", "wh"},
label = "hw",
tooltip = "/hw/ 'wh' in 'why'",
},
{
code = "z",
label = "z",
tooltip = "'z' in 'Zion'",
},
{
code = "zj",
aliases = {"zy", "zʲ"},
label = "zj",
tooltip = "/zj/ 'z' in 'Zeus'",
},
{
code = "ʒ",
aliases = {"Z", "zh"},
label = "ʒ",
tooltip = "/ʒ/ 's' in 'pleasure'",
},
{
code = "x",
aliases = {"kh"},
label = "x",
tooltip = "/x/ 'ch' in 'loch'",
},
{
code = "ʔ",
aliases = {"?"},
label = "ʔ",
tooltip = "/ʔ/ the catch in 'uh-oh'",
},
{
code = "ɑː",
aliases = {"A:", "ah", "aa", "ɑ:", "ä", "â", "aː", "a:"},
label = "ɑː",
tooltip = "/ɑː/ 'a' in 'father'",
},
{
code = "ɑːr",
aliases = {"ar", "ɑɹ", "är", "âr", "aːr", "a:r", "ɑ:r", "ɑr"},
label = "ɑːr",
tooltip = "/ɑːr/ 'ar' in 'bard'",
},
{
code = "ɒ",
aliases = {"Q", "ŏ"},
label = "ɒ",
tooltip = "/ɒ/ short 'o' in 'body'",
},
{
code = "ɒ̃",
aliases = {"ɑ̃", "ɒ~", "ɑ~", "ã", "a~", "Q~"},
label = "ɒ̃",
tooltip = "/ɒ̃/ nasal 'an' in 'vin blanc'",
},
{
code = "ɒr",
aliases = {"ŏr", "Qr"},
label = "ɒr",
tooltip = "/ɒr/ 'or' in 'moral'",
},
{
code = "æ",
aliases = {"ae", "&", "{", "}", "ă"},
label = "æ",
tooltip = "/æ/ short 'a' in 'bad'",
},
{
code = "aɪ",
aliases = {"ai", "aI", "ye", "eye", "ī"},
label = "aɪ",
tooltip = "/aɪ/ long 'i' in 'tide'",
},
{
code = "aɪər",
aliases = {"aɪr", "aIr", "īr", "aɪə", "yr"},
label = "aɪər",
tooltip = "/aɪər/ 'ire' in 'fire'",
},
{
code = "aʊ",
aliases = {"au", "aU", "ow"},
label = "aʊ",
tooltip = "/aʊ/ 'ou' in 'pout'",
},
{
code = "aʊər",
aliases = {"aʊr", "aUr", "aʊə", "aur"},
label = "aʊər",
tooltip = "/aʊər/ 'our' in 'hour'",
},
{
code = "ɛ",
aliases = {"E", "ĕ"},
label = "ɛ",
tooltip = "/ɛ/ short 'e' in 'bed'",
},
{
code = "ɛr",
aliases = {"Er", "ĕr", "err"},
label = "ɛr",
tooltip = "/ɛr/ 'err' in 'merry'",
},
{
code = "eɪ",
aliases = {"ei", "eI", "ay", "ā", "eː", "e:"},
label = "eɪ",
tooltip = "/eɪ/ long 'a' in 'base'",
},
{
code = "ær",
aliases = {"aer", "&r", "æɹ", "ăr", "arr"},
label = "ær",
tooltip = "/ær/ 'arr' in 'marry'",
},
{
code = "ɛər",
aliases = {"eir", "eIr", "e@r", "E@r", "air", "ɛɪɹ", "eɪr", "eːr", "e:r", "ɛəɹ", "ār", "ɛə"},
label = "ɛər",
tooltip = "/ɛər/ 'are' in 'bare'",
},
{
code = "ɪ",
aliases = {"I", "ĭ"},
label = "ɪ",
tooltip = "/ɪ/ short 'i' in 'bid'",
},
{
code = "ɪr",
aliases = {"ĭr", "irr"},
label = "ɪr",
tooltip = "/ɪr/ 'irr' in 'mirror'",
},
{
code = "iː",
aliases = {"i:", "ee", "ē"},
label = "iː",
tooltip = "/iː/ long 'e' in 'seed'",
},
{
code = "ɪər",
aliases = {"i:r", "iːr", "I@r", "i@r", "eer", "ɪəɹ", "iːɹ", "ēr", "ɪə"},
label = "ɪər",
tooltip = "/ɪər/ 'ear' in 'beard'",
},
{
code = "ⁱ",
aliases = {"(i)", "(ɪ)"},
label = "ⁱ",
tooltip = "/ⁱ/ optional 'i' in 'nasturtium'",
},
{
code = "ᵊ",
aliases = {"(ə)", "(@)"},
label = "ᵊ",
tooltip = "/ᵊ/ optional 'ə' in 'jewelry'",
},
{
code = "ʲ",
aliases = {"(j)", "(y)", "ʸ"},
label = "ʲ",
tooltip = "/ʲ/ optional 'j' in 'Lucas'",
},
{
code = "ɔː",
aliases = {"O", "O:", "aw", "ɔ:", "ô", "ɒː", "Q:"},
label = "ɔː",
tooltip = "/ɔː/ 'au' in 'fraud'",
},
{
code = "ɔːr",
aliases = {"Or", "awr", "ɔɹ", "ôr", "ɔ(r)", "ɔr"},
label = "ɔːr",
tooltip = "/ɔːr/ 'or' in 'born'",
},
{
code = "ɔɪ",
aliases = {"oj", "ɔj", "oi", "oɪ", "ɔi", "OI", "oy"},
label = "ɔɪ",
tooltip = "/ɔɪ/ 'oy' in 'boy'",
},
{
code = "ɔɪər",
aliases = {"ɔɪr", "oyr", "ɔɪə"},
label = "ɔɪər",
tooltip = "/ɔɪər/ 'oir' in 'loir' (rare)",
},
{
code = "oʊ",
aliases = {"o:", "oː", "ou", "oU", "@u", "@U", "oh", "oe", "əʊ", "əu", "ɔʊ", "ɔu", "ō"},
label = "oʊ",
tooltip = "/oʊ/ long 'o' in 'code'",
},
{
code = "ɔər",
aliases = {"oUr", "ohr", "ɔəɹ", "ɔʊɹ", "oʊɹ", "oʊr", "oːr", "o:r", "ōr", "ɔə", "ɔə(r)"},
label = "ɔər",
tooltip = "/ɔər/ 'ore' in 'bore'",
},
{
code = "ʊ",
aliases = {"U", "uu", "ŏŏ"},
label = "ʊ",
tooltip = "/ʊ/ short 'oo' in 'foot'",
},
{
code = "ʊr",
aliases = {"uur", "Ur", "ŏŏr"},
label = "ʊr",
tooltip = "/ʊr/ 'our' in 'courier'",
},
{
code = "uː",
aliases = {"u:", "oo", "ōō"},
label = "uː",
tooltip = "/uː/ long 'oo' in 'food'",
},
{
code = "ʊər",
aliases = {"u:r", "uːr", "u@r", "U@r", "oor", "ʊəɹ", "ōōr", "ʊə"},
label = "ʊər",
tooltip = "/ʊər/ 'our' in 'tour'",
},
{
code = "juː",
aliases = {"ju:", "yu:", "yew", "ew", "ū", "yoo"},
label = "juː",
tooltip = "/juː/ long 'u' in 'cute'",
},
{
code = "jʊər",
aliases = {"ūr", "yoor", "ju:r", "juːr", "jʊə"},
label = "jʊər",
tooltip = "/jʊər/ 'ure' in 'cure'",
},
{
code = "ʌ",
aliases = {"V", "ŭ"},
label = "ʌ",
tooltip = "/ʌ/ short 'u' in 'bud'",
},
{
code = "ʌr",
aliases = {"urr", "Vr", "ʌɹ", "ŭr"},
label = "ʌr",
tooltip = "/ʌr/ 'urr' in 'hurry'",
},
{
code = "ɜːr",
aliases = {"3", "3:", "ɝː", "ɝ", "ɜː", "ɜ:", "ɜ", "3r", "3:r", "@:r", "@:", "ɜɹ", "ûr", "ɜ(r)", "ɜr"},
label = "ɜːr",
tooltip = "/ɜːr/ 'ir' in 'bird'",
},
{
code = "ə",
aliases = {"schwa", "@"},
label = "ə",
tooltip = "/ə/ 'a' in 'about'",
},
{
code = "ər",
aliases = {"ɚ", "@r", "əɹ", "ə(r)"},
label = "ər",
tooltip = "/ər/ 'er' in 'finger'",
},
{
code = "ən",
aliases = {"@n", "ᵊn", "n̩"},
label = "ən",
tooltip = "/ən/ 'on' in 'button'",
},
{
code = "oʊ-",
aliases = {"<s>o</s>", "o-", "ou-", "ɵ"},
label = "oʊ",
tooltip = "/oʊ/ or /ə/ 'o' in 'omit'",
},
{
code = "əm",
aliases = {"@m", "ᵊm", "m̩"},
label = "əm",
tooltip = "/əm/ 'm' in 'rhythm'",
},
{
code = "ᵻ",
aliases = {"<s>ɪ</s>", "i-", "I-", "ɪ-", "ɨ"},
label = "ᵻ",
tooltip = "/ɪ/ or /ə/ 'e' in 'roses'",
},
{
code = "ᵿ",
aliases = {"<s>ʊ</s>", "u-", "U-", "ʊ-", "ʉ"},
label = "ᵿ",
tooltip = "/ʊ/ or /ə/ 2nd 'u' in 'beautiful'",
},
{
code = "jᵿ",
aliases = {"j<s>ʊ</s>", "y<s>ʊ</s>", "ju-", "yu-", "jU-", "yU-", "jʊ-", "jʉ"},
label = "jᵿ",
tooltip = "/jʊ/ or /jə/ 2nd 'u' in 'curriculum'",
},
{
code = "əl",
aliases = {"@l", "ᵊl", "əɫ", "l̩"},
label = "əl",
tooltip = "/əl/ 'le' in 'bottle'",
},
{
code = "i",
label = "i",
tooltip = "/i/ 'y' in 'happy'",
},
{
code = "u",
label = "u",
tooltip = "/u/ 'u' in 'situation'",
},
{
code = "ˈ",
aliases = {"'"},
label = "ˈ",
tooltip = "/ˈ/ primary stress follows",
},
{
code = "ˌ",
aliases = {","},
label = "ˌ",
tooltip = "/ˌ/ secondary stress follows",
},
{
code = ".",
aliases = {"·"},
label = ".",
tooltip = "/./ syllable break",
},
{
code = "-",
aliases = {"–"},
label = "-",
tooltip = "/-/ affix",
},
-- Separators
-- Tables without tooltip text are used as word separators. In addition to
-- not having any tooltip text in the template output, they are not
-- underlined.
{
code = ",_",
label = ", ",
},
{
code = "_",
label = " ",
},
-- this is useful for "and" in place names, which is highly variable and not important to transcribe
{
code = "and",
label = "/ & /",
},
-- this is useful for other highly variable words in place names, which are not important to transcribe
{
code = "...",
label = "...",
},
}
so375riz2mphzdyx2a2iummp0rj05r0
Module:Wikidata/i18n
828
4513
28603
2016-06-17T18:18:50Z
Thuvack
315
Created page with "return { }"
Scribunto
text/plain
return {
}
902rac2jbx6q4ghmlz4kd8f4aoo7nh4
Category:Mavabyi
14
4514
28605
2016-06-17T18:22:57Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Articles with contributors link
14
4515
28606
2016-06-17T18:23:12Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Mavabyi
10
4516
30234
30200
2017-08-25T07:30:12Z
Thuvack
315
wikitext
text/x-wiki
{{Navbox generic
| name = Mavabyi
| state = collapsed
| title =[[Mavabyi]]
| image = [[File:Esculaap4.svg|25px]]
| above =
| groupstyle = text-align:right;
| liststyle = text-align:left;
| group1 = Matluka ya Mavabyi
| list1 = [[HIV/AIDS]] • [[Fukuzana]] • [[Mukhuhlwana wa Zika]] • [[Xitsongwatsongwana xa vuvabyi bya Ebola|Ebola]] • [[Dzedzedze]] • [[Vuvabyi bya Rihuhu]] • [[Nhlokonho]] • [[Onchosesiyasisi]] • [[Schistosomiyasisi]] • [[Mukhuhlwana]]
| group2 = Matluka ya Mavabyi la makayivelaka
| list2 = [[Ximawa]] • [[Chachalaza]] • [[Muzototo]] • [[Xirhangana]] • [[Kuchuluka]]
| below =
}}
i4tmspaq1elz3t1ftjpv1q5z1fsj5wz
Mavabyi
0
4517
28643
28642
2016-06-19T11:30:53Z
Thuvack
315
wikitext
text/x-wiki
[[File:Mycobacterium_tuberculosis.jpg|thumb|220x220px|Xifaniso xa xitsongwatsongwana xa Vuvabyi bya Xifuva.]]
'''Vuvabyi''' i xiyimo xo kavanyeta rihanyo lerinene eka swivumbiwa leswi hanyaka. Tidyondzo ta swivangelo swa mavabyi ti vuriwa patholoji. Mavabyi ma fambisana na swikombiso leswi hlawulekeke.<ref><span>"</span>[http://web.archive.org/web/20090616022448/http://www.mercksource.com/pp/us/cns/cns_hl_dorlands_split.jsp?pg=/ppdocs/us/common/dorlands/dorland/three/000030493.htm Disease]<span>" at </span>''Dorland's Medical Dictionary''<span></span></ref> Mangaha vaneriwa hi switsongwatsongwana kumbe ku karhala ka masocha ya miri. Mavabyi makhumba vanhu enyameni, mathlela makhumba matitwele ya vona, hikuva kukhomiwa hi mavabyi kungacinca mavonele ya munhu hi vutomi na matihanyele.
Rifu leri vangiwaka hi mavabyi, ri tala ku vuriwa rifu ra ntumbuluko. Kuna swiyenge swa mune swa mavabyi: Mavabyi laya tlelelaka, Mavabyi yotsona, Mavabyi ya xitswariwa, na mavabyi ya mihleketo. Mavabyi manga thlela ma hambanisiwa hi xitlulela na kupfumala xitlulela. Mavabyi laya ngana nhlayo yalehenhla yo dlaya i mavabyi ya kusiveka ka misiha yangati, malandzeriwa hi mavabyi ya misiha yangati ya nhloko na Mavabyi ya xifuva.<ref><cite class="citation web">[http://www.who.int/features/qa/18/en/ "What is the deadliest disease in the world?"]</cite></ref>
== Swiyelanisi ==
{{Reflist|30em}}
e1qt188wb8a95wnrqq1hjl25es108cx
Timbhoni ta Yehovha
0
4519
29002
28932
2017-04-16T11:52:25Z
Per excellence
3506
wikitext
text/x-wiki
[[File:Watchtower Bible & Tract Society (world headquarters).jpg|thumb|Brooklyn, Newyork]]
[[File:Kingdomhall.jpg|thumb|''Tiholo ta Mfumo'']]
[[File:Centrum Kongresowe Sosnowiec.jpg|thumb|Timbhoni Ta Yehovha]]
'''Timbhoni ta Yehovha''' i vukhongeri bya xikreste lebyi nga pfumeriki e ka vunharhu-vun'we ku hambana na vukhongeri bya vukreste lebyi tolovelekeke.<ref>Sources for descriptors:<br>
• ''Millenarian'': {{Cite book|last=Beckford|first=James A.|authorlink=James A. Beckford|title=The Trumpet of Prophecy: A Sociological Study of Jehovah's Witnesses|publisher=Basil Blackwell|location=Oxford|year=1975|isbn=0-631-16310-7|ref=harv|pages=118–119, 151, 200–201}}</ref> Ntlawa lowu wu vika vulandzeri bya misava hinkwayo bya kwalomu ka 8.340.847 miliyoni ta vahuweleri,<ref name="yb2017"><cite class="citation web">[https://www.jw.org/ts/"Jehovah's Witnesses Official Media Web Site: Our History and Organization: Membership"]. </cite></ref> kwalomu ka 15 wa timiliyoni wa lava kumekaka e mitsombanweni, na kwalomu ka 20.08 wa timiliyoni ta vanhu lava veke kona e Xitsundzuxweni.<ref>{{Cite journal|title=Guided by God's Spirit|journal=Awake!|date=June 2008|page=32|accessdate=2012-06-16|url=http://wol.jw.org/en/wol/d/r1/lp-e/102008215}}</ref> Timbhoni ta Yehovha ti rhangeriwa hi Huvo leyi Fumaka, kunga ntlawa wa vakulu e Brooklyn, New York, lowu simekaka tidyondzo hikwato ta vona <ref>{{Cite book|last=Beckford|first=James A.|authorlink=James A. Beckford|title=The Trumpet of Prophecy: A Sociological Study of Jehovah's Witnesses|publisher=Basil Blackwell|location=Oxford|year=1975|isbn=0-631-16310-7|ref=harv|pages=221|quote=Doctrine has always emanated from the Society's elite in Brooklyn and has never emerged from discussion among, or suggestion from, rank-and-file Witnesses.}}</ref> kuya hi tinhlamuselo ta Bhibhele .<ref name="The Columbia Encyclopedia">{{Cite book|title=The Columbia Encyclopedia|publisher=Columbia University Press|year=2011|chapter=Jehovah's Witnesses|url=http://www.encyclopedia.com/topic/Jehovahs_Witnesses.aspx#3|quote=The Witnesses base their teaching on the Bible.|isbn=978-0-7876-5015-5}}</ref> Vatirhisa ngopfu Bhibhele ya vona leyi tiviwaka hi , Vuhundzuluxeri bya matsalwa bya Misava leyintshwa,<ref>{{Cite book|last=Edwards|first=Linda|title=A Brief Guide to Beliefs|publisher=Westminster John Knox Press|year=2001|location=Louisville, Kentucky|pages=438|isbn=0-664-22259-5|quote=The Jehovah's Witnesses' interpretation of Christianity and their rejection of orthodoxy influenced them to produce their own translation of the Bible, ''The New World Translation''.}}</ref> hambi leswi tibuku tavona ti tshahaka vuhundzuluxeri byin'wana .<ref>{{Cite journal|title=When Was Ancient Jerusalem Destroyed?—Part One|journal=The Watchtower|date=October 1, 2011|page=26|quote=Jehovah's Witnesses produce a reliable Bible translation known as the ''New World Translation of the Holy Scriptures''. However, if you are not one of Jehovah’s Witnesses, you may prefer to use other translations when considering Bible subjects. This article quotes from a number of widely accepted Bible translations.}}</ref> Vupfumela leswaku kuherisiwa ka mafambiselo ya sweswi ya misava e Armageddon kutshinele, naswona leswaku ku simekiwa ka Mfumo wa Xikwembu laha misaveni, hi xona ntsena xintshuxo xa swirhalanganya hikwaswo leswi languteke vanhu hikwavo.<ref name="Britannica Concise Encyclopedia">{{Cite book|title=Britannica Concise Encyclopedia|publisher=Encyclopædia Britannica, Inc.|year=2007|chapter=Jehovah's Witness|isbn=978-1-59339-293-2}}</ref>
Ntlawa lowu wusukela eka Swichudeni swa Bhibhele, kunga ntlawa lowu simekiweke kwalomu ka malembe ya 1870 hi Charles Taze Russell loyi a sunguleke Zion's Watch Tower Tract Society, naswona vathlela va cinca mafambisele na tidyondzo ta vona e hansi ka vurhangeri bya Joseph Franklin Rutherford.<ref>{{Cite journal|title=The Embryonic State of a Religious Sect's Development: The Jehovah's Witnesses|journal=Sociological Yearbook of Religion in Britain|editor=Michael Hill|year=1972|issue=5|pages=11–12|quote=Joseph Franklin Rutherford succeeded to Russell's position as President of Zion's Watch Tower Tract Society, but only at the expense of antagonizing a large proportion of the Watch Towers subscribers. Nevertheless, he persisted in moulding the Society to suit his own programme of activist evangelism under systematic central control, and he succeeded in creating the administrative structure of the present-day sect of Jehovah's Witnesses.}}</ref><ref>{{Cite journal|author=Leo P. Chall|title=Sociological Abstracts|volume=26|issue=1–3|journal=Sociology of Religion|year=1978|page=193|quote=Rutherford, through the Watch Tower Society, succeeded in changing all aspects of the sect from 1919 to 1932 and created Jehovah's Witnesses—a charismatic offshoot of the Bible student community.}}</ref> Vito ra ''Timbhoni ta Yehovha''<ref>Based on Isaiah 43:10–12 - [https://www.biblegateway.com/passage/?search=isaiah+43%3A10-12&version=ASV Isaiah 43:10-12]</ref> riamukeriwile hi ntlawa lowu hi lembe ra 1931 leswaku wutihambanisa na mintlawa yin'wana ya Swichudeni swa Bhibhele leswi sukaka e tidyondzweni ta Russell.<ref name="name1">{{Cite book|author=Rogerson, Alan|title=Millions Now Living Will Never Die: A Study of Jehovah's Witnesses|publisher=Constable|location=London|year=1969|page=55|quote=In 1931, came an important milestone in the history of the organisation. For many years Rutherford's followers had been called a variety of names: 'International Bible Students', 'Russellites', or 'Millennial Dawners'. In order to distinguish clearly his followers from the other groups who had separated in 1918 Rutherford proposed that they adopt an entirely new name—''Jehovah's witnesses''.}}</ref><ref name="name2">James A. Beckford, ''The Trumpet of Prophecy'', 1975, page 30, "The new title symbolized a break with the legacy of Russell's traditions, the instigation of new outlooks and the promotion of fresh methods of administering evangelism."</ref><ref name="name3">{{Cite journal|journal=The Watch Tower|title=A New Name|date=October 1, 1931|page=291|quote=Since the death of Charles T. Russell there have arisen numerous companies formed out of those who once walked with him, each of these companies claiming to teach the truth, and each calling themselves by some name, such as "Followers of Pastor Russell", "those who stand by the truth as expounded by Pastor Russell," "Associated Bible Students," and some by the names of their local leaders. All of this tends to confusion and hinders those of good will who are not better informed from obtaining a knowledge of the truth.}}</ref>
Timbhoni ta yehovha titiveka ngopfu hi kuchumayela ka muti-hi-muti, kuhangalasa tibuku tavona leti vuriwaka ''Xihondzo xo Rindza'' na ''Pfuka!'', ku ala Vusocha na kucheriwa ka ngati. Vatshemba leswaku iswa nkoka ku tirhisa vito ra Yehova eku khongeleni. Va ala Vunharhu-vun'we, Kupona ka moyaxiviri, na ndzilo wa tihele, leswi va vulaka swi hambana na matsalwa. Ava tlangeri Khisimusi, Gudu, Masiku yo tswariwa kumbe tiholide na swihenwa leswi va vulaka swi huma eka vukhongeri bya Vujagana naswona swihambana na Vukreste.<ref>{{Cite book|author=Franz, Raymond|title=In Search of Christian Freedom|publisher=Commentary Press|year=2007|pages=274–5|isbn=0-914675-16-8}}</ref> Valandzeri vantlawa lowu va vula tidyondzo ta vona "Ntiyiso" naswona vativona vari "entiyisweni".<ref>{{Cite journal|last=Singelenberg|first=Richard|title=It Separated the Wheat From the Chaff: The 1975 Prophecy and its Impact Among Dutch Jehovah's Witnesses|journal=Sociological Analysis|volume=50|issue=Spring 1989|pages=23–40, footnote 8|year=1989|quote='The Truth' is Witnesses' jargon, meaning the Society's belief system.|doi=10.2307/3710916}}</ref> Va vona vanhu van'wana lava naga ehandle ku vupfumeri lebyi tani hi lava hombolokeke naswona vari e hansi ka nhlohlotelo wa Sathana, naswona va hunguta ku tihlanganisa na vona.<ref>{{Cite book|last=Penton|first=M.J.|authorlink=James Penton|title=Apocalypse Delayed: The Story of Jehovah's Witnesses|publisher=University of Toronto Press|year=1997|isbn=0-8020-7973-3|ref=harv|pages=280–283|quote=Most Witnesses tend to think of society outside their own community as decadent and corrupt ... This in turn means to Jehovah's Witnesses that they must keep themselves apart from Satan's "doomed system of things." Thus most tend to socialize largely, although not totally, within the Witness community.}}</ref> Vuxupuri bya nhlengeletano/vandla byi hlanganisa ''Kususiwa'' kunga rito ravona leri hlamuselaka ku hlongoriwa no bakanyiwa.<ref>{{Cite book|last=Chryssides|first=George D.|authorlink=George Chryssides|title=Exploring New Religions|publisher=Continuum|year=1999|location=London|pages=5|isbn=0-8264-5959-5|quote=The Jehovah's Witnesses are well known for their practice of 'disfellowshipping' wayward members.}}</ref> Vanhu lava susiweke vanga ha thleriseriwa loko va voniwa va hundzukile.<ref name="shepherd">{{Cite book|title=Shepherd the Flock of God|page=119|publisher=Watch Tower Society|quote=The committee should be careful to allow sufficient time, perhaps many months, a year, or even longer, for the disfellowshipped person to prove that his profession of repentance is genuine.}}</ref>
Vuyimo bya vukhongeri leyi mayelana na ku ala vusocha na ku hlonipha mujeko, byi va vangele madzolonga na Mifumo ya matiko yo hlaya. Hiswona leswi vangeleke leswaku, van'wana va Timbhoni ta Yehovha va xanisiwa naswona vukhongeri byavona byi arisiwa ematikweni man'wana. Kuphikelela ka vona e tihuveni ta milawu swi hlohlotele timfanelo ta ximunhu ematikweni yohlaya.<ref>Gary Botting, ''Fundamental Freedoms and Jehovah's Witnesses'' (Calgary: University of Calgary Press, 1993), pg 1–13.</ref>
Nhlangano lowu wu thlele wu soriwa ngopfu eka timhaka leti hlanganisaka Vuhundzuluxeri bya vona bya Bhibhele, Tidyondzo ta vona, Makhomele ya ti mhaka taku xanisa himasangu, na kuhlohlotela no chavisa valandzeri vavona. Mixungeto leyi yi ariwile hi varhangeri vavona naswona yinwana yi kanetiwile etihuveni ta milawu.
* [https://www.jw.org/ts/ Timbhoni Ta Yehovha (jw.org)]
==Swiyelanisi==
{{Reflist|group=note}}
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
ew09eu1k76l77vi74v2pvy3s724q0nf
Timbhoni ta Yehova
0
4520
28654
2016-06-19T12:42:38Z
Thuvack
315
Thuvack moved page [[Timbhoni ta Yehova]] to [[Timbhoni ta Yehovha]]: typo
wikitext
text/x-wiki
#REDIRECT [[Timbhoni ta Yehovha]]
b2u0vbq2h448gdh6cqnvr7nwwr5050k
Template:Official Document
10
4521
28663
28662
2016-06-19T18:45:50Z
Thuvack
315
wikitext
text/x-wiki
{| class="toccolours" style="float:right; width:260px; margin-left: 1em; font-size: 85%;"
| align="center" colspan="2" style="background:lightgrey;" | <big>'''{{{Vito}}}'''</big>
|-
| align="center" colspan="2" |
{|
| align="center" width="150" | [[File:{{{Xifaniso}}}|200px]]
|}
|-
| style="padding-left: 0.5em;" | '''Lembe ra ku tsala:''' || {{{Lembe ra ku tsala}}}
|-
| style="padding-left: 0.5em;" | '''Ndzhawu yo tsala:''' || {{{Ndzhawu yo tsala}}}
|-
| style="padding-left: 0.5em;" | '''Tiko ra vutsari:''' || {{{Tiko ra vutsari}}}
|}
<noinclude>
<pre>
{{Official Document|
| Vito =
| Xifaniso =
| Lembe ra ku tsala =
| Ndzhawu yo tsala =
| Tiko ra vutsari =
}}
</pre>
japi7xgreudrp4b1mab5r7xssio9yod
Timfanelo ta ximunhu
0
4522
28670
28669
2016-06-19T19:57:45Z
Thuvack
315
/* Kupimiwa ka milawu */
wikitext
text/x-wiki
{{Official Document|
| Vito = Timfanelo ta ximunhu
| Xifaniso = RSA-Constitution.png
| Lembe ra ku tsala = 4 [[Nyenyenyani]] [[1997]]
| Ndzhawu yo tsala = [[Joni|Johannesburg]]
| Tiko ra vutsari = [[Afrika Dzonga]]
}}
Xiyenge xa vumbirhi xa Vumbiwa ra Afrika Dzonga xi hlanganisa Timfanelo ta Ximunhu, vumbiwa leri sirhelelaka timfanelo leti hlanganisaka, vumunhu, vupolitiki ku hlanganisa timfanelo ta rihanyo na manindzu. Timfanelo leti nga eka vumbiwa to tirhisiwa eka milawu hinkawyo, naswona ti boha marhavi hinkwawo ya mfumo, kuhlanganisa vurhangeri bya tiko, phalamende na Tihuvo tanawu.
Vumbiwa ro sungula ra Timfanelo ta ximunhu laha Afrika Dzonga, a tikumeka eka xiyenge xa vunharhu xa vumbiwa ra xinkarhana ra lembe ra 1993, leri simekiweke tani hi xiphemu xa mbulavuriswano wo herisa mfumo wa xihlawuhlawu.<ref name="cockrell">{{cite journal |first=Alfred |last=Cockrell| title=The South African Bill of Rights and the 'Duck/Rabbit' |journal=Modern Law Review |volume=60 |number=4 |date=July 1997 |pages=513–537 |doi=10.1111/1468-2230.00096}}</ref> Vumbiwa ra sweswi risimekiwe hi 4 Nyenyankulu 1997.
==Nxaxamelo wa Timfanelo==
===Ndzingano===
A ku nge vi na xi hlawuhlawu ehenhla ka wena. Kambe pfhumba ro ringananisa emintirhweni (affirmative action) na xihlawuhlawu xo twala swa pfumeleriwa.
Hinkwerhu ha ringana emahlweni ka nawu naswona a ku nge vi na xihlawuhlawu ehenhla ka hina.
===Xindzhuti xa Ximunhu===
Xindzhuti xa wena xi fanele ku hloniphiwa no sirheleriwa.
Hinkwerhu hi na Xindzhuti xa Ximunhu lexi faneleke ku hloniphiwa.
===Vutomi===
U na mfanelo ya vutomi
Hinkwerhu hi na mfanelo wa vutomi.
===Ntshuxeko na Vuhlayiseki bya munhu===
A wu nge pfaleriwi u nga tengisiwi,u xanisiwa kumbe ku tshinyiwa hi ndlela leyi nga riki kahle. Madzolonga ya le mindyangwini a ya pfumeleriwi.
A wu nge khomiwi u pfaleriwa kuri hava ku tengisiwa kumbe ku xanisiwa hi ndlela yin’wana.
===Vuhlonga na Nsindziso wa ntirho===
Vuhlonga na Nsindziso wa ntirho a swi pfumeleriwi.
A wu nge tshikileriwi hi vuhlonga kumbe nsindziso wa ntirho.
===Xihundla===
A wu nge sechiwi kumbe kaya ra wena ri sechiwa kumbe ku sechiwa nhundzu ya wena.
Mfanelo ya wena ya xihundla yi katsa miri wa wena, ndyangu na nhundzu.
===Ntshuxeko wa vukhongeri, ku tshembhela na mavonelo===
U nga tshembhela no ehleketa swihi na swihi leswi u swi lavaka naswona u nga landzelela vukhongeri lebyi u byi tsakelaka.
U na mfanelo ku ehleketa, ku tshembha no khongela hi ndlela yihi na yihi leyi u yi tsakelaka.
===Ntshuxeko wo Humesela mavonelo===
Vanhu hinkwawo (ku katsa na vamahungu) va nga vula leswi va swi tsakelaka.
U na mfanelo wo vula, ku hlaya no dyondza swin’wana na swin’wana leswi va swi hlawulaka kambe mbhulavulo wa rivengo a wu pfumeleriwi.
===Hlengeletana, Ku kombisa kuvilela, Phiketa na Xivilelo===
U nga kombisa ku vilela, phiketa no yisa xivilelo. Kambe u fanele ku endla leswi hi ku rhula.
U na mfanelo wo hlengeletana hi ku rhula, ku kombisa ku vilela.
===Ntshuxeko wa Xinghana===
U nga va na xinghana na mani namani kuya hi leswi u swi lavisaka xiswona.
U na mfanelo wo va na xinghana na mani na mani.
===Timfanelo ta Xipolitiki===
U nga seketela nhlangano wa tipoliti lowu u wu tsakelaka. Loko u ri muaka tiko, no va na kwalomu ka 18 wa malembe u nga vhota.
U nga vumba nhlangano wa tipolitiki, u va na hofisi no vhotela nhlangano wihi na wihi eka minhlawulo leyi ntshuxekeke no va kahle.
===Vuaka-tiko===
Vuaka-tiko bya wena a byi nge susiwi eka wena.
Ku hava muaka-tiko loyi a nga tsoniwa vuaka-tiko.
===Ntshuxeko wo Famba-famba na Vutshamo===
U nga ya no tshama kwihi na kwihi laha Riphabliki ra Afrika Dzonga.
U na mfanelo yo nghena no huma laha Riphabliki hi ku tsakela ka wena.
===Ntshuxeko wa Bindzu, Ntirho na Xiphrofexini===
Unga endla ntirho wihi na wihi lowu u wu tsakelaka.
U na mfanelo yo hlawula ntirho wihi na wihi wa swa nawu kumbe ntirho hi ndlela yo ntshuxeka.
===Vuxaka bya swa Mintirho===
U nga joyina minhlangano ya vatirhi no tereka
Mutirhi un’wana na un’wana na muthori u na mfanelo wo kondletela no kanerisana ku yisa emahlweni swikongomelo swa vona.
===Mbango===
U na mfanelo ya mbango lowu tengeke U na mfanelo to yo sirheleriwa, mbango lowu tengeke.
===Nhundzu===
Nhundzu ya wena yi nga tekiwa ntsena eka wena loko ku landzeleriwe milawu leyi faneleke.
Ku hava munhu loyi a nga tsoniwaka nhundzu, handle ka loko ku landzeleriwe nawu wa mani na mani.
===Tindlu===
Mfumo wu fanele ku vona leswaku vanhu va kuma tindlu ta kahle.
U na mfanelo yo kuma yindlu leyi faneleke.
===Nhlayiso wa swa Rihanyo, Swakudya, Mati na Nsirhelelo wa Vaaki===
Mfumo wu fanele ku vona leswaku u kuma swakudya na mati, Nhlayiso wa Rihanyo na nsirhelelo wa vaaki.
U na mfanelo ya rihanyo ra kahle, swakudya leswi eneleke na mati na nsirhelelo wa vaaki
===Vana===
Vana va malembe ya le hansi ka 18 va na timfanelo to hlawuleka, ku fana na mfanelo wova va nga xanisiwi.
N’wana un’wana na un’wana u na mfanelo yo va na vito etikweni na nsirhelelo eka ku xanisiwa no va ku tlangiwa hi yena.
===Dyondzo===
U na mfanelo ya dyondzo ya mani na mani, ku katsa dyondzo ya lavakulu, hi ririmi ra wena (loko leswi swi koteka).
U na mfanelo yo kuma dyondzoya mani na mani hi ririmi ra ximfumo leri u ri tsakelaka.
===Ririmi na Ndzhavuko===
U nga tirhisa ririmi ra wena ku, na kulandzelela ndzhavuko lowu u wutsakela.
U na mfanelo yo tirhisa ririmi leri u ri tsakelaka no tlangela ndzhavuko wa wena.
===Ndzhavuko, Vukhongeri na Miganga ya swa Lingwisitiki===
Miganga yi nga tiphina hi mindzhavuko ya yona; va landzelela vukhongeri bya vona, no tirhisa ririmi ra vona.
U na mfanelo yo vumba, joyina no hlayisa mintlawa ya swa vona ya ndzhavuko, lingwisitiki na vukhongeri lebyi va byi tsakelaka.
===Ku fikelela mahungu===
U na mfanelo yo fikelela mahungu wahi na wahi lawa mfumo wunga na wona.
U nga fikelela mahungu lawa yanga na mfumo ku sirhelela timfanelo ta wena.
===Goza ra Mafambiselo ro twala===
Magoza hi mfumo ya faneleku twala.
U na mfanelo ya goza ra mafambiselo leri nga le nawini, ro twala no va kahle.
===Ku fikelela Tikhoto===
U nga va na xiphiqo xa swa nawu lexi bohiweke hi khoto, kumbe xiyenge lexi fanaka.
U na mfanelo yo o loloxa minkwetlembetano ya swa nawu ekhoto kumbe eka ku tengiwa kun’wana loku nga voyamiki.
===Ku khomiwa, ku Pfaleriwa na ku Hehliwa ka Vanhu===
Mfanelo yo sirhelela vanhu lava khomiweke, khotsiweke kumbe ku hehliwa.
Loko u khomiwa, u na mfanelo yo miyela, ku yisiwa ekhoto ku nga si hela 48 wa tiawara na mfanelo wo va na muyimeri wa swa na nawu.
==Kupimiwa ka milawu==
Hinkwayo milawu leyi yi landza nawu wa misava,<ref>Brice Dickson, "Human Rights in the 21st Century," ''Amnesty International Lecture, Queen's University, Belfast'', 11 November 1999.</ref> naswon yi tirha eka hinkwavo lava tshamaka e Rhiphabliki ya Afrika Dzonga. Hinkwato timfanelo leti ti nga pimiwa loko swi twala ku endla tano.<ref>Rautenbach, Malherbe. "Constitutional Law, 4th Edition," 2004. ISBN 978-0-409-05053-0</ref>
==Swiyelanisi==
{{Reflist|2}}
206sjv0krmtmvzm4gq05vb0sljjfyfl
Xikwembu
0
4523
33179
33174
2018-12-13T13:09:13Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
[[File:Fürstenzell_Klosterkirche_-_Fresko_David_2_Gottvater.jpg|thumb|300x300px|Xifaniso xa "''Xikwembu Tatana"'' xitekiwe eka mpfapfarhuto was ''Hosi Davida na vakulu va 24, lava langutiseke Xikwembu Tatana'' hi Johann Jakob Zeiller (1744-48).]]
'''Xikwembu''' xitekiwa kuri xivumbiwa xale henhla-henhla naswona vanhu va veka ripfumelo ra vona eka xona.<ref name="Swinburne">Swinburne, R.G. "God" in Honderich, Ted. (ed)''The Oxford Companion to Philosophy'', Oxford University Press, 1995.</ref> Vukwembu byi hlamuseriwa hi vadyondzi va swa taripfumelo, byi hlanganisa lexi tivaka hinkwaswo, xa matimba hinkwawo, lexi nga kona hinkwako naswona lexi veke kona kusukela e kusunguleni.
Xikwembu hakanyingi xi vona xi ri hava miri wa nyama,<ref name="Swinburne">Swinburne, R.G. "God" in Honderich, Ted. (ed)''The Oxford Companion to Philosophy'', Oxford University Press, 1995.</ref> xithlela xiri hava vununa kumbe vusati,<ref>David Bordwell, 2002, ''Catechism of the Catholic Church'',Continuum International Publishing [[:en:Special:BookSources/9780860123248|ISBN 978-0-86012-324-8]] page 84</ref><ref>[http://www.vatican.va/archive/ENG0015/__P17.HTM Catechism at the Vatican website]</ref> hambiswiritano nhlamuselo ya ku tumbuluxa misava <ref name=":1">{{Cite book|last1=Lang|first1=David|title=Why Matter Matters: Philosophical and Scriptural Reflections on the Sacraments|year=2002|publisher=Our Sunday Visitor|location=Chapter Five: Why Male Priests?|isbn=978-1931709347|first2=Peter|last2=Kreeft}}</ref> yi vangele leswaku xikwembu xihlamuseriwa hi vununa.
Xikwembu xina mavito yo tala kuya hi ku hambana hambana ka vukhongeri. E Gibita ya khale, xikwembu a xi vitiwa Aten,<ref>Jan Assmann, ''Religion and Cultural Memory: Ten Studies'', Stanford University Press 2005, p.59</ref> loyi a a tshembiwa leswaku i mutumbuluxi lonkulu.<ref>M. Lichtheim, ''Ancient Egyptian Literature'', Vol.2, 1980, p.96</ref> E Bhibheleni ra xiyuda xivuriwa, "Loyi anga Yena", naswona hi tetragrammaton YHWH (Yaweh) (Xiheberu:<span> </span><span dir="rtl" lang="he">יהוה</span>‎‎, leswinge: "Ndzi loyi ndzinga Yena"; "Loyi anga kona") ma tirhisiwa tani hi mavito ya Xikwembu, kasi Yahweh na Yehovah ma tirhisiwa tani hi mavito ya xikwembu. Eka vukreste bya vunharhu-vun'we, xikwembu xi tiviwa tani hi Xikwembu - Tatana, Xikwembu-N'wana na Xikwembu-Moya wo kwetsima. Eka vukhongeri bya Xiyuda, swi tolovelekile ku vita Xikwembu hi Elohim kumbe Adonai.<ref name="freud">Freud, S. (1939). </ref><ref>Gunther Siegmund Stent, ''Paradoxes of Free Will''. </ref><ref>Jan Assmann, ''Moses the Egyptian: The Memory of Egypt in Western Monotheism''. </ref><ref>N. Shupak, ''The Monotheism of Moses and the Monotheism of Akhenaten''. </ref><ref>William F. Albright, ''From the Patriarchs to Moses II. ''</ref> Eka vukhongeri bya Xisurumani, ku tirhisiwa vito Allah, "Al-El", kumbe "Al-Elah", tani hi vito ra Xikwembu.
Mavonele yo hambana hambana ya tumbuluxe vukhongeri lebyi pfumelaka leswaku vukhongeri hinkwabyo byi khongela xikwembu xin'we hambi leswi byin'wana na byin'wana byi xi twisisaka hi ndlela yo hambana.<ref>''Christianity and Other Religions'', by John Hick and Brian Hebblethwaite. 1980. </ref>
== References ==
{{Reflist|group=note}}
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
k4i04ofllg0s8yzq3bmgxzu7qhyb2bg
Category:Vukhongeri
14
4524
28678
2016-06-21T14:07:43Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vukreste
0
4525
28686
28685
2016-06-21T14:44:21Z
Thuvack
315
wikitext
text/x-wiki
[[File:CompositeJesus.JPG|thumb|right|150px|Swifaniso swo hambana-hambana swa Yesu]]
'''Vukreste'''<ref group="note">From Ancient Greek Χριστός, ''Khristós'' (Latinized as ''Christus''), translating Hebrew מָשִׁיחַ, ''Māšîăḥ'', meaning "the anointed one", with the Latin suffixes ''-ian'' and ''-itas''.</ref> i vukhongeri lebyi tshegiweke eka vutomi na tidyondzo ta Yesu Kreste kuya hi Testamente leyintshwa.
Vukreste i vukhongeri lebyi kulu kutlula mixaka hinkwayo ya vukhongeri emisaveni,<ref><cite class="citation news">Zoll, Rachel (19 December 2011). </cite></ref><ref name="PewDec2012"><cite class="citation web">[http://www.pewforum.org/files/2014/01/global-religion-full.pdf "The Global Religious Landscape: Christianity"] (PDF). </cite></ref> naswona byi na malandza yo tlula 2.4 wa tibiliyoni,<ref name="World">33.39% of ~7.2 billion world population (under the section 'People') <cite class="citation web">[https://www.cia.gov/library/publications/the-world-factbook/geos/xx.html "World"]. </cite></ref><ref name="gordonconwell.edu"><cite class="citation web">[http://www.gordonconwell.edu/resources/documents/1IBMR2015.pdf "Christianity 2015: Religious Diversity and Personal Contact"] (PDF). gordonconwell.edu. </cite></ref><ref name="Global Christianity"><cite class="citation web">ANALYSIS (19 December 2011). </cite></ref><ref group="note">Current sources are in general agreement that Christians make up about 33% of the world's population—slightly over 2.4 billion adherents in mid-2015.</ref> la ma tiviwaka tani hi Vakreste.<ref group="note" name="name">The term "Christian" (Greek {{Lang|grc|Χριστιανός}}) was first used in reference to Jesus's disciples in the city of Antioch<sup class="nourlexpansion reference">[http://www.biblegateway.com/passage/?search=Acts+11%3A26&version=ESV [Acts 11:26]]</sup> about 44 AD, meaning "followers of Christ". </ref> Vakreste va pfumela leswaku Yesu i n'wana wa Xikwembu naswona i muponisi wa misava, loyi ku vuya ka yena ku vhumbiweke e ka Testamente ya khale.<ref>{{Cite book|title=Christianity: A Very Short Introduction|edition=|last=Woodhead|first=Linda|year=2004|publisher=Oxford University Press|location=Oxford|isbn=|pages=n.p.}}</ref>
Vukhongeri bya Vukreste byi nga hlamuseriwa hi kukomisa eka ku pfumela leswi landzelaka. Leswaku Yesu u xanisekile, a lova, a vekiwa e sirheni, a chikela e tiheleni, naswona a pfuka eku feni, leswaku a nyika lava va pfumelaka eka yena, nkutsulo wa swidyoho swa vona. Vathlela va pfumela leswaku Yesu u thlandlukele e matilweni, laha a fumaka na Xikwembu-Tatana, swin'we na Moya lowo kwetsima, naswona leswaku u ta vuya a ta avanyisa lava hanyaka na vafi athlela a nyika valandzeri vakwe vutomi lebyi nga heriki. Ku tswariwa ka yena, ku chumayela ka yena, ku vambiwa ka yena, na ku pfuxiwa swi vuriwa eVhangeli kumbe "Mahungu lamanene".<ref group="note">"Good news" is a translation of the Ancient Greek term {{Lang|grc-gre|εὐαγγέλιον}} ''euangélion'', from which the terms evangelical and evangelism derive.</ref> Rito evhangeli rithlela ri hlamusela matsalwa ya vutomi bya Yena na tidyondzo ta yena, leti tivekaka ngopfu hi leti tsariweke hi —Matewu, Mareka, Luka, na Yohani.
Vukreste byi sungule hi lembe-xidzana ro sungula.<ref name="Robinson">[[:en:Christianity#CITEREFRobinson2000|Robinson 2000]]<span>, p.</span> <span>229</span></ref><ref name="Esler">Esler. </ref> Byisimekiwe ku suka e Yudeya, naswona byi hangalake ku xika e Yuropa, Siriya, Bhabhilona, Ashiya, Gibhita, Topiya na Indiya, naswona hi lembe-xidzana ra vumune byi vile vukhongeri bya ximfumo bya le Rhoma.<ref>Religion in the Roman Empire, Wiley-Blackwell, by James B. Rives, page 196</ref><ref>[http://www.newadvent.org/cathen/07218b.htm Catholic encyclopedia] New Advent</ref><ref>McManners, ''Oxford Illustrated History of Christianity'', pp. 301–03.</ref> Byi yile emahlweni byi hangalaka na misava ku fika e Amerika, Ostraliya na Afrika wale dzongeni.<ref name="Spread">{{Cite book|url=https://books.google.com/books?id=g2AtOlJMPTUC&pg=PA52|title=Muslim-Christian Relations|publisher=[[Amsterdam University Press]]|quote=The enthusiasm for evangelization among the Christians was also accompanied by the awareness that the most immediate problem to solve was how to serve the huge number of new [[Conversion to Christianity|converts]]. Simatupang said, if the number of the Christians were double or triple, then the number of the ministers should also be doubled or tripled and the tole of the laity should be maximized and Christian service to society through schools, universities, hospitals and orphanages, should be increased. In addition, for him the Christian mission should be involved in the struggle for justice amid the process of modernization.|accessdate=18 October 2007|isbn=978-90-5356-938-2|year=2006}}</ref><ref name="Charity">{{Cite book|url=https://books.google.com/?id=WmuV6g0yR3sC&pg=PA77&dq=christianity+serve+others+hospitals+orphanages+schools#v=onepage&q&f=false|author=Fred Kammer|title=Doing Faith Justice|publisher=[[Paulist Press]]|quote=Theologians, bishops, and preachers urged the Christian community to be as compassionate as their God was, reiterating that creation was for all of humanity. They also accepted and developed the identification of Christ with the poor and the requisite Christian duty to the poor. Religious congregations and individual charismatic leaders promoted the development of a number of helping institutions-hospitals, hospices for pilgrims, orphanages, shelters for unwed mothers-that laid the foundation for the modern "large network of hospitals, orphanages and schools, to serve the poor and society at large."|accessdate=18 October 2007|isbn=978-0-8091-4227-9|date=1 May 2004}}</ref><ref name="Service">{{Cite book|url=https://books.google.com/books?id=dz_EM2ofIb4C&pg=PA132|title=Christian Church Women: Shapers of a Movement|publisher=Chalice Press|quote=In the central provinces of India they established schools, orphanages, hospitals, and churches, and spread the gospel message in zenanas.|accessdate=18 October 2007|isbn=978-0-8272-0463-8|date=March 1994}}</ref>
== Tinoti ==
{{Reflist|group="note"}}
== Swiyelanisi ==
{{Reflist|group=note}}
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
tl4fbwzevq25jjvzs6ja2ay9e49rg7v
Swikwembu
0
4526
28929
28689
2017-01-10T10:17:15Z
196.192.183.234
/* Nkatsakanyo */
wikitext
text/x-wiki
[[File:Burning-money-and-yuanbao-at-the-cemetery-3249.JPG|thumb]]
'''Kuphahla Swikwembu''' (Kumbe kuphahla Vafi), swi tshegiwe eka rirhandzu na ku xixima vafi. Eka mindzhavuko yin'wana, swi yelana na ku pfumela leswaku ku na vutomi endhzaku ka rifu, naswona vafi vahundzuka swikwembu naswona va swikota ku pfuna kumbe ku kavanyeta njombo ya lava hanyaka. Mintlawa yin'wana yi xixima varikwavo va ngati lava loveke; vukhongeri byin'wana, ngopfu-ngopfu Vukhongeri bya Vukatolika byi xixima vakwetsimi tani hi va vulavuleri emahlwenika Xikwembu.
E Yuropa, Ashiya, Oshiyeniya na le matikweni man'wana ya Afrika, xikongomelo xo phahla swikwembu i ku tsakisa swikembu leswaku swi katekisa lava hanyaka. Kuphala swikwembu, swithlela swi tirhisiwa ku aka muti na xivongo, kutshembeka emutini na ku ku kurisa rixaka. Kuphahla swikwembu, ku kumeka eka tinxaka hinkwato ta vanhu hi ku hambana hambana ka ma phahle.
== Nkatsakanyo ==
Kuphahla swikwembu swa hambana na ku khongela xikwembu. Eka mindzhavuko yin'wana ya xi Afrika, swikwembu swi voniwa tani hi vahlanganisi kumbe vayimeri va lava vahanyaka, naswona swikwembu swikota ku ngenelela tani hi varhumiwa exikarhi ka xikwembu na vanhu lava hanyaka. Tani hi mimoya leyi ayiri vanhu, swikota ku twisisa swi laveko swa vanhu ku antswa ku tlula swivumbiwa swa moya. Mindzhavuko yin'wana yi pfumela leswaku swikwembu swi fanela ku hlayisiwa hi switukulwana leswi hanyaka, naswona leswi swi katsa ku nyikela hi swakudya na swi laveko swin'wana. Van'wana vatshemba leswka ku phahla kova vutihlamuleri bya vumunhu hambi loko swikwembu swinga twi kumbe ku vona leswi endliweke.
Mindzhavuko yin'wna leyi xiximaka swikwembu, a yi swiviti ku phahla. Hiyona mhaka leyi, kungana ku hambana exikarhi ka ku phahla swikwembu na ku khongela xikwembu.<ref><cite class="citation">[http://dictionary.cambridge.org/dictionary/english/worship ''worship''], Cambridge University Press</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AVeneration+of+the+dead&rft.btitle=worship&rft.genre=book&rft_id=http%3A%2F%2Fdictionary.cambridge.org%2Fdictionary%2Fenglish%2Fworship&rft.pub=Cambridge+University+Press&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"> </span></ref><ref><cite class="citation">[http://www.oxforddictionaries.com/definition/learner/worship ''worship''], Oxford University Press</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AVeneration+of+the+dead&rft.btitle=worship&rft.genre=book&rft_id=http%3A%2F%2Fwww.oxforddictionaries.com%2Fdefinition%2Flearner%2Fworship&rft.pub=Oxford+University+Press&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"> </span></ref><ref><cite class="citation">[http://www.merriam-webster.com/dictionary/worship ''worship''], Merriam-Webster, Incorporated</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AVeneration+of+the+dead&rft.btitle=worship&rft.genre=book&rft_id=http%3A%2F%2Fwww.merriam-webster.com%2Fdictionary%2Fworship&rft.pub=Merriam-Webster%2C+Incorporated&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"> </span></ref> Ku phahla indlela yo xixima no hlayisa swikwembu eka vutomi bya swona bya vumoya. Hiswona leswi endlaka leswaku mindzhavuko na vukhongeri byo tala byi yelana emhakeni ya maphahlele. Van'wana va vhakela masirha ya vinyi va vona kumbe swikwembu swin'wana swa vona, naswona va siya swiluva no basisa sirha. Kambe leswi a swi fani na ku gandzela.
== Swihenwa swa ku phahla e Afrika ==
Ku phahla swikwembu ku tolovelekile e Afrika, naswona i xiphemu xa vukhongeri byo tala by ndhzavuko. Swi tatisiwa hi ku pfumela eka xikwembu, hambiswiritano swikhongelo kumbe swikombelo na magandzelo swi nyikeriwa eka swikwembu. Kuphahla swikwembu i xiendlo lexi tolovelekeke eka ma Afrika yotala, naswona hakanyingi va hlanganisa ku phahla swikwembu na vukhongeri lebyi va byi amukeleke bya manguva lawa.<ref><cite class="citation" id="CITEREFIgor_Kopytoff1997">Igor Kopytoff (1997), "Ancestors as Elders in Africa", in Roy Richard Grinker, Christopher Burghard Steiner, [https://books.google.com/books?id=9hNKkzt1ovEC&pg=PA412 ''Perspectives on Africa: A Reader in Culture, History, and Representation''], Blackwell Publishing, ISBN 1-55786-686-4</cite><cite class="citation" id="CITEREFIgor_Kopytoff1997"></cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AVeneration+of+the+dead&rft.atitle=Ancestors+as+Elders+in+Africa&rft.au=Igor+Kopytoff&rft.btitle=Perspectives+on+Africa%3A+A+Reader+in+Culture%2C+History%2C+and+Representation&rft.date=1997&rft.genre=bookitem&rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3D9hNKkzt1ovEC%26pg%3DPA412&rft.isbn=1-55786-686-4&rft.pub=Blackwell+Publishing&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"> </span></ref><ref>[http://lucy.ukc.ac.uk/fdtl/ancestors/fortes2.html Some reflections on ancestor workship in Africa], Meyer Fortes, ''African Systems of Thought'', pages 122-142, University of Kent.</ref>
== Swiyelanisi ==
{{Reflist|group=note}}
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
q69858j3kzhx1c5c2c8gyromzqu4vow
Vukhongeri
0
4527
28694
28691
2016-06-21T18:34:13Z
Thuvack
315
wikitext
text/x-wiki
{{Photomontage|photo1a=St. Charles's Church, Austria, Vienna - Gold piece high above the altar symbolizing Yahweh.jpg|photo1b=Orazio Gentileschi - Jésus endormi sur la croix.jpg|position=right|photo1c=Taj Mahal in March 2004.jpg|photo2a=Swami Vivekananda-1893-09-signed.jpg|photo2b=Liji.jpg|photo2c=Bodhitree.jpg|photo3a=Entire Tanakh scroll set.png|size=300|photo3b=AhuraMazda-Relief.jpg|photo3c=Om symbol.svg}}
'''Vukhongeri''' i nxaxamela wa mindzhavuko ya matikhomele, swi endlo, mavonele, matsalwa yo kwetsima, tindzhawu to kwetsima na mafambisele ya vutomi ya vanhu.<ref name="Geertz, C. 1993 pp.87-125">Geertz, C. (1993) ''Religion as a cultural system''. </ref> vukhongeri byo hambana hambana byi nga katsa ku mbe ku pfumala swiyenge leswi hlanganisaka "Vukwembu",<ref name="James, W. 1902 p. 31">James, W. (1902) [[iarchive:varietiesreligi02jamegoog|''The Varieties of Religious Experience. '']]</ref> "swilo leswi kwetsimaka",<ref name="Durkheim, E. 1915">Durkheim, E. (1915) [[iarchive:elementaryformso00durkrich|''The Elementary Forms of the Religious Life'']]. </ref> "Ripfumelo",<ref name="Tillich, P. 1957 p.1">Tillich, P. (1957) ''Dynamics of faith''. </ref> "Xivumbiwa kumbe swivumbiwa swa matimba swa moya"<ref name="vergote">Vergote, A. (1996) ''Religion, belief and unbelief. ''</ref> kumbe muxaka wokarhi wa "ku nga heli naswona swi tisa matimba eka vutomi."<ref name="Paul James and Peter Mandaville 2010">{{Cite book|year=2010|author1=Paul James|author2=Peter Mandaville|lastauthoramp=yes|title=Globalization and Culture, Vol. 2: Globalizing Religions|url=https://www.academia.edu/4416072/Globalization_and_Culture_Vol._2_Globalizing_Religions_editor_with_Peter_Mandaville_Sage_Publications_London_2010|publisher=Sage Publications|location=London}}</ref>
Swiendlo swa vukhongeri swinga katsa switoloveto, kuchumayela, switsundzuxo na vugandzeri (bya Xikwembu/Swikwembu), maganzelo, minkhuvo, kuthwasa, mintirho ya rifu, mintorho ya micato, kukhongela, vunanga, kuhlanganisa na mindzhavuko ya vanhu. Vukhongeri byi na matimu yo kwetsima na swiviko. leswi hlayisiweke eka matsalwa yo kwetsima, na swifungo, na tindzhawu, leswi swi ringetaka ku nyika xivangelo xa vutomi. Vukhongeri byi nga thlela byi va na switori swa xikombiso, leswi van'wana va malandza va tshembaka leswaku swa ntiyiso, leswi nga na xikongomelo xo hlamusela masungulo ya vutomi, ntumbuluko na swin'wana. Ripfumelo, ehenla ka swivangelo, rivoniwa tani hi xivangelo xa tidyondzo ta Vukhongeri.<ref name="iep.utm.edu">Faith and Reason by James Swindal, http://www.iep.utm.edu/faith-re/</ref> Ku na kwalomu ka 10,000 wa tinxaka ta vukhongeri emisaveni hinkwayo.<ref>{{Cite book|author1=African Studies Association|author2=University of Michigan|title=History in Africa|date=2005|page=119|edition=Volume 32}}</ref> kwalomu ka 84% wa va aki va misava va pfumela eka yin'we ya nthlanu wa vukhongeri, kunga Vukreste, Vusurumani, Vuhindu, Vubhudha na vukhongeri bya ndzhavuko.<ref name="EB2012"><cite class="citation web">Pew Forum on Religion & Public Life. </cite></ref>
Kuya emahlweni ka nhluvuko na sayensi, ku vangele leswaku vukhongeri byi soriwa ngopfu e manguveni lawa, hambileswi vanhu van'wana vanga pfuleki eka vukhongeri.<ref name="Pew Global Unaffiliated 12/2012">{{cite web |url=http://www.pewforum.org/global-religious-landscape-unaffiliated.aspx |title=Religiously Unaffiliated |work=The Global Religious Landscape |publisher=[[Pew Research Center]]: Religion & Public Life |date=December 18, 2012 |accessdate=}}</ref> Tidyondzo ta vukhongeri ti hlanganisa, Vufundhisi, tidyondzo ta sayensi ni vukhongeri. Tidyondzo leti ti hlamusela matumbulukelo na matirhele ya vukhongeri.
== Swiyelanisi ==
{{Reflist|group=note}}
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
[[Category:Ndhzavuko]]
nlr83161ph4jirzk2ica7jmdmsbvzr9
Template:Photomontage
10
4528
28692
2016-06-21T18:23:02Z
Thuvack
315
Created page with "{{#invoke:photo montage|montage}}<noinclude> {{documentation}} </noinclude>"
wikitext
text/x-wiki
{{#invoke:photo montage|montage}}<noinclude>
{{documentation}}
</noinclude>
decxcsz9k9kff8get7ip5ptrq2c98tp
Module:Photo montage
828
4529
28693
2016-06-21T18:24:00Z
Thuvack
315
Created page with "-- implements [[template:photomontage]] local p = {} local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end local function photomontage( frame ) lo..."
Scribunto
text/plain
-- implements [[template:photomontage]]
local p = {}
local function isnotempty(s)
return s and s:match( '^%s*(.-)%s*$' ) ~= ''
end
local function photomontage( frame )
local args = frame:getParent().args
local size = tonumber(args['size'] or '200') or 200
local border = tonumber(args['border'] or '1') or 1
local spacing = tonumber(args['spacing'] or '1') or 1
local color = args['color'] or 'black'
local color_border = args['color_border'] or 'black'
local position = (args['position'] or ''):lower()
local caption = args['text'] or ''
local text_background = isnotempty(args['text_background']) and args['text_background'] or '#F8F8FF'
local foot_montage = args['foot_montage'] or ''
local lastnum = nil
local rownum = nil
local floatstyle = nil
if( position == 'left' or position == 'right' or position == 'none') then
floatstyle = 'float:' .. position
elseif( position == 'center' or position == 'centre' ) then
floatstyle = 'margin-left: auto; margin-right: auto;'
end
if isnotempty(foot_montage) then
local div = mw.html.create('div')
div:css('font-size', 'smaller')
:wikitext(foot_montage)
foot_montage = '\n' .. tostring(div)
end
local lettertonumber = {
a = '01', b = '02', c = '03', d = '04', e = '05', f = '06', g = '07',
h = '08', i = '09', j = '10', k = '11', l = '12', m = '13', n = '14',
o = '15', p = '16', q = '17', r = '18', s = '19', t = '20', u = '21',
v = '22', w = '23', x = '26', y = '27', z = '28' }
local letters = {
'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'
}
-- find all the nonempty photo numbers
local photos = {}
local photocount = 0
for k, v in pairs( args ) do
local i = tonumber(tostring(k):match( '^%s*photo([%d]+)[a-z]%s*$' ) or '0')
if( i > 0 and isnotempty(v) ) then
local c = lettertonumber[tostring(k):match( '^%s*photo[%d]+([a-z])%s*$' )]
table.insert( photos, tonumber(i .. '.' .. c ) )
photocount = photocount + 1
end
end
-- sort the photo numbers
table.sort(photos)
-- compute the number of the photos in each row
local count = {}
lastnum = -1
rownum = 0
for k=1,photocount do
local num = math.floor(photos[k])
if(num == lastnum) then
count[rownum] = count[rownum] + 1
else
rownum = rownum + 1
count[rownum] = 1
end
lastnum = num
end
if(photocount > 0) then
-- start table
root = mw.html.create('table')
root
:css('background-color', color)
:css('border-collapse', 'collapse')
:css('border', border .. 'px solid ' .. color_border)
:css('width', size .. 'px')
:cssText(floatstyle)
local innercell = root
:tag('tr')
:tag('td')
:css('border-top', 0)
:css('padding', spacing .. 'px 0 0 ' .. spacing .. 'px')
-- loop over the photos
lastnum = -1
rownum = 0
local row
for k=1,photocount do
local num = math.floor(photos[k])
local c = letters[math.floor(0.5 + 100*(photos[k] - num))]
if(num ~= lastnum) then
rownum = rownum + 1
row = innercell
:tag('table')
:css('background-color', color)
:css('border-collapse', 'collapse')
:tag('tr')
end
local image = string.format( '[[File:%s|%dpx]]',
args['photo' .. num .. c],
(size - spacing*(count[rownum] - 1))/count[rownum] )
row
:tag('td')
:css('border-top', 0)
:css('padding', '0 ' .. spacing .. 'px ' .. spacing .. 'px ' .. '0')
:wikitext(image)
lastnum = num
end
if isnotempty(caption) then
root
:tag('tr')
:tag('td')
:addClass('thumbcaption')
:css('background-color', text_background)
:css('font-size', '88%')
:wikitext(caption)
end
-- end table
end
return tostring(root or '') .. foot_montage
end
function p.montage( frame )
return photomontage( frame )
end
return p
5sw8jp4afsnnpjfwaygn5ovrwbwdda2
Bibele
0
4530
28700
28699
2016-06-21T19:28:14Z
Thuvack
315
wikitext
text/x-wiki
[[File:Gutenberg_Bible,_Lenox_Copy,_New_York_Public_Library,_2009._Pic_01.jpg|thumb|250px|Xifaniso xa Bhibhele ya Gutenberg, Bhibhele yo sungula ke kandziyisiwa.]]
'''Bibele''' (Kusuka eka xiGriki τὰ βιβλία, ''tà biblía'', "Ti buku"<ref>{{Cite book|title=The Bible: the making and impact on the Bible a history.|edition=|last=Miller & Huber|first=Stephen & Robert|year=2003|publisher=Lion Hudson|location=England|isbn=0-7459-5176-7|page=21}}</ref> ) i nxaxamelo wa matsalwa yo kwetsima ya xiyuda na vukreste. I nxaxamelo ya matsalwa la ma tsariweke hi minkarhi yo hambana hambana, hi vatsari vo hambana hambana, e ti ndzhawini to hambana hambana. Mayuda na Vakreste vateka tibuku leti nge Bibeleni tani hi rhekhodo ya nkoka leyi sukaka eka xikwembu leyi hlamuselaka vuxaka exikarhi ka vanhu na Xikwembu.
Ti Bibele leti kandziyisiweke ta hambana nyana hi kuya hi vuhundzuluxeri.<ref>{{Cite book|title=The Bible: A Very Short introduction|edition=|last=Riches|first=John|year=2000|publisher=Oxford University Press|location=Oxford|isbn=978-0-19-285343-1|pages=7–8}}</ref> Testamende ya khale ya Xikreste yi yelana na Bibele ya Xiheveru, kasi Testamende leyintshwa yi yelana na Septuagint ya xigriki; Bibele ya xiheveru eka vukhongeri bya xiyuda yi vitiwa Tanakh.
Kuna mavonele na matitwele yo hambana hambana exikarhi ka mintlawa ya vukreste mayelana na Bibele. Varhoma Katolika, Va Anglikani na Va Vuotodoksi va tshikelela ku twanana na ntikelo wa Bibele ku ri mukhuva wo kwetsima, kasi Maphrotestanti ma tshikelela leswaku Bibele yiri yoxe ntsena hi yona yinga ya nkoka eka vukhoneri bya vukreste.
Ku ringanisiwa leswaku ku xavisiwe kwalomu ka 5 wa tibiliyoni ta ti Bibele, leswi endlaka yiva buku leyi xaviweke ngopfu ya nkarhi hinkwawo.<ref><cite class="citation web">[http://www.guinnessworldrecords.com/world-records/best-selling-book-of-non-fiction "Best selling book of non-fiction"]. </cite></ref><ref><cite class="citation web">Ryken, Leland. </cite></ref> ku xavisiwa kwalomu ka tikhopi ta 100 wa timiliyoni hi lembe,<ref><cite class="citation news">[http://www.economist.com/node/10311317?story_id=10311317&CFID=3289446&CFTOKEN=a87381115ea0752-5130AD65-B27C-BB00-012B3B9A581DD567 "The battle of the books"]. </cite></ref><ref name="RussellAsh">{{Cite book|author=Ash, Russell|authorlink=Russell Ash|title=Top 10 of Everything 2002|year=2001|publisher=Dorling Kindersley|isbn=0-7894-8043-3}}</ref> naswona yi na nhlohlotelo lowu kulu eka vutsari na matimu, ngopfu ngopfu e vupela-dyambu laha Bibele ya Gutenberg yi veke buku buku yo sungula ku gandlisiwa hi xitalo.
== Swyelanisi ==
{{Reflist|group=note}}
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
o521d7lqr0cvbipccy90gb4u03h3q6m
Nkwakwa
0
4531
30741
29423
2017-11-02T05:42:30Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nkwakwa
| title =
| image = [[File:Strychnos madagascariensis (4337703118).jpg||200px]]
| caption = [[Category:Minsinya]]
| Mbanzu = [[Makwakwa]]
| Switirhisiwa = [[Mafurha]]{{·}}[[Timongo]]
}}
'''''Nkwakwa''''', ('''Strychnos madagascariensis''', Hi kuya hi xi Griki) i nsinya lowu kumekaka e dzongeni ra Afrika, e vupela-dyambu bya Afrika, na le [[Madagascar]]. Hambileswi nsinya lowu wu nga kuriki wu leha, kambe wu anamisa magaca ya wona lama hlayeke. Mihandzu ya wona wu nandzika ngopfu, naswona tinyunge ta muhandzu lowu, tinga tirhisiwa ku basisi mati.<ref>http://plants.jstor.org/flora/fz5563</ref><ref>http://www.ars-grin.gov/cgi-bin/npgs/html/taxon.pl?451201</ref>
Nsinya lowu wuna matluka ya vurhendzevutana naswona yathlela ya olova no va na voya, naswona wu hava mi mintwa, hambi leswi wunga languteka wu ri na mimintwa hile kule. Mihandzu ya wona yi vupfa exikarhi ka [[Hukuri]]<ref name=":1">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric01junouoft The life of a South African tribe] - Vol 2</ref>, yi na muvala wa xitshopana naswona wu tele vitamin C na Citric Acid, naswona wu rhandziwa ngopfu hi vanhu na timfenhe, hi swona leswi endlaka wu toloveleka ku vitiwa hi xinghezi leswaku i "Monkey Orange". Endzeni ka makwakwa kuna tinyunge leyi khomeke timongo. Timongo ta makwakwa ti na vufungu na swona ta dlaya.
Tinyunge ta makwakwa a titirhisiwa ku ringela tihlampfi, hikwalaho ka leswi tinga na vuxungu. Vanhu a va gayela tinyunge ivi va ti haxa e matini laha ku ngana tihlampfi, endzhaku ka nkarhi, tihlampfu leti feke ti sungula ku tlakuka ti ta ehenhla ka mati. Ndlela leyi yo ringela, yi yirisiwile e matikweni yo tala hi kwalaho ka vuxungu lebyi dlayaka swiharhi swotala ematini. Tihlampfi leti khomiwaka hi ndlela leyi, ti fanele ku swekiwa leswaku vuxungu byi hela.<ref>http://www.plantzafrica.com/plantqrs/strychnosmad.htm</ref><ref>[http://books.google.co.za/books?id=3gArh53luyAC&pg=PT9&lpg=PT9&dq=Strychnos+madagascariensis&source=bl&ots=tK418506U2&sig=Qf7yZ5x8Q1OperKI-mrTZYuZIPo&hl=en&sa=X&ei=gJLiUdDqA8OQhQepxIC4Aw&ved=0CNwBEOgBMCA "Annotated Bibliography of Strychnos (1990-2004)"]</ref>
== Matirhisele ya makwakwa ==
Hikuya hi Henri Junod, makwakwa ama tirhisiwa ku endla floro (mapa), hindlela leyi landzelaka:
''Muhandzu lowu rhendzeleke tinyunge, wu swekiwa hindlela yo karhi ivi wu avanyisiwa hi ti nyhasi, leti anekiwaka e misinyeni leswaku ti oma naswoma ti hundzuku mimfuma. Mimfuma leyi omisiwake, ya gayiwa yi endliwa mapa, lama hlayisiwaka leswaku ku swekiwa hi wona loko nguva yo tshovela mavele yitshika yi hlwela."<ref name=":2">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric02junouoft The life of a South African tribe] - Vol 2, Page 17</ref>
Junod, u ya e mahlweni a hlamusela swiyilana leswi a swi fambisana na malayisele ya makwakwa:
''Tinyunge ta makwakwa, ti tiviwa ti vitana rihati, hi kuvula ka vakhegula va tiko. Loko ku endliwa Mfuma, tinyunge ta makwakwa a ti fanelanga ku tshikiwa e rivaleni, hi kuva ti ta vanga tilo na rihati."<ref name=":2">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric02junouoft The life of a South African tribe] - Vol 2, Page 17</ref>
==Swiyelanisi==
{{Reflist|2}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya]]
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
f68dxncse0k9wf2tmzr6wszjtyl8xac
Bushbuckridge
0
4532
28718
28717
2016-06-23T10:06:03Z
Mafulengeta
4503
Added a new paragraph.
wikitext
text/x-wiki
'''Bushbuckridge''' (Xibunu:<span> </span><span lang="af">''Bosbokrand''</span>) i xidorobana ehansi ka Masipala wa Mugaga wa Bushbuckridge, ekaXifundza xa [[:en:Ehlanzeni_District_Municipality|Ehlanzeni]], Mpumalanga, [[Afrika-Dzonga]].<ref name="census2011"><cite class="citation web">[http://census2011.adrianfrith.com/place/877105 "Main Place Bushbuckridge"]. </cite></ref> Vito ra Bushbuck Ridge ri nyikiwile hikwalaho ko va ku kumekile mitlhambi leyikulu ya timhunti endhawini leyi hi kwalomu ka malembe ya va1880, na le goveni leri tivekaka ngopfu ra WNW-ESE edzongavuxa bya xiphemu xa masipala lowu.<ref>[http://www.salanguages.com/munnames.htm South African Languages - Place names]</ref> Xidorobana xa Bushbuckridge xi kurisiwile ematlhelo ka vhengele leri pfuriweke hi 1884.
Tindhawu ta malokixi na switandi leswi nga edzongeni wa Bushbuckridge swi vumba "doroba ra xiyimo xa le henhla" leri vitaniwaka Bushbuckridge NU (ku ya maavelo ya tindhawu eka ku hlayiwa ka vanhu) hi 2011 population of 1070, vuandlalo bya <span>1,587.56 square kilometres (613</span> <span>sq</span> <span>mi)</span>.<ref name="Frith 877008"><cite class="citation web">[http://census2011.adrianfrith.com/place/877008 "Bushbuckridge NU Sub Place from Census 2011"]. </cite></ref>
Sweswi (2016) xidorobana lexi xi na mavhengele ya xiyimo xa la henhla (ya swiambalo, swingolongondzwana swa le ndlwini, swakudya na swin'wana na swin'wana), tibangi letikulu ta Afrika-Dzonga, swofamba (tithekisi na mabazi) leswi lawuriwaka hi mfanelo na tikamara ta madokodela ya meno, ya mahlo na ya vutshunguri bya mavabyi yan'wana hi ku angarhela. Hikwalaho ka migingiriko ya Masipala wa ndhawu mapatu ya antswisiwile. leswi swi hungutile na nhlayo ya tinghozi ta mimovha kumbe swofamba leti a ti koxa vutomi bya vanhu.
== Notes and references ==
{{Reflist}}
50mcg9d39morf9jm1li1hk5uf9gdain
Kwangalatilo
0
4533
28723
28722
2016-06-25T19:41:03Z
Thuvack
315
wikitext
text/x-wiki
[[File:Double-alaskan-rainbow.jpg|right|thumb|300px|Mi Nkwangalatilo yimbirhi.]]
'''Kwangalatilo''' i xiendlakala xa le xibhakabhakni xa maxele, lexi endlekaka loko mathonsi yamati ma kavanyeta miseve ya dyambu, na swona ma hambanisa mivala ya miseve leyi. Nkwangalatilo wu vumbeka wu va xiphemu xa xirhendzevutana e xibhakabhakeni. Nkwangalatilo wu voneka ntsena loko u langutisa u fularhele dyambu.
Minkwangalatilo yingava xirhendzevutana, kambe hi kota ku vona xiphemu ntsena kuya hi mathonsi ya mati lamwa mange xibhakabhakeni.<ref><cite class="citation web">[http://www.wunderground.com/blog/JeffMasters/the-360degree-rainbow "Dr. Jeff Masters Rainbow Site"].</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3ARainbow&rft.btitle=Dr.+Jeff+Masters+Rainbow+Site&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.wunderground.com%2Fblog%2FJeffMasters%2Fthe-360degree-rainbow&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"> </span></ref>
Eka nkwangalatilo wo sungula, xiphemu xa xirhendzevutana xi na muvala wa wasi endzeni, naswona muvala wale handle wuva wotshwuka. <span class="cx-segment" data-segmentid="33"></span>
Eka mikwangalatilo yimbirhi leyi thlandlamanaka, nkwangalatilo wa vumbirhi wukumeka ehenhla ka lowosungula naswona mivala yawona yi hundulukile, lowu tshwuka wule ndzeni ka xirhendzevutana, ivi lowa wasi wuva le henhla/handle.
== Swyelanisi ==
{{Reflist|30em}}
kfo2gl3075259lxrhdpbfm75c4zwzob
Khisimusi
0
4534
28999
28998
2017-04-10T15:03:51Z
Tegel
1971
Reverted edits by [[Special:Contributions/80.182.183.242|80.182.183.242]] ([[User talk:80.182.183.242|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
[[File:Nativity_tree2011.jpg|thumb]]
'''Khisimusi''' i nkhuvo wo tlangela ku tswariwa ka Yesu Kreste, ka lembe na lembe,<ref>yelanisii
yiye[http://www.merriam-webster.com/dictionary/christmas mas], ''Merriam-Webster''. </ref><ref name="CathChrit">Martindale, Cyril Charles.[http://www.newadvent.org/cathen/03724b.htm "]</ref> naswona nkhuvo lowu wu khomiwa hi siku ra vu 25 eka N'wendzamhala<ref name="Jan7"><cite class="citation web">Ramzy, John. </cite></ref><ref name="altdays">Several branches of Eastern Christianity that use the Julian calendar also celebrate on December 25 according to that calendar, which is now January 7 on the Gregorian calendar. </ref><ref name="4Dates"><cite class="citation web">[http://www.sacred-destinations.com/israel/bethlehem-christmas "Christmas in Bethlehem"].</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AChristmas&rft.btitle=Christmas+in+Bethlehem&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.sacred-destinations.com%2Fisrael%2Fbethlehem-christmas&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"> </span>
</ref> naswona wu tlangeriwa hi kwalomu ka tibiliyoni ta vanhu emisaveni hinkwayo.<ref name="NonXiansUSA"><cite class="citation web">[http://www.gallup.com/poll/113566/us-christmas-not-just-christians.aspx "In the U.S., Christmas Not Just for Christians"]. </cite></ref><ref><cite class="citation web">[http://www.pewforum.org/2012/12/18/global-religious-landscape-christians/ "The Global Religious Landscape | Christians"]. </cite></ref><ref name="Gallup122410"><cite class="citation web">[http://www.gallup.com/poll/145367/christmas-strongly-religious-half-celebrate.aspx "Christmas Strongly Religious For Half in U.S. Who Celebrate It"]. </cite></ref> Evu pela-dyambu, nkhuvo lowu wu tlangeriwa masiku ya 12 kunga si fika siku ravu 25, naswona.<ref name="Forbes">{{Cite book|last=Forbes|first=Bruce David|title=Christmas: A Candid History|date=October 1, 2008|publisher=[[University of California Press]]|isbn=9780520258020|page=27|quote=In 567 the Council of Tours proclaimed that the entire period between Christmas and Epiphany should be considered part of the celebration, creating what became known as the twelve days of Christmas, or what the English called Christmastide. On the last of the twelve days, called Twelfth Night, various cultures developed a wide range of additional special festivities. The variation extends even to the issue of how to count the days. If Christmas Day is the first of the twelve days, then Twelfth Night would be on January 5, the eve of Epiphany. If December 26, the day after Christmas, is the first day, then Twelfth Night falls on January 6, the evening of Epiphany itself. After Christmas and Epiphany were in place, on December 25 and January 6, with the twelve days of Christmas in between, Christians gradually added a period called Advent, as a time of spiritual preparation leading up to Christmas.}}</ref> Siku ra khisimusi i siku rohumula e matikweni yo tala,<ref>[http://www.pch.gc.ca/pgm/ceem-cced/jfa-ha/index-eng.cfm Canadian Heritage – Public holidays] – ''Government of Canada''. </ref><ref>[http://www.opm.gov/Operating_Status_Schedules/fedhol/2009.asp 2009 Federal Holidays] – ''U.S. Office of Personnel Management''. </ref><ref>[http://www.direct.gov.uk/en/Governmentcitizensandrights/LivingintheUK/DG_073741 Bank holidays and British Summer time] – ''HM Government''. </ref> naswona ritlangeriwa na hi vanhu votala lava vangariki vakreste,<ref name="nonXians">[http://downloads.bbc.co.uk/worldservice/learningenglish/entertainment/scripts/multifaith_christmas.pdf Christmas as a Multi-faith Festival]—BBC News. </ref><ref>[http://www.dailymail.co.uk/debate/article-1100842/Why-I-celebrate-Christmas-worlds-famous-atheist.html Why I celebrate Christmas, by the world's most famous atheist] – ''Daily Mail''. </ref><ref>[http://www.siouxcityjournal.com/lifestyles/leisure/article_9914761e-ce50-11de-98cf-001cc4c03286.html Non-Christians focus on secular side of Christmas] – ''Sioux City Journal''. </ref> hambi leswi swiyenge swin'wana swa vukreste swi nga fambisaniki na nkhuvo lowu. E matikweni man'wana siku leri thlandlamiwaka hi ra Khisimusi, ri tlangeriwa hi ku nyikana tinyikona ku tsakela swakudya swa ndyangu.
Hambileswi siku na n'weti ya tswariwa ka Yesu yinga tiviwiki, hi lembe-xidzana ra vumune, Kereke ya vukreste ya vupela-dyambu yi simekile siku ra ti 25 ta N'wendzamhala tani hi siku ro tswariwa,<ref>[https://books.google.com/books/about/Sourcebook_for_Sundays_Seasons_and_Weekd.html?id=kQWbWCXMGQgC] Sourcebook for Sundays, Seasons, and Weekdays 2011: The Almanac for Pastoral Liturgy by Corinna Laughlin, Michael R. Prendergast, Robert C. Rabe, Corinna Laughlin, Jill Maria Murdy, Therese Brown, Mary Patricia Storms, Ann E. Degenhard, Jill Maria Murdy, Ann E. Degenhard, Therese Brown, Robert C. Rabe, Mary Patricia Storms, Michael R. Prendergast – LiturgyTrainingPublications, March 26, 2010 – page 29</ref> siku leri rivuye ri amukeriwa nale vuxa-dyambu.<ref name="Chrono354">[http://www.tertullian.org/fathers/chronography_of_354_12_depositions_martyrs.htm The Chronography of 354 AD.]</ref><ref name="SusanKOrigins">Roll, Susan K., ''[https://books.google.com.vn/books?id=6MXPEMbpjoAC&pg=PA133&lpg=PA133&dq=&redir_esc=y#v=onepage&q&f=false Toward the Origins of Christmas]'', (Peeters Publishers, 1995), p.133.</ref> Namunthla, vakreste votala va tlangela siku leri. Hambiswiritano, tikereke tin'wana tale vuxa-dyambu byi tlangela siku leri hikuya hi Alimanaka ya khale, naswona kunga siku ravu 7 eka Sunguti. Kuhambana loku ku vangiwa hi kutirisa ti Alimanaka to hambana. Siku leri swinga endleka leswaku ri yelana na kuhela ka tin'weti ra nkaye kusuka eka siku leri vakreste vakhale va tshembeke leswaku angava a xurhiwile harona.<ref name="bib-arch.org"><cite class="citation web">McGowan, Andrew. </cite></ref><ref name="Touchstone">{{Cite journal|last1=Tighe|first1=William J.|title=Calculating Christmas|journal=[[Touchstone (magazine)|Touchstone]]|year=2003|volume=16|issue=10|url=http://touchstonemag.com/archives/article.php?id=16-10-012-v}}</ref><span class="mw-ref" id="cxcite_ref-27" rel="dc:references"></span>
== Swiyelanisi ==
{{Reflist|group=note}}
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
ncej6gxg5hice97x65arwe2qu1sgfm2
Pfilu
0
4535
30744
30743
2017-11-02T05:45:06Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Pfilu
| title = Swakudya swa nhova
| image = [[Image:Vangueria infausta, habitus, Pretoria.jpg||250px]]
| caption = [[Category:Minsinya]]
| Mbanzu = [[Mapfilwa]]
| Switirhisiwa = [[Mapfilwa]]{{·}}[[Timongo]]
}}
'''Pfillu''' (''Vangueria infausta''<ref><cite class="citation web">[http://www.ars-grin.gov/cgi-bin/npgs/html/taxon.pl?70820 "USDA GRIN Taxonomy"].</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AVangueria+infausta&rft.btitle=USDA+GRIN+Taxonomy&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.ars-grin.gov%2Fcgi-bin%2Fnpgs%2Fhtml%2Ftaxon.pl%3F70820&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"> </span></ref> Kumbe ''Africanmedlar''), i muhlovo wa nsinya lowu tswalaka muhandzu wo fana na mu-Apula, naswona wu kumeka e Dzongeni wa tiko-nkulu ra Afrika. Muhandzu wa nsinya owu wu dyeka. Swayila ku tirhisa tihunyi ta Pfilu ku endla ndzilo, eka tinxaka ta le Afrika Dzonga.<ref name="sappi">{{Cite book|last=Thomas|first=Val|title=Sappi tree spotting: Highlands: Highveld, Drakensberg, Eastern Cape mountains|year=2001|publisher=Jacana|location=Johannesburg|isbn=978-1-77009-561-8|page=264|edition=3rd|coauthors=Rina Grant; illustrations: Joan van Gogh; photographs: Jaco Adendorff}}</ref>
== Nhlamuselo ==
Nsinya lowu wukomile loko wu ringanisiwa na misinya yin'wana, hambi leswi wukulaka ku fika eka 8 wa timitara hi kuleha naswona wu na marhavi yo devyela e hansi.<ref name="sappi">{{Cite book|last=Thomas|first=Val|title=Sappi tree spotting: Highlands: Highveld, Drakensberg, Eastern Cape mountains|year=2001|publisher=Jacana|location=Johannesburg|isbn=978-1-77009-561-8|page=264|edition=3rd|coauthors=Rina Grant; illustrations: Joan van Gogh; photographs: Jaco Adendorff}}</ref> <span class="cx-segment" data-segmentid="93"></span>
Mu handzu wa nsinya lowu wuvitiwa '''''Pfilwa,''''' naswona i wa ri hlaza loko wa hari mbisi. Pfilu i ra xirhendzevutana naswona ira vuhlaza bya nsuku loko rivupfile hinkarhi wa ximumu.
== Range ==
Nsinya lowu wu kumeka hixitalo emakwhatini ya nyaka, makhwati ya tihunyi na ndzawu ya swinkovana, e Dzongeni na Vuxa-Dyambu bya tiko-nkulu ra Afrika, e Uganda, Kenya, Tanzania. Malawi, Mozambhiki, Zimbambwe, Namibia, Botswana na Afrika Dzonga.<ref name="agro"><cite class="citation web">Orwa C, Mutua A, Kindt R, Jamnadass R, Simons A (2009). </cite></ref> <span class="cx-segment" data-segmentid="118"></span>
== Uses ==
Nsinya lowu i xihlovo xa swakudya ematikweni-xikaya ya Afrika Dzonga.<ref>{{Cite book|authorlink=|author=National Research Council|editor=|others=|title=Lost Crops of Africa: Volume III: Fruits|url=http://books.nap.edu/openbook.php?record_id=11879|format=|accessdate=2008-08-01|edition=|series=Lost Crops of Africa|volume=3|date=2008-01-25|publisher=National Academies Press|location=|isbn=978-0-309-10596-5|oclc=|doi=|id=|pages=|chapter=Medlars|chapterurl=http://books.nap.edu/openbook.php?record_id=11879&page=301|quote=|ref=}}</ref> Mapfilwa madyeka manga swekiwanga, kumbe manga omisiwa naswona maswekiwa, kasi timongo tawona ta katingeka naswona ta dyeka.<ref name="agro"><cite class="citation web">Orwa C, Mutua A, Kindt R, Jamnadass R, Simons A (2009). </cite></ref> Matluka ya kona ma rhandziwa ngopfu hi timbuti na swiharhi swin'wana.<ref name="sappi">{{Cite book|last=Thomas|first=Val|title=Sappi tree spotting: Highlands: Highveld, Drakensberg, Eastern Cape mountains|year=2001|publisher=Jacana|location=Johannesburg|isbn=978-1-77009-561-8|page=264|edition=3rd|coauthors=Rina Grant; illustrations: Joan van Gogh; photographs: Jaco Adendorff}}</ref><ref name="agro"><cite class="citation web">Orwa C, Mutua A, Kindt R, Jamnadass R, Simons A (2009). </cite></ref> Matluka na timintsu ta wona ti tirhisiwa ngopfu hi tin'ganga.<ref name="sappi">{{Cite book|last=Thomas|first=Val|title=Sappi tree spotting: Highlands: Highveld, Drakensberg, Eastern Cape mountains|year=2001|publisher=Jacana|location=Johannesburg|isbn=978-1-77009-561-8|page=264|edition=3rd|coauthors=Rina Grant; illustrations: Joan van Gogh; photographs: Jaco Adendorff}}</ref><ref name="agro"><cite class="citation web">Orwa C, Mutua A, Kindt R, Jamnadass R, Simons A (2009). </cite></ref><gallery>
File:Vangueria infausta, loof, Walter Sisulu NBT.jpg|Matluka ya pfilu
File:Acalitus mallyi-mytgalle op Vangueria infausta, Pretoria.jpg|wsirhumbana swa matluka
File:Vangueria infausta, blomme, Schanskop, b.jpg|swiluva swa pfilu
File:Vangueria infausta, vrug, Schanskop.jpg|Pfilwa
</gallery>
== Swiyelanisi ==
{{Reflist|colwidth=30em}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
qxfsd89bs6cy2fi4pktipw63lvd0t15
Rihati
0
4536
28836
28835
2016-09-24T07:14:38Z
Thuvack
315
Reverted edits by [[Special:Contributions/200.16.89.153|200.16.89.153]] ([[User talk:200.16.89.153|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
[[File:Blitze_IMGP6376_wp.jpg|right|thumb|Rihati e xikarhi ka Ximbhembhe.]]
'''Rihati''' ri vangiwa hi ku chika ka ndzilo wa gezi lowu kumekaka loko marifu mambirhi ma hlangana. Mpfumawulo wa rihati wa hlwela ku fika, loko wu ringanisiwa na rivilo ra rivoningo ra rihati.
== Hi ku angarhela ==
Rihati ti ba misava kwalomu ka marhengu ya 40 - 50, sekondo yin'wana na yin'wana, leswi vulaka leswaku ri ba misava kwalomu ka 1.4 wa tibiliyoni hi lembe.<ref name="EncyWorldClim freq">{{Cite book|url=https://books.google.com/?id=-mwbAsxpRr0C&pg=PA452|title=Encyclopedia of World Climatology|accessdate=February 8, 2009|publisher=[[National Oceanic and Atmospheric Administration]]|author=Oliver, John E.|isbn=978-1-4020-3264-6|date=2005}}</ref> <ref><cite class="citation web">[http://hyperphysics.phy-astr.gsu.edu/hbase/electric/lightning2.html "Lightning"]. ''gsu.edu''<span class="reference-accessdate">. </span></cite></ref>
Kuna swivangelo swo tala leswi nga vangaka rihati naswona swi vangelo leswi swa hambana kuya hi tindzhawu ta misava. Swi vangelo leswi swi nga ha hlanganisa magonyele ya ndzhawu, mahungele ya moya, mberha na mangwa exikarhi ka ndzhawu na nambu kumbe mati.
Rihati hakanyingi ri vangiwa hi loko moya wo kufumela wu himana na moya wo titimela, naswona swi vanga ku dzolongana ka xibhakabhaka. Rihati ringa ha vangina na hi ximbhembhe, kumbe ximusi xa mindzilo ya nhova, hambi ku ri vuxika.<ref>[http://news.nationalgeographic.com/news/2010/02/100203-volcanoes-lightning/ New Lightning Type Found Over Volcano?]</ref><ref><cite class="citation web">[http://hvo.wr.usgs.gov/volcanowatch/1998/98_06_11.html "Bench collapse sparks lightning, roiling clouds"]. </cite></ref>
== Swiyelanisi ==
{{Reflist|30em}}
[[Category:Maxelo]]
8s3lv99plraof5vj4cyjzuwo9qqcqm5
Category:Maxelo
14
4537
28747
2016-07-01T13:20:57Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Milala
0
4539
30742
29424
2017-11-02T05:43:31Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nkwakwa
| title =
| image = [[File:Raphia_australis_03_09_2010.JPG||200px]]
| caption = [[Category:Minsinya]]
| Mbanzu = [[Tshurha]]
| Switirhisiwa = [[Mafurha]]{{·}}[[byala]]{{·}}[[Tinhlamalala]]
}}
'''Milala ''' kumbe '''Ncindzu''' (Raphia australis), i nsinya lowu tiviwaka hi ku humesa Vusurha (byala byo basa) naswona wu kumekaka e ribuweni ra Kosi e Mozambhiki na Afrika Dzonga.<ref name=":1">Hilton-Taylor, C. ''et al.'' 1998, [http://www.iucnredlist.org/search/details.php/30359/all ''Raphia australis'']</ref> Nsinya lowu wu le nghozini yo nyamalala leswi wu tsemiweke ngopfu, hiswona leswi vangeleke ribuwa ra Kosi ri sirheleriwa.<ref name=":2">Plantz Afrika, [http://www.iucnredlist.org/search/details.php/30359/all ''Raphia australis''], Accessed 2010-02-11</ref>
== Byala bya Vusurha ==
Hikuya hi Henri Junod, Vatsonga a va teka nkarhi wavona ku pfelerisa byala bya Vusurha eka minsinya ya milala, ngopfungopfu a Pessene e Komati Poort, laha a tshameke nkarhinyana kona. Junod uhlamusele ndlela leyi byala lebyi abyi hlengeletiwa hayona:
"Khwati a ri tsemewa hi kuya hi tindhuna ta tiko, naswona ndhuna yin'wana na yin'wana yi hlengeleta Vusurha eka milala leyi nga e khwatini ra yona. Nsinya wa Mulala wuvatliwa hi le henhla, ivi andzhaku ka masiku yamune, wu ta vatliwa wu byekela ivi ku tsimbiwa xikhudya xankwakwa, leswaku xi hlengeleta Vusurha bya milala. Loko xikhudya xitele, n'wini wa xona u xiteka axihalatela eka Jomela ra yena ri kala ritala."<ref name=":3">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric02junouoft The life of a South African tribe] - Vol 2, Pages 40-42</ref>
Vuxurha lebyi abyi hlayisiwa eka Jomela leri a ri vitiwa gandzelo. Swa yila ku khoma xikhudya, unwa hi xona. Munhu loyi a kumekaka ari kunweni eka xikhudya a a hlamuriwa hindlela leyi landzelaka:
{{quote box|width = 450px|quote="Xana hova nyoxi, leswi ungo nwa xikhudya xa vanhu?"|source=A.H Junod}}
Loko a kumeka hindlela leyi, a a bohiwa mavoko na milenge ivi a tshikiwa e handle vusiku hinkwabyo, rikala rixa leswaku a khatisiwa.<ref name=":4">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric02junouoft The life of a South African tribe] - Vol 2, Page 42</ref>
== Tingula ta Xitsonga ==
Matluka ya milala yi vitiwa Tinhlamalala, naswona ma tirhisiwa ngopfu ku rhunga tingula to hambana hambana. Junod uhlamusele ndlela leyi tinhlamalala ti omisiwaka naswona tithlela ti lovekiwa eka mivala yo hambana hambana.
== Swiyelanisi ==
{{Reflist|2}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
h4zezwiyjbglj257zawlt1nu12zsl62
Nkuwa
0
4540
30628
29426
2017-10-27T15:51:01Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nkuwa
| title =
| image = [[Image:Ficus sur, volgroeid, Louwsburg.jpg||250px]]
| caption = [[Category:Minsinya]]
| Mbanzu = [[Makuwa]]
| Switirhisiwa = [[Makuwa]]{{·}}[[Timongo]]
}}
[[File:Ficus sur, ryp vyetros, b, Louwsburg.jpg|270px|right|Makuwa]]
'''Nkuwa '''kumbe Nkuwa wa le Kapa (''Ficus sur'')<ref group="note">Aswitwisiseke leswaku vito leri risukela kwihi. </ref> i nsinya lowu kumekaka ngopfu e tikweni-nkulu ra Afrika. Ninya lowu wu tshamaka wu tsakile lembe hinkwaro naswona wu kula hi xihatla<ref name="fvb">{{Cite book|last=Von Breitenbach|first=F.|title=Southern Cape Tree Guide|year=1985|publisher=Dept. of Environment Affairs: Forestry|location=Pretoria|isbn=0-621-09741-1}}</ref> ku fikelela kwalomu ka timitara ta 5 ku ya fika eka 12,<ref name="apd"><cite class="citation web">[http://www.ville-ge.ch/musinfo/bd/cjb/africa/details.php?langue=an&id=24149 "''Ficus sur'' Forssk."]</cite></ref><ref name="kcp">{{Cite book|last=Palgrave|first=K.C.|title=Trees of Southern Africa|year=1984|publisher=Struik|location=Cape Town|isbn=0-86977-081-0|page=105}}</ref> naswona yin'wana ya yona yinga kula ku fikela eka 35 kya eka 40 wa timitara hi kuleha.<ref name="apd"><cite class="citation web">[http://www.ville-ge.ch/musinfo/bd/cjb/africa/details.php?langue=an&id=24149 "''Ficus sur'' Forssk."]</cite></ref><ref name="plantz"><cite class="citation web">Hankey, Andrew (2003). </cite></ref> Nsinya lowu kula ivi wu endla ndzhuti wo anama.<ref name="plantz"><cite class="citation web">Hankey, Andrew (2003). </cite></ref> Nsinya lowu wu tswala makuwa yohlaya eka rhavi rin'we, hiswona leswi endlaka leswaku nsinya lowu wu fambisana na mbeleko naswona wuthlela wu tirhisiwa tani hi gandzelo.<ref name="kcp">{{Cite book|last=Palgrave|first=K.C.|title=Trees of Southern Africa|year=1984|publisher=Struik|location=Cape Town|isbn=0-86977-081-0|page=105}}</ref>
== Kuhangalaka ==
Nkuwa wu kumeka ngopfu e matikweni yo hlanganisa Cape Verde, Senegambia evupela-dyambu bya Afrika kufika e Cameroon. Wakumeka nale vuxa-dyambu e Eritrea, N'walungu wa Somalia na le Yemen, kasi wuthlela wukumeka ematikweni hinkwayo ya le dzongeni bya Afrika ehandle ka Lesotho na mananga ya Botswana, Namibia na Afrika Dzonga.<ref name="apd"><cite class="citation web">[http://www.ville-ge.ch/musinfo/bd/cjb/africa/details.php?langue=an&id=24149 "''Ficus sur'' Forssk."]</cite></ref> Nsinya lowu wukumeka e makhwatini na tindzhawu ta mabyasi.<ref name="kcp">{{Cite book|last=Palgrave|first=K.C.|title=Trees of Southern Africa|year=1984|publisher=Struik|location=Cape Town|isbn=0-86977-081-0|page=105}}</ref>
== Swiyelanisi ==
{{Reflist|group=note}}
{{Reflist|colwidth=30em}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
0tm7pd4h3tw2t16khhendxhu48f1gyx
Nsala
0
4541
30745
29427
2017-11-02T05:46:38Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nsala
| title =
| image = [[File:Strychnos spinosa tree.jpg||200px]]
| caption = [[Category:Minsinya]]
| Mbanzu = [[Masala]]
| Switirhisiwa = [[Mafurha]]{{·}}[[Tihunyi]]
}}
[[File:Strychnos spinosa fruit.jpg|270px|right]]
'''''Nsala '''(Strychnos spinosa'' kumbe Bambara:<span> </span><span lang="bm">''Kankoroba''</span>) i nsinya lowu kumeka e nkaveni na dzonga wa tiko-nkulu ra Afrika. Nsinya lowu wutswala Masala, kunga mbandzu wo nyanganya wuthlela wubhava nyana naswona wuthlela wuva na tinyungi to nononhwa. Wu veka swiluva swa rihlaza-ro Basa eku heleleni ka marhavi ya wona. Mbhandzu wa wona wutala ku huma endzhaku ka timpfula leti kulu naswona wa yelana na The fruits tend to appear only after good rains. Nsinya lowu i makwavo wa Nkwakwa wale khwatini (''Strychnos nux-vomica)'', lowu ngana vuxungu bya strychnine. Muvala wa Sala i wa xitshopana loko wu vupfa. Swiharhi swo fana na timfenhe, tihavu, makhumba na timhunti swi rhandza mbhandzu lowu swonghasi.
== Kuhangalaka ==
Nsinya lowu wu kumeka ngopfu e misaveni leyi ngana mati. Wa kumeka e makhwatini ya mananga, naswona wuthlela wukumeka e ribuweni ra Kapa ra vuxa-dyambu kufikela e Natala, kuya e nwalungwini e Mzambhiki, e Swazini, Zimbabwe, Botswana, Namibiya na Angola, nsawona wa kumeka nale xihlaleni xa Madagaska.
== Matirhisele ==
Nsinya lowu ixihlovo xa swakudya e Afrika, naswona mbhandzu wa kona wu ngapfuneta mphakelo wa swakudya, ngopfungopfu e matikweni-xikaya.<ref>{{Cite book|authorlink=|author=National Research Council|title=Lost Crops of Africa: Volume III: Fruits|url=http://books.nap.edu/openbook.php?record_id=11879|accessdate=2008-07-25|edition=|series=Lost Crops of Africa|volume=3|date=2008-01-25|publisher=National Academies Press|isbn=978-0-309-10596-5|chapter=Monkey Oranges|chapterurl=http://books.nap.edu/openbook.php?record_id=11879&page=309}}</ref>
* Tihunyi ta Nsala tinga tirhisiwa kuvatla. Tihunyi leti ta tirhisiwa ku endla mbhinyo wa swikomu.
* Nsinya lowu waha ku byariwa e tikweni ra Israyele leswaku wupfuneta eka mphakelo wa swakudya.
* Masala matirhisiwa ngopfu ematiko-xikaya kupfuneta mphakelo wa swakudya hinkarhi wa ndlala."<ref name=":1">Henri-Alexandre Junod, [https://archive.org/details/lifeofsouthafric02junouoft The life of a South African tribe] - Vol 2, Page 17</ref>
== Swiyelanisi ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
3iedo2dn4x4t4ne91d26xa9l1vyujxl
Mahatma Gandhi
0
4542
28782
2016-07-22T09:21:23Z
Mkansi
4533
Created page with "Mahatma Ghandi ari murhangeri wa ma India,a lwisana na xihlawuhlawu lexi axi endliwa hi nkarhi lowu aku fuma mabunu ,maindia ava anga khomiwi hi ndlela ya kahle hambi kuri xit..."
wikitext
text/x-wiki
Mahatma Ghandi ari murhangeri wa ma India,a lwisana na xihlawuhlawu lexi axi endliwa hi nkarhi lowu aku fuma mabunu
,maindia ava anga khomiwi hi ndlela ya kahle hambi kuri xitifikheti xa vukati ava nga nyikiwi,mahatma ari loyara hi pro
profexini,aswi kota ku teka nkarhi wa yena a ti tsona swakudya akhongela ku ncinca leswaku kuva kona,
7enwqrihn7t43mie1yvag2h4vw0sjtv
Laos
0
4543
30926
28797
2017-12-12T09:23:51Z
DARIO SEVERI
4547
Added template
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=200 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Laos'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="100px" | [[File:Flag_of_Laos.svg|100px]]
| align="center" width="100px" | [[File:Coat of arms of Laos.svg|100px]]
|-
| align="center" width="100px" | ([[Flag of Malexiya|Flag]])
| align="center" width="100px" | ([[Coat of Arms of Laos|Coat of Arms]])
|}
|-
| align="center" colspan=2 | <small></big>
|-
| align=center colspan=2 | [[File:Location Laos ASEAN.svg|200px]]
|}
'''Laos''' i tiko ra [[Asia]].
{{Axiya}}
[[Category:Asia]]
p0v395vjwt9u7d1c238un2xen503hb6
Template:Athlete
10
4546
28813
28812
2016-08-30T10:15:02Z
Thuvack
315
wikitext
text/x-wiki
{| class="toccolours" style="float:right; width:280px; margin-left: 1em; font-size: 85%;"
| align="center" colspan="2" style="background:Salmon;" | <big>'''{{{Vito}}}'''</big>
|-
| align="center" colspan="2" |
{|
| align="center" width="120" | [[File:{{{Xifaniso}}}|220px]]
|}
|-
| align="center" colspan="2" style="background:Salmon;" | '''Vuxoko-Xoko'''
|-
| style="padding-left: 0.5em;" | '''Tiko:''' || {{{Tiko}}}
|-
| style="padding-left: 0.5em;" | '''Siku Ro velekiwa:''' || {{{Siku}}}
|-
| style="padding-left: 0.5em;" | '''Vundhzawu:''' || {{{Vundhzawu}}}
|-
| style="padding-left: 0.5em;" | '''Kuleha:''' || {{{Kuleha}}}
|-
| style="padding-left: 0.5em;" | '''Ntikelo:''' || {{{Ntikelo}}}
|-
| align="center" colspan="2" style="background:Salmon;" | '''Tamintlangu'''
|-
| style="padding-left: 0.5em;" | '''Ntlangu:''' || {{{Ntlangu}}}
|-
| style="padding-left: 0.5em;" | '''Nkarhi:''' || {{{Nkarhi}}}
|-
| style="padding-left: 0.5em;" | '''Timendhlele:''' || {{{Timendhlele}}}
|}
<noinclude>
<pre>
{{Athlete
|Vito =
|Xifaniso =
|Tiko =
|Siku =
|Vundhzawu =
|Kuleha =
|Ntikelo =
|Ntlangu =
|Nkarhi =
|Timendhlele =
}}
</pre>
[[Category:Xitsonga]]
</noinclude>
47wzmg9w3tmhzmt4meiyrfwe6hwj1fe
Akani Simbine
0
4547
31824
31823
2018-07-22T07:18:15Z
Thuvack
315
wikitext
text/x-wiki
{{Bio}}
'''Akani Simbine''' (Utswariwe hi 21 Ndzhati 1993) i n'wa-majatu wa Afrika Dzonga.<ref name="Bio"><cite class="citation web">[http://www.iaaf.org/athletes/south-africa/akani-simbine-258125 "Akani Simbine"]. </cite></ref> U tsutsume mujaho wa timitara ta 100 eka Mphikizano wa misava wa tamajatu wa 2013 naswona a thlela a tsutsuma eka ti-Olimpiki ta 2016.<ref name="Athletes"><cite class="citation web">[http://www.iaaf.org/competitions/iaaf-world-championships/14th-iaaf-world-championships-4873/athletes?country=RSA "South Africa at the 2013 World Championships in Athletics"]. </cite></ref> U hetelele eka xiyimo xa vu nthlanu hi ti sekondi ta 9.94 eka mangwa wa 100m eka mphikizano wa Ti-Olimpiki ta 2016, e [[Rio de Janeiro]] hi siku ra vu 14 Mhawuri 2016.<ref><cite class="citation web">[http://www.sport24.co.za/OtherSport/Olympics2016/bolt-blasts-to-100m-gold-20160815 "Bolt blasts to 100m gold hat-trick"]<span class="reference-accessdate">. </span></cite></ref>
Whilst an Information Science student at University of Pretoria,<ref name="gwangju2015"><cite class="citation web">[http://www.gwangju2015.kr/IRS/eng/zb/engzb_athletics_biography_overview_n6301319_simbine_akani.htm "SIMBINE Akani"]. ''gwangju2015.kr''. 2015 Summer Universiade<span class="reference-accessdate">. </span></cite></ref> Simbine ufikelele rhekhodi ya tiko, naswona a thlela a veka rhekhodi ya mphikizano hi siku ravu 9 Mawuwani 2015 loko ata fikilela mendhlele ya nsuku e Yunivhesithi ya Gwangju, e [[Korea Dzonga|South Korea]], hambileswi a a hari mu dyondzi wa Yunivhesithi ya Pitori.<ref><cite class="citation web">[http://www.gwangju2015.com/IRS/eng/zz/engzz_records.htm "Universiade 2015 Broken Records"]. gwangju2015.com. 9 July 2015<span class="reference-accessdate">. </span></cite></ref> Simbine u tshovile rhekhodi ya tiko eka mujaho wa magwa wa 100 m hi nkarhi wa ti sekondi ta 9.89 eka Gyulai István Memorial e Székesfehérvár hi siku ravu 18 Mawuwani 2016.<ref><cite class="citation news">Christopher Maduewesi (18 July 2016). </cite></ref>
=== Swidhlodhlo ===
{| class="wikitable" border="1" cellspacing="2" cellpadding="1" style="border-collapse: collapse; font-size: 95%;"
|+'''Swidhlodhlo swamisava'''
! scope=col| Siku
! scope=col| Mphikizano
! scope=col| Ndzhawu
! scope=col| Mbuyelo
! scope=col| Xikambelo
! scope=col| Nkarhi
|-
|rowspan=2|2015
|rowspan=2|University Summer Athletics 2015
|rowspan=2|[[Gwangju]]
|bgcolor=gold align="center" | 1st
|align=center | 100 m
|align=center | 9 s 97
|-
|bgcolor=cc9966 align="center" | 3rd
|align=center | 4 × 100 m
|align=center | 39 s 68
|-
|rowspan=3|2016
|rowspan=2|African Athletics Championships 2016
|rowspan=2|[[Durban]]
|align=center bgcolor="cc9966" | 3rd
|align=center | 100 m
|align=center | 10 s 05
|-
|bgcolor=gold align="center" | 1st
|align=center | 4 x 100 m
|align=center | 38 s 84
|-
|Summer Olympics 2016
|[[Rio de Janeiro]]
|align="center" | 5th
|align="center" | 100 m
|align="center" | 9 s 94
|}
== Mintshaho ==
<div class="reflist" style=" list-style-type: decimal;">
<references></references></div>
[[Category:Vanhu]]
0i6yyiym24uf2i86owhk66re9lxngr5
Category:Finland
14
4548
28823
2016-08-31T16:12:30Z
Patamaski
4581
Created page with "[[Category:Yuropa]]"
wikitext
text/x-wiki
[[Category:Yuropa]]
k5kocjzyd70smjhqkuoufw4o2235ne6
Category:Translation Needed
14
4551
28841
2016-09-24T07:30:05Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
India
0
4552
28844
2016-09-24T07:37:51Z
Thuvack
315
Thuvack moved page [[India]] to [[Indiya]]: translated
wikitext
text/x-wiki
#REDIRECT [[Indiya]]
dlxmo0cfs9khs9vxk2yssabts9fn9co
Pato ra xikontiri rayo ya eka Mtititi
0
4554
32973
28894
2018-11-19T21:52:11Z
Thuvack
315
wikitext
text/x-wiki
Pato ra Xikontiri xa ku ya eka Mtititi 2015-2016
Maxangu ya ku palana na ku tswisana exikarhi ka van'wamimovha na van'wamathethekisi lava tirhisaka pato ra ku suka eka Halahala ku ya fika eka Mtititi eAltein ehandle nyana ka doroba ra ka Malamulele hi tlhelo ra vuxa, va ri swi xaxile, hikuva pato ra magoji ya ncuva ro kongoma eka Mtititi ri le ku rhideriweni hi xirhidelo xa nsimbhi tlhandlakambirhi ri ta tlhela ri hulungiwa kumbe ku pomiwa hi xikontiri xa ntima wa munyama, swi nga leswi haxawa se va to hamba va rheta kunene hi tigolonyi ta vona, lama i mahungu lamanene na le ka van'waswikanyakanya hikuva va ri se va ta oloveriwa hikuva se vata kota ku chovha va tshiketerile ehandle ko kanganyisiwa hi magoji, hi ri hoyohoyo, eka vaaki va ndhawu ya ka hina hi ri nhluvuko hi wolowoooo
kambe hi nga rivali leswaku na le ka Mtititi Lombard kun'we na le Plange ncuva egondzweni wa ha hi dlaya, vuyani mi ta hetisa, inkomu!
7ddu6owesu1t0gjqsnymlihv10jy3lb
Pato ra xikontiri ra ku ya eka Mtititi
0
4555
28895
2016-11-02T11:03:00Z
Hlatywayo
4643
Created page with "Pato ra Xinkotiri xa ku ya eka Mtititi Maxangu ya ku palana na ku tswisana exikarhi ka van'wamimovha na van'wamathethekisi lava tirhisaka pato ra ku suka eka Halahala ku ya fi..."
wikitext
text/x-wiki
Pato ra Xinkotiri xa ku ya eka Mtititi
Maxangu ya ku palana na ku tswisana exikarhi ka van'wamimovha na van'wamathethekisi lava tirhisaka pato ra ku suka eka Halahala ku ya fika eka Mtititi eAltein ehandle nyana ka doroba ra ka Malamulele hi tlhelo ra vuxa, va ri swi xaxile, hikuva pato ra magoji ya ncuva ro kongoma eka Mtititi ri le ku rhideriweni hi xirhidelo xa nsimbhi tlhandlakambirhi ri ta tlhela ri hulungiwa kumbe ku pomiwa hi xikontiri xa ntima wa munyama, swi nga leswi haxawa se va to hamba va rheta kunene hi tigolonyi ta vona, lama i mahungu lamanene na le ka van'waswikanyakanya hikuva va ri se va ta oloveriwa hikuva se vata kota ku chovha va tshiketerile ehandle ko kanganyisiwa hi magoji, hi ri hoyohoyo, eka vaaki va ndhawu ya ka hina hi ri nhluvuko hi wolowoooo kambe hi nga rivali leswaku le eka Mtititi Lombard na le Plange ncuva egodweni wa ha hi dlaya.
Mutsari: Wisani M. Hlatywayo Wa Badibadi
n5mop87913h9q82rke4e7idijpiqu3s
Machel
0
4558
28909
2016-12-08T20:35:41Z
Moisés Baloi
3311
Created by translating the page "[[:en:Special:Redirect/revision/562162674|Machel]]"
wikitext
text/x-wiki
'''Machel''' kumbexan ku nga ha vuriwa:
'''Xivongo:'''
* Graça Machel (tswariwe hi 1945), Mupolitiki ni mukorhokeri wa timhaka ta vanhu eMozambhiki, noni ya Samora Machel, nsati wa vunharhu wa Nelson Mandela<br>
* Josina Machel (FRELIMO) (1945–1971),mulweri wa ntsuxeko wa Mozambhiki ni ku tlakusiwa ka wansati wa Muafrika, nsati wa vumbirhi wa Samora Machel<br>
* Samora Machel (1933–1986), presidente yo sungula eMozambhiki<br>
* Stefan Machel (tswarie hi 1960), Mupoland tlanga gitaraka rock, qambi ni muhumelerisi wa vuyimbeleri<br>
'''Mavito yo nyikiwa:'''
* Machel Millwood (tswariwe hi 1979), Mutlangi wa bolo ya milenge wa Jamaica<br>
* Machel Montano (tswariwe hi 1974), xiyimbeleri, mutsariwavunanga, ni muhumelerisi wa vuyimbeleri wa Trinidad ni Tobago
== Vona kambe ==
* Samora Machel constituency, vuyimeri emugageni wa Khomas wa le Namibia
quhn9tac3qttqechassmrlqzegw0nxo
Huvo Leyi Fumaka ya Timbhoni ta Yehovha
0
4559
28910
2016-12-08T21:03:07Z
Moisés Baloi
3311
Created by translating the page "[[:en:Special:Redirect/revision/750956345|Governing Body of Jehovah's Witnesses]]"
wikitext
text/x-wiki
'''Huvo Leyi Fumaka ya Timbhoni ta Yehovha''' i ntlawa lowu rhangelaka wa Timbhoni ta Yehovha wu kumeka Brooklyn, New York. Huvo leyi wu humesa tidyondzo, wu vonelela ku humesiwa ka minkandziyiso ni tinhlengeletano, ni ku rhangela mintlawa hinkwayo emisaveni hinkwayo. Minkandziyiso ya Timbhoni yi vulavula hi Huvo Leyi Fumaka tanihi hi valandzeri va Kreste ku nga ri varhangeri va vukhongeri.
Hlayo ya vona yi hambanahambanilie, ku sukela ka nkombo(2014–sweswi) ku ya nhungu(1974–1980) wa swirho. Swirho swintshwa swa Huvo Leyi Fumaka swi hlawuriwa hi leswi swi vaka na swi ri kona.
== Matimu ==
Ku sukela loko yi simekiwa, the Watch Tower Bible and Tract Society of Pennsylvania yi fambisiwe hi presidente ni ntlawa wa vafambisi. ku ta fika January 1976, presidente a ku ri yena
== References ==
{{Reflist|30em}}
oxzxqt50gz58m332ig8rsymqmocbval
Vuyimeri bya Samora Machel
0
4562
28915
28914
2016-12-19T19:54:38Z
Moisés Baloi
3311
Created by translating the page "[[:en:Special:Redirect/revision/726626147|Samora Machel Constituency]]"
wikitext
text/x-wiki
[[File:Karte_Vorstadt_Windhoek-Wanaheda.png|thumb|swimitana swa Wanaheda]]
'''Vuyimeri byaSamora Machel ''' (khale ka '''Wanaheda Constituency''') i vuyimeri bya Windhoek eKhomas Region exikarhi ka [[Namibia]]. vuyimeri lebyi byi kumeka loko u hundze swimitna swa mune swa Windhoek: Wanaheda, Greenwell Matongo, Goreangab, ni ndhawu ya Havana. Hi 2010 a ku ri ni {{As of|2010}}32,000 wa vaaki.<ref name="profile">{{Cite news}}</ref>
Lava tshamaka eka vuyimeri lebyi a va na ntirho wo kongoma, va kuma swo tihanyisa hi switirhwantirhwani swo kota ti-shebeens ni ku hlantswa timovha. A nhlayo ya lava nga na HIV/AIDS yi le henhla.<ref name="profile">{{Cite news}}</ref>
== Ku cinca ka vito ==
The area which made up the constituency was named Wanaheda during colonial times and continued to be called it following its independence in 1990. It is an acronym for ''''Wa'''mbos, '''Na'''mas, '''He'''reros and '''Da'''maras', the four peoples that were living here. In 2003, following governmental and public recommendations, it was renamed in honour of [[Muzambhiki|Mozambican]] President Samora Machel.<ref>[http://www.namibian.com.na/2008/August/national/0823599E15.html Constituency named after John Pandeni] in [//en.wikipedia.org/wiki/The_Namibian The Namibian], 27 August 2008</ref>
== Tipolitiki ==
The 2004 regional election was won by John Ya Otto Nankudhu of the SWAPO Party with 8,370 votes. Runners-up were Victoria Gawanas of the United Democratic Front (UDF, 594 votes), Fransiska Hipondoka of the Congress of Democrats (CoD, 475 votes), Gabriel Rukero of the National Unity Democratic Organisation (NUDO, 380 votes), and Adolf Kaurimuje of the Democratic Turnhalle Alliance (DTA, 201 votes).<ref>[http://www.ecn.gov.na/RSamoramachel.htm Samora Machel constituency] Electoral Commission of Namibia</ref>
The 2015 regional election were also won by SWAPO whose Fanuel San Shivute gained 8,774 votes. Tuyenikelao Kanyiki (RDP) finished distant second with 1,078 votes.<ref>{{Cite web|title=Regional Council Election Results 2015|publisher=[[Electoral Commission of Namibia]]|date=3 December 2015|page=10|url=http://www.ecn.na/documents/27857/223442/Regional+Counils+Election+Results_Duly+elected+candidates+2015.pdf/32493774-80b3-4be3-9ca1-1f6ce187673a?version=1.0}}</ref>
== References ==
{{reflist}}
eoxrwwmg4282jsbquemsl1flpjvfwji
Samora Machel
0
4563
28916
2016-12-19T20:26:01Z
Moisés Baloi
3311
Created by translating the page "[[:en:Special:Redirect/revision/752403713|Samora Machel]]"
wikitext
text/x-wiki
'''Samora Moisés Machel''' (September 29, 1933 – October 19, 1986) a a ri murhangeri wa vuthu ni n'watipolitiki wa [[Muzambhiki|Mozambique]]. Musoxalisi loyi a landzela vu- Marxism-Leninism, u tirhe tanihit Presidente ya Mozambique kusukela loko tiko ri kume ntshunxeko hi ti1975. Machel u fele ntirhweni hi 1986 loko xihahampfuka xa vuhosi xi wilw ekusuhi ni ndzilakani wa Mozambique-[[Afrika-Dzonga|South Africa]].
== Masungulo ya Vutomi ==
== Ku Lwela Ntsuxeko ==
== Ntsunxeko ==
== Rhodesian Bush War ==
== Nyimpi ya Xin'wanamanana ==
== Ku hima loku dlayaka ni vulavisisi ==
[[File:Samora_Machel_Plane_Wreck.jpg|thumb|Masalela ya xihahampfuka]]
== Vukati ni vutomi bya dyangu ==
== Vuxaka ni matiko man'wana ==
[[File:Bundesarchiv_Bild_183-1983-0303-423,_Berlin,_Margot_Honecker,_Samora_Moises_Machel.jpg|thumb|Machel a hlangana na Margot Honecker eBerlin, hi 1983]]
== Legacy ==
=== Mavito hi vito ra yena ===
* Samora Machel Air Force Base in Mbala, Northern Zambia.
* Samora Machel Avenue, in the Dar es Salaam central business district in [[Tanzania]] (about 1.75 km)
* Samora Machel Avenue, in Harare, [[Zimbabwe]]
* Samora Machel Avenue, in Luanda, [[Angola]]
* Samora Machel Bridge, (formerly Tete Bridge) across the Zambezi River in Tete, Mozambique (762 metres)
* [[Vuyimeri bya Samora Machel|Samora Machel constituency]], (formerly Wanaheda constituency in 2003) in Khomas Region, [[Namibia]]
* Samora Machel House, residence for female students at the University of Limpopo, Turfloop Campus
* Samora Machel School of Veterinary Medicine, University of Zambia
* Samora Machel Street, in Moscow, [[Rhaxiya|Russian Federation]]
* Samora Machel Street, in Asokoro, Abuja, Nigeria.
=== Xitsundzuxo ===
=== Swihlovo leswi gandlisiweke ===
* Munslow, Barry (ed.). ''Samora Machel, An African Revolutionary: Selected Speeches and Writings'', London: Zed Books, 1985.
== References ==
{{Reflist|30em}}
sbhu0dj9ug6qboj24e1npp0uxkmbz1g
Vuxaka exikari ka Mozambhiki na Afrika-Dzonga
0
4564
28919
28918
2016-12-21T13:40:12Z
Moisés Baloi
3311
wikitext
text/x-wiki
'''Vuxaka exikarhi ka Mozambhiki na Afrika Dzonga''' ku vuriwa ntirhisano exikarhi ka [[Muzambhiki|Mozambhiki]] na [[Afrika-Dzonga]]. A vuxaka bya ximfumo byi sungulu hi 1923, enguveni ya vukolonyi, loko Nhlangano wa Afrika-Dzonga wu endle ntwanano ni Mfumo wa Muputukezi eka koloni ya Portuguese East Africa (Mozambhiki) malunghana ni ntirho, ntleketlo ni timhaka ta mabindzu.<ref>[http://www.dfa.gov.za/foreign/bilateral/mozambique.html Mozambique] from the Department of Foreign Affairs, Republic of South Africa</ref> Graca Machel, Nkosikazi yo sungula eMozambhiki ku sukela hi 1975 ku ya ka1986, endzhaku u tekane na [[Nelson Mandela]], Presidente yo sungula eAfrika-Dzonga endhaku ka Apartheid hi July 18, 1998, loko Mandela a ri 80 ya malembe. Va tshame va tekanile ku fikela loko Mandela a fa hi December 5, 2013, na a ri ni malembe ya 95 hi vukhale. Emahweni ka sweswo a a tekane ni presidente yo sungula ya Mozambhiki, [[Samora Machel]], loyi a feke hi hi ku wa ka xihahampfuka hi October 19, 1986 na a ri ni malembe ya 53. hi vukhale.
== Apartheid ==
=== Vuxaka ni valungu ===
Valungu va Afrika-Dzonga ni va Maputukezi va lawule Mozambhiki va ri karhi va tiphina hi vuxaka bya le kusuhi hi enguveni ya vukolonyi. Loko Maafrika-Dzonga ma sungule ku tirhisa nawu wa Apartheid, eMaputo, ku nga ntsindza-nkulu wa Mozambhiki, ku hundzuke ndhawu yo ya ponela kona eka valungu lava a va tsutsuma lava a va lwisana ni fumelo ra Apartheid. Loko Mozambhiki yi kume ku ntshuxeka emavokweni ya Portugal hi 1975, valungu lava tswaleriweke eMozambhiki va tsemakanye ndzilakano va ya Afrika-Dzonga, lava namuntlha ku nga xitukulwana xa Mapotukezi eAfrika-Dzonga.
=== Vuxaka ni va ntima ===
Mas[[Matimu ya Matsonga|hangaan]] kumbe Vatsonga va kumeka eka matlhelo ha mambirhi, Mozambhiki ni Afrika-Dzonga. A mphesamphesa ya vantima exikarhi ka mimfumo leyi mbirhi yi ve kona hi ntalo hikwalaho ka ku kumeka ka ntirho eka lava Mozambhiki emigodini ya Afrika-Dzonga. Ku nghena ka mali yo tsemakanya ndzilakano(gede) swi na xiyenge lexikulu eka Ikhonomi ya Mozambhiki.
== Nyimpi ==
Afrika-Dzonga yi ve ni xiave-nkulu hi ku seketela RENAMO eka Nyimpi ya Xin'wanamamani ya Mozambhiki ku lwisana ni mfumo wa FRELIMO . Afrika-Dzonga na Mozambhiki va sayine Ntwanano wa Nkomati hi 1984, lowu yimiseke ximfumo xiave xa Afrika-Dzonga eka nyimpi, hambileswi yi yeke emahlweni ku kondza ku fika Xidemokrasi eAfrika-Dzonga hi 1994.
== References ==
{{reflist}}
4hqdckyt7i8d1rzcjky0gwy4nfmaief
Wikipedia
0
4566
28922
2016-12-28T08:29:09Z
149.71.48.72
Redirected page to [[Wikipediya]]
wikitext
text/x-wiki
#REDIRECT [[Wikipediya]]
q0xqhqifb5qp4szyxnl18qynmdibza4
Wikipedia:Username policy
4
4567
28952
2017-01-30T19:10:31Z
AqilHD
4748
Aqil Huseynov
wikitext
text/x-wiki
''''''''Merhaba Ben Aqil. Ben 2001 yılında Azerbaycanda Bakü de Dünyaya Göz Açdım. O zamanlar artik XXl - Yüz yili başliyordu,ben doğuldukdan sora Bakude kaldık 2002 yılına kadar sora babam iş ne göre Nakchivan Özel Cümrihyiete gitik tam 14 yil orda kaldim.Orda Okudum orada tam 4 yer değisdim. Sederek,Şerur,Ordubad,Çulfa ve sonda Nakchiva merkezine geldin aslinda ilk gelidigimzde 2 yil orda kaldik sora yeniden geldik ve 5 yil tam olark burda kaldik. Ben Azerbaycanda en Temiz ve guzelikde 1 de buldugum Şehir Nakchivan gidib görürsünüz İNŞALLAH. Sora ben kötü yanlarim sınavlarda iyi değildim cok kötüydüm. sora Babama Nakchivandan Azerbaycanda Fuziliye gitmek emri geldi ve oraya gitik ama bu hicde iyi olmadi cünki biz ora gidir gitmez sabahi gun savaş başladı evet yanlış duymadiniz belkide ömürümün en korkunc anlarıydı Babam izin vermedi Bakü ye gidek 3 gun bizi Savaş alanında durmamizi soyledi bizde Fuzilde oturduk ama tam 40 m (metr) onume Mlamiyot mermisi düşdü cok garip hayatim gozum onünden gecdi sanki o kadar iylik yap ama karşılık bu işde neyse sora bizi Agcabedi şehriine emr geldi ve orda 2 ay sora Bakü ye geldim ben Babam ama gelmedi orda daha Allaha Şükür hic birimize hic bişsey olmadi ve ben Bakü de Kursa giderek okulumu devam etirdim tam 9 ay okula gitmemis insan geri donüdu ama biraz soluk cünki hayat solmuşdu onun icin Youtube hayatim demiyelim Minecraft diyelim adamlar server spaün icin para isdiyodu bene herkese bedava guzel spawnlar yapiyordum adamlar cok memnun oldu ve hepsi Allah razı olsun diyodular 100+ cok serverin spawnın yapdim düşünsenize. Şimdi Halim İyi Hayat da idare ediyoruz artık Beni 1 Şubatda Dogum günümde Sevindiren Arkdasimada teşekürler o bana doğum günüm icin Premium hesab aldı MC icin saolsun. Ben unutmuyorum ve unutmam benim bir arkadaşım var ismi Yusuf , Yusufla 2013 de tanışdık benim ilk MC VE ONLİNE ARKDASİM . Hayat hikayem biraz olsada size anlatim Hakkimdada biraz bilgi verdim haydi herkese iyi günler dilemek üzere Hoşcakalın.''''''''
7a4bnrwbzv3rigsyq2ikfg7r7azhe36
Mhinga
0
4568
31036
31033
2018-03-10T13:24:23Z
DARIO SEVERI
4547
Reverted edits by [[Special:Contributions/41.13.22.95|41.13.22.95]] ([[User talk:41.13.22.95|talk]]) to last revision by [[User:41.113.28.156|41.113.28.156]]
wikitext
text/x-wiki
The Mhinga clan is the royal clan of the Tsonga people originating in a small chiefdom called Ka Mhinga.Vaka Mhinga ivanhu waka Maluleke, Vanwanati ,Vadyi va Bhangu . This prestigious clan of beautiful people are lead by a great leader Hosi Xilungwa Mhinga
8njgwlz208tvvzi72wa2mbddqwikgm6
Šiprage
0
4571
30148
29024
2017-08-19T06:29:41Z
CommonsDelinker
60
Removing [[:c:File:Siprage-karta.jpg|Siprage-karta.jpg]], it has been deleted from Commons by [[:c:User:Ruthven|Ruthven]] because: per [[:c:Commons:Deletion requests/File:Siprage-karta.jpg|]].
wikitext
text/x-wiki
[[File:Coat of arms of Bosnia and Herzegovina.svg|center|100px]]
'''Šiprage''' a tiko ra [[Bosnia and Herzegovina]].<ref>http://www.kartabih.com/</ref><ref name="ReferenceA">Vojnogeografski institut, Ed. (1955): Šiprage (List karte 1:25.000, Izohipse na 20 m). Vojnogeografski institut, Beograd / Military Geographical Institute, Ed. (1955): Šiprage (map sheet 1: 25.000, Contour lines at 20 m). Military Geographical Institute, Belgrade.</ref>
==Reference==
{{reflist}}
[[Category:Bosnia and Herzegovina]]
n52i9ccx3xlmxrl7sw71dq38r4stnlr
Elim
0
4574
28996
28995
2017-04-08T20:00:38Z
N'wa news
4842
Adding information
wikitext
text/x-wiki
Vaka Maluleke a va tshama Mabhedengwa xikharhi ka Elim na Magangeni . Va rhurha hiku famba ka Karhi va rhurhela magangeni. Tata wa muti wa ka Maluleke kumbe kokwana lonkulu akuri Piet Maluleke. Hi ye ari Ndhuna ya muganga wa le Mabhengwa. Loko a hundza a misaveni kusala n'wana wa yena wa jaha Makasela ayisa mahlweni na vundhuna bya ka Maluleke ava Ndhuna ya muganga wa le Magangeni. Loko Makasela a hundza a misaveni N'wana wa yena Yingwani a tsakela ku tirhisa Vito ra vo kokwani wa yena Mahungu tani hi xi vongo xa yena. A yisa mahlweni na vundhuna bya ka Maluleke tani hi leswi vakokwa wa yena ava endlisa swona ku kondza loko masiku ya yena yaku hanya ya fika makumu. Kutani N'wana wa yena wo sungula wa xinuna Patrick "Oupa " Mahungu ayisa mahlweni na vundhuna bya ka Maluleke endhawini Yale Magangeni
qzq13ew5uvy678j7zacdarqdoqzj9fv
Strychnos madagascariensis
0
4575
29008
2017-04-25T20:00:51Z
Wolverène
3549
Redirected page to [[Nkwakwa]]
wikitext
text/x-wiki
#REDIRECT [[Nkwakwa]]
p2flu8pzuo7yy2zo7hjf1y7xhy9va9y
Nhlangano wa vanhu
0
4576
29036
29035
2017-05-08T14:41:03Z
Thuvack
315
wikitext
text/x-wiki
[[File:Detail of Les tres riches heures - March.jpg|thumb|Kurima hi gejo, Lembe-xidzana ra 15]]
'''Nhlangano wa vanhu''' i ntlwawa wa vanhu lowu tirhisanaka no hanyisana, kumbe ntlawa wa vanhu lowu tshamaka a dzhawini yin'we naswona wuri ehansi ka ndzawulo yinwe ya [[Politiki]] na [[Ndzhavuko|dhavuko]]. Nhlangano wa vunhu wu kombisa vuxaka exikarhi ka vanhu lava ngana ndzhavuko na vukorhokeri byo fana; hiswona leswi nhlangano wa vanhu wu nga ha hlamuseriwaka tani hi vuxaka exikarhi ka swirho swa wona
Kuya hi ntirhiswano lowu nga kona e ntlwaweni wa vhanhu vokarhi, leswi swi nga pfuna swirho swa ntlawa leswaku swi bindzula hi tindlela to tala leti nga kotekiku loko xirho xiri xoxe. Nhlangano wa vanhu wu nga thlela wu akiwa hi vanhu lava twananaka naswona vafumiwa hi maendele ya swilo, hambi loko kuri hava ntlawa lowu fumaka wun'wana.
== Masungulo na matirhisele ==
Riviti "Nhlangano wa Vanhu" risuka eka riviti ra Xilana ''[[wiktionary:societas|societas]]'', leri lombiweke eka riviti ''socius'' ("Mughana, kumbe Nakulori") leri tirhisiwaka ku hlamusela vuxaka exikarhi ka vanghana. Rito leri ri yelana ngopfu na rito "Vumunhu". Hambiswiritano, mutivi wa swamabinzu, Adam Smith ulerhisa leswaku ntlwaw wa vanhu "wunga kumeka exikarhi ka vanhu lava hambaneke, kumbe van'wamabindzu lava hambaneke, hi kuya hi kutirhisana hambi loko vangari vaghana, ntsena loko vanga lwi."<ref name="Briggs, Jean L. 2000"><cite class="citation book" id="CITEREFBriggs2000" contenteditable="false">Hunters and Gatherers in the Modern World: Conflict, Resistance, and Self-Determination.-Briggs, Jean L. 2000 - P9 </cite></ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Vanhu]]
prt8bvjb1v8xa2kpvnnx2l5nghynv37
Mabindzu
0
4578
29057
29056
2017-05-22T09:23:25Z
Thuvack
315
Thuvack moved page [[Mabinzu]] to [[Mabindzu]] without leaving a redirect: correct spelling
wikitext
text/x-wiki
[[File:Bolsa Mexicana de Valores.png|thumb|right|Yindlu ya Mabindzu na vuxavisi e[[Paseo de la Reforma]],etikweni ra Meksikho]]
'''Binzu''' (kumbe '''komponi''') inhlangeletano lowu xavisaka tinhundzu kumbe mpahla na vukorhokeri eka Vaxavi.<ref>{{cite book
| last = O'Sullivan
| first = Arthur
| authorlink = Arthur O'Sullivan (economist)
| first2 = Steven M. | last2 = Sheffrin
| title = Economics: Principles in Action
| publisher = Pearson Prentice Hall
| year = 2003
| location = Upper Saddle River, New Jersey 07458
| page = 29
| isbn = 0-13-063085-3}}</ref><ref>Compare: {{cite book
| last1 = Aaker
| first1 = David A.
| author-link1 = David A. Aaker
| last2 = McLoughlin
| first2 = Damien
| chapter = 1: Strategic Market Management: An Introduction and Overview
| title = Strategic Market Management: Global Perspectives
| url = https://books.google.com/books?id=tpW22FvYvn8C
| location = Chichester, West Sussex
| publisher = John Wiley & Sons
| publication-date = 2010
| page = 3
| access-date = 2016-11-10
| quote = What is a business? What is a business strategy? Having groups of managers provide answers to these basic questions shows that there is little consensus as to what these basic terms mean. [...] A business is generally an organizational unit that has (or should have) a defined strategy and a manager with sales and profit responsibility.
| isbn = 978-0-470-68975-2
| year = 2010
}}</ref> Mabindzu ma hlanganela eka mafambisele ya ikhonomi, naswona makumeka ngopfu ematikweni lama tirhisaka Ikhonomi ya VuKhapitali, laha makumekaka malawuriwa hi vanhu kungari mfumo, naswona ma xavisa nhundzu na vukorhokeri byokarhi eka Makete leswaku vakuma mali kumbe ku cincana nhundzu yo hambana leyi ngana nkoka woyelana wa ikhonomi. Binzu ringahava ropfuna naswona ririhava mbuyelo, kumbe riri Bindzu leri kongomisiwaka himfumo. Matiko yohambana-hambana matirhisa milawu yohambana, yo lawula mafambiselo ya mabindzu.
Xikongomelo xamabinzu, iku kurisa nxaviso na hakelo yatinhundzu kumbe vukorhokeri leswaku rikuma mbuyelo kumbe kubindzula.
== Tinxakaxaka taMabindzu ==
Kuni tinxakaxaka ta mabindzu hikuya hi mafambisele ya tiko na ndhawu, kambe tinxaka leti tolovelekeke hileti:
* '''Bindzu ra munhu-un'we:''' Muxaka lowu wuthlela wutiveka hi Muxavisi un'we, naswona rina musunguri na n'wini un'we loyi a bindzulaka eka rona. N'wini wa bindzu anagha tirha ariswakwe, kumbe a thola vatirhi. N'wini wabindzu ubyarha vutihlamuleri hikwabyo mayelana na mbuyelo kumbe kulahlekeriwa eka bindzu rakwe
* '''Bindzu ra varingani:''' Bindzu leri rina vinyi vambirhi kumbe kutlula lava varikongomisaka. Eka tinxaka ta mabindzu ya varingani to tala, un'wana na un'wana wa varingani ubyarha vutihlamuleri lebyi yelanaka na mbuyelo wa yena.<ref>{{Cite journal|doi=10.5465/amj.2013.0581 |title=Friends and Profits Dont Mix: The Performance Implications of Repeated Partnerships |journal=Academy of Management Journal |volume=59 |issue=2 |pages=460 |year=2014 |last1=Holloway |first1=S. S. |last2=Parmigiani |first2=A. }}</ref>
* '''Bindzu ro hlanganelo:''' Vinyi va bindzu vabyarha vutihlamuleri byokarhi, kambe bindzu rivoniwa riri navutihlamuleri lebyi hambaneke naswona ritiyimerile hikuya hinawu. Hakanyiningi vinyi vabindzu ivakhomi vaminkavelo ya bindzu naswona vathola vafambisi lava va langutanaka na mfambisele ya bindzu ya siku na siku.
* '''Bindzu ra Ntwanano:''' Rihambana na bindzu ra nhlanganelo, hikuva vinyi varona imalandza ya bindzu naswona ava tirhi kuya hi ntsengo wa minkavelo ya bindzu. Hakanyingi ripfuriwa ngopfu hi miganga kumbe vatirhi lava hlanganelaka kuteka swiboho
* '''Furanchayisi:''' Imuxaka wa bindzu laha vanw'amabindzu vaxavaka mpfumelelo wo pfula no fambisa bindzu ro karhi leri simekiweke hi komponi yokarhi.<ref>[http://smallbusiness.chron.com/definition-franchise-business-4467.html Definition of a Franchise Business]</ref><ref>h{{Cite journal|doi=10.1080/1046669X.2011.533109|title=A Comparison of Retail Franchises, Independent Businesses, and Purchased Existing Independent Business Startups: Lessons from the Kauffman Firm Survey|journal=Journal of Marketing Channels|volume=18|pages=3|year=2011|last1=Welsh|first1=Dianne H. B.|last2=Desplaces|first2=David E.|last3=Davis|first3=fAmy E.}}</ref>
== Swikombo ==
{{reflist}}
[[Category:Mabindzu]]
[[Category:Ikhonomi]]
tt9ggd7tgquo620utgb502x1yy2cq7z
Category:Mabindzu
14
4579
29054
2017-05-22T09:19:39Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Ikhonomi
14
4580
29055
2017-05-22T09:19:50Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Nyimpi
0
4581
33101
33097
2018-12-13T12:55:01Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
[[File:Castle Romeo.jpg|thumb|right| Xikambelo xa thlarhi ra Nyukliya, 1954 ]]
'''Nyimpi''' i mholovo himathlarhi exikarhi ka [[nhlangano wa vanhu]]. Nyimpi yi hlanganisa Vukarhi, ku onha nhundzu na kudlaya, hi ku tirhisa masocha. Kupfumaleka ka nyimpi ku vuriwa "[[Kurhula]]". '''Kulwa Nyimpi''' swi hlanganisa swilo leswi endliwaka no tirhisiwa ku lwa eka minxaka ya tinyimpi.<ref>{{cite web|title=Warfare|url=http://dictionary.cambridge.org/us/dictionary/english/warfare|website=Cambridge Dictionary|accessdate=1 August 2016}}</ref>
Hambileswi swidyondzeki swo karhi swi vonaka nyimpi yiri xiyenge xa [[Vumunhu]], <ref>Šmihula, Daniel (2013): ''The Use of Force in International Relations'', p. 67, [//en.wikipedia.org/wiki/Special:BookSources/9788022413411 ISBN 978-80-224-1341-1].</ref> van'wana va vona nyimpi yiri xitandzhaku xa mahanyele na swi yimo swa vutomi ku hlanganisa na mbangu.<ref name="Sage Publications">{{Cite book | year= 2006 | last1= James | first1= Paul | authorlink= Paul James (academic) | last2= Friedman | first2= Jonathan | title= Globalization and Violence, Vol. 3: Globalizing War and Intervention | url= http://www.academia.edu/3587732/Globalization_and_Violence_Vol._3_Globalizing_War_and_Intervention_editor_with_Jonathan_Friedman_Sage_Publications_London_2006 | publisher= Sage Publications | location= London}}</ref>
Nyimpi leyi dlayeke vanhu hi xitalo, kuve [[nyimpi ya vumbirhi ya misava]], leyi sunguleke hi lembe ra 1939 kuya fika eka lembe ra 1945, naswona kudlayiwe kawalomu ka 60–85 wa timiliyoni, ivi yi landzeriwa hi nyimpi ya kuvutla ya Mamongholi<ref>The Cambridge History of China: Alien regimes and border states, 907–1368, 1994, p. 622, cited by White</ref> leyi dlayeke kwalomu ka 60 wa timiliyoni. Hi lembe ra 2013 nyimpi yivangile kwalomu ka 31,000 wa mafu, leswi kombeke ku hunguteka kusuka eka 72,000 wa mafu hi lembe ra 1990.<ref name=GDB2013>{{cite journal|last1=GBD 2013 Mortality and Causes of Death|first1=Collaborators|title=Global, regional, and national age-sex specific all-cause and cause-specific mortality for 240 causes of death, 1990-2013: a systematic analysis for the Global Burden of Disease Study 2013|journal=Lancet|date=17 December 2014|pmid=25530442|doi=10.1016/S0140-6736(14)61682-2|pmc=4340604|volume=385|issue=9963|pages=117–71}}</ref> Hi lembe ra 2003, Richard Smalley u xungetile nyimpi tani hi xi rhanganya xa vuntsevu (eka khume) eka swirhalanganya leswi langutaneke na Vunhu va misava eka malembe ya makume-nthlanu lama taka.<ref>"Top Ten Problems of Humanity for Next 50 Years", Professor R. E. Smalley, Energy & NanoTechnology Conference, Rice University, May 3, 2003.</ref> Tinyimpi ti siya ku onheka ka mbangu na tindzhawu, kuhunguteka ka mali ya midende ya swisiwana, Tindlala, ku engeteleka ka vachavela-whawha lava tsutsumaka tinyimpi, kuhkanganisa na kuxanisiwa ka vabohiwa vanyimpi kumbe va akatiko.<ref>{{cite book|last1=Tanton|first1=John|title=The Social Contract|date=2002|page=42}}</ref><ref>{{cite book|last1=Moore|first1=John|title=The pursuit of happiness|date=1992|page=304}}</ref><ref>{{cite book|last1=Baxter|first1=Richard|title=Humanizing the Laws of War|date=2013|page=344}}</ref>
== Minkombo ==
{{Reflist|30em}}
[[Category:Nyimpi]]
[[Category:Madzolonga]]
dyefk86mxgudknpff8xnlp6q2yiuzkn
Category:Nyimpi
14
4582
29073
2017-05-26T08:47:30Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Madzolonga
14
4583
29074
2017-05-26T08:47:56Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Swivongo swa Vankuna
0
4584
32551
29075
2018-09-22T09:32:17Z
BrolinNkuna
5882
Added the most important gist of the context
wikitext
text/x-wiki
Swivongo swa Vankuna:
I Nkunani wa Michael, wa philmon, wa magugu, wa phahlela, wa xiwupani, wa mkhamu, wa nhotani, wa matiku, wa mboweni... Hi timbhuri ta msava, hiva kuma xikomu. Hiva rhaku leri kulu,. Loko hifa tintombhi ta tiku tirii hayi mingava lahli kumbexan vanga pfuka hita hlalela vumbhurhi bya vona.. I Nkunani, Hosi ya Vankuna hinkwavo.. Hi huma e khokhotiva na mona.
Xitlhelani
Rinono
Mbatsani
Xipalani
Thuketani
Mavuxe
Mpenyani
Sungwani
Nhlangwini
Nkwaxu
Xingani
Mboweni
Muxwana
Xiluvani
Xingwenyani
Xikwambani
Risimati
Phakula
Muhlari
Xingange
Mahori
Maxele
Mbhalati
Etc, na marhavi ma swona.
Tatisani swin'wani swivongo swa tinyimba ta ka Nkuna.
Vankuna hinkwavo, a va fumiwangi hi va ka Amashangaan.
Kambe loko ku sungule nyimpi ya Amashangaan, ku na lava nga tsutsumela eTransvaal. Va fika va aka exikarhi ka Vasuthu. Lavaya va nga sala eVembe, va tshamise sweswiya.
Hi vona va nyimba ya Samora Maxele, khale ka president wa le Mozambique.
eAfrika-Dzonga va rhangeriwa hi yindlu ya ka Muhlava.
Tani hiloko Vankuna va ri Vambayi, ririmi ra Ximbayi hi leri nga n'oka, marito ma kona ma nghena eka Xidzonga..
Kokwa wa vona lonkulu, i Mavutana. Nkuna, i Vahlave-Dzonga.
Va huma eka Vambayi, ku suka kwele evumbayini, va tshama kusuhi na vanhu va ka Khosa.
Va ka Khosa hi vona va nga rhanga va vuyela evuxeni, ivi va ta nyika va ka Nkuna etiko, exikarhi ka Rikhotso na nambu wa Vembe.
Loko Vahlave lavan'wani, va ri eka tlhelo lerin'wani ra nambu.
NB: Vankuna loko va ku i va Mavutani, va tiphata hi vuti (xihadyana xin'wana xa ntlawa wa.
tdzywedwba9l9ic9ht7trx6dyhyzxsl
Mati
0
4585
29556
29081
2017-07-13T15:06:05Z
Thuvack
315
wikitext
text/x-wiki
[[File:Iceberg_with_hole_near_Sandersons_Hope_2007-07-28_2.jpg|thumb|Mati kuya hi swivumbeko swinharhu: mati, Gwitsi, na Ripumele. Marifu ma vangiwa hi ripumele leri thlandlukeke rihlangana na moya.]]
[[File:Water_droplet_blue_bg05.jpg|right|thumb|Thonsi ra Mati.]]
'''Mati''' imuxaka wa khemikhali liyi ngahava muvala, naswona mati ixiyenge ya swinambyana, milambu, maqhivi na malwandle yamisava, na vumati lebyikumeka eka swivumbiwa leswi hanyaka. Xihlawulekisi xa khemikhali leyi i '''H<sub>2</sub>O''', leswi vulaka leswaku mati ma vumbiwa hi ti athomu timbirhi ta Hydrogen na athomu yin'we ya moya wa Oxygen. Mati ma naswivumbeko swinharhu kunga Vumati (Mati); Vutiyela (Gwitsi) na vumoya (Ripumele).
Mati mafunengeta kwalomu ka 71% ta Misava.<ref>{{cite web|url=https://www.cia.gov/library/publications/the-world-factbook/geos/xx.html#Geo|title=CIA – The world factbook|publisher=[[Central Intelligence Agency]]|accessdate=20 December 2008}}</ref> Mati iyankoka eka swivumbiwa hinkwaswo leswi hanyaka. Laha Misaveni kwalomu ka 96.5% wa mati makumeka emaqhivini na malwandle, 1.7% kuva mati yo boxiwa kumbe kuceriwa eka misava, kasi 1.7% wa mati makumeka emagwitsini ya tinhlohlorhi ta misava eAntarctica na Greenland, ntsengo lowu saleka wa mati wukumeka eka ripumele na Marifu.<ref name="b1">{{cite book|title=Water in Crisis: A Guide to the World's Freshwater Resources|editor=Gleick, P.H.|publisher=Oxford University Press|year=1993|page=13, Table 2.1 "Water reserves on the earth"|url=http://www.oup.com/us/catalog/general/subject/EarthSciences/Oceanography/?view=usa&ci=9780195076288}}</ref><ref>[http://www.agu.org/sci_soc/mockler.html Water Vapor in the Climate System], Special Report, [AGU], December 1995 (linked 4/2007). </ref>
Mati lamatengeke yonwa iyankoka eka vanhu na swivumbiwa swinwana. Mfikelelo wa mati lamabhaseke wu antswisiwile eka malembe lamahundzeka emisaveni hinkwayo, hambiswiritano kwalomu ka bhiliyoni ra vanhu emisavani vapfumala mati lama bhaseke. Kuna vuxaka exikarhi ka vuswikoti bya fikelela mati lamabhaseke na rifuwo ra vanhu kuya hi tiko.<ref>[http://www.gapminder.org/videos/gapcasts/gapcast-9-public-services/ "Public Services"], Gapminder video</ref> Vahlahluvi va komba leswku hi lembe ra 2025, kwalomu ka hafu ya vanhu vamisava vata langutana na kupfumaleka ka mati.<ref>{{cite web|url=http://www.mckinsey.com/App_Media/Reports/Water/Charting_Our_Water_Future_Full_Report_001.pdf|title=Charting Our Water Future: Economic frameworks to inform decision-making|format=PDF|accessdate=25 July 2010}}</ref>
Mati matlanga xiyenge xo hlawuleka eka Ikhonomi ya misava. Kwalomu ka 70% wa mati lama tengeke ma tirhiseriwa swa tavurimi.<ref name=Baroni2007>{{cite journal|author=Baroni, L.|author2=Cenci, L. |author3=Tettamanti, M. |author4= Berati, M. |year=2007|title=Evaluating the environmental impact of various dietary patterns combined with different food production systems|journal=European Journal of Clinical Nutrition|volume=61|pages=279–286|doi=10.1038/sj.ejcn.1602522|pmid=17035955|issue=2}}</ref> Vutshevi bya tinhlampfi emaqhivini na malwande, byi wundla swiyenge swotala swa vanhu emisaveni. Tnhundzu to tala ti fambisiwa hi swikepe ku suka no ya etindhawini tale kule hi milambu na malwandle. Mati, magwitsi na Ripumele, switirhisiwa ngopfu ku timula no kufumeta tikhomponi na makaya ya vanhu. Mati mathlela ma tirhisiwa ku olovisa tikhemikhali to tala, naswona mathlela matirhisiwa ku Sweka na Hlantswa.
== Minkombo ==
{{Reflist|30em}}
[[Category:Vumati]]
[[Category:Mati]]
onhftbs7fiqijkzek79gxusbkersicj
Onchosesiyasisi
0
4586
29095
2017-05-26T10:03:35Z
Thuvack
315
Thuvack moved page [[Onchosesiyasisi]] to [[Vubofu bya le nambyeni]]
wikitext
text/x-wiki
#REDIRECT [[Vubofu bya le nambyeni]]
mikihcs1fzwxup5d2nccjzq9bu6skl5
Schistosomiyasisi
0
4587
29097
2017-05-26T10:07:47Z
Thuvack
315
Thuvack moved page [[Schistosomiyasisi]] to [[Mukhuhlwana wa tihumba]]
wikitext
text/x-wiki
#REDIRECT [[Mukhuhlwana wa tihumba]]
b5ihgcsknut9f6o3lowvdtu1awdi0xn
Mphika-makaneta yo fuma Afrika
0
4588
29129
29128
2017-06-06T10:04:28Z
Thuvack
315
wikitext
text/x-wiki
[[File:Punch Rhodes Colossus.png|thumb|''Xifaniso xa [[Rhodes]] wa xihotlovila'', hi 1892. Xi kombiwa eka ''Phepha-hungu ra Punch'' hi [[Edward Linley Sambourne]].]]
'''"Mphika-makaneta yo fuma Afrika"''' akuri kuvutla ndzhawu, k'avanyisa na ku fuma tiko-nkulu ra Afrika hivukolonyi bya matiko ya Yuropa, exikarhi ka lembe ra 1881 kuya eka 1914. Mhaka leyi yithlela yi vuriwa K'avelana hi Afrika. Hi lembe ra 1870, kwalomu ka 10 wati phesente ta tiko-nkulu ra Afrika ariri ehansi ka vufumi bya Yuropa, vufumi lebyi anase byi tlakukile byiva tiphesenti ta 90 kuya fika hilembe ra 1914, naswona akulo sala matiko ya Etopiya (Abhisiniya), Mfumo wavu Dervhe (Kumbe Somaliya)[1] na [[Layiberiya|Layibheriya]], lawa amatifuma.
[[Category:Matimu ya Afrika]]
[[Category:Matimu]]
ktxbq2y8r0xbg105g1qhyxaurj87hkx
Category:User it
14
4591
29136
2017-06-14T20:59:58Z
106.120.173.141
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Italian.
ewd1ev31teqertmix6hjypftc50xvkn
Category:User la
14
4592
29137
2017-06-14T20:59:58Z
106.120.173.141
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Latin.
g1i4x792b0ce0dtr4gckcmk37y3xbhv
Category:User lt
14
4593
29138
2017-06-14T20:59:58Z
106.120.173.141
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Lithuanian.
k39vsdsj3s788flghbode11xb2x9yti
Category:User tn
14
4594
29139
2017-06-14T20:59:58Z
106.120.173.141
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Tswana.
8jtx3meunglvimags2jubrpv52x3mov
Category:User ksh
14
4595
29140
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Colognian.
s2l5trxf9oxjpy7ccrvcr2wp6aauu3p
Category:User ru
14
4596
31083
29141
2018-05-25T14:59:22Z
Capmo
3034
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Russian.
[[Category:User languages|ru]]
allfcis1s5v8q1p1lnm3qtvvhzpveut
Category:User nds
14
4597
29142
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Low German.
sdugbpa3xy42rdxz886iw2ra6j6vmvr
Category:User nds-NL
14
4598
29143
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Low Saxon.
r8c8neixdjt849dc1rlqavjdop4gx55
Category:User nl
14
4599
29144
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Dutch.
3qllsjbxcb16ekr20ynci5pn7lw1evd
Category:User vls
14
4600
29145
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi West Flemish.
1cnp7lufnocjdeqwdn1uoypkcxeesxn
Category:User li
14
4601
29146
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Limburgish.
gjesq025lgkmf5xagyn7wcyf15ry3lj
Category:User lb
14
4602
29147
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Luxembourgish.
iatwrl428dbvfc6o6bo64dzhvmm7yld
Category:User gsw
14
4603
29148
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Swiss German.
k2lnipt8qulrqlhcy3ujkzwbxwevl8h
Category:User pdc
14
4604
29149
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Pennsylvania German.
873bvj24i0lf62ky2jqbfw4whrj9vrz
Category:User pfl
14
4605
29150
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Palatine German.
2flmsg036rvz8gl76va1lfequ60phfq
Category:User sxu
14
4606
29151
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Upper Saxon.
n4mdsllwtf39u2y1o3c6142c7053imc
Category:User wep
14
4607
29152
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Westphalien.
28c1gbueimei19gufg0gbfkvrs148ti
Category:User swg
14
4608
29153
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Swabian.
ljtg49hbnnj3o1tbeg43akv4ejhq5x5
Category:User sli
14
4609
29154
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Lower Silesian.
2g7gqkycxzb4s681qobgzdzmfrc45su
Category:User vmf
14
4610
29155
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Main-Franconian.
gpx1doz3epzn095qwnauq0mtcarzzv7
Category:User pdt
14
4611
29156
2017-06-15T01:52:02Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Plautdietsch.
abvenero7m6wt7mksnvke0szo3yhj23
Category:User an
14
4613
29160
2017-06-16T06:56:23Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Aragonese.
4a4rgkwbjnmvrvqamarx1t4tzqaustg
Category:User eu
14
4614
29161
2017-06-16T10:18:32Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Basque.
thm8g5lu5lit96zox5qp317za2lnhr7
Category:User ca
14
4615
29162
2017-06-16T10:18:32Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Catalan.
e21aew05ahd50ujijblg9sywwbbjfuh
Category:User sv
14
4617
29164
2017-06-16T11:52:05Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Swedish.
gdqqplssbj9r1jehq5vk1afpi6idy8t
Category:User nn
14
4618
29165
2017-06-16T11:52:05Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Norwegian Nynorsk.
kmo15vnv78vqsnox4tys9sd9yte3abl
Category:User da
14
4619
29166
2017-06-16T11:52:05Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Danish.
9af0n2j4md4dz6wsdg5jbw3wtaksxmq
Category:User fi
14
4620
29167
2017-06-16T11:52:05Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Finnish.
nwhqnpc6q5a2k76qgbjl5nkcksznut0
Category:User gl
14
4621
29168
2017-06-17T02:32:12Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Galician.
cmh0iejhvwpc4syis7ztsswewybvw71
Category:User mwl
14
4622
29169
2017-06-17T02:32:12Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Mirandese.
4r7gu4r52rh4g5p0ut16xp6ki2mdgdf
Category:User oc
14
4623
29170
2017-06-17T02:32:12Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Occitan.
14334qbhm5iwi3rst3j5t3pnubv80am
Category:User de-AT
14
4624
29171
2017-06-17T04:24:22Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Austrian German.
86ox6mxg86rhne5fsimbasib3mr0rg3
Category:User ro
14
4625
29172
2017-06-17T09:06:13Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Romanian.
ckr94hbfgs23poer31x8rrg0jvps4s8
Category:User hr
14
4626
29173
2017-06-17T10:07:56Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Croatian.
1ug3ywdjh67i3v1rfrol0agkcmcgilf
Category:User pl
14
4627
29174
2017-06-17T16:13:55Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Polish.
7tad17ke182yjpi2zulqp8ujmhs9vbk
Category:User fa
14
4628
29175
2017-06-17T17:30:59Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Persian.
h7zur2e2t8yxsc7qotf8nvbpttcy4up
Category:User sq
14
4629
29176
2017-06-17T19:11:23Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Albanian.
h3rdp5lba2yfm22ruls6m1memd017al
Category:User cs
14
4630
29177
2017-06-17T20:36:51Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Czech.
feh7yczsria7j9ltpumv2q0r97b0o8x
Category:User sh
14
4631
29178
2017-06-17T20:36:51Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Serbo-Croatian.
i13l8s5oa241rm2rg66c0yk0ayoti2u
Category:User zh-Hans
14
4632
29179
2017-06-18T00:47:43Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Simplified Chinese.
5f2xb9545audh3ioy27h0z1eymmrzzd
Category:User zh-Hant
14
4633
29180
2017-06-18T00:47:43Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Traditional Chinese.
1iqddz2bpr7casezbxjym3wprrsam52
Category:User sco
14
4634
29181
2017-06-18T02:11:06Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Scots.
6mb1y2cmg8dl2zha91zx4r2lqgx2n2v
Category:User ts
14
4635
29182
2017-06-19T00:37:08Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Xitsonga.
nyy3rni7t8k80wzi3ztaolv9lwn7rxz
Category:User lzh
14
4636
29183
2017-06-19T00:42:59Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Literary Chinese.
q0yogpga2vuenpwxyhirs71uytyku5f
Category:User bn
14
4637
29184
2017-06-19T01:27:08Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Bangla.
scuyv15dj0sov72hazcz8ean4qc3346
Category:User hi
14
4638
29185
2017-06-19T01:27:08Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Hindi.
9rybo8prvhqqnqbx4edwoszintlsp2i
Category:User yue
14
4639
29186
2017-06-19T11:00:38Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Cantonese.
0zu63klfw294ibg8807umewx5o2m6si
Category:User is
14
4640
29187
2017-06-19T17:47:08Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Icelandic.
rl7i65mq5yxg8mi0x9ibmcv9pdup34v
Category:User nb
14
4641
29188
2017-06-20T12:54:13Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Norwegian Bokmål.
g7dnlbtrmqz16b2fcnac7v211cgwdyj
Category:User ka
14
4642
29189
2017-06-20T12:54:13Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Georgian.
qq0h5mk37zx0wunwkj1j90qe7aeq0zr
Category:User mg
14
4643
29190
2017-06-20T20:35:51Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Malagasy.
iwht6s3pdwugoyoglkat1jp6xi7g21v
Category:User or
14
4644
29191
2017-06-23T12:47:24Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Odia.
tqal5pgmoeg965m7gbhelmp8wqyx90j
Category:User pi
14
4645
29192
2017-06-23T12:47:24Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Pali.
ktm2y34luqk1z4aogmltuovahgfjyd9
Category:User kn
14
4646
29193
2017-06-23T12:47:24Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Kannada.
ag5tal2a3flkx589c7k7qd6jofvdi7w
Category:User el
14
4647
29194
2017-06-23T13:48:54Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Greek.
p5eo6wxzqs8q8ev0fpu81kcqao6h0pa
Category:User grc
14
4648
29196
2017-06-24T03:16:32Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Ancient Greek.
tdp5gljjq6lvcmgwj0b66e2g63k8naf
Mpumalanga
0
4649
29207
29199
2017-06-30T02:02:48Z
DARIO SEVERI
4547
Added map
wikitext
text/x-wiki
[[File:Mpumalanga in South Africa.svg|thumb|300px|Mpumalanga - Afrika-Dzonga]]
'''Mpumalanga''' i xifundzha lexikulu laha tikweni ra [[Afrika-Dzonga]].
[[Category:Afrika-Dzonga]]
ho5dg8iat7m1290ytk6y6rfjdq84965
Gauteng
0
4650
29208
29200
2017-06-30T02:08:09Z
DARIO SEVERI
4547
Added map + flag
wikitext
text/x-wiki
[[File:Gauteng in South Africa.svg|thumb|300px|Gauteng - Afrika-Dzonga]]
[[File:..Gauteng Flag(SOUTH AFRICA).png|thumb|left|120px|Gauteng]]
'''Gauteng''' i xifundzha lexikulu laha tikweni ra [[Afrika-Dzonga]].
[[Category:Afrika-Dzonga]]
10ksh2mfzd0iyxnmym7gju3ooeiylwg
Category:User hu
14
4651
29202
2017-06-27T18:53:54Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Hungarian.
32xc4n80bn5xf4f1j3yovc7vqo4dkqw
Category:User lv
14
4652
29203
2017-06-28T20:52:40Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Latvian.
ie2qauwrgi7w0k8txyt894579foqg0s
Category:User ab
14
4653
29204
2017-06-28T20:52:40Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Abkhazian.
bb6iua3awazadv42bebi7nafc5kqls8
Category:User rn
14
4654
29205
2017-06-28T20:52:40Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Rundi.
5lu2whb2ot6f31lvgc59um4sszga9r8
Egypt
0
4655
29212
2017-07-05T08:59:59Z
Thuvack
315
Thuvack moved page [[Egypt]] to [[Gibita]]: Tsonga naming
wikitext
text/x-wiki
#REDIRECT [[Gibita]]
n8mby4bcbfdlvx45ohgjlcnij1ppz7l
Byala
0
4656
30221
29273
2017-08-23T15:14:06Z
Thuvack
315
wikitext
text/x-wiki
[[File:François_Louis_Jaques_Paysans_fribourgeois_au_bistrot.jpg|thumb|Xifaniso xa François Jaques: ''vavanuna va tsakela kunwa byala ebarheni ra Fribourg'' (Switzerland, 1923)]]
'''Byala''' i muxaka wa xitimula-torha lexingana [[ xihoko]] xa khale lexi tivekaka emisaveni<ref>{{Cite book|title=The Alchemy of Culture: Intoxicants in Society|first=Richard|last=Rudgley|isbn=978-0714117362|year=1993|publisher=British Museum Press;|location=London}}</ref><ref>{{Cite book|title=Origin and History of Beer and Brewing: From Prehistoric Times to the Beginning of Brewing Science and Technology|first=John P|last=Arnold|isbn=0-9662084-1-2|year=2005|publisher=Reprint Edition by BeerBooks|location=Cleveland, Ohio}}</ref><ref>{{Cite book|url=https://books.google.com/?id=SHh-4M_QxEsC&pg=PA10&dq=oldest+beverage&q=oldest%20beverage|title=World's Best Beers: One Thousand ... - Google Books|publisher=books.google.com|accessdate=2010-08-07|isbn=9781402766947|date=2009-10-06}}</ref> naswona lexi nwiwaka ngopfu<ref>{{Cite web|title=Volume of World Beer Production|work=European Beer Guide|url=http://www.europeanbeerguide.net/eustats.htm#production|accessdate=17 October 2006}}</ref>; xithela xi va xitimula-torha xavunharhu hi kurhandziwa, kulandzela [[Mati]] na [[Tiye]].<ref>{{Cite book|url=https://books.google.com/?id=6xul0O_SI1MC&pg=PA1&dq=most+consumed+beverage|title=The Barbarian's Beverage: A History of Beer in Ancient Europe|year=2005|publisher=Routledge|isbn=0-415-31121-7|page=1|author=Max Nelson}}</ref> Kusweka ka byala swihlanganisa kuvirisa hi comela na chukela, hi kutirhisa vudangwana bya mavele kumbe rhayisi.<ref name="Barth 2014">Barth, Roger. </ref> Byala bya manguva lawa bya nadzihisiwa hi kutirhisa matsavu yo karhi kumbe muhandzu. Matsalwa yakhale lama tiviwaka, mahlamusela maswekele na vuphakeri bya byala.<ref>{{Cite web|title=Beer Before Bread|work=Alaska Science Forum #1039, Carla Helfferich|url=http://www.gi.alaska.edu/ScienceForum/ASF10/1039.html|accessdate=13 May 2008}}</ref> Xikhongelo xa xikwembu xa byala xa vaMesopotamiya, axitirhisiwa kuhlayisa maswekele ya byala eka ndhzavuko wa vona.<ref name="Nin-kasi">{{Cite web|title=Nin-kasi: Mesopotamian Goddess of Beer|work=Matrifocus 2006, Johanna Stuckey|url=http://www.matrifocus.com/SAM06/spotlight.htm|accessdate=13 May 2008}}</ref><ref name="sumer">{{Cite book|last1=Black|first1=Jeremy A.|last2=Cunningham|first2=Graham|last3=Robson|first3=Eleanor|authorlink3=Eleanor Robson|date=2004|title=The literature of ancient Sumer|publisher=Oxford University Press|location=Oxford|isbn=0-19-926311-6}}</ref>
== Matimu ==
Maswekele ya byala masukela kwalomu ka malembe ya 9500 BC, loko vanhu va sungula ku byala mavele, naswona a byi tiviwa kuya hi matimu ya [[Iraki]] na [[Gibita]].<ref>{{cite web|url=http://www.britannica.com/eb/article-66615/beer|title=Beer|publisher=Britannica.com}}</ref> Va hlahluvi va Swityelwa swa matimu va pfumela leswaku byala byi ngava na xandla eku simekeni ka mindzhavuko ya vanhu. Kwalomu ka 5000 wa malembe lamahundzeke, vatirhi va dorobha ra Uruk (Leringa Iraki namunthla) avahakeriwa hi majomela ya byala.<ref>George, Alison (June 22, 2016). </ref> Hinkarhi wa ku akiwa ka tiPhiramidi ta Giza, e Gibita, mutirhi un'wana na un'wana a a hakeriwa hi mindzheko ya nthlanu ya byala hi siku.<ref>Tucker, Abigail (August 2011). </ref>
== Mintsaho ==
{{Reflist|30em}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
row8v3z17xhop8cb0uiu8o6z3pyyjhm
Category:Byala
14
4657
29221
2017-07-05T09:11:50Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Byala bya Xichangana
14
4658
29222
2017-07-05T09:11:57Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Muqombhoti
0
4659
30782
30729
2017-11-03T20:18:06Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Muqombhoti
| Xifaniso = Umqombothi.jpg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Mugayo; Comela
}}
'''Muqombhoti''' i byalwa bya ndhavuko wa Vatsonga lebyi a byi swekiwa hi ku hlanganisa mati, mugayo na comela.Byalwa lebyi loko byi vupfile i bya muhlovo wo basa wo rhomba. Byi nwiwa hi vakhegula na va khalabye, byalwa lebyi byi kombiwa vini va muti tanihi nsumo. Va hlengeletana ehubyeni vanwa. Muqombhoti a wu vabyisi.<ref>{{Cite web|last1=Murray|first1=Slater|title=Umqombothi: Africas original beer|url=http://www.beerhouse.co.za/2014/10/30/umqombothi-africas-original-sorghum-beer/|publisher=Beerhouse|accessdate=5 June 2017}}</ref><ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Muqombhoti wu swekiwa hi ku sungula u tlhokola mavele, u tshivela ndzilo, kutani u tseleka poto ra mati ri khihlanyana. Loko mati ya vila musweki u nusa mugayo hi xiphaho a chela endzeni ka xirhundzu xi tala,kutani a ya chela endzeni ka xihari/diromu kutani a nusa comela hi xiphaho a chela endzeni ka xihari/diromu. Musweki u ka mati yo vila a cheletela endzeni ka diromu leri anga chela mugayo na comela, kutani musweki a teka mhandze a hakasela. Musweki u cheletela mati lawa a ri karhi a hakasa ku kondza swi vevuka ku fana na bilila/dini.<ref name=":0" />
Loko swi vevukile u swi tshika nkarhiwo ringana awara yin’we swi hola. Loko swi horile, musweki u nusa comela hi ntewana a chela endzeni ka diromu, ivi a hakasela ku kondza swi hlangana. Loko swi hlanganile, u funengeta a swi veka siku hinkwaro. Loko ri xa siku leri landzelaka, u ta funungula a languta loko swi kukumukile, kutani a ringeta loko swi dzunga. Loko swi
dzunga swi ta vula leswaku swi ta va swi virile, kasi loko swi nga dzungi, swi ta va swi vula leswaku a swi vilangi, kutani swi ta fanela ku vekiwa nakambe ku fikela loko u swi ringeta swi twala swi dzunga.<ref name=":0" />
Loko swi virile muswekiu ta tseleka poto exitikweni, kutani a teka ndzheko a ka mati endzeni ka diromu reriya hi nga chela mugayo, comela na mati eka rona. Musweki u fanele ku vona leswaku u ka mati ntsena, a nga tshuki a ka na swindlingi. Mati lawa u ya chela endzeni ka poto leri nga xitikweni. Loko mati ya vila u teka swidlingi leswi saleke endzeni ka diromu a cheletela
endzeni ka poto a ri karhi u hakasela hi mhandze leswaku swi nga tshweli. Musweki u fanele ku hakasa ku kondza swi phyaphyarha ku fana na mukapu.<ref name=":0" />
Loko swi vupfile u ta vona hi loko swi veka rikoko epotweni.Mukapu lowu wu vitaniwa leswaku i phiriva.Musweki u teka ndzheko a ka mukapu wutsongo endzeni ka poto a wu tota endzeni ka diromu leri a ri ri na ntsuvi ku endlela leswaku ntsuvi lowu nga salela wu suka.<ref name=":0" />
Musweki u fanele ku kelela phiriva endzeni ka poto, a cheletela endzeni ka makhuwana, kutani a ya veka ya hola ku ringana siku. Loko rixa hi xamundzuku, musweki u ta teka phiriva emakhuwaneni a chela endzeni ka diromu, kutani a chela ntewana wa comela a hakasela ku kondza swi hlangana. Loko swi hlanganile a funengeta a veka ku ringana siku. Loko ri xa mundzuku swi ta vonaka hi ku huma khuvi leswaku swi virile. Loko swi virile, a teka sefo ya byalwa a veka ehenhla ka poto, ivi a chela byalwa lebyi nga endzeni ka diromu, kutani a kandza endzeni ka sefo hi mavoko.<ref name=":0" />
Loko musweki a ri karhi a kandza byalwa byi ta wela endzeni ka poto, kutani ku sala masiha endzeni ka sefo. Masiha lawa u ta ma kama ivi a ma chela etlhelo leswaku a ta nyika tinguluve ti dya. Endlelo leri ro kandza endzeni ka sefo hi mavoko ri vuriwa leswaku i ku hluta. Byalwa lebyi nga hlutiwa byi pangeteriwa emakhuwanini, ivi byi nwiwa.Ku tirhisiwa mindzheko ku ka ivi byi cheriwa endzeni ka jomela byi nwiwa.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xitsonga}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
7g5823ut0nabdigam4jngth9lyt7m5i
Template:Byala
10
4660
29232
2017-07-05T12:25:52Z
Thuvack
315
Created page with "{| class="toccolours" style="float:right; width:280px; margin-left: 1em; font-size: 85%;" | align="center" colspan="2" style="background:lightgrey;" | <big>'''{{{Vito}}}'''</b..."
wikitext
text/x-wiki
{| class="toccolours" style="float:right; width:280px; margin-left: 1em; font-size: 85%;"
| align="center" colspan="2" style="background:lightgrey;" | <big>'''{{{Vito}}}'''</big>
|-
| align="center" colspan="2" |
{|
| align="center" width="160" | [[File:{{{Xifaniso}}}|150px]]
|}
|-
| style="padding-left: 0.5em;" | '''Muxaka:''' || {{{Muxaka}}}
|-
| style="padding-left: 0.5em;" | '''Byi endliwa hi:''' || {{{Byi endliwa hi}}}
|}
<noinclude>
<pre>
{{Byala|
| Vito =
| Xifaniso =
| Muxaka =
| Byi endliwa hi =
}}
</pre>
[[Category:Wp/nr]]
</noinclude>
5wjshatqzmj4gk5u41tlv3ct3r7tzzn
Template:Byala bya Xitsonga
10
4661
30780
30779
2017-11-03T20:17:31Z
Thuvack
315
Thuvack moved page [[Template:Byala bya Xichangana]] to [[Template:Byala bya Xitsonga]]: Syntax
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Byala bya Xichangana
| state = {{{state|autocollapse}}}
| title = [[Byala bya Xitsonga]]
| bodyclass = hlist
| group1 =
| list1 =
[[Muqombhoti]] {{·}} [[Mbhambha]] {{·}} [[Nyota]] {{·}} [[Thothotho]] {{·}} [[Xifenukani]] {{·}}[[Badama]] {{·}} [[Ncayoni]] {{·}} [[Mukhubi]] {{·}} [[Ximpharamele]] {{·}} [[Xipopana]] {{·}} [[Xiriwana]] {{·}} [[Xikhalavatlana]] {{·}} [[Byalwa-Vucema]] {{·}} [[Nghwevu]] {{·}} [[Vukanyi]] {{·}} [[Dzova]] {{·}}[[Nyatshani]] {{·}} [[Mpahlwa]] {{·}} [[Phipha]] {{·}} [[Nhlowa]]
| below =
}}
<noinclude>
[[Category:Byala bya Xichangana]]
</noinclude>
8qho5wspg985uswoqlhqy7vjwd5dlpf
Mukhubi
0
4662
29248
29245
2017-07-06T12:23:46Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Mukhubi
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Chukele ro tshwuka; Vudyangwana
}}
'''Mukhubi''' i byalwa lebyi byi swekiwaka hi ku hlanganisa vudyangwana, chukele ro tshwuka na mati. Mukhubi iwo basa wu ku paa! Byalwa lebyi a byi rhandziwa hi vafana na majahantiyela. Byalwa lebya mukhubi hi nga byi fananisa na tibiya masiku lawa.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Loko u lava ku sweka mukhubi u fanele ku rhanga u tlhokola mavele leswaku ku ta huma vudyangwana lebyi u nga ta sweka mukhubi wa wena hi byona. Musweki u teka vudyangwana a chela endzeni ka khuwana, ivi a chela mati a swi veka swi vila. Loko a vona swi huma khuvi swi ta vula leswaku swi virile.<ref name=":0" />
Loko swi virile, ateka poto a tseleka exitikweni, ivi a ya ka mati ntsena le ndzeni ka khuwana leri a nga hlanganisa vudyangwana na mati. Mati lawa u ya chela endzeni ka poto ya vila. Loko ya virile musweki a nusa chukele ro tshwuka hi xinkambani a chela epotweni swi vila. Musweki u fanele ku hakasela leswaku swi ta kota ku hlangana. Loko swi hlanganile swi
ta sungula ku phyaphyarha.Musweki u ta swi tshika swi phyaphyarha ku kondza swi vupfa, kutani a phula a swi veka swi hola. Loko ri xa mundzuku a chela swicomelana switsongo hi xandla, ivi a hakasa.<ref name=":0" />
Loko swi hlanganile musweki u ta teka sefo u veka ehenhla ka poto. Loko ari karhi a chela mati ya ta wela endzeni ka poto, ivi ku sala vudyangwana endzeni ka sefo. Ku ta va kona loko mukhubi wu vupfile. Mukhubi na wona wu pangeriwa endzeni ka makhuwana, ivi wu keleriwa hi ndzheko wu cheriwa endzeni ka majomela leswaku vanhu va tinwela.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
r9zdg4ua8d4ghtr509okkn0vhwo8hw3
Thothotho
0
4663
29250
29247
2017-07-06T12:26:14Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Thothotho
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Chukele ro tshwuka; Comela
}}
'''Thothotho''' i byalwa lebyi swekiwaka hi ku hlanganisa comela, mati na chukele ro tshwuka. Thothotho yi fananisiwa ni byalwa lebyi hi xilungu vange i Brendi. Byalwa lebyi a byi rhandza hi tinghamula na magayisa. Byalwa lebyi a byi ri na muhlovo wonge i mati.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Thothotho yi swekiwa hi ku loveka mati, comela na chukele ro tshwuka endzeni ka mbita, ivi u funengeta. Leswi swi hambanile na muqombhoti na mukhubi hikuva swi vekiwa nkarhi wo ringana mavhiki mambirhi leswaku swi vila kasi leswin’wana a swo vekiwa siku rin’we ntsena. Endzhaku ka mavhiki mambirhi u ta teka xidiron’wana u tseleka endzilweni, kutani u chela leswi nga
ndzeni ka mbita, u lava xindzhenghana u pfala, ivi u teka vulongo bya tihomu kumbe misava u lema xipfalo leswaku ku nga humi moya na wutsongo.<ref name=":0" />
Musweki u ta boxa xidiron’wana etsheveni ximbhovana lexitsongo xo ringana rihlanga, kutani u teka rihlanga u hoxa endzeni ka ximbhovana. Rihlanga leri ri fanele ku humela na le handle hi ximbhovana, ehansi ka rihlanga u kangatela hi ximbitana. Loko swi vila ku ta dzuka nyuku le ndzeni ka xidiron’wana, kutani wu ta khuluka hi rihlanga wu thonela embiteni. Loko swi sungula ku nthona, vanhu va fanele ku suka va ya tshama ekule hikuva va ri ni ku tshemba ka leswaku thothotho a yi lavi pongo. Swi nga nthona dyambu hinkwaro hikuva swo nthona hi rithonsi rin’werin’we.<ref name=":0" />
Thothotho yi nwiwa hi xipfalo xa bodhlela. Lexi hlamarisaka hileswaku hambi leswi ku nga cheriwa chukele a swi tsokombeli. Thothotho yi bava ngopfu swinene. Loko thothotho yi vupfile yi va yi basile yi lo paa! Loko thothotho yi xavisiwa yi cheriwa endzeni ka mabodhlela ya tinipi kumbe tihafujeke. Ku vuriwa leswaku ku nwa xipfalo xin’we ntsena u ta va u lunghile. Ku tlula kwalaho u ta xurha nkarhi wo leha.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
4put8kghhjucisbkcbprvqh1my1s5r6
Mbhambha
0
4664
30783
29251
2017-11-03T20:18:31Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Mbhambha
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Chukele ro tshwuka; Xinkwa; Xihenge
}}
'''Mbhambha''' i byalwa bya xintu lebyi swekiwaka hi ku hlanganisiwa mati, chukele ro tshwuka, xinkwa na xihenge. Byalwa lebyi a byi bhava swinene na swona lava a va byi nwa ngopfu a va vonaka hi ku tshukuluka milomu. Muhlovo wa byalwa lebyi i wo tshuka wu ku juu! Byalwa lebyi a byi nwa hi vakhalabye na vakhegula.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Mbhambha yi swekiwa hi ku tseleka mati endzeni ka poto, kutani ku cheriwa xihenge na chukele ro tshwuka. Musweki u fanele ku swi tshika swi vila swinene leswaku swi nga pandzisi vanhu tinhloko. Loko swi virile musweki u fanele a pfula a swi veka leswaku swi hola.Loko swi horile musweki u ta teka malofo yambirhi ya swinkwa swa buraweni u pfuvapfuva a chela endzeni ka
poto, kutani a nusa comela hi xinkambana a chela, kutani u funengeta. Loko swi virile u ta vona hiloko swi huma khuvi swi sungula ku phukula. Musweki ata teka sefo ya byalwa, kutani a hluta a chela ekhuwanini. Mbhambha yi cheriwa exikalweni hi ndzheko yi nwiwa.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xitsonga}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
slrxawmzopfi2r2d19g6492lx68zgnz
Nyota
0
4665
29264
29252
2017-07-06T13:05:37Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Nyota
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Mukapu; Comela ra n’wahuva
}}
'''Nyota''' Nyota i byalwa lebyi endliwaka hi ku sweka mukapu hi comela ra n’wahuva. Loko wu horile u ka muqombhoti u cheletela u ri karhi u hakasela. Loko swi hlanganile u ta swi veka kutani hi siku leri landzelaka swi ta va swi virile swi
huma khuvi. Loko swi humile khuvi, u ta pangela ekhuwanini u nwa. Loko byi ku bile u ta tsandzeka no yima..<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
i019erwfz4i9srtfmv4htt5sv66a29p
Byalwa-Vucema
0
4666
29253
2017-07-06T12:38:09Z
Thuvack
315
Created page with "{{Byala| | Vito = Byalwa-Vucema | Xifaniso = Coats of arms of None.svg | Muxaka = Byala bya Xintu | Byi endliwa hi = Nsinya wa Ncindzu }} '''Byalwa-Vucema''' byihambanile na b..."
wikitext
text/x-wiki
{{Byala|
| Vito = Byalwa-Vucema
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Nsinya wa Ncindzu
}}
'''Byalwa-Vucema''' byihambanile na byalwa lebyin`wana hinkwabyo hikuva i byalwa lebyi kumekaka enhoveni ensinyeni lowu vuriwaka leswaku i ncindzu. Nsinya lowu wu fana na xiluva kambe wa rhumbuka ku fana na nsinya wa tibanana. Vakhegula na vakhalabye a va hamba va ya byi tshamela kwale nhoveni va nwa kona.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Byalwa-Vucema byi endliwa ekhwatini. Vaendli va byona va ya ekhwatini va ya lava ncindzu. Loko wu rhumbukile ku fana na murhi wa mubanana, va teka rithlongwa va tsema, ivi va tlhoma ribyanyi va vekela mukhelo ehansi ka ribyanyi laha va nga tsema kona leswaku ku ta halaka mati ya tsutsuma hi ribyanyi ya halakela endzeni ka mukhelo. Loko mukhelo wu nga
talangi,vafanele varhendzeleka na nhova va lava yin’wana misinya kutani va tsema na yona va hlengeleta mati ya kona. Va fanele ku endlisa sweswo ku kondza mukhelo wu tala, kutani va tshama ehansi va tinwela.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
rgiyb84vmvngnlwyaumwbq6i43178hj
Xifenukani
0
4667
29265
29254
2017-07-06T13:06:51Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Xifenukani
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Madleke yo bava ngopfu
}}
'''Xifenukani''' i byalwa lebyi endliwaka hi madleke yo bava ngopfu. I byalwa lebyi endliweke hi ku pfuva vuswa byi swekiwa byi pyapyara. Muhlovo wu fana na [[muqombhoti]]. Ku hambana ka wona na muqombhoti hileswaku, xifenukani xi endliwa namuntlha mundzuku wu nwiwa, kasi muqombhoti wu heta vhiki wa ha swekiwa. Xifenukani xi rhandza hi vakhalabye na vakhegula..<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Xifenukani xi endliwa hi ku pfuva vuswa u kandzela hi comela, kutani swi vila swi vuriwa leswaku i madleke. Madleke lawa ya tshikiwa ya vila ku kondza ya bava ya nga ha nweki hikuva ya hetile masikunyana. Ku suka kona musweki a tshivela ndzilo u tseleka madleke hi poto ya vila. Loko ya sungula ku phyaphyarha u ta ma phula leswaku ya ta hola.Loko swi horile musweki a
chela comela a hakasela swi kondza swi hlangana.Loko swi hanganile kahle a swi veka swi etlela ku fika mundzuku ka kona.<ref name=":0" />
Hi siku leri landzelaka musweki u teka sefo ya byalwa ahluta a cheletela emakhuwanini, ku suka kona byi cheriwa emajomeleni hi ndzheko, ivi byi nwiwa. Vito leri ra xifenukani ri tumbuluke eka ku va byalwa lebyi byi hundzukile ku suka eka madleke byi hundzuka byalwa.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
b5iru20itc58fvdzpcnvhapaxydjero
Badama
0
4668
33109
33098
2018-12-13T12:55:46Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
{{Byala|
| Vito = Badama
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Mugayo; Vudyangwana
}}
'''Badama''' (''Badama-va-ku-secha'') i byalwa lebyi endliwaka hi ku hlanganisa mugayo na vudyangwana. Byalwa lebyi byi fana na [[muqombhoti]]. Xikongomelo xa kona a kuri ku loko u nwile u ta tsandzeka ku famba kutani u vumbuluka kunene hansi vanhu va ku secha u nga twi nchumu. Mihlovo wa kona wu fana na muqombhoti. Byalwa lebyi byi rhandza hi vakhegula na vakhalabye.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Byalwa lebyi byi swekiwa hi ku loveka vudyangwana vhiki hinkwaro. Endzhaku ka vhiki swi ta va swi virile. Loko swi virile musweki a ta swi twa swi bava loko a swi ringeta. Kutani musweki u ta swi chela endzeni ka poto a tseleka swi vila ku kondza swi phyaphyarha. Loko swi vupifile musweki u ta phula a swi veka swi hola, ivi a teka comela hi xinkambana a kandzela, ivi a
hlanganisela kahle swi hlangana kutani a swi veka swi vila.<ref name=":0" />
Loko swi virile swi ta phuphuma khuvi, kutani musweki a teka sefo ya byalwa a hluta, a cheletela emakhuwanini, kutani byi keleriwa hi mindzheko byi cheleteriwa emikhelweni byi nwiwa. Byalwa lebyi byi thyiwe vito leri ra badama-va-ku-secha hikuva ku vuriwa leswaku loko byi ku bile a wa ha koti no yima, u to badama ehansi va ku secha hi ku rhandza u nga twi nchumu.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
0fjq4kpopn3050sepscr4jhr1d15t1r
Nghwevu
0
4669
29268
29259
2017-07-06T13:10:26Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Nghwevu
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Chukele ro tshwuka; Swivirisi; Muqombhoti
}}
'''Nghwevu''' i byalwa lebyi endliwaka hi ku hlanganisa chukele ro tshwuka, swivirisi na [[muqombhoti]]. Nghwevu iwo basa wu ku paa! Byalwa lebyi a byi a byi rhandza hi vavhana na majahantiyela. Vanhu lava a va ku a va nwi muqombhoti hikuva wu nunhwisa milomo. Byalwa lebya nghwevu hi nga byi fananisa na tibiya masiku lawa.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Nghwevu wu swekiwa hi ku ka mati u chela endzeni ka khuwana ri kihlanya, kutani u teka xinkambana xa chukele ro tshwuka u chela na swivirisi kumbe khuvi ra muqombhoti. Musweki u tlhela a teka comela a chela a hakasela hi mhandze ku kondza swi hlangana kahle. Loko swi hlanganile a swi veka swi vila nkarhinyana endzhaku ka nkarhi swi ta va swi virile. Leswi a swi teki nkarhi wo leha hikuva swi endliwa namuntlha swi tlhela swi nwiwa namuntlha. Byalwa lebyi byi tala ku endliwa loko ko tshika ku fike vayeni hi xihatla va nga languteriwangi hikuva na byona byi endliwa hi xihatla.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
7e29t7kzwf1667g6oipqg2ubxr1qnbz
Ncayoni
0
4670
29260
2017-07-06T12:56:10Z
Thuvack
315
Created page with "{{Byala| | Vito = Ncayoni | Xifaniso = Coats of arms of None.svg | Muxaka = Byala bya Xintu | Byi endliwa hi = Mati; Chukele ro tshwuka; Comela; Swivirisi }} '''Ncayoni''' i b..."
wikitext
text/x-wiki
{{Byala|
| Vito = Ncayoni
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Chukele ro tshwuka; Comela; Swivirisi
}}
'''Ncayoni''' i byalwa lebyi endliwaka hi chukele ro tshwuka, mati, comela na swivirisi. Ncayoni iwo basa wu ku paa! Byalwa lebyi na byo a byi rhandza hi vavhana na majaha ntiyela ku fana na [[Nghwevu]]. Ncayoni na yona hi nga yi fananisa na tibiya masiku lawa.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Ncayoni yi swekiwa hi ku chela mati endzeni ka khuwana kutani u teka chukele ro tshwuka u chela. Loko u cherile u ta ya lava khuvi ra muqombhoti u chela u teka na comela xitsongo u chela, kutani u swi hakasela swi hlanganana. Loko swi hlanganile u ta swi tshika xinkadyana, endzhaku u ya languta loko ku nga humi khuvi. Loko ku tlhutlha khuvi swi vula leswaku swa vila, kutani u teka comela hi xandla u chela u hakasela, u tlhela u swi veka. Ncayoni na yona ya yelana na nghwevu hikuva na yona yi endliwa namuntlha yi tlhela yi nwiwa namuntlha.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
5o3shxdel9bukzozkbzp4gzy10tbtl2
Ximpharamele
0
4671
29266
29261
2017-07-06T13:08:22Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Ximpharamele
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Mugayo; Comela
}}
'''Ximpharamele''' i byalwa lebyi endliwaka hi mugayo, chukele na comela.Ximpharamele i xo basa xi ku paa! Byalwa lebyi a byi rhandza hi vavhana na majahantiyela. Vanhu lava a va ku a va nwi muqombhoti hikuva wu nunhwisa milomo. Byalwa lebya xipharamele hi nga byi fananisa na tibiya masiku lawa.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Ximpharamele xi swekiwa hi ku loveka hi mugayo endzeni ka mbita ku fana na loko u endla bilila/dini. Loko ri xa hi xamundzuku bilila yi ta va yi bava. Loko swi bava swi vuriwa leswaku swi virile, kutani u sweka mukapu. Mukapu lowu wu fanele ku phyaphyarha ku kondza ku vonaka rikoko epotweni. Leswi swi ta va swi vula leswaku wu vupfile, kutani u nusa comela hi xandla u chela u hakasela ku kondza swi hlangana.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
af5pe15o5yyz1mm8evtznb9iwmvgrd7
Xikhalavatlana
0
4672
29267
29263
2017-07-06T13:09:02Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Xikhalavatlana
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Chukele ro tshwuka; Khalavatla; Swivirisi
}}
'''Xikhalavatlana''' i byalwa lebyi swekiwaka hi nkarhi wa ntshovelo emasin’wini hi ku hlanganisa khalavatla, chukele ro tshwuka na swivirisi. Muhlovo wa byalwa lebyi i wo tswhuka. Byalwa lebyi a byi vevukile ku fana na mati. Byalwa lebyi a byi rhandza hi vavhana na majaha ntiyela.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Xikhalavatlani xi swekiwa hi ku pandzelela makhalavatla lawa ya nga vupfa kutani u teka mahlobyi ya kona u cheletela ekhuwanini.U ta nusa chukele ro tshwuka hi xinkambana u chela endzeni ka khuwana kutani u hakasela hi nkombe.Tlhela u chela swivirisi endzeni ka khuwana u hakasela. Loko swi hlanganile u ta funengeta u swi veka ku fikela mundzuku. Loko ri xa u ta
kuma swi ri karhi swi tlhutlha khuvi, kutani u teka sefo u hluta. Byalwa bya kona hi lebyo tshwuka byi ku juu! Kwalaho byi ta cheleteriwa endzeni ka majomela byi nwiwa.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
fvejxd02gpohaszopurdw3zqa5hobcf
Xipopana
0
4673
29270
29269
2017-07-06T13:13:03Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Xipopana
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Mapopo yo vupfa; Chukele ro tshwuka; Swivirisi
}}
'''Xipopana''' xi endliwa hi mapopo yo vupfa, chukele ro tshwuka na swivirisi. Byalwa lebyi byi halaka ku fana na mati, kambe wu na muhlovo wa xitshopi. Byalwa lebyi a byi rhandza hi vafana na majaha ntiyela.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Xipopana xi swekiwa hi ku vandla mapopo yo vupfa, kutani u ma tsemelela u chela endzeni ka khuwana, ivi u chela chukele na swivirisi. U fanele u fungeta u veka ku fikela mundzuku. Loko ri xa swi tlhutlha khuvi, swi ta va swi vula leswaku swi virile, kutani u teka sefo u hluta u chela endzeni ka jomela byi nwiwa.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
89i676vt6o3bv5ybhox5m9dm1pc06b0
Xiriwana
0
4674
29271
2017-07-06T13:15:21Z
Thuvack
315
Created page with "{{Byala| | Vito = Xiriwana | Xifaniso = Coats of arms of None.svg | Muxaka = Byala bya Xintu | Byi endliwa hi = Mati; Mapopo yo vupfa; Chukele ro tshwuka; Swivirisi }} '''Xiri..."
wikitext
text/x-wiki
{{Byala|
| Vito = Xiriwana
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Mapopo yo vupfa; Chukele ro tshwuka; Swivirisi
}}
'''Xiriwana''' Xiriwana na xona i byalwa lebyi endliwaka hi nkarhi wa ntshovelo hi mariwa, chukele na swivirisi. Byalwa lebyi byi halaka ku fana na mati, kambe byi na muhlovo wa xitshopi. Byalwa lebyi byi nwiwa hi vafana na majahantiyela.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Xiriwana xi swekiwa hi ku pandzelela mariwa u teka mahlobyi ya wona u chela endzeni ka khuwana u chela na chukele ro tshwuka hi xinkambana, kutani u chela swivirisi u funengeta u veka ku fikela hi xamundzuku. Loko ri xa swi ta va swi tlhutlha khuvi ku komba leswaku swi virile, kutani u teka sefo u hluta ivi byi nwiwa.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
93z8jrwzp8hghtyiqlw8qacvu5xz5cr
Dzova
0
4675
29276
2017-07-06T13:41:49Z
Thuvack
315
Created page with "{{Byala| | Vito = Dzova | Xifaniso = Coats of arms of None.svg | Muxaka = Byala bya Xintu | Byi endliwa hi = Mati; Makanyi }} '''Dzova''' i muxaka wa byala bya vukanyi lebyi n..."
wikitext
text/x-wiki
{{Byala|
| Vito = Dzova
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Makanyi
}}
'''Dzova''' i muxaka wa byala bya vukanyi lebyi nga baviki. Vukanyi lebyi bya tsokombela naswona ku vuriwa leswaku a wu xurhi loko u nwa byona. Vanhwanyana va byi rhandza ngopfu vukanyi lebyi.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Loko u endla dzova, u rhwalela makanyi u ya hlengeletela kutani loko ya vuphile, u rhumbula u chela endzeni ka khuwana, u chela mati u ri karhi u chela na tinyungu endzeni ka khuwana. Loko u hetile ku rhumbula, u fanele u lava khuwana rin’wana, kutani u kama tinyungu endzeni ka rona. Ku suka kwalaho u teka rifetho u dludla endzeni ka khuwana u ri karhi u cheletela na
mati yo ringanela. Endzhaku u veka rifetho kutani u phosa hi mavoko ku fikela loko tinyungu ti sala ti basile.<ref name=":0" />
Muendli wa dzova u fanele ku kama tinyungu u veka etlhelo u funengeta khuwana ku fika mundzuku. Loko rixa, byi ta va byi hume khuvi, kutani u wungula khuvi u halata ku sala dzova ro tsokombela, vanhu va tinwela.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
2zv4yzw2enwt57464qlpj5lk8kyf7wf
Nyatshani
0
4676
29277
2017-07-06T13:48:28Z
Thuvack
315
Created page with "{{Byala| | Vito = Nyatshani | Xifaniso = Coats of arms of None.svg | Muxaka = Byala bya Xintu | Byi endliwa hi = Mati; Makanyi }} '''Nyatshani''' i muxaka wa byala bya vukanyi..."
wikitext
text/x-wiki
{{Byala|
| Vito = Nyatshani
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Makanyi
}}
'''Nyatshani''' i muxaka wa byala bya vukanyi. Vukanyi lebyi bya bavanyana.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Loko u endla nyatshani, u rhwalela makanyi u ya hlengeleta ya vupfa. Loko ya vupfile, u teka foroko u ya rhumbula u chela endzeni ka khuwana. U ta chela nhlowa na tinyungu endzeni ka khuwana, kutani loko u hetile ku rhumbula u ta teka khuwana
rin’wana u kama tinyungu leti nga ndzeni ka khuwana ro sungula u kamela endzeni ka khuwana ra vumbirhi. Endzhaku u ta chela mati na nhlowa, u teka rifetho u dludla, ku suka kwalaho u phosa hi mavoko endzeni ka khuwana. Loko tinyungu ti basile, u ti kama u ti veka etlhelo kutani u funengeta khuwana u ri veka ku fikela mundzuku. Loko ri xa khuwana ri ta va ri tale hi khuvi laha henhla, kutani u ta wungula khuvi u cukumeta, kutani u funengeta nakambe ku fikela siku ra vumbirhi. Hi siku leri vukanyi byi ta va byi bavanyana, kutani byi keriwa hi swinkambana byi nwiwa.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
ovk3sosegbktehjokopu247eocfcwby
Mpahlwa
0
4677
29278
2017-07-06T13:52:17Z
Thuvack
315
Created page with "{{Byala| | Vito = Mpahlwa | Xifaniso = Coats of arms of None.svg | Muxaka = Byala bya Xintu | Byi endliwa hi = Mati; Makanyi }} '''Mpahlwa''' i muxaka wa byala bya vukanyi leb..."
wikitext
text/x-wiki
{{Byala|
| Vito = Mpahlwa
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Makanyi
}}
'''Mpahlwa''' i muxaka wa byala bya vukanyi lebyo bava ngopfu. Ku kuma swinkambana swimbirhi u to twa munhu a suma risimu ku komba leswaku u swi twile.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Muendli wa mpalwa u sugula a rhwalela makanyi u ya hlengeleta ya vupfa, kutani u teka foroko u ya rhumbula, u cheletela endzeni ka khuwana. Cheletela nhlowa na tinyungu endzeni ka khuwana rin’we. Loko u hetile ku rhumbula, kama tinyungu u ti chela endzeni ka khuwana rin’wana, u teka rifetho u dludla, endzhaku u chela mati na nhlowa u phosa hi mavoko ku kala tinyungu ti basa. Kwalaho u ta funengeta u veka ku fikela mundzuku. Loko ri xa u ta susa khuvi leri nga ta va ri ri henhla ka khuwana u ri cukumeta kutani u funengeta ku ringana masiku mambirhi. Loko u byi pfula, byi ta va byi basile byi lo paa!<ref name=":0" />
Lebyi vukanyi loko wo byi welawela byi ta ku ba byi ku lata hansi. A byi bavi i tanani mi ta vona.Na byona byi keriwa hi swinkambana, byi nwiwa. A hi tinsimu ti nga ta yimbeleriwa no ciniwa loko se va byi twile.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
503iftta8guwoy5kcbsbqtkqro79cx0
Phipha
0
4678
29279
2017-07-06T13:54:59Z
Thuvack
315
Created page with "{{Byala| | Vito = Phipha | Xifaniso = Coats of arms of None.svg | Muxaka = Byala bya Xintu | Byi endliwa hi = Mati; Makanyi; vuswa; Comela ra n’wahuva }} '''Phipha''' i muxa..."
wikitext
text/x-wiki
{{Byala|
| Vito = Phipha
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Makanyi; vuswa; Comela ra n’wahuva
}}
'''Phipha''' i muxaka wa byala bya vukanyi lebyi endliwaka hi vuswa, comela ra n’wahuva na vukanyi.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Sweka vuswa byi vupfa.Loko byi vupfile u byi pfuva hi mati ku kondza byi olova tanihi mukapu. Kana vukanyi u chela u ri karhi u hakasela hi nkombe swi kala swi hlangana. Loko swi hlanganile, chela comela xa n’wahuva hi xinkambanau ri karhi u hakasela leswaku swi ta hlangana. Swi veke ku ringana masiku mambirhi, endzhaku swi ta va swi virile. Vukanyi lebyi byi xurhisa ngopfu na byona. Loko wo byi nwa ngopfu byi pandzisa na nhloko.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
ob6btrwigfjdbwc6wrayignibf5lm82
Vukanyi
0
4679
29281
2017-07-06T14:01:02Z
Thuvack
315
Created page with "{{Byala| | Vito = Vukanyi | Xifaniso = Coats of arms of None.svg | Muxaka = Byala bya Xintu | Byi endliwa hi = Mati; Makanyi; }} '''Vukanyi''' i muxaka wa byala bya xintu leby..."
wikitext
text/x-wiki
{{Byala|
| Vito = Vukanyi
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Mati; Makanyi;
}}
'''Vukanyi''' i muxaka wa byala bya xintu lebyi endliwaka hi makanyi. Kuna tinxaka ta mune ta vukanyi, kunga [[Dzova]]; [[Nyatshani]]; [[Mpahlwa]] na [[Phipha]]<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
==Maswekelo==
Muendli wa vukanyi u fanele a rhwalela makanyi kutani u ma hlengeleta ya vupfa. Loko ya vupfile, u ta teka mbita u teka na foroko a tlhava kanyi hi rin’werin’we, a cheletela embiteni. Loko u ri karhi u chela embiteni, u kama mati lawa ya vuriwaka leswaku i nhlowa, u kamela kwale mbiteni, u ri karhi u chela na tinyungu kwale ndzeni ka mbita. Loko a hetile u ta teka khuwana u susa tinyungu endzeni ka mbita u ti chela endzeni ka khuwana u siya nhlowa ntsena endzeni ka mbita.<ref name=":0" />
Muendli wa vukanyi u teka rifetho u dludla endzeni ka khuwana leri nga ni tinyungu, kutani a chela mati hi katsongotsongo qa dludla, endzhaku u hoxa mavoko endzeni ka khuwana, u pfuvapfuva tinyungu, leswi vuriwaka leswaku i ku phosa. Phosa ku kondza tinyungu ti sala ti nga ha ri na nchumu. Leswi swi ta va swi vula leswaku se ti vupfile. Loko byi vupfile, kama tinyungu u ti veka etlhelo ku sala mati.<ref name=":0" />
Kutani muendli wa vukanyi a teka nhlowa luwa le ndzeni ka mbita a chela endzeni ka khuwana kutani u funengeta u swi veka ku fikela mundzuku. Loko ri xa u ta kuma swi humese khuvi, kutani u ri wungula laha henhla u cukumeta ku sala vukanyi byo tsokombela lebyi vuriwaka dzova. Loko vukanyi lebyi byi nga vekiwa ku fikela mundzuku byi sungula ku bava, vukanyi lebyi bavaka byi vuriwa nyatshani, kasi hi siku ra vunharhu vukanyi byi va byi bava ngopfu, kutani byona lebyi byi vitaniwa leswaku i mpahlwa.<ref name=":0" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
10o3gb42nav7851tpynmpy2g6ro8ts8
Category:User pih
14
4680
29283
2017-07-06T19:24:48Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Norfuk / Pitkern.
a9089vx8gwk3smk0k3q7ksw5aj4p94n
Category:User nov
14
4681
29284
2017-07-06T19:24:48Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Novial.
kaaufrc0q7lvqj9rteq7373xscsnio8
Template:Minsinya hi Xichangana
10
4682
30778
30777
2017-11-03T20:13:32Z
Thuvack
315
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Minsinya hi Xitsonga
| state = {{{state|autocollapse}}}
| title = Minsinya hi Xitsonga
| bodyclass = hlist
| group1 =
| list1 =
[[Nkanyi]] {{·}} [[Nkuhlu]] {{·}} [[Nkwakwa]] {{·}} [[Milala]] {{·}} [[Pfilu]] {{·}}[[Nkuwa]] {{·}} [[Nsala]] {{·}} [[Ximuwu]] {{·}} [[Nkonono]] {{·}} [[Nhlampfurha]] {{·}} [[Mondzo]] {{·}} [[Mhangana]] {{·}} [[Nhlangula (Nsinya)]] {{·}} [[Ntoma]] {{·}}[[Nthunduluka]] {{·}} [[Ndzhenga]] {{·}} [[Muringa]] {{·}} [[Mupayi]] {{·}} [[Muvhangazi]] {{·}} [[Mpopowa]] {{·}} [[Mpopowanhova]] {{·}} [[Mkhanyakude]] {{·}} [[Mbhandzu]] {{·}} [[Mbvuva]] {{·}} [[Mugwava]] {{·}} [[Ntshuguri]] {{·}} [[Xikaya|Xikaya/Mbafa]] {{·}} [[Xikhavi]] {{·}} [[Ximapana]] {{·}} [[Xipalatsa]] {{·}} [[Xirhomberhombe]] {{·}} [[Xithlangwa]] {{·}} [[Zavazava]] {{·}} [[Manuhana]] {{·}} [[Mbangi ya nhova]]
| below =
}}
<noinclude>
[[Category:Minsinya hi Xichangana]]
</noinclude>
4vwnybazrckyqkl2q6vs3itw51m1anu
Category:Minsinya hi Xichangana
14
4683
29294
2017-07-07T11:14:42Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Pages using ISBN magic links
14
4684
29296
2017-07-07T11:15:46Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Pages containing cite templates with deprecated parameters
14
4685
29300
2017-07-07T11:17:03Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Ximuwu
0
4686
30746
29428
2017-11-02T05:48:02Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Ximuwu
| title =
| image = [[File:Baobab and elephant, Tanzania.jpg||200px]]
| caption =
| Mbanzu = [[Swimuwu]]
| Switirhisiwa = [[Swakudya]]{{·}}[[Vutshunguri]]{{·}}[[Mati]]
}}
[[File:Adansonia digitata 0013.jpg|thumb|right|Bulomo ra Ximuwu]]
[[File:Baobab Frucht.jpg|thumb|upright|right|Swimuwu]]
'''Ximuwu ''' i nsinya lowu kumekaka ngopfu-ngopfu e ndzhawini yo hisa ya mananga.<ref name=wick>{{cite book |last1=Wickens |first1=Gerald E. |last2=Lowe |first2=Pat |title=The baobabs pachycauls of Africa, Madagascar and Australia |date=2008 |publisher=Springer Science + Business Media, B.V |location=New York |isbn=9781402064319 |pages=31-}}</ref> Ku kula ka nsinya lowu, ku fambisana na vukona bya mati ya le hansi ka misava kumbe vukona bya timpfula,<ref name=hank>{{cite web |last1=Hankey |first1=Andrew |title=Adansonia digitata A L. | date= February 2004 |url=http://www.plantzafrica.com/plantab/adansondigit.htm |website=plantzafrica |accessdate=28 November 2015}}</ref><ref name=wood>{{cite web |last1=Woodborne |first1=Stephan, Dr. |title=Dating Africa's giants reveals far more than just age |url=http://ntww1.csir.co.za/plsql/ptl0002/PTL0002_PGE013_MEDIA_REL?MEDIA_RELEASE_NO=7523503 |website=CSIR |accessdate=25 November 2015}}</ref> naswona nsinya lowu wunga hanya malembe ya kwalomu ka magidi ya malembe.<ref name=red>{{cite journal|last1=Grové |first1= Naas |title=Redaksionele Kommentaar |journal=Dendron |date=November 2011 |issue=43 |page=14 |url=http://www.dendro.co.za/uploads/2/8/2/1/2821110/dendron-digital.pdf |accessdate=25 November 2015}}</ref> Nsinya lowu wu tshembiwa ngopfu tani hi xihlovo xa swakudya, mati, vutshunguri na vundzhawu byo tsama kona wu thlela wu va na swiyilana swo hambana-hambana.<ref name=hank/>
== Nhlamuselo ==
Nsinya wa Ximuwu wu kumeka hi xitalo eka xifundzankulu xa [[Limpopo]] na [[Mpumalanga]]. Nsinya lowu wa kula swinene na ku tlhela wu va na vutomi byo leha swinene kumbe ku hanya malembe lamo tala swinene. Ximuwu xi tswala mihandzu leyi vuriwaka swimuwu. Mihandzu ya murhi lowu yi na muhlovo wa ribungu ehandle ka yona, yi tlhela yi va na voya. Mihandzu ya ximuwu a yi fayeki hi ku olova handle ko tirhisa ribye kumbe nchumu wo tsindzihela. Ximuwu xi na mapa yo basa na tinyungu na tintambu to lala to basa endzeni ka xikhwakhwa xa kona.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Matirhisele ==
Vanhu va dya mapa ya mihandzu ya murhi wa ximuwu na ku munyunga tinyungu ta kona na ku kampfunya kunene. Vanhu va teka masi ya homu loko ma ha ku sengiwa, va chela eka mihandzu ya ximuwu va dya. Swilo leswi swi nandziyela vanhu lava va swi dyaka swinene. Mapa lawa ya kumekaka eka mbewu ya kona na wona ma nandziha swinene, kambe a ya twali chukele ro dzungelanyana. Murhi wa ximuwu wu hlawulekile eka misinya yo tala swinene hikokwalaho wu fanekerile ku hlayisiwa swinene. Matluka, marhavi na mahanti ya kona swi tirhisiwa ku tshungula vuvabyi byo hambanahambana eka vanhu.<ref name=":0" />
ku swekiwa matluka ya xitshopana na mihandzu ya kona kutani ku nwiwa. Matluka na mihandzu leyi loko swi swekiwile, swi tshungula vuvabyi bya mukhuflwana, nchuluko na ku hisaka miri. Vanhu va leVupeladyambu va tirhisa matluka na mahanti ku tshungula vuvabyi bya mitsakamiso na nchuluko. Matluka va ma tirhisa ku tshungula mukhuhlwana kasi vanhu va le tlhelo ra Dzonga va omisa mihandzu kutani va yi kandza ku endla mapa, va chela eka mukapu wa vana va dya. Mahanti ya nsinya lowu ya omisiwa ma rhumeriwa etindhawini to fana na Yuropa ku kota ku tshungula vuvabyi loko swi tikile laha va swi vulaka hi vito ra “cortex to cinchona bark”.<ref name=":1">{{Cite book|title=Medicinal plants of South Africa|last=Van Wyk|first=BE|publisher=Briza publications|year=1997|isbn=1875093095|location=Pretoria|pages=30}}</ref>
Murhi lowu wu tirhisiwa ngopfu eka ku tshungula vana lavantsongo va ku fana na lavo velekiwa va biwile kumbe va ri na xa le nhlokweni kutani va ondza hikokwalaho ko xanisiwa hi vuvabyi lebyi. Ku phaphiwa mahanti ma hlanganisiwa na makhambakutani ma lovekiwa ma heta masikunyana ematini. Endzhaku ka masiku mambirhi kumbemanharhu, mati yalawa ma va ma cincile muhlovo ma va yo tshwuka. Kutani manana wa muti u pfuka na mixo swinene, a humesa xikhuwana lexi a nga lovekela mahanti na matluka a xi veka enyangweni laha a humaka hi kona, kutani a hluvula nwana loyi a vabyaka tinguvu hinkwato. Nwana u hlambisiwa miri hinkwawo a langutisisiwe evuxeni bya nyangwa wa yindlu. Loko nwana a hlambisiwa a nga fanelanga ku khoma nhloko kumbe ku hlambisiwa ni nhloko hikuva u ta va na nhloko leyikulu loko a kula.<ref name=":1" />
Nsinya wa ximuwu a wu tirhisiwi ku tshivela ndzilo hi wona swa yila.
mahanti na matluka swi tshungula vuvabyi bya malariya, nchuluko na mitsakamisi yo hisa. Valavisisi vo tala va vula leswaku murhi lowu wu tshungula vuvabyi byo tala hi ku hambana ka byona.<ref>{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2006|isbn=978177009237|location=Pretoria|pages=85}}</ref>
== Swiyelanisi ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
pm6zgwosrx80i7ltxhy9bjgeffjo8wp
Category:Pages with ISBN errors
14
4687
29318
2017-07-07T12:27:34Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Mondzo
0
4688
30749
29431
2017-11-02T05:50:42Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mondzo
| title =
| image = [[File:Combretum imberbe, habitus, Steenbokpan.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Tihunyi]]{{·}}[[Vutshunguri]]
}}
[[File:Combretum imberbe00.jpg|thumb|right|Mahanti ya Mondzo]]
'''Mondzo ''' wu mila enhoveni laha ku nga tala misinya swinene. Murhi lowu wa kala swinene hikuva vanhu va wu tirhisa mitirho yo tala swinene, wu tlhela wu tsindzihela. Vanhu va wu tirhisa ku aka hi wona tindlu ta vona, ku tshivela ndzilo, ku vatla tifanichara na swinwana na swinwana. Ndzilo wo tshiveriwa hi murhi wa mondzo wa pfurha swinene, wu tlhela wu va na makala yo tala swinene. Hi mikarhi liya ya khale, vanhu a va tirhisa makala ya mondzo eka ayini ya malahla ku ayina hi yona. Xigodo xa mondzo xi tirhisiwa ku endla matshuri na misi yo kandza mavele. Murhi lowu a wu dyiwi hi muhlwa. Hambi u aka darata hi wona a wu dyiwi hi muhlwa..<ref name=dept>{{cite web |last1=Herrmann |first1=E.|title=A Collation and Overview of research information on Combretum imberbe (Combretaceae) |url=http://www.daff.gov.za/doaDev/sideMenu/ForestryWeb/dwaf/cmsdocs/Elsa/Docs/PT/Combretum%20Imberbe%20Report%202003.pdf |website=daff.gov.za |publisher=Department of Water affairs and Forestry |accessdate=12 May 2015|display-authors=etal}}</ref><ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Matirhisele ==
=== Ntirho wa Mahanti ya Mondzo:===
Vanhu va tala ku vatla tindyelo to dyela ka tona swakudya. Murhi lowu a wu olovi ku wu kuma enhoveni hikuva vanhu va wu tirhisa swinene. Loko vanhu va wu kuma va tsema va wu pulanela swilo swo hambanahambana. Mahanti ya mondzo ma tirhisiwa ku tshungula munhu loko a ttshwile hi ndzilo. Mahanti ya murhi lowu ma phaphiwa ma omisiwa, ma tlhela ma kandziwa hi tshuri kutani ma sefiwa. Xilondzo xi hola hi ku olova loko ku cheriwa mapa ya murhi lowu. Tikereke tinwana ti tirhisa nkuma wa mondzo ku vat i tshungula vanhu eka mavabyi ya vona. Vanhu lava va olela nkuma va chela exibyeni na mati va endla xiwacho xo hanyisa vanhu hi xona, va tlhela va tshemba leswaku loko va hlamba hi mati ya mondzo va ta suka mabadi lama va nga na wona emirini.<ref name=":0" />
=== Ntirho wa matluka ya Mondzo:===
Matluka ya mondzo ya omisiwa ya tsondzeriwa hi nyuziphepha, va yi lumeka endzilweni va dzaha ku endlela ku tshungula mukhuhlwana. Loko ku swekiwa timitsu ta murhi lowu, mati lama humaka ma tirhisiwa ku pfula mbeleko eka vavasati lava va nga velekeki vana. Mati lama ma tlhela ma tsungula vuvabyi bya nchuluko na muthundagazi loko u wu nwa. Nkuma wa kona wu tirhisiwa ku hlantswa meno ma basa ma ku paa!. Murhi wa mukhuhlwana wu endliwa hi matluka. Vanhu va teka swiluva swa wona murhi lowu swi virisiwa kutani swi nwiwa leswaku swi tshungula mukhuhlwana. Swiluva swa nsinya wa mondzo swi pfuna munhu loko a khomiwile hi vuvabyi by mukhuhlwana, a tlhela a hisa matluka ya kona a dzaha, a kokela endzeni. Kutani munhu yoloye u ta kuma ku tshunguleka eka vuvabyi bya mukhuhlwana. Munhu loyi u ta sungula ku hefemula kahle. <ref>{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2006|isbn=978177009237|location=Pretoria|pages=119}}</ref>
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
6c019vukq7jeelggbfx5t32e48vyjzj
Ntoma
0
4689
30752
29434
2017-11-02T05:54:47Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Ntoma
| title =
| image = [[File:Diospyros mespiliformis MS 2107.JPG||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Tihunyi]]{{·}}[[Vutshunguri]]
}}
'''Ntoma''' i nsinya lowu talaka ku mila enhoveni, wu tlhela wu kula swinene. Murhi lowu wu na marhavi yo tala swinene na ndzhuti wo titimela swinene. Mihandzu ya kona yi vuriwa tintoma. Loko mihandzu leyi yi nga vupfanga, yi na muhlovo wa rihlaza, yi tlhela yi va na mahla loko u yi dya. Kasi loko yi vupfile, i ya xitshopana.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref><ref>{{cite book |authorlink= |author=National Research Council |editor= |others= |title=Lost Crops of Africa: Volume III: Fruits |origdate= |url=http://books.nap.edu/openbook.php?record_id=11879 |format= |accessdate=2008-07-25 |edition= |series=Lost Crops of Africa |volume=3 |date=2008-01-25 |publisher=National Academies Press |location= |isbn=978-0-309-10596-5 |oclc= |doi= |id= |pages= |chapter=Ebony |chapterurl=http://books.nap.edu/openbook.php?record_id=11879&page=253 |quote= |ref= }}</ref>
== Matirhisele ==
=== Mihandzu ya Ntoma: ===
Mihandzu leyi yi rhandziwa swinene hi varisi, misinya na swiharhi swo fana na timfenhe. Tinyungu ta tintoma i ta muhlovo wa ribungu. Varisi va dya tintoma va tlhela va nwa mati va xurha. Tintoma timbisi ti dlaya tindleve loko munhu a ti dya hikokwalaho ka mahla ya tona. Khale ka khaleni, a ku tirhisiwa tintoma to ka ti nga vupfanga ku namarheta maphepha ya tibuku kumbe ku namarheta swifanisi emaphepheni hikuva khale a hi nga ri naswona swa Xilungu.<ref name=":0" />
=== Ntirho wa Mahanti ya Ntoma: ===
Nkoka wa mahanti ya ntoma eka vanhu ya tshungula ku vava kale khwirini hikuva ku phaphiwa mahanti ya ntoma ma katsiwa na mahanti ya nkanyi u sweka kumbe ma lovekiwa. Kutani ma nwiwa na mati ya kona. Matluka, mahanti na marhavi swi tshungula vuvabyi bya matshasi, switshetshela, ku hisaka misinya, nchuluko lowu katsaka ngati na swilondzo. Swilo leswi swa lovekiwa ematini kutani ku nwiwa mati ya kona.<ref name=":1" />
=== Ntirho wa timintsu ta Ntoma: ===
Timintsu ta ntoma ti tirha ku tshungula nwana loko a ha ri ntsongo. Loko nwana a ha ku velekiwa, enhlokweni ya yen aka tlulatlula kutani vakhegula va ku u na xa le nhlokweni, ku tirhisiwa timitsu na swinwana ku tshungula vana.<ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2006|isbn=978177009237|location=Pretoria|pages=161}}</ref>
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
6wt6tgba2klabd8qzdexzp9z47ikd11
Nkonono
0
4690
30747
29429
2017-11-02T05:49:03Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nkonono
| title =
| image = [[File:Terminalia sericea, a, Seringveld.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Tihunyi]]{{·}}[[Vutshunguri]]
}}
'''Nkonono''' i nsinya lowu talaka ku mila enhoveni laha ku tlhumeke. Matluka ya nsinya lowu i ya silivhere. Murhi lowu a wu na ndzhuti wo nyawula, wu tlhela wu nga tswali mihandzu. Murhi lowu wa nkonola wa tirhisiwa ku tshivela ndzilo, kambe nsinya lowu a wu na makala naswona tihunyi ta wona a wu tiyiseli.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref><ref name=FAO>{{cite web |url=http://www.fao.org/docrep/X5327e/x5327e1o.htm |title=''Terminalia sericea'' |author= |date= |work=Indigenous multipurpose trees of Tanzania |publisher=FAO Forestry Department |accessdate=2012-06-05}}</ref>
== Matirhisele ==
=== Ntirho wa Mahanti ya Nkonono: ===
Mahanti ma tlhela ma tshungula nchuluko na xilumi eka vavasati. Mapa wa mahanti ma tshungula vuvabyi bya chukele. Loko murhi lowu wu tsemiwile, mhandzi ya kona ya lovekiwa ku nwiwa mati ya kona kutani ma horisa vuvabyi bya mahahu na ku orhela musi wa tihunyi ta wona swi hlantswa mahlo lama vavaka. <ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2006|isbn=978177009237|location=Pretoria|pages=173}}</ref>
=== Ntirho wa timintsu ta Nkonono: ===
Timitsu na mahanti ya nsinya wa nkonola swi hanyisa vuvabyi bya ku vava endzeni ka khwiri. Timitsu ta nsinya lowu ti tlhela ti tirhisiwa ku tshungula vuvabyi bya muthundakazi kasi mapa ya timitsu ta nsinya lowu ma tirhisiwa ku tshungula vuvabyi byo lumalumiwa endzen ka khwiri hikuva ku omisiwa timitsu kutani swi sefiwa. Mapa ya kona ya tlhela ya tshungula ku pfula mbeleko eka vamanana loko va nga bebuli vana. Mapa ma kandziwa ma cheriwa evusikwini bya v aka manana ku ndlandlamuxa mbhovo wa xivelekelo xa vamanana, ku tlhela ma tshungula ku pfimberiwa na ku tshungula vuvabyi bya xa le nhlokweni xa nwana loko a ha rintsongo hi ku va ku cheriwa mapa lama emukapini wa nwana. Timitsu ta nsinya lowu ti tirhisiwa ku tshungula nchuluko na vuvabyi bya le ndzeni ka khwiri. Timitsu ta nsinya lowu tirhisiwaka nakambe xikandza kumbe matihlo. Mahanti ya nsinya lowu ya tshungula vuvabyi bya chukele na swilondzo. Loko munhu a ri na vuvabyi bya chukele, ku omisiwa mahanti, ku kandziwa kutani ku cheriwa emphungwini ku dyiwa.<ref name=":2">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2006|isbn=978177009237|location=Pretoria|pages=288}}</ref>
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
ff3magoetgj5vwhz8guo1jmr2s99uhv
Nhlampfurha
0
4691
30748
29430
2017-11-02T05:49:55Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nhlampfurha
| title =
| image = [[File:Ricinus March 2010-1.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Mafurha]]{{·}}[[Vutshunguri]]
}}
[[File:Ricinus communis DSC 0022.JPG|thumb|Nhlampfurha na mbhandzu wa kona]]
'''Nhlampfurha''' Murhi wa nhlampfurha i wa muhlovo wa rihlaza nakambe murhi lowu a wu kuli ngopfu naswona a wu lehanga. Loko moya wu ba, murhi lowu wa tshoveka hi ku olova hikuva wu larile. Nsinya lowu wu na matluka lamakulu ya swiphepherete, wu tlhela wu mila enhoveni na le makaya laha ku nga na tshanga ra tihomu. Nhlampfura i murhi wa nkoka eka vanhu vo fana na tin`anga hikuva va wu tirhisa ku tshungula vanhu lava va vabyaka. Mihandzu ya kona yi vuriwa tinhlampfurha. Marhavi ya nhlampfurha i yo tshwuka.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref><ref name="Phillips">{{cite book |first1=Roger |last1=Phillips |first2=Martyn |last2=Rix |year=1999 |title=Annuals and Biennials |page=106 |publisher=Macmillan |location=London |isbn=0-333-74889-1}}</ref>
== Matirhisele ==
=== Mihandzu ya Nhlampfurha: ===
Mihandzu ya nhlampfurha a yi dyiwi hi vanhu. Vana lavantsongo va fanele ku lemukisiwa hi murhi lowu leswaku a wu dyiwi hikuva wu ni khombo lerikulu eka vutomi bya vanhu. Loko tinhlampfurha ti swekiwile ti humesa mafurha lama tirhisiwaka hi tin`anga.
Mihandzu ya nhlampfurha yi tswariwa yi ri hi xichocho. Mihandzu ya kona yi na muhlovo wa rihlaza loko yi nga si vupfa kasi loko yi vupfile yi cinca muhlovo wa rihlaza yi va ya ribungu.<ref name=":0" />
=== Ntirho wa mafurha ya Nhlampfurha: ===
Loko tin`anga ti lava ku endla mafurha ya nhlampfurha, ti tshova ntshetsho wa kona ti wu sweka. Loko ku swekiwa tinhlampfurha vanhu va fanele ku songa masangu hikuva loko swo ka swi nga ri tano mafurha ya tinhlampfurha a ma nga humi. Tinhlampfurha ti cheriwa embiteni ti bambateriwa leswaku ti ta kukumuka naswona ti fanerile ku heta mavhiki mambirhi kumbe ku tlula ti nga si swekiwa. Loko tikukumukile, ku cheriwa mati epotweni lerikulu kutani ti swekiwa dyambu hinkwaro ku ri karhi ku tshiveleriwa ndzilo swinene. Mafurha ya kona ma ya ehenhla kasi tinhlampfurha ti sala ehansi loko ku endliwa mafurha. Mafurha lama ma swekiwa eka siku ra vumbirhi, ku ri karhi ku minyiwa mafurha epotweni. Loko ku ri karhi ku swekiwa, ku sefiwa mati ku sala mafurha ntsena. Mafurha ya kona ya cheriwa emabodhleni laha ma swi kotaka ku tshama malembe yo tala ma nga onhaki, ma tlhela ma xavisiwa. Mafurha lama ma nga tirhisiwa ku orha misisi na ku tirhisiwa eka vana loko va ha ri vantsongo ku sivela vuvabyi bya swirhumbana na ku tlhela ma nwiwa ku tshungula nchuluko eka vana na ku tlhela ma horisa silondzo. Kasi mati ya matluka ya kona loko ma nwiwa ma horisa ku vava endzeni.<ref name=":0" />
=== Ntirho wa timintsu ta Nhlampfurha: ===
Mati ya timitsu ma horisa ku vava ka meno kasi matluka ya kona ma nga tlhela ma tirhisiwa ku thova munhu loko a vavisekile kumbe a pfimbile. Loko ti swekiwa ku tshiveriwa ndzilo lowukulu, ti cheriwa kona ti katingiwa ti kala ti cinca na muhlovo ti va ta ntima. Loko tinhlampfurha ti katingiwile ta hlantswiwa, ti tlhela ti anekiwa leswaku ti ta kandzeka na ku sileka kahle.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
adhhtwlkfqfikyxwv6fe9taj6iz7ezw
Dättlikon
0
4692
29335
29334
2017-07-08T12:45:15Z
178.238.175.224
wikitext
text/x-wiki
{| border=1 align=right cellpadding=4 cellspacing=0 width=300 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;"
|+<big><big>'''Dättlikon'''</big></big>
|-
| style="background:#efefef;" align="center" colspan=2 |
{| border="0" cellpadding="2" cellspacing="0"
|-
| align="center" width="140px" | [[File:Daettlikon-blazon.svg|125px]]
| align="center" width="140px" | [[File:Karte Gemeinde Dättlikon.png|125px]]
|-
| align="center" width="140px" |
| align="center" width="140px" |
|}
|-
| align=center colspan=2 | [[File:Daettlikon 153.jpg|300px]]
|}
'''Dättlikon''', [[Switzerland]], [[Yuropa]].
[[Category:Switzerland]]
1g295g18kwkfgr8xqwx681j59jjuove
Mhangana
0
4693
33166
33158
2018-12-13T13:07:11Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Maxakadzi|Maxakadzi]]
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mhangana
| title =
| image = [[File:Aloe ferox 1.jpg||200px]]
| caption = [[Category:Minsinya]]
| Mbanzu =
| Switirhisiwa = [[Mafurha]]
}}
[[File:Aloe ferox.JPG|270px|right]]
'''Mhangana''' i nsinya lowu kumeka ngopfu-ngopfu e Afrika-Dzonga. Nsinya lowu wu hava mihandzu, kambe wuna makamba lama taleke mati naswona wu veka swiluva swotshuka. Murhi wa Mhangana wu tirhisiwa ngopfu ku horisa vuvabyi bya Nchuluko,<ref name="floridata">{{cite web|url=http://www.floridata.com/ref/A/aloe_fer.cfm|title=''Aloe ferox''|publisher=Floridata|accessdate=14 May 2009| archiveurl= https://web.archive.org/web/20090501214044/http://www.floridata.com/ref/A/aloe_fer.cfm| archivedate= 1 May 2009 <!--DASHBot-->| deadurl= no}}</ref> na swona mati ya wona wa tirhisiwa ku endla mafurha yo tola xikandza.<ref name="plantzafrica">{{cite web|url=http://www.plantzafrica.com/plantab/aloeferox.htm|title=''Aloe ferox'' Mill.|publisher=PlantzAfrica|accessdate=14 May 2009| archiveurl= https://web.archive.org/web/20090507072304/http://www.plantzafrica.com/plantab/aloeferox.htm| archivedate= 7 May 2009 <!--DASHBot-->| deadurl= no}}</ref>
== Kuhangalaka ==
Nsinya lowu wu kumeka ngopfu e misaveni leyi omeke naswona yiri na maribye. Wa kumeka e makhwatini ya mananga, naswona wuthlela wukumeka e ribuweni ra Kapa ra vuxa-dyambu kufikela e Natala, kuya e nwalungwini e Mzambhiki, e Swazini na Zimbabwe.<ref name="plantzafrica"/>
== Swiyelanisi ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
bmpuvlura5xrqy18ojwtdzg58nzf7d2
Nhlowa
0
4694
29345
29344
2017-07-10T14:28:55Z
Thuvack
315
wikitext
text/x-wiki
{{Byala|
| Vito = Vukanyi
| Xifaniso = Coats of arms of None.svg
| Muxaka = Byala bya Xintu
| Byi endliwa hi = Makanyi;
}}
'''Nhlowa''' i muxaka wa byala bya xintu lebyi endliwaka hi makanyi.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref> Ku hambana na [[Vukanyi]], byala lebyi a byi cheriwi mati, byi endliwa hi mati ya makanyi ntsena.<ref name=":1">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Maswekelo ==
Loko ku rhumburiwa nhlowa ku cheriwa mati, ku humesiwa tinyungu ti kamiwa kutani ti humesa mati ya makanyi ntsena. A ku cheriwi mati eka nhlowa. Ku cheriwa ntsena mati ya makanyi emakhuwanini kutani eka siku leri landzelaka ku rhumburiwa makanyi ku kondza ku tatiwa khuwana. Nhlowa wu vekiwa ekhuwanini ku ringana vhiki ra ha vila. Muhlovo wa nhlowa loko wu virile, i wa muhlovo wo tshwuka juu! Ku vunguriwa hi mitshetsho ya mavele kumbe hi nsefo byi sala byi nga ha ri na khuvi leswaku byi nwiwa kahle hi vanhu.<ref name=":1" />
== Mahlayisele ==
Nhlowa a wu boli, wu tlhela wu dakwisana swinene. Loko nhlowa wu rhumburiwile wu cheriwa ekhuwanini, wu tlhela wu celeriwa emisaveni wu pfariwa hi ndhichi. Mbita ya kona yi va yi celeriwile ehansi ka nsinya. Khuwana ra kona ri va ri pfariwile hi ndyelo leyi yi lemiwaka hi vulongo bya tihomu. Vukanyi bya nhlowa bya heta lembe, ku kondza byi ya humesiwa hi khisimusi endzhakuka loko magayisa ma vuyile hi le xilungwini.<ref name=":1" />
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xichangana}}
[[Category:Byala]]
[[Category:Byala bya Xichangana]]
7g1ubv7xtu506iwi5bgd4o4paw13yxi
Muringa
0
4695
30755
29437
2017-11-02T05:57:10Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Muringa
| title =
| image = [[File:DrumstickFlower.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Vutshunguri]]
}}
[[File:Moringa flower 5.jpg|thumb|right|Swiluva swa Muringa]]
'''Muringa''' Muringa i nsinya wo saseka swinene lowu loko u wu languta ongeti i xiluva. Nsinya lowu i ndzhuti hi tlhelo wu pfuna vanhu ku kuma ko wisela kona ku fana na murhi wa mkhanyakude. Nsinya lowu nga ni switlukana leswintsongo ku lava ku fana na ximuwu, ndzhuti wa kona wu vangiwa hi marhavinyana ya kona yo kala. Nsinya lowu wa muringa wu tshungula mavabyi hi ku hambana ka wona. Loko muringa u wu swi tsakela u nga wu dya kunene u nga wu swekangi kumbe u wu sweka u nwa mati ya kona.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref><ref name="lostcrops">{{cite book |authorlink= |author=National Research Council |editor= |others= |title=Lost Crops of Africa: Volume II: Vegetables |url=http://books.nap.edu/openbook.php?record_id=11763 |accessdate=2008-07-15 |edition= |series=Lost Crops of Africa |volume=2 |date=2006-10-27 |publisher=National Academies Press |location= |isbn=978-0-309-10333-6 |oclc= |doi= |id= |pages= |chapter=Moringa |chapterurl=http://books.nap.edu/openbook.php?record_id=11763&page=247 }}</ref>
== Matirhisele ==
=== Ntirho wa Mahanti ya Muringa: ===
Matluka ya muringa hi wona ma tirhisiwaka ku tlula leswinwana. U khayiwa matluka ya muringa u ma omisa endzhaku, u ma sila ma endla mapa kutani u nga nantswa kumbe u chela eka mukapa u dya. Matluka ya muringa u nga tlhela u ma dya ma nga endliwangi nchumu..<ref name=":0" />
=== Ntirho wa Mahanti ya Muringa: ===
Mahanti ya muringa ma phaphiwa ma lovekiwa kumbe ma swekiwa, ma thoveriwa eka milenge kumbe miri loko wu vava.<ref name=":0" />
=== Ntirho wa timintsu ta Muringa: ===
Timitsu ta muringa ti tirhisiwa ku hanyisa munhu loko swi n`wi luma endzeni kumbe a chuluka.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
p4g8jgaik8z3dlvk4apjtv2xlrr399p
Nhlangula (Nsinya)
0
4696
30751
29433
2017-11-02T05:53:58Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nhlangula
| title =
| image = [[File:Euclea crispa, habitus, b, Uniegeboutuine.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Vutshunguri]]
}}
[[File:Euclea crispa00.jpg|thumb|right|Swiluva swa Nhlangula]]
[[File:Euclea crispa, loof en vrugte, Nkwe.jpg|thumb|right|Mihandzu ya Nhlangula]]
'''Nhlangula''' i nsinya lowu milaka etlhelo ka milambu laha ku kumekaka mati hixitalo.<ref name = palmer>{{cite book |last=Palmer |first=Eve |authorlink=Eve Palmer |title=A Field Guide to the Trees of Southern Africa |pages = 282-284 | year=1977 |publisher=Collins |location=London, Johannesburg |isbn=0-620-05468-9}}</ref> Mihandzu ya murhi lowu yi khiwa hi ku olova hi varisi hikuva a wu kuli wu ya ehenhla naswona a wu na mitwa yo tlhava. Mihandzu ya kona yi vuriwa tinhlangula yi tlhela yi kumeka hi xichocho. Loko mihandzu leyi yi ri yimbisi yi na muhlovo wa rihlaza kasi loko yi vupfile yi na muhlovo wa ntima bya tintshuguri.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Mihlangula yi rhandziwa ngopfu hi varisi, vana lavantsongo na misinya swa nhova hikuva ya nandziha swinene kasi matluka ma dyiwa hi swiharhi swa nhova na swifuwo swa le kaya. Murhi lowu a wu byariwi ekaya hikuva a wu na ndzhuti. Mihlangula ya hambana ku ya hi tindhawu leti yi kumekaka kona. Ku na nhlangula lowukulu na nhlangula lowuntsongo. Marhavi ya kona ma rhandziwa ngopfu hi vavasati hikuva ma pfurha swinene loko va tshivela ndzilo.<ref name=":0" />
== Matirhisele ==
=== Ntirho wa Matluka ya Nhlangula: ===
Matluka ya nhlangula ma lovekiwa ematini, ma cheriwa exipeyitini kutani ku peyitiwa munhu loyi a nga dyiwa hi xikuna.<ref name=":0" />
=== Ntirho wa timintsu ta Nhlangula: ===
Timitsu ta nhlangula ti horisa vuvabyi bya chukela, switshetshela, ku boheka endzeni na vuvabyi bya swimungwamungwana. Mapa ya timitsu loko ma kandziwile, ma tshungula vuvabyi bya meno loko ma vava kasi timitsu ti tirhisiwa ku hlantswa meno na ku tshungula vuvabyi bya maxinini. Marhavi ya kona loko ma swekiwile ma tshungula vuvabyi bya marhambu, mukhuhlwana na muthundagazi.<ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2000|isbn=|location=Pretoria|pages=151}}</ref><ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
02ifbxmc471qcqpl7oqducze93fas4c
Nthunduluka
0
4697
30753
29435
2017-11-02T05:55:44Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Nthunduluka
| title =
| image = [[File:Ximenia caffra04.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Vutshunguri]]
}}
[[File:Ximenia caffra01.jpg|thumb|right|Mihandzu ya Nthunduluka]]
'''Nthunduluka''' wu tala ku mila laha ku omeke swinene, laha misava ya kona yi nga ya ntima ku fana ni le xidakeni. Misava ya kona yi tlhela yi va ya vumba. Murhi lowu wu na mitwa yo ka yi nga talanga, yi tlhela mitwa ya kona yi nga tontswanga. Mihandzu ya murhi wa nthunduluka yi vuriwa tinthundluka. Mihandzu ya murhi lowu yi na muhlovo wa rihlaza loko yi nga vupfanga kasi loko yi vupfile yi ni muhlovo wo tshwuka.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Matirhisele ==
=== Ntirho wa Matluka ya Nthunduluka: ===
Matluka ya murhi lowu ma tirhisiwa ku tshungula vuvabyi bya mahlo na mukhuhlwana.<ref name=":0" /><ref name=":1" />
=== Ntirho wa timintsu ta Nthunduluka: ===
Timitsu tona ti tirhisiwa ku tshungula vuvabyi bya lendzeni, ku vava ka khwiri na swilondzo emirini wa munhu. Nakambe murhi lowu wu tshungula vuvabyi bya ku tsakamisa na vusiku.<ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2000|isbn=|location=Pretoria|pages=115}}</ref><ref name=":0" />
== Mintirho yin'wana: ==
Vanwana vanhu va tirhisa murhi lowu eka ku ti sirhelela eka timhaka to tika. Vanhu va teka mahanti va endla ntsambu kutani va tsimba exisutini.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
m7wyiame0zmaucn2xqhxzwk18z3cnih
Mupayi
0
4698
30756
29438
2017-11-02T05:57:53Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mupayi
| title =
| image = [[File:Pinus densiflora Kumgangsan.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Vutshunguri]]
}}
'''Mupayi''' wu byariwa enhoveni hikuva wu endla thyaka, kambe vanhu vanwana va wu byala emakaya ya vona va sasekisa hi wona. Murhi lowu a wu tswali mihandzu, wu tlhela wu va na switlukana leswintsongo onge i neleta hi xivumbeko.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Matirhisele ==
Misinya leyi yi tirhisiwa ku vatla tifanichara, ku aka hi wona na swinwana. Timitsu ta kona ti hlanganisiwa na matluka ya matatana swi swekiwa ku herisa vuvabyi bya nchuluko na rifuva.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
qc6zf2k3c3ng0qsqk8e18761xb830dy
Ndzhenga
0
4699
30754
29436
2017-11-02T05:56:29Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Ndzhenga
| title =
| image = [[File:Dichrostachys cinerea-IMG 9469.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Vutshunguri]]
}}
[[File:Dichrostachys cinerea MHNT.BOT.2016.12.25.jpg|thumb|right|Mihandzu ya Ndzhenga]]
[[File:Dichrostachys cinerea Bild0885.jpg|thumb|right|Xiluva xa Ndzhenga]]
'''Ndzhenga''' wu tala ku mila enhoveni, laha wu vangaka khwati ra mitwa swinene. Murhi lowu wu taleriwile hi mitwa swinene hikokwalaho vanhu a va wu rhandzi ku wu byala emakaya. Murhi lowu a wu kuli ngopfu wu ya ehenhla, kambe wu tala ku kula wu andlala wu khomana na mindzhenga leyinwana yi endla khwati lero tlhuma swinene. Mihandzu ya ndzhenga a yi dyiwi hi vanhu.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Hi nguva ya vuxika ndzhenga wu dzudza matluka kasi loko ku fika nguva ya ximumu wa hluka matluka lamantsongo hi xivumbeko xa wona. Tihunyi ta ndzhenga ti rhandziwa swinene hi vamanana hikuva ta pfurha swinene loko u tshivela ndzilo hi tona. Swiharhi swo fana na mimpfundla na timhunti swi tala ku endla swikhundla swa swona kona ku endlela leswaku swi nga hlaseriwi hi ku olova hi valala va swona.<ref name=":0" />
== Matirhisele ==
=== Ntirho wa Matluka na Marhavi ya Ndzhenga: ===
Murhi wa ndzhenga wu tshungula vuvabyi bya nchuluko, ku vava ka meno, mukhuhlwana na swirhumbana leswi kumekaka emikolweni. Matluka ya kona ya siriwa, ma cheriwa laha munhu a lumiweke kona hi nyoka kumbe xipamu leswaku ku ta hola. Mati lama humaka ematlukeni loko ma siriwile, ma tshungula ndleve leyi vavaka. Ku hlanganisiwa kamatluka, mahanti na timitsu swi pfula mbeleko eka vaxisati na ku sivela ku vava ekhwirini. Mapa lama humaka loko ku kandziwile timitsu, ma tshungula vuvabyi bya mongolo, vuvabyi bya xiongolela na ku horisa swirhumbana leswi humaka evusikwini.<ref name=":0" />
=== Ntirho wa Timitsu ta Ndzhenga: ===
Matluka ya murhi lowu ma tirhisiwa ku tshungula vuvabyi bya mahlo na mukhuhlwana. Timitsu ta nsinya lowu wu tshungula vuvabyi bya nhlana, nhloko, ku vavisa ka miri na byinwana vuvabyi. Timitsu ta ndzhenga ti hlanganisiwa ni misinya yinwana swi tshungula eka vanhu lava pfumalaka vana.<ref name=":0" /><ref name=":1" />
=== Ntirho wa Mbewu ya Ndzhenga: ===
Mafurha ma horisa swirhumbana swo nwayisa leswi vuriwaka rhwemburhwembu na vuvabyi bya nhlonge. Loko murhi lowu wu omisiwile, wu tlhela wu kandziwa ku huma mapa, wu tirhisiwa ku sivela ku kuma khwiri na ku nyuhelisa nwana loko wu cheriwa emukapeni leswaku nwana a dya.<ref name=":0" /><ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2006|isbn=|location=Pretoria|pages=91}}</ref>
== Mintirho yin'wana: ==
Mihandzu ya nsinya lowu na mahanti ya kona swi omisisiwa kutani swi tirhisiwa ku tshungula vuvabyi bya swirhumbana leswintsongo na ku tshungula miri wa munhu. Matluka ma ncakunhiwa kunene ku sivela nchuluko ematikweni yo fana na Namibia.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
2nwmbz48s71aluberuzdb3ufiryflo3
Muvhangazi
0
4700
30757
29439
2017-11-02T05:58:36Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Muvhangazi
| title =
| image = [[File:Pterocarpus angolensis.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Vutshunguri]]
}}
'''Muvhangazi''' Murhi lowu wu tala ku kumeka enkoveni, wu hava mitwa na ku tlhela wu leha. Mahanti ya wona i yo tshwuka bya ngati loko ma phaphiwile. Murhi lowu a wu tswali mihandzu.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Matirhisele ==
Mapa ya mahanti loko ma kandziwile ma hlanganisiwa na mukapu swi tshungula vuvabyi bya mongolo, ku halaka ngati yo tala, vuvabyi bya muthundagazi na xilumi eka vamanana. Mahanti yo tata voko ya lovekiwa ematini ku ringana siku hinkwaro ku kala mati ma cinca ma va ya muhlovo wo tshwuka kutani ma nwisiwa munhu loyi a vabyaka hi vuvabyi bya nhlana. Loko mapa ya mahanti ma cheriwa eswakudyeni ma horisa vuvabyi bya nhloko, ku lumiwa endzeni, ku pfula mbeleko, swilondzo swa nhloko na nomo. Mati ya kona ma tirhisiwa ku horisa vuvabyi bya tindleve loko ma kameriwa etindleveni. Loko mahanti ma lovekiwile, ku hlambisiwa vanhu mabadi. Loko nkuma wa timitsu wu siriwile wu tshungula vuvabyi bya rifuva, vuvabyi bya tingana na malariya.<ref name=":0" />
== Mintirho yin'wana: ==
Tihunyi ta kona a ti tshiveriwi hikuva tin`anga ti tala ku phapha mahanti yo tshwuka ti endla murhi, ti chela ematini kutani ti hlambisa vanhu mabadi.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
ioadv6fye0i5djg0fp2btyeqw9aqjnr
Mpopowa
0
4701
30758
29440
2017-11-02T05:59:40Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mpopowa
| title =
| image = [[File:Carica papaya - Köhler–s Medizinal-Pflanzen-029.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Swakudya]]
}}
'''Mpopowa''' i nsinya lowu vekaka mihandzu ya mpopo. Nsinya lowu wu tala ku kumeka enkoveni kumbe laha mati makumekaka hixitalo, wu hava mitwa na ku tlhela wu leha.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Mpopowa wu suka e Meksikho, naswona mu byariwe ematikweni yo hambana-hambana ya Afrika na Indiya.<ref name="morton">{{cite web|year=1987|author=Morton JF|publisher=NewCROP, the New Crop Resource Online Program, Center for New Crops & Plant Products, Purdue University; from p. 336–346. In: Fruits of warm climates, JF Morton, Miami, FL|url=http://www.hort.purdue.edu/newcrop/morton/papaya_ars.html/%7ctitle=Papaya%7cyear=1987|title=Papaya|accessdate=23 May 2015}}</ref> Matluka ya Mpopowa ma thlela ma tirhisiwa ku thsungula vuvabyi bya [[Malariya]].<ref name=Titanji>{{cite journal|author1=Titanji, V.P. |author2=Zofou, D. |author3=Ngemenya, M.N. |year=2008 |title= The Antimalarial Potential of Medicinal Plants Used for the Treatment of Malaria in Cameroonian Folk Medicine |journal=African Journal of Traditional, Complementary and Alternative Medicines |volume=5 |issue=3 |pages=302–321 |pmc=2816552 |pmid=20161952}}</ref>
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
mactgynadr12ickgbxsdps9r878tvtg
Mpopowanhova
0
4702
30759
29441
2017-11-02T06:00:52Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mpopowanhova
| title =
| image = [[File:Cussonia spicata - Cabbage tree - South Africa.JPG||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Swakudya]]
}}
[[File:Cussonia spicata.jpg|thumb|right|Matluka ya Mpopowanhova]]
'''Mpopowanhova''' i nsinya lowu fanaka na [[Mpopowa]], kambe wu hava muhandzu. Nsinya lowu wu tala ku kumeka enhoveni laha mati makumekaka hixitalo, wu hava mitwa na ku tlhela wu leha.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref> Nsinya lowu wu kumeka ngopfu ematikweni ya Dzonga wa Afrika, naswona yi rhandziwa ngopfu hi tindlopfu.<ref>Minute 6-7; April 5 2009 episode)[[Naked Scientists]]</ref>
== Nhlamuselo ==
Mati ya mahanti ya tirhisiwa ku tshungula vuvabyi bya malariya, vuvabyi bya swa masangu, xiongolelo, ku hisaka miri, ku hlamba timbilu na ku tshikisa nwana vele leswaku a nga ha mami. Timintu ta murhi lowu ta dyeka.<ref>{{Cite web|url=http://pza.sanbi.org/cussonia-spicata|title=Cussonia spicata {{!}} Plantz Africa|website=pza.sanbi.org|access-date=2017-07-11}}</ref>
Papawa wa nhova wu mila enhoveni laha ku nga tlhuma swinene. Murhi lowu a wu tswali mihandzu. Matluka ya wona ma fana na matluka ya khavichi kasi mhandzi ya kona ya rhetemuka. Murhi lowu wu dzudza matluka hi nkarhi wa xixika wu tlhela wu hluka hi ximunwana. Timitsu ta nsinya lowu a ti dyiwi hikuva ti na chefu. Matluka ya papawa wa nhova ya hambana na matluka ya mpopo wa le kaya hikuva ya mpopo wa le kaya i ya xiphepherete kasi papawa wa nhova wu na matluka yo tala. Murhi lowu a wu byariwi ekaya hikuva a wu tswali mihandzu yi tlhela yi nga dyiwi. Mahanti ya kona a ma nonohi naswona ma tirhisiwa tanihi xipeyiti.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
5i4nqdzn8z6cmz4cvm8hyjre3mhtr9z
Mkhanyakude
0
4703
30760
29442
2017-11-02T06:01:37Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mkhanyakude
| title =
| image = [[File:Ngorongoro Acacia xanthophloea.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Tihunyi]] {{·}} [[Vutshunguri]]
}}
[[File:Natal Fever Tree (5045324678).jpg|thumb|right|Swiluva swa Mkhanyakude]]
[[File:Acacia xanthophloea leaves.JPG|thumb|right|Matluka ya Mkhanyakude]]
'''Mkhanyakude''' wu tala ku kumeka enhoveni ngopfu etikweni ra Natal. Murhi lowu wu tala ku mila ekusuhi na milambu, wu tlhela wu taleriwa hi mitwa swinene. Nsinya lowu wa vangama swinene. Murhi lowu wu tala ku byariwa emakaya, madorobeni, tindhawini ta vuwiselo na kunwana hikuva wu endla ndzhuti wa kahle. Vanhu va kumeka va kuma vuwiselo bya kahle eka murhi lowu.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Matirhisele ==
Mahanti na timitsu ta murhi lowu swi tshungula vuvabyi byo hambanahambana. Loko vanhu va lava ku kuma nhlanhla, va hlamba hi wona na ku phalaza leswaku va ta hlongola mabadi. Loko munhu a twa ku vava endzeni ka khwiri wa nwa leswaku ku ta hola ku vava endzeni. Mahanti ya murhi lowu ma tirhisiwa ku tshungula mukhuhlwana na mahlo, kasi hi tlhelo murhi lowu wu tirhisiwa tanihi tihunyi to tshivela ndzilo. <ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
2te9w5eyfmhww1cxr6t4r93ykdwmd7a
Ray Phiri
0
4704
29411
29409
2017-07-12T08:29:28Z
Thuvack
315
wikitext
text/x-wiki
{{Person|
| Vito = Ray Phiri
| Xifaniso = Ray Phiri.jpg
| Ntirho = Muqambhi, Muyimbeleri
| Siku ro velekiwa = 23. Nyenyankulu 1947
| Ndhawu yo velekiwa = Nelspruit; Mpumalanga; Afrika Dzonga
}}
'''Raymond Chikapa Enock Phiri''' (23 [[Nyenyankulu]] 1947 - † 12. [[Mudyaxihi]] 2017) a kuri nqmbhi na chayi wa vunanga bya Jazz na mbaqanga wa laha [[Afrika-Dzonga|Afrika Dzonga]], loyi a tswariweke e[[Mpumalanga]] naswona tata wakwe a kuri mutirhi wo suka e tikweni ra [[Malawi]] loyi a a tiviwa hi ra "Just Now" Phiri. U sungule ntlawa wa vunanga lowu a wu tiviwa hi ra Cannibals eka malembe ya ma 1970. Loko ntlawa wa Cannibals wu hangalaka, Ray u sungule ntlawa wa vunanga lowu a wuvuriwa Stimela, naswona va thlomiwe risiva ra Nsuku na Platinamu hileswi va xaviseke ti Albamu to tala, leti hlanganisaka ''Fire, Passion and Ecstacy'' (1991), ''Look, Listen and Decide'' (1992) na ''People Don't Talk So Let's Talk''.
== Malembe ya le ndzhaku ==
Ray Phiri u velekiwe ekusuhi na Nelspruit khale ka vuxa bya Transvaal, leyi nga xifundza xa Mpumalanga, e Africa Dzonga. Hi lembe ra 1985, Paul Simon u kombele Ray ku hlanganisa na Ladysmith Black Mambazo leswaku va hlanganela eka pfumba ra yena ra Graceland, leri humeleleke naswona ri kote ku pfuna tinqambi to tala ta Afrika Dzionga ku tiveka eminsungeni ya malwandle. Ray uthlele a tirhisana na Paul Simon ekuhumeleriseni albamu ya ''Rhythm of the Saints'', leyi vangeke leswaku vaya chaya emahlweni ka xitshungu e Central Park na Madison Square Garden vathlela va vonakala eka nongonoko wa Thelevixini e tikweni ra Amerika. Hi lembe ra 2012, Paul Simon u lulamise pfumba ro heta malembe ra Graceland nakambe laha Ray atheleke a hlanganela eke pfumba leri.<ref name="Channel24">{{Cite web | title = Billionaire funds Ray Phiri's Aus visit | author = | work = Channel24 | date = 19 May 2011 | accessdate = 2015-11-15 | url = http://www.channel24.co.za/Music/News/Billionaire-funds-Ray-Phiris-Aus-visit-20110519 | language = | quote = }}</ref>
== Ta vutomi bya yena ==
Phiri uvile eka tinghozi ta mimovha to hlaya leti khumbeke vutomi bya yena na vuqambhi bya yena. Phiri uvaviseke ngopfu hi lembe ra 1987 eka nghozi ya movha leyi hundzeke na vutomi bya vachayi kulori va yena va ntsevu kuhlanganisa na Manejara wakwe.<ref name="City Press">{{Cite web | title = Phiri's tragic life of car accidents | trans-title = | last = Samayende | first = Sizwe | last2 = Arenstein | first2 = Justin | work = City Press | date = 23 November 2003 | accessdate = 2015-11-15 | url = http://152.111.1.87/argief/berigte/citypress/2003/11/23/C1/4/01.html | language = af | quote = }}</ref><ref name="mg.co.za">{{Cite web | title = Ray Phiri in accident, wife killed | work = The M&G Online | date = 19 November 2003 | accessdate = 2015-11-15 | url = http://mg.co.za/article/2003-11-19-ray-phiri-in-accident-wife-killed | quote = }}</ref> Hi lembe ra 2003, nsati ulovile eka nghozi ya movha, laha Ray a vavisekeke ngopfu.
Ray Phiri u love hi ti 12 ta Mudyaxihi 2017, a ri na malembe ya 70, exibhedlele xa Nelspruit hi vuvabyi bya Mfukuzana. <ref name=TimesLive>{{cite news|title=Music veteran Ray Phiri has died|url=https://www.timeslive.co.za/tshisa-live/tshisa-live/2017-07-12-music-veteran-ray-phiri-has-died-reports/|accessdate=12 July 2017|publisher=TimesLive}}</ref>
== Kuhumelela ka yena ==
Phiri uthlomiwe tinsiva to tala hikwalaho ka vuqambhi na vunanga bya yena, rin'wana ra risiva leri kuve Order of Ikhamanga ra Silvere leri a rithlomiweke hi Presidenti ya tiko ra Afrika Dzonga. Risiva leri urikume hikwalaho ka ntirho wayena eka Vunanga na kutirhisa vuyimbeleri ku hlohlotela nhluvuko e van'whini.<ref name="sahistory.org.za">{{Cite web | title = Raymond (Ray) Chikapa Phiri | author = | work = South African History Online | date = | accessdate = 2015-11-15 | url = http://www.sahistory.org.za/people/raymond-ray-chikapa-phiri | language = | quote = }}</ref>
== Vuqambhi byakwe ==
* 1982: ''Fire, Passion And Ecstasy''
* 1983: ''Rewind''
* 1985: ''Shadows, Fear And Pain''
* 1986: ''Look, Listen And Decide''
* 1987: ''Unfinished Story''
* 1989: ''Trouble In The Land Of Plenty''
* 1996: ''Out Of The Ashes''
* 2000: ''Steam Tracks'' (Best of)
* 2001: ''Live At The Market Theatre - 1st Half'' (Live)
* 2002: ''The 2nd Half'' (Live)
* 2010: ''A Lifetime...''
* 2011: ''Turn On The Sun''
== Mintshaho ==
{{Reflist|2}}
== Minkombo yale handle ==
* [http://www.music.org.za/artist.asp?id=138 Profile on music.org.za]
* [http://www.allmusic.com/artist/chikapa-ray-phiri-mn0000534184 Profile on allmusic.com]
[[Category:Vanhu]]
[[Category:Tinqambhi]]
cc0hebasn9z6q264irpwvj1ud7sbymh
Category:Articles with Afrikaans-language external links
14
4705
29406
2017-07-12T08:21:26Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Tinqambhi
14
4706
29408
2017-07-12T08:22:41Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Mbhandzu
0
4707
30761
29443
2017-11-02T06:02:16Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mbhandzu
| title =
| image = [[File:Apple-leaf (Philenoptera violacea) (11711998106).jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Timhandzi]]
}}
[[File:Apple-leaf (Philenoptera violacea) fruits (11712060946).jpg|thumb|right|Matluka ya Mbhandzu]]
'''Mbhandzu''' wu tala ku mila etindhawini etlhelo ka nambu kumbe enhoveni. Laha murhi lowu wu milaka kona ku kumeka ku ri na mati ya le hansi hi xitalo. Nsinya lowu wu na matluka lamakulu. <ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>Nsinya lowu wu sirheleriwile e tikweni ra Afrika Dzonga.<ref name="dwaf">{{cite web
|url=http://www2.dwaf.gov.za/dwaf/cmsdocs/4116___poster%20protected%20trees.pdf
|title=Protected Trees
|accessdate=13 June 2013
|publisher=Department of Water Affairs and Forestry, Republic of South Africa}}</ref>
== Matirhisele ==
Murhi lowu wa mbhandzu wu tirhisiwa ku tshungula vuvabyi byo hambanahambana. Matluka na mahanti swa swekiwa kutani swi nwiwa ku endlela ku horisa mukhuhlwana. Loko swi swekiwile swi nga si hola, swi funengetiwa hi nkumba leswaku ku ta huma nkahelo wa kona. Munhu loyi a vabyaka, u funengetiwa hi nkumba lowu leswaku a ta dzuka nyuku ku ta huma mukhuhlwana lowu. Nsinya lowu wu hi pfuna ku endla timhandzi to aka hi tona na ku pfuna ngopfu ku hlanganisa na misinya yinwana ku aka muti.<ref name=":0" /><ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2006|isbn=|location=Pretoria|pages=125}}</ref>
== Swin'wana ==
Murhi lowu a wu tirhisiwi ku tshivela ndzilo hi wona hikuva vanhu va khale a va wu tirhisa ku biya miti hi wona. Tihunyi ta murhi lowu ti talele hi nkuma swinene. Nsinya lowu wa dzudzeka matluka hi nkarhi wa xixika ku fana na misinya yinwana. Timhandzi ta mbhandzu va biya hi tona miti ya vona hikuva a ti teka nkari wo leha ku dyiwa hi muhlwa.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
e73i9jva1kxsmolhbr3ukv472naxodb
Mbvuva
0
4709
30762
29448
2017-11-02T06:02:58Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mbvuva
| title =
| image = [[File:Combretum erythrophyllum, herfsloof, a, Nkwe.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Timhandzi]]
}}
[[File:Combretum erythrophyllum, tak met loof, Tuks, a.jpg|thumb|right|Matluka ya Mbvuva]]
'''Mbvuva''' i murhi lowu milaka kunwana na kunwana. Murhi lowu loko wu byariwile ekaya wu tirha tanihi ndzhuti na ku sivela mabubutsa loko ma ba hi matimba. Mihandzu ya mbvuva a yi dyiwi hikuva ya dlaya.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref><ref name=schm>{{cite book |last1=Schmelzer |first1=G.H. |last2=Gurib-Fakim |first2=A. |title=Medicinal plants 2 |date=2013 |publisher=PROTA Foundation |location=Wageningen |isbn=9789290815204 |pages=70-73}}</ref>
== Matirhisele ==
Vamanana va rhandza ku tshivela tihunyi ta murhi lowu hikuva a wu na mitwa naswona wa pfurha na ku va na makala swinene. Nsinya lowu wu tshungula vuvabyi byo hambanahambana.<ref name=":0" /><ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=1998|isbn=|location=Pretoria|pages=164}}</ref>
Mahanti na timitsu swi horisa vuvabyi bya tingana loko swi swekiwile swi nwiwa. Mati ya kona ma horisa vuvabyi byinwana nab yinwana eka munhu.<ref name=":0" />
Matluka ya murhi lowu ma horisa vuvabyi bya mukhuhlwana na ku vava ka le ndzeni ka khwiri. Matluka lama ma khiwa ma swekiwa kutani ma nwiwa.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
i5jz2tap82a619il2fmbek57mcj2mf5
Mugwava
0
4710
30763
29450
2017-11-02T06:04:10Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mugwava
| title =
| image = [[File:Psidium guajava flower 26032014 01.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Mihandzu]]
}}
[[File:Psidium guajava fruit.jpg|thumb|right|Mbhandzu wa Mugwava]]
'''Mugwava''' wu kumeka enhoveni na le kaya. Murhi lowu wu mila hi ku olova swinene, naswona mihandzu ya wona yi dyiwa hi vanhu na swihari swa nhova, yi tlhela yi xavisiwa etimakete ta mihandzu..<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Murhi lowu wu mila hi ku olova swinene ku fana na loko munhu a dyile mihandzu leyi, kutani a ya tirhuma emakhwatini wu sala wu mila loko mpfula yi na. Mugwava wa byariwa na le kaya hikuva na wona i wunwana wa misinya ya mihandzu ku fana na misinya ya milamula, manghozi na yinwana misinya. Mihandzu yi dyiwa hi vanhu na misinya swa nhova, yi tlhela yi xavisiwa etimakete ta mihandzu. Loko murhi lowu wu byariwile ekaya, wu endla ndzhuti wa kahle lowu dzudzekaka matluka hi nguva ya xixika ku fana na misinya yinwana kasi hi ximunwana wa hluka matluka na wona.<ref name=":0" />
== Matirhisele ==
Matluka ya mugwava ma tirhisiwa ku tshungula vuvabyi bya mukhuhlwana. Ku swekiwa matluka ku nwiwa mati ya kona ma hlanganisiwile na matluka ya mugamugamu. Ku tekiwa xuka u tikhumbumeta hi rona kutani u koka nkahelo wa kona, u dzuka nyuku. Loko munhu u huma kwalani u ta va a tshungulekile eka mukhuhlwana lowu a wu n`wi khomile. matluka ma tirhisiwa ku tshungula mikarhi yinwana ku tirhisiwa mahanti na timitsu. Matluka ma tirhisiwa ku tshungula vuvabyi bya nchuluko. Matluka ya murhi lowu nakambe ma nga pfuneta ku tshungula vuvabyi byi fana na vuvabyi bya chukele, mukhuhlwana, tialisa, swilondzo na malariya. Matluka ma tirhisiwa ku tshungula vuvabyi bya chukele etikweni ra Kapa.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
sozyfe3nim6pdpo310yhou243g7oxwx
Ntshuguri
0
4711
30764
29452
2017-11-02T06:04:58Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Ntshuguri
| title =
| image = [[File:Carissa spinarum near Hyderabad W IMG 7615.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Mihandzu]]
}}
[[File:Carissa ovata fruit.jpg|thumb|right|Muhandzu wa Ntshuguri]]
'''Ntshuguri''' wu mila etlhelo ka nkova na tindhawu to tlhuma swinene. Murhi lowu a wu kuli swinene, kambe wu endla khwati ro tlhuma swinene. Marhavi ya kona ya nembelela ehenhla ka misinya yinwana. Mihandzu ya ntshuguri yi vuriwa tintshuguri.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Tintshuguri ti na muhlovo wa rihlaza loko ti ri timbisi kasi loko ti vupfile i ta muhlovo wa ntima wo hatima bya khwezu. Loko ntshuguri wu tsemiwa, wu humesa mafi yo basa ku fana na loko tintshuguri ti nga si vupfa. Mafi ya ntshuguri ma namarhela. Murhi lowu wu taleriwile hi mitwa yo tsindzihela swinene. Nsinya lowu a wu khandziyeki hi ku olova hikokwalaho ka mitwa wa wona. Hi nguva ya vuxika, murhi lowu wu dzudza matluka..<ref name=":0" />
== Matirhisele ==
Tintshuguri i swakudya swa varisi, misinya na switsotswana swa nhova. Mihandzu leyi yi dyiwa loko yi vupfile na loko yi nga vupfanga, kambe yi va yi ri na mahla, yi tlhela yi namarhela onge i chapisi, yi tlhela yi tshapuka. Timitsu ta ntshuguri ti tshungula vuvabyi bya rifuva, ku khohlola, vuvabyi bya masangu. Mati ya timitsu ya lovekiwa kutani ma cinca muhlovo ma va yo tshwuka kutani va n`wi nwisa mati ya kona. Mati lama ma tlhela ma cheriwa emukapeni va nyika nwana leswaku a ta tsunguleka eka vuvabyi ya xinyama na ku pfula mbeleko wa va ka manana. Mati lama ma tlhela ma tiyisa timayisele ta munhu loyi a tikeke na ku horis mavabyi ya mahahu.<ref name=":0" />
Siku leri wansati a bebulaka a nga hlweli naswona xivelekelo xa yena xa pfuleka hi ku hatlisa. Loko u lava ku endla murhi hi timitsu ta ntshuguri, va ti tseleka endzilweni kutani ti humesiwa ti ri karhi ti hisa, ku thoveriwa rhumba leri ri nga boxekeki kutani ri boxeka ku huma thyaka hinkwaro ri hola na ku tsungula vuvabyi bya ku pandza ka nhloko. Mihandzu ya kona yi tirhisia ku tshungula vuvabyi bya swivungwana endzeni ka khwiri.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
3ipyfh0lf7xqcvgfdvwk189zhfqji78
Xikaya
0
4712
30765
29457
2017-11-02T06:05:46Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Xikaya (Mbafa)
| title =
| image = [[File:Acacia nigrescens, habitus, Steenbokpan, a.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Mihandzu]]
}}
[[File:Acacia nigrescens, knoppiesbas, Steenbokpan, a.jpg|thumb|right|Mhandzi ya Xikaya]]
'''Xikaya (Mbafa)''' murhi wo hlawuleka eka vanhu va Vantima hikuva va tirhisa rhavi ra murhi lowu ku tlhandleka ehenhla ka sirha ra munhu ku va xitshundzuxo. Tihunyi ta xikaya a ti ngheni ekaya hikuva swa yila naswona a ti tshiveriwi hi vavasati.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Tintshuguri ti na muhlovo wa rihlaza loko ti ri timbisi kasi loko ti vupfile i ta muhlovo wa ntima wo hatima bya khwezu. Loko ntshuguri wu tsemiwa, wu humesa mafi yo basa ku fana na loko tintshuguri ti nga si vupfa. Mafi ya ntshuguri ma namarhela. Murhi lowu wu taleriwile hi mitwa yo tsindzihela swinene. Nsinya lowu a wu khandziyeki hi ku olova hikokwalaho ka mitwa wa wona. Hi nguva ya vuxika, murhi lowu wu dzudza matluka..<ref name=":0" />
==Nhlamuselo ==
Murhi lowu a wu tali ku kumeka emakaya hi xitalo hikuva wu mitwa yo tlhava swinene. Handle k ova xikaya xi va na mitwa a xi rhoteriwi hi vamanana hikuva vanhu va tshemba leswaku i xikombiso xa leswaku xi tlhandlekiwa ehenhla ka sirha loko munhu a lovile. Varisi na vatsongwana a va swi rhandzi ku kandziya va kha mihandzu ya kona hikuva wu na mitwa. Vanhu va khale a va kholwa leswaku loko ku tlhandlekiwa richacha kumbe rhavi ra murhi lowu ehenhla ka sirha, mufi a nga ka a nga ha ha vuyi ekaya a ta va xanisa. Mufi u fanele ku etlela, a nga beriwi huwa hi vanhu, a etlelela makumu.
== Matirhisele ==
Vanhu va cela timitsu ta murhi lowu vati sweka hi mati kutani ti nwiwa leswaku ti ta tshungula vuvabyi bya switshetshela. Vuvabyi bya swtshetshela byi tala ku vabya munhu kan`we loko n`weti wu huma kumbe wu ri xikarhi naloko n`weti wu pela.vanhu vo fanela ku yirisa loko a nyika munhu murhi hi nkarhi wolow a nga tikatsi eka timhaka ta masangu.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
pgrc0qby408dwzx4brsnduxckphgxin
Xikhavi
0
4713
30766
29459
2017-11-02T06:06:39Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Xikhavi
| title =
| image = [[File:Combretum hereroense, habitus, Steenbokpan, a.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Tihunyi]]
}}
[[File:Combretum hereroense, vrugte, Steenbokpan, a.jpg|thumb|right|Matluka ya Xikhavi]]
'''Xikhavi''' xi tala ku mila enhoveni, etlhelo ka nambu. Xikhavi a xi na ndzhuti hikuva marhavi na matluka ya kona ma hangalakile. Mbewu ya xikhavi i yo tshwuka, yi tlhela yi tirhisiwa ku endla tiya.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Nsinya lowu a wu kumeki hi xitalo enhoveni tanihi leswi vatatana, vahloti xikan`we na varisi va tsemaka marhavi ya kona va endla mikhavi yo khayima swifuwo swa vona enhoveni.<ref name=":0" />
== Matirhisele ==
Vatatana va tsema marhavi ya murhi lowu va ya biya miti ya vona. Mhandze ya xikhavi ya hlwela ku bola loko yi celeriwile. Xikhavi na xona xi tirhisiwa ku vatla matshuri, mikombe, misi na swinwana. Mahanti ya murhi lowu ya tirhisiwa ku tshungula vuvabyi byo ba hi timbilu, xiongolelo, vuvabyi bya mahawu na ku pfula mbeleko eka vamanana. Mbewu kumbe mahanti ya swekiwa kutani ma nwiwa. Matluka ma tshungula vuvabyi bya nhloko loko u orhela na ku herisa swivavi hinkwaswo swa miri. Nkahelo wa matluka loko ma swekiwa wu tshungula switlhavi swa miri. Timitsu ti tshungula switlhavi swa miri, vuvabyi bya le ndzeni, ku lumalumiwa kumbe ku twa ku vava endzeni. Timitsu ta swekiwa kutani ta nwiwa..<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
f2ucncofjfet2204qvmjtz15wta9fs3
Ximapana
0
4714
30767
29461
2017-11-02T06:07:48Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Ximapana
| title =
| image =
| caption =
| Mbanzu =
| Switirhisiwa = [[Mihandzu]]
}}
'''Ximapana''' xi mila enhoveni eka tindhawu leti ku nga na mati swinene. Mihandzu ya kona yi vuriwa swimapana. Murhi lowu a wu kuli ku ya ehenhla kambe wu kula ku fana na ndzhenga, wu endla khwati wu tlhela wu duvuka swiluva swa xitshopana na ku tlhela wu tswala mihandzu yo tshwuka yo ka yi nga dyiwi hi vanhu kambe yi dyiwa hi misinya na switsotswana swinwana swa nhova. Murhi lowu wu dzudza matluka hi nkarhi wa xixika ku fana na yinwana misinya kasi loko ku fika nkarhi wa ximunwana wu hluka matluka na wona.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Matirhisele ==
Timitsu na mahanti swi lovekiwa embiteni swi nwiwa leswaku swi ta tshungula vuvabyi bya xilumi, ku pandza ka nhloko hi matimba, vuvabyi bya rifuva na switshetshela. Murhi lowu wu tlhela wu horisa vuvabyi bya vana loko va ha ri vantsongo loko va nga si wisa nkava. Ku siriwa mahanti ya chigwana, ma nantswisiwa nwana, va tlhela va bohelela nwana lapi enhan`wini leswaku a nga chuhi loko ku tshuka ku nghena vanhu vo ka va nga basanga. Mihandzu ya murhi lowu yi horisa vuvabyi bya tindleve.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
3rln3lvzwt9r0x7vlukhknw1m5etmcs
Xipalatsa
0
4715
30768
29466
2017-11-02T06:08:25Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Xipalatsa
| title =
| image = [[File:Brachystegia spiciformis.png||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Timhandzi]]
}}
'''Xipalatsa''' xi mila enhoveni laha ku nga tlhuma swinene. Nsinya lowu wu mitwa yo tiyela kumbe ku tsindzihela swinene.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Loko vavasati va tshivela tihunyi ta murhi lowu, ti humesa makala yo tala lama tirhisiwaka ku ayina swiambalo hi ayini ya malahla. Emikarhini liya ya khale ku nga si va na gezi, vanhu a va tirhisa ayini ya malahla ku ayina tinguvu ta vona. Malahla lama a va ma kuma eka ndzilo lowu a wu tshiveriwile hi tihunyi ta misinya leyo tshindzihela tanihi xipalatsa, mondzo na yinwana misinya yo tsindzihela.<ref name=":0" />
== Matirhisele ==
Nsinya wa xipalatsa wu na tihunyi to sweka hi tona leti vatshiveri va tilavaka swinene. Timitsu ta nsinya wa xipalatsa ti tshungula vuvabyi bya nhloko na meno. Loko munhu a ri na vuvabyi bya nhloko kumbe meno u loveka timitsu kutani a nwa, a va a tshungulekile eka vuvabyi bya yena. Nsinya wa xipalatsa va wu tirhisa ku endla matshuri, mikombe, misi yo kandza hi yona mavele, tindyelo na swinwana.<ref name=":0" /><ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2006|isbn=|location=Pretoria|pages=187}}</ref>
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
hgc9rblfydl1ngtoktzgvhwgla8lb0a
Xiphalatsa
0
4716
29467
2017-07-12T12:08:23Z
Thuvack
315
Thuvack moved page [[Xiphalatsa]] to [[Xipalatsa]]
wikitext
text/x-wiki
#REDIRECT [[Xipalatsa]]
a1pqocvvwafstwpj7sbr4p6ge8nbmby
Xirhomberhombe
0
4717
30769
29473
2017-11-02T06:09:00Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Xipalatsa
| title =
| image = [[File:Mulemba.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Muhandzu]]
}}
[[File:Mulemba_Fruto.jpg|thumb|right|Mihandzu ya Xirhomberhombe]]
[[File:Mulemba Folhas.jpg|thumb|right|Matluka ya Xirhomberhombe]]
'''Xirhomberhombe''' Ma xi hambanangi ngopfu na nkuwa hikuva na xona xi mila enhoveni. Nsinya lowu na wona wu na mafi yo basa yo tala swinene. Mihandzu ya xirhomberhombe i matatana naswona yi hambanile ni ya makuwa hi muhlovo hikuva yona yi na muhlovo wo tshwuka. <ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Mihandzu ya murhi lowu yi rhandziwa swinene hi misinya, timfenhe, timbuti na swiharhi swinwana swa nhova. Mihandzu ya kona a yi kulanga ku fana na makuwa. Murhi lowu wu kula ku fana na misinya yinwana. Marhavi ya kona ma rhetemuka ku fana na ya nkuwa. Mihandzu ya kona yi rhandziwa na hi varisi loko va twa ndlala enhoveni tanihi hiloko na yona yi ri yinwana ya mihandzu ya nhova.<ref name=":0" />
== Matirhisele ==
Mahanti ya xirhomberhombe ma humesa mati lama vuriwaka mafi yo basa, lama ma tirhisiwaka ku tatisa mafi eka vamanana lava mamisaka. Ku phaphiwa mahanti lawa ma swekiwa kutani ku nwisiwa manana loyi a pfumalaka mafi yo mamisa nwana wa yena. Mapa ya mahanti ya thoniseriwa eka xirhumbana kutani xi va xi horile.<ref name=":0" />
Mati ya timitsu loko ma swekiwile ma tshungula swilondzo swa le nhlokweni, ku vava loku humelelaka loko munhu a heta ku tsakamisa, ku sivela ku humela hi khwirhi na ku pfula mbeleko eka vamanana. Mati ya timitsu ya horisa vuvabyi bya rifuva “TB” na nchuluko. Mati ya murhi lowu ma tshungula mahlo na ku yimisa ku hlanta. Mahanti na timitsu swa kandziwa swi hlanganisiwa na matatana swi tirhisiwa ku horisa mukhuhlwana. Murhi lowu wu tshungula vuvabyi bya mukhuhlwana, wu pfuna na leswaku loko wansati a tikile a sirhelela leswaku ri nga humi. Loko munhu a nwa murhi wo endliwa hi timitsu ta nsinya lowu, swi yimisa ku humaka ngati hi tinhompfu.<ref name=":1">{{Cite book|title=Sappi tree spotting: Lowveld, including Kruger National Park|last=Grant|first=R|publisher=Jacana Media (Pty) Ltd|year=2000|isbn=|location=Pretoria|pages=153}}</ref>
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
pl4dsegf70ltbb0z3d95f7s08wm4spd
Xithlangwa
0
4718
30770
29476
2017-11-02T06:10:30Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Xithlangwa
| title =
| image = [[File:Maytenus heterophylla02.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Tihunyi]]
}}
'''Xithlangwa''' xi mila enhoveni, xi tlhela xi tala ku kumeka emikoveni ni le tindhawini leti tlhumeke. Murhi lowu wu na mitwa wu tlhela wu tirhisiwa tanihi tihunyi. <ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Matirhisele ==
Matluka ya murhi wa xitlhangwa wu tshungula vuvabyi byo fana ni loko munhu a chiwile endzhaku ka yena kumbe nkuzi. Loko nwana a chuluka a nga yimi, ku kandziwa matluka ma lovekiwa kutani ku nwiwa mati ya kona. Loko munhu a ri na nkuzi u kandza matluka kutani a n`wisiwa, ku sivela ku vava loku.<ref name=":0" />
timhandzi ta nsinya lowu ti tiyile swinene. Timhandzi ta kona ti endla swichayachayana. Nsyinya lowu wu tshungula vuvabyi byo hambanahambana. Mahanti ya nsinya lowu ma tshungula vuvabyi bya nchuluko. Timitsu na mitwa ya nsinya lowu swi tshungula mukhuhlwana nakambe nsinya lowu wu pfuna ku tshungula munhu loko a lumiwile hi nyoka.<ref name=":0" />
==Swifaniso==
<gallery>
File:Maytenus heterophylla00.jpg|Mhandzi ya Xithlangwa
File:Maytenus heterophylla01.jpg|Matluka ya Xithlangwa
</gallery>
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
d7tbjxetrlo9wygbt4eznwuuseog7mu
Zavazava
0
4719
30771
29480
2017-11-02T06:11:27Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Zavazava
| title =
| image = [[File:Datura stramonium 2 (2005 07 07).jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Nhova]]
}}
[[File:Datura stramonium - Köhler–s Medizinal-Pflanzen-051.jpg|thumb|right|Swiluva swa Zavazava]]
'''Zavazava''' i nsinya wo komile, naswona a wukuli wuya e henhla. Nsinya wa zavazava wu tswala mihandzu ya ribungu naswona a wu dyiwi hi vanhu hikuva wu na mitwa.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Vanhu ngopfu varimi a va wu rhandzi nsinya wa zavazava hikuva wu endla nhova leyikulu emasin`wini. Nsinya wa zavazava wu vangela vahlakuri ntirho lowukulu hikokwalaho ka nhova.<ref name=":0" />
== Matirhisele ==
Murhi lowu wu na chefu eka vanhu. Mbewu ya wona loko vana vo tlanga hi wona yi nga va vangela ku kula ka ndzololo ematihlweni, ku hisa ka miri, ku oma ka nomo, mbilu yi bela ehenhla. Vana va fanele ku lemukisiwa leswaku a va fanelangi ku tlanga hi murhi lowu. Mbewu kumbe mihandzu ya zavazava loko wu tsakama kumbe wu omile, wa phutseriwa hi phepha wu lumekiwa ndzilo va dzaha musi wa kona, wu hanyisa vuvabyi bya matino na rifuva.<ref name=":0" />
Matluka ya murhi lowu ma horisa swilondzo, ku vava ka miri, vuvabyi byo tlulela tanihi mukhuhlwana, marhumba, ku tshoveka ka marhambu, marhambu yo ka ma nga tiyelanga, ku hundzuluka ka misiha na ku tshungula ku tshamela ku ya exiyindlwanini ku ya ba mati. Loko munhu a dya matluka ya ku tsakama kumbe yo oma ma ta n`wi etlerisa kumbe ku n`wi hlanganisa nhloko. Nsinya lowu wu na mitwa leyi damarhelaka loko munhu a tshuka a hundza hi le kusuhi na wona. Timbuti na tinyimpfu ta damarheliwa loko ti tshuka ti fambela kusuhi na murhi lowu. Mbewu ya murhi lowu yi byaleka hi ku olova hikuva yi phatsama eka munhu kumbe xiharhi xo karhi kutani laha yi fikaka yi wela kona yo mila. Nsinya lowu wu tshungula vuvabyi bya asthma na ku herisa ku vava ka miri. Nsinya wa zavazava wu tshungula swilondzo na ku chuluka na ku tlhela wu tshungula meno na swirhumbana. Nakambe murhi lowu wu tshungula vuvabyi bya mahlo.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
27ksbvxh0tjbfjtmw1mlmsgr95gd1tc
Mbangi ya nhova
0
4720
30773
29483
2017-11-02T06:14:15Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Mbangi ya nhova
| title =
| image = [[File:Kirstenbosch-024.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Nhova]]
}}
[[File:Leonotis leonurus flower.jpg|thumb|right|Swiluva swa Mbangi ya nhova]]
'''Mbangi ya nhova''' a yi kuli ku fana na misinya yinwana, kambe yona yi komile swinene naswona yi na swimitwana swo tlhava na le mbewini ya yona. Loko yi kula yi va yi ri nsinya wo pfumala marhavi, ko va matluka ntsena na ndzhuti ku ri hava.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
== Nhlamuselo ==
Murhi lowu wa khiwa ku endliwa tiya yo nandziha swinene. Hi nguva ya vuxika wa fa, wu dzudzeka mbewu ya wona leyi nga ta mila hi nguva ya ximunwana. Matluka ya kona ma fananisiwa na tindleve ta nghala.<ref name=":0" />
== Matirhisele ==
Matluka ya mbangi ya nhova ma tirhisiwa ku sweka tiya yo nandziha swinene. Mati ya kona ma tirhisiwa ku tshungula vuvabyi bya mukhuhlwana, vuvabyi bya nhlonge, swilondzo leswi humaka emirini, vuvabyi bya xifuva na xivindzi, vuvabyi bya xilumi, ku sivela ku onhaka ka khwiri eka wansati na ku tatisa ngati loko yi halakile ngopfu endzhaku ko bebula nwana na ku karhala ka miri. Xihlahla xa mbangi xi tshoviwa xi omisiwa xi tlhela xi kandziwa. Kutani xihlahla lexi xi boheleriwa hi nyuziphepha xi dzahiwa tanihi fole ku tshungula vuvabyi bya switshetshela.<ref name=":0" />
Timitsu ta mbangi ya nhova ti hlanganisiwa na swiluva loko swi swekiwile. Mati ya kona ma tshungula ku hlantswa swilondza kumbe maphokolo ya munhu loyi a vavisekeke.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
hc0715s6sl3yyp84ies2ubbxscuxlsh
Manuhana
0
4721
30772
29486
2017-11-02T06:12:22Z
Maxakadzi
5004
wikitext
text/x-wiki
{{Infobox Nsinya
| name = Manuhana
| title =
| image = [[File:Tagetes minuta flower.jpg||200px]]
| caption =
| Mbanzu =
| Switirhisiwa = [[Nhova]]
}}
[[File:Tagetes minuta at Entebbe.jpg|thumb|right|Swiluva swa Manuhana]]
'''Manuhana''' i wa muhlovo wa xitshopana, wu na marhavi yo tala wu tlhela wu nuha swinene. Murhi lowu a wu kuli ku fana na misinya yinwana. Matluka ya murhi lowu i ya rihlaza. Hi nguvu ya xixika wa dzudzeka mbewu leyi nga ta mila hi nguva ya ximunwana loko timpfula ti sewula xi fa. Murhi lowu wu na swiluva swo basa leswi kokaka rinoko eka maphaphatana na switsotswana na swinwana.<ref name=":0">{{Cite journal|last=MALAMULE|first=R.J|date=2015|title=Mathyelo ya mavito ya minsinya yo tshungula mavabyi eka Skhukhuza, eMpumalanga: Maendlelo ya Onomasitiki|url=http://ul.netd.ac.za/bitstream/handle/10386/1771/malamule_rj_2015.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref> Murhi lowu wuna sema ro nuha swinene.<ref name="names">[http://www.cdfa.ca.gov/phpps/ipc/weedinfo/tagetes.htm California Dept. of Food and Agriculture data sheet: ''Tagetes minuta'']</ref>
== Nhlamuselo ==
Swikokovi na switsotswana swinwana a swi swi rhandzi ku tshama eka murhi lowu hikuva wa nuha swinene. Swiharhi swo tala a swi wu dyi murhi lowu. Vamanana a va xirhandzi ximilana / murhi lowu hikuva xi engetela nhova emasinwini.<ref name=":0" />
== Matirhisele ==
Murhi wa manuhana wu pfuna eka vuvabyi byo tala loko wu swekiwi. Matluka ya kona ma tshungula nwana loko a khomile hi nkuzi kumbe xikuna. Matluka lama ma gandliwa, ma lemiwa hale ndzhaku ka nwana kumbe munhu loyi a twaka vuvabyi lebyi, ma tlhela ma dlaya na tshungunyana. Matluka ma tlhela ma horisa hi ku va ma ncakunhiwa kunene.<ref name=":0" />
Marhavi ya manuhana ma horisa ku vava ka meno. Mikolo leyi nga na swirhumbana na swilondzo hikuva ya ncakuniwa kunene.<ref name=":0" />
Mahanti ya manuhana ya tshungula vuvabyi bya switshetshela loko ma swekiwile kasi timitsu ti tshungula vuvabyi bya vamanana byo humela hi makhwiri hikuva ku ceriwa timitsu.<ref name=":0" />
== Mintshaho ==
{{Reflist}}
{{Minsinya hi Xitsonga}}
[[Category:Minsinya hi Xitsonga]]
[[Category:Minsinya]]
hoovv9lanpivqlt5fultt6nvexehf4g
Template:Vital-Stats
10
4722
29489
2017-07-12T13:40:44Z
Thuvack
315
Created page with "[[File:Dartboard unlabeled.svg|right|75px]] <div style="font-size: 90%; "> Hinga tsakela mpfuno wawena swonghasi!! Hipfune kufikelela Mintsengo yamatluka yohlawuleka lamalandz..."
wikitext
text/x-wiki
[[File:Dartboard unlabeled.svg|right|75px]]
<div style="font-size: 90%; ">
Hinga tsakela mpfuno wawena swonghasi!! Hipfune kufikelela Mintsengo yamatluka yohlawuleka lamalandzelaka: <br><div style="text-align:center"><big>[[Wikipedia:Matsalwa ya nkoka/Xiyenge/1|10]] · [[Wikipedia:Matsalwa ya nkoka/Xiyenge/2|100]] · [[Wikipedia:Matsalwa_ya_Nkoka/xiyenge/3|1000]] · [[Wikipedia:Matsalwa_ya_Nkoka/xiyenge/3a|Matluka ya nkoka]]<big></div>
7oktc6mt3cld78qn7yyrq2rypcwosqt
Wikipedia:Community Portal/Archive-1
4
4723
29497
29496
2017-07-13T07:11:19Z
Thuvack
315
wikitext
text/x-wiki
{| class="plainlinks" style="width:100%;margin:auto;border-spacing:3px;border-collapse:collapse;border:1px solid #ccc7b7;background:#fffaea;margin-bottom:3px;"
!colspan="2" style="background:#eee9d9;border-bottom:1px solid #ccc7b7;"| '''Village Pump archive: 2008 - 2010'''  
|-
|style="padding:0.5em;"| This page contains discussions that have been archived from [[{{NAMESPACE}}:{{BASEPAGENAME}}|{{BASEPAGENAME}}]]. Please do not edit the contents of this page. If you wish to revive any of these discussions, either [{{fullurl:{{NAMESPACEE}}:{{BASEPAGENAMEE}}|action=edit§ion=new}} start] a new thread or use the talk page associated with that topic.
|}__NOEDITSECTION__<noinclude>
== Sysop/Administrator candidates page ==
An administrator candidates page has been added. See [[Wikipedia:Administrator canidates|Sysop Candidates]]
**I would like to request Admin rights for this wikipedia. I am doing Language translation at Beta wiki and will be doing some major edits and maintenance here.[[User:Thuvack|Thuvack]] 16:32, 21 Mawuwani 2008 (UTC)
::*{{Done}}
**I nominate myself for becoming a sysop. I am currently a temporary administrator and have made many good edits here. --Z 17:51, 28 October 2007 (UTC)
**I would like to request sysop for this wikipedia. I am a native Xitsonga speaker and am busy doing some major revamps for this Wikipedia. I am also doing Language translation at Betawiki.[[User:Thuvack|Thuvack]] 16:32, 21 Mawuwani 2008 (UTC)
::*{{Done}}
:::I have requested for a renewal of sysop rights, I would like to continue being helpful here. any comments welcome --[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 14:09, 27 Nhlangula 2008 (UTC)
::::I have requested for a renewal of sysop rights, I would like to continue being helpful here. any comments welcome --[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 14:09, 27 Sunguti 2009 (UTC)
:::::I have requested for a renewal of sysop rights. any comments welcome -- [[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 08:22, 2 N'wendzamhala 2009 (UTC)
*I would like to request Admin rights for this wikipedia.--[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 09:40, 17 Nyenyenyani 2012 (UTC)
: I'm renewing my request for Administrative rights, on a temporary basis untill the cummunity grows-- [[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 17:34, 6 Nhlangula 2012 (UTC)
== Translating Mediawiki namespace ==
I inform you that a [[betawiki:Main Page|special Wiki]] already exists for translating mediawiki core messages in any language. You can personalize this wikipedia by translating them into tsonga language. Thanks--[[User:Grondin|Bertrand GRONDIN]] 15:57, 3 March 2008 (UTC)
: Translation started! [[User:Thuvack|Thuvack]] 16:26, 21 Mawuwani 2008 (UTC)
==Betawiki update==
* Currently 12.67% of the MediaWiki messages and 3.67% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [http://translatewiki.net Betawiki]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&namespace=8&trailer=%2Fts recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 14:56, 9 Mhawuri 2008 (UTC)
:I've been busy trying to organise things arround here, I think we are almost there. I will go back to localising as soon as time affords me ;-).--[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 06:50, 11 Mhawuri 2008 (UTC)
::[http://ultimategerardm.blogspot.com/2008/09/no-time-for-localisation.html My reaction to your message :)] [[User:GerardM|GerardM]] 11:23, 11 Ndzhati 2008 (UTC)
* Currently 12.05% of the MediaWiki messages and 3.20% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [http://translatewiki.net Betawiki]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&namespace=8&trailer=%2Fts recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 10:56, 11 Ndzhati 2008 (UTC)
* Currently 11.55% of the MediaWiki messages and 3.00% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [http://translatewiki.net Betawiki]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&namespace=8&trailer=%2Fts recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 10:27, 18 Nhlangula 2008 (UTC)
* Currently 11.59% of the MediaWiki messages and 2.23% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [http://translatewiki.net Betawiki]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&namespace=8&trailer=%2Fts recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 09:55, 11 Hukuri 2008 (UTC)
* Currently 11.44% of the MediaWiki messages and 2.16% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [[betawiki:Special:LanguageStats/{{CONTENTLANGUAGE}}|Betawiki]]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&translations=only&trailer=/{{CONTENTLANGUAGE}} recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 12:06, 15 N'wendzamhala 2008 (UTC)
* Currently 12.51% of the MediaWiki messages and 2.15% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [[betawiki:Special:LanguageStats/{{CONTENTLANGUAGE}}|Betawiki]]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&translations=only&trailer=/{{CONTENTLANGUAGE}} recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 21:39, 12 Sunguti 2009 (UTC)
:PS Please help us complete [http://translatewiki.net/w/i.php?title=Special%3ATranslate&task=untranslated&group=core-mostused&language={{CONTENTLANGUAGE}}&limit=100 the most wanted messages]..
== [[Wikipedia:Introduction]] completed! ==
I have just completed the translation of [[Wikipedia:Introduction]] into xitsonga. I kept the same format as the english wikipedia. Please have a look and comment or improve. --[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 10:50, 20 Mhawuri 2008 (UTC)
== [[Wikipedia:Tutorial]] Translation done! ==
Hi there. [[Wikipedia:Tutorial]] trasnlation into Xitsonga has been completed. Please have a look and comment --[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 13:57, 21 Mhawuri 2008 (UTC)
:Khazamula !!!!!!!!!
:I am Coming <small>(The following unsigned comment was left by:[http://ts.wikipedia.org/wiki/Special:Contributions/155.239.60.123 155.239.60.123]</small>
==The LocalisationUpdate extension has gone live==
The LocalisationUpdate extension is now enabled for all Wikimedia projects. From now on new localisations that become available in SVN will become available to your project within 24 hours. Your localisations get into SVN from [http://translatewiki.net translatewiki.net] typically within a day and at worst in two days. This is a huge improvement from the old practice where the localisations became available with new software. This could take weeks, even months.
The localisations done by our community at translatewiki.net are committed to SVN typically every day. When the system messages in English are the same as the local messages, they will now be inserted in a file and are available for use in all our projects in a timely manner
===What this means for you===
Local messages have an impact on the performance of our system. It is best when messages are as much as possible part of the system messages. In order to remove unnecessary duplication, all the messages that have a local localisation and are '''exactly''' the same as the system message will be removed. What we ask you to do is to compare and proof read the messages in translatewiki.net and the local messages. You can then either remove local messages when the translatewiki.net message is to be preferred or, you can update the message at translatewiki.net.
Messages that are specific to your project will have to stay as they are. You do want to check if the format and the variables of the message are still the same.
===Why localise at translatewiki.net===
When you localise at translatewiki.net, your messages will be used in all Wikimedia projects and eventually in all MediaWiki based projects. This is how we provide the standard support for your language. When messages change, at translatewiki.net you will be prompted to revisit your translations. Localising is more efficient because we have innovated the process to make you more efficient; there is text explaining about messages and we have applied AJAX technology to reduce the number of clicks you have to make.
==Translatewiki.net update==
*Currently 11.00% of the MediaWiki messages and 0.85% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [[betawiki:Special:LanguageStats/{{CONTENTLANGUAGE}}|translatewiki.net]]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&translations=only&trailer=/{{CONTENTLANGUAGE}} recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 20:02, 30 Ndzhati 2009 (UTC)
*Currently 10.89% of the MediaWiki messages and 0.81% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [[betawiki:Special:LanguageStats/{{CONTENTLANGUAGE}}|translatewiki.net]]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&translations=only&trailer=/{{CONTENTLANGUAGE}} recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 18:10, 1 Hukuri 2009 (UTC)
*Currently 11.13% of the MediaWiki messages and 0.86% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [[betawiki:Special:LanguageStats/{{CONTENTLANGUAGE}}|translatewiki.net]]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&translations=only&trailer=/{{CONTENTLANGUAGE}} recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 13:55, 14 N'wendzamhala 2009 (UTC)
*Currently 11.08% of the MediaWiki messages and 0.81% of the messages of the extensions used by the Wikimedia Foundation projects have been localised. Please help us help your language by localising and proof reading at [[betawiki:Special:LanguageStats/{{CONTENTLANGUAGE}}|translatewiki.net]]. This is the [http://translatewiki.net/w/i.php?title=Special:RecentChanges&translations=only&trailer=/{{CONTENTLANGUAGE}} recent localisation activity] for your language. Thanks, [[User:GerardM|GerardM]] 13:48, 25 Sunguti 2010 (UTC)
*PS Please help us complete [http://translatewiki.net/w/i.php?title=Special%3ATranslate&task=untranslated&group=core-mostused&language={{CONTENTLANGUAGE}}&limit=100 the most wanted messages]..
*At this moment 332 messages of the "most used" messages are left to translate. These are the messages that readers and editors are most likely to see. Thanks, [[User:GerardM|GerardM]] 13:48, 25 Sunguti 2010 (UTC)
==How can we improve the usability for your language==
We expect that with the implementation of LocalisationUpdate the usability of MediaWiki for your language will improve. We are now ready to look at other aspects of usability for your language as well. There are two questions we would like you to answer:
Are there issues with the new functionality of the Usability Initiative
Does MediaWiki support your language properly
The best way to answer the first question is to visit the translatewiki.net. Change the language to your language, select the “vector” skin and add the advanced tool bar in in the preferences and check out the new functionality. And make some changes in your user page. When there is a need to improve on the localisation, please make the [http://translatewiki.net/w/i.php?title=Special:Translate&group=ext-ui-0-all necessary changes]s . It should update your localisation straight away.
We would like you to report each issue individually at http://meta.wikimedia.org/wiki/Usability_issues.
When there are problems with the support of MediaWiki for your language, we really want to know about this. It is best to report each issue separately. In this way there will be no large mass of issues to resolve but we can address each issue on its own. Consider issues with the display of characters, the presentation of your script, the position of the side bar, the combination of text with other languages, scripts. It is best to try this in an environment like the prototype wiki as it provides you with a clean, basic and up to date environment. The prototype wiki is available for five languages but you can select any of them, change the preferences to your language and test out MediaWiki for your language.
We would like you to report each issue individually at http://meta.wikimedia.org/wiki/Language_issues. The issues you raise will all be assessed. It is important to keep each issue separate, because this will make it easier to understand the issues and find solutions.
PS This text has been approved by Naoko, Brion and Siebrand. Thanks, [[User:GerardM|GerardM]] 20:02, 30 Ndzhati 2009 (UTC)
==Wikimania Scholarships==
The call for applications for Wikimania Scholarships to attend Wikimania 2010 in Gdansk, Poland (July 9-11) is now open. The Wikimedia Foundation offers Scholarships to pay for selected individuals' round trip travel, accommodations, and registration at the conference.
To apply, visit the [[wm2010:Main Page|Wikimania 2010]] [[wm2010:Scholarships|scholarships information page]], click the secure link available there, and fill out the form to apply.
For additional information, please visit the Scholarships information and FAQ pages:
* [[wm2010:Scholarships|Scholarships]]
* [[wm2010:Scholarships/FAQ|Scholarships FAQ]]
Yours very truly,
[[m:User:Cary Bass|Cary Bass]]</br>
Volunteer Coordinator</br>
Wikimedia Foundation
==Fundraising time is around the corner!==
Hello Wikimedians, my name is Deniz and I am working for the Wikimedia Foundation during the 2010 Fundraiser. My job is to be the liaison between the Xitsonga community and the Foundation. This year's fundraiser is intended to be a collaborative and global effort, we recognize that banner messages that perform well in the United States don't necessarily translate well, or appeal to international audiences. <Br>
I'm contacting you as I am currently looking for translators who are willing to contribute to this project, helping to translate and localize messages into Xitsonga and suggesting messages that would appeal to Xitsonga readers on the Fundraising Meta Page. We've started the setup on [http://meta.wikimedia.org/wiki/Fundraising_2010 meta] for both [http://meta.wikimedia.org/wiki/Fundraising_2010/Messages banner submission], [http://meta.wikimedia.org/wiki/Fundraising_2010/Banner_testing statistical analysis], and [http://meta.wikimedia.org/wiki/Fundraising_2010/Committee grouping volunteers together].<br>Use the talk pages on meta, talk to your local communities, talk to others, talk to us, and add your feedback to the proposed messages as well! I look forward to working with you during this year's fundraiser.<br>
Please translate this message into Xitsonga if you can and post it below.--[[User:Dgultekin|Dgultekin]] 17:27, 10 Ndzhati 2010 (UTC)
[[:eu:Wikipedia:WikiMediari buruz gaurkotasun-albisteak]]
ehnu3rufzrc8xk1kfi1to00q5tp87l1
Wikipedia:Community Portal/Archive-2
4
4724
29500
29499
2017-07-13T07:18:05Z
Thuvack
315
wikitext
text/x-wiki
{| class="plainlinks" style="width:100%;margin:auto;border-spacing:3px;border-collapse:collapse;border:1px solid #ccc7b7;background:#fffaea;margin-bottom:3px;"
!colspan="2" style="background:#eee9d9;border-bottom:1px solid #ccc7b7;"| '''Village Pump archive: 2011 - 2012'''  
|-
|style="padding:0.5em;"| This page contains discussions that have been archived from [[{{NAMESPACE}}:{{BASEPAGENAME}}|{{BASEPAGENAME}}]]. Please do not edit the contents of this page. If you wish to revive any of these discussions, either [{{fullurl:{{NAMESPACEE}}:{{BASEPAGENAMEE}}|action=edit§ion=new}} start] a new thread or use the talk page associated with that topic.
|}__NOEDITSECTION__<noinclude>
== Call for image filter referendum ==
The Wikimedia Foundation, at the direction of the Board of Trustees, will be holding a vote to determine whether members of the community support the creation and usage of an opt-in personal image filter, which would allow readers to voluntarily screen particular types of images strictly for their own account.
Further details and educational materials will be available shortly. The referendum is scheduled for 12-27 August, 2011, and will be conducted on servers hosted by a neutral third party. Referendum details, officials, voting requirements, and supporting materials will be posted at [[Meta:Image filter referendum]] shortly.
Sorry for delivering you a message in English. Please help translate the pages on the referendum on Meta and join the [[mail:translators-l|translators mailing list]].
For the coordinating committee,<br />
[[m:User:Philippe (WMF)|Philippe (WMF)]]<br />
[[m:User:Cbrown1023|Cbrown1023]]<br/>
[[m:User:Risker|Risker]]</br>
[[m:User:Mardetanha|Mardetanha]]<br/>
[[m:User:PeterSymonds|PeterSymonds]]<br/>
[[m:User:Robertmharris|Robert Harris]]
<!-- EdwardsBot 0091 -->
== Notice ==
Hi. Because of the inactivity and the lack of content, I proposed the closure of this project. See for the discussion the page on Meta: [[:m:Proposals for closing projects/Closure of Xitsonga Wikipedia]]. Regards, [[User:Trijnstel|Trijnstel]] 19:05, 18 Mawuwani 2011 (UTC)
== [[User:HiW-Bot|HiW-Bot]] ==
* Bot : [[User:HiW-Bot|HiW-Bot]]
* Operator : [[:de:Benutzer:Hedwig in Washington|Hedwig in Washington]]
* Automatic or Manually Assisted : automatic
* Programming Language(s) : Python (pywikipedia), daily update
* Function Summary : Interwiki
* Already has a bot flag (Y/N) : Yes, [http://toolserver.org/~vvv/sulutil.php?user=HiW-Bot please see here]
* Function Details : just using the standard interwiki.py
I humbly request bot status on this wiki in order to maintain Interwiki.
Thank you --[[User:Hedwig in Washington|Hedwig in Washington]] 20:49, 24 Nhlangula 2011 (UTC)
== Terms of Use update ==
''I apologize that you are receiving this message in English. Please help translate it.''
Hello,
The Wikimedia Foundation is discussing changes to its Terms of Use. The discussion can be found at [[m:Talk:Terms of use|Talk:Terms of use]]. Everyone is invited to join in. Because the new version of [[m:Terms of use|Terms of use]] is not in final form, we are not able to present official translations of it. Volunteers are welcome to translate it, as German volunteers have done at [[:m:Terms of use/de]], but we ask that you note at the top that the translation is unofficial and may become outdated as the English version is changed. The translation request can be found at [[m:Translation requests/WMF/Terms of Use 2]] -- [[m:User:Mdennis (WMF)|Maggie Dennis, Community Liaison]] 01:21, 27 Nhlangula 2011 (UTC)
<!-- EdwardsBot 0119 -->
== Open Call for 2012 Wikimedia Fellowship Applicants ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''I apologize that you are receiving this message in English. Please
help translate it.''
*Do you want to help attract new contributors to Wikimedia projects?
*Do you want to improve retention of our existing editors?
*Do you want to strengthen our community by diversifying its base and increasing the overall number of excellent participants around the world?
The Wikimedia Foundation is seeking Community Fellows and project ideas for the Community Fellowship Program. A Fellowship is a temporary position at the Wikimedia Foundation in order to work on a specific project or set of projects. Submissions for 2012 are encouraged to focus on the theme of improving editor retention and increasing participation in Wikimedia projects. If interested, please submit a project idea or apply to be a fellow by January 15, 2012. Please visit https://meta.wikimedia.org/wiki/Wikimedia_Fellowships for more information.
Thanks!
--[[m:User:Sbouterse (WMF)|Siko Bouterse, Head of Community Fellowships,
Wikimedia Foundation]] 03:08, 22 N'wendzamhala 2011 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0139 -->
::*I just sent in my application today. Its time I finish what I started her (",)--[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 10:40, 15 Nyenyenyani 2012 (UTC){{Done}}
== Announcing Wikipedia 1.19 beta ==
Wikimedia Foundation is getting ready to push out 1.19 to all the WMF-hosted wikis. As we finish wrapping up our code review, you can test the new version ''right now'' on [http://beta.wmflabs.org/ beta.wmflabs.org]. For more information, please read the [https://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.19?view=markup release notes] or the [[mw:MediaWiki_1.19|start of the final announcement]].
The following are the areas that you will probably be most interested in:
* [https://bugzilla.wikimedia.org/show_bug.cgi?id=33711#c2 Faster loading of javascript files makes dependency tracking more important.]
* New common*.css files usable by skins instead of having to copy piles of generic styles from MonoBook or Vector's css.
* The default user signature now contains a talk link in addition to the user link.
* Searching blocked usernames in block log is now clearer.
* Better timezone recognition in user preferences.
* Improved diff readability for colorblind people.
* The interwiki links table can now be accessed also when the interwiki cache is used (used in the API and the Interwiki extension).
* More gender support (for instance in logs and user lists).
* Language converter improved, e.g. it now works depending on the page content language.
* Time and number-formatting magic words also now depend on the page content language.
* Bidirectional support further improved after 1.18.
Report any [http://labs.wikimedia.beta.wmflabs.org/wiki/Problem_reports problems] on the labs beta wiki and we'll work to address them before they software is released to the production wikis.
'''Note''' that this cluster does have SUL but it is not integrated with SUL in production, so you'll need to create another account. You should avoid using the same password as you use here. — [[m:Global message delivery|Global message delivery]] 16:38, 15 Sunguti 2012 (UTC)
<!-- EdwardsBot 0145 -->
== MediaWiki 1.19 ==
(Apologies if this message isn't in your language.) The Wikimedia Foundation is planning to upgrade MediaWiki (the software powering this wiki) to its latest version this month. You can help to test it before it is enabled, to avoid disruption and breakage. More information is available [[:mw:MediaWiki 1.19/Deployment announcement|in the full announcement]]. Thank you for your understanding.
[[:m:user:guillom|Guillaume Paumier]], via the [[:m:Global message delivery|Global message delivery system]] <small>([[:m:Distribution list/Global message delivery|wrong page? You can fix it.]])</small>. 15:21, 12 Nyenyenyani 2012 (UTC)
<!-- EdwardsBot 0154 -->
==Language support group for Tsonga==
The Wikimedia Foundation has brought together a new team of developers who are dedicated to language support. This team is to support all the languages and consequently it is not realistic to expect that the team members can provide proper support for your language. It is for this reason that we are looking for volunteers who will make up a [[:translatewiki:language support team|language support team]].
This language support team will be asked to provide us with information about their language. Such information may need to be provided either to us or on a website that we will indicate to you. Another activity will be to test software that will likely have an effect on the running of the MediaWiki software. We are looking for people who clearly identify their ability. Formal knowledge is definitely appreciated.
As much of the activity will be concentrated on [[:translatewiki:Main Page|translatewiki.net]], it will be a plus when team members know how to localise at translatewiki.net. <br>
Thanks, [[User:Gmeijssen|Gmeijssen]] 08:40, 15 Nyenyenyani 2012 (UTC)
::* I'm already on translatewiki, I suppose I will have to go and add my name for Xitsonga language support.--[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 10:44, 15 Nyenyenyani 2012 (UTC)
===Babel extension===
The babel extension is used to indicate the proficiency people have in a language. Sadly this extension has not yet been localised for the Tsonga language. Would you be so kind and [http://translatewiki.net/w/i.php?title=Special:Translate&group=ext-babel&language=ts localise this extension] in the Tsonga language.. Thanks, [[User:Gmeijssen|Gmeijssen]] 08:40, 15 Nyenyenyani 2012 (UTC)
::* I'll do as soon as I sort out my home internet connection.--[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 10:44, 15 Nyenyenyani 2012 (UTC)
== Xitsonga Main page logo ==
I have created a '''[https://bugzilla.wikimedia.org/show_bug.cgi?id=36506 request]''' for the following '''[http://commons.wikimedia.org/wiki/File:Wikipedia-logo-v2-ts.svg logo]''' to be comitted at Bugzilla.--[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 06:58, 4 Mudyaxihi 2012 (UTC)
== Update on IPv6 ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
(Apologies if this message isn't in your language. Please consider translating it, as well as '''[[m:Special:MyLanguage/IPv6 initiative/2012 IPv6 Day announcement|the full version of this announcement on Meta]]''')
The Wikimedia Foundation is planning to do limited testing of IPv6 on June 2-3. If there are not too many problems, we may fully enable IPv6 on [http://www.worldipv6day.org/ World IPv6 day] (June 6), and keep it enabled.
What this means for your project:
*At least on June 2-3, 2012, you may see a small number of edits from IPv6 addresses, which are in the form "<code>2001:0db8:85a3:0000:0000:8a2e:0370:7334</code>". See e.g. [[w:en:IPv6 address]]. These addresses should behave like any other IP address: You can leave messages on their talk pages; you can track their contributions; you can block them. (See [[m:Special:MyLanguage/IPv6 initiative/2012 IPv6 Day announcement|the full version of this announcement]] for notes on range blocks.)
*In the mid term, some user scripts and tools will need to be adapted for IPv6.
*We suspect that IPv6 usage is going to be very low initially, meaning that abuse should be manageable, and we will assist in the monitoring of the situation.
Read [[m:Special:MyLanguage/IPv6 initiative/2012 IPv6 Day announcement|the full version of this announcement]] on how to test the behavior of IPv6 with various tools and how to leave bug reports, and to find a fuller analysis of the implications of the IPv6 migration.
--[[m:User:Eloquence|Erik Möller, VP of Engineering and Product Development, Wikimedia Foundation]] 01:28, 2 Khotavuxika 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0201 -->
== 2011 Picture of the Year competition ==
<small>[[:commons:Commons:Picture of the Year/2011/Translations/mk|{{#language:mk}}]] • [[:commons:Commons:Picture of the Year/2011/Translations/no|{{#language:no}}]] • [[:commons:Commons:Picture of the Year/2011/Translations/pl|{{#language:pl}}]]</small>
Dear Wikimedians,
Wikimedia Commons is happy to announce that the ''2011 Picture of the Year competition'' is now open. We are interested in your opinion as to which images qualify to be the ''Picture of the Year 2011''. Any user registered at Commons or a Wikimedia wiki SUL-related to Commons [//toolserver.org/~pathoschild/accounteligibility/?user=&wiki=&event=24 with more than 75 edits before 1 April 2012 (UTC)] is welcome to vote and, of course everyone is welcome to view!
Detailed information about the contest can be found [[:commons:Commons:Picture of the Year/2011/Introduction|at the introductory page]].
About 600 of the best of Wikimedia Common's photos, animations, movies and graphics were chosen –by the international Wikimedia Commons community– out of 12 million files during ''2011'' and are now called ''Featured Pictures''.
From professional animal and plant shots to breathtaking panoramas and skylines, restorations of historically relevant images, images portraying the world's best architecture, maps, emblems, diagrams created with the most modern technology, and impressive human portraits, Commons ''Features Pictures'' of all flavors.
For your convenience, we have sorted the images [[:commons:Commons:Picture of the Year/2011/Galleries|into topic categories]].
We regret that you receive this message in English; we intended to use banners to notify you in your native language but there was both, human and technical resistance.
See you on Commons!
--[[:commons:Commons:Picture of the Year/2011/Committee|Picture of the Year 2011 Committee]] 18:43, 5 Khotavuxika 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0205 -->
== Help decide about more than $10 million of Wikimedia donations in the coming year ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''(Apologies if this message isn't in your language. Please consider translating it)''
Hi,
As many of you are aware, the Wikimedia Board of Trustees recently initiated important changes in the way that money is being distributed within the Wikimedia movement. As part of this, a new community-led "[[m:Funds_Dissemination_Committee/Framework_for_the_Creation_and_Initial_Operation_of_the_FDC|Funds Dissemination Committee]]" (FDC) is currently being set up. Already in 2012-13, its recommendations will guide the decisions about the distribution of over 10 million US dollars among the Foundation, chapters and other [[m:Funds_Dissemination_Committee/Framework_for_the_Creation_and_Initial_Operation_of_the_FDC#Eligible_fund-seeking_entities|eligible entities]].
Now, seven capable, knowledgeable and trustworthy community members are sought to volunteer on the initial Funds Dissemination Committee. It is expected to take up its work in September. In addition, a community member is sought to be the [[m:Funds_Dissemination_Committee/Framework_for_the_Creation_and_Initial_Operation_of_the_FDC#FDC_Ombudsperson|Ombudsperson]] for the FDC process. If you are interested in joining the committee, read the [[m:Funds Dissemination Committee/Call for Volunteers|call for volunteers]]. Nominations are planned to close on August 15.
--[[m:User:ASengupta_(WMF)|Anasuya Sengupta]], Director of Global Learning and Grantmaking, Wikimedia Foundation 20:28, 19 Mawuwani 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0223 -->
== More opportunities for you to access free research databases ==
The quest to get editors free access to the sources they need is gaining momentum.
* '''[[w:en:Wikipedia:Credo|Credo Reference]]''' provides full-text online versions of nearly 1200 published reference works from more than 70 publishers in every major subject, including general and subject dictionaries and encyclopedias. There are '''125''' full Credo 350 accounts available, with access even to 100 more references works than in Credo's original donation. All you need is a 1-year old account with 1000 edits. Sign up [[w:en:Wikipedia:Credo#Sign-up sheet|here]].
* '''[[w:en:Wikipedia:HighBeam|HighBeam Research]]''' has access to over 80 million articles from 6,500 publications including newspapers, magazines, academic journals, newswires, trade magazines and encyclopedias. Thousands of new articles are added daily, and archives date back over 25 years covering a wide range of subjects and industries. There are '''250''' full access 1-year accounts available. All you need is a 1-year old account with 1000 edits. Sign up [[w:en:Wikipedia:HighBeam/Applications|here]].
* '''[[w:en:Wikipedia:Questia|Questia]]''' is an online research library for books and journal articles focusing on the humanities and social sciences. Questia has curated titles from over 300 trusted publishers including 77,000 full-text books and 4 million journal, magazine, and newspaper articles, as well as encyclopedia entries. There will soon be '''1000''' full access 1-year accounts available. All you need is a 1-year old account with 1000 edits. Sign up [[w:en:Wikipedia:Questia#Apply here: Round 1|here]].
You might also be interested in the idea to create a central '''Wikipedia Library''' where approved editors would have access to ''all'' participating resource donors. Add your feedback to the [[m:Wikimedia Fellowships/Project Ideas/The Wikipedia Library|Community Fellowship proposal]]. Apologies for the English message ([http://translate.google.com/ translate here]). Go sign up :) --[[w:en:User:Ocaasi|Ocaasi]] ([[w:en:User talk:Ocaasi|talk]]) 02:26, 16 Mhawuri 2012 (UTC)
<!-- EdwardsBot 0232 -->
== Request for Comment: Legal Fees Assistance Program ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''I apologize for addressing you in English. I would be grateful if you could translate this message into your language.''
The Wikimedia Foundation is conducting a [[:m:Request_for_comment/Legal_Fees_Assistance_Program|request for comment]] on a [[:m:Legal_and_Community_Advocacy/Legal_Fees_Assistance_Program|proposed program]] that could provide legal assistance to users in specific support roles who are named in a legal complaint as a defendant because of those roles. We wanted to be sure that your community was aware of this discussion and would have a chance to participate in [[:m:Request_for_comment/Legal_Fees_Assistance_Program|that discussion]].
If this page is not the best place to publicize this request for comment, please help spread the word to those who may be interested in participating. (If you'd like to help translating the "request for comment", program policy or other pages into your language and don't know how the translation system works, please come by my user talk page at [[:m:User talk:Mdennis (WMF)]]. I'll be happy to assist or to connect you with a volunteer who can assist.)
Thank you! --[[:m:User:Mdennis (WMF)|Mdennis (WMF)]]02:15, 6 Ndzhati 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0245 -->
== Wikidata is getting close to a first roll-out ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
(Apologies if this message isn't in your language.)
As some of you might already have heard Wikimedia Deutschland is working on a new Wikimedia project. It is called [[m:Wikidata]]. The goal of Wikidata is to become a central data repository for the Wikipedias, its sister projects and the world. In the future it will hold data like the number of inhabitants of a country, the date of birth of a famous person or the length of a river. These can then be used in all Wikimedia projects and outside of them.
The project is divided into three phases and "we are getting close to roll-out the first phase". The phases are:
# language links in the Wikipedias (making it possible to store the links between the language editions of an article just once in Wikidata instead of in each linked article)
# infoboxes (making it possible to store the data that is currently in infoboxes in one central place and share the data)
# lists (making it possible to create lists and similar things based on queries to Wikidata so they update automatically when new data is added or modified)
It'd be great if you could join us, test the [http://wikidata-test.wikimedia.de demo version], provide feedback and take part in the development of Wikidata. You can find all the relevant information including an [[m:Wikidata/FAQ|FAQ]] and sign-up links for our on-wiki newsletter on [[m:Wikidata|the Wikidata page on Meta]].
For further discussions please use [[m:Talk:Wikidata|this talk page]] (if you are uncomfortable writing in English you can also write in your native language there) or point [[m:User_talk:Lydia Pintscher (WMDE)|me]] to the place where your discussion is happening so I can answer there.
--[[m:User:Lydia Pintscher (WMDE)|Lydia Pintscher]] 13:41, 10 Ndzhati 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0248 -->
== Upcoming software changes - please report any problems ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
<div dir=ltr>
''(Apologies if this message isn't in your language. Please consider translating it)''
All Wikimedia wikis - including this one - will soon be upgraded with new and possibly disruptive code. This process starts today and finishes on October 24 (see the [[mw:MediaWiki_1.21/Roadmap|upgrade schedule]] & [[mw:MediaWiki 1.21/wmf2|code details]]).
Please watch for problems with:
* revision diffs
* templates
* CSS and JavaScript pages (like user scripts)
* bots
* PDF export
* images, video, and sound, especially scaling sizes
* the CologneBlue skin
If you notice any problems, please [[mw:How to report a bug|report problems]] at [[mw:Bugzilla|our defect tracker site]]. You can test for possible problems at [https://test2.wikipedia.org test2.wikipedia.org] and [https://mediawiki.org/ mediawiki.org], which have already been updated.
Thanks! With your help we can find problems fast and get them fixed faster.
[[mw:User:Sharihareswara (WMF)|Sumana Harihareswara, Wikimedia Foundation Engineering Community Manager]] ([[mw:User talk:Sharihareswara (WMF)|talk]]) 03:16, 16 Nhlangula 2012 (UTC)
P.S.: For the regular, smaller MediaWiki updates every two weeks, please [[mw:MediaWiki_1.21/Roadmap|watch this schedule]].
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
</div>
<!-- EdwardsBot 0278 -->
== Fundraising localization: volunteers from outside the USA needed ==
''Please translate for your local community''
Hello All,
The Wikimedia Foundation's Fundraising team have begun our 'User Experience' project, with the goal of understanding the donation experience in different countries outside the USA and enhancing the localization of our donation pages. I am searching for volunteers to spend 30 minutes on a Skype chat with me, reviewing their own country's donation pages. It will be done on a 'usability' format (I will ask you to read the text and go through the donation flow) and will be asking your feedback in the meanwhile.
The only pre-requisite is for the volunteer to actually live in the country and to have access to at least one donation method that we offer for that country (mainly credit/debit card, but also real-time banking like IDEAL, E-wallets, etc...) so we can do a live test and see if the donation goes through. ''All volunteers will be reimbursed of the donations that eventually succeed'' (and they will be low amounts, like 1-2 dollars)
By helping us you are actually helping thousands of people to support our mission of free knowledge across the world. Please sing up and help us with our 'User Experience' project! :)
If you are interested (or know of anyone who could be) please email ppena@wikimedia.org. All countries needed (excepting USA)!
Thanks!<br />
[[wmf:User:Ppena|Pats Pena]]<br />
Global Fundraising Operations Manager, Wikimedia Foundation
Sent using [[m:Global message delivery|Global message delivery]], 17:22, 17 Nhlangula 2012 (UTC)
<!-- EdwardsBot 0280 -->
oli6u3b7t8qwe8w52xzpxsj5d08miot
Wikipedia:Community Portal/Archive-3
4
4725
29502
2017-07-13T07:25:20Z
Thuvack
315
Created page with "{| class="plainlinks" style="width:100%;margin:auto;border-spacing:3px;border-collapse:collapse;border:1px solid #ccc7b7;background:#fffaea;margin-bottom:3px;" !colspan="2" st..."
wikitext
text/x-wiki
{| class="plainlinks" style="width:100%;margin:auto;border-spacing:3px;border-collapse:collapse;border:1px solid #ccc7b7;background:#fffaea;margin-bottom:3px;"
!colspan="2" style="background:#eee9d9;border-bottom:1px solid #ccc7b7;"| '''Village Pump archive: 2013 - 2014'''  
|-
|style="padding:0.5em;"| This page contains discussions that have been archived from [[{{NAMESPACE}}:{{BASEPAGENAME}}|{{BASEPAGENAME}}]]. Please do not edit the contents of this page. If you wish to revive any of these discussions, either [{{fullurl:{{NAMESPACEE}}:{{BASEPAGENAMEE}}|action=edit§ion=new}} start] a new thread or use the talk page associated with that topic.
|}__NOEDITSECTION__<noinclude>
== Be a Wikimedia fundraising "User Experience" volunteer! ==
Thank you to everyone who volunteered last year on the Wikimedia fundraising 'User Experience' project. We have talked to many different people in different countries and their feedback has helped us immensely in restructuring our pages. If you haven't heard of it yet, the 'User Experience' project has the goal of understanding the donation experience in different countries (outside the USA) and enhancing the localization of our donation pages.
I am (still) searching for volunteers to spend some time on a Skype chat with me, reviewing their own country's donation pages. It will be done on a 'usability' format (I will ask you to read the text and go through the donation flow) and will be asking your feedback in the meanwhile.
The only pre-requisite is for the volunteer to actually live in the country and to have access to at least one donation method that we offer for that country (mainly credit/debit card, but also real time banking like IDEAL, E-wallets, etc...) so we can do a live test and see if the donation goes through. **All volunteers will be reimbursed of the donations that eventually succeed (and they will be very low amounts, like 1-2 dollars)**
By helping us you are actually helping thousands of people to support our mission of free knowledge across the world. If you are interested (or know of anyone who could be) please email ppena@wikimedia.org. All countries needed (excepting USA)!!
Thanks!
[[m:User:Ppena (WMF)|Pats Pena]]<br/>
Global Fundraising Operations Manager, Wikimedia Foundation
: Sent using [[m:Global message delivery|Global message delivery]], 21:21, 8 Sunguti 2013 (UTC)
<!-- EdwardsBot 331 -->
== Wikimedia sites to move to primary data center in Ashburn, Virginia. Read-only mode expected. ==
(Apologies if this message isn't in your language.) Next week, the Wikimedia Foundation will transition its main technical operations to a new data center in Ashburn, Virginia, USA. This is intended to improve the technical performance and reliability of all Wikimedia sites, including this wiki. There will be some times when the site will be in read-only mode, and there may be full outages; the current target windows for the migration are January 22nd, 23rd and 24th, 2013, from 17:00 to 01:00 UTC (see [http://www.timeanddate.com/worldclock/fixedtime.html?msg=Wikimedia+data+center+migration&iso=20130122T17&ah=8 other timezones] on timeanddate.com). More information is available [https://blog.wikimedia.org/2013/01/19/wikimedia-sites-move-to-primary-data-center-in-ashburn-virginia/ in the full announcement].
If you would like to stay informed of future technical upgrades, consider [[m:Tech/Ambassadors|becoming a Tech ambassador]] and [https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors joining the ambassadors mailing list]. You will be able to help your fellow Wikimedians have a voice in technical discussions and be notified of important decisions.
Thank you for your help and your understanding.
[[:m:user:guillom|Guillaume Paumier]], via the [[:m:Global message delivery|Global message delivery system]] <small>([[:m:Distribution list/Global message delivery|wrong page? You can fix it.]])</small>. 15:45, 19 Sunguti 2013 (UTC)
<!-- EdwardsBot 0338 -->
== Picture of the Year voting round 1 open ==
Dear Wikimedians,
Wikimedia Commons is happy to announce that the 2012 Picture of the Year competition is now open. We're interested in your opinion as to which images qualify to be the Picture of the Year for 2012. Voting is open to established Wikimedia users who meet the following criteria:
:# Users must have an account, at any Wikimedia project, which was registered '''before Tue, 01 Jan 2013 00:00:00 +0000''' [UTC].
:# This user account must have more than '''75 edits''' on '''any single''' Wikimedia project '''before Tue, 01 Jan 2013 00:00:00 +0000''' [UTC]. Please check your account eligibility at the [//toolserver.org/~pathoschild/accounteligibility/?user=&wiki=&event=27 POTY 2012 Contest Eligibility tool].
:# Users must vote with an account meeting the above requirements either on Commons or another SUL-related Wikimedia project (for other Wikimedia projects, the account must be attached to the user's Commons account through [[meta:Help:Unified login|SUL]]).
Hundreds of images that have been rated Featured Pictures by the international Wikimedia Commons community in the past year are all entered in this competition. From professional animal and plant shots to breathtaking panoramas and skylines, restorations of historically relevant images, images portraying the world's best architecture, maps, emblems, diagrams created with the most modern technology, and impressive human portraits, Commons features pictures of all flavors.
For your convenience, we have sorted the images into topic categories. Two rounds of voting will be held: In the first round, you can vote for as many images as you like. The first round category winners and the top ten overall will then make it to the final. In the final round, when a limited number of images are left, you must decide on the one image that you want to become the Picture of the Year.
To see the candidate images just go to [[commons:Commons:Picture_of_the_Year/2012|the POTY 2012 page on Wikimedia Commons]].
Wikimedia Commons celebrates our featured images of 2012 with this contest. Your votes decide the Picture of the Year, so remember to vote in the first round by '''January 30, 2013'''.
Thanks,<br />
the Wikimedia Commons Picture of the Year committee<br />
<small>This message was delivered based on [[:m:Distribution list/Global message delivery]]. Translation fetched from: [[:commons:Commons:Picture of the Year/2012/Translations/Village Pump/en]] -- [[User:Rillke|Rillke]] ([[User talk:Rillke|talk]]) 00:01, 23 Sunguti 2013 (UTC)</small>
== Help turn ideas into grants in the new IdeaLab ==
<div class="mw-content-ltr">
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''I apologize if this message is not in your language. Please help translate it.''
*Do you have an idea for a project to improve this community or website?
*Do you think you could complete your idea if only you had some funding?
*Do you want to help other people turn their ideas into project plans or grant proposals?
Please join us in the [[m:Grants:IdeaLab|IdeaLab]], an incubator for project ideas and Individual Engagement Grant proposals.
The Wikimedia Foundation is seeking new ideas and proposals for Individual Engagement Grants. These grants fund individuals or small groups to complete projects that help improve this community. If interested, please submit a completed proposal by February 15, 2013. Please visit https://meta.wikimedia.org/wiki/Grants:IEG for more information.
Thanks! --[[m:User:Sbouterse (WMF)|Siko Bouterse, Head of Individual Engagement Grants, Wikimedia Foundation]] 20:56, 30 Sunguti 2013 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Correct it here]].)</small>
</div>
<!-- EdwardsBot 0344 -->
== Wikidata phase 1 (language links) coming to this Wikipedia ==
[[File:Wikidata-logo-en.svg|150px|right]]
Sorry for writing in English. I hope someone can translate this locally.
[[d:|Wikidata]] has been in development for a few months now. It is now time for the roll-out of the first part of it on your Wikipedia. Phase 1 is the support for the management of language links. It is already being used on the Hungarian, Hebrew, Italian and English Wikipedias. The next step is to enable the extension on all other Wikipedias. We have currently planned this for March 6.
=== What is Wikidata? ===
Wikidata is a central place to store data that you can usually find in infoboxes. Think of it as something like Wikimedia Commons but for data (like the number of inhabitants of a country or the length of a river) instead of multimedia. The first part of this project (centralizing language links) is being rolled out now. The more fancy things will follow later.
=== What is going to happen? ===
Language links in the sidebar are going to come from Wikidata in addition to the ones in the wiki text. To edit them, scroll to the bottom of the language links, and click edit. You no longer need to maintain these links by hand in the wiki text of the article.
=== Where can I find more information and ask questions? ===
Editors on en:wp have created a [[:en:Wikipedia:Wikidata|great page with all the necessary information for editors]] and there is also an [[meta:Wikidata/Deployment Questions|FAQ for this deployment]]. Please ask questions you might have on [[meta:Wikidata/Deployment Questions|the FAQ’s discussion page]].
=== I want to be kept up to date about Wikidata ===
To stay up-to-date on everything happening around Wikidata please [[meta:Global message delivery/Targets/Wikidata|subscribe]] to the newsletter that is delivered weekly to subscribed user’s talk pages. You can see previous editions [[meta:Wikidata/Newsletter/Archive|here]].
--[[m:User:Lydia Pintscher (WMDE)|Lydia Pintscher]] 16:19, 21 Nyenyenyani 2013 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0366 -->
== Wikidata phase 1 (language links) live on this Wikipedia ==
[[File:Wikidata-logo-en.svg|150px|right]]
Sorry for writing in English. I hope someone can translate this locally. If you understand German better than English you can have a look at the announcement on [[:de:Wikipedia:Kurier]].
As I annonced 2 weeks ago, [[d:|Wikidata]] phase 1 (language links) has been deployed here today. Language links in the sidebar are coming from Wikidata in addition to the ones in the wiki text. To edit them, scroll to the bottom of the language links, and click edit. You no longer need to maintain these links by hand in the wiki text of the article.
'''Where can I find more information and ask questions?'''
Editors on en:wp have created a [[:en:Wikipedia:Wikidata|great page with all the necessary information for editors]] and there is also an [[meta:Wikidata/Deployment Questions|FAQ for this deployment]]. It'd be great if you could bring this to this wiki if that has not already happened. Please ask questions you might have on [[meta:Talk:Wikidata/Deployment Questions|the FAQ’s discussion page]].
'''I want to be kept up to date about Wikidata'''
To stay up-to-date on everything happening around Wikidata please [[meta:Global message delivery/Targets/Wikidata|subscribe]] to the newsletter that is delivered weekly to subscribed user’s talk pages.
--[[m:User:Lydia Pintscher (WMDE)|Lydia Pintscher]] 23:12, 6 Nyenyankulu 2013 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0373 -->
== Convert complex templates to Lua to make them faster and more powerful ==
<small>(Please consider translating this message for the benefit of your fellow Wikimedians)</small>
Greetings. As you might have seen on the [https://blog.wikimedia.org/2013/03/11/lua-templates-faster-more-flexible-pages/ Wikimedia tech blog] or the [http://lists.wikimedia.org/pipermail/wikitech-ambassadors/2013-March/000171.html tech ambassadors list], a new functionality called "Lua" is being enabled on all Wikimedia sites today. [[mw:Lua|Lua]] is a scripting language that enables you to write faster and more powerful MediaWiki templates.
If you have questions about how to convert existing templates to Lua (or how to create new ones), we'll be holding two support sessions on IRC next week: [http://www.timeanddate.com/worldclock/fixedtime.html?hour=02&min=00&sec=0&day=20&month=03&year=2013 one on Wednesday] (for Oceania, Asia & America) and [http://www.timeanddate.com/worldclock/fixedtime.html?hour=18&min=00&sec=0&day=22&month=03&year=2013 one on Friday] (for Europe, Africa & America); see [[m:IRC office hours]] for the details. If you can't make it, you can also get help at [[mw:Talk:Lua scripting]].
If you'd like to learn about this kind of events earlier in advance, consider becoming a [[m:Tech/Ambassadors|Tech ambassador]] by subscribing to the [https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors mailing list]. You will also be able to help your fellow Wikimedians have a voice in technical discussions and be notified of important decisions.
[[:m:user:guillom|Guillaume Paumier]], via the [[:m:Global message delivery|Global message delivery system]]. 20:28, 13 Nyenyankulu 2013 (UTC) <small>([[:m:Distribution list/Global message delivery|wrong page? You can fix it.]])</small>
<!-- EdwardsBot 0379 -->
== Wikidata phase 2 (infoboxes) coming to this Wikipedia ==
[[File:Wikidata-logo-en.svg|150px|right]]
Sorry for writing in English. I hope someone can translate this. If you understand German better than English you can have a look at the announcement on [[:de:Wikipedia:Kurier]].
A while ago the first phase of [[d:|Wikidata]] was enabled on this Wikipedia. This means you are getting the language links in each article from Wikidata. It is soon time to enable the second phase of Wikidata (infoboxes) here. We have already done this on the [[http://blog.wikimedia.de/2013/03/27/you-can-have-all-the-data/ first 11 Wikipedias]] (it, he, hu, ru, tr, uk, uz, hr, bs, sr, sh) and things are looking good. The next step is English Wikipedia. This is planned for April 8. '''If everything works out fine we will deploy on all remaining Wikipedias on April 10.''' I will update [[m:Wikidata/Deployment Questions#When_will_this_be_deployed_on_my_Wikipedia.3F|this part of the FAQ]] if there are any issues forcing us to change this date. I will also sent another note to this village pump once the deployment is finished.
'''What will happen once we have phase 2 enabled here?'''
Once it is enabled in a few days you will be able to make use of the structured data that is available on Wikidata in your articles/infoboxes. It includes things like the symbol for a chemical element, the ISBN for a book or the top level domain of a country. (None of this will happen automatically. Someone will have to change the article or infobox template for this to happen!)
'''How will this work?'''
There are two ways to access the data:
* Use a parser function like <nowiki>{{#property:p169}}</nowiki> in the wiki text of the article on Yahoo!. This will return “[[d:Q14086|Marissa Mayer]]” as she is the [[d:Property:P169|chief executive officer]] of the [[d:Q37093|company]].
* For more complicated things you can use Lua. The documentation for this is [[mw:Extension:WikibaseClient/Lua|here]].
We are working on expanding the parser function so you can for example use <nowiki>{{#property:chief executive officer}}</nowiki> instead of <nowiki>{{#property:p169}}</nowiki>. The complete plan for this is [[meta:Wikidata/Notes/Inclusion syntax|here]].
'''Where can I test this?'''
You can already test it on [http://test2.wikipedia.org test2].
'''Where can I find more information and ask questions?'''
We have collected the main questions in an [[meta:Wikidata/Deployment Questions|FAQ for this deployment]]. Please ask questions you might have on [[meta:Talk:Wikidata/Deployment Questions|the FAQ’s discussion page]].
'''I want to be kept up to date about Wikidata'''
To stay up-to-date on everything happening around Wikidata please [[meta:Global message delivery/Targets/Wikidata|subscribe]] to the newsletter that is delivered weekly to subscribed user’s talk pages.
--[[m:User:Lydia Pintscher (WMDE)|Lydia Pintscher]] 17:13, 5 Dzivamusoko 2013 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0399 -->
== [[m:Requests for comment/Activity levels of advanced administrative rights holders|Request for comment on inactive administrators]] ==
<small>(Please consider translating this message for the benefit of your fellow Wikimedians. Please also consider translating [[m:Requests for comment/Activity levels of advanced administrative rights holders/Summary|the proposal]].)</small>
<small>[[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message|Read this message in English]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/ast|Lleer esti mensaxe n'asturianu]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/bn|বাংলায় এই বার্তাটি পড়ুন]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/ca|Llegiu aquest missatge en català]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/da|Læs denne besked på dansk]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/de|Lies diese Nachricht auf Deutsch]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/egl|Leś cal mesag' chè in Emiliàn]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/es|Leer este mensaje en español]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/fi|Lue tämä viesti suomeksi]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/fr|Lire ce message en français]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/gl|Ler esta mensaxe en galego]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/hi|हिन्दी]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/hr|Pročitajte ovu poruku na hrvatskom]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/id|Baca pesan ini dalam Bahasa Indonesia]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/it|Leggi questo messaggio in italiano]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/kn|ಈ ಸಂದೇಶವನ್ನು ಕನ್ನಡದಲ್ಲಿ ಓದಿ]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/mt|Aqra dan il-messaġġ bil-Malti]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/nb|norsk (bokmål)]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/nl|Lees dit bericht in het Nederlands]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/pl|Przeczytaj tę wiadomość po polsku]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/ro|Citiți acest mesaj în română]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/ru|Прочитать это сообщение на русском]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/so|Farriintaan ku aqri Af-Soomaali]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/sr|Pročitaj ovu poruku na srpskom (Прочитај ову поруку на српском)]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/th|อ่านข้อความนี้ในภาษาไทย]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/uk|Прочитати це повідомлення українською мовою]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/vi|Đọc thông báo bằng tiếng Việt]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/zh|使用中文阅读本信息。]]</small>
Hello!
There is [[m:Requests for comment/Activity levels of advanced administrative rights holders|a new request for comment]] on Meta-Wiki concerning the removal of administrative rights from long-term inactive Wikimedians. Generally, this proposal from stewards would apply to wikis without an administrators' review process.
We are also compiling a [[m:Talk:Requests for comment/Activity levels of advanced administrative rights holders|list of projects]] with procedures for removing inactive administrators on the talk page of the request for comment. Feel free to add your project(s) to the list if you have a policy on administrator inactivity.
All input is appreciated. The discussion may close as soon as 21 May 2013 (2013-05-21), but this will be extended if needed.
Thanks, [[m:User:Billinghurst|Billinghurst]] <small>(thanks to all the [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message|translators]]!)</small> 05:25, 24 Dzivamusoko 2013 (UTC)
:<small>Distributed via [[m:Global message delivery|Global message delivery]] (Wrong page? [[m:Distribution list/Global message delivery|You can fix it]].)</small>
<!-- EdwardsBot 0430 -->
== Wikidata phase 2 (infoboxes) is here ==
[[File:Wikidata-logo-en.svg|150px|right]]
Sorry for writing in English. I hope someone can translate this. If you understand German better than English you can have a look at the announcement on [[:de:Wikipedia:Kurier]].
A while ago the first phase of [[d:|Wikidata]] was enabled on this Wikipedia. This means you are getting the language links in each article from Wikidata. We have now enabled the second phase of Wikidata (infoboxes) here. We have already done this on the [[http://blog.wikimedia.de/2013/03/27/you-can-have-all-the-data/ first 11 Wikipedias]] (it, he, hu, ru, tr, uk, uz, hr, bs, sr, sh) a month ago and [http://blog.wikimedia.de/2013/04/22/and-that-makes-12/ two days ago on the English Wikipedia]. Today all the remaining Wikipedias followed.
'''What does having phase 2 enabled here mean?'''
You are now able to make use of the structured data that is available on Wikidata in your articles/infoboxes. It includes things like the symbol for a chemical element, the ISBN for a book or the top level domain of a country. (None of this will happen automatically. Someone will have to change the article or infobox template for this to happen!) The current state is just the beginning though. It will be extended based on feedback we get from you now.
'''How will this work?'''
There are two ways to access the data:
* Use a parser function like <nowiki>{{#property:p159}}</nowiki> in the wiki text of the article on Wikimedia Foundation. This will return “[[d:Q62|San Francisco]]” as that is the [[d:Property:P159|headquarter location]] of the [[d:180|non-profit]].
* For more complicated things you can use Lua. The documentation for this is [[mw:Extension:WikibaseClient/Lua|here]].
We are working on expanding the parser function so you can for example use <nowiki>{{#property:headquarter location}}</nowiki> instead of <nowiki>{{#property:p159}}</nowiki>. The complete plan for this is [[meta:Wikidata/Notes/Inclusion syntax|here]].
'''Where can I test this?'''
You can test it on [http://test2.wikipedia.org test2] if you don't want to do it in an article here.
'''Where can I find more information and ask questions?'''
We have collected the main questions in an [[meta:Wikidata/Deployment Questions|FAQ for this deployment]]. Please ask questions you might have on [[meta:Talk:Wikidata/Deployment Questions|the FAQ’s discussion page]].
'''I want to be kept up to date about Wikidata'''
To stay up-to-date on everything happening around Wikidata please [[meta:Global message delivery/Targets/Wikidata|subscribe]] to the newsletter that is delivered weekly to subscribed user’s talk pages.
We are excited about taking yet another step towards allowing all Wikipedias share structured data and collect and curate it together.
--[[m:User:Lydia Pintscher (WMDE)|Lydia Pintscher]] 19:23, 24 Dzivamusoko 2013 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0431 -->
== vanwanati ==
Ha mi losa va dyi va bangu hi kwako kwako lomu mi nga kona hi ku hambana hambana ka ti ndhawu.
== [en] Change to wiki account system and account renaming ==
<div class="mw-content-ltr">
Some accounts will soon be renamed due to a technical change that the developer team at Wikimedia are making. [[m:Single User Login finalisation announcement|More details on Meta]].
<small>(Distributed via [[m:global message delivery|global message delivery]] 04:14, 30 Dzivamusoko 2013 (UTC). Wrong page? [[m:Distribution list/Global message delivery|Correct it here]].)</small>
</div>
<!-- EdwardsBot 0437 -->
== [en] Change to section edit links ==
<div class="mw-content-ltr">
The default position of the "edit" link in page section headers is going to change soon. The "edit" link will be positioned adjacent to the page header text rather than floating opposite it.
Section edit links will be to the immediate right of section titles, instead of on the far right. If you're an editor of one of the wikis which already implemented this change, nothing will substantially change for you; however, scripts and gadgets depending on the previous implementation of section edit links will have to be adjusted to continue working; however, nothing else should break even if they are not updated in time.
[[m:Change to section edit links|Detailed information and a timeline]] is available on meta.
Ideas to do this all the way to 2009 at least. It is often difficult to track which of several potential section edit links on the far right is associated with the correct section, and many readers and anonymous or new editors may even be failing to notice section edit links at all, since they read section titles, which are far away from the links.
<small>(Distributed via [[m:global message delivery|global message delivery]] 19:03, 30 Dzivamusoko 2013 (UTC). Wrong page? [[m:Distribution list/Global message delivery|Correct it here]].)</small>
</div>
<!-- EdwardsBot 0438 -->
== Tech newsletter: Subscribe to receive the next editions ==
<div style="width:auto; padding: 1em; background:#fdf6e3;" class="plainlinks" ><big>Latest '''[[m:Tech/News|<span style="color:#268bd2;">Tech news</span>]]''' from the Wikimedia technical community.</big> ''Please inform other users about these changes.''</div>
<div style="width:auto; padding: 1em; border: 2px solid #fdf6e3;" class="plainlinks" >
;Recent software changes: ''(Not all changes will affect you.)''
* The latest version of MediaWiki (version [[mw:MediaWiki 1.22/wmf4|1.22/wmf4]]) was added to non-Wikipedia wikis on May 13, and to the English Wikipedia (with a Wikidata software update) on May 20. It will be updated on all other Wikipedia sites on May 22. [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commitdiff;h=ed976cf0c14fa3632fd10d9300bb646bfd6fe751;hp=c6c7bb1e5caaddf7325de9eef0e7bf85bcf5cc35] [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* A software update will perhaps result in temporary issues with images. Please [[m:Tech/Ambassadors|report any problems]] you notice. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* MediaWiki recognizes links in twelve new [[:w:en:URI scheme|schemes]]. Users can now link to [[:w:en:SSH|SSH]], [[:w:en:XMPP|XMPP]] and [[:w:en:Bitcoin|Bitcoin]] directly from wikicode. [https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=commitdiff;h=a89d623302b5027dbb2d06941a22372948757685]
* VisualEditor was added to [[bugzilla:48430|all content namespaces]] on mediawiki.org on May 20. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* A new extension ("TemplateData") was added to all Wikipedia sites on May 20. It will allow a future version of VisualEditor to [[bugzilla:44444|edit templates]]. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* New sites: [[:voy:el:|Greek Wikivoyage]] and [[:wikt:vec:|Venetian Wiktionary]] joined the Wikimedia family last week; the total number of project wikis is now 794. [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commit;h=5d7536b403730bb502580e21243f923c3b79da0e] [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commit;h=43c9eebdfc976333be5c890439ba1fae3bef46f7]
* The logo of 18 Wikipedias was changed to [[w:en:Wikipedia:Wikipedia_logos#The_May_2010_logo|version 2.0]] in a [http://lists.wikimedia.org/pipermail/wikimedia-l/2013-May/125999.html third group of updates]. [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commitdiff;h=4688adbe467440eea318eecf04839fdd9ffa0565]
* The [[:commons:Special:UploadWizard|UploadWizard]] on Commons now shows links to the old upload form in 55 languages ([[:bugzilla:33513|bug 33513]]). [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commit;h=4197fa18a22660296d0e5b84820d5ebb4cef46d4]
;Future software changes:
* The next version of MediaWiki (version 1.22/wmf5) will be added to Wikimedia sites starting on May 27. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* An updated version of [[mw:Echo (Notifications)|Notifications]], with new features and fewer bugs, will be added to the English Wikipedia on May 23. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* The [[m:Special:MyLanguage/Single User Login finalisation announcement|final version]] of the "single user login" (which allows people to use the same username on different Wikimedia wikis) is moved to August 2013. The software will [http://lists.wikimedia.org/pipermail/wikitech-ambassadors/2013-April/000217.html automatically rename] some usernames. [http://lists.wikimedia.org/pipermail/wikitech-ambassadors/2013-May/000233.html]
* A [[m:Special:MyLanguage/Flow|new discussion system]] for MediaWiki, called "Flow", is under development. Wikimedia designers need your help to inform other users, [http://unicorn.wmflabs.org/flow/ test the prototype] and discuss the interface. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069433.html].
* The Wikimedia Foundation is hiring people to act as links between software developers and users for VisualEditor. [http://lists.wikimedia.org/pipermail/wikitech-ambassadors/2013-May/000245.html]
</div>
<div style="font-size:90%; font-style:italic; background:#fdf6e3; padding:1em;">'''[[m:Tech/News|Tech news]]''' prepared by [[m:Tech/Ambassadors|tech ambassadors]] and posted by [[m:Global message delivery|Global message delivery]] • [[m:Tech/News#contribute|Contribute]] • [[m:Tech/News/2013/21|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Unsubscribe]] • 21:17, 20 Mudyaxihi 2013 (UTC)
</div>
<div style="float:left; background:#eee8d5; border: .2em solid #dc322f; border-left: .7em solid #dc322f; padding: 1em; "><span style="color:#dc322f;font-weight:bold;">Important note:</span> This is the first edition of the [[m:Tech/News|Tech News]] weekly summaries, which help you monitor recent software changes likely to impact you and your fellow Wikimedians.
'''If you want to continue to receive the next issues every week''', please '''[[m:Global message delivery/Targets/Tech ambassadors|subscribe to the newsletter]]'''. You can subscribe your personal talk page and a community page like this one. The newsletter can be [[m:Tech/News/2013/21|translated into your language]].
You can also [[m:Tech/Ambassadors|become a tech ambassador]], [[m:Tech/News|help us write the next newsletter]] and [[m:Talk:Tech/News|tell us what to improve]]. Your feedback is greatly appreciated. [[m:user:guillom|guillom]] 21:17, 20 Mudyaxihi 2013 (UTC)</div>
<!-- EdwardsBot 0455 -->
== Trademark discussion ==
Hi, apologies for posting this in English, but I wanted to alert your community to a discussion on Meta about potential changes to the Wikimedia Trademark Policy. Please translate this statement if you can. We hope that you will all participate in the discussion; we also welcome translations of the legal team’s statement into as many languages as possible and encourage you to voice your thoughts there. Please see the [[:m:Trademark practices discussion|Trademark practices discussion (on Meta-Wiki)]] for more information. Thank you! --[[:m:User:Mdennis_(WMF)|Mdennis (WMF)]] ([[:m:User talk:Mdennis_(WMF)|talk]])
<!-- EdwardsBot 0473 -->
== Free Research Accounts from Leading Medical Publisher. Come and Sign up! ==
[[:EN:W:TWL|The Wikipedia Library]] gets Wikipedia editors free access to reliable sources that are behind paywalls. I want to alert you to our latest donation.
*'''[[Cochrane Collaboration]]''' is an independent medical nonprofit organization that conducts systematic reviews of randomized controlled trials of health-care interventions, which it then publishes in the Cochrane Library.
*Cochrane has generously agreed to give ''free, full-access accounts to medical editors''. Individual access would otherwise cost between $300 and $800 per account.
*'''If you are active as a medical editor, come and [[WP:COCHRANE|sign up :)]]'''
Cheers, [[:EN:W:User:Ocaasi|Ocaasi]] 21:21, 16 Khotavuxika 2013 (UTC)
<!-- EdwardsBot 0487 -->
== Cochrane Library Sign-up (correct link) ==
My apologies for the incorrect link: You can sign up for '''[[:EN:W:Cochrane Collaboration|Cochrane Collaboration]]''' accounts at the [[:EN:W:WP:COCHRANE|COCHRANE sign-up page]]'''. Cheers, [[:EN:W:User:Ocaasi|Ocaasi]] 21:56, 16 Khotavuxika 2013 (UTC)
<!-- EdwardsBot 0488 -->
== [[:m:Requests_for_comment/X!'s_Edit_Counter|X!'s Edit Counter]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<small>(Sorry for writing in English. You can [[:m:Special:MyLanguage/Requests_for_comment/X!%27s_Edit_Counter/Summary|translate the proposal]].)</small>
Should [[tools:~tparis/pcount|X!'s edit counter]] retain the opt-in requirement? Your input is strongly encouraged. [[:m:Requests_for_comment/X!'s_Edit_Counter|Voice your input here]].—[[:m:w:User:Cyberpower678|<span style="color:green;font-family:Neuropol">cyberpower]] [[:m:w:User talk:Cyberpower678|<sup style="color:purple;font-family:arnprior">Chat]]<sub style="margin-left:-4.4ex;color:purple;font-family:arnprior">Automation</sub> 05:06, 23 Khotavuxika 2013 (UTC)
:<small>Distributed via [[:m:Global message delivery|Global message delivery]]. (Wrong page? [[:m:Distribution list/Global message delivery|Fix here]].)</small>
</div>
<!-- EdwardsBot 0505 -->
== Universal Language Selector will be enabled on 2013-07-09 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
On July 9, 2013, [[mw:Universal Language Selector|Universal Language Selector]] (ULS) will be enabled on this wiki. The ULS provides a flexible way to configure and deliver language settings like interface language, fonts, and input methods (keyboard mappings). Making it available here is the last phase of making ULS available on all Wikimedia wikis.
Please read the announcement on [[m:Announcement Universal Language Selector|Meta-Wiki]] for more information. [[m:User_talk:Siebrand|Siebrand]] 13:01, 4 Mawuwani 2013 (UTC) <small>(via [[m:Global message delivery|Global message delivery]]).</small>
</div>
<!-- EdwardsBot 0515 -->
== Pywikipedia is migrating to git ==
Hello, Sorry for English but It's very important for bot operators so I hope someone translates this.
[[mw:PWB|Pywikipedia]] is migrating to Git so after July 26, SVN checkouts won't be updated If you're using Pywikipedia you have to switch to git, otherwise you will use out-dated framework and your bot might not work properly. There is a [[mw:Manual:Pywikipediabot/Gerrit|manual]] for doing that and a [https://blog.wikimedia.org/2013/07/23/pywikipediabot-moving-to-git-on-july-26/ blog post] explaining about this change in non-technical language. If you have question feel free to ask in [[mw:Manual talk:Pywikipediabot/Gerrit]], [https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l mailing list], or in the [irc://irc.freenode.net/#pywikipediabot IRC channel]. Best [[mw:User:Ladsgroup|Amir]] <small>(via [[m:Global message delivery|Global message delivery]]).</small> 13:52, 23 Mawuwani 2013 (UTC)
<!-- EdwardsBot 0534 -->
== VisualEditor and your Wikipedia ==
''(Please translate this message)''
Greetings,
The Wikimedia Foundation will soon turn on [[mw:VisualEditor|VisualEditor]] for all users, all the time on your Wikipedia. Right now your Wikipedia does not have any local documents on VisualEditor, and we hope that your community can change that. To find out about how you can help with translations visit the [[mw:VisualEditor/TranslationCentral|TranslationCentral for VisualEditor]] and read the easy instructions on [[mw:VisualEditor/Portal/Localization|bringing information to your Wikipedia]]. The [[mw:Help:VisualEditor/User_guide|User Guide]] and the [[mw:Help:VisualEditor/FAQ|FAQ]] are very important to have in your language.
We want to find out as much as we can from you about VisualEditor and how it helps your Wikipedia, and having local pages is a great way to start. We also encourage you to [[mw:VisualEditor/Feedback|leave feedback on Mediawiki]] where the community can offer ideas, opinions, and point out bugs that may still exist in the software that need to be reported to [https://bugzilla.wikimedia.org/describecomponents.cgi?product=VisualEditor Bugzilla].
If you are able to speak for the concerns of others in English on MediaWiki or locally I encourage you to help your community to be represented in this process.
If you can help translate the user interface for VisualEditor to your language, you can help with that as well. [https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-visualeditor#sortable:3=desc Translatewiki] has open tasks for translating VisualEditor. A direct link to translate the user interface is [https://translatewiki.net/wiki/Special:Translate?filter=!translated&action=translate&group=ext-visualeditor here]. You can see how we are doing with those translations [https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-visualeditor#sortable:3=desc here]. You need an account on Translatewiki to translate. This account is free and easy to create.
If we can help your community in any way with this process, please let me know and I will do my best to assist your Wikipedia with this |exciting development. You can contact me on my [[m:User_talk:Keegan (WMF)|meta talk page]] or by [[Special:EmailUser/Keegan (WMF)|email]]. You can also contact [[mw:User_talk:PEarley_(WMF)|Patrick Earley]] for help with translations and documents on Mediawiki. We look forward to working with you to bring the VisualEditor experience to your Wikipedia! [[:m:User:Keegan (WMF)|Keegan (WMF)]] ([[:m:User talk:Keegan (WMF)|talk]]) 19:15, 30 Mawuwani 2013 (UTC)
:<small>Distributed via [[:m:Global message delivery|Global message delivery]]. (Wrong page? [[:m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0549 -->
== HTTPS for users with an account ==
Greetings. Starting on August 21 (tomorrow), all users with an account will be using [[m:w:en:HTTPS|HTTPS]] to access Wikimedia sites. HTTPS brings better security and improves your privacy. More information is available at [[m:HTTPS]].
If HTTPS causes problems for you, tell us [https://bugzilla.wikimedia.org on bugzilla], [[m:IRC|on IRC]] (in the <code>#wikimedia-operations</code> channel) or [[m:Talk:HTTPS|on meta]]. If you can't use the other methods, you can also send an e-mail to <code>https@wikimedia.org</code>.
[[m:User:Greg (WMF)|Greg Grossmeier]] <small>(via the [[m:Global message delivery|Global message delivery]] system)</small>. 19:47, 20 Mhawuri 2013 (UTC) <small>(wrong page? [[m:Distribution list/Global message delivery|You can fix it.]])</small>
<!-- EdwardsBot 0560 -->
== [[:m:Community Logo/Request for consultation|Request for consultation on community logo]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Wikimedia Community Logo.svg|thumb|Request for consultation on this community logo]]
First, I’d like to apologize for the English. If you can, please help to translate this for other members of your community.
The legal team at the Wikimedia Foundation would greatly appreciate your input on the best way to manage the "community logo" (pictured here) to best balance protection of the projects with community support. Accordingly, they have created a “request for consultation” on Meta where they set out briefly some of the issues to be considered and the options that they perceive. [[:m:Community Logo/Request for consultation|Your input would be invaluable]] in helping guide them in how best to serve our mission.
Thank you! --[[m:User:Mdennis|Mdennis]] ([[m:User talk:Mdennis|talk]]) <small>(via the [[m:Global message delivery|Global message delivery]] system)</small>. 03:18, 24 Ndzhati 2013 (UTC) <small>(wrong page? [[m:Distribution list/Global message delivery|You can fix it.]])</small>
</div>
<!-- EdwardsBot 0590 -->
== [[mw:Echo|Notifications]] ==
[[File:Notifications-Flyout-Screenshot-08-10-2013-Cropped.png|thumb|300px|Notifications inform you of new activity that affects you -- and let you take quick action.]]
''(This message is in English, please translate as needed)''
Greetings!
[[mw:Echo|Notifications]] will inform users about new activity that affects them on this wiki in a unified way: for example, this new tool will let you know when you have new talk page messages, edit reverts, mentions or links -- and is designed to augment (rather than replace) the watchlist. The Wikimedia Foundation's editor engagement team developed this tool (code-named 'Echo') earlier this year, to help users contribute more productively to MediaWiki projects.
We're now getting ready to bring Notifications to almost all other Wikimedia sites, and are aiming for a 22 October deployment, as outlined in [[mw:Echo/Release_Plan_2013|this release plan]]. It is important that notifications is translated for all of the languages we serve.
There are three major points of translation needed to be either done or checked:
*[https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-echo#sortable:3=desc Echo on translatewiki for user interface] - you must have an account on translatewiki to translate
*[https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-thanks#sortable:3=desc Thanks on translatewiki for user interface] - you must have an account on translatewiki to translate
*[[mw:Help:Notifications|Notifications help on mediawiki.org]]. This page can be hosted after translation on mediawiki.org or we can localize it to this Wikipedia. You do not have to have an account to translate on mediawiki, but single-user login will create it for you there if you follow the link.
:*[[mw:Echo/Release Plan 2013#Checklist|Checklist]]
Please let us know if you have any questions, suggestions or comments about this new tool. For more information, visit [[mw:Echo_(Notifications)|this project hub]] and [[mw:Help:Notifications|this help page]]. [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 19:20, 4 Nhlangula 2013 (UTC)
:<small>(via the [[m:Global message delivery|Global message delivery]] system) (wrong page? [[m:Distribution list/Global message delivery|You can fix it.]])</small>
<!-- EdwardsBot 0597 -->
== Speak up about the trademark registration of the Community logo. ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi all,
Please join the consultation about the Community logo that represents Meta-Wiki: [[:m:Community Logo/Request for consultation]].
This community consultation was commenced on September 24. The following day, two individuals filed a legal opposition against the registration of the Community logo.
The question is whether the Wikimedia Foundation should seek a collective membership mark with respect to this logo or abandon its registration and protection of the trademark.
We want to make sure that everyone get a chance to speak up so that we can get clear direction from the community. We would therefore really appreciate the community's help in translating this announcement from English so that everyone is able to understand it.
Thanks,
[[m:User:Geoffbrigham|Geoff]] & [[m:User:YWelinder (WMF)|Yana]] 20:59, 8 Nhlangula 2013 (UTC)
</div>
<!-- EdwardsBot 0601 -->
== Introducting Beta Features ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''(Apologies for writing in English. Please translate if necessary)''
We would like to let you know about [[mw:About_Beta_Features|Beta Features]], a new program from the Wikimedia Foundation that lets you try out new features before they are released for everyone.
Think of it as a digital laboratory where community members can preview upcoming software and give feedback to help improve them. This special preference page lets designers and engineers experiment with new features on a broad scale, but in a way that's not disruptive.
Beta Features is now ready for testing on [[mw:Special:Preferences#mw-prefsection-betafeatures|MediaWiki.org]]. It will also be released on Wikimedia Commons and MetaWiki this Thursday, 7 November. Based on test results, the plan is to release it on all wikis worldwide on 21 November, 2013.
Here are the first features you can test this week:
* [[mw:Multimedia/About_Media_Viewer|Media Viewer]] — view images in large size or full screen
* [[mw:VisualEditor/Beta_Features/Formulae|VisualEditor Formulæ]] (for wikis with [[mw:VisualEditor|VisualEditor]]) — edit algebra or equations on your pages
* [[mw:Typography_Update|Typography Refresh]] — make text more readable (coming Thursday)
Would you like to try out Beta Features now? After you log in on MediaWiki.org, a small 'Beta' link will appear next to your 'Preferences'. Click on it to see features you can test, check the ones you want, then click 'Save'. Learn more on the [[mw:About_Beta_Features|Beta Features page]].
After you've tested Beta Features, please let the developers know what you think on [[mw:Talk:About_Beta_Features|this discussion page]] -- or report any bugs [http://wmbug.com/new?product=MediaWiki%20extensions&component=BetaFeatures here on Bugzilla]. You're also welcome to join [[m:IRC_office_hours#Upcoming_office_hours|this IRC office hours chat]] on Friday, 8 November at 18:30 UTC.
Beta Features was developed by the Wikimedia Foundation's Design, Multimedia and VisualEditor teams. Along with other developers, they will be adding new features to this experimental program every few weeks. They are very grateful to all the community members who helped create this project — and look forward to many more productive collaborations in the future.
Enjoy, and don't forget to let developers know what you think! [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 20:46, 5 Hukuri 2013 (UTC)
:<small>Distributed via [[m:Global message delivery|Global message delivery]] (wrong page? [[m:Distribution list/Global message delivery|Correct it here]])</small>, 20:46, 5 Hukuri 2013 (UTC)
</div>
<!-- EdwardsBot 0622 -->
== Call for comments on draft trademark policy ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi all,
The Wikimedia legal team invites you to participate in the development of the new Wikimedia trademark policy.
The [[:wmf:Trademark policy|current trademark policy]] was introduced in 2009 to protect the [[:wmf:Wikimedia trademarks|Wikimedia marks]]. We are now updating this policy to better balance permissive use of the marks with the legal requirements for preserving them for the community. The new draft trademark policy is ready for your review [[:m:Trademark policy|here]], and we encourage you to discuss it [[:m:Talk:Trademark policy|here]].
We would appreciate if someone would translate this message into your language so more members of your community can contribute to the conversation.
Thanks, <br />
[[:m:User:YWelinder (WMF)|Yana]] & [[:m:User:Geoffbrigham|Geoff]]
</div>
<!-- EdwardsBot 0657 -->
==VisualEditor coming to this wiki==
Hello. Please excuse the English. I would be grateful if you can translate this message!
VisualEditor is coming to this project on December 2, 2013. VisualEditor is software in development to allow people to edit pages in MediaWiki without needing to learn wikitext syntax (like typing <nowiki>[[</nowiki> to start a link). It is already available and in use on some Wikipedia projects. Please see [[:mw:Help:VisualEditor/FAQ]] for more information.
When this software arrives, you will have the option to use it or to use the current wikitext editor. When you press “edit”, you will get the new VisualEditor software. To use the wikitext editor, you can press “edit source”. For more information about how to use VisualEditor, see [[:mw:Help:VisualEditor/User guide]].
We hope that this software will be useful to people in your community, and we can really use your help to make it better! Please let us know if you find any problems. If you're willing and able, please [[:mw:Special:MyLanguage/How to report a bug|report the issue in bugzilla]] in the [https://bugzilla.wikimedia.org/enter_bug.cgi?product=VisualEditor&format=guided "VisualEditor" product]. If you would prefer not, please explain the issue you found on the [[mw:VisualEditor/Feedback|central feedback page]] on mediawiki.org. Once VisualEditor is made available, if there are any urgent problems, like an unexpected bug suddenly causing widespread severe problems, please e-mail James Forrester, the Product Manager, at jforrester@wikimedia.org for immediate attention.
We would also appreciate help with translation with the pages about VisualEditor here and on MediaWiki.org, and its user interface. To translate the user interface, start by creating an account at [https://translatewiki.net/w/i.php?title=Special:UserLogin&returnto=Special%3AFirstSteps&type=on TranslateWiki]. Once your account request is approved, all you need to do is select your language from [https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-visualeditor#sortable:3=desc this list]. This will give you a list of individual lines and paragraphs. The English original will be on one side, with the option to “edit” on the other. Pressing “edit” will open an edit window where you can work.
The User Guide is another important document. To translate this, simply go to [[:mw:Help:VisualEditor/User_guide|the MediaWiki.org page]], and select “translate this page”. Your language should be available from the drop-down menu on the right. If you want to help with translations and would like to talk about how, please leave a message for me on my talk page.
Thank you, and happy editing! --[[User:Mdennis (WMF)|Mdennis (WMF)]] ([[User talk:Mdennis (WMF)|talk]]) 19:24, 19 Hukuri 2013 (UTC)
== Request for comment on Commons: Should Wikimedia support MP4 video? ==
''I apologize for this message being only in English. Please translate it if needed to help your community.''
The Wikimedia Foundation's [[mw:Multimedia|multimedia team]] seeks community guidance on a proposal to support the [[w:MP4|MP4 video format]]. This digital video standard is used widely around the world to record, edit and watch videos on mobile phones, desktop computers and home video devices. It is also known as [[w:MP4|H.264/MPEG-4 or AVC]].
Supporting the MP4 format would make it much easier for our users to view and contribute video on Wikipedia and Wikimedia projects -- and video files could be offered in dual formats on our sites, so we could continue to support current open formats (WebM and Ogg Theora).
However, MP4 is a patent-encumbered format, and using a proprietary format would be a departure from our current practice of only supporting open formats on our sites -- even though the licenses appear to have acceptable legal terms, with only a small fee required.
We would appreciate your guidance on whether or not to support MP4. Our Request for Comments presents views both in favor and against MP4 support, based on opinions we’ve heard in our discussions with community and team members.
[[commons:Commons:Requests for comment/MP4 Video|Please join this RfC -- and share your advice]].
All users are welcome to participate, whether you are active on Commons, Wikipedia, other Wikimedia project -- or any site that uses content from our free media repository.
You are also welcome to join tomorrow's [[m:IRC_office_hours#Upcoming_office_hours|Office hours chat on IRC]], this Thursday, January 16, at 19:00 UTC, if you would like to discuss this project with our team and other community members.
We look forward to a constructive discussion with you, so we can make a more informed decision together on this important topic. [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 06:46, 16 Sunguti 2014 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/MP4_notice_targets&oldid=7105580 -->
== Universal Language Selector will be enabled by default again on this wiki by 21 February 2014 ==
<div class="mw-content-ltr" lang="en" dir="ltr">
On January 21 2014 the MediaWiki extension [[mw:Universal Language Selector|Universal Language Selector]] (ULS) was [[mw:Universal Language Selector/Announcement Jan2014|disabled]] on this wiki. A new preference was added for logged-in users to turn on ULS. This was done to prevent slow loading of pages due to ULS webfonts, a behaviour that had been observed by the Wikimedia Technical Operations team on some wikis.
We are now ready to enable ULS again. The temporary preference to enable ULS will be removed. A [[commons:File:ULS-font-checkbox.png|new checkbox]] has been added to the Language Panel to enable/disable font delivery. This will be unchecked by default for this wiki, but can be selected at any time by the users to enable webfonts. This is an interim solution while we improve the feature of webfonts delivery.
You can read the [[mw:Universal Language Selector/Announcement Feb2014|announcement]] and the [[mw:Universal Language Selector/Upcoming Development Plan|development plan]] for more information. Apologies for writing this message only in English. Thank you. [[m:User_talk:Runab WMF|Runa]]
</div>
<!-- Message sent by User:Runab WMF@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ULS_Reenable_2014&oldid=7490703 -->
== Amendment to the Terms of Use ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello all,
Please join a discussion about a [[:m:Terms of use/Paid contributions amendment|proposed amendment]] to the [[wmf:Terms of Use|Wikimedia Terms of Use]] regarding undisclosed paid editing and we encourage you to voice your thoughts there. Please translate this statement if you can, and we welcome you to translate the proposed amendment and introduction. Please see [[:m:Terms of use/Paid contributions amendment|the discussion on Meta Wiki]] for more information. Thank you! [[:m:User:Slaporte (WMF)|Slaporte (WMF)]] 22:00, 21 Nyenyenyani 2014 (UTC)
</div>
<!-- Message sent by User:Jalexander@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=7499312 -->
== Call for project ideas: funding is available for community experiments ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:IEG_key_blue.png|100px|right]]
''I apologize if this message is not in your language. Please help translate it.''
Do you have an idea for a project that could improve your community? [[m:Grants:IEG|Individual Engagement Grants]] from the Wikimedia Foundation help support individuals and small teams to organize experiments for 6 months. You can get funding to try out your idea for online community organizing, outreach, tool-building, or research to help make {{SITENAME}} better. In March, we’re looking for new project proposals.
Examples of past Individual Engagement Grant projects:
*[[m:Grants:IEG/Build_an_effective_method_of_publicity_in_PRChina|Organizing social media for Chinese Wikipedia]] ($350 for materials)
*[[m:Grants:IEG/Visual_editor-_gadgets_compatibility|Improving gadgets for Visual Editor]] ($4500 for developers)
*[[m:Grants:IEG/The_Wikipedia_Library|Coordinating access to reliable sources for Wikipedians]] ($7500 for project management, consultants and materials)
*[[m:Grants:IEG/Elaborate_Wikisource_strategic_vision|Building community and strategy for Wikisource]] (€10000 for organizing and travel)
'''[[m:Grants:IEG#ieg-applying|Proposals]] are due by 31 March 2014.''' There are a number of ways to [[m:Grants:IEG|get involved]]!
Hope to have your participation,
--[[m:User:Sbouterse (WMF)|Siko Bouterse, Head of Individual
Engagement Grants, Wikimedia Foundation]] 19:44, 28 Nyenyenyani 2014 (UTC)
</div>
<!-- Message sent by User:AKoval (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=IEG/MassMessageList&oldid=7675744 -->
== Proposed optional changes to Terms of Use amendment ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello all, in response to some community comments in the discussion on the amendment to the Terms of Use on undisclosed paid editing, we have prepared two optional changes. Please [[m:Terms_of_use/Paid_contributions_amendment#Optional_changes|read about these optional changes on Meta wiki]] and share your comments. If you can (and this is a non english project), please translate this announcement. Thanks! [[m:User:Slaporte (WMF)|Slaporte (WMF)]] 21:56, 13 Nyenyankulu 2014 (UTC) </div>
<!-- Message sent by User:Jalexander@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=7592057 -->
== Changes to the default site typography coming soon ==
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, the typography on Wikimedia sites will be updated for all readers and editors who use the default "Vector" skin. This change will involve new serif fonts for some headings, small tweaks to body content fonts, text size, text color, and spacing between elements. The schedule is:
* '''April 1st''': non-Wikipedia projects will see this change live
* '''April 3rd''': Wikipedias will see this change live
This change is very similar to the "Typography Update" Beta Feature that has been available on Wikimedia projects since November 2013. After several rounds of testing and with feedback from the community, this Beta Feature will be disabled and successful aspects enabled in the default site appearance. Users who are logged in may still choose to use another skin, or alter their [[Special:MyPage/vector.css|personal CSS]], if they prefer a different appearance. Local [[MediaWiki:Common.css|common CSS]] styles will also apply as normal, for issues with local styles and scripts that impact all users.
For more information:
* [[mw:Typography refresh|Summary of changes and FAQ]]
* [[mw:Talk:Typography refresh|Discussion page]] for feedback or questions
* [https://blog.wikimedia.org/2014/03/27/typography-refresh/ Post] on blog.wikimedia.org
-- [[m:User:Steven (WMF)|Steven Walling]] (Product Manager) on behalf of the Wikimedia Foundation's [[mw:Design|User Experience Design]] team
</div>
<!-- Message sent by User:Steven (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=7990801 -->
== Media Viewer ==
<br>
<div lang="en" dir="ltr" class="mw-content-ltr">
Greetings, my apologies for writing in English.
I wanted to let you know that [[mw:Multimedia/About Media Viewer|Media Viewer]] will be released to this wiki in the coming weeks. Media Viewer allows readers of Wikimedia projects to have an enhanced view of files without having to visit the file page, but with more detail than a thumbnail. You can try Media Viewer out now by turning it on in your [[Special:Preferences#mw-prefsection-betafeatures|Beta Features]]. If you do not enjoy Media Viewer or if it interferes with your work after it is turned on you will be able to disable Media Viewer as well in your [[Special:Preferences#mw-prefsection-rendering|preferences]]. I invite you to [[mw:Talk:Multimedia/About Media Viewer|share what you think]] about Media Viewer and how it can be made better in the future.
Thank you for your time. - [[m:User:Keegan (WMF)|Keegan (WMF)]] 21:29, 23 Mudyaxihi 2014 (UTC)
<small>--This message was sent using [[m:MassMessage|MassMessage]]. Was there an error? [[m:Talk:MassMessage|Report it!]]</small>
</div>
</br>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/MassMessage/Multimedia/Media_Viewer&oldid=8631315 -->
== Media Viewer is now live on this wiki ==
<br>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Media_Viewer_Desktop_-_Large_Image_Opaque_Info.png|thumb|Media Viewer lets you see images in larger size]]
Greetings— and sorry for writing in English, please translate if it will help your community,
The Wikimedia Foundation's [[mw:Multimedia|Multimedia team]] is happy to announce that [[mw:Multimedia/About Media Viewer|Media Viewer]] was just released on this site today.
Media Viewer displays images in larger size when you click on their thumbnails, to provide a better viewing experience. Users can now view images faster and more clearly, without having to jump to separate pages — and its user interface is more intuitive, offering easy access to full-resolution images and information, with links to the file repository for editing. The tool has been tested extensively across all Wikimedia wikis over the past six months as a [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature]] and has been [[mw:Multimedia/Media_Viewer/Release_Plan#Timeline|released]] to the largest Wikipedias, all language Wikisources, and the English Wikivoyage already.
If you do not like this feature, you can easily turn it off by clicking on "Disable Media Viewer" at the bottom of the screen, pulling up the information panel (or in your [[Special:Preferences#mw-prefsection-rendering|your preferences]]) whether you have an account or not. Learn more [[mw:Help:Multimedia/Media_Viewer#How_can_I_turn_off_this_feature.3F|in this Media Viewer Help page]].
Please let us know if you have any questions or comments about Media Viewer. You are invited to [[mw:Talk:Multimedia/About_Media_Viewer|share your feedback in this discussion on MediaWiki.org]] in any language, to help improve this feature. You are also welcome to [https://www.surveymonkey.com/s/media-viewer-1-all?c=announce-all take this quick survey in English], [https://www.surveymonkey.com/s/media-viewer-1-fr en français], [https://www.surveymonkey.com/s/media-viewer-1-es o español].
We hope you enjoy Media Viewer. Many thanks to all the community members who helped make it possible. - [[mw:User:Fabrice Florin (WMF)|Fabrice Florin (WMF)]] ([[m:User talk:Fabrice Florin (WMF)|talk]]) 21:54, 19 Khotavuxika 2014 (UTC)
<small>--This message was sent using [[m:MassMessage|MassMessage]]. Was there an error? [[m:Talk:MassMessage|Report it!]]</small>
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/MassMessage/Multimedia/Media_Viewer&oldid=8631315 -->
== VisualEditor global newsletter—June 2014 ==
<div class="mw-content-ltr" lang="en" dir="ltr">
This is a <u>one-time mailing</u> to projects that may need this information. Future newsletters will be available as '''opt-in only'''. To receive future newsletters (about one per month), please '''add your page to the subscribers' list at [[:m:VisualEditor/Newsletter]]. You're welcome to translate to your language.'''
<div style="width:25%; float:left;height:4px; background:#666666;"></div>
<div style="width:25%; float:left;height:4px; background:#A7D7F9;"></div>
<div style="width:25%; float:left;height:4px; background:#339966;"></div>
<div style="width:25%; float:left;height:4px; background:#990000;"></div>
<br />
<div style="float:right;width:230px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]][[File:VisualEditor - Toolbar - Formatting.png|alt=The character formatting menu|centre|frameless|316x316px]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
The character formatting menu, or "{{int:visualeditor-toolbar-style-tooltip}}" menu lets you set bold, italic, and other text styles. "Clear formatting" removes all text styles and removes links to other pages.
Do you think that clear formatting should remove links? Are there changes you would like to see for this menu? [[:mw:Thread:VisualEditor/Feedback/Clearing formatting_and_links|Share your opinion at MediaWiki.org]].
[[:mw:VisualEditor/User guide|The user guide]] has information about how to use VisualEditor.
</div></div>
''The [[:mw:VisualEditor|VisualEditor]] team is mostly working to fix bugs, improve performance, reduce technical debt, and other infrastructure needs. You can find [[:mw:VisualEditor/status|on Mediawiki.org]] weekly updates detailing recent work.''
* They have moved the "{{int:visualeditor-dialog-command-help-title}}" link out of the "{{int:visualeditor-pagemenu-tooltip}}" menu, into the "{{int:visualeditor-help-tool}}" menu. Within dialog boxes, buttons are now more accessible (via the Tab key) from the keyboard.
* You can now '''see the target of the link''' when you click on it, without having to open the inspector.
* The team also expanded '''[[:mw:VisualEditor/Portal/TemplateData|TemplateData]]''': You can now add a parameter type "<code>date"</code> for dates and times in the [[w:ISO 8601|ISO 8601]] format, and "<code>boolean"</code> for values which are true or false. Also, templates that redirect to other templates (like <code><nowiki>{{citeweb}}</nowiki></code> → <code><nowiki>{{cite web}}</nowiki></code>) now get the TemplateData of their target ([[bugzilla:50964|bug 50964]]). You can test TemplateData by editing [[:mw:Template:Sandbox/doc]].
* Category: and File: pages now display their contents correctly after saving an edit ([[bugzilla:65349|bug 65349]], [[bugzilla:64239|bug 64239]])
* They have also improved '''reference editing''': You should no longer be able to add empty citations with VisualEditor (bug 64715), as with references. When you edit a reference, you can now empty it and click the "use an existing reference" button to replace it with another reference instead.
* It is now possible to edit '''inline images''' with VisualEditor. Remember that inline images cannot display captions, so existing captions get removed. Many other bugs related to images were also fixed.
* You can now add and edit <code><nowiki>{{DISPLAYTITLE}}</nowiki></code> and <code><nowiki>__DISAMBIG__</nowiki></code> in the "{{int:visualeditor-pagemenu-tooltip}}" menu, rounding out the full set of page options currently planned.
* The tool to insert '''special characters''' is now wider and simpler.</div>
=== Looking ahead ===
<div class="mw-content-ltr" lang="en" dir="ltr">
The VisualEditor team has posted a draft of their goals for the next fiscal year. You can read them and suggest changes [[:mw:Wikimedia Engineering/2014-15 Goals#Editing|on MediaWiki.org]].
The team posts details about planned work on [[:mw:VisualEditor/Roadmap|VisualEditor's roadmap]]. You will soon be able to '''drag-and-drop text''' as well as images. If you drag an image to a new place, it won't let you place it in the middle of a paragraph. All dialog boxes and windows will be simplified based on user testing and feedback. The VisualEditor team [[:mw:Cite-from-id|plans to add '''autofill features''']]''' for citations'''. <mark>Your [[:mw:VisualEditor/Design/Reference Dialog|ideas about making referencing quick and easy]] are still wanted.</mark> Support for '''upright image sizes''' is being developed. The designers are also working on support for '''viewing and editing hidden HTML comments''' and '''adding rows and columns to tables'''.
</div>
=== Supporting your wiki ===
<div class="mw-content-ltr" lang="en" dir="ltr">
Please read [[:mw:VisualEditor/Citation tool|VisualEditor/Citation tool]] for information on configuring the new '''citation template menu''', labeled "{{int:visualeditor-toolbar-cite-label}}". This menu will not appear unless it has been configured on your wiki.
If you speak a language other than English, '''we need your help with translating [[:mw:VisualEditor/User guide|the user guide]]'''. The guide is out of date or incomplete for many languages, and what's on your wiki may not be the most recent translation. Please [[:mw:Talk:VisualEditor/TranslationCentral#Getting_started_with_translations|contact us]] if you need help getting started with translation work on MediaWiki.org.
VisualEditor can be made available to most non-Wikipedia projects. If your community would like to test VisualEditor, please contact product manager [[:m:User:Jdforrester (WMF)|James Forrester]] or file an enhancement request in Bugzilla.
Please share your questions, suggestions, or problems by posting a note at [[:mw:VisualEditor/Feedback]] or by joining the [[:m:IRC office hours|office hours]] on '''Saturday, 19 July 2014 at [http://www.timeanddate.com/worldclock/fixedtime.html?hour=21&min=00&sec=0&day=19&month=07&year=2014 21:00 UTC]''' (daytime for the Americas and Pacific Islands) or on '''Thursday, 14 August 2014 at [http://www.timeanddate.com/worldclock/fixedtime.html?hour=9&min=00&sec=0&day=14&month=08&year=2014 9:00 UTC]''' (daytime for Europe, Middle East, Asia).
If you'd like to get this newsletter on your own page (about once a month), please subscribe at [[:m:VisualEditor/Newsletter|Meta]] (or at [[:w:en:Wikipedia:VisualEditor/Newsletter]] for English Wikipedia only). Thank you! --[[:m:User:Elitre (WMF)|Elitre (WMF)]], 22:33, 25 Khotavuxika 2014 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/MassMessage/VE_Global_Newsletter_2&oldid=9006419 -->
== Updates related to VisualEditor ==
<div class="mw-content-ltr" lang="en" dir="ltr">
:''Please help translate this message in your language. Thanks :) ''
Hi, everybody. This is a reminder that we invite you to discuss VisualEditor's recent development and plans ahead during the '''[[:m:IRC office hours|next office hours]]''' with James Forrester (Product Manager):
*[http://www.timeanddate.com/worldclock/fixedtime.html?hour=9&min=00&sec=0&day=14&month=08&year=2014 Thursday, August 14, 9:00 UTC];
*[http://www.timeanddate.com/worldclock/fixedtime.html?hour=16&min=00&sec=0&day=18&month=09&year=2014 Thursday, September 18, 16:00 UTC].
If you are not able to attend but have a question for James, you can leave your question [[:mw:VisualEditor/Feedback|at mediawiki.org]] or on my talk page <u>by the day before</u>, and I will try to get a response. We plan to continue these monthly sessions as long as there is community interest, and to announce them through the '''[[:m:VisualEditor/Newsletter|VisualEditor global newsletter]]''' as well (please subscribe your talk page there to get the latest news about the software).
Most of the VisualEditor team will be at '''[https://wikimania2014.wikimedia.org/wiki/Main_Page Wikimania in London]''' in August! You'll be able to meet the developers during the Hackaton or at the following sessions:
*[https://wikimania2014.wikimedia.org/wiki/Submissions/VisualEditor_%E2%80%94_helping_users_edit_more_easily VisualEditor — helping users edit more easily], Saturday, August 9;
*[https://wikimania2014.wikimedia.org/wiki/Submissions/VisualEditor_—_engineering_against_the_odds VisualEditor — engineering against the odds], Sunday, August 10.
WMF community liaisons will share a booth with community advocates at the Community Village and look forward to talking to you there. Thanks for your attention! --[[User:Elitre (WMF)]] 16:02, 31 Mawuwani 2014 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/MassMessage/VE_Global_Newsletter&oldid=9365654 -->
== VisualEditor global newsletter—July and August 2014 ==
<div class="mw-content-ltr" lang="en" dir="ltr">
[[File:VisualEditor-logo.svg|right|200px]]
''The [[:mw:VisualEditor|VisualEditor]] team is currently working mostly to fix bugs, improve performance, reduce technical debt, and other infrastructure needs. You can find [[:mw:VisualEditor/status|on Mediawiki.org]] weekly updates detailing recent work.''
[[File:VisualEditor - Link editing inline box.png|thumb|Dialog boxes in VisualEditor have been re-designed to use action words instead of icons. This has increased the number of [[:mw:VisualEditor/TranslationCentral#Translate the VisualEditor interface|items that need to be translated]].
[[:mw:VisualEditor/User guide|The user guide]] is also being updated.
|alt=Screenshot of VisualEditor's link tool|240px]]
The biggest visible change since the last newsletter was to the dialog boxes. '''The design for each dialog box and window was simplified.''' The most commonly needed buttons are now at the top. Based on user feedback, the buttons are now labeled with simple words (like "Cancel" or "Done") instead of potentially confusing icons (like "<" or "X"). Many of the buttons to edit links, images, and other items now also show the linked page, image name, or other useful information when you click on them.
* '''Hidden HTML comments''' (notes visible to editors, but not to readers) can now be read, edited, inserted, and removed. A small icon (a white exclamation mark on a dot) marks the location of each comments. You can click on the icon to see the comment.
* You can now '''drag and drop text''' and templates as well as images. A new placement line makes it much easier to see where you are dropping the item. Images can no longer be dropped into the middle of paragraphs.
* '''All references and footnotes ('''<code><nowiki><ref></nowiki></code>''' tags) are now made through the "{{int:visualeditor-toolbar-cite-label}}" menu''', including the "{{int:visualeditor-dialogbutton-reference-tooltip}}" (manual formatting) footnotes and the ability to re-use an existing citation, both of which were previously accessible only through the "{{int:visualeditor-toolbar-insert}}" menu. The "{{int:visualeditor-dialogbutton-referencelist-tooltip}}" is still added via the "{{int:visualeditor-toolbar-insert}}" menu.
* When you add an image or other media file, you are now prompted to add an '''image caption''' immediately. You can also replace an image whilst keeping the original caption and other settings.
* All tablet users visiting the '''mobile web''' version of Wikipedias will be able to opt-in to a version of VisualEditor from 14 August. You can test the new tool by choosing the beta version of the mobile view in the Settings menu.
* The '''link tool''' has a new "Open" button that will open a linked page in another tab so you can make sure a link is the right one.
* The '''"Cancel" button''' in the toolbar has been removed based on user testing. To cancel any edit, you can leave the page by clicking the Read tab, the back button in your browser, or closing the browser window without saving your changes.
</div>
=== Looking ahead ===
<div class="mw-content-ltr" lang="en" dir="ltr">
The team posts details about planned work on the [[:mw:VisualEditor/Roadmap|VisualEditor roadmap]]. The VisualEditor team [[:mw:Cite-from-id|plans to add '''auto-fill features''']]''' for citations''' soon. <mark>Your [[:mw:VisualEditor/Design/Reference Dialog|ideas about making referencing quick and easy]] are still wanted.</mark> Support for '''upright image sizes''' is being developed. The designers are also working on support for '''adding rows and columns to tables'''. Work to support '''Internet Explorer''' is ongoing.
</div>
=== Feedback opportunities ===
<div class="mw-content-ltr" lang="en" dir="ltr">
The Editing team will be making two presentations this weekend at '''Wikimania''' in London. The first is with product manager James Forrester and developer Trevor Parscal on [[wm2014:Submissions/VisualEditor_—_helping_users_edit_more_easily|Saturday at 16:30]]. The second is with developers Roan Kattouw and Trevor Parscal on [[wm2014:Submissions/VisualEditor_—_engineering_against_the_odds|Sunday at 12:30]]. There is a '''[[:mw:VisualEditor/Translathon|VisualEditor Translation Sprint]]''' going on during Wikimania; whether you're in London or not, any contributions are welcome!
Please share your questions, suggestions, or problems by posting a note at the [[:mw:VisualEditor/Feedback|'''VisualEditor feedback page''']] or by joining the [[:m:IRC office hours|'''office hours discussion''']] on Thursday, 14 August 2014 at [http://www.timeanddate.com/worldclock/fixedtime.html?hour=9&min=00&sec=0&day=14&month=08&year=2014 09:00 UTC] (daytime for Europe, Middle East and Asia) or on Thursday, 18 September 2014 at [http://www.timeanddate.com/worldclock/fixedtime.html?hour=9&min=00&sec=0&day=14&month=08&year=2014http://www.timeanddate.com/worldclock/fixedtime.html?hour=16&min=00&sec=0&day=18&month=09&year=2014 16:00 UTC] (daytime for the Americas; evening for Europe).
If you'd like to get this newsletter on your own page (about once a month), please subscribe at [[:w:en:Wikipedia:VisualEditor/Newsletter]] for English Wikipedia only or at [[:m:VisualEditor/Newsletter|Meta]] for any project. Thank you! --[[:m:User:Elitre (WMF)|Elitre (WMF)]], 14:40, 9 Mhawuri 2014 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/MassMessage/VE_Global_Newsletter&oldid=9366342 -->
== Letter petitioning WMF to reverse recent decisions ==
The Wikimedia Foundation recently created a new feature, "superprotect" status. The purpose is to prevent pages from being edited by elected administrators -- but permitting WMF staff to edit them. It has been put to use in only one case: to protect the deployment of the Media Viewer software on German Wikipedia, in defiance of a clear decision of that community to disable the feature by default, unless users decide to enable it.
If you oppose these actions, please add your name to this letter. If you know non-Wikimedians who support our vision for the free sharing of knowledge, and would like to add their names to the list, please ask them to sign an identical version of the letter on change.org.
* [[:m:Letter to Wikimedia Foundation: Superprotect and Media Viewer|Letter to Wikimedia Foundation: Superprotect and Media Viewer]]
* [http://www.change.org/p/lila-tretikov-remove-new-superprotect-status-and-permit-wikipedia-communities-to-enact-current-software-decisions-uninhibited Letter on change.org]
-- [[:m:User:JurgenNL|JurgenNL]] ([[:m:User talk:JurgenNL|talk]]) 17:35, 21 Mhawuri 2014 (UTC)
<!-- Message sent by User:JurgenNL@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=9313374 -->
== Process ideas for software development ==
<div class=”mw-content-ltr”>
’’My apologies for writing in English.’’
Hello,
I am notifying you that a brainstorming session has been [[:m:Community Engagement (Product)/Process ideas|started on Meta]] to help the Wikimedia Foundation increase and better affect community participation in software development across all wiki projects. Basically, how can you be more involved in helping to create features on Wikimedia projects? We are inviting all interested users to voice their ideas on how communities can be more involved and informed in the product development process at the Wikimedia Foundation. It would be very appreciated if you could translate this message to help inform your local communities as well.
I and the rest of [[:m:Community Engagement (Product)|my team]] welcome you to participate. We hope to see you on Meta.
Kind regards,
-- [[m:User:Rdicerb (WMF)|Rdicerb (WMF)]] [[m:User talk:Rdicerb (WMF)|talk]] 22:15, 21 Mhawuri 2014 (UTC)
<small>--This message was sent using [[m:MassMessage|MassMessage]]. Was there an error? [[m:Talk:MassMessage|Report it!]]</small>
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=9313374 -->
== Grants to improve your project ==
:''Apologies for English. Please help translate this message.''
Greetings! The [[:m:Grants:IEG|Individual Engagement Grants program]] is accepting proposals for funding new experiments from September 1st to 30th. Your idea could improve Wikimedia projects with a new tool or gadget, a better process to support community-building on your wiki, research on an important issue, or something else we haven't thought of yet.
Whether you need $200 or $30,000 USD, Individual Engagement Grants can cover your own project development time in addition to hiring others to help you.
*'''[[:m:Grants:IEG#ieg-apply|Submit your proposal]]'''
*'''Get help''': In [[:m:Grants:IdeaLab|IdeaLab]] or an upcoming [[:m:Grants:IdeaLab/Events#Upcoming_events|Hangout session]] [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 16:52, 2 Ndzhati 2014 (UTC)
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Sandbox&oldid=9730503 -->
== VisualEditor available on Internet Explorer 11 ==
<div class="mw-content-ltr" lang="en" dir="ltr">
[[File:VisualEditor-logo.svg|right|frameless|200x200px]]
VisualEditor will become available to users of Microsoft Internet Explorer 11 during today's regular software update. Support for some earlier versions of Internet Explorer is being worked on. If you encounter problems with VisualEditor on Internet Explorer, please contact the Editing team by leaving a message at [[:mw:VisualEditor/Feedback|VisualEditor/Feedback]] on Mediawiki.org. Happy editing, [[:mw:User:Elitre (WMF)|Elitre (WMF)]] 07:29, 11 Ndzhati 2014 (UTC).
PS. Please subscribe to the [[:m:VisualEditor/Newsletter|global monthly newsletter]] to receive further news about VisualEditor.
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/All_Wikipedias&oldid=9829651 -->
== VisualEditor News #8—2014 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="float:right;width:230px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]][[File:TemplateData GUI editor with two parameters.png|alt=|centre|frameless|230x230px]]'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
TemplateData is a separate program that organizes information about the parameters that can be used in a template. VisualEditor reads that data, and uses it to populate its simplified template dialogs.
With the new TemplateData editor, it is easier to add information about parameters, because the ones you need to use are pre-loaded.
See [[mw:Special:MyLanguage/Help:TemplateData|the help page for TemplateData]] for more information about adding TemplateData. [[:mw:Special:MyLanguage/Help:VisualEditor/User guide|The user guide]] has information about how to use VisualEditor.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|Editing]] team has reduced technical debt, simplified some workflows for template and citation editing, made major progress on Internet Explorer support, and fixed [https://bugzilla.wikimedia.org/buglist.cgi?list_id=349619&order=priority%252Cbug_severity&product=VisualEditor&query_format=advanced&resolution=FIXED&target_milestone=VE-deploy-2014-08-14&target_milestone=VE-deploy-2014-08-21&target_milestone=VE-deploy-2014-08-28&target_milestone=VE-deploy-2014-09-04&target_milestone=VE-deploy-2014-09-11&target_milestone=VE-deploy-2014-09-18&target_milestone=VE-deploy-2014-09-25&target_milestone=VE-deploy-2014-10-02 over 125 bugs and requests]. Several performance improvements were made, especially to the system around re-using references and reference lists. Weekly updates are posted [[mw:VisualEditor/status|on Mediawiki.org]].
There were three issues that required urgent fixes: a deployment error that meant that many buttons didn't work correctly (bugs [[bugzilla:69856|69856]] and [[bugzilla:69864|69864]]), a problem with edit conflicts that left the editor with nowhere to go ([[bugzilla:69150|bug 69150]]), and a problem in Internet Explorer 11 that replaced some categories with a link to the system message [[MediaWiki:Badtitletext]] ([[bugzilla:70894|bug 70894]]) when you saved. The developers apologize for the disruption, and thank the people who reported these problems quickly.
=== Increased support for devices and browsers ===
'''Internet Explorer 10 and 11 users now have access to VisualEditor'''. This means that about 5% of Wikimedia's users will now get an "Edit" tab alongside the existing "Edit source" tab. Support for Internet Explorer 9 is planned for the future.
'''Tablet users''' browsing the site's mobile mode now have the option of using a mobile-specific form of VisualEditor. More editing tools, and availability of VisualEditor on smartphones, is planned for the future. The '''mobile version of VisualEditor''' was tweaked to show the context menu for citations instead of basic references ([[bugzilla:68897|bug 68897]]). A bug that broke the editor in iOS was corrected and released early ([[bugzilla:68949|bug 68949]]). For mobile tablet users, three bugs related to scrolling were fixed ([[bugzilla:66697|bug 66697]], [[bugzilla:68828|bug 68828]], [[bugzilla:69630|bug 69630]]). You can use VisualEditor on the mobile version of Wikipedia from your tablet by clicking on the cog in the top-right when editing a page and choosing which editor to use.
=== TemplateData editor ===
'''The tool for editing [[mw:Extension:TemplateData|TemplateData]] has been deployed to 30 more Wikipedias this week.''' Other Wikipedias and some other projects may receive access next month. This tool makes it easier to add TemplateData to the template's documentation. When the tool is enabled, it will add a button above every editing window for a template (including documentation subpages). To use it, edit the template page or a subpage, and then click the "{{int:templatedata-editbutton}}" button at the top. Read [[mw:Special:MyLanguage/Help:TemplateData|the help page for TemplateData]]. You can test the TemplateData editor [[mw:Template:Sandbox/doc|in a sandbox at Mediawiki.org]]. Remember that TemplateData should be placed either on a documentation subpage '''''or''''' on the template page itself. Only one block of TemplateData will be used per template.
=== Other changes ===
Several interface '''messages and labels were changed''' to be simpler, clearer, or shorter, based on feedback from translators and editors. The formatting of dialogs was changed, and more changes to the appearance will be coming soon, when VisualEditor implements the new MediaWiki theme from Design. (A preview of the theme is [[toollabs:oojs-ui/oojs-ui/demos/index.html#widgets-mediawiki-vector-ltr|available on Labs]] for developers.) The team also made some improvements for users of the '''Monobook''' skin that improved the size of text in toolbars and fixed selections that overlapped menus.
VisualEditor-MediaWiki now supplies the <code class="mw-content-ltr" lang="en" dir="ltr">mw-redirect</code> and <code class="mw-content-ltr" lang="en" dir="ltr">mw-disambig</code> class on '''links to redirects and disambiguation pages''', so that user gadgets that colour in these types of links can be created.
'''Templates' fields can be marked as '<code class="mw-content-ltr" lang="en" dir="ltr">required</code>' '''in TemplateData. If a parameter is marked as required, then you cannot delete that field when you add a new template or edit an existing one ([[bugzilla:60358|bug 60358]]).
Language support improved by making annotations use bi-directional isolation (so they display correctly with cursoring behaviour as expected) and by fixing a bug that crashed VisualEditor when trying to edit a page with a <code class="mw-content-ltr" lang="en" dir="ltr">dir</code> attribute but no <code class="mw-content-ltr" lang="en" dir="ltr">lang</code> set ([[bugzilla:69955|bug 69955]]).
=== Looking ahead ===
The team posts details about planned work on the [[mw:VisualEditor/Roadmap|VisualEditor roadmap]]. The VisualEditor team [[mw:Cite-from-id|plans to add '''auto-fill features''']] '''for citations''' soon, perhaps in late October.
The team is also working on support for '''adding rows and columns to tables''', and early work for this may appear within the month. <mark>Please comment on the design [[:mw:VisualEditor/Design/Table editor#Design Workflow for comments|at Mediawiki.org]].</mark>
In the future, real-time collaborative editing may be possible in VisualEditor. Some early preparatory work for this was recently done.
=== Supporting your wiki ===
At Wikimania, several developers gave presentations about VisualEditor. A translation sprint focused on improving access to VisualEditor was supported by many people. '''Deryck Chan''' was the top translator. Special honors also go to '''संजीव कुमार (Sanjeev Kumar)''', '''Robby''', '''Takot''', '''Bachounda''', '''Bjankuloski06''' and '''Ата'''. A [[mw:VisualEditor/Translathon#Highlights from the Translathon|summary]] of the work achieved by the translation community is available. Thank you all for your work.
This was the first translatable VisualEditor newsletter, so thanks to everybody who made this possible! If it hasn't been delivered in your language, and you'd like to help with translations in the future, please subscribe to the [[mail:translators-l|Translators mailing list]] or contact <span class="mw-content-ltr" lang="en" dir="ltr">[[:m:User:Elitre (WMF)|Elitre (WMF)]]</span>, so that you will be notified when the next issue is due.
VisualEditor can be made available to most non-Wikipedia projects. If your community would like to test VisualEditor, please contact product manager <span class="mw-content-ltr" lang="en" dir="ltr">[[m:User talk:Jdforrester (WMF)|James Forrester]]</span> or file an [https://bugzilla.wikimedia.org/enter_bug.cgi?product=VisualEditor&component=General enhancement request in Bugzilla].
Please join the [[:m:IRC office hours|office hours]] on Saturday, 18 October 2014 at [http://www.timeanddate.com/worldclock/fixedtime.html?hour=18&min=00&sec=0&day=18&month=10&year=2014 18:00 UTC] (daytime for the Americas; evening for Africa and Europe) and on Wednesday, 19 November at [http://www.timeanddate.com/worldclock/fixedtime.html?msg=VisualEditor+office+hour+for+November&iso=20141119T16&p1=1440 16:00 UTC] on [[:w:IRC|IRC]].
''Give feedback on VisualEditor at [[mw:VisualEditor/Feedback|mw:VisualEditor/Feedback.]] Subscribe or unsubscribe at [[:m:VisualEditor/Newsletter|Meta]]. Thank you!'' —<span class="mw-content-ltr" lang="en" dir="ltr">[[:m:User:Elitre (WMF)|Elitre (WMF)]]</span>
</div> 09:49, 13 Nhlangula 2014 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/MassMessage/VE_Global_Newsletter&oldid=10123380 -->
== Meta RfCs on two new global groups ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello all,
There are currently requests for comment open on meta to create two new global groups. The first is a group for members of the OTRS permissions queue, which would grant them autopatrolled rights on all wikis except those who opt-out. That proposal can be found at [[m:Requests for comment/Creation of a global OTRS-permissions user group]]. The second is a group for Wikimedia Commons admins and OTRS agents to view deleted file pages through the 'viewdeletedfile' right on all wikis except those who opt-out. The second proposal can be found at [[m:Requests for comment/Global file deletion review]].
We would like to hear what you think on both proposals. Both are in English; if you wanted to translate them into your native language that would also be appreciated.
It is possible for individual projects to opt-out, so that users in those groups do not have any additional rights on those projects. To do this please start a local discussion, and if there is consensus you can request to opt-out of either or both at [[m:Stewards' noticeboard]].
Thanks and regards, [[m:User:Ajraddatz|Ajraddatz]] ([[m:User talk:Ajraddatz|talk]]) 18:04, 26 Nhlangula 2014 (UTC)</div>
<!-- Message sent by User:Ajraddatz@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=10024331 -->
== New Wikipedia Library Accounts Now Available (November 2014) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Apologies for writing in English, please help translate this into your local language.''
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today :)]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for, free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for:
*'''DeGruyter''': 1000 new accounts for English and German-language research. Sign up on one of two language Wikipedias:
**[[w:en:Wikipedia:De_Gruyter|English signup]]
**[[w:de:Wikipedia:De_Gruyter|Deutsch signup]]
*'''[[w:en:Wikipedia:Fold3|Fold3]]''': 100 new accounts for American history and military archives
*'''[[w:en:Wikipedia:ScotlandsPeople|Scotland's People]]''': 100 new accounts for Scottish genealogy database
*'''[[w:en:Wikipedia:BNA|British Newspaper Archive]]''': expanded by 100+ accounts for British newspapers
*'''[[w:en:Wikipedia:HighBeam|Highbeam]]''': 100+ remaining accounts for newspaper and magazine archives
*'''[[w:en:Wikipedia:Questia| Questia]]''': 100+ remaining accounts for journal and social science articles
*'''[[w:en:Wikipedia:JSTOR|JSTOR]]''': 100+ remaining accounts for journal archives
Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]].23:19, 5 Hukuri 2014 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=9909230 -->
== Global AbuseFilter ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello,
[[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] is a MediaWiki extension used to detect likely abusive behavior patterns, like pattern vandalism and spam. In 2013, [[m:Special:Mylanguage/Global AbuseFilter|Global AbuseFilters]] were enabled on a limited set of wikis including Meta-Wiki, MediaWiki.org, Wikispecies and (in early 2014) all the "[https://noc.wikimedia.org/conf/highlight.php?file=small.dblist small wikis]". Recently, global abuse filters were enabled on "[https://noc.wikimedia.org/conf/highlight.php?file=medium.dblist medium sized wikis]" as well. These filters are currently managed by stewards on Meta-Wiki and have shown to be very effective in preventing mass spam attacks across Wikimedia projects. However, there is currently no policy on how the global AbuseFilters will be managed although there are proposals. There is an ongoing [[m:Requests for comment/Global AbuseFilter|request for comment]] on policy governing the use of the global AbuseFilters. In the meantime, specific wikis can opt out of using the global AbuseFilter. These wikis can simply add a request to [[m:Global AbuseFilter/Opt-out wikis|this list]] on Meta-Wiki. More details can be found on [[m:Special:Mylanguage/Global AbuseFilter/2014 announcement|this page]] at Meta-Wiki. If you have any questions, feel free to ask on [[m:Talk:Global AbuseFilter|m:Talk:Global AbuseFilter]].
Thanks,
[[m:User:PiRSquared17|PiRSquared17]], [[m:User:Glaisher|Glaisher]]</div> — 17:34, 14 Hukuri 2014 (UTC)
<!-- Message sent by User:Glaisher@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_AbuseFilter/2014_announcement_distribution_list&oldid=10495115 -->
== VisualEditor News #9—2014 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="float:right;width:230px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]][[File:VisualEditor - moble tablet switching.png|alt=Screenshot on an iPad, showing how to switch from one editor to the other|centre|frameless|230x230px]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
VisualEditor is also available on the mobile version of Wikipedia. Log in and click the pencil icon to open the page you want to edit. Click on the gear-shaped settings button in the upper-right corner to pick which editor to use. Choose "{{int:Mobile-frontend-editor-visual-editor}}" to use VisualEditor, or "{{int:Mobile-frontend-editor-source-editor}}" to use the wikitext editor.
It will remember whether you used wikitext or VisualEditor, and use the same editor the next time you edit an article.
[[:mw:VisualEditor/User guide|The user guide]] has information about how to use VisualEditor. Not all features are available on the mobile website.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|Editing Team]] has fixed many [https://bugzilla.wikimedia.org/buglist.cgi?list_id=355757&product=VisualEditor&query_format=advanced&resolution=FIXED&target_milestone=VE-deploy-2014-10-09&target_milestone=VE-deploy-2014-10-16&target_milestone=VE-deploy-2014-10-23%20%281.25wmf5%29&target_milestone=VE-deploy-2014-10-29%20%281.25wmf6%29 bugs and requests], and worked on support for editing tables and for using non-Latin languages. Their weekly updates are posted [[mw:VisualEditor/status|on Mediawiki.org]]. Informal notes from the recent quarterly review were posted [[m:WMF_Metrics_and_activities_meetings/Quarterly_reviews/Editing/October_2014|on Meta]].
=== Recent improvements ===
Basic support for '''inserting tables''' and changing the number of rows and columns in them was just introduced to Wikipedias. Advanced features, like dragging columns to different places, will be added later.
To help editors find the most important items more quickly, some items in the toolbar menus are now hidden behind '''a "{{int:Ooui-toolbar-more}}" item''', such as "{{int:Visualeditor-annotationbutton-underline-tooltip}}" in the styling menu.
The French Wikipedia should see '''better search results''' for links, templates, and media because the [[:mw:Help:CirrusSearch|new search engine]] was turned on for everyone there. This change is expected at the Chinese and German Wikipedias this week, and the following week at the English Wikipedia.
The "pawn" system has been mostly replaced. Bugs in this system sometimes added a chess pawn character to wikitext. The replacement provides better support for '''non-Latin languages''', with full support hopefully coming soon.
VisualEditor is now provided to editors who use '''Internet Explorer''' 10 or 11 on desktop and mobile devices. Internet Explorer 9 is not supported yet.
The '''keyboard shortcuts''' for items in the toolbar menus are now shown in the menus.
VisualEditor will replace the existing design with a '''new theme''' from the [[mw:Design|User Experience/Design group]]. The appearance of dialog boxes has already changed in the mobile version. The appearance on desktops will change soon. You are welcome to compare [[toollabs:oojs-ui/oojs-ui/demos/index.html#widgets-apex-vector-ltr|the old "Apex" design]] and [[toollabs:oojs-ui/oojs-ui/demos/index.html#widgets-mediawiki-vector-ltr|the new "MediaWiki" theme]] which will replace it.
Several bugs were fixed for internal and external links. Improvements to MediaWiki's search solved an annoying problem: If you searched for the full name of the page or file that you wanted to link, sometimes the search engine could not find the page. A link inside a template to a local page that does not exist will now show red, exactly as it does when reading the page. Due to an error, for about two weeks this also affected all external links inside templates. Opening an auto-numbered link node like [http://example.com] with the keyboard used to open the wrong link tool. These problems have all been fixed.
=== TemplateData ===
'''The tool for quickly editing [[mw:Extension:TemplateData|TemplateData]] has been deployed to all Wikimedia Foundation wikis on Thursday, 6 November.''' This tool was already available on the biggest 40 Wikipedias, and now all wikis will have access to it. This tool makes it easier to add TemplateData to the template's documentation. When the tool is enabled, it will add a button above every editing window for a template (including documentation subpages). To use it, edit the template or a subpage, and then click the "{{int:templatedata-editbutton}}" button at the top. Read [[mw:Help:TemplateData|the help page for TemplateData]] to learn more about it. You can test the TemplateData editor [[mw:Template:Sandbox/doc|in a sandbox at Mediawiki.org]]. Remember that TemplateData should be placed either on a documentation subpage '''''or''''' on the template page itself. Only one block of TemplateData will be used per template.
You can use the '''new autovalue setting''' to pre-load a value into a template. This can be used to substitute dates, as in [https://en.wikipedia.org/w/index.php?diff=632356794&oldid=632356402 this example], or to add the most common value for that parameter. The autovalue can be overridden by the editor, by typing something else in the field.
In TemplateData, you may '''define a parameter as "required"'''. The template dialog box in VisualEditor will warn editors if they leave a "required" parameter empty, and they will not be able to delete that parameter. If the template can function without this parameter, then please mark it as "{{int:Templatedata-doc-param-status-suggested}}" or "{{int:Templatedata-doc-param-status-optional}}" in TemplateData instead.
=== Looking ahead ===
The VisualEditor team [[mw:Cite-from-id|plans to add '''auto-fill features''']] '''for citations''' soon. The appearance of the media search dialog will improve, to make picking between possible images easier and more visual. The team posts details about planned work on the [[mw:VisualEditor/Roadmap|VisualEditor roadmap]].
The [[mw:Help:VisualEditor/User_guide|user guide]] is being updated to add information about editing tables.
The translations of the user guide for most languages except Spanish, French, and Dutch are significantly out of date. '''Please help [https://www.mediawiki.org/w/index.php?title=Special:Translate&group=page-Help%3AVisualEditor%2FUser+guide&action=page&filter= complete the current translations]''' for users who speak your language. [https://en.wikipedia.org/w/index.php?title=User_talk:Whatamidoing_(WMF)&action=edit§ion=new Talk to us] if you need help exporting the translated guide to your wiki.
'''You can influence VisualEditor's design'''! Tell the VisualEditor team what you want changed during the [[:m:IRC office hours|office hours]] via [[:en:IRC|IRC]]. The next sessions are on Wednesday, 19 November at [http://www.timeanddate.com/worldclock/fixedtime.html?msg=VisualEditor+office+hour+for+November&iso=20141119T16&p1=1440 16:00 UTC] and on Wednesday 7 January 2015 at [http://www.timeanddate.com/worldclock/fixedtime.html?hour=22&min=00&sec=0&day=7&month=1&year=2015 22:00 UTC]. You can also share your ideas at [[mw:VisualEditor/Feedback|mw:VisualEditor/Feedback.]]
Also, '''user experience researcher''' [[:mw:User:ARipstra (WMF)|Abbey Ripstra]] is looking for editors to show her how they edit Wikipedia. Please [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for the research program] if you would like to hear about opportunities.
If you would like to help with translations of this newsletter, please subscribe to the [[mail:translators-l|Translators mailing list]] or contact [https://www.mediawiki.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new us] directly, so that we can notify you when the next issue is ready. Subscribe or unsubscribe at [[:m:VisualEditor/Newsletter|Meta]]. Thank you!
—<span class="mw-content-ltr" lang="en" dir="ltr">[[:m:User:Elitre (WMF)|Elitre (WMF)]]</span>
</div> 23:29, 14 Hukuri 2014 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/MassMessage/VE_Global_Newsletter&oldid=10491257 -->
== New Wikipedia Library Accounts Now Available (December 2014) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Apologies for writing in English, please help translate this into your local language.''
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today :)]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for, free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
*[[w:en:WP:ELSEVIER|Elsevier]] - science and medicine journals and books
*[[w:en:WP:RSC Gold|Royal Society of Chemistry]] - chemistry journals
*[[w:en:wp:Pelican Books|Pelican Books]] - ebook monographs
*[[w:en:WP:Public Catalogue Foundation|Public Catalogue Foundation]]- art books
Other partnerships with accounts available are listed on [[w:en:WP:The_Wikipedia_Library/Journals|our partners page]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]].00:22, 18 N'wendzamhala 2014 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=10542996 -->
== VisualEditor News #10—2014 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="margin:0.5em;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}width:230px;border:1px solid #AAA;padding:0.5em">
[[File:VisualEditor-logo.svg|200x70px|center|frameless|alt=VisualEditor]]
[[File:VisualEditor table editing add and remove columns.png|230x230px|center|frameless|alt=Screenshot showing how to add or remove columns from a table]]
'''Did you know?'''
<div class="thumbcaption" style="font-size:90%;">
Basic table editing is now available in VisualEditor. You can add and remove rows and columns from tables at the click of a button.
[[:mw:VisualEditor/User guide|The user guide]] has more information about how to use VisualEditor.
</div>
</div>
Since the last newsletter, the [[mw:VisualEditor|Editing Team]] has fixed many bugs and worked on table editing and performance. Their weekly status reports are posted [[mw:VisualEditor/status|on mediawiki.org]]. Upcoming plans are posted at the [[mw:VisualEditor/Roadmap|VisualEditor roadmap]].
'''VisualEditor was deployed to several hundred remaining wikis''' as an opt-in [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] at the end of November, except for most Wiktionaries (which depend heavily upon templates) and all Wikisources (which await integration with [[mw:Extension:Proofread Page|ProofreadPage]]).
=== Recent improvements ===
Basic support for '''editing tables''' is now available. You can add and delete tables, add and remove rows and columns, set or remove a caption for a table, and merge cells together. To change the contents of a cell, double-click inside it. More features will be added in the coming months. In addition, VisualEditor now ignores broken, invalid <code class="mw-content-ltr" lang="en" dir="ltr">rowspan</code> and <code class="mw-content-ltr" lang="en" dir="ltr">colspan</code> elements, instead of trying to repair them.
You can now use '''find and replace''' in VisualEditor, reachable through the tool menu or by pressing <kbd><code class="mw-content-ltr" lang="en" dir="ltr">^ Ctrl</code></kbd>+<kbd><code class="mw-content-ltr" lang="en" dir="ltr">F</code></kbd> or <kbd><code class="mw-content-ltr" lang="en" dir="ltr">⌘ Cmd</code></kbd>+<kbd><code class="mw-content-ltr" lang="en" dir="ltr">F</code></kbd>.
You can now create and edit simple <code class="mw-content-ltr" lang="en" dir="ltr"><nowiki><blockquote></nowiki></code> paragraphs for quoting and indenting content. This changes a "{{Int:Visualeditor-formatdropdown-format-paragraph}}" into a "{{Int:Visualeditor-formatdropdown-format-blockquote}}".
Some '''new keyboard sequences''' can be used to format content. At the start of the line, typing "<code class="mw-content-ltr" lang="en" dir="ltr">* </code>" will make the line a bullet list; "<code class="mw-content-ltr" lang="en" dir="ltr">1.</code>" or "<code class="mw-content-ltr" lang="en" dir="ltr">#</code>" will make it a numbered list; "<code class="mw-content-ltr" lang="en" dir="ltr">==</code>" will make it a section heading; "<code class="mw-content-ltr" lang="en" dir="ltr">: </code>" will make it a blockquote. If you didn't mean to use these tools, you can press undo to undo the formatting change.
There are also two other keyboard sequences: "<code class="mw-content-ltr" lang="en" dir="ltr"><nowiki>[[</nowiki></code>" for opening the link tool, and "<code class="mw-content-ltr" lang="en" dir="ltr"><nowiki>{{</nowiki></code>" for opening the template tool, to help experienced editors. The existing standard keyboard shortcuts, like <kbd><code class="mw-content-ltr" lang="en" dir="ltr">^ Ctrl</code></kbd>+<code class="mw-content-ltr" lang="en" dir="ltr">K</code> to open the link editor, still work.
If you add a category that has been redirected, then VisualEditor now adds its target. Categories without description pages show up as red.
You can again create and edit '''galleries''' as wikitext code.
=== Looking ahead ===
The current VisualEditor design will be replaced with a '''new theme''' designed by the [[mw:Design|User Experience group]]. The new theme will be visible for desktop systems at mediawiki.org in late December and on other sites in early January. (You can see a developer preview of [[toollabs:oojs-ui/oojs-ui/demos/index.html#widgets-apex-vector-ltr|the old "Apex" theme]] and [[toollabs:oojs-ui/oojs-ui/demos/index.html#widgets-mediawiki-vector-ltr|the new "MediaWiki" one]] which will replace it.)
The Editing team [[mw:Cite-from-id|plans to add '''auto-fill features''']] '''for citations''' in January.
Planned changes to the media search dialog will make choosing between possible images easier.
=== Let's work together ===
* Share your ideas and ask questions at [[mw:VisualEditor/Feedback|mw:VisualEditor/Feedback]].
* Translations of the [[mw:Help:VisualEditor/User_guide|user guide]] for most languages are outdated. Only Ukrainian, Portuguese, Spanish, French, and Dutch translations are nearly current. Please help [https://www.mediawiki.org/w/index.php?title=Special:Translate&group=page-Help%3AVisualEditor%2FUser+guide&language=&action=page&filter= complete the current translations] for users who speak your language.
* Talk to the Editing team during the [[:m:IRC office hours|office hours]] via [[:en:IRC|IRC]]. The next session is on Wednesday, 7 January 2015 at [http://www.timeanddate.com/worldclock/fixedtime.html?hour=22&min=00&sec=0&day=7&month=1&year=2015 22:00 UTC].
* File requests for language-appropriate "{{Int:visualeditor-annotationbutton-bold-tooltip}}" and "{{Int:visualeditor-annotationbutton-italic-tooltip}}" icons for the character formatting menu [https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-dafezmpv6huxg3taml24 in Phabricator].
* The design research team wants to see how real editors work. Please [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for their research program].
* If you would like to help with translations of this newsletter, please subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Subscribe or unsubscribe at [[:m:VisualEditor/Newsletter|Meta]]. Thank you!
— <span class="mw-content-ltr" lang="en" dir="ltr">[[:m:User:Elitre (WMF)|Elitre (WMF)]]</span>
</div>
18:59, 26 N'wendzamhala 2014 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=10823356 -->
qpqn6bhyvmxcoy77axwj8k5vjiil0nl
Wikipedia:Community Portal/Archive-4
4
4726
29505
2017-07-13T07:38:39Z
Thuvack
315
Created page with "{| class="plainlinks" style="width:100%;margin:auto;border-spacing:3px;border-collapse:collapse;border:1px solid #ccc7b7;background:#fffaea;margin-bottom:3px;" !colspan="2" st..."
wikitext
text/x-wiki
{| class="plainlinks" style="width:100%;margin:auto;border-spacing:3px;border-collapse:collapse;border:1px solid #ccc7b7;background:#fffaea;margin-bottom:3px;"
!colspan="2" style="background:#eee9d9;border-bottom:1px solid #ccc7b7;"| '''Village Pump archive: 2015 - 2016'''  
|-
|style="padding:0.5em;"| This page contains discussions that have been archived from [[{{NAMESPACE}}:{{BASEPAGENAME}}|{{BASEPAGENAME}}]]. Please do not edit the contents of this page. If you wish to revive any of these discussions, either [{{fullurl:{{NAMESPACEE}}:{{BASEPAGENAMEE}}|action=edit§ion=new}} start] a new thread or use the talk page associated with that topic.
|}__NOEDITSECTION__<noinclude>
== VisualEditor News #1—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:VisualEditor-logo.svg|300px|right|frameless|alt=VisualEditor]]
Since the last newsletter, the [[mw:VisualEditor|Editing Team]] has fixed many bugs and worked on VisualEditor's appearance, the coming Citoid reference service, and support for languages with complex input requirements.
Status reports are posted [[mw:VisualEditor/status|on mediawiki.org]]. Upcoming plans are posted at the [[mw:VisualEditor/Roadmap|VisualEditor roadmap]].
The Wikimedia Foundation has named [[:mw:Wikimedia_Engineering/2014-15_Goals#Top_departmental_priorities_for_Q3_.28January-March_2015.29|its top priorities for this quarter]] (January to March). The first priority is making VisualEditor ready for deployment by default to all new users and logged-out users at the remaining large Wikipedias. You can help identify these requirements. <mark>There will be weekly '''triage meetings '''which''' will be open to volunteers''' beginning Wednesday, 11 February 2015 at [http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150211T12&p1=224&ah=1 12:00 (noon) PST] (20:00 UTC). </mark> Tell Vice President of Engineering [[:foundation:User:Damon_Sicore_(WMF)|Damon Sicore]], Product Manager [[:mw:User:Jdforrester_(WMF)|James Forrester]] and other team members which bugs and features are most important to you. The decisions made at these meetings will determine what work is necessary for this quarter's goal of making VisualEditor ready for deployment to new users. The presence of volunteers who enjoy contributing MediaWiki code is particularly appreciated. Information about how to join the meeting will be posted at [[:mw:Talk:VisualEditor/Portal|mw:Talk:VisualEditor/Portal]] shortly before the meeting begins.
Due to some breaking changes in MobileFrontend and VisualEditor, VisualEditor was not working correctly on the mobile site for a couple of days in early January. The teams apologize for the problem.
=== Recent improvements ===
The''' new design for VisualEditor''' aligns with MediaWiki's [[mw:Frontend standards group|Front-End Standards]] as led by the Design team. Several new versions of the [[mw:OOjs UI|OOjs UI]] library have also been released, and these also affect the appearance of VisualEditor and other MediaWiki software extensions. Most changes were minor, like changing the text size and the amount of white space in some windows. Buttons are consistently color-coded to indicate whether the action:
* starts a new task, like opening the {{int:visualeditor-toolbar-savedialog}} dialog: <span style="background-color: #015ccc; color:white"> blue </span>,
* takes a constructive action, like inserting a citation: <span style="background-color: #008c6d; color:white"> green </span>,
* might remove or lose your work, like removing a link: <span style="background-color: #a7170f; color:white"> red </span>, or
* is neutral, like opening a link in a new browser window: <span style="color: 757575"> gray </span>.
The '''TemplateData editor''' has been completely re-written to use a different design based on the same OOjs UI system as VisualEditor. ([https://phabricator.wikimedia.org/T67815 T67815], [https://phabricator.wikimedia.org/T73746 T73746].) This change fixed a couple of existing bugs and improved usability. ([https://phabricator.wikimedia.org/T73077 T73077], [https://phabricator.wikimedia.org/T73078 T73078].)
'''Search and replace''' in long documents is now faster. It does not highlight every occurrence if there are more than 100 on-screen at once.([https://phabricator.wikimedia.org/T78234 T78234].)
Editors at the Hebrew and Russian Wikipedia requested the ability to use VisualEditor in the "Article Incubator" or drafts namespace. ([https://phabricator.wikimedia.org/T86688 T86688], [https://phabricator.wikimedia.org/T87027 T87027].) If your community would like '''VisualEditor enabled on another namespace''' on your wiki, then you can file a request in Phabricator. Please include a link to a community discussion about the requested change.
=== Looking ahead ===
The Editing team will soon add '''auto-fill features''' '''for citations'''. The '''[[mw:Citoid|Citoid service]]''' takes a [[w:URL|URL]] or [[w:en: Digital object identifier|DOI]] for a reliable source, and returns a pre-filled, pre-formatted bibliographic citation. After creating it, you will be able to change or add information to the citation, in the same way that you edit any other pre-existing citation in VisualEditor. Support for ISBNs, PMIDs, and other identifiers is planned. Later, editors will be able to contribute to the Citoid service's definitions for each website, to improve precision and reduce the need for manual corrections.
We will need editors to help test the '''new design of the special character inserter''', especially if you speak Welsh, Breton, or another language that uses diacritics or special characters extensively. The new version should be available for testing next week. Please contact [[:en:User:Whatamidoing (WMF)|User:Whatamidoing (WMF)]] if you would like to be notified when the new version is available. After the special character tool is completed, VisualEditor will be deployed to all users at [[:mw:VisualEditor/Rollouts|Phase 5 Wikipedias]]. This will affect about 50 mid-size and smaller Wikipedias, including '''Afrikaans, Azerbaijani, Breton, Kyrgyz, Macedonian, Mongolian, Tatar, and Welsh'''. The date for this change has not been determined.
=== Let's work together ===
*Share your ideas and ask questions at [[mw:VisualEditor/Feedback|mw:VisualEditor/Feedback]].
*Please help [https://www.mediawiki.org/w/index.php?title=Special:Translate&group=page-Help%3AVisualEditor%2FUser+guide&language=&action=page&filter= complete translations of the user guide] for users who speak your language.
*Join the weekly bug triage meetings beginning Wednesday, 11 February 2015 at [http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150211T12&p1=224&ah=1 12:00 (noon) PST] (20:00 UTC); information about how to join the meeting will be posted at [[mw:Talk:VisualEditor/Portal]] shortly before the meeting begins, and you can also contact [[mw:User:Jdforrester (WMF)|James F.]] to learn more about this initiative.
*Talk to the Editing team during the [[:m:IRC office hours|office hours]] via [[:en:IRC|IRC]]. The next session is on Thursday, 19 February 2015 at [http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&min=00&sec=0&day=19&month=2&year=2015 19:00 UTC].
*Subscribe or unsubscribe at [[:m:VisualEditor/Newsletter|Meta]]. If you would like to help with translations of this newsletter, please subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
— <span class="mw-content-ltr" lang="en" dir="ltr">[[:m:User:Elitre (WMF)|Elitre (WMF)]]</span>
</div> 18:30, 5 Nyenyenyani 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=10839689 -->
== [Global proposal] m.{{SITENAME}}.org: {{int:group-all}} {{int:right-edit}} ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Mediawiki-mobile-smartphone.png|thumb|MediaWiki mobile]]
Hi, this message is to let you know that, on domains like {{CONTENTLANGUAGE}}.'''m'''.wikipedia.org, '''unregistered users cannot edit'''. At the Wikimedia Forum, where global configuration changes are normally discussed, a few dozens users [[m:Wikimedia Forum#Proposal: restore normal editing permissions on all mobile sites|propose to restore normal editing permissions on all mobile sites]]. Please read and comment!
Thanks and sorry for writing in English, [[m:User:Nemo_bis|Nemo]] 22:32, 1 Nyenyankulu 2015 (UTC)
</div>
<!-- Message sent by User:Nemo bis@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=11428885 -->
== New Wikipedia Library Accounts Available Now (March 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Apologies for writing in English, please help translate this into your local language.''
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for, free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
*[[w:en:WP:Project MUSE|Project MUSE]] — humanities and social science books and journals
*[[w:en:Wikipedia:DynaMed|DynaMed]] — clinical reference tool for medical topics
*[[w:en:Wikipedia:Royal Pharmaceutical Society|Royal Pharmaceutical Society]] — pharmaceutical information and practice resources
*[[w:en:Wikipedia:Women_Writers_Online|Women Writers Online]] — a digital humanities database focused on women's literature
*[[w:en:Wikipedia:Newspapers.com|Newspapers.com]] — American newspapers database w/ Open Access opportunities (expansion of accounts)
Many other partnerships with accounts available are listed on [[w:en:WP:The_Wikipedia_Library/Journals|our partners page]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 21:14, 2 Nyenyankulu 2015 (UTC)
:''Help us coordinate Wikipedia Library's distribution of accounts, communication of access opportunities and more! Please join our team at [[w:en:Wikipedia:The_Wikipedia_Library/Coordinators/Signup|our new coordinator page]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=10785744 -->
== Inspire Campaign: Improving diversity, improving content ==
This March, we’re organizing an Inspire Campaign to encourage and support new ideas for improving gender diversity on Wikimedia projects. Less than 20% of Wikimedia contributors are women, and many important topics are still missing in our content. We invite all Wikimedians to participate. If you have an idea that could help address this problem, please get involved today! The campaign runs until March 31.
All proposals are welcome - research projects, technical solutions, community organizing and outreach initiatives, or something completely new! Funding is available from the Wikimedia Foundation for projects that need financial support. Constructive, positive feedback on ideas is appreciated, and collaboration is encouraged - your skills and experience may help bring someone else’s project to life. Join us at the Inspire Campaign and help this project better represent the world’s knowledge!
:*[[:m:Grants:IdeaLab/Inspire|Inspire Campaign main page]]
''(Sorry for the English - please translate this message!)'' [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 20:01, 4 Nyenyankulu 2015 (UTC)
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Inspire_Mass_Message&oldid=11457822 -->
== Help with a text ==
Excuse for abusing you.
Is this text Xitsonga? ''"I swingane swibidse na swibidse?"''
If so, what does it mean? Thanks a lot!!!
--[[Special:Contributions/46.25.48.186|46.25.48.186]] 19:09, 12 Nyenyankulu 2015 (UTC)
== SUL finalization update ==
<div class="mw-content-ltr">
Hi all,apologies for writing in English, please read [[m:Single_User_Login_finalisation_announcement/Schema_announcement|this page]] for important information and an update involving [[m:Help:Unified login|SUL finalization]], scheduled to take place in one month. Thanks. [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 19:45, 13 Nyenyankulu 2015 (UTC)
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/Everyone_but_meta_and_de&oldid=11538208 -->
== Stewards confirmation rules ==
Hello, I made [[:m:Requests_for_comment/Confirmation_of_stewards|a proposal on Meta]] to change the rules for the steward confirmations. Currently consensus to remove is required for a steward to lose his status, however I think it's fairer to the community if every steward needed the consensus to keep. As this is an issue that affects all WMF wikis, I'm sending this notification to let people know & be able to participate. Best regards, --<small>[[User:MF-Warburg|MF-W]]</small> 16:13, 10 Dzivamusoko 2015 (UTC)
<!-- Message sent by User:MF-Warburg@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=11737694 -->
== VisualEditor News #2—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=VisualEditor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
With [[:mw:Citoid|Citoid]] in VisualEditor, you click the 'book with bookmark' icon and paste in the URL for a reliable source:
[[File:Citoid in VisualEditor Screen Shot 2015-04-02.png|alt=Screenshot of Citoid's first dialog|centre|frameless|230x230px]]
Citoid looks up the source for you and returns the citation results. Click the green "Insert" button to accept its results and add them to the article:
[[File:Citoid results in VisualEditor Screen Shot 2015-04-02.png|alt=Screenshot of Citoid's initial results|centre|frameless|230x230px]]
After inserting the citation, you can change it. Select the reference, and click the "Edit" button in the context menu to make changes.
[[:mw:Special:MyLanguage/VisualEditor/User guide|The user guide]] has more information about how to use VisualEditor.
</div></div>
Since the last newsletter, the [[:mw:VisualEditor|Editing Team]] has fixed many bugs and worked on VisualEditor's performance, the [[:mw:Citoid|Citoid]] reference service, and support for languages with complex input requirements. Status reports are posted [[:mw:VisualEditor/changelog|on Mediawiki.org]]. The worklist for April through June is available [[phab:project/sprint/board/1113/|in Phabricator]].
The weekly '''task triage meetings''' continue to be open to volunteers, each Wednesday at [http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150401T11&p1=224&am=30 11:00 (noon) PDT] (18:00 UTC). You do not need to attend the meeting to nominate a bug for consideration as a Q4 blocker. Instead, go to Phabricator and "associate" the [[phab:tag/editing_department_2014_15_q4_blockers/|Editing team's Q4 blocker project]] with the bug. Learn how to join the meetings and how to nominate bugs at [[:mw:Talk:VisualEditor/Portal|mw:Talk:VisualEditor/Portal]].
=== Recent improvements ===
VisualEditor is now substantially faster. In many cases, opening the page in VisualEditor is now faster than opening it in the wikitext editor. The new system has improved the code speed by 37% and [[:mw:RESTBase|network speed]] by almost 40%.
The Editing team is slowly adding '''auto-fill features''' '''for citations'''. This is currently available only at the French, Italian, and English Wikipedias. The '''[[:mw:Citoid|Citoid service]]''' takes a [[:en:URL|URL]] or [[:en:Digital object identifier|DOI]] for a reliable source, and returns a pre-filled, pre-formatted bibliographic citation. After creating it, you will be able to change or add information to the citation, in the same way that you edit any other pre-existing citation in VisualEditor. Support for [[:en:ISBN|ISBNs]], [[:en:PubMed#PubMed_identifier|PMIDs]], and other identifiers is planned. Later, editors will be able to improve precision and reduce the need for manual corrections by contributing to the Citoid service's definitions for each website.
Citoid requires good [[:mw:Special:MyLanguage/Help:TemplateData|TemplateData]] for your citation templates. If you would like to request this feature for your wiki, please post a request in the [[phab:tag/citoid/|Citoid project on Phabricator]]. Include links to the TemplateData for the most important citation templates on your wiki.
The '''special character inserter''' has been improved, based upon feedback from active users. After this, VisualEditor was made available to all users of Wikipedias on the [[:mw:VisualEditor/Rollouts|Phase 5]] list on 30 March. This affected 53 mid-size and smaller Wikipedias, including '''Afrikaans''', '''Azerbaijani''', '''Breton''', '''Kyrgyz''', '''Macedonian''', '''Mongolian''', '''Tatar''', and''' Welsh'''.
Work continues to support languages with complex requirements, such as Korean and Japanese. These languages use [[w:input method editor|input method editors]] ("IMEs”). Recent improvements to cursoring, backspace, and delete behavior will simplify typing in VisualEditor for these users.
The design for the image selection process is now using a "masonry fit" model. Images in the search results are displayed at the same height but at variable widths, similar to bricks of different sizes in a masonry wall, or the [[:mw:Special:MyLanguage/Help:Images#Mode parameter|"packed" mode in image galleries]]. This style helps you find the right image by making it easier to see more details in images.
You can now '''drag and drop categories''' to re-arrange their order of appearance on the page.
The pop-up window that appears when you click on a reference, image, link, or other element, is called the "context menu". It now displays additional useful information, such as the destination of the link or the image's filename. The team has also added an explicit "Edit" button in the context menu, which helps new editors open the tool to change the item.
'''Invisible templates are marked by a puzzle piece icon''' so they can be interacted with. Users also will be able to see and edit HTML anchors now in section headings.
Users of the TemplateData GUI editor can now set a string as an optional text for the 'deprecated' property in addition to boolean value, which lets you tell users of the template what they should do instead. ([https://phabricator.wikimedia.org/T90734 T90734])
=== Looking ahead ===
The special character inserter in VisualEditor will soon use the same special character list as the wikitext editor. Admins at each wiki will also have the option of creating a custom section for frequently used characters at the top of the list. Instructions for customizing the list will be posted [[:mw:VisualEditor/Special_characters|at mediawiki.org]].
The team is discussing a test of VisualEditor with new users at the English Wikipedia, to see whether they have met their goals of making VisualEditor suitable for those editors. The timing is unknown, but might be relatively soon. ([https://phabricator.wikimedia.org/T90666 T90666])
=== Let's work together ===
* Share your ideas and ask questions at [https://www.mediawiki.org/w/index.php?title=VisualEditor/Feedback&lqt_method=talkpage_new_thread mw:VisualEditor/Feedback].
* Can you translate from English into any other language? Please check [https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-visualeditor-ve&suppressempty=1 this list] to see whether more interface translations are needed for your language. [[m:User talk:Elitre (WMF)|Contact us]] to get an account if you want to help!
* The design research team wants to see how real editors work. Please [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for their research program].
* File requests for language-appropriate "{{Int:visualeditor-annotationbutton-bold-tooltip}}" and "{{Int:visualeditor-annotationbutton-italic-tooltip}}" icons for the character formatting menu [https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-dafezmpv6huxg3taml24 in Phabricator].
Subscribe, unsubscribe or change the page where this newsletter is delivered at [[:m:VisualEditor/Newsletter|Meta]]. If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
— <span class="mw-content-ltr" lang="en" dir="ltr">[[:mw:User:Elitre (WMF)|Elitre (WMF)]]</span>
</div> 19:48, 10 Dzivamusoko 2015 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=11742174 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Call for candidates|Nominations are being accepted for 2015 Wikimedia Foundation elections]] ==
''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]. [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Accepting nominations|Translations]] are available.''
[[File:Wikimedia Foundation logo - vertical (2012-2016).svg|100px|right]]
Greetings,
I am pleased to announce that nominations are now being accepted for the 2015 Wikimedia Foundation Elections. This year the Board and the FDC Staff are looking for a diverse set of candidates from regions and projects that are traditionally under-represented on the board and in the movement as well as candidates with experience in technology, product or finance. To this end they have [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Call for candidates|published letters]] describing what they think is needed and, recognizing that those who know the community the best are the community themselves, the election committee is [[m:Special:MyLanguage/Wikimedia Foundation elections 2015|accepting nominations]] for community members you think should run and will reach out to those nominated to provide them with information about the job and the election process.
This year, elections are being held for the following roles:
''Board of Trustees''<br/>
The Board of Trustees is the decision-making body that is ultimately responsible for the long term sustainability of the Foundation, so we value wide input into its selection. There are three positions being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|the board elections page]].
''Funds Dissemination Committee (FDC)''<br/>
The Funds Dissemination Committee (FDC) makes recommendations about how to allocate Wikimedia movement funds to eligible entities. There are five positions being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015|the FDC elections page]].
''Funds Dissemination Committee (FDC) Ombud''<br/>
The FDC Ombud receives complaints and feedback about the FDC process, investigates complaints at the request of the Board of Trustees, and summarizes the investigations and feedback for the Board of Trustees on an annual basis. One position is being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015|the FDC Ombudsperson elections page]].
The candidacy submission phase lasts from 00:00 UTC April 20 to 23:59 UTC May 5 for the Board and from 00:00 UTCApril 20 to 23:59 UTC April 30 for the FDC and FDC Ombudsperson. This year, we are accepting both self-nominations and nominations of others. More information on this election and the nomination process can be found on [[m:Special:MyLanguage/Wikimedia Foundation elections 2015|the 2015 Wikimedia elections page on Meta-Wiki]].
Please feel free to post a note about the election on your project's village pump. Any questions related to the election can be posted on the talk page on Meta, or sent to the election committee's mailing list, board-elections -at- wikimedia.org
On behalf of the Elections Committee,<br/>
-Gregory Varnum ([[m:User:Varnent|User:Varnent]])<br/>
Coordinator, [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]
''Posted by the [[m:User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]], 05:03, 21 April 2015 (UTC) • [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Accepting nominations|Translate]] • [[m:Talk:Wikimedia Foundation elections 2015|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=11918510 -->
== Content Translation now available as a beta feature on this Wikipedia ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello, we enabled [[mw:Content_translation|Content Translation]] today as a beta feature on this Wikipedia. Content Translation is a tool that will help editors quickly create new articles by translating from a Wikipedia page in another language. The tool is currently in use in over [[mw:Content_translation/Languages#Available_languages|40 Wikipedias]] as a beta feature. To start translating, you will have to enable the beta feature and go to [[Special:ContentTranslation]] or to your contributions page and create a new translation by selecting the source language, the article name you wish to translate and target language i.e. the language of the new article you are creating. If the article already exists then a warning will be displayed. After you translate the article, you can publish it directly as a new page on the Wikipedia. In case the article gets created by another user while you were translating, you will see an option to save the newly published translation under your user namespace. The number of published pages can be seen on the [[Special:CXStats|Content Translation stats page]].
Since, this is the first time we have installed the tool on this Wikipedia, there are chances that there may be some problems or service disruptions which we are not yet aware of. We will be monitoring the usage to check for any failures or issues, but please do let us know on the [[:mw:Talk:Content_translation|Content Translation talk page]] or through [https://phabricator.wikimedia.org/T97540 Phabricator] if you spot any problems that prevent you from using the tool. For more information, please read [[:mw:Content_translation#Try_the_tool|about how to use the tool]]. You can also view a [https://upload.wikimedia.org/wikipedia/commons/e/ee/Content_Translation_Screencast_%28English%29.webm short screencast] on how to use Content Translation. My apologies for writing this announcement only in English. Please feel free to translate this message. Thank you. [[m:User_talk:Runab WMF|Runa Bhattacharjee]] 15:49, 30 Dzivamusoko 2015 (UTC)
Message sent using [[m:Global_message_delivery]]
</div>
<!-- Message sent by User:Runab WMF@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/CX/30_April_2015&oldid=12073755 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/FDC voting has begun|Wikimedia Foundation Funds Dissemination Committee elections 2015]] ==
[[File:Wikimedia Foundation RGB logo with text.svg|right|75px|link=m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/FDC voting has begun]]
''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]. [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/FDC voting has begun|Translations]] are available.''
[[m:Special:SecurePoll/vote/336|Voting has begun]] for [[m:Wikimedia Foundation elections 2015#Requirements|eligible voters]] in the 2015 elections for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015|Funds Dissemination Committee]]'' (FDC) and ''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015|FDC Ombudsperson]]''. Questions and discussion with the candidates for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015/Questions|Funds Dissemination Committee]]'' (FDC) and ''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015/Questions|FDC Ombudsperson]]'' will continue during the voting. Nominations for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|Board of Trustees]]'' will be accepted until 23:59 UTC May 5.
The ''[[m:Special:MyLanguage/Grants:APG/Funds Dissemination Committee|Funds Dissemination Committee]]'' (FDC) makes recommendations about how to allocate Wikimedia movement funds to eligible entities. There are five positions on the committee being filled.
The ''[[m:Special:MyLanguage/Grants:APG/Funds Dissemination Committee/Ombudsperson role, expectations, and selection process|FDC Ombudsperson]]'' receives complaints and feedback about the FDC process, investigates complaints at the request of the [[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Board of Trustees]], and summarizes the investigations and feedback for the Board of Trustees on an annual basis. One position is being filled.
The voting phase lasts from 00:00 UTC May 3 to 23:59 UTC May 10. '''[[m:Special:SecurePoll/vote/336|Click here to vote]].''' Questions and discussion with the candidates will continue during that time. '''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015/Questions|Click here to ask the FDC candidates a question]]. [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015/Questions|Click here to ask the FDC Ombudsperson candidates a question]].''' More information on the candidates and the elections can be found on the [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015|2015 FDC election page]], the [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015|2015 FDC Ombudsperson election page]], and the [[m:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|2015 Board election page]] on Meta-Wiki.
On behalf of the Elections Committee,<br/>
-Gregory Varnum ([[m:User:Varnent|User:Varnent]])<br/>
Volunteer Coordinator, [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]
''Posted by the [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 03:45, 4 May 2015 (UTC) • [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/FDC voting has begun|Translate]] • [[m:Talk:Wikimedia Foundation elections 2015|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12082785 -->
== New Wikipedia Library Accounts Available Now (May 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Apologies for writing in English, please help translate this into your local language.''
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
Today [[m:The Wikipedia Library|The Wikipedia Library]] announces signups for more free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* '''[[w:en:WP:MIT|MIT Press Journals]]''' — scholarly journals in the humanities, sciences, and social sciences (200 accounts)
* '''[[w:en:WP:Loeb|Loeb Classical Library]]''' — Harvard University Press versions of Classical Greek and Latin literature with commentary and annotation (25 accounts)
* '''[[w:en:Wikipedia:RIPM|RIPM]]''' — music periodicals published between 1760 and 1966 (20 accounts)
* '''[[w:en:WP:SAGE Stats|Sage Stats]]''' — social science data for geographies within the United States (10 accounts)
* '''[[w:en:WP:HeinOnline|HeinOnline]]''' — an extensive legal research database, including 2000 law-related journals as well as international legal history materials (25 accounts)
Many other partnerships with accounts available are listed on [[w:en:WP:The_Wikipedia_Library/Journals|our partners page]], including [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:Wikipedia:JSTOR|JSTOR]], [[w:en:WP:DeGruyter|DeGruyter]], [[w:en:WP:Newspapers.com|Newspapers.com]] and [[w:en:WP:BNA|British Newspaper Archive]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 22:12, 4 Mudyaxihi 2015 (UTC)
:''We need your help! Help coordinate Wikipedia Library's account distribution and global development! Please join our team at [https://meta.wikimedia.org/wiki/The_Wikipedia_Library/Coordinators/Signup Global our new coordinator signup].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List]</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=12114173 -->
== [https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=ts Wikimedia Foundation Board of Trustees elections 2015] ==
[[File:Wikimedia Foundation logo - vertical (2012-2016).svg|right|100px|link=metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun]]
''This is a message from the [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]. [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun|Translations]] are available.''
[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=ts Voting has begun] for [[metawiki:Wikimedia Foundation elections 2015#Requirements|eligible voters]] in the 2015 elections for the ''[[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|Wikimedia Foundation Board of Trustees]]''. Questions and discussion with the candidates for the ''[[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015/Questions|Board]]'' will continue during the voting.
The ''[[metawiki:Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]]'' is the ultimate governing authority of the Wikimedia Foundation, a 501(c)(3) non-profit organization registered in the United States. The Wikimedia Foundation manages many diverse projects such as Wikipedia and Commons.
The voting phase lasts from 00:00 UTC May 17 to 23:59 UTC May 31. '''[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=ts Click here to vote].''' More information on the candidates and the elections can be found on the [[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|2015 ''Board'' election page]] on Meta-Wiki.
On behalf of the Elections Committee,<br/>
-Gregory Varnum ([[metawiki:User:Varnent|User:Varnent]])<br/>
Volunteer Coordinator, [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]
''Posted by the [[metawiki:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 17:20, 17 May 2015 (UTC) • [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun|Translate]] • [[metawiki:Talk:Wikimedia Foundation elections 2015|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12206621 -->
== Pywikibot compat will no longer be supported - Please migrate to pywikibot core ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<small>Sorry for English, I hope someone translates this.</small><br />
[[mw:Special:MyLanguage/Manual:Pywikibot|Pywikibot]] (then "Pywikipediabot") was started back in 2002. In 2007 a new branch (formerly known as "rewrite", now called "core") was started from scratch using the MediaWiki API. The developers of Pywikibot have decided to stop supporting the compat version of Pywikibot due to bad performance and architectural errors that make it hard to update, compared to core. If you are using pywikibot compat it is likely your code will break due to upcoming MediaWiki API changes (e.g. [[phab:T101524|T101524]]). It is highly recommended you migrate to the core framework. There is a [[mw:Manual:Pywikibot/Compat deprecation|migration guide]], and please [[mw:Special:MyLanguage/Manual:Pywikibot/Communication|contact us]] if you have any problem.
There is an upcoming MediaWiki API breaking change that compat will not be updated for. If your bot's name is in [https://lists.wikimedia.org/pipermail/wikitech-l/2015-June/081931.html this list], your bot will most likely break.
Thank you,<br />
The Pywikibot development team, 19:30, 5 June 2015 (UTC)
</div>
<!-- Message sent by User:Ladsgroup@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12271740 -->
== Pywikibot compat will no longer be supported - Please migrate to pywikibot core ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<small>Sorry for English, I hope someone translates this.</small><br />
[[mw:Special:MyLanguage/Manual:Pywikibot|Pywikibot]] (then "Pywikipediabot") was started back in 2002. In 2007 a new branch (formerly known as "rewrite", now called "core") was started from scratch using the MediaWiki API. The developers of Pywikibot have decided to stop supporting the compat version of Pywikibot due to bad performance and architectural errors that make it hard to update, compared to core. If you are using pywikibot compat it is likely your code will break due to upcoming MediaWiki API changes (e.g. [[phab:T101524|T101524]]). It is highly recommended you migrate to the core framework. There is a [[mw:Manual:Pywikibot/Compat deprecation|migration guide]], and please [[mw:Special:MyLanguage/Manual:Pywikibot/Communication|contact us]] if you have any problem.
There is an upcoming MediaWiki API breaking change that compat will not be updated for. If your bot's name is in [https://lists.wikimedia.org/pipermail/wikitech-l/2015-June/081931.html this list], your bot will most likely break.
Thank you,<br />
The Pywikibot development team, 19:30, 5 June 2015 (UTC)
</div>
<!-- Message sent by User:Ladsgroup@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12271740 -->
== VisualEditor News #3—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=VisualEditor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
When you click on a link to an article, you now see more information:
<br><br>
[[File:VisualEditor-context menu-link tool.png|alt=Screenshot showing the link tool's context menu|centre|frameless|230x230px]]
<br>
The link tool has been re-designed:
<br><br>
[[File:VisualEditor link tool 2015.png|alt=Screenshot of the link inspector|centre|frameless|230x230px]]
<br>
There are separate tabs for linking to internal and external pages.
[[:mw:Special:MyLanguage/VisualEditor/User guide|The user guide]] has more information about how to use VisualEditor.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|Editing Team]] has created new interfaces for the link and citation tools and fixed many bugs and changed some elements of the design. Some of these bugs affected users of VisualEditor on mobile devices. Status reports are posted [[mw:VisualEditor/changelog|on mediawiki.org]]. The worklist for April through June is available [[phab:project/sprint/board/1113/|in Phabricator]].
A [[m:Research:VisualEditor's_effect_on_newly_registered_editors/May_2015_study|test of VisualEditor's effect on new editors]] at the English Wikipedia has just completed the first phase. During this test, half of newly registered editors had VisualEditor automatically enabled, and half did not. The main goal of the study is to learn which group was more likely to save an edit and to make productive, unreverted edits. Initial [[m:Research:VisualEditor's_effect_on_newly_registered_editors/May_2015_study#Results|results will be posted at Meta]] later this month.
=== Recent improvements ===
'''Auto-fill features''' '''for citations''' are available at a few Wikipedias through the '''[[:mw:Citoid|citoid service]]'''. Citoid takes a [[:en:URL|URL]] or [[:en:Digital object identifier|DOI]] for a reliable source, and returns a pre-filled, pre-formatted bibliographic citation. If Citoid is enabled on your wiki, then the design of the citation workflow changed during May. All citations are now created inside a single tool. Inside that tool, choose the tab you want ({{int:citoid-citeFromIDDialog-mode-auto}}, {{int: citoid-citeFromIDDialog-mode-manual}}, or {{int:citoid-citeFromIDDialog-mode-reuse}}). The cite button is now labeled with the word "{{int:visualeditor-toolbar-cite-label}}" rather than a book icon, and the autofill citation dialog now has a more meaningful label, "{{Int:Citoid-citeFromIDDialog-lookup-button}}", for the submit button.
The '''link tool''' has been redesigned based on feedback from Wikipedia editors and user testing. It now has two separate sections: one for links to articles and one for external links. When you select a link, its pop-up context menu shows the name of the linked page, a thumbnail image from the linked page, Wikidata's description, and appropriate icons for disambiguation pages, redirect pages and empty pages (where applicable). Search results have been reduced to the first five pages. Several bugs were fixed, including a dark highlight that appeared over the first match in the link inspector. ([[phab:T98085|T98085]])
The '''special character inserter''' in VisualEditor now uses the same special character list as the wikitext editor. Admins at each wiki can also create a custom section for frequently used characters at the top of the list. Please read the instructions for customizing the list [[mw:VisualEditor/Special_characters|at mediawiki.org]]. Also, there is now a tooltip to describing each character in the special character inserter. ([[phab:T70425|T70425]])
Several improvements have been made to '''templates'''. When you search for a template to insert, the list of results now contains descriptions of the templates. The parameter list inside the template dialog now remains open after inserting a parameter from the list, so that users don’t need to click on "{{Int:visualeditor-dialog-transclusion-add-param}}" each time they want to add another parameter. ([[phab:T95696|T95696]]) The team added a '''new property for TemplateData''', "{{int: templatedata-doc-param-example}}", for template parameters. This optional, translatable property will show up when there is text describing how to use that parameter. ([[phab:T53049|T53049]])
The '''design''' of the main toolbar and several other elements have changed slightly, to be consistent with the MediaWiki theme. In the Vector skin, individual items in the menu are separated visually by pale gray bars. Buttons and menus on the toolbar can now contain both an icon and a text label, rather than just one or the other. This new design feature is being used for the cite button on wikis where the Citoid service is enabled.
The team has released a long-desired improvement to the handling of '''non-existent images'''. If a non-existent image is linked in an article, then it is now visible in VisualEditor and can be selected, edited, replaced, or removed.
=== Let's work together ===
* Share your ideas and ask questions at [https://www.mediawiki.org/w/index.php?title=VisualEditor/Feedback&lqt_method=talkpage_new_thread mw:VisualEditor/Feedback].
* The weekly task triage meetings continue to be open to volunteers, usually on Wednesday at 12:00 (noon) PDT (19:00 UTC). Learn how to join the meetings and how to nominate bugs at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. You do not need to attend the meeting to nominate a bug for consideration as a Q4 blocker, though. Instead, go to Phabricator and "associate" the [[phab:tag/editing_department_2014_15_q4_blockers/|VisualEditor Q4 blocker project]] with the bug.
* If your Wikivoyage, Wikibooks, Wikiversity, or other community wants to have VisualEditor made available by default to contributors, then please contact [[:m:User:Jdforrester (WMF)|James Forrester]].
* If you would like to request the Citoid automatic reference feature for your wiki, please post a request in the [[phab:tag/citoid/|Citoid project on Phabricator]]. Include links to the [[:mw:Help:TemplateData|TemplateData]] for the most important citation templates on your wiki.
*The team is planning the second VisualEditor-related "translathon" for July. Please follow [https://phabricator.wikimedia.org/T91108 this task on Phabricator] for details and updates! Announcements will follow in due course.
Subscribe, unsubscribe or change the page where this newsletter is delivered at [[:m:VisualEditor/Newsletter|Meta]]. If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
— <span class="mw-content-ltr" lang="en" dir="ltr">[[:mw:User:Elitre (WMF)|Elitre (WMF)]]</span>
</div>10:44, 13 Khotavuxika 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=12206605 -->
== VisualEditor News #3—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=VisualEditor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
When you click on a link to an article, you now see more information:
<br><br>
[[File:VisualEditor-context menu-link tool.png|alt=Screenshot showing the link tool's context menu|centre|frameless|230x230px]]
<br>
The link tool has been re-designed:
<br><br>
[[File:VisualEditor link tool 2015.png|alt=Screenshot of the link inspector|centre|frameless|230x230px]]
<br>
There are separate tabs for linking to internal and external pages.
[[:mw:Special:MyLanguage/VisualEditor/User guide|The user guide]] has more information about how to use VisualEditor.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|Editing Team]] has created new interfaces for the link and citation tools and fixed many bugs and changed some elements of the design. Some of these bugs affected users of VisualEditor on mobile devices. Status reports are posted [[mw:VisualEditor/changelog|on mediawiki.org]]. The worklist for April through June is available [[phab:project/sprint/board/1113/|in Phabricator]].
A [[m:Research:VisualEditor's_effect_on_newly_registered_editors/May_2015_study|test of VisualEditor's effect on new editors]] at the English Wikipedia has just completed the first phase. During this test, half of newly registered editors had VisualEditor automatically enabled, and half did not. The main goal of the study is to learn which group was more likely to save an edit and to make productive, unreverted edits. Initial [[m:Research:VisualEditor's_effect_on_newly_registered_editors/May_2015_study#Results|results will be posted at Meta]] later this month.
=== Recent improvements ===
'''Auto-fill features''' '''for citations''' are available at a few Wikipedias through the '''[[:mw:Citoid|citoid service]]'''. Citoid takes a [[:en:URL|URL]] or [[:en:Digital object identifier|DOI]] for a reliable source, and returns a pre-filled, pre-formatted bibliographic citation. If Citoid is enabled on your wiki, then the design of the citation workflow changed during May. All citations are now created inside a single tool. Inside that tool, choose the tab you want ({{int:citoid-citeFromIDDialog-mode-auto}}, {{int: citoid-citeFromIDDialog-mode-manual}}, or {{int:citoid-citeFromIDDialog-mode-reuse}}). The cite button is now labeled with the word "{{int:visualeditor-toolbar-cite-label}}" rather than a book icon, and the autofill citation dialog now has a more meaningful label, "{{Int:Citoid-citeFromIDDialog-lookup-button}}", for the submit button.
The '''link tool''' has been redesigned based on feedback from Wikipedia editors and user testing. It now has two separate sections: one for links to articles and one for external links. When you select a link, its pop-up context menu shows the name of the linked page, a thumbnail image from the linked page, Wikidata's description, and appropriate icons for disambiguation pages, redirect pages and empty pages (where applicable). Search results have been reduced to the first five pages. Several bugs were fixed, including a dark highlight that appeared over the first match in the link inspector. ([[phab:T98085|T98085]])
The '''special character inserter''' in VisualEditor now uses the same special character list as the wikitext editor. Admins at each wiki can also create a custom section for frequently used characters at the top of the list. Please read the instructions for customizing the list [[mw:VisualEditor/Special_characters|at mediawiki.org]]. Also, there is now a tooltip to describing each character in the special character inserter. ([[phab:T70425|T70425]])
Several improvements have been made to '''templates'''. When you search for a template to insert, the list of results now contains descriptions of the templates. The parameter list inside the template dialog now remains open after inserting a parameter from the list, so that users don’t need to click on "{{Int:visualeditor-dialog-transclusion-add-param}}" each time they want to add another parameter. ([[phab:T95696|T95696]]) The team added a '''new property for TemplateData''', "{{int: templatedata-doc-param-example}}", for template parameters. This optional, translatable property will show up when there is text describing how to use that parameter. ([[phab:T53049|T53049]])
The '''design''' of the main toolbar and several other elements have changed slightly, to be consistent with the MediaWiki theme. In the Vector skin, individual items in the menu are separated visually by pale gray bars. Buttons and menus on the toolbar can now contain both an icon and a text label, rather than just one or the other. This new design feature is being used for the cite button on wikis where the Citoid service is enabled.
The team has released a long-desired improvement to the handling of '''non-existent images'''. If a non-existent image is linked in an article, then it is now visible in VisualEditor and can be selected, edited, replaced, or removed.
=== Let's work together ===
* Share your ideas and ask questions at [https://www.mediawiki.org/w/index.php?title=VisualEditor/Feedback&lqt_method=talkpage_new_thread mw:VisualEditor/Feedback].
* The weekly task triage meetings continue to be open to volunteers, usually on Wednesday at 12:00 (noon) PDT (19:00 UTC). Learn how to join the meetings and how to nominate bugs at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. You do not need to attend the meeting to nominate a bug for consideration as a Q4 blocker, though. Instead, go to Phabricator and "associate" the [[phab:tag/editing_department_2014_15_q4_blockers/|VisualEditor Q4 blocker project]] with the bug.
* If your Wikivoyage, Wikibooks, Wikiversity, or other community wants to have VisualEditor made available by default to contributors, then please contact [[:m:User:Jdforrester (WMF)|James Forrester]].
* If you would like to request the Citoid automatic reference feature for your wiki, please post a request in the [[phab:tag/citoid/|Citoid project on Phabricator]]. Include links to the [[:mw:Help:TemplateData|TemplateData]] for the most important citation templates on your wiki.
*The team is planning the second VisualEditor-related "translathon" for July. Please follow [https://phabricator.wikimedia.org/T91108 this task on Phabricator] for details and updates! Announcements will follow in due course.
Subscribe, unsubscribe or change the page where this newsletter is delivered at [[:m:VisualEditor/Newsletter|Meta]]. If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
— <span class="mw-content-ltr" lang="en" dir="ltr">[[:mw:User:Elitre (WMF)|Elitre (WMF)]]</span>
</div>13:30, 13 Khotavuxika 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=12206605 -->
== New Wikipedia Library Accounts Available Now (June 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
Today [[m:The Wikipedia Library|The Wikipedia Library]] announces signups for more free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* '''[[w:en:WP:TANDF|Taylor & Francis]]''' — academic publisher of journals. The pilot includes two subject collections: Arts & Humanities and Biological, Environment & Earth Sciences. (30 accounts)
*'''[[w:en:WP:World Bank|World Bank eLibrary]]''' — digital platform containing all books, working papers, and journal articles published by the World Bank from the 1990s to the present. (100 accounts)
* '''[[w:en:WP:AAAS|AAAS]]''' — general interest science publisher, who publishes the journal ''Science'' among other sources (50 accounts)
'''New French-Language Branch!'''
* '''[[w:en:Wikipedia:Erudit|Érudit]]''' ([[w:fr:Wikip%C3%A9dia:%C3%89rudit|en Francais]]) — Érudit is a French-Canadian scholarly aggregator primarily, humanities and social sciences, and contains sources in both English and French. Signups on both English and French Wikipedia (50 accounts).
* '''[[w:en:WP:Cairn|Cairn.info]]''' ([[w:fr:Wikip%C3%A9dia:Cairn|en Francais]]) — Cairn.info is a Switzerland based online web portal of scholarly materials in the humanities and social sciences. Most sources are in French, but some also in English. Signups on both English and French Wikipedia (100 accounts).
* '''[[w:fr:WP:L'Harmattan|L'Harmattan]]''' — French language publisher across a wide range of non-fiction and fiction, with a strong selection of francophone African materials (1000 accounts).
Many other partnerships with accounts available are listed on [[meta:The_Wikipedia_Library/Journals|our partners page]], including an expansion of accounts for [[w:en:WP:RSUK|Royal Society journals]] and remaining accounts on [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:Wikipedia:JSTOR|JSTOR]], [[w:en:WP:DeGruyter|DeGruyter]], [[w:en:WP:Highbeam|Highbeam]] [[w:en:WP:Newspapers.com|Newspapers.com]] and [[w:en:WP:BNA|British Newspaper Archive]]. If you have suggestions for journals or databases we should seek access to [[meta:The_Wikipedia_Library/Journals/Requests|make a request]]! Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 22:08, 15 June 2015 (UTC)
:''We need your help! Help coordinate Wikipedia Library's account distribution and global development! Please join our team at [[meta:The_Wikipedia_Library/Coordinators/Signup|our new coordinator signup]].''<br>
:<small>This message was delivered via the [[meta:MassMessage#Global_message_delivery| Global Mass Message]] tool to [[meta:Global_message_delivery/Targets/Wikipedia_Library|The Wikipedia Library Global Delivery List]]</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=12455967 -->
== HTTPS ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Apologies for writing in English.
Hi everyone.
Over the last few years, the Wikimedia Foundation has [http://blog.wikimedia.org/2013/08/01/future-https-wikimedia-projects/ been working] towards enabling [[m:Special:MyLanguage/HTTPS|HTTPS]] by default for all users, including unregistered ones, for better privacy and security for both readers and editors. This has taken a long time, as there were different aspects to take into account. Our servers haven't been ready to handle it. The Wikimedia Foundation has had to balance sometimes conflicting goals.
[https://blog.wikimedia.org/2015/06/12/securing-wikimedia-sites-with-https/ Forced HTTPS] has just been implemented on all Wikimedia projects. Some of you might already be aware of this, as a few Wikipedia language versions were converted to HTTPS last week and the then affected communities were notified.
Most of Wikimedia editors shouldn't be affected at all. If you edit as registered user, you've probably already had to log in through HTTPS. We'll keep an eye on this to make sure everything is working as it should. Do get in touch with [[:m:HTTPS#Help!|us]] if you have any problems after this change or contact me if you have any other questions.
/[[:m:User:Johan (WMF)|Johan (WMF)]]
</div> 22:00, 19 Khotavuxika 2015 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/HTTPS_global_message_delivery&oldid=12471979 -->
== Proposal to create PNG thumbnails of static GIF images ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:(R)-3-phenyl-cyclohanone.gif|255px|thumb|The thumbnail of this gif is of really bad quality.]]
[[File:(R)-3-phenyl-cyclohanone.png|255px|thumb|How a PNG thumb of this GIF would look like]]
There is a [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal]] at the Commons Village Pump requesting feedback about the thumbnails of static GIF images: It states that static GIF files should have their thumbnails created in PNG. The advantages of PNG over GIF would be visible especially with GIF images using an alpha channel. (compare the thumbnails on the side)
This change would affect all wikis, so if you support/oppose or want to give general feedback/concerns, please post them to the [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal page]]. Thank you. --[[w:c:User:McZusatz|McZusatz]] ([[w:c:User talk:McZusatz|talk]]) & [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 05:07, 24 Mawuwani 2015 (UTC)
</div>
<!-- Message sent by User:-revi@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12485605 -->
== Proposal to create PNG thumbnails of static GIF images ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:(R)-3-phenyl-cyclohanone.gif|255px|thumb|The thumbnail of this gif is of really bad quality.]]
[[File:(R)-3-phenyl-cyclohanone.png|255px|thumb|How a PNG thumb of this GIF would look like]]
There is a [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal]] at the Commons Village Pump requesting feedback about the thumbnails of static GIF images: It states that static GIF files should have their thumbnails created in PNG. The advantages of PNG over GIF would be visible especially with GIF images using an alpha channel. (compare the thumbnails on the side)
This change would affect all wikis, so if you support/oppose or want to give general feedback/concerns, please post them to the [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal page]]. Thank you. --[[w:c:User:McZusatz|McZusatz]] ([[w:c:User talk:McZusatz|talk]]) & [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 06:21, 24 Mawuwani 2015 (UTC)
</div>
<!-- Message sent by User:-revi@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12485605 -->
== What does a Healthy Community look like to you? ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Community Health Cover art News portal.png|300px|right]]
Hi, <br>
The Community Engagement department at the Wikimedia Foundation has launched a new learning campaign. The WMF wants to record community impressions about what makes a healthy online community.
Share your views and/or create a drawing and take a chance to win a Wikimania 2016 scholarship!
Join the WMF as we begin a conversation about Community Health. Contribute a drawing or answer the questions [[meta:Grants:Evaluation/Community Health learning campaign|on the campaign's page.]]
=== Why get involved? ===
'''The world is changing. The way we relate to knowledge is transforming.''' As the next billion people come online, the Wikimedia movement is working to bring more users on the wiki projects. The way we interact and collaborate online are key to building sustainable projects. How accessible are Wikimedia projects to newcomers today? Are we helping each other learn?
<br/>
Share your views on this matter that affects us all!
<br>
'''We invite everyone to take part in this learning campaign. Wikimedia Foundation will distribute one Wikimania Scholarship 2016 among those participants who are eligible.'''
=== More information ===
* All participants must have a registered user of at least one month antiquity on any Wikimedia project before the starting date of the campaign.
* <span style="border-bottom:1px dotted"> All eligible contributions must be done until '''August 23, 2015 at <nowiki>23:59</nowiki> UTC''' </span>
* <big> Wiki link: '''[[meta:Grants:Evaluation/Community Health learning campaign|Community Health learning campaign]]''' </big>
* URL https://meta.wikimedia.org/wiki/Grants:Evaluation/Community_Health_learning_campaign
* Contact: [[meta:user:MCruz (WMF)|María Cruz]] / Twitter: {{@}}WikiEval #CommunityHealth / email: eval{{@}}wikimedia{{dot}}org
<br>
Happy editing!
<br>
<br>
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 23:43, 31 Mawuwani 2015 (UTC)
</div>
<!-- Message sent by User:MCruz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12909005 -->
== What does a Healthy Community look like to you? ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Community Health Cover art News portal.png|300px|right]]
Hi, <br>
The Community Engagement department at the Wikimedia Foundation has launched a new learning campaign. The WMF wants to record community impressions about what makes a healthy online community.
Share your views and/or create a drawing and take a chance to win a Wikimania 2016 scholarship!
Join the WMF as we begin a conversation about Community Health. Contribute a drawing or answer the questions [[meta:Grants:Evaluation/Community Health learning campaign|on the campaign's page.]]
=== Why get involved? ===
'''The world is changing. The way we relate to knowledge is transforming.''' As the next billion people come online, the Wikimedia movement is working to bring more users on the wiki projects. The way we interact and collaborate online are key to building sustainable projects. How accessible are Wikimedia projects to newcomers today? Are we helping each other learn?
<br/>
Share your views on this matter that affects us all!
<br>
'''We invite everyone to take part in this learning campaign. Wikimedia Foundation will distribute one Wikimania Scholarship 2016 among those participants who are eligible.'''
=== More information ===
* All participants must have a registered user of at least one month antiquity on any Wikimedia project before the starting date of the campaign.
* <span style="border-bottom:1px dotted"> All eligible contributions must be done until '''August 23, 2015 at <nowiki>23:59</nowiki> UTC''' </span>
* <big> Wiki link: '''[[meta:Grants:Evaluation/Community Health learning campaign|Community Health learning campaign]]''' </big>
* URL https://meta.wikimedia.org/wiki/Grants:Evaluation/Community_Health_learning_campaign
* Contact: [[meta:user:MCruz (WMF)|María Cruz]] / Twitter: {{@}}WikiEval #CommunityHealth / email: eval{{@}}wikimedia{{dot}}org
<br>
Happy editing!
<br>
<br>
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 02:45, 1 Mhawuri 2015 (UTC)
</div>
<!-- Message sent by User:MCruz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12909005 -->
== Wikidata: Access to data from arbitrary items is coming ==
<div lang="en" dir="ltr" class="mw-content-ltr">
(Sorry for writing in English)
When using data from Wikidata on Wikipedia and other sister projects, there is currently a limitation in place that hinders some use cases: data can only be accessed from the corresponding item. So, for example, the Wikipedia article about Berlin can only get data from the Wikidata item about Berlin but not from the item about Germany. This had technical reasons. We are now removing this limitation. It is already done for many projects. Your project is one of the next ones. We will roll out this feature here on August 12.
We invite you to play around with this new feature if you are one of the people who have been waiting for this for a long time. If you have technical issues/questions with this you can come to [[d:Wikidata:Contact the development team]].
A note of caution: Please be careful with how many items you use for a single page. If it is too many pages, loading might get slow. We will have to see how the feature behaves in production to see where we need to tweak and how.
How to use it, once it is enabled:
* Parser function: <nowiki>{{#property:P36|from=Q183}}</nowiki> to get the capital from the item about Germany
* Lua: see [[mw:Extension:Wikibase Client/Lua]]
Cheers [[:d:User:Lydia Pintscher (WMDE)|Lydia Pintscher]] [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 17:46, 3 Mhawuri 2015 (UTC)
</div>
<!-- Message sent by User:Lydia Pintscher (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lydia_Pintscher_(WMDE)/Distribution_List&oldid=12981073 -->
== Wikidata: Access to data from arbitrary items is here ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
(Sorry for writing in English)
Hi everyone,
As I have previously announced here we have now enabled the arbitrary access feature here. This means from now on you can make use of data from any Wikidata item in any article here. Before you could for example only access data about Berlin in the article about Berlin. If you want to find out more or have questions please come to [[d:Wikidata:Arbitrary access]]. I hope this will open up great possibilities for you and make your work easier.
Cheers [[:d:Lydia Pintscher (WMDE)|Lydia Pintscher (WMDE)]] 13:32, 12 Mhawuri 2015 (UTC)
</div>
<!-- Message sent by User:Lydia Pintscher (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lydia_Pintscher_(WMDE)/Distribution_List&oldid=12983468 -->
== VisualEditor News #4—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[:m:Special:MyLanguage/VisualEditor/Newsletter/2015/August|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=VisualEditor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
You can add quotations marks before and after a title or phrase with a single click.
Select the relevant text. Find the correct quotations marks in the special character inserter tool (marked as Ω in the toolbar).<br><br>
[[File:VisualEditor Special character inserter quotation 2.png|alt=Screenshot showing the special character tool, selected text, and the special character that will be inserted|centre|frameless|230px]]
<br>
Click the button. VisualEditor will add the quotation marks on either side of the text you selected.<br><br>
[[File:VisualEditor Special character inserter quotation 3.png|alt=Screenshot showing the special character tool and the same text after the special character has been inserted|centre|frameless|230px]]
<br>
You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use VisualEditor.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|Editing Team]] have been working on mobile phone support. They have fixed many bugs and improved language support. They post weekly status reports [[mw:VisualEditor/changelog|on mediawiki.org]]. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[mediawikiwiki:VisualEditor/Current_priorities|current priorities]] are improving language support and functionality on mobile devices.
=== Wikimania ===
The team attended Wikimania 2015 in Mexico City. There they participated in the Hackathon and met with individuals and groups of users. They also made several presentations about [[c:File:How_we_made_VisualEditor_faster.pdf|VisualEditor]] and the [[:c:File:Wikimania_2015_–_Editing_Department_–_Beyond_Editing.pdf|future of editing]].
Following Wikimania, we announced winners for the [https://translatewiki.net/wiki/Project:VisualEditor/2015_Translathon VisualEditor 2015 Translathon]. Our thanks and congratulations to users ''Halan-tul'', ''Renessaince'', ''<span lang="ne" dir="ltr">जनक राज भट्ट</span> (Janak Bhatta)'', ''Vahe Gharakhanyan'', ''Warrakkk'', and ''Eduardogobi''.
For '''interface messages''' (translated at [https://translatewiki.net translatewiki.net]), we saw the initiative affecting 42 languages. The average progress in translations across all languages was 56.5% before the translathon, and 78.2% after ('''+21.7%'''). In particular, Sakha improved from 12.2% to 94.2%; Brazilian Portuguese went from 50.6% to 100%; Taraškievica went from 44.9% to 85.3%; Doteli went from 1.3% to 41.2%. Also, while 1.7% of the messages were outdated across all languages before the translathon, the percentage dropped to 0.8% afterwards (-0.9%).
For '''documentation messages''' (on mediawiki.org), we saw the initiative affecting 24 languages. The average progress in translations across all languages was 26.6% before translathon, and 46.9% after ('''+20.3%'''). There were particularly notable achievements for three languages. Armenian improved from 1% to 99%; Swedish, from 21% to 99%, and Brazilian Portuguese, from 34% to 83%. Outdated translations across all languages were reduced from 8.4% before translathon to 4.8% afterwards (-3.6%).
[https://translatewiki.net/wiki/Project:VisualEditor/2015_Translathon#Graphs_(interface_messages_only) We published some graphs] showing the effect of the event on the Translathon page. We thank the translators for participating and the translatewiki.net staff for facilitating this initiative.
=== Recent improvements ===
'''Auto-fill features for citations''' can be enabled on each Wikipedia. The tool uses the '''[[:mw:Citoid|citoid service]]''' to convert a [[:en:URL|URL]] or [[:en:Digital object identifier|DOI]] into a pre-filled, pre-formatted bibliographic citation. You can see an animated GIF of the quick, [[mediawikiwiki:Special:MyLanguage/VisualEditor/GIFs#Auto-citing_a_source|simple process at mediawiki.org]]. So far, about a dozen Wikipedias have enabled the auto-citation tool. To enable it for your wiki, follow the [[mediawikiwiki:Special:MyLanguage/Citoid/Enabling_Citoid_on_your_wiki|instructions at mediawiki.org]].
Your wiki can customize the first section of the '''special character inserter''' in VisualEditor. Please follow the [[mw:Special:MyLanguage/VisualEditor/Special_characters|instructions at mediawiki.org]] to put the characters you want at the top.
In other changes, if you need to fill in a [[:mw:CAPTCHA|CAPTCHA]] and get it wrong, then you can click to get a new one to complete. VisualEditor can now display and edit [[mediawikiwiki:Extension:Graph|Vega-based graphs]]. If you use the Monobook skin, VisualEditor's appearance is now more consistent with other software.
=== Future changes ===
The team will be changing the '''appearance of selected links''' inside VisualEditor. The purpose is to make it easy to see whether your cursor is inside or outside the link. When you select a link, the link label (the words shown on the page) will be enclosed in a faint box. If you place your cursor inside the box, then your changes to the link label will be part of the link. If you place your cursor outside the box, then it will not. This will make it easy to know when new characters will be added to the link and when they will not.
On the English Wikipedia, 10% of newly created accounts are now offered both the visual and the wikitext editors. A [[m:Research:VisualEditor's_effect_on_newly_registered_editors/May_2015_study|recent controlled trial]] showed no significant difference in survival or productivity for new users in the short term. New users with access to VisualEditor were very slightly less likely to produce results that needed reverting. You can learn more about this by watching a video of the [[mediawikiwiki:Wikimedia_Research/Showcase#July_2015|July 2015 Wikimedia Research Showcase]]. The proportion of new accounts with access to both editing environments will be gradually increased over time. Eventually all new users have the choice between the two editing environments.
=== Let's work together ===
* Share your ideas and ask questions at [[:mw:VisualEditor/Feedback|mw:VisualEditor/Feedback]]. This feedback page is now using [[mw:Flow|Flow]] instead of LiquidThreads.
* <mark>Can you read and type in Korean or Japanese?</mark> Language engineer [[mw:User:DChan (WMF)|David Chan]] needs people who know which tools people use to type in some languages. If you speak Japanese or Korean, you can help him test support for these languages. Please see the instructions at [[mw:VisualEditor/IME Testing#What to test|mediawiki.org]] if you can help.
* If your wiki would like '''VisualEditor enabled on another namespace''', you can file a request in Phabricator. Please include a link to a community discussion about the requested change.
* Please file requests for language-appropriate "{{Int:visualeditor-annotationbutton-bold-tooltip}}" and "{{Int:visualeditor-annotationbutton-italic-tooltip}}" icons for the styling menu [https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-dafezmpv6huxg3taml24 in Phabricator].
* The design research team wants to see how real editors work. Please [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for their research program].
* The weekly task triage meetings continue to be open to volunteers, usually on Tuesdays at 12:00 (noon) PDT (19:00 UTC). Learn how to join the meetings and how to nominate bugs at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. You do not need to attend the meeting to nominate a bug for consideration as a Q1 blocker, though. Instead, go to Phabricator and "associate" the main [[phab:project/profile/483/|VisualEditor project]] with the bug.
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
</div> —[[:mw:User:Elitre (WMF)|Elitre (WMF)]], 22:28, 14 Mhawuri 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=12980645 -->
== VisualEditor News #4—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[:m:Special:MyLanguage/VisualEditor/Newsletter/2015/August|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=VisualEditor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
You can add quotations marks before and after a title or phrase with a single click.
Select the relevant text. Find the correct quotations marks in the special character inserter tool (marked as Ω in the toolbar).<br><br>
[[File:VisualEditor Special character inserter quotation 2.png|alt=Screenshot showing the special character tool, selected text, and the special character that will be inserted|centre|frameless|230px]]
<br>
Click the button. VisualEditor will add the quotation marks on either side of the text you selected.<br><br>
[[File:VisualEditor Special character inserter quotation 3.png|alt=Screenshot showing the special character tool and the same text after the special character has been inserted|centre|frameless|230px]]
<br>
You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use VisualEditor.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|Editing Team]] have been working on mobile phone support. They have fixed many bugs and improved language support. They post weekly status reports [[mw:VisualEditor/changelog|on mediawiki.org]]. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[mediawikiwiki:VisualEditor/Current_priorities|current priorities]] are improving language support and functionality on mobile devices.
=== Wikimania ===
The team attended Wikimania 2015 in Mexico City. There they participated in the Hackathon and met with individuals and groups of users. They also made several presentations about [[c:File:How_we_made_VisualEditor_faster.pdf|VisualEditor]] and the [[:c:File:Wikimania_2015_–_Editing_Department_–_Beyond_Editing.pdf|future of editing]].
Following Wikimania, we announced winners for the [https://translatewiki.net/wiki/Project:VisualEditor/2015_Translathon VisualEditor 2015 Translathon]. Our thanks and congratulations to users ''Halan-tul'', ''Renessaince'', ''<span lang="ne" dir="ltr">जनक राज भट्ट</span> (Janak Bhatta)'', ''Vahe Gharakhanyan'', ''Warrakkk'', and ''Eduardogobi''.
For '''interface messages''' (translated at [https://translatewiki.net translatewiki.net]), we saw the initiative affecting 42 languages. The average progress in translations across all languages was 56.5% before the translathon, and 78.2% after ('''+21.7%'''). In particular, Sakha improved from 12.2% to 94.2%; Brazilian Portuguese went from 50.6% to 100%; Taraškievica went from 44.9% to 85.3%; Doteli went from 1.3% to 41.2%. Also, while 1.7% of the messages were outdated across all languages before the translathon, the percentage dropped to 0.8% afterwards (-0.9%).
For '''documentation messages''' (on mediawiki.org), we saw the initiative affecting 24 languages. The average progress in translations across all languages was 26.6% before translathon, and 46.9% after ('''+20.3%'''). There were particularly notable achievements for three languages. Armenian improved from 1% to 99%; Swedish, from 21% to 99%, and Brazilian Portuguese, from 34% to 83%. Outdated translations across all languages were reduced from 8.4% before translathon to 4.8% afterwards (-3.6%).
[https://translatewiki.net/wiki/Project:VisualEditor/2015_Translathon#Graphs_(interface_messages_only) We published some graphs] showing the effect of the event on the Translathon page. We thank the translators for participating and the translatewiki.net staff for facilitating this initiative.
=== Recent improvements ===
'''Auto-fill features for citations''' can be enabled on each Wikipedia. The tool uses the '''[[:mw:Citoid|citoid service]]''' to convert a [[:en:URL|URL]] or [[:en:Digital object identifier|DOI]] into a pre-filled, pre-formatted bibliographic citation. You can see an animated GIF of the quick, [[mediawikiwiki:Special:MyLanguage/VisualEditor/GIFs#Auto-citing_a_source|simple process at mediawiki.org]]. So far, about a dozen Wikipedias have enabled the auto-citation tool. To enable it for your wiki, follow the [[mediawikiwiki:Special:MyLanguage/Citoid/Enabling_Citoid_on_your_wiki|instructions at mediawiki.org]].
Your wiki can customize the first section of the '''special character inserter''' in VisualEditor. Please follow the [[mw:Special:MyLanguage/VisualEditor/Special_characters|instructions at mediawiki.org]] to put the characters you want at the top.
In other changes, if you need to fill in a [[:mw:CAPTCHA|CAPTCHA]] and get it wrong, then you can click to get a new one to complete. VisualEditor can now display and edit [[mediawikiwiki:Extension:Graph|Vega-based graphs]]. If you use the Monobook skin, VisualEditor's appearance is now more consistent with other software.
=== Future changes ===
The team will be changing the '''appearance of selected links''' inside VisualEditor. The purpose is to make it easy to see whether your cursor is inside or outside the link. When you select a link, the link label (the words shown on the page) will be enclosed in a faint box. If you place your cursor inside the box, then your changes to the link label will be part of the link. If you place your cursor outside the box, then it will not. This will make it easy to know when new characters will be added to the link and when they will not.
On the English Wikipedia, 10% of newly created accounts are now offered both the visual and the wikitext editors. A [[m:Research:VisualEditor's_effect_on_newly_registered_editors/May_2015_study|recent controlled trial]] showed no significant difference in survival or productivity for new users in the short term. New users with access to VisualEditor were very slightly less likely to produce results that needed reverting. You can learn more about this by watching a video of the [[mediawikiwiki:Wikimedia_Research/Showcase#July_2015|July 2015 Wikimedia Research Showcase]]. The proportion of new accounts with access to both editing environments will be gradually increased over time. Eventually all new users have the choice between the two editing environments.
=== Let's work together ===
* Share your ideas and ask questions at [[:mw:VisualEditor/Feedback|mw:VisualEditor/Feedback]]. This feedback page is now using [[mw:Flow|Flow]] instead of LiquidThreads.
* <mark>Can you read and type in Korean or Japanese?</mark> Language engineer [[mw:User:DChan (WMF)|David Chan]] needs people who know which tools people use to type in some languages. If you speak Japanese or Korean, you can help him test support for these languages. Please see the instructions at [[mw:VisualEditor/IME Testing#What to test|mediawiki.org]] if you can help.
* If your wiki would like '''VisualEditor enabled on another namespace''', you can file a request in Phabricator. Please include a link to a community discussion about the requested change.
* Please file requests for language-appropriate "{{Int:visualeditor-annotationbutton-bold-tooltip}}" and "{{Int:visualeditor-annotationbutton-italic-tooltip}}" icons for the styling menu [https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-dafezmpv6huxg3taml24 in Phabricator].
* The design research team wants to see how real editors work. Please [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for their research program].
* The weekly task triage meetings continue to be open to volunteers, usually on Tuesdays at 12:00 (noon) PDT (19:00 UTC). Learn how to join the meetings and how to nominate bugs at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. You do not need to attend the meeting to nominate a bug for consideration as a Q1 blocker, though. Instead, go to Phabricator and "associate" the main [[phab:project/profile/483/|VisualEditor project]] with the bug.
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
</div> —[[:mw:User:Elitre (WMF)|Elitre (WMF)]], 02:40, 15 Mhawuri 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=12980645 -->
== How can we improve Wikimedia grants to support you better? ==
''My apologies for posting this message in English. Please help translate it if you can.''
Hello,
The Wikimedia Foundation would like your feedback about how we can '''[[m:Grants:IdeaLab/Reimagining WMF grants|reimagine Wikimedia Foundation grants]]''', to better support people and ideas in your Wikimedia project. Ways to participate:
*Respond to questions on [[m:Grants talk:IdeaLab/Reimagining WMF grants|the discussion page of the idea]].
*Join a [[m:Grants:IdeaLab/Events#Upcoming_events|small group conversation]].
*Learn more about [[m:Grants:IdeaLab/Reimagining WMF grants/Consultation|this consultation]].
Feedback is welcome in any language.
With thanks,
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources|Community Resources]], Wikimedia Foundation.
([[m:Grants:IdeaLab/Reimagining WMF grants/ProjectTargets|''Opt-out Instructions'']]) <small>This message was sent by [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] through [[m:User:MediaWiki message delivery|MediaWiki message delivery]].</small> 00:13, 19 Mhawuri 2015 (UTC)
== Introducing the Wikimedia public policy site ==
Hi all,
We are excited to introduce a new Wikimedia Public Policy site. The site includes resources and position statements on access, copyright, censorship, intermediary liability, and privacy. The site explains how good public policy supports the Wikimedia projects, editors, and mission.
Visit the public policy portal: https://policy.wikimedia.org/
Please help translate the [[m:Public policy|statements on Meta Wiki]]. You can [http://blog.wikimedia.org/2015/09/02/new-wikimedia-public-policy-site/ read more on the Wikimedia blog].
Thanks,
[[m:User:YWelinder (WMF)|Yana]] and [[m:User:Slaporte (WMF)|Stephen]] ([[m:User talk:Slaporte (WMF)|Talk]]) 18:13, 2 Ndzhati 2015 (UTC)
''(Sent with the [[m:MassMessage#Global_message_delivery|Global message delivery system]])''
<!-- Message sent by User:Slaporte (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Slaporte_(WMF)/Announcing_public_policy_site&oldid=13439030 -->
== Open call for Individual Engagement Grants ==
''My apologies for posting this message in English. Please help translate it if you can.''
Greetings! The '''[[m:IEG|Individual Engagement Grants program]] is accepting proposals''' until September 29th to fund new tools, community-building processes, and other experimental ideas that enhance the work of Wikimedia volunteers. Whether you need a small or large amount of funds (up to $30,000 USD), Individual Engagement Grants can support you and your team’s project development time in addition to project expenses such as materials, travel, and rental space.
*[[m:Grants:IEG#ieg-apply|'''Submit''' a grant request]]
*[[m:Grants:IdeaLab|'''Get help''' with your proposal in IdeaLab]] or [[m:Grants:IdeaLab/Events#Upcoming_events|an upcoming Hangout session]]
*[[m:Grants:IEG#ieg-engaging|'''Learn from examples''' of completed Individual Engagement Grants]]
Thanks,
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources|Community Resources]], Wikimedia Foundation. 20:52, 4 Ndzhati 2015 (UTC)
([[m:User:I JethroBT (WMF)/IEG 2015 Targets|''Opt-out Instructions'']]) <small>This message was sent by [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] ([[m:User talk:I JethroBT (WMF)|talk]]) through [[m:User:MediaWiki message delivery|MediaWiki message delivery]].</small>
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=13476366 -->
== Open call for Individual Engagement Grants ==
''My apologies for posting this message in English. Please help translate it if you can.''
Greetings! The '''[[m:IEG|Individual Engagement Grants program]] is accepting proposals''' until September 29th to fund new tools, community-building processes, and other experimental ideas that enhance the work of Wikimedia volunteers. Whether you need a small or large amount of funds (up to $30,000 USD), Individual Engagement Grants can support you and your team’s project development time in addition to project expenses such as materials, travel, and rental space.
*[[m:Grants:IEG#ieg-apply|'''Submit''' a grant request]]
*[[m:Grants:IdeaLab|'''Get help''' with your proposal in IdeaLab]] or [[m:Grants:IdeaLab/Events#Upcoming_events|an upcoming Hangout session]]
*[[m:Grants:IEG#ieg-engaging|'''Learn from examples''' of completed Individual Engagement Grants]]
Thanks,
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources|Community Resources]], Wikimedia Foundation. 21:57, 4 Ndzhati 2015 (UTC)
([[m:User:I JethroBT (WMF)/IEG 2015 Targets|''Opt-out Instructions'']]) <small>This message was sent by [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] ([[m:User talk:I JethroBT (WMF)|talk]]) through [[m:User:MediaWiki message delivery|MediaWiki message delivery]].</small>
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=13476366 -->
== New Wikipedia Library Database Access (September 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* '''[[w:en:WP:EBSCO|EBSCOHost]]''' - this is one of our largest access donations so far: access to a wide variety of academic, newspaper and magazine sources through their Academic Search Complete, Business Source Complete and MasterFILE Complete
* '''[[w:en:WP:Newspaperarchive.com|Newspaperarchive.com]]''' - historical newspapers from the United States, Canada, UK and 20 other countries, and includes an Open Access "clipping" feature (1000 accounts)
* '''[[w:en:WP:IMF|IMF Elibary]]'''- a digital collection of the IMF's reports, studies and research on global economics and development (50 accounts)
* '''[[w:en:Wikipedia:Sabinet|Sabinet]]''' - one of the largest African digital publishers, based in South Africa, with a wide range of content in English and other European and African languages (10 accounts)
* '''[[w:fr:Wikipédia:Numérique Premium|Numérique Premium]]''' - a French language social science and humanities ebook database, with topical collections on a wide range of topics (100)
*'''[[w:ar:ويكيبيديا:مكتبة_ويكيبيديا/المنهل|Al Manhal]]''' - an Arabic and English database with a wide range of sources, largely focused on or published in the Middle East (60 accounts)
*'''[[w:ar:ويكيبيديا:مكتبة ويكيبيديا/جملون|Jamalon]]''' - an Arabic book distributor, who is providing targeted book delivery to volunteers (50 editors)
Many other partnerships with accounts available are listed on [[w:en:WP:The_Wikipedia_Library/Journals|our partners page]], including expanded accounts for [[w:en:WP:Elsevier ScienceDirect|Elsevier ScienceDirect]], [[w:en:WP:BMJ|British Medical Journal]] and [[w:en:WP:Dynamed|Dynamed]] and additional accounts for [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:WP:DeGruyter|DeGruyter]], [[w:en:WP:Newspapers.com|Newspapers.com]], [[w:en:WP:Highbeam|Highbeam]] and [[w:en:HeinOnline|HeinOnline]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 19:42, 16 September 2015 (UTC)
:''We need help! Help us coordinate Wikipedia Library's distribution of accounts, communication of access opportunities and more! Please join our team at [https://meta.wikimedia.org/wiki/The_Wikipedia_Library/Coordinators/Signup our new coordinator signup].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=13664781 -->
== Only one week left for Individual Engagement Grant proposals! ==
(Apologies for using English below, please help translate if you are able.)
'''There is still one week left to submit [[m:IEG|Individual Engagement Grant]] (IEG) proposals''' before the September 29th deadline. If you have ideas for new tools, community-building processes, and other experimental projects that enhance the work of Wikimedia volunteers, start your proposal today! Please encourage others who have great ideas to apply as well. Support is available if you want help turning your idea into a grant request.
*[[m:Grants:IEG#ieg-apply|'''Submit''' a grant request]]
*[[m:Grants:IdeaLab|'''Get help''' with your proposal in IdeaLab]]
*[[m:Grants:IEG#ieg-engaging|'''Learn from examples''' of completed Individual Engagement Grants]]
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources|Community Resources]] 21:01, 22 Ndzhati 2015 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=13754911 -->
== Reimagining WMF grants report ==
''(My apologies for using English here, please help translate if you are able.)''
Last month, we asked for community feedback on [[m:Grants:IdeaLab/Reimagining WMF grants| a proposal to change the structure of WMF grant programs]]. Thanks to the 200+ people who participated! '''[[m:Grants:IdeaLab/Reimagining_WMF_grants/Outcomes|
A report]]''' on what we learned and changed based on this consultation is now available.
Come read about the findings and next steps as WMF’s Community Resources team begins to implement changes based on your feedback. Your questions and comments are welcome on [[m:Grants talk:IdeaLab/Reimagining WMF grants/Outcomes|the outcomes discussion page]].
With thanks, [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] 16:56, 28 Ndzhati 2015 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Grants:IdeaLab/Reimagining_WMF_grants/ProjectTargets&oldid=13850666 -->
== VisualEditor News #5—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[m:VisualEditor/Newsletter/2015/October|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=VisualEditor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
You can use the visual editor on smartphones and tablets.<br><br>[[File:Switching edit modes to VisualEditor on Mobile web.png|alt=Screenshot showing the menu for switching from the wikitext editor to the visual editor|centre|frameless|230x230px]]<br>
Click the pencil icon to open the editor for a page. Inside that, use the gear menu in the upper right corner to "{{int:mobile-frontend-editor-switch-visual-editor}}".
The editing button will remember which editing environment you used last time, and give you the same one next time. The desktop site will be switching to a system similar to this one in the coming months.
<br><br>You can read and help translate [[:mw:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|VisualEditor Team]] has fixed many bugs, added new features, and made some small design changes. They post weekly status reports [[mw:VisualEditor/changelog|on mediawiki.org]]. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[mediawikiwiki:VisualEditor/Current_priorities|current priorities]] are improving support for languages like Japanese and Arabic, making it easier to edit on mobile devices, and providing rich-media tools for formulæ, charts, galleries and uploading.
=== Recent improvements ===
'''Educational features:''' The first time ever you use the visual editor, it now draws your attention to the {{Int:visualeditor-annotationbutton-link-tooltip}} and {{Int:visualeditor-toolbar-cite-label}} tools. When you click on the tools, it explains why you should use them. ([[Phab:T108620|T108620]]) Alongside this, the welcome message for new users has been simplified to make editing more welcoming. ([[Phab:T112354|T112354]]) More in-software educational features are planned.
'''Links:''' It is now easier to understand when you are adding text to a link and when you are typing plain text next to it. ([[Phab:T74108|T74108]], [[Phab:T91285|T91285]]) The editor now fully supports ISBN, PMID or RFC numbers. ([[Phab:T109498|T109498]], [[Phab:T110347|T110347]], [[Phab:T63558|T63558]]) These [[:en:Help:Magic_links|"magic links"]] use a custom link editing tool.
'''Uploads:''' Registered editors can now '''upload images''' and other media to Commons while editing. Click the new tab in the "{{int:visualeditor-toolbar-insert}} {{int:visualeditor-dialogbutton-media-tooltip}}" tool. You will be guided through the process without having to leave your edit. At the end, the image will be inserted. This tool is limited to one file at a time, owned by the user, and licensed under Commons's standard license. For more complex situations, the tool links to more advanced upload tools. You can also drag the image into the editor. This will be available in the wikitext editor later.
'''Mobile:''' Previously, the visual editor was available on the mobile Wikipedia site only on tablets. Now, editors can use it on all devices regardless of size if they wish. ([[Phab:T85630|T85630]]) Edit conflicts were previously broken on the mobile website. Edit conflicts can now be resolved in both wikitext and visual editors. ([[Phab:T111894|T111894]]) Sometimes templates and similar items could not be deleted on the mobile website. Selecting them caused the on-screen keyboard to hide with some browsers. Now there is a new "{{int:Visualeditor-contextitemwidget-label-remove}}" button, so that these things can be removed if the keyboard hides. ([[Phab:T62110|T62110]]) You can also edit table cells in mobile now.
'''Rich editing tools:''' You can now add and edit '''sheet''' '''music''' in the visual editor. ([[Phab:T112925|T112925]]) There are separate tabs for advanced options, such as MIDI and Ogg audio files. ([[Phab:T114227|T114227]], [[Phab:T113354|T113354]]) When editing '''formulæ''' and other blocks, errors are shown as you edit. It is also possible to edit some types of '''graphs'''; adding new ones, and support for new types, will be coming.
On the '''English Wikipedia''', the visual editor is now automatically available to anyone who creates an account. The preference switch was moved to the normal location, under [[Special:Preferences]].
=== Future changes ===
You will soon be able to '''switch from the wikitext to the visual editor''' after you start editing. ([[phab:T49779|T49779]]) Previously, you could only switch from the visual editor to the wikitext editor. Bi-directional switching will make possible a '''single edit tab.''' ([[phab:T102398|T102398]]) This project will combine the "{{int:vector-view-edit}}" and "{{int:visualeditor-ca-editsource}}" tabs into a single "{{int:vector-view-edit}}" tab, similar to the system already used on the mobile website. The "{{int:vector-view-edit}}" tab will open whichever editing environment you used last time.
=== Let's work together ===
* Share your ideas and ask questions at [[:mw:VisualEditor/Feedback|VisualEditor/Feedback]]. This feedback page uses [[mw:Flow|Flow]] for discussions.
* <mark>Can you read and type in Korean or Japanese?</mark> Language engineer [[mw:User:DChan (WMF)|David Chan]] needs people who know which tools people use to type in some languages. If you speak Japanese or Korean, you can help him test support for these languages. Please see the instructions at [[mw:VisualEditor/IME Testing#What to test|What to test]] if you can help, and report it on Phabricator ([[phab:T110654|Korean]] - [[phab:T109818|Japanese]]) or on Wikipedia ([[:ko:위키백과:시각편집기/IME|Korean]] - [[:ja:Wikipedia:ビジュアルエディター/フィードバック/IME|Japanese]]).
* Local admins can [[mediawikiwiki:Citoid/Enabling_Citoid_on_your_wiki|set up the Citoid automatic reference feature for your wiki]]. If you need help, then please post a request in the [[phab:tag/citoid/|Citoid project on Phabricator]]. Include links to the [[:mw:Help:TemplateData|TemplateData]] for the most important citation templates on your wiki.
* The weekly task triage meetings are open to volunteers. Learn how to join the meetings and how to nominate bugs at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. You do not need to attend the meeting to nominate a bug for consideration, though. Instead, go to Phabricator and "associate" the main [[phab:project/profile/483/|VisualEditor project]] with the bug.
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
</div>—[[:mw:User:Elitre (WMF)|Elitre (WMF)]], 18:18, 30 Nhlangula 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=14334116 -->
== Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi everyone! Apologies for posting in English. Translations are very welcome.
The [[:m:Community Tech|Community Tech team]] at the Wikimedia Foundation is focused on building improved curation and moderation tools for experienced Wikimedia contributors. We're now starting a '''[[:m:2015 Community Wishlist Survey|Community Wishlist Survey]]''' to find the most useful projects that we can work on.
For phase 1 of the survey, we're inviting all active contributors to submit brief proposals, explaining the project that you'd like us to work on, and why it's important. Phase 1 will last for 2 weeks. In phase 2, we'll ask you to vote on the proposals. Afterwards, we'll analyze the top 10 proposals and create a prioritized wishlist.
While most of this process will be conducted in English, we're inviting people from any Wikimedia wiki to submit proposals. We'll also invite volunteer translators to help translate proposals into English.
Your proposal should include: the problem that you want to solve, who would benefit, and a proposed solution, if you have one. You can submit your proposal on the Community Wishlist Survey page, using the entry field and the big blue button. We will be accepting proposals for 2 weeks, ending on November 23.
We're looking forward to hearing your ideas!
</div> <div lang="en" dir="ltr" class="mw-content-ltr">Community Tech Team via [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 21:57, 9 Hukuri 2015 (UTC)</div>
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Global_distribution&oldid=14554458 -->
== Wikimania 2016 scholarships ambassadors needed ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello! [[wm2016:|Wikimania 2016]] scholarships will soon be open; by the end of the week we'll form the committee and we need your help, see [[wm2016:Special:MyLanguage/Scholarship committee|Scholarship committee]] for details.
If you want to carefully review nearly a thousand applications in January, you might be a perfect committee member. Otherwise, you can '''volunteer as "ambassador"''': you will observe all the committee activities, ensure that people from your language or project manage to apply for a scholarship, translate '''scholarship applications written in your language''' to English and so on. Ambassadors are allowed to ask for a scholarship, unlike committee members.
[[wm2016:Scholarship committee|Wikimania 2016 scholarships subteam]] 10:48, 10 Hukuri 2015 (UTC)
</div>
<!-- Message sent by User:Nemo bis@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=14347818 -->
== Harassment consultation ==
{{int:Please-translate}}
The Community Advocacy team the Wikimedia Foundation has opened a consultation on the topic of '''harassment''' on [[m:Harassment consultation 2015|Meta]]. The consultation period is intended to run for one month from today, November 16, and end on December 17. Please share your thoughts there on harassment-related issues facing our communities and potential solutions. (Note: this consultation is not intended to evaluate specific cases of harassment, but rather to discuss the problem of harassment itself.)
::*[[m:Harassment consultation 2015|Harassment consultation 2015]]
:Regards, [[m:Community Advocacy|Community Advocacy, Wikimedia Foundation]]
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Inspire_Mass_Message&oldid=14684364 -->
== [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Your input requested on the proposed #FreeBassel banner campaign]] ==
''This is a message regarding the [[:m:Special:MyLanguage/Free Bassel/Banner|proposed 2015 Free Bassel banner]]. [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Translations]] are available.''
Hi everyone,
This is to inform all Wikimedia contributors that a [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|straw poll seeking your involvement]] has just been started on Meta-Wiki.
As some of your might be aware, a small group of Wikimedia volunteers have proposed a banner campaign informing Wikipedia readers about the urgent situation of our fellow Wikipedian, open source software developer and Creative Commons activist, [[:w:Bassel Khartabil|Bassel Khartabil]]. An exemplary [[:m:Special:MyLanguage/Free Bassel/Banner|banner]] and an [[:m:Special:MyLanguage/Free Bassel/Banner|explanatory page]] have now been prepared, and translated into about half a dozen languages by volunteer translators.
We are seeking [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|your involvement to decide]] if the global Wikimedia community approves starting a banner campaign asking Wikipedia readers to call on the Syrian government to release Bassel from prison. We understand that a campaign like this would be unprecedented in Wikipedia's history, which is why we're seeking the widest possible consensus among the community.
Given Bassel's urgent situation and the resulting tight schedule, we ask everyone to [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|get involved with the poll and the discussion]] to the widest possible extent, and to promote it among your communities as soon as possible.
(Apologies for writing in English; please kindly [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|translate]] this message into your own language.)
Thank you for your participation!
''Posted by the [[:m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 21:47, 25 November 2015 (UTC) • [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Translate]] • [[:m:Talk:Free Bassel/Banner|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=14758733 -->
== Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi everyone! Apologies for posting this in English. Translations are very welcome.
We're beginning the second part of the Community Tech team's '''[[:m:2015 Community Wishlist Survey/Voting|Community Wishlist Survey]]''', and we're inviting all active contributors to vote on the proposals that have been submitted.
Thanks to you and other Wikimedia contributors, 111 proposals were submitted to the team. We've split the proposals into categories, and now it's time to vote! You can vote for any proposal listed on the pages, using the <nowiki>{{Support}}</nowiki> tag. Feel free to add comments pro or con, but only support votes will be counted. The voting period will be 2 weeks, ending on December 14.
The proposals with the most support votes will be the team's top priority backlog to investigate and address. Thank you for participating, and we're looking forward to hearing what you think!
Community Tech via
</div> [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 14:38, 1 N'wendzamhala 2015 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Global_distribution&oldid=14913494 -->
== New Wikipedia Library Accounts Available Now (December 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for, free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* [[w:en:WP:Gale|Gale]] - multidisciplinary periodicals, newspapers, and reference sources - 10 accounts
* [[w:en:Wikipedia:Brill|Brill]] - academic e-books and journals in English, Dutch, and other languages - 25 accounts
* [[w:fi:Wikipedia:Wikipedian_Lähdekirjasto/Suomalaisen_Kirjallisuuden_Seura|Finnish Literature Society]] (in Finnish)
* [[w:fa:ویکیپدیا:مگایران|Magiran]] (in Farsi) - scientific journal articles - 100 articles
* [[w:fa:ویکیپدیا:سیویلیکا|Civilica]] (in Farsi) - Iranian journal articles, seminars, and conferences - 50 accounts
Many other partnerships with accounts available are listed on [[m:The_Wikipedia_Library/Journals|our partners page]], including [[w:en:WP:EBSCO|EBSCO]], [[w:en:WP:DeGruyter|DeGruyter]], and [[w:en:WP:Newspaperarchive.com|Newspaperarchive.com]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[m:The Wikipedia Library/Coordinators|The Wikipedia Library Team]] 01:01, 11 December 2015 (UTC)
:''Help us a start Wikipedia Library in your language! Email us at wikipedialibrary@wikimedia.org''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small></div>
<!-- Message sent by User:Matiia@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=14689842 -->
== [[m:Special:MyLanguage/Wikipedia 15|Get involved in Wikipedia 15!]] ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]]. [[m:Special:MyLanguage/Wikipedia 15/MassMessages/Get involved|Translations]] are available.''
[[File:International-Space-Station wordmark blue.svg|right|200px]]
As many of you know, January 15 is Wikipedia’s 15th Birthday!
People around the world are getting involved in the celebration and have started adding their [[m:Special:MyLanguage/Wikipedia 15/Events|events on Meta Page]]. While we are celebrating Wikipedia's birthday, we hope that all projects and affiliates will be able to utilize this celebration to raise awareness of our community's efforts.
Haven’t started planning? Don’t worry, there’s lots of ways to get involved. Here are some ideas:
* '''[[m:Special:MyLanguage/Wikipedia 15/Events|Join/host an event]]'''. We already have more than 80, and hope to have many more.
* '''[[m:Special:MyLanguage/Wikipedia 15/Media|Talk to local press]]'''. In the past 15 years, Wikipedia has accomplished extraordinary things. We’ve made a [[m:Special:MyLanguage/Wikipedia 15/15 years|handy summary]] of milestones and encourage you to add your own. More resources, including a [[m:Special:MyLanguage/Wikipedia 15/Media#releases|press release template]] and [[m:Special:MyLanguage/Communications/Movement Communications Skills|resources on working with the media]], are also available.
* '''[[m:Special:MyLanguage/Wikipedia 15/Material|Design a Wikipedia 15 logo]]'''. In place of a single icon for Wikipedia 15, we’re making dozens. Add your own with something fun and representative of your community. Just use the visual guide so they share a common sensibility.
* '''[[m:Special:MyLanguage/Wikipedia 15/Events/Package#birthdaywish|Share a message on social media]]'''. Tell the world what Wikipedia means to you, and add #wikipedia15 to the post. We might re-tweet or share your message!
Everything is linked on the [[m:Special:MyLanguage/Wikipedia 15|Wikipedia 15 Meta page]]. You’ll find a set of ten data visualization works that you can show at your events, and a [[c:Category:Wikipedia15 Mark|list of all the Wikipedia 15 logos]] that community members have already designed.
If you have any questions, please contact [[m:User:ZMcCune (WMF)|Zachary McCune]] or [[m:User:JSutherland (WMF)|Joe Sutherland]].
Thanks and Happy nearly Wikipedia 15!<br />
-The Wikimedia Foundation Communications team
''Posted by the [[m:User:MediaWiki message delivery|MediaWiki message delivery]], 20:58, 18 N'wendzamhala 2015 (UTC) • [[m:Wikipedia 15/MassMessages/Get involved|{{int:please-translate}}]] • [[m:Talk:Wikipedia 15|{{int:help}}]]
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15158198 -->
== VisualEditor News #6—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=The visual editor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
A new, simpler system for editing will offer a single Edit button. Once the page has opened, you can switch back and forth between visual and wikitext editing.
[[File:VisualEditor single edit tab preference dialog.png|alt=Screenshot showing a pop-up dialog for switching from the wikitext editor to the visual editor|centre|frameless|230x230px]]<br>
If you prefer having separate edit buttons, then you can set that option in your preferences, either in a pop-up dialog the next time you open the visual editor, or by going to [[Special:Preferences]] and choosing the setting that you want: <br><br>[[File:VisualEditor single edit tab in preferences 2015-12-18.png|alt=Screenshot showing a drop-down menu in Special:Preferences|centre|frameless|230x230px]]
The current plan is for the default setting to have the Edit button open the editing environment you used most recently. <br><br>You can read and help translate [[:mw:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
''[[m:VisualEditor/Newsletter/2015/December|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
Since the last newsletter, the [[mw:VisualEditor|visual editor team]] has fixed many bugs and expanded the mathematics formula tool. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[mediawikiwiki:VisualEditor/Current_priorities|current priorities]] are improving support for languages such as Japanese and Arabic, and providing rich-media tools for formulæ, charts, galleries and uploading.
=== Recent improvements ===
You can '''switch from the wikitext editor to the visual editor''' after you start editing.
The '''LaTeX mathematics formula editor''' has been significantly expanded. ([[phab:T118616|T118616)]] You can see the formula as you change the LaTeX code. You can click buttons to insert the correct LaTeX code for many symbols.
=== Future changes ===
The '''single edit tab''' project will combine the "{{int:vector-view-edit}}" and "{{int:visualeditor-ca-editsource}}" tabs into a single "{{int:vector-view-edit}}" tab, like the system already used on the mobile website. ([[phab:T102398|T102398]], [[phab:T58337|T58337]]) Initially, the "{{int:vector-view-edit}}" tab will open whichever editing environment you used last time. Your last editing choice will be stored as a cookie for logged-out users and as an account preference for logged-in editors. Logged-in editors will be able to set a default editor in the {{int:prefs-editing}} tab of [[Special:Preferences]] in the drop-down menu about "{{int:visualeditor-preference-tabs}}".
The visual editor will be offered to all editors at the following Wikipedias in early 2016: [[w:am:|Amharic]], [[w:bug:|Buginese]], [[w:cdo:|Min Dong]], [[w:cr:|Cree]], [[w:gv:|Manx]], [[w:hak:|Hakka]], [[w:hy:|Armenian]], [[w:ka:|Georgian]], [[w:pnt:|Pontic]], [[w:sh:|Serbo-Croatian]], [[w:ti:|Tigrinya]], [[w:xmf:|Mingrelian]], [[w:za:|Zhuang]], and [[w:zh-min-nan:|Min Nan]]. ([[phab:T116523|T116523]]) Please post your comments and the language(s) that you tested at [[:mw:Topic:St8y4ni42d0vr9cv|the feedback thread on mediawiki.org]]. The developers would like to know how well it works. Please tell them what kind of computer, web browser, and keyboard you are using.
In 2016, the '''feedback pages''' for the visual editor on many Wikipedias will be redirected to mediawiki.org. ([[phab:T92661|T92661]])
=== Testing opportunities ===
* Please try the new system for the '''single edit tab''' on [https://test2.wikipedia.org test2.wikipedia.org]. You can edit while logged out to see how it works for logged-out editors, or you can create a separate account to be able to set your account's preferences. <mark>Please share your thoughts about the single edit tab system at [[mediawikiwiki:Topic:Suspcq0bf5nd3gsd|the feedback topic on mediawiki.org]] or [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for formal user research]</mark> (type "single edit tab" in the question about other areas you're interested in). The new system has not been finalized, and your feedback can affect the outcome. The team particularly wants your thoughts about the options in Special:Preferences. The current choices in Special:Preferences are:
** {{int:visualeditor-preference-tabs-remember-last}},
** {{int:visualeditor-preference-tabs-prefer-ve}},
** {{int:visualeditor-preference-tabs-prefer-wt}}, and
** {{int:visualeditor-preference-tabs-multi-tab}}. (This is the current state for people already using the visual editor. None of these options will be visible if you have disabled the visual editor in your preferences at that wiki.)
* <mark>Can you read and type in Korean or Japanese?</mark> Language engineer [[mw:User:DChan (WMF)|David Chan]] needs people who know which tools people use to type in some languages. If you speak Japanese or Korean, you can help him test support for these languages. Please see the instructions at [[mw:VisualEditor/IME Testing#What to test|What to test]] if you can help, and report it on Phabricator ([[phab:T110654|Korean]] - [[phab:T109818|Japanese]]) or on Wikipedia ([[:ko:위키백과:시각편집기/IME|Korean]] - [[:ja:Wikipedia:ビジュアルエディター/フィードバック/IME|Japanese]]).
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
</div> [[:mw:User:Elitre (WMF)|Elitre (WMF)]], 00:06, 25 N'wendzamhala 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=15165847 -->
== VisualEditor News #6—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=The visual editor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
A new, simpler system for editing will offer a single Edit button. Once the page has opened, you can switch back and forth between visual and wikitext editing.
[[File:VisualEditor single edit tab preference dialog.png|alt=Screenshot showing a pop-up dialog for switching from the wikitext editor to the visual editor|centre|frameless|230x230px]]<br>
If you prefer having separate edit buttons, then you can set that option in your preferences, either in a pop-up dialog the next time you open the visual editor, or by going to [[Special:Preferences]] and choosing the setting that you want: <br><br>[[File:VisualEditor single edit tab in preferences 2015-12-18.png|alt=Screenshot showing a drop-down menu in Special:Preferences|centre|frameless|230x230px]]
The current plan is for the default setting to have the Edit button open the editing environment you used most recently. <br><br>You can read and help translate [[:mw:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
''[[m:VisualEditor/Newsletter/2015/December|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
Since the last newsletter, the [[mw:VisualEditor|visual editor team]] has fixed many bugs and expanded the mathematics formula tool. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[mediawikiwiki:VisualEditor/Current_priorities|current priorities]] are improving support for languages such as Japanese and Arabic, and providing rich-media tools for formulæ, charts, galleries and uploading.
=== Recent improvements ===
You can '''switch from the wikitext editor to the visual editor''' after you start editing.
The '''LaTeX mathematics formula editor''' has been significantly expanded. ([[phab:T118616|T118616)]] You can see the formula as you change the LaTeX code. You can click buttons to insert the correct LaTeX code for many symbols.
=== Future changes ===
The '''single edit tab''' project will combine the "{{int:vector-view-edit}}" and "{{int:visualeditor-ca-editsource}}" tabs into a single "{{int:vector-view-edit}}" tab, like the system already used on the mobile website. ([[phab:T102398|T102398]], [[phab:T58337|T58337]]) Initially, the "{{int:vector-view-edit}}" tab will open whichever editing environment you used last time. Your last editing choice will be stored as a cookie for logged-out users and as an account preference for logged-in editors. Logged-in editors will be able to set a default editor in the {{int:prefs-editing}} tab of [[Special:Preferences]] in the drop-down menu about "{{int:visualeditor-preference-tabs}}".
The visual editor will be offered to all editors at the following Wikipedias in early 2016: [[w:am:|Amharic]], [[w:bug:|Buginese]], [[w:cdo:|Min Dong]], [[w:cr:|Cree]], [[w:gv:|Manx]], [[w:hak:|Hakka]], [[w:hy:|Armenian]], [[w:ka:|Georgian]], [[w:pnt:|Pontic]], [[w:sh:|Serbo-Croatian]], [[w:ti:|Tigrinya]], [[w:xmf:|Mingrelian]], [[w:za:|Zhuang]], and [[w:zh-min-nan:|Min Nan]]. ([[phab:T116523|T116523]]) Please post your comments and the language(s) that you tested at [[:mw:Topic:St8y4ni42d0vr9cv|the feedback thread on mediawiki.org]]. The developers would like to know how well it works. Please tell them what kind of computer, web browser, and keyboard you are using.
In 2016, the '''feedback pages''' for the visual editor on many Wikipedias will be redirected to mediawiki.org. ([[phab:T92661|T92661]])
=== Testing opportunities ===
* Please try the new system for the '''single edit tab''' on [https://test2.wikipedia.org test2.wikipedia.org]. You can edit while logged out to see how it works for logged-out editors, or you can create a separate account to be able to set your account's preferences. <mark>Please share your thoughts about the single edit tab system at [[mediawikiwiki:Topic:Suspcq0bf5nd3gsd|the feedback topic on mediawiki.org]] or [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for formal user research]</mark> (type "single edit tab" in the question about other areas you're interested in). The new system has not been finalized, and your feedback can affect the outcome. The team particularly wants your thoughts about the options in Special:Preferences. The current choices in Special:Preferences are:
** {{int:visualeditor-preference-tabs-remember-last}},
** {{int:visualeditor-preference-tabs-prefer-ve}},
** {{int:visualeditor-preference-tabs-prefer-wt}}, and
** {{int:visualeditor-preference-tabs-multi-tab}}. (This is the current state for people already using the visual editor. None of these options will be visible if you have disabled the visual editor in your preferences at that wiki.)
* <mark>Can you read and type in Korean or Japanese?</mark> Language engineer [[mw:User:DChan (WMF)|David Chan]] needs people who know which tools people use to type in some languages. If you speak Japanese or Korean, you can help him test support for these languages. Please see the instructions at [[mw:VisualEditor/IME Testing#What to test|What to test]] if you can help, and report it on Phabricator ([[phab:T110654|Korean]] - [[phab:T109818|Japanese]]) or on Wikipedia ([[:ko:위키백과:시각편집기/IME|Korean]] - [[:ja:Wikipedia:ビジュアルエディター/フィードバック/IME|Japanese]]).
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
</div> [[:mw:User:Elitre (WMF)|Elitre (WMF)]], 01:06, 25 N'wendzamhala 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=15165847 -->
== Wikimania 2016 Scholarships - Deadline soon! ==
:{{int:Please-translate}}
A reminder - applications for scholarships for Wikimania 2016 in Esino Lario, Italy, are closing soon! Please get your applications in by January 9th. To apply, visit the page below:
:*[https://wikimania2016.wikimedia.org/wiki/Scholarships Wikimania 2016 Scholarships]
[[User:PEarley (WMF)|Patrick Earley (WMF)]] via [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 01:49, 5 Sunguti 2016 (UTC)
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Mass_Message_-_large&oldid=15209973 -->
== 2016 WMF Strategy consultation ==
:{{int:Please-translate}}
Hello, all.
The Wikimedia Foundation (WMF) has launched a consultation to help create and prioritize WMF strategy beginning July 2016 and for the 12 to 24 months thereafter. This consultation will be open, on Meta, from 18 January to 26 February, after which the Foundation will also use these ideas to help inform its Annual Plan. (More on our timeline can be found on that Meta page.)
Your input is welcome (and greatly desired) at the Meta discussion, [[:m:2016 Strategy/Community consultation|2016 Strategy/Community consultation]].
Apologies for English, where this is posted on a non-English project. We thought it was more important to get the consultation translated as much as possible, and good headway has been made there in some languages. There is still much to do, however! We created [[:m:2016 Strategy/Translations]] to try to help coordinate what needs translation and what progress is being made. :)
If you have questions, please reach out to me on my talk page or on the strategy consultation's talk page or by email to mdennis@wikimedia.org.
I hope you'll join us! [[:m:User:Mdennis (WMF)|Maggie Dennis]] via [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 19:07, 18 Sunguti 2016 (UTC)
<!-- Message sent by User:Mdennis (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Mass_Message_-_large&oldid=15253743 -->
== Tsonga is missing ==
{{en}} Tsonga is missing from this page:<br />
https://meta.wikimedia.org/wiki/There_is_also_a_Wikipedia_in_your_language<br />
More than 100 languages are now listed.<br />
Thank you, [[User:Varlaam|Varlaam]] ([[User talk:Varlaam|talk]]) 03:26, 2 Nyenyenyani 2016 (UTC)
: {{Done}} -- [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 07:27, 8 Nyenyankulu 2016 (UTC)
== Completion suggestor ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
== Updates to wiki search auto completion are arriving 10 March==
Hello!
{{Int:Please-translate}}. {{Int:Feedback-thanks-title}}
The [[:m:User:CKoerner (WMF)/Work/Completion Suggester beta reminder and coming soon|completion suggester beta feature]] will become the default at the first group of wikis on '''Thursday, 10 March'''. This initial rollout will start with some of the smaller wikis to ensure the change happens in an organized way. The remaining wikis will receive the update on Wednesday, 16 March. This update brings three major improvements to search. Improved search result ordering, a tolerance for a small number of spelling errors, and suggests fewer typos.
Since December 2015, 19,000 editors have already opted into the completion suggester beta feature. Contributors are encouraged to [[Special:Preferences#mw-prefsection-betafeatures|try out the feature]] ahead of the release. Please share any comments on the Completion Suggester [[mw:Help:CirrusSearch/CompletionSuggester|discussion page]] in any language.
To learn more about the work of the Discovery department and other improvements to search, please check out [[wmfblog:2015/12/23/search-and-discovery-on-wikipedia/|the Wikimedia blog]]. Read about [[mw:Special:MyLanguage/Help:CirrusSearch|CirrusSearch]], the MediaWiki extension that makes wiki search possible.</div> - [[User:CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 23:09, 7 Nyenyankulu 2016 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Work/Completion_Suggester_inital_rollout/Target_list&oldid=15420104 -->
== New Wikipedia Library Accounts Available Now (March 2016) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Apologies for writing in English. {{int:Please-translate}}''
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for access to research materials from:
* '''[[w:en:WP:Cambridge|Cambridge University Press]]''' - a major publisher of academic journals and e-books in a variety of subject areas. Access includes both Cambridge Journals Online and Cambridge Books. 25 accounts.
* '''[[w:en:WP:Alexander Street|Alexander Street ''Academic Video Online'']]''' - a large academic video collection good for a wide range of subjects, including news programs (such as PBS and BBC), music and theatre, lectures and demonstrations, and documentaries. 25 accounts.
* '''[[w:en:WP:Baylor|Baylor University Press]]''' - a publisher of academic e-books primarily in religious studies and the humanities. 50 accounts.
* '''[[w:en:WP:Future Science Group|Future Science Group]]''' - a publisher of medical, biotechnological and scientific research. 30 accounts.
* '''[[w:en:WP:Annual Reviews|Annual Reviews]]''' - a publisher of review articles in the biomedical sciences. 100 accounts.
* '''[[w:en:WP:Miramar|Miramar Ship Index]]''' - an index to ships and their histories since the early 19th century. 30 accounts.
'''Non-English'''
*'''[[w:fa:ویکیپدیا:نورمگز|Noormags]]''' - Farsi-language aggregator of academic and professional journals and magazines. 30 accounts.
*'''[[w:ar:ويكيبيديا:مكتبة ويكيبيديا/كتبنا|Kotobna]]''' - Arabic-language ebook publishing platform. 20 accounts.
'''Expansions'''
*'''[[w:en:WP:Gale|Gale]]''' - aggregator of newspapers, magazines and journals. 50 accounts.
*'''[[w:en:WP:Elsevier|Elsevier ScienceDirect]]''' - an academic publishing company that publishes medical and scientific literature. 100 accounts.
Many other partnerships with accounts available are listed on [[w:en:WP:The_Wikipedia_Library/Journals|our partners page]], including [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:WP:De Gruyter|De Gruyter]], [[w:en:WP:EBSCO|EBSCO]], [[w:en:WP:Newspapers.com|Newspapers.com]] and [[w:en:WP:BNA|British Newspaper Archive]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 20:30, 17 Nyenyankulu 2016 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=15424370 -->
== Open Call for Individual Engagement Grants ==
[[File:IEG barnstar 2.png|right|100px]]
{{int:Please-translate}}:
Greetings! The '''[[m:Special:MyLanguage/IEG|Individual Engagement Grants (IEG) program]] is accepting proposals''' until April 12th to fund new tools, research, outreach efforts, and other experiments that enhance the work of Wikimedia volunteers.
Whether you need a small or large amount of funds (up to $30,000 USD), IEGs can support you and your team’s project development time in addition to project expenses such as materials, travel, and rental space.
*[[m:Special:MyLanguage/Grants:IEG#ieg-apply|'''Submit''' a grant request]] or [[m:Special:MyLanguage/Grants:IdeaLab|'''draft''' your proposal]] in IdeaLab
*[[m:Special:MyLanguage/Grants:IdeaLab/Events#Upcoming_events|'''Get help''' with your proposal]] in an upcoming Hangout session
*[[m:Special:MyLanguage/Grants:IEG#ieg-engaging|'''Learn from examples''' of completed Individual Engagement Grants]]
With thanks, [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] 15:47, 31 Nyenyankulu 2016 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=15490024 -->
== Server switch 2016 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
The [[foundation:|Wikimedia Foundation]] will be testing its newest data center in Dallas.
This will make sure Wikipedia and the other Wikimedia wikis can stay online even after a disaster.
To make sure everything is working, the Wikimedia Technology department needs to conduct a planned test. This test will show whether they can reliably switch from one data center to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the new data center on '''Tuesday, 19 April'''.<br/>
On '''Thursday, 21 April''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop during those two switches.
We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for approximately 15 to 30 minutes on Tuesday, 19 April and Thursday, 21 April, starting at 14:00 UTC (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT).
If you try to edit or save during these times, you will see an error message.
We hope that no edits will be lost during these minutes, but we can't guarantee it.
If you see the error message, then please wait until everything is back to normal.
Then you should be able to save your edit.
But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped.
Red links might not be updated as quickly as normal.
If you create an article that is already linked somewhere else, the link will stay red longer than usual.
Some long-running scripts will have to be stopped.
*There will be a code freeze for the week of 18 April.
No non-essential code deployments will take place.
This test was originally planned to take place on March 22.
April 19th and 21st are the new dates.
You can [[wikitech:Switch Datacenter#Schedule for Q3 FY2015-2016 rollout|read the schedule at wikitech.wikimedia.org]].
They will post any changes on that schedule.
There will be more notifications about this.
'''Please share this information with your community.''' /[[m:User:Whatamidoing (WMF)|User:Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]]) 22:07, 17 Dzivamusoko 2016 (UTC)
</div>
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Tech/Server_switch_2016/Delivery_list&oldid=15533827 -->
== Wikipedia to the Moon ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello! Sorry that this is in English only, but we are using village pump messaging in order to reach as many language communities as possible. Wrong page? Please fix it [[:m:Distribution list/Global message delivery|here]].
This is an invitation to all Wikipedians: Wikimedia Deutschland has been given data space to include Wikipedia content in an upcoming mission to the Moon. (No joke!) We have launched a community discussion about how to do that, because we feel that this is for the global community of editors. Please, '''[[:m:Special:MyLanguage/Wikipedia to the Moon|join the discussion on Meta-Wiki]]''' (and translate this invitation to your language community)! Best, [[:m:Talk:Wikipedia to the Moon|Moon team at Wikimedia Deutschland]] 15:35, 21 Dzivamusoko 2016 (UTC)
</div>
<!-- Message sent by User:Martin Rulsch (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=15542536 -->
== Wikipedia to the Moon: voting has begun ==
Hello, after six weeks of community discussion about [https://moon.wikimedia.org Wikipedia to the Moon], there are now 10 different proposals for content for the mission. Starting today, [[:m:Special:MyLanguage/Wikipedia_to_the_Moon/Voting|you can vote for them on Meta-Wiki]], and decide what we will work on: a Wikipedia canon, different lists, the Moon in 300 languages, an astronomy editathon, featured articles, articles about technology, endangered things, or DNA-related topics. You can even vote against community involvement. Voting is open until 24 June. Sorry that this message is again in English only, but we are using village pumps to reach as many communities as possible, so that everyone knows they can vote. Best, [[:m:Special:MyLanguage/Wikipedia to the Moon/About|Moon team at Wikimedia Deutschland]] 15:31, 10 Khotavuxika 2016 (UTC)
<!-- Message sent by User:Martin Rulsch (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=15542536 -->
== Compact Language Links enabled in this wiki today ==
{{int:Please-translate}}
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Compact-language-links-list.png|thumb|Screenshot of Compact Language Links interlanguage list]]
[[:mw:Universal_Language_Selector/Compact_Language_Links|Compact Language Links]] has been available as a beta-feature on all Wikimedia wikis since 2014. With compact language links enabled, users are shown a much shorter list of languages on the interlanguage link section of an article (see image). Based on several factors, this shorter list of languages is expected to be more relevant for them and valuable for finding similar content in a language known to them. More information about compact language links can be found in [[:mw:Universal_Language_Selector/Compact_Language_Links|the documentation]].
From today onwards, compact language links has been enabled as the default listing of interlanguage links on this wiki. Using the button at the bottom, you will be able to see a longer list of all the languages the article has been written in. The setting for this compact list can be changed by using the checkbox under ''User Preferences -> Appearance -> Languages''
The compact language links feature has been tested extensively by the Wikimedia Language team, which developed it. However, in case there are any problems or other feedback please let us know on the [[:mw:Talk:Universal_Language_Selector/Compact_Language_Links|project talk page]] or on this discussion thread. It is to be noted that on some wikis the presence of an existing older gadget that was used for a similar purpose may cause an interference for compact language list. We would like to bring this to the attention of the admins of this wiki. Full details are on [[phab:T131455|this phabricator ticket]] (in English).
Due to the large scale enablement of this feature, we have had to use [[:m:Global_message_delivery|MassMessage]] for this announcement and as a result it is only written in English. We will really appreciate if this message can be translated for other users of this wiki. Thank you. On behalf of the Wikimedia Language team: [[:mw:User:Runab_WMF|Runa Bhattacharjee (WMF)]] ([[mw:User talk:Runab_WMF|talk]]) 07:04, 24 Khotavuxika 2016 (UTC)
</div>
<!-- Message sent by User:Runab WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ULS_Compact_Links/24_June&oldid=15720673 -->
== Wikipedia to the Moon: invitation to edit ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Three weeks ago, you were invited to vote on how to take Wikipedia articles to the Moon. Community voting is over and the winning idea is to send all ‘’featured articles and lists’’ to the Moon. This decision means that, starting today, Wikipedians from all language communities are warmly invited to intensively work on their best articles and lists, and submit them to Wikipedia to the Moon. The central site to coordinate between communities will be Meta-Wiki. You will find an [[m:Wikipedia to the Moon/Working|overview and more information there]]. Hopefully, we will be able to represent as many languages as possible, to show Wikipedia’s diversity. Please feel kindly invited to edit on behalf of your community and tell us about your work on featured content!
Best, [[:m:Special:MyLanguage/Wikipedia to the Moon/About|Moon team at Wikimedia Deutschland]] 14:10, 1 Mawuwani 2016 (UTC)
</div>
<!-- Message sent by User:Lydia Pintscher (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=15542536 -->
== Editing News #2—2016 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[m:Special:MyLanguage/VisualEditor/Newsletter/2016/June|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center|alt=VisualEditor]]'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
It's quick and easy to insert a references list.
[[File:VisualEditor References List Insert Menu-en.png|alt=Screenshot showing a dropdown menu with many items|center|frameless|150px]]
Place the cursor where you want to display the references list (usually at the bottom of the page). Open the "{{int:visualeditor-toolbar-insert}}" menu and click the "{{int:cite-ve-dialogbutton-referenceslist-tooltip}}" icon (three books).
If you are using several groups of references, which is relatively rare, you will have the opportunity to specify the group. If you do that, then only the references that belong to the specified group will be displayed in this list of references.
Finally, click "{{int:visualeditor-dialog-action-insert}}" in the dialog to insert the {{int:cite-ve-dialogbutton-referenceslist-tooltip}}. This list will change as you add more footnotes to the page.
You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.</div></div>
Since the last newsletter, the [[:mw:Special:MyLanguage/VisualEditor|VisualEditor Team]] has fixed many bugs. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[:mw:VisualEditor/Current_priorities|current priorities]] are improving support for Arabic and Indic scripts, and adapting the visual editor to the needs of the Wikivoyages and Wikisources.
=== Recent changes ===
The visual editor is now available to all users at most [[Wikivoyage:|Wikivoyages]]. It was also enabled for all contributors at the French Wikinews.
The '''[[:mw:Special:MyLanguage/VisualEditor/Single edit tab|single edit tab]]''' feature combines the "{{int:vector-view-edit}}" and "{{int:visualeditor-ca-editsource}}" tabs into a single "{{int:vector-view-edit}}" tab. It has been deployed to several Wikipedias, including Hungarian, Polish, English and Japanese Wikipedias, as well as to all Wikivoyages. At these wikis, you can change your settings for this feature in the "{{int:prefs-editing}}" tab of [[Special:Preferences]]. The team is now reviewing the feedback and considering ways to improve the design before rolling it out to more people.
=== Future changes ===
The "{{int:Savearticle}}" button will say "{{int:Publishpage}}". This will affect both the visual and wikitext editing systems. More [[M:Editing/Publish|information is available on Meta]].
The visual editor will be offered to all editors at the remaining [[:mw:VisualEditor/Rollouts|"Phase 6" Wikipedias]] during the next few months. The developers want to know whether typing in your language feels natural in the visual editor. Please post your comments and the language(s) that you tested at [[:mw:Topic:St8y4ni42d0vr9cv|the feedback thread on mediawiki.org]]. This will affect several languages, including: [[:w:ar: |'''Arabic''']], [[:w:hi: |'''Hindi''']], [[:w:th: |'''Thai''']], [[:w:ta: |'''Tamil''']], [[:w:mr: |'''Marathi''']], [[:w:ml: |'''Malayalam''']], [[:w:ur: |'''Urdu''']], [[:w:fa: |'''Persian''']], [[:w:bn: |'''Bengali''']], [[:w:as: |'''Assamese''']], [[:w:arc: |'''Aramaic''']] and others.
The team is working with the volunteer developers who power Wikisource to provide the visual editor there, for opt-in testing right now and eventually for all users. ([[phab:T138966|T138966]])
The team is working on a modern wikitext editor. It will look like the visual editor, and be able to use the citoid service and other modern tools. This new editing system may become available as a Beta Feature on desktop devices around September 2016. You can read about this project in a [[mediawikiwiki:Special:MyLanguage/VisualEditor/Roadmap/Update_2016-06-23|general status update on the Wikimedia mailing list]].
=== Let's work together ===
* Do you teach new editors how to use the visual editor? Did you help [[:mw:Citoid/Enabling Citoid on your wiki|set up the Citoid automatic reference feature for your wiki]]? Have you written or imported [[:mw:Special:MyLanguage/Help:TemplateData|TemplateData]] for your most important citation templates? <mark>Would you be willing to help new editors and small communities with the visual editor? Please sign up for the new [[:mw:Help:VisualEditor/Community Taskforce|'''VisualEditor Community Taskforce''']].</mark>
* Learn how to improve the "automagical" [[:mw:citoid|citoid]] referencing system in the visual editor, by creating [[w:en:Zotero|Zotero]] translators for popular sources in your language! Watch the [[Mw:Citoid/Zotero's Tech Talk|Tech Talk by Sebastian Karcher]] for more information.
If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
</div> [[:m:User:Elitre (WMF)]], 17:20, 3 Mawuwani 2016 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=15741003 -->
== Open call for Project Grants ==
[[File:IEG barnstar 2.png|right|100px]]
{{int:Please-translate}}:
:Greetings! The '''[[m:Special:MyLanguage/Grants:Project|Project Grants program]] is accepting proposals''' from July 1st to August 2nd to fund new tools, research, offline outreach (including editathon series, workshops, etc), online organizing (including contests), and other experiments that enhance the work of Wikimedia volunteers.
:Whether you need a small or large amount of funds, Project Grants can support you and your team’s project development time in addition to project expenses such as materials, travel, and rental space.
:*[[m:Special:MyLanguage/Grants:Project/Apply|'''Submit''' a grant request]] or [[m:Special:MyLanguage/Grants:IdeaLab|'''draft''' your proposal]] in IdeaLab
:*[[m:Special:MyLanguage/Grants:IdeaLab/Events#Upcoming_events|'''Get help with your proposal''']] in an upcoming Hangout session
:*'''Learn from examples''' of completed [[m:Special:MyLanguage/Grants:IEG#ieg-engaging|Individual Engagement Grants]] or [[m:Special:MyLanguage/Grants:PEG/Requests#Grants_funded_by_the_WMF_in_FY_2015.E2.80.9316|Project and Event Grants]]
:Also accepting candidates to [[m:Special:MyLanguage/Grants:Project/Quarterly/Committee|join the Project Grants Committee through July 15.]]
:With thanks, [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] 15:25, 5 Mawuwani 2016 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=15504704 -->
== Save/Publish ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
The [[:mw:Editing|Editing]] team is planning to change the name of the [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Savearticle “<bdi>{{int:Savearticle}}</bdi>”] button to [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishpage “'''<bdi>{{int:Publishpage}}</bdi>'''”] and [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishchanges “'''<bdi>{{int:Publishchanges}}</bdi>'''”]. “<bdi>{{int:Publishpage}}</bdi>” will be used when you create a new page. “<bdi>{{int:Publishchanges}}</bdi>” will be used when you change an existing page. The names will be consistent in all editing environments.[https://phabricator.wikimedia.org/T131132][https://phabricator.wikimedia.org/T139033]
This change will probably happen during the week of 30 August 2016. The change will be announced in [[:m:Special:MyLanguage/Tech/News|Tech News]] when it happens.
If you are fluent in a language other than English, please check the status of translations at translatewiki.net for [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishpage “'''<bdi>{{int:Publishpage}}</bdi>'''”] and [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishchanges “'''<bdi>{{int:Publishchanges}}</bdi>'''”].
The main reason for this change is to avoid confusion for new editors. Repeated user research studies with new editors have shown that some new editors believed that [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Savearticle “<bdi>{{int:Savearticle}}</bdi>”] would save a private copy of a new page in their accounts, rather than permanently publishing their changes on the web. It is important for this part of the user interface to be clear, since it is difficult to remove public information after it is published. We believe that the confusion caused by the “<bdi>{{int:Savearticle}}</bdi>” button increases the workload for experienced editors, who have to clean up the information that people unintentionally disclose, and report it to the functionaries and stewards to suppress it. Clarifying what the button does will reduce this problem.
Beyond that, the goal is to make all the wikis and languages more consistent, and some wikis made this change many years ago. The [[:m:Legal|Legal team]] at the Wikimedia Foundation supports this change. Making the edit interface easier to understand will make it easier to handle licensing and privacy questions that may arise.
Any help pages or other basic documentation about how to edit pages will also need to be updated, on-wiki and elsewhere. On wiki pages, you can use the wikitext codes <code><nowiki>{{int:Publishpage}}</nowiki></code> and <code><nowiki>{{int:Publishchanges}}</nowiki></code> to display the new labels in the user's preferred language. For the language settings in [[Special:Preferences|your account preferences]], these wikitext codes produce “<bdi>{{int:Publishpage}}</bdi>” and “<bdi>{{int:Publishchanges}}</bdi>”.
Please share this news with community members who teach new editors and with others who may be interested.
</div> [[m:User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]]) 18:03, 9 Mhawuri 2016 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15790914 -->
== New Wikipedia Library accounts available now (August 2016) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|publisher donation program]]. You can now sign up for new accounts and research materials from:
* '''[[w:de:Wikipedia:Nomos|Nomos]]''' – Primarily German-language publisher of law and social sciences books and journals - 25 accounts
* '''[[w:en:Wikipedia:World Scientific|World Scientific]]''' – Scientific, technical, and medical journals - 50 accounts
* '''[[w:en:Wikipedia:Edinburgh University Press|Edinburgh University Press]]''' – Humanities and social sciences journals - 25 accounts
* '''[[w:en:Wikipedia:American Psychological Association|American Psychological Association]]''' – Psychology books and journals - 10 accounts
* '''[[w:en:Wikipedia:Emerald|Emerald]]''' – Journals on a range of topics including business, education, health care, and engineering - 10 accounts
Many other partnerships with accounts available are listed on [[m:The Wikipedia Library/Databases|our partners page]], including [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:WP:EBSCO|EBSCO]], [[w:de:WP:DeGruyter|DeGruyter]], [[w:en:WP:Gale|Gale]] and [[w:en:WP:Newspaperarchive.com|Newspaperarchive.com]].
Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 18:38, 30 Mhawuri 2016 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language! Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=15804509 -->
== RevisionSlider ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From September 13th on, [[mw:Special:MyLanguage/Extension:RevisionSlider|RevisionSlider]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] in your wiki. The RevisionSlider adds a slider view to the diff page, so that you can easily move between revisions. The feature fulfills a wish from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Everyone is invited to test the feature and we hope that it will serve you well in your work! </div> [[user:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 15:08, 12 Ndzhati 2016 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=15903627 -->
== Grants to improve your project ==
''{{int:Please-translate}}:''
Greetings! The [[:m:Grants:Project|Project Grants program]] is currently accepting proposals for funding. There is just over a week left to submit before the October 11 deadline. If you have ideas for software, offline outreach, research, online community organizing, or other projects that enhance the work of Wikimedia volunteers, start your proposal today! Please encourage others who have great ideas to apply as well. Support is available if you want help turning your idea into a grant request.
*'''[[:m:Grants:Project/Apply|Submit a grant request]]'''
*'''Get help''': In [[:m:Grants:IdeaLab|IdeaLab]] or an upcoming [[:m:Grants:Project#Upcoming_events|Hangout session]]
*'''Learn from examples''' of completed [[:m:Grants:IEG#ieg-engaging|Individual Engagement Grants]] or [[:m:Grants:PEG/Requests#Grants_funded_by_the_WMF_in_FY_2015.E2.80.9316|Project and Event Grants]]
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] ([[m:User talk:I JethroBT (WMF)|talk]]) 20:10, 30 Ndzhati 2016 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=15939807 -->
== Creative Commons 4.0 ==
Hello! I'm writing from the Wikimedia Foundation to invite you to give your feedback on a proposed move from CC BY-SA 3.0 to a CC BY-SA 4.0 license across all Wikimedia projects. The consultation will run from October 5 to November 8, and we hope to receive a wide range of viewpoints and opinions. Please, if you are interested, [[meta:Special:MyLanguage/Terms of use/Creative Commons 4.0|take part in the discussion on Meta-Wiki]].
''Apologies that this message is only in English. [[meta:Special:MyLanguage/Terms of use/Creative Commons 4.0/MassMessage|This message can be read and translated in more languages here]].'' [[User:JSutherland (WMF)|Joe Sutherland]] ([[User talk:JSutherland (WMF)|talk]]) 01:34, 6 Nhlangula 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=15962252 -->
== Editing News #3—2016 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[:m:Special:MyLanguage/VisualEditor/Newsletter/2016/October|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center|alt=VisualEditor]]'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can easily re-arrange columns and rows in the visual editor? [[File:VisualEditor table editing menu.png|alt=Screenshot showing a dropdown menu with options for editing the table structure|center|frameless|232x232px]]
Select a cell in the column or row that you want to move. Click the arrow at the start of that row or column to open the dropdown menu (shown). Choose either "Move before" or "Move after" to move the column, or "Move above" or "Move below" to move the row.
You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
Since the last newsletter, the [[:mw:Special:MyLanguage/VisualEditor|VisualEditor Team]] has mainly worked on a new wikitext editor. They have also released some small features and the new map editing tool. Their workboard is available [[phab:project/board/483/|in Phabricator]]. You can find links to the list of work finished each week at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. Their [[:mw:VisualEditor/Current_priorities|current priorities]] are fixing bugs, releasing the 2017 wikitext editor as a [[mediawikiwiki:Beta_Features|beta feature]], and improving language support.
=== Recent changes ===
*You can now set text as small or big.[https://phabricator.wikimedia.org/T53613]
*Invisible templates have been shown as a puzzle icon. Now, the name of the invisible template is displayed next to the puzzle icon.[https://phabricator.wikimedia.org/T141861] A similar feature will display the first part of hidden HTML comments.[https://phabricator.wikimedia.org/T147089]
*Categories are displayed at the bottom of each page. If you click on the categories, the dialog for editing categories will open.[https://phabricator.wikimedia.org/T145267]
*At many wikis, you can now add [[mediawikiwiki:Maps|maps]] to pages. Go to the Insert menu and choose the "Maps" item. The Discovery department is adding more features to this area, like geoshapes. You can read more at mediawiki.org.[https://www.mediawiki.org/wiki/Wikimedia_Discovery#Maps]
*The "Save" button now says "Save page" when you create a page, and "Save changes" when you change an existing page.[https://phabricator.wikimedia.org/T139033] In the future, the "{{int:Savearticle}}" button will say "{{int:Publishpage}}". This will affect both the visual and wikitext editing systems. More [[:m:Editing/Publish|information is available on Meta]].
*Image galleries now use a visual mode for editing. You can see thumbnails of the images, add new files, remove unwanted images, rearrange the images by dragging and dropping, and add captions for each image. Use the "Options" tab to set the gallery's display mode, image sizes, and add a title for the gallery.[https://phabricator.wikimedia.org/T45037]
=== Future changes ===
The visual editor will be offered to all editors at the remaining 10 [[:mw:VisualEditor/Rollouts|"Phase 6" Wikipedias]] during the next month. The developers want to know whether typing in your language feels natural in the visual editor. Please post your comments and the language(s) that you tested at [[:mw:Topic:St8y4ni42d0vr9cv|the feedback thread on mediawiki.org]]. This will affect several languages, including [[:w:th:|'''Thai''']], [[:w:my:|'''Burmese''']] and [[:w:arc:|'''Aramaic''']].
The team is working on a modern wikitext editor. The [[Mw:2017 wikitext editor|2017 wikitext editor]] will look like the visual editor and be able to use the citoid service and other modern tools. This new editing system may become available as a Beta Feature on desktop devices in October 2016. You can read about this project in a [[:mw:Special:MyLanguage/VisualEditor/Roadmap/Update_2016-06-23|general status update on the Wikimedia mailing list]].
=== Let's work together ===
* Do you teach new editors how to use the visual editor? Did you help [[:mw:Citoid/Enabling Citoid on your wiki|set up the Citoid automatic reference feature for your wiki]]? Have you written or imported [[:mw:Special:MyLanguage/Help:TemplateData|TemplateData]] for your most important citation templates? <mark>Would you be willing to help new editors and small communities with the visual editor? Please sign up for the new [[:mw:Help:VisualEditor/Community Taskforce|'''VisualEditor Community Taskforce''']].</mark>
*If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
—[[:mw:User:Elitre (WMF)|Elitre (WMF)]]
</div> 17:49, 15 Nhlangula 2016 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=15960088 -->
== New Wikipedia Library Accounts Available Now (November 2016) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[:m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
*'''''[[:en:WP:Foreign Affairs|Foreign Affairs]]''''' - Journal of international relations and U.S. foreign policy
*'''[[:en:WP:OpenEdition|OpenEdition]]''' - Journals in the social sciences and humanities
*'''[[:en:WP:EDP Sciences|Édition Diffusion Presse Sciences]]''' - French and English language scientific journals
*'''[[:en:WP:ASHA|ASHA]]''' - Speech–language–hearing journals
*'''[[:fi:Wikipedia:Wikipedian_Lähdekirjasto/Tilastopaja|Tilastopaja]]''' - Athletics statistics
'''Expansions'''
*'''[[:en:WP:EBSCO|EBSCO]]''' - Many new databases added
*'''[[:en:WP:Taylor & Francis|Taylor & Francis]]''' - Strategic, Defence & Security Studies collection
Many other partnerships with accounts available are listed on [[:m:The Wikipedia Library/Databases|our partners page]]. Sign up today!
<br>--[[:m:The Wikipedia Library/Coordinators|The Wikipedia Library Team]] 18:30, 1 Hukuri 2016 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[:m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=15939318 -->
== Password reset ==
''I apologise that this message is in English. [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Security%2FPassword+reset&language=&action=page&filter= {{int:Centralnotice-shared-help-translate}}]''
We are having a problem with attackers taking over wiki accounts with privileged user rights (for example, admins, bureaucrats, oversighters, checkusers). It appears that this may be because of weak or reused passwords.
Community members are working along with members of multiple teams at the Wikimedia Foundation to address this issue.
In the meantime, we ask that everyone takes a look at the passwords they have chosen for their wiki accounts. If you know that you've chosen a weak password, or if you've chosen a password that you are using somewhere else, please change those passwords.
Select strong passwords – eight or more characters long, and containing letters, numbers, and punctuation. [[m:User:JSutherland (WMF)|Joe Sutherland]] ([[m:User talk:JSutherland (WMF)|{{int:Talkpagelinktext}}]]) / [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:00, 14 Hukuri 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=16060701 -->
== Adding to the above section (Password reset) ==
Please accept my apologies - that first line should read "[https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Security%2FPassword+reset&language=&action=page&filter= Help with translations!]". [[m:User:JSutherland (WMF)|Joe Sutherland (WMF)]] ([[m:User talk:JSutherland (WMF)|talk]]) / [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:11, 14 Hukuri 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=16060701 -->
== New way to edit wikitext ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Summary''': There's a new opt-in Beta Feature of a [[:mw:2017 wikitext editor|wikitext mode for the visual editor]]. Please [[Special:Preferences#mw-prefsection-betafeatures|go try it out]].
We in the Wikimedia Foundation's Editing department are responsible for making editing better for all our editors, new and experienced alike. We've been slowly improving [[:mw:VisualEditor|the visual editor]] based on feedback, user tests, and feature requests. However, that doesn't work for all our user needs: whether you need to edit a wikitext talk page, create a template, or fix some broken reference syntax, sometimes you need to use wikitext, and many experienced editors prefer it.
Consequently, we've planned a "wikitext mode" for the visual editor for a long time. It provides as much of the visual editor's features as possible, for those times that you need or want wikitext. It has the same user interface as the visual editor, including the same toolbar across the top with the same buttons. It provides access to the [[:mw:citoid|citoid service]] for formatting citations, integrated search options for inserting images, and the ability to add new templates in a simple dialog. Like in the visual editor, if you paste in formatted text copied from another page, then formatting (such as bolding) will automatically be converted into wikitext.
All wikis now have access to this mode as a [[:mw:Beta Features|Beta Feature]]. When enabled, it replaces your existing [[:mw:Editor|wikitext editor]] everywhere. If you don't like it, you can reverse this at any time by turning off the Beta Feature in your preferences. We don't want to surprise anyone, so it's strictly an ''opt-in-only'' Beta Feature. It won't switch on automatically for anyone, even if you have previously checked the box to "{{Int:Betafeatures-auto-enroll}}".
The new wikitext edit mode is based on the visual editor, so it requires JavaScript (as does the [[:mw:Extension:WikiEditor|current wikitext editor]]). It doesn't work with gadgets that have only been designed for the older one (and ''vice versa''), so some users will miss gadgets they find important. We're happy to [[:mw:VisualEditor/Gadgets|work with gadget authors to help them update their code to work]] with both editors. We're not planning to get rid of the current main wikitext editor on desktop in the foreseeable future. We're also not going to remove the existing ability to edit plain wikitext without JavaScript. Finally, though it should go without saying, if you prefer to continue using the current wikitext editor, then you may so do.
This is an early version, and we'd love to know what you think so we can make it better. Please leave feedback about the new mode [[:mw:2017 wikitext editor/Feedback|on the feedback page]]. You may write comments in any language. Thank you.
</div> [[:mw:User:Jdforrester (WMF)|James Forrester]] (Product Manager, Editing department, Wikimedia Foundation) --19:31, 14 N'wendzamhala 2016 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15942009 -->
lo4rrtgbh1yi3sesixcb4sy8levfy4p
Swiharhi
0
4727
29519
29515
2017-07-13T09:36:22Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Animal diversity.png|thumb|right|Xifaniso xa swiharhi]]
'''Swiharhi''' i swivumbiwa leswi hanyaka, naswona leswi kotaka ku famba-famba haswoxe kuya hi vukulu bya swona. Miri wa xiharhi wa cinca-cinca kuya hi makulele ya xona na xivumbeko xa xona xa ntumbuluko. Swiharhi swin'wana na swin'wana swi hanya hi kudya swi vumbiwa swi'wana kufana na swiharhi swin'wana kumbe swimilana.
Swiharhi swi hlawulekisiwa hi Marhambu ya swona, kumbe ku pfumala marhambu. Swiharhi leswi ngana marhambu kumbe nhlana, swi hlanganisa, [[Tinhlampfi]], [[Machela]], [[Swikokovi]], [[Swinyenyana]], na [[Swiharhi leswi mamisaka]]. Kasi swiharhi leswi pfumalaka nhlana kumbe marhambu swi hlanganisa, [[Tihumba]]; [[Makhongoloti]] na [[Swivungwana]].
== Swihlawulekisi ==
Swiharhi swina swihlawulekisi leswi swi hambanisaka eka swivumbiwa swin'wana swa swivumbiwa. Swiharhi swina swivumbi leswi kotaka ku andzisa nhlayo ya swona,<ref name="NationalZoo">{{cite web|url=http://nationalzoo.si.edu/Animals/GiantPandas/PandasForKids/classification/classification.htm|title=Panda Classroom|accessdate=30 September 2007|archiveurl=https://web.archive.org/web/20070929094936/http://nationalzoo.si.edu/Animals/GiantPandas/PandasForKids/classification/classification.htm|archivedate=29 September 2007|deadurl=no}}</ref> leswi endlaka swi hambana na tibhaktheriya. Swiharhi swithlela swi kota kudya swivumbiwa swin'wana leswkau swi kuma matimba yo kula,<ref name="Windows">{{cite web|last=Bergman|first=Jennifer|title=Heterotrophs|url=http://www.windows.ucar.edu/tour/link=/earth/Life/heterotrophs.html&edu=high|accessdate=30 September 2007|archiveurl=https://web.archive.org/web/20070829051950/http://www.windows.ucar.edu/tour/link%3D/earth/Life/heterotrophs.html%26edu%3Dhigh|archivedate=29 August 2007|deadurl=no|df=}}</ref> naswona leswi swi hambanisa swiharhi eka swimilana.<ref>{{cite journal|last1=Douglas|first1=Angela E.|last2=Raven|first2=John A.|title=Genomes at the interface between bacteria and organelles|journal=Philosophical Transactions of the Royal Society B|volume=358|issue=1429|pages=5–17; discussion 517–8|date=January 2003|pmid=12594915|pmc=1693093|doi=10.1098/rstb.2002.1188}}</ref> Swiharhi hinkwaswo swi kota ku famba-famba,<ref name="Concepts">{{cite web|url=http://employees.csbsju.edu/SSAUPE/biol116/Zoology/digestion.htm|last=Saupe|first=S. G.|title=Concepts of Biology|accessdate=30 September 2007}}</ref> hambiloko swifanela ku kula kusungula, ku kondza loko swi kota ku famba.
== Tinxaka ta swiharhi ==
Kuna mixaka yimbirhi ya swiharhi: Swihanrhi leswingana marhambu, na leswinga hava marhambu''. Vona nxaxamela lowu landzelaka.<ref name="IUCN1014">The World Conservation Union. 2014. </ref>''
{| class="wikitable" style="margin-bottom: 70px;"
!Ntlawa
!Xifaniso
!Ntlawa-Ntsongo
! Ntsengo wa<br>
minxaka
|-
! rowspan="6" |Swiharhi swa Marhambu<br>
| [[File:Carassius_wild_golden_fish_2013_G1.jpg|alt=large goldfish facing right|140x140px]]
| Tinhlampfi
| align="right" | 32,900
|-
| [[File:Lithobates_pipiens.jpg|alt=green spotted frog facing right|140x140px]]
| Machela
| align="right" | 7,302
|-
| [[File:Florida_Box_Turtle_Digon3.jpg|alt=florida box turtle facing right|140x140px]]
| Swikokovi
| align="right" | 10,038
|-
| [[File:Secretary_bird_(Sagittarius_serpentarius)_2.jpg|alt=Secretary bird gliding to the right|140x140px]]
| Swinyenyani
| align="right" | 10,425
|-
| [[File:Squirrel_(PSF).png|alt=drawing of squirrel facing right on branch|140x140px]]
| Swiharhi leswi mamisaka<br>
| align="right" | 5,513
|-
| colspan="3" style="text-align: left; background: rgb(221, 248, 248) none repeat scroll 0% 0%;" | Ntsengo wa Swiharhi leswi ngana marhambu: '''66,178'''
|-
! rowspan="9" |Swiharhi leswi pfumalaka marhambu<br>
| [[File:European_wasp_white_bg02.jpg|alt=wasp facing right|140x140px]]
| Insects
| align="right" | 1,000,000
|-
| [[File:Grapevinesnail_01.jpg|alt=snail in shell facing right|140x140px]]
| Tihumba
| align="right" | 85,000
|-
| [[File:J_J_Wild_Pseudocarcinus_cropped.jpg|alt=Tasmanian giant crab facing up with large left claw|140x140px]]
| Mahanti
| align="right" | 47,000
|-
| [[File:FFS_Table_bottom.jpg|alt=Table coral at French Frigate Shoals, Northwestern Hawaiian Islands|140x140px]]
| Byanyi bya Lwandle<br>
| align="right" | 2,000
|-
| [[File:Spider.svg|alt=black spider|140x140px]]
| Swipame
| align="right" | 102,248
|-
| [[File:Aysheaia.jpg|alt=drawing of Cambrian-aged soft-bodied, caterpillar|140x140px]]
| Swivumgwana
| align="right" | 165
|-
|
| Swin'wana
| align=right | 68,658
|-
| colspan="3" style="text-align: left; background: rgb(221, 248, 248) none repeat scroll 0% 0%;" | Ntsengo wa Swiharhi leswi pfumalaka marhambu: '''1,305,075'''
|-
! colspan="4" | Nsengo wa Swiharhi: '''1,371,253'''
|}
== Mintshaho ==
{{Reflist|25em}}
[[Category:Swiharhi]]
[[Category:Ntivo-Vutomi]]
afcj08pjpi7e89ieyj465i4d0m1ku5v
Category:Swiharhi
14
4728
29516
2017-07-13T09:20:34Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Ntivo-Vutomi
0
4729
29518
29517
2017-07-13T09:34:50Z
Thuvack
315
wikitext
text/x-wiki
{| class="infobox" style="width: 280px; margin-bottom: 59px;"
|
{| cellspacing="0" cellpadding="0"
|[[File:EscherichiaColi_NIAID.jpg|alt=microscopic view of E. Coli|135x135px]]
|[[File:Thompson's_Gazelle.jpeg|alt=a Thompson's Gazelle in profile facing right|140x140px]]
|-
|[[File:Goliath_beetle.jpg|alt=a Goliath beetle facing up with white stripes on carapace|163x163px]]
|[[File:Tree_Fern.jpg|alt=A tree fern unrolling a new frond|162x162px]]
|}
|-
| Ntivo-Vutomi itidyondzo ta swivumbiwa leswi hanyaka
|}
'''Ntivo-Vutomi''' i tidyondzo ta vutomi bya swivumbiwa leswi hanyaka, kuhlanganisa na vuvumbeki, ntirho na makulele ya swona.<ref name="aquarenagloss">Based on definition from: {{cite web|url=http://www.bio.txstate.edu/~wetlands/Glossary/glossary.html|archiveurl=https://web.archive.org/web/20040608113114/http://www.bio.txstate.edu/~wetlands/Glossary/glossary.html|archivedate=2004-06-08|title=Aquarena Wetlands Project glossary of terms|author=<!--Staff writer(s); no by-line.-->|publisher=Texas State University at San Marcos}}</ref> Hikuangarhela, ntivo-vutomi byi hlanganisa Swivumbiwa-Vutomi, Swihlawulekis-Vutomi na kutekelela kuhlanganisa na ku tswala swivumbiwa swin'wana. Kupfumeriwa leswkau swivumbiwa leswi hanyaka, swi tihanyisa hi dya leswaku swi kuma matimba, na ku tolovela mbangu lowu swihanyaka eka wona.
== Mintshaho ==
{{Reflist|30em}}
[[Category:Ntivo-Vutomi]]
bfut5r02sk0id2yedj4qfp102gwm4ky
Ntumbuluko
0
4730
29525
29524
2017-07-13T09:55:08Z
Thuvack
315
wikitext
text/x-wiki
[[File:Hopetoun falls.jpg|thumb|right|Mphophoma wa le Australiya]]
'''Ntumbuluko''', wuhlanganisa swilo hinkwaswo leswi voniwaka na leswi nga voniwiki, kuhlanganisa na Vutomi hiku angarhela. Tidyondzo ta ntumbuluko i xiyenge lexikulu xa [[Sayensi]]. Hambi leswi vanhu vanga xiyenge xa ntumbuluko, tidyondzo ta mahanyele ya vanhu tahambanisiwa eka dyondzo ya ntumbuluko.
Rito ntumbuluko rifambelana na ku velekiwa kumbe ku vumbiwa ka swilo,<ref name="etymonline-nature">OEtymD|nature|accessdate=2006-09-23</ref> ''Naswona twisiseka ku hlamusela swimilana, swiharhi na swivumbiwa swin'wana-naswin'wana''.<ref>A useful though somewhat erratically presented account of the pre-Socratic use of the concept of φύσις may be found in Naddaf, Gerard ''The Greek Concept of Nature'', SUNY Press, 2006. </ref><ref>The first known use of ''physis'' was by [//en.wikipedia.org/wiki/Homer Homer] in reference to the intrinsic qualities of a plant: ὣς ἄρα φωνήσας πόρε φάρμακον ἀργεϊφόντης ἐκ γαίης ἐρύσας, καί μοι '''φύσιν''' αὐτοῦ ἔδειξε. </ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Sayensi]]
ey82ob3y0brg7mc5375ql0obr2cd5fi
Matimu yo sungula
0
4731
29528
29527
2017-07-13T10:29:46Z
Thuvack
315
wikitext
text/x-wiki
[[File:Caveman_6.jpg|thumb|Nw'anuna na mufana, vanhu vakhale ka khaleni.]]
'''Matimu yo sungula''' mahlanganisa nkarhi wa migingiriko ya vanhu exikarhi ka loko vasungule kutirhisa switirhisiwa swa maribye ~ kwalomu ka 3.3 wa timiliyoni ta malembe laya hundzeke, kufikela loko vanhu va tsumbula ndlela yo tsala marito, leswi endlekeke kwalomu ka ~5300 wa malembe lama hundzeke.
Sumertiya e Mesopotamiya, Ribuwa ra Nhluvuko wa Indus na Gibita wa khale hiyona munhluvuko ya vanhu yo sungula ku tsala, no hlayisa matimu.
Kusungula ka switsariwa ku hambanile kuya hi mindzhavuko, naswona swi rhangeriwa hi kuvutla hi tinyimpi, naswona matimu ya munhluvuko leyi nga kotiki kutsala, makumeka eka va akelani lava avakota kutsala. Kuya hi hlamusela, matimu yosungula mayelana na kupfumaleka ka vuswikoti byo tsala, hikwalaho matimu lawa ya kumeka hi ku lavisisa masungula ya swingolongotswana leswi seleteriweke, hambileswi vulavisisi lebyi abyi nga si tiviwa kufikela eka malembe-xidzana ya vu Khume-nkaye.<ref>Graslund, Bo. 1987. </ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Matimu yo sungula]]
f599vaneqxaixnpumpmny1qmy0wt534
Category:Matimu yo sungula
14
4732
29529
2017-07-13T10:29:55Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Sayensi ya mahanyele
0
4733
29532
29531
2017-07-13T10:56:28Z
Thuvack
315
wikitext
text/x-wiki
[[File:Laurentius_de_Voltolina_001.jpg|right|thumb|215x215px|Yunivhesithi yosungula yamisava aBologna, eIthali]]
'''Sayensi ya mahanyele''' i xiyenge lexi kulu xa tidyondzo talehenhla, leti yelanaka na [[nhlangano wa vanhu]] na vuxaka exikarhi ka vanhu. Tidyondzo ta Sayensi ya mahanyele tihlanganisa, Tidyondzo ta ikhonomi, Ntivo-mbangu, vuhandzi, Nawu na tindzimi.
== Matimu ==
Matimu ya tidyondzo ta Sayensi ya mahanyele masungula endzaku ka malembe ya 1650, laha kuveke na ku cinca lokukulu eka vutivi bya Sayensi. Sayensi ya mahanyele yi rhumbuke kusuka eka Filosofi ya kupfukela mfumo ka minkarhi yeleyo. Sayensi ya mahanyeleo yi sukela eka Sayensi hixitalo, leyi hlanganisaka vutivi lebyi hleriweke hikuya hi nhluvuko na mahanyele ya vanhu.<ref name="SocialColumbian1897">Social sciences, ''Columbian Cyclopedia''. (1897). Buffalo: Garretson, Cox & Company. Page 227.</ref><ref name="Peck1897">Peck, H. T., Peabody, S. H., and Richardson, C. F. (1897). ''The International Cyclopedia, A Compendium of Human Knowledge''. Rev. with large additions. New York: Dodd, Mead and Company.</ref>
== Mintshaho ==
{{reflist|30em}}
[[Category:Sayensi ya mahanyele]]
[[Category:Tidyondzo ta lehenhla]]
e50bbtcl2gsoyv3y71m4rugtrjkk1wo
Category:Sayensi ya mahanyele
14
4734
29533
2017-07-13T10:56:39Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Tidyondzo ta lehenhla
14
4735
29534
2017-07-13T10:56:44Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vutshunguri
0
4736
33181
33176
2018-12-13T13:09:18Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
[[File:Asklepios.3.jpg|thumb|right|204x224px| Xifaniso xo vatliwa xa Asclephius, mfungo wa vuthshunguri ematikweni ya vupela dyambu]]
'''Vutshunguri''' ivutivi byo hlahluva, kuhorisa na ku sivela [[mavabyi]].<ref>{{cite web|title=Medicine, n.1|url=http://www.oed.com/view/Entry/115715?result=1&rskey=YZWqVc&|encyclopedia=OED Online|date=September 2014|publisher=Oxford University Press|accessdate=8 Nov 2014}}</ref><ref>{{cite web|title=Medicine|url=http://oxforddictionaries.com/definition/medicine?q=medicine|encyclopedia=[[Oxford Dictionaries Online]]|publisher=Oxford University Press|accessdate=8 Nov 2014}}</ref> Rito vutshunguri rithlela ri hlamusela "N'yanga".<ref>Etymology: Medicina, from ''ars medicina'' "the medical art", from ''medicus'' "physician". </ref><ref>[http://www.etymonline.com/index.php?term=medicine "Medicine"] ''Online Etymology Dictionary''</ref> Vutshunguri byi angarhela tinxaka ta migingiriko yo kondlotela rihanyo leri nene. <ref>{{cite web|url=http://dictionary.reference.com/browse/medicine|title=Dictionary, medicine|accessdate=2 Dec 2013}}</ref>
Vutshunguri imukhuva wa khale ngopfu wa vanhu, naswona abyi hlanganisiwa na vukhongeri na mindzavuko ya vanhu kuya hindzhawu. Hixikombiso, n'yanga a yi bohela mintsembyana eka muvabyi ivi yikhongela leswaku a hola. Eka masiku ya manguva lawa na ku humelela ka Sayensi, vutshunguri byo tala by hlanganisa Vutshila na Sayensi.
Vutshunguri bya khale byi tala ku vuriwa Vungoma kumbe Vutshunguri bya xintu. Hambiswiritano, vutshunguri lebyi bya horisa loko byi endliwa hi n'yanga leyi ngana ntokoto.<ref name="nciacupuncture">{{cite web|title=Acupuncture (PDQ®)|url=http://www.cancer.gov/cancertopics/pdq/cam/acupuncture/healthprofessional/page6|publisher=[[National Cancer Institute]]|accessdate=15 Sep 2013}}</ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Vutshunguri]]
la1hlg5be9to0fqkqxmcxa78p8b3zsj
Category:Vutshunguri
14
4737
29542
2017-07-13T13:32:34Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Rihanyo
0
4738
29547
29546
2017-07-13T13:56:13Z
Thuvack
315
wikitext
text/x-wiki
[[File:Borch_Lady_washing_hands.jpg|thumb|204x204px|Wansati a hlantswa mavoko. lembe ra 1655]]
'''Rihanyo''' i xikombiso xa leswaku wsi yenge swa miri wa xivumbiwa switirha hi ndlela leyi faneleke. Eka vanhu, i vuswikoti byo tikongomisa loko valangutane na swi yimo leswitikaka swa miehleketo kumbe swa mbangu. Nhlangano ya Misava ya Rihanyo(WHO) yi hlamusela rihanyo eka Vumbiwa ra yona ra 1948, hi ndlela leyi landzelaka "Xiyimo xa miri, miehleketo na vuxaka lebyi nene, kungari kupfumaleka ka vuvabyi ntsena."<ref name="WHO definition">World Health Organization. </ref><ref name="WHO constitution">World Health Organization. (2006). </ref> Kuna tihlamuselo tin'wana leti yelanisaka rihanyo na ntsako wa munhu.
<ref>[http://www.zenit.org/en/articles/sport-disability-and-an-original-definition-of-health Sport, Disability and an Original Definition of Health]. </ref>
== Swihlawulekisi ==
Hi ku angarhela, ndlela leyi munhu a hanyaka hayona yi na xandla eka rihanyo rakwe na muxaka wa vutomi. Kupfumeriwa leswaku Rihanyo ri antswisiwa hi kuyamahlweni ka ntivo rihanyo na migingiriko yo hanya vutomi lebyi nene e vanhwini. Hi kuya hi Nhlangano ya misava ya rihanyo, swihlawulekisi swa rihanyo lerinene swi hlanganisa mbangu na rifuwo, naswona swi hlanganisa na matikhomele ya munhu.<ref name="The determinants of health">World Health Organization. </ref>
== Mintshaho ==
{{reflist|35em}}
[[Category:Vutshunguri]]
53dyhd2sq4982q0jcj9upcze9yx4j1h
Ntivo-Mirhi
0
4739
29553
29552
2017-07-13T15:00:18Z
Thuvack
315
wikitext
text/x-wiki
[[File:Chemicals_in_flasks.jpg|right|thumb|Mirhi yo hambana-hambana leyi hlanganisiweke]]
'''Ntivo-Mirhi''' irhavi ra Sayensi leri lavisisaka ma akele na kuhambana ka swi-aki swa swilo hinkwaswo.<ref name="definition">{{cite web|url=http://chemweb.ucc.ie/what_is_chemistry.htm|title=What is Chemistry?|publisher=Chemweb.ucc.ie|accessdate=2011-06-12}}</ref><ref>[http://dictionary.reference.com/browse/Chemistry Chemistry]. (n.d.</ref> Ntivo-Mirhi yi hlanganisa na ndzavisiso wa ti Athomu, nandlela leyi ti athomu tikhomanaka hayona ku vumba mirhi yokarhi, na ndlela leyi ti hlanganaka kumbe ku hambana hayona ku nyika xivumbeko xa murhi wokarhi.
Minkarhi yin'wana Ntivo-Mirhi wu vitiwa Sayensi ya le xikarhi, hileswi yi hlanganisaka Sayensi ya ntumbuluko, Fiziksi na Ntivo-vutomi.<ref>Theodore L. Brown, H. Eugene Lemay, Bruce Edward Bursten, H. Lemay. </ref><ref>Chemistry occupies an intermediate position in a hierarchy of the sciences by reductive level between physics and biology. </ref>
Matimu ya Ntivo-Mirhi mathelela e ka nkarhi wa khale loko vanhu varingete ku hundzula tinsimbi tiva nsuku, e tindzhawini to hambana-hambana ta misava.
== Mintshaho ==
{{Reflist|2}}
[[Category:Ntivo-Mirhi]]
6mngmko4ld50b0yref0rfbrbrtrekh0
Category:Ntivo-Mirhi
14
4740
29554
2017-07-13T15:00:28Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Vumati
14
4741
29559
2017-07-13T15:11:12Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Mati
14
4742
29560
2017-07-13T15:11:19Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Sayensi ya Misava
0
4743
29573
29572
2017-07-14T09:59:08Z
Thuvack
315
Thuvack moved page [[Sayensi ya misava]] to [[Sayensi ya Misava]]
wikitext
text/x-wiki
[[File:Volcano q.jpg|thumb|right|200px|Nthsava leyi tivukaka ndzilo wale hansi ka misava.<ref>Encyclopedia of Volcanoes, Academic Press, London, 2000</ref>]]
'''Sayensi ya misava''' idyondzo ya ndzavisiso wa matshamele na matirhele ya misava.<ref>{{cite web|url=http://www.memidex.com/earth-science|title=earth science|work=Memidex/WordNet Dictionary|accessdate=2012-06-11}}</ref> Dyondzo leyi yilavisisa matirhele ya swiyenge hikwaswo swa xirhendzevutana xa misava, kusukele ka vuenti bya misava, maribye, milambu, xibhakabhaka na xisirheleri xa misava. Hi ku angarhela Van'wa-vutivi va tirhisa [[Ntivo-mbangu]], [[Tinhlayo]], [[Fiziksi]], [[Ntivo-Mirhi]], [[Ntivo-Vutomi]] na tin'wana tidyondzo tale henhla to twisisa leswi Misava yitirhisaka xiswona.
== Mintshaho ==
{{reflist|30em}}
[[Category:Sayensi ya Misava]]
dt0gzo06hcyzyoslm1h021vycos7d59
Category:Sayensi ya Misava
14
4744
29570
2017-07-14T09:55:33Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Sayensi ya misava
0
4745
29574
2017-07-14T09:59:08Z
Thuvack
315
Thuvack moved page [[Sayensi ya misava]] to [[Sayensi ya Misava]]
wikitext
text/x-wiki
#REDIRECT [[Sayensi ya Misava]]
s7x2tndn8ayctyp25znzq3lnlyywmng
Nomboro
0
4747
29583
29582
2017-07-14T10:32:08Z
Thuvack
315
wikitext
text/x-wiki
[[File:NumberSetinC.svg|thumb|Xirhendzevutani xa tinomboro leti rharhanganeke]]
'''Nomboro''' i xiga xa Dyondzo ya [[Tinhlayo]] lexi tirhisiwaka ku hlaya, kupima na ku hlawulekisa ntsengo.<ref>{{Cite journal|title=number, n.|url=http://www.oed.com/view/Entry/129082|journal=OED Online|language=en-GB|publisher=Oxford University Press}}</ref><ref>{{Cite journal|last=|first=|date=|title=numeral, adj. and n.|url=http://www.oed.com/view/Entry/129111|journal=OED Online|publisher=Oxford University Press|volume=|pages=}}</ref> Ehenhleni ko tirhisiwa ku hlaya, tinomboro ti thlela ti tirhisiwa ku hlawulekisa swilo swo karhi (ku fana na tinomboro ta riqingo), ku chavisa (Khodi ya nhundzu ya vhengele), kumbe ti thlela ti tirhisiwa tani hi mfungo, rito, kumbe nhlamuseleyo ya dyondzo ya tinhlayo.
Eka dyondzo ya tinhlayo, nhlamuselo ya nomboro yindlandlamuxiwile hi ku hundza ka malembe leswaku yi hlanganisa nomboro ya tandza ([[Tandza|0 kumbe Ziro)]], tinomboro leti kayivelaka,<ref name=":0">{{Cite book|url=https://books.google.com/books?id=f6HlhlBuQUgC&pg=PA88#v=onepage&q&f=false|title=A History of Mathematics: From Mesopotamia to Modernity|last=Hodgkin|first=Luke|date=2005-06-02|publisher=OUP Oxford|year=|isbn=9780191523830|location=|pages=85–88|language=en}}</ref> tinomboro leti ringanisaka (kufana na <span class="sfrac nowrap" style="display:inline-block; vertical-align:-0.5em; font-size:85%; text-align:center;"><span class="visualhide">/</span><span style="display:block; line-height:1em; margin:0 0.1em; border-top:1px solid;">2</span></span> and −<span class="sfrac nowrap" style="display:inline-block; vertical-align:-0.5em; font-size:85%; text-align:center;"><span class="visualhide">/</span><span style="display:block; line-height:1em; margin:0 0.1em; border-top:1px solid;">3</span></span>) na tin'wana tinomboro. Ku hlaya tinomboro ku endliwa hi kuhlanganisa, kuhunguta, kuthlandleka, kuavanyisa na swin'wana.
== Minthsaho ==
{{reflist}}
[[Category:Nhlayo]]
[[Category:tinhlayo]]
60ue8cz1079jxvq09qmdw59n0yvsg5y
Category:Tinhlayo
14
4748
29581
2017-07-14T10:22:33Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Tinhlayo hi tinomboro
0
4749
29585
29584
2017-07-14T10:34:30Z
Thuvack
315
wikitext
text/x-wiki
[[File:Tables_generales_aritmetique_MG_2108.jpg|thumb|Buku ya tinhlayo ta Aritimethiki ya vana, Lausanne, 1835]]
'''Tinhlayo hi ti nomboro '''(Kumbe Aritimethiki leyi sukaka eka rito ra xigriki [[wiktionary:en:ἀριθμός#Ancient_Greek|ἀριθμός]] ''arithmos'', "[[nomboro]]") i rhavi ra [[Tinhlayo]] leri letelaka hi ta tinomboro, ngopfu ngopfu metirhisele ya tona kunga ku hlanganisa, kuhunguta, kuthlandleka na ku avanyisa.<ref>[//en.wikipedia.org/wiki/Harold_Davenport Davenport, Harold], ''The Higher Arithmetic: An Introduction to the Theory of Numbers'' (7th ed.</ref>
== Mintshaho ==
{{Reflist|40em}}
[[Category:Nhlayo]]
[[Category:Tinhlayo]]
1wjkudk1oxjbct7zxu8gx07kmk63mpk
Tinhlayo-vupimi
0
4750
29591
29590
2017-07-14T10:52:18Z
Thuvack
315
wikitext
text/x-wiki
[[File:Westerner_and_Arab_practicing_geometry_15th_century_manuscript.jpg|right|thumb|250x250px|Muyuropa na Muarabhi, vatirhisa tidyondzo ta Nhlayo-Vupimi, hi lembe-xidzana ra vu 15.]]
'''Tinhlayo-vupimi''' (Kumbe Jiyometri yi tekiweke eka rito ra Xigriki; ''[[wiktionary:γῆ|geo-]]'' "misava", ''[[wiktionary:μέτρον|-metron]]'' "ku pima") i rhavi ra dyondzo ya [[Tinhlayo]] leyi letelaka hi ta xivumbeko, vukulu, vuakelani, na mpimo wa ndzhawu.
Tidyondzo ta Hlayo-vupimi ti sunguriwe khale loko vanhu valava ku twisisa mangwa, kuana na vutalo bya swilo.<ref name="Boyer 1991 loc=Ionia and the Pythagoreans p. 43">Boyer.(1991) "Ionia and the Pythagoreans" p. 43 -- Harv</ref> Kwalomu ka malembe-xidzana ya vunharhu, dyondzo leyi ya Nhlayo-vupimi yi tikirhetiwe yithlela yi hleriwa hi Euclid, naswona yi sungula ku tirhisiwa hi dyondzo ya nkoka eka tinhlayo kusukela kwalano.<ref>Martin J. Turner,Jonathan M. Blackledge,Patrick R. Andrews (1998). </ref> Hlayo-vupimi i dyondzo leyi a yitiviwa kusukela kwalomu ka malembe-xidzana ya vunharhu e tikweni-nkulu ra Indiya, naswona a yitirhisiwa ngopfu eku akeni. Van'wa-vutivi va maIslamu, va yisile emahlweni vutivi bya vagriki eka tidyondzo ta Hlayo-vupimi.<ref name="ReferenceA">Thabit. Al-Sabi Thabit ibn Qurra al-Harrani -- MacTutor Biography</ref>
== Mintshaho ==
{{reflist|30em}}
[[Category:Tinhlayo]]
[[Category:Nhlayo]]
af286ardzyo0e13zjcbgp4jtc1fvibz
Tinhlayo-vuringanisi
0
4751
29593
29592
2017-07-14T11:07:52Z
Thuvack
315
wikitext
text/x-wiki
[[File:algebraic equation notation.svg|thumb|right|Nongonoko wa xivutiso xa Nhlayo-vuringanisi]]
'''Tinhlayo-vuringanisi''' (kumbe Alijebra ley tekiweke eka rito ra Xiarabhu ''"al-jabr"'' leswingo "Kuhlanganiso swiyenge leswi tshovekeke"<ref name="oed">{{cite web|title=algebra|url=http://www.oxforddictionaries.com/us/definition/english/algebra|work=Oxford English Dictionary|publisher=Oxford University Press}}</ref>) i rhavi ra tidyondzo ta [[Tinhlayo]]. Hiku angarhela, Nhlayo-vuriganisi i dyondzo ya mimfungo ya tinhlayo na matirhisele ya mimfungo leyi ku kuma nhalmulo wa nomboro;<ref>I. N. Herstein, ''Topics in Algebra'', "An algebraic system can be described as a set of objects together with some operations for combining them." p. 1, Ginn and Company, 1964</ref> hiyona dyondzo leyi hlanganisaka tidyondzo hinkwato ta [[Tinhlayo]].<ref>I. N. Herstein, ''Topics in Algebra'', "...it also serves as the unifying thread which interlaces almost all of mathematics." p. 1, Ginn and Company, 1964</ref> Tidyondo leti ta Nhlayo-vuringanisi i tankoka ngopfu eka Tidyondzo ta lehenhla ta Tinhlayo, Sayensi na Vunjiniyera ku hlanganisa na Vutshunguri na Tidyondzo ta Vuxavisi.
Hlayo-vuringanisi yi hambana na [[Tinhlayo hi tinomboro|Nhlayo ya tinomboro]] hi matirhisele ya maletere ku yimela nomboro leyi nga tiviwiki. Hixikombiso <math>x + 2 = 5</math> letere <math>x</math> aritiviwi, kambe nawu wo hundzuluxa wu tirhisiwa ku tsumbula leswaku ntsengo wa yona i: <math>x=3</math>.
== Ntshaho ==
{{reflist|30em}}
[[Category:Nhlayo]]
[[Category:Tinhlayo]]
sm1bj2vznzjxatkrb5klyf756k1cqlb
Vukambisisi bya Dyondzo-Tinhlayo
0
4752
32251
29595
2018-08-11T00:34:53Z
DragonflySixtyseven
3673
([[c:GR|GR]]) [[c:COM:FR|File renamed]]: [[File:Lorentz.PNG]] → [[File:Attracteur étrange de Lorenz.png]] spelling! "Lorenz" not "Lorentz" !!!
wikitext
text/x-wiki
[[File:Attracteur étrange de Lorenz.png|thumb|Mbuyelo wa nognonoko wa Vukambisisi bya Dyondzo-Tinhlayo.]]
'''Vukambisisi bya Dyondzo-Tinhlayo''' i rhavi ra dyondzo ya [[Tinhlayo]] leri letelaka hi ta mpino na kucinca-ncinca ka ntsengo, mangwa, kuleha, kuanama na vuenti bya swilo hi ku tirhisa dyondzo ya tinhlayo.<ref>[//en.wikipedia.org/wiki/Edwin_Hewitt Edwin Hewitt] and Karl Stromberg, "Real and Abstract Analysis", Springer-Verlag, 1965</ref><ref>{{Cite web|title=analysis {{!}} mathematics|url=http://www.britannica.com/topic/analysis-mathematics|accessdate=2015-07-31|publisher=Encyclopædia Britannica|last=Stillwell|first=John Colin}}</ref>
== Ntshaho ==
{{reflist|30em}}
[[Category:Nhlayo]]
[[Category:Tinhlayo]]
jzw2tjsbdd2ukt133pmrina81vt35kj
Ntivo-Ntumbuluko
0
4753
29610
29609
2017-07-14T12:41:36Z
Thuvack
315
wikitext
text/x-wiki
[[File:CollageFisica.jpg|thumb|300x300px|Swifaniso swo hambana-hambana swa swiendlakalo swa ntumbuluko]]
'''Ntivo-Ntumbuluko''' (Kumbe Fiziksi ritekiwe eka Xigrikifrom φυσική ''phusikḗ (epistḗmē)'' "vutivi bya ntumbuluko", kusuka eka {{Lang|grc|φύσις}} ''phúsis'' "Ntumbuluko"<ref name="etymonline-physics">{{cite web|title=physics|url=http://www.etymonline.com/index.php?term=physics&allowed_in_frame=0|work=Online Etymology Dictionary|accessdate=2016-11-01}}</ref><ref name="etymonline-physic">{{cite web|title=physic|url=http://www.etymonline.com/index.php?term=physic&allowed_in_frame=0|work=Online Etymology Dictionary|accessdate=2016-11-01}}</ref>) i sayensi leyi lavisisaka hita swiaka-swilo na mafambele yaswilo eka mbangu na nkarhi, kuhlanganisan na vuxaka bya swona na matimba.<ref name="maxwell1878-physicalscience">maxwell: "Physical science is that department of knowledge which relates to the order of nature, or, in other words, to the regular succession of events." -- 1878 </ref> Fiziksi is sayensi ya xisekelo, naswona pakani ya dyondzo leyi iku twisisa ndlela leyi ntumbuluko u tirhaka ha yona.<ref name="youngfreedman2014p1">Young freedman - "Physics is one of the most fundamental of the sciences." P1 -- 2014 </ref><ref name="youngfreedman2014p2">Young freedman -- "Physics is an experimental science. P2 -- 2014 </ref><ref name="holzner2003-physics">Holzner: "Physics is the study of your world and the world and universe around you." 2003</ref>
Nhlangano wa Matiko wu thye lembe ra 2005, tani hi lembe ra Fiziksi.
== Mintshaho ==
{{Reflist|30em}}
[[Category:Ntumbuluko]]
[[Category:Ntivo-ntumbuluko]]
4mlpi8qk7ggq29e1hpmmbwn5hkb6rxj
Category:Ntumbuluko
14
4754
29611
2017-07-14T12:41:45Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Ntivo-ntumbuluko
14
4755
29612
2017-07-14T12:41:53Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Sayensi ya maxele
0
4756
29614
29613
2017-07-14T13:03:50Z
Thuvack
315
wikitext
text/x-wiki
[[File:Earth_Global_Circulation_-_en.svg|thumb|300x300px|Ndzendzeleko wa mimoya ya misava, na swimbhembhe swa wona.]]
'''Sayensi ya maxele''' i rhavi ra Sayensi leri lavisisaka timhaka ta maxele na kuvhumba maxele. Sayensi leyi i ya khale ngopfu, hambi leswi mavhumbele ya maxele amanga tshembeki kuta fika hi lembe-xidzana ravu 18. Mavhumbele ya maxele ma antswisiwile hi ku tumbuluxiwa ka tikhompuyuta, leswi endleka swi olova ku tirhisa mintsengo ya matimu ya maxele na Tinhlayo ku Vhumba maxele ya siku rin'wana na rin'wana. Swiendlakalo swa maxele swi nga ha vhumbiwa hi kuya hi xibhakabhaka; Kuhisa; ntsikelelo wa moya; hunguva na ndzendzeleko.<ref name="Aristotle">{{Cite book|last=Aristotle |title=Meteorology |url=http://etext.library.adelaide.edu.au/a/aristotle/meteorology/ |year=2004 |publisher=eBooks@Adelaide |location=The University of Adelaide Library, University of Adelaide, South Australia 5005 |quote=Translated by E.W. Webster |origyear=350 BCE |deadurl=yes |archiveurl=https://web.archive.org/web/20070217110549/http://etext.library.adelaide.edu.au/a/aristotle/meteorology/ |archivedate=2007-02-17 |df= }}</ref>
Rito leri hlamuselaka maxele ya dyambu hi xigriki i {{Lang|grc|μετέωρος}} ''metéōros'' "henhla, xibhakabhaka" (leri tekiweke eka {{Lang|grc|μετα-}} ''[[wiktionary:meta-|meta-]]'' "Henhla" na {{Lang|grc|ἀείρω}} ''aeiro'' "Ku thlandlusa") ku hlanganisa na {{Lang|grc|-λογία}} ''[[wiktionary:-logia|-logia]]'' , leringa. "Ndzavisiso wa swilo leswinga e moyeni".
== Mintshaho ==
{{reflist|30em}}
[[Category:Sayensi ya Misava]]
r2sginmetfdx2zoqanwohhu7w0pqzsb
Maxelo
0
4757
29626
29625
2017-07-14T13:23:03Z
Thuvack
315
Thuvack moved page [[Maxele]] to [[Maxelo]]
wikitext
text/x-wiki
[[File:Thunder_lightning_Garajau_Madeira_289985700.jpg|thumb|Ximbhembhe ekusuhi na Garajau, Madeira]]
'''Maxelo''' i matshamele ya tilo/xibhakabhaka, kuhlamusela leswaku ra hisa; ka titimeta; ku omile kumbe kuna mpfula; ripfurile kumbe kuna mapapa.<ref>Merriam-Webster Dictionary. </ref> Maxelo ya siku mahumelela ngopfu eka xibhakabhaka xa lekusuhi na misava.<ref>Glossary of Meteorology. </ref><ref name="trop">Glossary of Meteorology. </ref> Rito maxele, ritirhisiwa ngopfu ku hlamusela ndlela leyi xibhakabhaka xa laha misaveni xinga hiswona.
== Mintshaho ==
{{Reflist|30em}}
[[Category:Sayensi ya Misava]]
7a9lkwua3zmf3lmdj52iam0r73n7lup
Tinguva
0
4758
29624
29623
2017-07-14T13:22:06Z
Thuvack
315
wikitext
text/x-wiki
[[File:MonthlyMeanT.gif|thumb|right|Xifaniso xa tinguva ta misava]]
'''Nguva''' i ndzandzelelano wa matimu ya maxele, eka nkarhi wa malembe ya 30.<ref name="IPCC-2015">{{cite web|last=Planton|first=Serge (France; editor)|title=Annex III. Glossary: IPCC – Intergovernmental Panel on Climate Change|url=http://www.ipcc.ch/pdf/assessment-report/ar5/wg1/WG1AR5_AnnexIII_FINAL.pdf|date=2013|format=[[:en:PDF|PDF]]|work=[[:en:IPCC Fifth Assessment Report|IPCC Fifth Assessment Report]]|page=1450|accessdate=25 July 2016}}</ref><ref name="NASA-20050201">{{cite web|last1=Shepherd|first1=Dr. J. Marshall|last2=Shindell|first2=Drew|last3=O'Carroll|first3=Cynthia M.|title=What's the Difference Between Weather and Climate?|url=http://www.nasa.gov/mission_pages/noaa-n/climate/climate_weather.html|date=1 February 2005|work=[[:en:NASA|NASA]]|accessdate=13 November 2015}}</ref> Yi langutiwa hi kuya hi ku cinca ka Kuhisa, mberha, ntsikelelo wa xibhakabhaka na moya endzeni ka nkarhi wo leha. Nguva yi hambanile na maxele hi kuva maxelo ya hlamusela matshamele ya xibhakabhaka kuya hi vundzawu.
== Mintshaho ==
{{Reflist|30em}}
[[Category:Sayensi ya Misava]]
8k4wpip3xuu2tsafthpmps0gpc4npdl
Maxele
0
4759
29627
2017-07-14T13:23:04Z
Thuvack
315
Thuvack moved page [[Maxele]] to [[Maxelo]]
wikitext
text/x-wiki
#REDIRECT [[Maxelo]]
ac4kbxodcczmsza13s6li16ipl3hcw6
Dyondzo-Tinyeleti
0
4760
29629
29628
2017-07-14T13:34:47Z
Thuvack
315
wikitext
text/x-wiki
[[File:LH_95.jpg|thumb|Ndzawu leyi tumbuluxaka tinyeleti ya mapapa ya Magellan.]]
'''Dyondzo ya tinyeleti''' (kusukela eka Xigriki: αστρονομία ) i sayensi leyi lavisisaka hi ta tinyeleti ta tilo na swilo leswinge matilweni. Yi tirhisa [[Tinhlayo]], [[Ntivo-Ntumbuluko]] na [[Ntivo-Mirhi]] leswaku yi hlamusela xihlovo xa tinyeleti leti na na matumbuluxelo ya kona.<ref>{{cite book|last1=Unsöld|first1=Albrecht|last2=Baschek|first2=Bodo|title=Classical Astronomy and the Solar System - Introduction|date=2001|pages=1}}</ref>
Tidyondzo ta tinyeleti i ti dyondzo ta khale ngopfu ta syensi naswona vutivi lebyi a byi tiviwa hi vanhu vakhale ka Bhabhilona; Vagriki; Mabhaniyani; VaGibhita; VaNubiya; Machayina na va Maya, lava a va hlahluva xibhakabhaka na vusiku.
== Mintshaho ==
{{Reflist|30em}}
[[Category:Sayensi ya Misava]]
[[Category:Ntumbuluko]]
8si7rmo76ba6kxw7jhnxyacb1ashdl3
Matilo
0
4761
29631
29630
2017-07-14T13:42:13Z
Thuvack
315
wikitext
text/x-wiki
[[File:Flammarion.jpg|right|thumb|200x200px|Xifaniso lexi kombisaka matilo, eParis hi 1888]]
'''Matilo''' i vundzawu hikwabyo na nkarhi kuhlanganisa na hinkwaswo leswi nga e handle ka misava, leswi hlanganisaka ti pulaneti; tin'weti; na tinyeleti.<ref>{{cite web|url=http://www.merriam-webster.com/dictionary/Universe|title=Universe|work=Merriam-Webster Dictionary|accessdate=2012-09-21}}</ref><ref>{{cite web|url=http://dictionary.reference.com/browse/Universe?s=t|title=Universe|work=Dictionary.com|accessdate=2012-09-21}}</ref> vupimi bya ku leha, ku anama na ku enta ka matilo abyi tiviwi.
== Mintshaho ==
{{reflist|30em}}
[[Category:Ntumbuluko]]
hyrtkvqapmwv1t7oyot02f5f5m8q4gj
Mpimo
0
4762
29637
29636
2017-07-14T13:53:48Z
Thuvack
315
wikitext
text/x-wiki
[[File:Measuring_Tape_Inch+CM.jpg|thumb|right|200x200px|Theyipi ya ku pima, loko yi yeanisiwa na tipeni.]]
'''Mpimo''' i ku yelanisa nomboro eka xilo kumbe xiendlakalo loko swi ringanisiwa na swilo kumbe swiendlakalo swin'wana.<ref name=pedhazur>{{cite book |last1 = Pedhazur |first1 = Elazar J. |last2 = Schmelkin |first2 = Liora Pedhazur | title = Measurement, Design, and Analysis: An Integrated Approach | edition=1st |publisher = Lawrence Erlbaum Associates |location = Hillsdale, NJ |year = 1991 |isbn = 0-8058-1063-3 |pages=15–29}}</ref><ref name = bipm>{{cite book | title = International Vocabulary of Metrology – Basic and General Concepts and Associated Terms (VIM) | year = 2008 | edition = 3rd | publisher = International Bureau of Weights and Measures | url = http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf | page = 16}}</ref> Xihlawulekisi xa mpiwo xiya hileswi swi pimiwaka, kungahava ku anama, kuleha kumbe ku enta, kumbe nkarhi lowu hundzaka. <ref name=pedhazur /><ref name = "Koch 2008">{{cite book| editor-last = Kirch | editor-first = Wilhelm | title = Level of measurement | encyclopedia = Encyclopedia of Public Health | volume = 2 | pages = 81 | publisher = Springer | date = 2008 | isbn = 0-321-02106-1 | accessdate = }}</ref>
Mpimo i xisekelo xa kuxaviselana, Sayensi, Thekinoloji na tidyondzo tin'wana ta le henhla. Hi kuya hi matimu, tindlela to pima at titirhisiwa kusukela ka khale, naswona vanhu ava ringa nisa ma pimele ya swilo vathlela vatwanana hi tindlela leti va pimaka ha tona.
== Mintshaho ==
{{reflist}}
[[Category:Mpimo]]
4x0oslqg92bwdbgr7woct2nmijc3l9t
Category:Mpimo
14
4763
29638
2017-07-14T13:53:57Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Athomu
0
4764
29655
29654
2017-07-14T14:46:41Z
Thuvack
315
wikitext
text/x-wiki
[[File:Helium atom QM.svg|thumb|180x180px| Xikombiso xa Athomu ya moya wa Hiliyamu]]
'''Athomu''' i xiyenge lexi ntsongo ngopfu xa Xiaka-Swilo naswona xiri na swihlawulekisi swo karhi. Nsimbhi, mati kumbe moya wun'wana na wun'wana wu endliwe hi ti athomu ta wona to hlawuleka. Athomu iyi tsongo ngopfu naswona ayivoneki hi mahlo. Tiathomu itintsongo ngopfu lero ku vhumba mafambele yatona, swilava ku tirhisa muxaka wokarhi wa tidyondzo ta Fiziksi.
Dalton i un'wana wa vanhu lava ava pfumela leswaku tidyondzo ta tiathomu tinga kota kuhlamusela xivangelo lexi endlaka leswaku mati ya khoma mimoya yokarhi hikuhambana.<ref name = "Dalton_1803_paper">Dalton, John. "[http://web.lemoyne.edu/~GIUNTA/dalton52.html On the Absorption of Gases by Water and Other Liquids]", in ''Memoirs of the Literary and Philosophical Society of Manchester''. 1803. Retrieved on August 29, 2007.</ref>
== Mintshaho ==
{{reflist}}
[[Category:Sayensi]]
[[Category:Ntumbuluko]]
[[Category:Sayensi ya Misava]]
gi43p6inrowt4vnpebn0r6yqvf8ve83
Xiaka-Swilo
0
4765
29661
29660
2017-07-14T15:04:40Z
Thuvack
315
wikitext
text/x-wiki
Eka nhlamuselo ya Ntivo-ntumbuluko wa siku na siku, '''Xiaka-Swilo''' i xilo xin'wana na xin'wana lexingana vutiki naswona ti teka ndzawu; leswi swi hlanganisa na ti athomu, kambe a swi hlanganisi rivonigno kumbe mpfumawulo.<ref name="Penrose">{{cite book|author=R. Penrose|date=1991|chapter=The mass of the classical vacuum|editors=S. Saunders, H.R. Brown|title=The Philosophy of Vacuum|url=https://books.google.com/?id=ZU1LL4IbDKcC&pg=PA21|page=21|publisher=[[Oxford University Press]]|isbn=0-19-824449-5}}</ref><ref name="mcgrawhill">{{cite web|title=Matter (physics)|url=http://www.accessscience.com/abstract.aspx?id=410600&referURL=http%3a%2f%2fwww.accessscience.com%2fcontent.aspx%3fid%3d410600|work=McGraw-Hill's Access Science: Encyclopedia of Science and Technology Online|accessdate=2009-05-24}}</ref>.
Swilo hinkwaswo leswi hi swivonaka no swi khumba siku na siku swi vumbiwa hi ti Athomu. Kasi na tiathoum na tona ti akiwa hi swi aki leswi vuriwaka to Elekitroni na ti phurothoni na ti Nyutroni.
<ref name=Davies2>{{cite book
|author=P. Davies
|date=1992
|title=The New Physics: A Synthesis
|url=https://books.google.com/?id=akb2FpZSGnMC&pg=PA1
|page=1
|publisher=[[Cambridge University Press]]
|isbn=0-521-43831-4
}}</ref>
<ref name=Hooft>{{cite book
|author=G. 't Hooft
|date=1997
|title=In search of the ultimate building blocks
|url=https://books.google.com/?id=e-7eAp-bVbEC&pg=PA6
|page=6
|publisher=[[Cambridge University Press]]
|isbn=0-521-57883-3
}}</ref>
Swi aki leswi swa tiathomu naswon swi vuriwa Swiaka-swilo hi leswi swinga na vutiki na ntalo.
<gallery>
File:Quartz oisan.jpg|Vuribye
File:Drop closeup.jpg|vumati
File:NO2-N2O4.jpg|Vumoya
File:Plasma-lamp 2.jpg|Vugezi
</gallery>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Sayensi]]
0lddlnxtimaawpwofabd4zxlepzioxh
Gezi
0
4766
29664
29663
2017-07-15T11:02:38Z
Thuvack
315
wikitext
text/x-wiki
[[File:Lightning3.jpg|thumb|[[Rihati]] ixin'wana xa swikombiso swa Gezi.]]
'''Gezi''' i matimba ya ntumbuluko lama vonakaka hi tindlela to hambana hambana ku fana na ku endla rihati, ndzilo naswin'wana. Gezi hirona xihlovo xa tithekinoloji hinkwato ta manguva lawa.
Vanhu ikhale va lavisisa Matimba ya gezi, hambi leswi switekeke nkarhi wo leha kutwisisa maendlele na mphakelo wa gezi. Ku kala ku fika malembe-xidzana ya vu khume nkaye, loko tinjiniyera ti kota ku tirhisa matimba lawa ku ndlandlamuxa mabhindzu na tinkomponi to aka tinhundzu. Ku olova ko fambisa no phakela gezi swi endle leswaku ku tala tindlela ti tirhisa gezi ku fana na swa vutleketli, Ndzilo wo kufumeta, timboni, vuhaxi na tikhompuyuta.<ref>{{Cite book|first=D.A.|last=Jones|title=Electrical engineering: the backbone of society|journal=Proceedings of the IEE: Science, Measurement and Technology|pages=1–10|volume=138|issue=1|doi=10.1049/ip-a-3.1991.0001|year=1991}}
</ref>
== Mintshaho ==
{{Reflist|2}}
[[Category:Sayensi]]
qwds95oywu6jfocajl6eeu8383fieys
Matimba
0
4768
29672
29670
2017-07-15T22:29:08Z
Thuvack
315
wikitext
text/x-wiki
[[File:Sun_in_February_(black_version).jpg|right|thumb|Dyambu ixihlovo xa matimba ya swivumbiwa leswi hanyaka laha misaveni.]]
Rito '''Matimba''' leri nga ἐνέργεια kumbe ''energeia'' rihlamusela "kugingirika" hi xigriki.<ref>{{cite web|url=http://www.etymonline.com/index.php?term=energy|title=Energy|work=Online Etymology Dictionary|last=Harper|first=Douglas|accessdate=May 1, 2007}}</ref>. Eka ti dyondzo ta [[Ntivo-Ntumbuluko|Fiziksi]], ''Matimba'' mahundziseriwa eka nchumu wokarhi leswaku leswaku matirha, naswona manga cinciwa muhlovo, kambe matimba ama tumbuluxiwi kumbe ku herisiwa.<ref group="note">The [[:en:Second_law_of_thermodynamics|second law of thermodynamics]] can impose limitations on the capacity of a system to transfer energy by performing work, since some of the system's energy might necessarily be [[:en:Waste_heat?|"wasted"]] in the form of [[:en:Heat|heat] instead. </ref>
Mixakka ya matimba mahlanganisa matimba yo fambisa swilo, matimba lama hlayisiweke hikwalaho ka matshamele ya nchumu wokarhi ekusuhi na matimba yo koka kumbe ya gezi, matimba yo tivuyelela, matimba ya khemikhali lama chunsiwaka loko ku hisiwa mafurha, matimba ya rivoningo na matimba yo kufumeta.
== Tinoti ==
{{Reflist|group=note}}
== Mintshaho ==
{{Reflist|colwidth=30em}}
[[Category:Ntumbuluko]]
[[Category:Sayensi]]
[[Category:Sayensi ya Misava]]
alhhg4r9r9vrca7gr8jecwiyajyd9vp
Category:Sayensi ya misava
14
4769
29671
2017-07-15T22:28:12Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Rivoningo
0
4770
29677
29676
2017-07-15T22:49:03Z
Thuvack
315
wikitext
text/x-wiki
[[File:Cloud in the sunlight.jpg|thumb|right|Miseve ya dyambu yi voningela mapapa]]
'''Rivoningo''' i matimba ya ntumbuluko lama endlaka leswaku hikota ku vona.<ref>[[International Commission on Illumination|CIE]] (1987). [http://www.cie.co.at/publ/abst/17-4-89.html ''International Lighting Vocabulary'']. Number 17.4. CIE, 4th edition. [[:en:ISBN|ISBN]]: 978-3-900734-07-7.<br>By the ''International Lighting Vocabulary'', the definition of ''light'' is: “Any radiation capable of causing a visual sensation directly.”</ref> Matihlo ya hina makota kuvona ntsengo wokarhi wa rivoningo, kasi kuna magandlati ya matimba ya rivoningo lawa hi kotiki ku mavona.<ref name="Pal2001">{{cite book|last1=Pal|first1=G. K.|last2=Pal|first2=Pravati|title=Textbook of Practical Physiology|url=https://books.google.com/books?id=CcJvIiesqp8C&pg=PA387|accessdate=11 October 2013|edition=1st|year=2001|publisher=Orient Blackswan|location=Chennai|isbn=978-81-250-2021-9|page=387|chapter=chapter 52|quote=The human eye has the ability to respond to all the wavelengths of light from 400–700 nm. This is called the visible part of the spectrum.}}</ref><ref name="BuserImbert1992">{{cite book|last1=Buser|first1=Pierre A.|last2=Imbert|first2=Michel|title=Vision|url=https://books.google.com/books?id=NSZvt8Ld2-8C&pg=PA50|accessdate=11 October 2013|year=1992|publisher=MIT Press|isbn=978-0-262-02336-8|page=50|quote=Light is a special class of radiant energy embracing wavelengths between 400 and 700 nm (or mμ), or 4000 to 7000 Å.}}</ref>
Xihlovo xa rivoningo laha misaveni i dyambu. Rivoningo ra dyambu ri haxa matimba eka swimilana leswkau swi kota to sweka chukele ra ntumbuluko leri nyikaka matimba eka swiharhi na vanhu lava dyaka swimilana sweswo. Ndzilo wa tihunyi na wona ixinwana xa swholovo swa rivoningo, kasi manguva lawa hi tirhisa ngopfu matimba ya gezi ku layitha timboni ta gezi. Swiharhi swin'wana swikota ku endla rivoningo hi xirho xa karhi xa miri wa swona.
== Mintshaho ==
{{Reflist|30em}}
[[Category:Ntumbuluko]]
[[Category:Sayensi]]
[[Category:Sayensi ya Misava]]
rk8q3ml7pyz5flpnt7b6akd58579ahx
Mpfumawulo
0
4771
29681
29680
2017-07-15T23:01:28Z
Thuvack
315
wikitext
text/x-wiki
[[File:Thoth08BigasDrumEvansChalmette.jpg|right|thumb|220x220px|Xigubhu xi humesa pongo loko xibhiwa.]]
Eka ti dyondzo ta [[Ntivo-Ntumbuluko|Fiziksi]], '''Mpfumawulo''' i ku dzinginikisiwa ka moya kumbe mati ku fikela loko kudzinginika loku ku fika e tindleveni.<ref>{{cite book|publisher=Western Electrical Company|title=Fundamentals of Telephone Communication Systems|date=1969|page=2.1}}</ref><ref>[[:en:ANSI/ASA_S1.1-2013|ANSI/ASA S1.1-2013]]</ref> Ahi mipfumawulo hinkwayo leyi hi kotaka ku yitwa, kuna mimpfumawulo leyi nga yitsongo ngopfu, kumpe yikulo ngopfu lero hi tsandzeka ku yitwa. Swin'wana swiharhi swi twa mipfumawulo hi ndlela yohamba na ya vanhu.
== Mintshaho ==
{{Reflist|30em}}
[[Category:Ntumbuluko]]
[[Category:Sayensi]]
[[Category:Sayensi ya Misava]]
ob9t93d3o58kkc48y7j6k5cutdhr8np
Category:User id
14
4772
29685
2017-07-16T06:58:34Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Indonesian.
nu5itf964isxvic6dp85ce5ss49gpdg
Hulumendhe
0
4773
29693
29689
2017-07-16T15:33:08Z
Thuvack
315
wikitext
text/x-wiki
[[File:A coloured voting box (no bg).svg|thumb|right|175x175px|Mfungo wa ku Minhlawulo ya xipolitiki]]
'''Hulumendhe''' ixiyimiso xo fuma tiko ku mbe vaakindhawu.<ref>{{cite web|title=government|publisher=''Oxford English Dictionary'', Oxford University Press|date=November 2010|url=http://oxforddictionaries.com/definition/government}}</ref> hi kuangargela, hulumendhe yivumbiwa hi vabhi vanawu, vamatsalana na va avanyisi. Hulumendhe i ndlela yo veka no landzelerisa milawu ya tiko. Muxaka wa hulumendhe, i nxaxamelo wa mafambisele ya swa tipolitiki na minyanghwa ya mfumo leyi vumbaka hulumendhe.
Tihulumendhe ti lawula ikhonomi, mintshuxekeo ya ximunhu, vulandzeleri bya nawu, mafambiselo ya swa tidyondzo na xiyimiso xa swa tipolotiki.
== Mintshaho ==
{{reflist|30em}}
[[Category:Hulumendhe]]
[[Category:Politiki]]
[[Category:Nawu]]
8jh9imhn617w69jyoh9nfttyhsb5ayg
Category:Hulumendhe
14
4774
29690
2017-07-16T15:32:03Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Politiki
14
4775
29691
2017-07-16T15:32:14Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Nawu
14
4776
29692
2017-07-16T15:32:24Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Demokhrasi
0
4777
29695
29694
2017-07-16T15:56:28Z
Thuvack
315
wikitext
text/x-wiki
[[File:Election_MG_3455.JPG|thumb|235x235px|Wansati a haxa vhoti ya yena eka nhlawulo wale Furhwa wa 2007.]]
'''Demokhrasi''' (Kumbe ''δημοκρατία, dēmokratía'' hi xigriki, leswivulaka "Mfumo wa vanhu"), i xiyimiso xa hulumendhe laha va akatiko va hlawulaka vayimeri vavona leswaku va aka mfumo na Phalamendhe.<ref>[//en.wikipedia.org/wiki/Oxford_English_Dictionary Oxford English Dictionary]: ''Democracy''.</ref> Mfumo wa xidhemokhrasi wu tiviwa tani hi "mfumo wa ntalo wa vanhu".<ref>{{cite web|url=http://www.merriam-webster.com/dictionary/democracy|title=Democracy – Definition of Democracy by Merriam-Webster|publisher=}}</ref> Hindlela yin'wana mfumo wa xidemokhrasi i xiyimiso xofuma lava mintlimbo naku ololoxiwa ka yona swititshege eka leswi vanhu vaswi endlaka, kambe kuri hava loyi anga na matimba, kumbe mbuyelo yakona. Leswi endla leswaku mintlawa hinkwayo yi phikizana ku fuma.<ref>{{cite book|last1=Przeworski|first1=Adam|title=Democracy and the Market|date=1991|publisher=Cambridge University Press|pages=10–14}}</ref>
Hikuya hi N'wa tipolitiki Larry Diamond, Demokhrasi yina swiyenge swa mune: (a) Xiyimiso xatipolitiki xo langha no cinca hulumendhe hi ku tirhisa nhlawulo lowu ntshuxekeke; (b) Kunghenelela ka va akatiko eka swatipoliki na vutoomi bya vanhu; (c) Kusirhelela timfanelo ta ximunhu ta vaakatiko hinkwavo, kuhlanganisa na (d) Mfumo wa nawu, laha nawu na vulandzeleri bya wona byi endliwaka hi ku ringana eka vanhu hinkwavo.<ref>Diamond, L., Lecture at Hilla University for Humanistic Studies January 21, 2004: [http://web.stanford.edu/~ldiamond/iraq/WhaIsDemocracy012004.htm "What is Democracy"]; Diamond, L. and Morlino, L., The quality of democracy (2016). </ref>
== References ==
{{Reflist|30em}}
[[Category:Hulumendhe]]
[[Category:Politiki]]
[[Category:Nawu]]
8sm1dpsbzm43urbtnz4zn1f8gpn58gf
Vusocha
0
4778
29698
29697
2017-07-16T16:15:32Z
Thuvack
315
wikitext
text/x-wiki
[[File:Soldados_do_exército_argentino_2016.jpg|thumb|right|Masocha ya tiko rale Argentina.]]
'''Vusocha''', i ntlawa wa tinyimpi wa tiko ro karhi, naswona wu thlela wu rina mpfumelelo wo tirhisa matimba yo dlaya na mathlarhi ya nyimpi ku seketela swilaveko swa hulumendhe ya tiko ro karhi na va akatiko va rona. Ntirho wa masocha iku sirhelela tiko na va aki va rona, mathlela ma lwa nyimpi na tiko rin'wana. Masocha manga thleal mava na mintirho yin'wana yo fana na kuhlohlotela vupolitiki, kusirhelela swa mabhindzu, kulawula va aka tiko, ku aka, vukorhokeri bya nkarhi wa xihantla vathlela va sirhelela tindzhawu tin'wana ta mfumo.<ref>Tucker, T.G. (1985) ''Etymological dictionary of Latin'', Ares publishers Inc., Chicago. p. 156</ref> The word is now identified as denoting someone that is skilled in use of weapons, or engaged in military service, or in warfare.<ref name="COD">Oxford dictionary</ref><ref name="Webster">{{cite web|url=http://www.Merriam-Webster.com|title=Merriam Webster Dictionary online|website=Merriam-Webster.com|publisher= |accessdate=2011-08-01}}</ref>
== Mintshaho ==
{{reflist|30em}}
[[Category:Hulumendhe]]
[[Category:Politiki]]
[[Category:Nawu]]
88kqzu1cqvqpfb5q7883vrs48z9z8t8
Tiko
0
4779
29703
29702
2017-07-16T16:34:58Z
Thuvack
315
wikitext
text/x-wiki
[[File:Karl_Theodor_von_Piloty_Murder_of_Caesar_1865.jpg|thumb|right|220x220px|Xifaniso xa mufumi Julius Khesari.]]
Hikuya hi nhlamuselo ya politiki, '''Tiko''' i ntlawa wa va aka tiko lowu hanyaka ehansi ka xiyimiso xa hulumendhe wun'we.<ref name="oxford-state">{{cite journal |title=state |work=Concise Oxford English Dictionary |publisher=Oxford University Press |edition=9th |year=1995 |quote='''3''' (also '''State''') '''a''' an organized political community under one government; a commonwealth; a nation. '''b''' such a community forming part of a federal republic, esp the United States of America |editor1-first=Della |editor1-last=Thompson}}</ref> Matiko man'wana ma fumiwa hi mfumo lowu nga e tikweni rin'wana.<ref>For example, the [//en.wikipedia.org/wiki/Vichy_France Vichy France] (1940-1944) officially referred to itself as ''l'État français'' (the French state).</ref><ref>{{cite web|url=https://mises.org/pdf/anatomy.pdf|title=Anatomy of the State|first=|last=anne|date=18 August 2014|publisher=mises.org}}</ref>
Vanhu votala va wela enhansi ka nawu wa tiko ro karhi, hambi leswi kungana vanhu lava vativonaka vanga ri hansi ka tiko. Eka malembe-xidzana ya vu 21, vanhu hinkwavo va wela eka mfumo wa tiko.
== Minthsaho ==
{{reflist|30em}}
[[Category:Hulumendhe]]
[[Category:Politiki]]
[[Category:Nawu]]
dhb18m9196wd1epxtlv4gt789tnjvyc
Matiko la ma hlanganeke
0
4780
29705
29704
2017-07-16T16:50:04Z
Thuvack
315
wikitext
text/x-wiki
[[File:UN General Assembly hall.jpg|thumb|right|220x220px|Holo ya nhlangano wa matiko.]]
'''Matiko la ma hlanganeke''' i nhlangano ya tihulumendhe ta misava leti byarhisiweke pfumba ro kondletela ntwanano naswona vathlela va kodletela nawu na vululami. Nhlangano leyi yi simekiwe hi 24 Nhlangula 1945 endzhaku ka nyimpi ya misava ya vumbirhi. Loku wu simekiwa, nhlangano lowu a wuri na 51 wa matiko, kasi sweswi kuna 193 wa matiko eka nhlangano lowu. Ntsindza wa nhlangano lowu wu kumeka eManhattan,e dorobheni ra New York, e Amerikha. Ti ofisi tin'wana ta nhlangano ti kumeka eGeneva, Nairobi, na Vienna. Nhlangano lowu wu fambisiwa hi minyikelo ya timali leyi humaka e ma tikwein lama nga malandza ya nhlangano.<ref>http://www.nationalgeographic.org/encyclopedia/international-organization/, www.nationalgeographic.org. </ref>
== Mintshaho ==
{{reflist|30em}}
[[Category:Hulumendhe]]
[[Category:Politiki]]
[[Category:Nawu]]
8776i2gccrbg64rhyssd0iuhk0h0j0t
Nawu
0
4781
29707
29706
2017-07-18T12:25:52Z
Thuvack
315
/* Tinoti */
wikitext
text/x-wiki
[[File:Statua_Iustitiae.jpg|thumb|299x299px|N'wa-Vululami, i xikwembu lexi yimelaka vululami naswona lexi khomeke bhanga – xiyimela matimba ya ku khorisa ya huvo –, Swikalo – swiyimela ku avanysa eka swikoxo leswi hambanaka – Na xipfala matihlo, lexi kombisaka leswaku vululami byi fanela ku averiwa hi kuringana eka vanhu hinkwavo, hi ku pfumala ku chava naswona kunga langutiwi Mali, Rifuwo, Matimba kumbe munhu loyi ehliwaka hi nandzu.<ref>Luban, ''Law's Blindfold'', 23.</ref>]]
'''Nawu''' i mafambisele ya milawu leyi vekiweke naswona yi landzelerisiwa hi kutirhisa mindzawulo ya ximunhu kumbe Hulumendhe leswaku ku lawuli mahanyele.<ref name="ReferenceB">Robertson, ''Crimes against humanity'', 90.</ref> Nawu tani hi xiyimiso, wu pfuna ku lawula no tiyisisa leswaku va aka tiko va komba ku xiximana, naswona ku kondloteriwa kuringana eka vanhu hinkwavo. Milawu leyi landzelerisiwaka hi Mfumo yi nga vekiwa hi huvo leyi hlanganeke, kumbe muveki nawu ku ya hi xitiviso xa mfumo. Mavekele ya milawu manga hlohloteriwa hi Vumbiwa, leri tsariweke ku hlanganisa na ti mfanelo leti nga endzeni ka Vumbiwa. Nawu wu vumba swa Tipolitiki, ku xaviselana, Matimu na nhlangano wa vanhu hi tindela to hambana na swona wu thelal wutirha tani hi mulamuleri exikarhi ka vuxaka bya vanhu.
Kuna ku hambana exikarhi ka (a) Milawu ya Ximfumo, leyi landzeleriwaka hi tindzawulo to karhi ta ximfumo, naswona (b) Nawu wa Xintu, lowu landzelelaka ku avanyisa ka huvo. Kuya hi matimu, Milawu ya vukhongeri a yilandzelerisiwa ngopfu ku tlula milawu yin'wana, ngopfu ngopfu eka vukhongeri bya Xiyuda na Xisurumani. Nawu wa Xisurumani wa Xariya, wutirhisiwa ngopfu e misaveni naswona wutekiwa tani hi nawu wa tiko ematikweni yo fana na Irani na Arabhiya ya le Dzongeni.<ref>{{cite web|url=http://www.brightknowledge.org/knowledge-bank/law-and-politics/spotlight-on-law/what-is-sharia-law|title=What is sharia law?|work=brightknowledge.org}}</ref>
Nawu wu thlela wu pfuxa mintlimbo leyi rharhanganeke loko swita eka ti mhaka ta Kuringana, Vunene, na Vululami. Kuna xivulavuri lexi nge 'Vanhu hinkwavo va ringana emahlweni ka Nawu', hambi leswi Jonathan Swift a anguleke leswaku 'Milawu yixana na mapume, lama phasaka switsotswana, kambe ma pfumela timimpfi ti hundza.' Hi lembe ra 1894, matsalana Anatole France u tsarile hiku monya leswaku, "Enhlohlorhini ya vuringani bya wona, nawu wu sivela vafumi na swisiwana hi ku ringana leswaku vanga tshuki va etlela e handle, va kombela e mapatwini, na ku yiva xinkwa."<ref>(France, ''The Red Lily'', [http://www.online-literature.com/anatole-france/red-lily/8/ Chapter VII]). </ref> loko a tsala hi malembe ya 350 BC, N'wa filosofi wa mugriki Aristoka u hlamusele leswaku, "Mfumo wa nawu wu antswa ngopfu kutlula nawu wa munhu un'we."<ref>Aristotle. </ref> Mikhail Bakunin uteri: "Milawu hinkwayo leyi simekiweke, i ya ku tikirheta na ku tlakusela eka xiyimiso, kutshikeleriwa ka vatirhi hi ntlawa lowu fumaka".<ref>Stewart and Burgess. </ref> kasi Cicero yena ute "Ku tala ka milawu, iku tsongahala ka vululami".<ref>Cicero, ''[//en.wikipedia.org/wiki/De_Officiis De Officiis]'', I, 10, 33. </ref> Tidyondzo ta VuMaksi ti hlamusela leswaku Nawu wu ngehe laveki loko Mfumo wu herisiwile.<ref>"Withering away of the state". </ref> Kunga khatariseki mavonele ya vanhu, Nawu hi wona xihlovo ya mindzawulo hinkwayo ya ximfumo.
== Mintshaho ==
{{Reflist|20em}}
[[Category:Hulumendhe]]
[[Category:Politiki]]
[[Category:Nawu]]
j15kq6ioytofkgkrdn4xj4mg1gy2i4l
Tidyondzo ta ikhonomi
0
4782
29711
29710
2017-07-18T12:44:24Z
Thuvack
315
wikitext
text/x-wiki
[[File:Emblem-money.svg|thumb|right|200x200px|Xifaniso xa tidyondzo ta Ikhonomi na ku xaviselana]]
'''Tidyondzo ta ikhonomi''' i sayensi ya ximunhu leyi lavisisaka ti mhaka leti hlamuselaka no xopaxopa, ma endlele, mphakelo, na matirhisele ya tinhundzu na vukorhokeri". Tidyondzo leti to langutisa mahanyele na vuxaka exikarhi ka switirhisiwa swa Ikhonomi na tindlela leti ti ikhonomi ti tirhaka ha yona.
Ndzivisiso wa tidyondzo ta ikhomoni ti tirhisiwa hinkwako eka nhlangano wa vanhu, eka mabhindzu, Swa timali, swa rihanyo, na hulumendhe. Tidyondzo leti tithlela titirhisiwa eka swiyenge swo hambana swa tidyondzo ta vugevenga, Tidyondzo,<ref>[//en.wikipedia.org/wiki/The_World_Bank The World Bank] (2007). </ref> Muti, Nawu, Politiki, Vukhongeri,<ref>[//en.wikipedia.org/wiki/Laurence_R._Iannaccone Iannaccone, Laurence R.] (1998). </ref> tindzawulo ta ximunhu, Nyimpi,<ref>[//en.wikipedia.org/wiki/William_D._Nordhaus Nordhaus, William D.] (2002). </ref> Sayensi,<ref>Arthur M. Diamond, Jr. (2008). "science, economics of", ''[//en.wikipedia.org/wiki/The_New_Palgrave_Dictionary_of_Economics The New Palgrave Dictionary of Economics]'', 2nd Edition, Basingstoke and New York: [//en.wikipedia.org/wiki/Palgrave_Macmillan Palgrave Macmillan]. </ref> na Ntumbuluko.<ref>{{cite web|url=http://www.unep.org/greeneconomy/greeneconomyreport/tabid/29846/default.aspx|title=Towards a Green Economy: Pathways to Sustainable Development and Poverty Eradication|publisher=United Nations Environment Programme|date=2011|isbn=978-92-807-3143-9|accessdate=2015-05-10}}</ref>
== Minthsaho ==
{{reflist|colwidth=30em}}
[[Category:Hulumendhe]]
[[Category:Nawu]]
mvhoj5ila8vndmnw91cq6pnvhvdlv7m
Mali
0
4783
29713
29712
2017-07-18T12:59:37Z
Thuvack
315
wikitext
text/x-wiki
[[File:ClientCardSample.png|right|thumb|Xifaniso xa Khadi ra Bangi. Ntsengo lowu kulu wa mali ya misava wule ka xiyimiso xa swatimali naswona iti nomboro leti hundzisiwaka exikarhi ka tikhompuyuta. Tikhadi leti ti siva mali hi ku kongoma.]]
'''Mali''' i nchumu kumbe rhekhodo leyi pfumeriwaka tani hi hakelo ya tinhundzu kumbe vukorhokeri na hakelo ya milandzu.<ref>{{cite book|title=The Economics of Money, Banking, and Financial Markets (Alternate Edition)|last=Mishkin|first=Frederic S.|authorlink=Frederic Mishkin|year=2007|publisher=Addison Wesley|location=Boston|isbn=0-321-42177-9|page=8}}</ref><ref>[https://books.google.com/books?id=MDU-NTEJziMC&pg=PA47 ''What Is Money?''] </ref><ref>{{cite web|url=http://www.dictionaryofeconomics.com/article?id=pde2008_M000217&edition=current&q=money&topicid=&result_number=5|title=money : The New Palgrave Dictionary of Economics|work=The New Palgrave Dictionary of Economics|accessdate=18 December 2010}}</ref> Ntirho wa mali i ku: ndlela yo xaviselana; ntsengo wa xikoloto; ntsengo wa hakelo leyi hlwerisiweke.<ref name="mankiw">{{cite book|title=Macroeconomics|last=Mankiw|first=N. Gregory|authorlink=N. Gregory Mankiw|year=2007|edition=6th|pages=22–32|chapter=2|publisher=Worth Publishers|location=New York|isbn=0-7167-6213-7}}</ref><ref name="greco">[//en.wikipedia.org/wiki/Thomas_H._Greco,_Jr. T.H. Greco]. </ref> Nchumu wun'wana na un'wana lowu endlaka mintirho leyi wu vitiwa mali.
Hikuya hi matimu, Mali yi sukela eka mukhuva wo xaviselana kumbe ku cincana ka tinhundzu, kambe hinkwaswo swiyimiso swa timali swi simekiwe eka mfungo wa mali ya ximfumo. Mali ya ximfumo, yi endliwa hi swilo leswi nga hava ntikelo, kambe yi nyikiwa ntikelo hi mfumo loko wu veka nawu leswaku mali yitirhisiwa ku xavisela tinhundzuna ku hakela milandzu hinkwayo.<ref>{{cite web|title=The Etymology of Money|url=http://www.thewallstreetpsychologist.com/recent_posts/the-etymology-of-money/|website=Thewallstreetpsychologist.com|accessdate=24 February 2015|deadurl=yes|archiveurl=https://web.archive.org/web/20150403151319/http://www.thewallstreetpsychologist.com/recent_posts/the-etymology-of-money/|archivedate=3 April 2015|df=}}</ref>
== Mintshaho ==
{{reflist|2}}
[[Category:Hulumendhe]]
[[Category:Nawu]]
iu5vmqqkwy0bwk3byownm0af3bwidqj
Ta mahungu
0
4784
29721
29720
2017-07-18T13:27:11Z
Thuvack
315
wikitext
text/x-wiki
[[File:911-Panel.JPG|thumb|220px|Maphepha-hungu ya 12 Ndzhati, ya Amarikha e misaveni.]]
Ta '''Mahungu''' i nxaxamelo wa tithekinoloji ta vuhaxi bya mahungu lebyi fikelelaka vanhu votala. Vuhaxi bya mahungu byi haxa mahungu hi tithekinoloji leti fanaka na, Tifilimi, Xiya ni moya, Vunanga lebyi rhekhodiweke, kumbe Thelevixini. Vuhaxi bya le ka inthaneti by hlanganisa ku tirhisa Intanenti kumbe Riqingo, ti imeyili, Matluka ya vunghan ya intaneti, swiya nimoya na tithelevixini leti nga eka inthaneti. Kasi vuhaxi byale handle byi haxa mahungu hikutirhisa tibhodi leti kula tale mapatwini, na mimfungo leyi kumekaka eka swa vutleketli. Kasi maphepha-hungu na wona maha tirhisiwa kufana na tibuku na swibukwana.<ref name="Mass Media">{{cite web | url=http://www.enotes.com/mass-media-reference/mass-media | title=Mass Media | accessdate=November 28, 2011}}</ref><ref>Riesman ''et al.'' (1950) ch.2 p.50</ref><ref>{{Cite news|url=http://www.buzzle.com/articles/different-types-of-mass-media.html|title=A Layman's Guide to the Different Types of Mass Media|work=Buzzle|access-date=2017-07-18|language=en-US}}</ref>
== Mintshaho ==
{{reflist|colwidth=30em}}
[[Category:Hulumendhe]]
[[Category:Nawu]]
3d95jrqs00j1s0nfjuf1nulsm1pvfra
Dyondzo
0
4785
29723
29722
2017-07-18T13:41:45Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Schoolgirls_in_Bamozai.JPG|thumb|Vana va xikolo ehansi ka ndzhuti, kusuhi na Gardez, e Afghanistan]]
'''Tidyondzo''' i xiyimiso xa vuleteri na ku dyondza, kumbe ku hlengeleta vutivi, vutshila na mitnolovelo. Tindlela ta vuleteri ti hlanganisa tu thya migaringani, kubula, kudyondzisa, kuletela na ku lavisisa. Tindyondzo ti kongomisiwa hi valeteri, kambe na vadyondzi va nga swikota ku tidyondzisa.<ref>{{cite book|last=Dewey|first=John|title=Democracy and Education|publisher=The Free Press|date=1944|orig-year=1916|pages=1–4|isbn=0-684-83631-9}}</ref>
Tdyondzo ti hambanisiwa hi ndlela leyi landzelaka, Dyondzo yo sungula/yatincece, Xikolo xa lehansi, Xikolo yale makarhi na tidyondzo tale henhla.
Mfanelo yo dyondza, yi amukeriwe hi tihulumedhe tin'wana emisaveni hinkwayo, hi kya hi ndzimana ya vu 13 ya vumbiwa ra Matiko lama hlanganeke.<ref name="ICESCR-art13.1">''ICESCR'', Article 13.1</ref> Eka tindzhawu tin'wana, dyondzo ixikolokolo ku fikela eka malembe yo karhi.
== Mintshaho ==
{{Reflist|35em}}
[[Category:Hulumendhe]]
[[Category:Nawu]]
[[Category:Tidyondzo]]
7t74q7h3pva7icnthpm5q5aec1nunry
Category:Tidyondzo
14
4786
29724
2017-07-18T13:41:54Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Swakudya
0
4787
29726
29725
2017-07-18T13:56:05Z
Thuvack
315
wikitext
text/x-wiki
[[File:Good_Food_Display_-_NCI_Visuals_Online.jpg|thumb|Tinxaka ta swakudya]]
'''Swakudya''' iswilo<ref>{{Cite news|url=https://www.britannica.com/topic/food|title=food|work=Encyclopedia Britannica|access-date=2017-05-25|language=en}}</ref> leswi dyiwaka leswaku swi nyika matimba na vutomi eka swivumbiwa leswi hanyaka. Hakanyingi i swimilana, kumbe xiharhi, naswona swi hlanganisa swiaka miri swa nkoka, kufana na mafurha, tiphurotheni, timinarali, Mavhitamina na to Khabhohaydreti.
Kuya hi matimu, vanhu ava hlengeleta swakudya hi ku Hlota kumbe ku rima. Manguva lawa, swakudya swi phakeriwa hi ti khampani leti lulamisaka swakudya.
Mfanelo yo va na swakudya, imfanelo ya ximunhu leyi tekiweke eka nhlangano wa ikhonomi na timfanelo ta ximunhu (ICESCR), leyi amukelaka "mfanelo wa mahanyele lamanene, ku katsa na swakudya", kuhlanganisa na "mfanelo nkulu yaku tshunxeka eka ndlala".
== Tinoti ==
{{Reflist|20em}}
[[Category:Swakudya]]
[[Category:Tndlela to sweka]]
obq4t38of272qd6errg81kr80iynlon
Category:Swakudya
14
4788
29727
2017-07-18T13:56:15Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Tndlela to sweka
14
4789
29728
2017-07-18T13:56:21Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Tamintlangu
0
4790
29768
29730
2017-07-29T18:35:11Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Youth-soccer-indiana.jpg|right|thumb|300x300px|Vana lava ntsongo vatlanga bholo na swona vati olola.]]
'''Tamintlangu''' ti hlanganisa minxaka hikwayo ya mintlangu ya ku phikizana laha,<ref name="sportaccord">{{cite web|publisher=SportAccord|url=http://www.sportaccord.com/en/members/index.php?idIndex=32&idContent=14881|title=Definition of sport|archiveurl=https://web.archive.org/web/20111028112912/http://www.sportaccord.com/en/members/index.php?idIndex=32&idContent=14881|archivedate=28 October 2011}}</ref> hi kutirhisa kululamisa, kutirhisa, na ku lota vuswikoti bya miri naswona va tsakisa vahlaleri.<ref name="council">{{cite web|last=Council of Europe|title=The Europien sport charter|url=https://wcd.coe.int/wcd/ViewDoc.jsp?id=206451|accessdate=5 March 2012}}</ref> Hakanyingi ntlangu wuva exikarhi ka mathlelo ma mbirhi, naswona thlelo rin'wana ri ringeta ku hlula rin'wana. Kuna mintlangu yotala leyi hlanganisaka vatlangi votala hinkarhi wun'we.
Mintlangu yi lawuriwa hi milawu yo hambana hambana, kumbe swikholwa-kholwana, leswi endliweke ku kondlotela mphikizano lowu lulameke, naswona yi kondlotela ku avanyisa muhluri un'we eka ntlangu.
Hi kuya hi A.T. Kearney, yi hlamusela leswaku Ntlawa wa tamintlangu wu endla kwalomu ka $620 wa tibhiliyonihi lembe ra 2013.<ref>{{cite web|url=http://www.economist.com/news/international/21585012-sportswomen-are-beginning-score-more-commercial-goalsbut-they-still-have-lot-ground|title=Women in sport: Game, sex and match|work=The Economist|date=7 September 2013}}</ref> Ntlangu wa ta majatu hiwona ntlangu lowu tolovelekeke ngopfu , wu landzelriwa hi ntlangu wa bholo.<ref>{{cite book|last1=Finn|first1=Adharanand|title=Running with the Kenyans|date=2012|page=chapter 2}}</ref><ref>{{cite book|last1=Mangan|first1=J A|title=Sport in Latin American Society: Past and Present|date=2014|page=93}}</ref>
== Mintshaho ==
{{Reflist|colwidth=30em}}
[[Category:Mintlangu]]
l7nfz0w9csa0xr0uo6lmnx1vp2321xc
Category:Mintlangu
14
4791
29731
2017-07-18T14:18:12Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Ntlangu
0
4793
29744
29743
2017-07-26T07:28:28Z
Thuvack
315
wikitext
text/x-wiki
[[File:Tug-of-war.jpg|thumb|Ntlangu wo kokelana intlngu wo toloveleka naswona a wulavi swilo swo tala.]]
'''Ntlangu''' ivuhungasi lebyi hleriweke, naswona minkarhi yin'wana wu tirhisiwa ku dyondzisa.<ref name="merriam-webster.com">{{cite web|title=Definition of GAME|url=https://www.merriam-webster.com/dictionary/game|website=www.merriam-webster.com|accessdate=May 7, 2017|language=en}}</ref> Mintlangu yithlela yiva mintirho leyi hakelaka, naswona yiva muxaka wa Vuthsila. Hambileswi kunga hava kuhambana, kambe mintlangu ya manguva lawa iminthirho (Kufana na ntlangu wa Majatu, kumbe Bholo) kumbe vuhungasi (Kufana na ntlangu wa Swiyenge, Tikhadi kumbe tivhidiyo).
Mintlangu i ya kuhungasa, naswona yingava na mbuyelo eka muhluri. Unga tlanga wexe, miri xipani kumbe eka inthaneti. Hakanyingi vatlangi vana vahlaleri lava vanga tlangiki, kambe vatsakela ntlangu wokarhi. Vatlangi vanga thlela vava vahlaleri loko varikarhi va cincana kutlanga. Vana vatsekala ku langa vatlangi kumbe vahlaleri eka mintlangu ya vona.
Swiyenge swa nkoka swa mintlangu i minkutlunya, milawu, mphikizano, na minjhekanjhekisano. Mintlangu yi hlanganisa ku hlohlotela mihleketo na miri wa mutlnangi. Mintlangu yo tala yi pfuna ku antswisa vuswikoti naswona yithlela yi va muxaku wa vutiolori.
Kusukela hi 2600 BC,<ref>{{cite web|url=http://www.gamecabinet.com/history/Ur.html|title=The Royal Game of Ur|last=Soubeyrand|first=Catherine|publisher=[http://www.gamecabinet.com/ The Game Cabinet]|accessdate=2008-10-05|year=2000}}</ref><ref>{{cite news | url=http://www.time.com/time/specials/2007/article/0,28804,1815747_1815707_1815665,00.html | title=Big Game Hunter | publisher=[[Time (magazine)|Time]] | work=2008 Summer Journey | last=Green | first=William | accessdate=2008-10-05 | date=2008-06-19}}</ref> mintlangu i xiyenge lexikulu xa vutomi bya vanhu na mindzhavuko. Ntlangu wa vuhosi bya le Uri, Seneti na Mankala, i yin'wana ya mintlangu yakhale leyi tsundzukiwaka.<ref>{{cite web|url=http://www.historicgames.com/gamestimeline.html|title=History of Games|publisher=[http://www.historicgames.com/ MacGregor Historic Games]|year=2006|accessdate=2008-10-05}}</ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Mintlangu]]
ioyqhzj5rgjzxj4kyhscp3sjrsxtcvj
Vusurumani
0
4794
29766
29756
2017-07-29T18:33:54Z
Thuvack
315
/* Minthsaho */
wikitext
text/x-wiki
[[File:Kaaba at night.jpg|thumb|250px||[[Kaaba]] e [[Mecca]] ithlelo ra xikhongelo na pfumba ra ripfumelo ra Masurumani]]
'''Vusurumani''' ({{IPAc-en|ˈ|ɪ|s|l|ɑː|m}}) i vukhongeri lebyi pfumelaka leswaku kuna xikwembu xin'we ntsena lexinga ringanisiwiku na swikwembu swin'wana, kunga ([[Allah]])<ref>'''quran.com''': ''[http://quran.com/2/255]''</ref> naswona [[Muhammad]] i murhumiwa wo hetelela wa Xikwembu.<ref>{{cite book|author=John L. Esposito|title=Islam. Overview|encyclopedia=The Oxford Encyclopedia of the Islamic World|editor=John L. Esposito|publisher=Oxford University Press|location=Oxford|year=2009|url=http://www.oxfordreference.com/view/10.1093/acref/9780195305135.001.0001/acref-9780195305135-e-0383|subscription=yes|quote=Profession of Faith [...] affirms Islam's absolute monotheism and acceptance of Muḥammad as the messenger of God, the last and final prophet.}}</ref><ref name="OEIW-allah">{{cite book|author=F. E. Peters|title=Allāh|encyclopedia=The Oxford Encyclopedia of the Islamic World|editor=John L. Esposito|publisher=Oxford University Press|location=Oxford|year=2009|url=http://www.oxfordreference.com/view/10.1093/acref/9780195305135.001.0001/acref-9780195305135-e-0383|subscription=yes|quote=the Muslims’ understanding of Allāh is based [...] on the Qurʿān's public witness. Allāh is Unique, the Creator, Sovereign, and Judge of humankind. It is Allāh who directs the universe through his direct action on nature and who has guided human history through his prophets, Abraham, with whom he made his covenant, Moses, Jesus, and Muḥammad, through all of whom he founded his chosen communities, the “Peoples of the Book.”}}</ref> Vukhongeri lebyi i ba vumbirhi emisaveni hikuya hi mandlandlamukele ya vukhongeri <ref name="landscape">{{cite web|url=http://www.pewforum.org/2012/12/18/global-religious-landscape-exec/|title=The Global Religious Landscape|date=18 December 2012|publisher=Pew Forum}}</ref> naswona hibyona lebyi kulaka ku tlula vukhongeri byin'wana,<ref>{{cite news|last1=Burke|first1=Daniel|title=The world's fastest-growing religion is ...|url=http://edition.cnn.com/2015/04/02/living/pew-study-religion/|accessdate=18 April 2015|agency=CNN|date=April 4, 2015}}</ref><ref name="Lippman">{{cite web|url=http://www.usnews.com/news/religion/articles/2008/04/07/no-god-but-god|title=No God But God|author=Lippman, Thomas W.|quote=''Islam is the youngest, the fastest growing, and in many ways the least complicated of the world's great monotheistic faiths. It is based on its own holy book, but it is also a direct descendant of Judaism and Christianity, incorporating some of the teachings of those religions—modifying some and rejecting others.''|publisher=[[U.S. News & World Report]]|date=2008-04-07|accessdate=2013-09-24}}</ref><ref>[http://www.pbs.org/empires/islam/faithtoday.html PBS - Islam: Empire of Faith - Faith - Islam Today].</ref> hi kwalomu ka 1.8 wa tibhiliyoni ta valandzeri emisaveni,<ref>{{Cite news|url=http://www.pewresearch.org/fact-tank/2017/04/06/why-muslims-are-the-worlds-fastest-growing-religious-group/|title=Why Muslims are the world’s fastest-growing religious group|date=2017-04-06|work=Pew Research Center|access-date=2017-05-11|language=en-US}}</ref> lava vuriwaka [[Masurumani]].<ref>According to [http://www.oxforddictionaries.com/us/definition/american_english/muslim Oxford Dictionaries], "Muslim is the preferred term for 'follower of Islam,' although Moslem is also widely used."</ref> Masurumani ma tata vunyingi bya nhlayo wa vakatiko ematikweni ya kwalomu ka 49 emisaveni.<ref name="landscape" /> Vusurumani bydyondzisa leswaku Xikwembu xina ntwela-vusiwana, xina matimba hinkwawo, xihlawulekile,<ref>{{cite book|editor=Juan E. Campo|encyclopedia=Encyclopedia of Islam|url=https://books.google.com/books?id=OZbyz_Hr-eIC&pg=PA34|publisher=[[Facts on File]]|year=2009|isbn=978-0-8160-5454-1|page=34|chapter=Allah|title=Encyclopedia of Islam}}</ref> naswona xikongomisa vanhu hi kutirhisa vaprofeta, hlavutelo wa matsalwa na swikombiso swa ntumbuluko.<ref name="OEIW-allah" /><ref>{{cite book|author=İbrahim Özdemir|title=Environment|editor=Ibrahim Kalin|encyclopedia=The Oxford Encyclopedia of Philosophy, Science, and Technology in Islam|publisher=Oxford University Press|location=Oxford|year=2014|url=http://www.oxfordreference.com/view/10.1093/acref:oiso/9780199812578.001.0001/acref-9780199812578-e-237|subscription=yes|quote=When Meccan pagans demanded proofs, signs, or miracles for the existence of God, the Qurʾān’s response was to direct their gaze at nature’s complexity, regularity, and order. The early verses of the Qurʾān, therefore, reveal an invitation to examine and investigate the heavens and the earth, and everything that can be seen in the environment [...] The Qurʾān thus makes it clear that everything in Creation is a miraculous sign of God (āyah), inviting human beings to contemplate the Creator.}}</ref> Matsalwa ya vukhongeri lebyi i [[Kurani]], leyi tekiwaka tani hi rito raxikwembu, na tidyondzo to fanisa (leti vuriwaka ''sunnah'', kuhlanganisa na mintokoto leyi tsariweke kunga ''hadith'') ta Muhammad (Exikarhi ka 570–8 Xixika 632 CE).
Masurumani ma pfumela leswaku Vusurumani ivukhongeri lebyi heleleke lebyi hlavuteriweke eka vaprofeta vofana na Adamu, Abrahama, Moxe na Yesu.<ref name="People-of-the-Book">{{cite web|url=http://www.pbs.org/empires/islam/faithpeople.html|title=People of the Book|work=[[Islam: Empire of Faith]]|publisher=[[PBS]]|accessdate=2010-12-18}}</ref><ref>Reeves, J. C. (2004). </ref><ref>http://www.cnn.com/2015/10/21/living/yom-kippur-muslims/index.html, retrieved 10-1-2016</ref> Kasi Kurani yona vatshemba leswaku i hlavutelo lowu heteleleke wa Xikwembu. Vukhongeri lebyi nabyona byi dyondzisa leswaku kutava na kuavanyisa kamakumu, laha lavo lulama vangata ya e Paradeyisini, kasi vadyohi vona vaya e Tiheleni.<ref>[http://www.oxfordislamicstudies.com/article/opr/t125/e588?_hi=1&_pos=2]</ref> Minsiya ya vukhongeri lebyi yihlanganisa Minsinya ya nthlanu ya Vusurumani, leyi nga mfanelo wa vukhongeri, na kulandzelerisa nawu wa vusurumani, lowu khumbaka swiyenge hinkwaso swa vutomi na nhlangano wa vanhu, kusukela eka kuveka mali na swa tarihanyo, kuya eka Vavasati na mbangu. Madorobha ya Mecca, Medina na Jerusalema i madorobha yo kwetsima eka Vusurumani.<ref name="Trofimov">{{Cite book|last=Trofimov|first=Yaroslav|title=The Siege of Mecca: The 1979 Uprising at Islam's Holiest Shrine|year=2008|pages=|page=79|place=New York|language=|isbn=0-307-47290-6}}</ref>
== Minthsaho ==
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
n42crchn2akvlnj8faaxh6nt5g6honp
Category:Pages containing links to subscription-only content
14
4795
29754
2017-07-28T11:36:00Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vuyuda
0
4796
29767
29765
2017-07-29T18:34:15Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Judaica.jpg|thumb|283x283px|Switirhisiwa swa vukhongeri bya Vuyuda kuhlanganisa na makhandlela ya Savatha, ndzeko wo hlamba mandla, na Tora.]]
'''Vuyuda''' i vukhongeri byakhale swinene, lebyi simekiweke eka matsalwa ya Torah (Leyinga xiyenge xa Tanakh kumbe Bibhele ya Xiheveru), kuhlanganisa na mindzhavuko leyi kumekaka eka matsalwa lama landzeleke ya Midrash na Talmud. Vuyuda i vukhongeri, Filosofi, ndzhavuko na mahanyele ya mayuda.<ref name="Judaism">{{cite book |last=Jacobs |first=Louis |authorlink=Louis Jacobs |editor=Fred Skolnik |encyclopedia=[[Encyclopaedia Judaica]] |title=Judaism |edition=2d |year=2007 |publisher=Thomson Gale |volume=11 |location=Farmington Hills, Mich. |isbn=978-0-02-865928-2 |page=511 |quote=Judaism, the religion, philosophy, and way of life of the Jews. }}</ref> Vuyuda byi voniwa hi vakhongeri va mayuda, tanihi vuxaka bya xipfumelwano lebyi Xikwembu xiveke nabyona na vana va Israyele.<ref name="Knowledge Resources: Judaism">{{cite book|url=http://berkleycenter.georgetown.edu/resources/traditions/judaism |title=Knowledge Resources: Judaism |publisher=[[Berkley Center for Religion, Peace, and World Affairs]] |date= |accessdate=2011-11-22}}</ref> Vuyuda i vukhongeri bya vu khume hi vunyingi bya valandzeri emisaveni naswona byina kwalomu ka 14.5 kuya eka 17.4 wa timiliyoni ta valandzeri.<ref name="Population of Jews">''14.3 million'' (core Jewish population) to ''17.4 million'' (including non-Jews who have a Jewish parent), according to: *{{cite report |author=DellaPergola, Sergio |date=2015 |title=World Jewish Population, 2015 |url=http://www.jewishdatabank.org/Studies/downloadFile.cfm?FileID=3394 |publisher=Berman Jewish DataBank |accessdate=4 May 2016}} ''14–14.5 million'' according to: *{{cite news|title=Worldwide Jewry numbers 14 million|url=http://www.ynetnews.com/articles/0,7340,L-4324677,00.html|publisher=Ynet|accessdate=21 October 2013}} *{{cite book|title=Jewish Population|url=http://www.jewfaq.org/populatn.htm|work=Judaism101|accessdate=20 September 2013}} *{{cite book|author=Daniel J. Elazar|title=How Strong is Orthodox Judaism – Really? The Demographics of Jewish Religious Identification|url=http://www.jcpa.org/dje/articles2/demographics.htm|work=[[Jerusalem Center for Public Affairs]]|accessdate=20 September 2013}} *{{cite book|url=http://www.pewforum.org/2012/12/18/global-religious-landscape-jew/|work=[[Pew Research Center]]|title= The Global Religious Landscape – Jews|date=18 December 2012|accessdate=31 October 2013}}</ref> <ref name="Lewis-84">Lewis (1984), pp. 10, 20</ref>
Vuyuda byina matsalwa yo hlaya, maendlele ya swilo, nama mixaka ya tinhlangano. Eka vuyuda kuna mintlawa yo hambana hambana, leyi sukeke eka vufundhisi bya vuyuda, laha va pfumelaka leswaku Xikwembu xi hlavutele milawu ya xona eka Moxe entshaveni ya Sinayi, hi ku tirhisa Tora leyi tsariweke naswona yitlela yi vulavuriwa hi nomo.<ref name="What is the oral Torah?">{{cite web|url=http://www.torah.org/learning/basics/primer/torah/oraltorah.html |title=What is the oral Torah? |publisher=Torah.org |date= |accessdate=2010-08-22}}</ref> Hikuya hi matimu, dyondzo leyi yikanetiwile ngopfu hi mintlawa ya mayuda ya va Sadusi na Vahelena, hinkarhi wa tempele ya vumbirhi, nakambe yithlela yi kanetiwa hi mintlawa ya va Karayiti na va Sabatewu.<ref name="Karaite Jewish University">{{cite web|url=http://www.kjuonline.com/To_Our_Fellow_Jews.htm |title=Karaite Jewish University |publisher=Kjuonline.com |date= |accessdate=2010-08-22}}</ref> <ref name="Karaites">{{cite web|url=http://www.encyclopedia.com/doc/1G2-3458001508.html |title=Karaites |publisher=Encyclopedia.com |date= |accessdate=2010-08-22}}</ref> Namunthla ntlawa lowu kulu wa vuyuda IVuyuda-ntiyela (kunga Vaharedi na Vayuda-ntiyela va manguva lawa), Vuyuda bya xikhale na vuyuda lebyi pfuxetiweke. Kuhambana loku kulu eka mintlawa leyi i ndlela leyi mintlawa leyi yi landzelerisaka nawu wa xiyuda, matimba ya vafundhisi vaxiyuda na kuxixima tiko-ximfumo ra Israyele.<ref name="Jewish Denominations">{{cite web|url=http://www.religionfacts.com/judaism/denominations.htm |title=Jewish Denominations |publisher=ReligionFacts |date= |accessdate=2010-08-22}}</ref> Vuyuda-ntiyela byi pfumela leswaku Tora na nawu wa xiyuda swa kwetsima, iswa hilaha kunga heriki naswona aswi cinceki, naswona swi fanela ku landzeleriwa hilaha ku heleleke. Vuyuda bya xikhale byi pfumela eka ku landzelela vuyuda bya ndzhavuko, kasi vuyuda lebyi pfuxetiweke, byi pfumela leswaku nawu wa xiyuda ahi xikolokolo.<ref name="Reform Judaism">{{cite web|url=http://www.religionfacts.com/judaism/denominations/reform.htm |title=Reform Judaism |publisher=ReligionFacts |date= |accessdate=2010-08-22}}</ref><ref name="What is Reform Judaism?">{{cite web|url=http://reformjudaism.org/whatisrj.shtml |title=What is Reform Judaism? |publisher=Reformjudaism.org |date= |accessdate=2010-08-22}}</ref> hikuya hi matimu akuri na tihuvo ta nawu wa xiyuda, kambe masku lawa ku pfumeriwa leswaku vuyuda imhaka yo tilangela.<ref name="Britannica Online Encyclopedia: Bet Din">{{cite web|author=Encyclopædia Britannica |url=http://www.britannica.com/EBchecked/topic/63134/bet-din |title=Britannica Online Encyclopedia: Bet Din |publisher=Britannica.com |date= |accessdate=2010-08-22}}</ref>
Vayuda byi ya hi ntlawa wa rixaka naswona byi hlanganisa na lava hundzukelaka eka vukhongeri lebyi. Hi lembe ra 2015, ntsengo wa mayuda emisaveni awu kombeteriwa kwalomu ka 14.3 wa timiliyoni emisaveni.<ref name="WJP2015">{{cite web|title=World Jewish Population 2015|url=http://www.jewishdatabank.org/Studies/details.cfm?StudyID=803|accessdate=8 August 2016}}</ref> Kwalomu ka 43% wa mayuda makumeka e tikweni ra Israyeli kasi ti n'wana tiphesenti ta 43% ta mayuda makumela e Amerikha na Khanada, kasi lava saleke vakumeka eka matiko-nkulu man'wana.
== Mintshaho ==
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
t36ed4iji516i70wzezwvky42zt3weq
Vuhindu
0
4797
29775
29774
2017-07-31T09:37:56Z
Thuvack
315
wikitext
text/x-wiki
[[File:Aum Om navy blue circle coral.svg|thumb|200x200px|Mfungo wa vukhongeri bya Vuhindu]]
[[File:Shiva_Bangalore_.jpg|right|thumb|200x200px|Xifaniso xa xikwembu Shiva.]]
'''Vuhindu''' i vukhongeri, kumbe ndlela ya vutomi, leyi landzeleriwaka etikweni-nkulu ra Indiya. Vuhindi byi vuriwa vukhongeri bya khale kutlula hinkwabyo emisaveni,<ref>{{cite journal | last=Kurien | first=Prema | title=Multiculturalism and American Religion: The Case of Hindu Indian Americans| journal=Social Forces | publisher=Johns Hopkins University Press | volume=85 | issue=2 | year=2006 | pages=723–741 | doi=10.1353/sof.2007.0015 }}</ref><ref>{{cite journal| author=FL Bakker| title= Balinese Hinduism and the Indonesian State: Recent Developments| journal=Bijdragen tot de Taal-, Land- en Volkenkunde|year=1997| volume=Deel 153, 1ste Afl.|pages= 15–41|publisher= Brill|jstor= 27864809}}</ref> naswona vadyondzeki van'wana va byi vula ''Sanātana Dharma'', "Ndzhavuko wa hilaha kunga heriki," kumbe "Ndlela ya hilaha kunga heriki," kumbe hala ka matimu ya vanhu. Van'wana vadyondzeki va vona vuhindu byiri mfanganyo wa mindzhavuko yo hambana hambana ya xi Indiya, leyi ngana timintsu leti rharhanganeke.
Hambileswi vuhindi byi ngana tifilosofi to hambana hambana, byi hlanganisiwa hi tindlela to fana, minkhuvo yo fana, ntivo tinyeleti, mapfumba yo ya eka tindhawu to kwetsima. Matsalwa ya vuhindu mahleriwe hi Shruti ("Lama twiwaka") na Smriti ("Lama tsundzukiwaka"). Matsalwa lawa ma hlahluva Vukhongeri, Filosofi, Switori swa khale, vutiolori, ku encisa na ku aka titempele ta vukhongeri. Matsalwa lama kulu mahlanganisa Vedas na Upanishads, Bhagavad Gita, na Agamas.<ref>{{Cite book|title=A Survey of Hinduism|last=Klostermaier|first=Klaus|publisher=State University of New York Press|year=2007|isbn=978-0791470824|edition=3rd|location=|pages=46–52, 76–77|quote=|via=}}</ref> Swihlovo swa vulawuri na mintiyiso ya laha kunga heriki, matlanga xiyenge lexi hlawulekeke, hambileswi kungana ndzavuko lowu tiyeke wo kanetana na vulawuri, leswaku va entisa kutwisisa mintiyiso no dnlandlamuxa ndzhavuko.
Tidyondzo-nkulu eka vupfumeri bya vuhindu byi hlanganisa ma Puruṣārthas ya mune, minkutlunya ya vutomi, kunga Dharma (Matikhomele/Vutihlamuleri), Artha (Kuhumelela/Ntirho), Kama (Kunavela/Kunyanyuka) na Moksha (Ku kutsula/Ntshuxeko/Kuponisiwa);<ref name="Bilimoria 2007 p. 103">{{Cite book|title=Indian Ethics: Classical Traditions and Contemporary Challenges|last=|first=|publisher=|year=2007|isbn=|editor-last=Bilimoria et al.|location=|pages=103|quote=|via=}}</ref> karma (Swiendlo, xikongomelo na mbuyelo), samsara (Ndzendzeleko wa ku tswariwa nakambe), na Yoga (Tindlela kumbe maendlelo yo kuma moksha). minkhuvo ya vuhindi yi hlanganisa puja (vugandzeri) na swivulavuleri, kuehleketisisa, mindzhavuko ya muti yo kurisa vana, minkhuvo ya lembe, na mapfumba yo hambana hambana. Vahindu van'wana va sukela vutomi bya vona na swilo swavona, leswku va sungula eka Sannyasa (vugandzeri bya ximunhu) bya vutomi bya vona hinkwabyo leswaku va kuma Moksha. Vuhindu byi lava vutihlamuleri bya hilaha kunga heriki, kufana na kuvulavula ntiyiso, kunga vavisi swilo leswi hanyaka (ahimsa), kulehisa mbilu, kutikhoma, na ntwela vusiwana eka vanhu van'wana.
Vuhindu ivukhongeri bya vunharhu hi vukulu emisaveni, naswona byina kwalomu ka biliyoni ya valandzeri lava tiviwaka hi vahindi.<ref>{{cite web|url=http://www.pewforum.org/global-religious-landscape-hindu.aspx|title=The Global Religious Landscape - Hinduism|last=|first=|date=|publisher=Pew Research Foundation|work=A Report on the Size and Distribution of the World's Major Religious Groups as of 2010|accessdate=31 March 2013}}</ref><ref name="gordonconwell.edu">{{cite web|url=http://www.gordonconwell.edu/resources/documents/1IBMR2015.pdf|title=Christianity 2015: Religious Diversity and Personal Contact|publisher=gordonconwell.edu|date=January 2015|accessdate=2015-05-29}}</ref> Vahindi va tata nhlayo ya va aka tiko va le matikweni ya Indiya, Nepal, Morixiyasi na xihlala xa Bali e Indonexiya.<ref>{{cite web|url=http://www.pewforum.org/2012/12/18/global-religious-landscape-hindu/|title=Hindus|date=18 December 2012|work=Pew Research Center's Religion & Public Life Project|accessdate=14 February 2015}}</ref>
== Mintshaho ==
{{Reflist|colwidth=30em}}
[[Category:Vukhongeri]]
1wuua14p7b8tbozcqxv3ltc884e7d66
Template:Harvnb
10
4798
29770
2017-07-31T09:25:47Z
Thuvack
315
Created page with "<includeonly>{{#invoke:Footnotes|harvard_citation_no_bracket}}</includeonly><noinclude> {{documentation}} </noinclude>"
wikitext
text/x-wiki
<includeonly>{{#invoke:Footnotes|harvard_citation_no_bracket}}</includeonly><noinclude>
{{documentation}}
</noinclude>
0tplhctpagkpfr9gwi3hcd6af9ii5yc
Vubhuda
0
4799
29778
29777
2017-07-31T10:20:23Z
Thuvack
315
wikitext
text/x-wiki
[[File:Gandhara_Buddha_(tnm).jpeg|alt=standing Buddha statue with draped garmet and halo|thumb|394x394px|Xifaniso xa Bhuda e Miyuziyamu ya le Thokyo. ]]
'''Vubhuda''' i vukhongeri na ndlela yavutomi leyi hlanganisaka mindzhavuko, vupfumeri na vumoya lebyi tshegeriweke eka tidyondzo ta Bhuda. Vubhuda byi sukela eka Indiya wa khale exikarhi ka malembe xidzana ya vuntsevu (6) na vumnune (4), laha byi hangalakeke eka tiko-nkulu ra Axiya, endzhaku ku swona byi hungukeke e Indiya. Marhavi lama kulu ya Vubhuda i: Theravada (Pali: "Xikolo xa vakulu") na Mahayana (Sanskrit: "Golonyi leyi kulu"). Vubhuda i vukhongeri bya vumune lebyi kulu emisaveni, naswona byina kwalomu ka 500 watimiliyoni ta valandzeri lava tiviwaka hi Mabhuda.<ref>{{cite web|last=[[Pew Research Center]]|first=|authorlink=|title=Global Religious Landscape: Buddhists|publisher=Pew Research Center|url=http://www.pewforum.org/2012/12/18/global-religious-landscape-buddhist/|accessdate=}}</ref><ref name="gordonconwell.edu">{{cite web|url=http://www.gordonconwell.edu/resources/documents/1IBMR2015.pdf|title=Christianity 2015: Religious Diversity and Personal Contact|publisher=gordonconwell.edu|date=January 2015|accessdate=2015-05-29}}</ref>
Swikolo swa fipfumelo ra vubhuda, swi hambana hi tinhlamuselo ka ndlela yo ya enkutsulweni, nkoka wa matsalwa yo kwetsima, na magandzelele ya kona. Magandzelele ya vubhuda mahlanganisa ku tumbela eka bhuda, Dharma na Sangha, ku hlahluva matswalwa, kulandzelela kutikhoma lokunene, ku ala ku navela, ku tidyondzisa ku encisa, kuhlakulela vuthlarhi, vunene; rirhandzu na ntwela vusiwana, Swiendlo swa vaMahayana swa bodhicitta na Vajrayana swa masungulo kumbe kuhetiseka.
Eka Theravada, nkutlunya lowu kulu iku hetisisa'' kleshas'' na kufikelela ndzhawu leyi nene ya Nirvana, leswi kumekaka hi ku landzelela ndlela leyi nene ya swiyenge swa nhungu (leyi thlelaka yitiviwa tani hi ndlela yale xikarhi), hindlela yeleyo, vakota ku papalata ndzendzeleko wa ku xaniseka. Theravada yina valandzeri votala eXrilanka na Axiya wale dzongeni.
Mahayana, lebyi hlanganisaka mindzhavuko yale tikweni ra Pure, Zen, Nichireni, Xinghoni na Tayitayi, byi kumeka e vuxeni bya Axiya. kuhambana na Nivhana, vuMahayana byi lava ku fikelela ndlela ya bodhisattva, vuyimo lebyi munhu a tsamaka eka ndzendzeleko wa kutswariwa leswaku vapfuna van'wana ku fikelela kuxalamuka.
vuVajrayana, i tidyondzo leti landzeleriwaka hi va Indiya vale Sidha, naswona byi voniwa tani hi rhavi ravunharhu bya vubhuda. Vubhuda bya le Thibheti, lebyi landzelelaka tidyondzo ta Vajrayana, naswona byi landzeleriwa ngopfu e tindzhawini ta Himalaya, Mongholiya na Kalmykiya.<ref>"Candles in the Dark: A New Spirit for a Plural World" by Barbara Sundberg Baudot, p305</ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Vukhongeri]]
4icjhyv45rkau524i05ij6w4bhui72r
Filosofi
0
4800
33172
33162
2018-12-13T13:07:28Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Dcljr|Dcljr]]
wikitext
text/x-wiki
[[File:Philbar 3.png|thumb|upright=1.2|Van'wa Filosofi lava tivekaka]]
'''Filosofi''' (kusuka eka Xigriki {{Lang|grc|φιλοσοφία}}, ''philosophia'', leswi vulaka "Kurhandza vuthlarhi"<ref name="biblehub.com">{{cite web|title=Strong's Greek Dictionary 5385|url=http://biblehub.com/greek/5385.htm}}</ref><ref name="oed.com2">{{cite web|url=http://www.oed.com/view/Entry/142505?rskey=WbBDMG&result=1&isAdvanced=false#eid|title=Home : Oxford English Dictionary|work=oed.com}}</ref>) i tidyondzo ta mintlimbo leyi yelanaka na vutomi, vutivi, miehleketo na tindzimi.<ref>[//en.wikipedia.org/wiki/A.C._Grayling A.C. Grayling], ''Philosophy 1: A Guide through the Subject'' (Oxford University Press, 1998), p. 1: "The aim of philosophical inquiry is to gain insight into questions about knowledge, truth, reason, reality, meaning, mind, and value."</ref> Rito leri ringava risimekiwe hi Pythagoras (c. 570–495 BCE). Maendlele ya Filosofi mahlanganisa kuvutisa, kuvulavurisana loku enteke, minjekanjekiswano yo vulavula na mavekele ya timhaka hi ku ololoka. Swivutiso swa Filosofi swakhale swi hlanganisa: Xana swakoteka ku tiva nchumu wokarhi uthlela usekela vutivi byebyo?<ref>{{Cite web|url=http://www.iep.utm.edu/skepcont/|title=Contemporary Skepticism Internet Encyclopedia of Philosophy|website=www.iep.utm.edu|access-date=25 April 2016}}</ref> Incini lexi ngakona hakunene? Hambi swiritano, vafilosofa vanga ha vutisa swivutiso lesw khomekaka swofana na: Xana hiyona ndlela leyi nene yo hanya? Xana swa antswa ku lulama kumbe ku homboloka?<ref>{{Cite web|url=http://classics.mit.edu/Plato/republic.html|title=The Internet Classics Archive {{!}} The Republic by Plato|website=classics.mit.edu|access-date=25 April 2016}}</ref> Xana vanhu vana kuti langela loku ntsuxekeke?<ref>{{Cite web|url=http://www.iep.utm.edu/freewill/|title=Free Will Internet Encyclopedia of Philosophy|website=www.iep.utm.edu|access-date=25 April 2016}}</ref>
Hikuya himatimu, "Filosofi" yi hlanganisa vutivi hinkwabyo.<ref name="auto23">{{cite web|url=http://www.etymonline.com/index.php?allowed_in_frame=0&search=philosophy|title=Philosophy|date=|website=www.etymonline.com|publisher=Online Etymological Dictionary|access-date=19 March 2016|quote=The English word "philosophy" is first attested to c. 1300, meaning "knowledge, body of knowledge."|author=<!--Staff writer(s); no by-line.-->}}</ref> Kusukela eka nkarhi wa khale ka mafilosofa wa mugriki Aristotle ku fikela eka lembe xidzana ra vu 19, "Filosoi ya ntumbuluko" yihlanganise Ntivo-tinyeleti, Vutshunguri na Fiziksi.
== Mintshaho ==
{{Reflist|colwidth=30em}}
[[Category:Filosofi]]
on2s77h4nuljjiy1vfh5t232t7hfv6f
Category:Filosofi
14
4801
29783
2017-07-31T11:08:21Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vutivi
0
4802
29788
29787
2017-07-31T11:43:08Z
Thuvack
315
wikitext
text/x-wiki
[[File:Knowledge-Reid-Highsmith.jpeg|right|thumb|200x200px|''Vutivi''(1896). Mpfapfarhuto wa Robert Reid, lowu kumekaka e Washington DC.]]
'''Vutivi''' i ku twisisa munhu kumbe xilo xo karhi, kufana na timhaka, vuxokoxoko, nhlamuselo, kumbe vutshila, lebyi kumekaka hi kutokota kubye kudyondza hi ku vona, kutsumbula kumbe kulerha.
Vutivi byi nga hlamusela kutwisisa ko ehleketa kumbe ko endla eka mhaka yokarhi. Byi nga va vutivi byo khomeka (kufana na vutshila byokarhi) kumbe bya miehleketo; byi ngava byo yelana kumbe byo kongoma.<ref>{{cite web|url=http://oxforddictionaries.com/view/entry/m_en_us1261368#m_en_us1261368|archive-url=https://web.archive.org/web/20100714023323/http://www.oxforddictionaries.com/view/entry/m_en_us1261368|dead-url=yes|archive-date=2010-07-14|title=knowledge: definition of knowledge in Oxford dictionary (American English) (US)|work=oxforddictionaries.com|df=}}</ref> Eka Filosofi, ku dyondziwa tindlela to hlahluva vutivi, ka mufilosofa Plato, yena uhlamusele vutivi kuri "Ripfumelo leri ngana xisekelo", hambileswi kungana ku hambana ka mavonele eka nhlamuselo leyi.<ref name="Boghossian on Justification">{{Cite book|publisher=Clarendon Press|publication-place=Oxford, UK|author=Paul Boghossian|url=https://global.oup.com/academic/product/fear-of-knowledge-9780199230419?cc=us&lang=en&|title=Fear of Knowledge: Against relativism and constructivism|publication-date=2007}}, Chapter 7, pp. 95–101.</ref>
Ku hlengeleta vutivi, swihlanganisa matirhisele ya mihleketo lama rharhanganeke: kutwisisa, kuvulavula, na ku hlamusela;<ref>{{cite web|last=Dekel|first=Gil|title=Methodology|url=http://www.insight.poeticmind.co.uk/8-methodology-pt-2-of-2/|access-date=3 July 2006}}</ref> hihala thlelo vutivi byithlela byivuriwa kukota ku twisisa eka vanhu.<ref>Stanley Cavell, "Knowing and Acknowledging", ''Must We Mean What We Say?'' </ref>
== Mintshaho ==
{{reflist|30em}}
[[Category:Filosofi]]
kgzbqp2rpy641krxls8wmcctfdfzlxx
Mihleketo
0
4803
29792
29791
2017-07-31T12:18:31Z
Thuvack
315
wikitext
text/x-wiki
[[File:Phrenology1.jpg|thumb|235x235px|Khale ka mepe wa byongo.<ref>Oliver Elbs, ''Neuro-Esthetics: Mapological foundations and applications (Map 2003)'', (Munich 2005)</ref> Mepe lowu a wuringeta ku yelanisa matirhele ya byongo na tindzhawu ta byongo.]]
'''Mihleketo''' inxaxamelo wa vuswikoti byo twisisa bya mabyongo, kuhlanganisa na kutitiva, ku ehleketa, ku avanyisa na kutsundzuka.<ref>{{Cite web|url=https://en.oxforddictionaries.com/definition/mind|title=mind - definition of mind in English Oxford Dictionaries|website=Oxford Dictionaries English|access-date=2017-05-08}}</ref> mihleketo yi kota kutswisisa, kulorha, ku tlangela, naswona yithlela yi kota ku tiva matitwele ya hina, lama yisaka eku endleni swilo swokarhi.Kuna ndzhavuko woleha eka Filosofi, vukhongeri na sayensi ya kutwisisa, mayelana na leswi akaka miehleketo ku hlanganisa na swihlawulekisi swa yona.
Xivutiso lexi saleke hi ta mihleketo, i xivutiso xa miri na miehleketo, lexi kambisisaka vuxaka eka mihleketo na byongo bya munhu. Eka nguva ya khale kunga si sungula Sayensi, aku tshembiwa leswaku vumbirhi bya munhu, laha aku pfumeriwa leswaku mihleketo ahi ya nyama.<ref name=":0">{{Cite book|title=Mindware|last=Clark|first=Andy|publisher=Oxford University Press|year=2014|isbn=978-0-19-982815-9|location=198 Madison Avenue, New York, 10016|pages=14, 254-256|quote=|via=}}</ref> Masiku lawa kupfumeriwa leswaku mihleketo yi yelana na matshamele ya byongo.<ref>Smart, J. J. C., "The Mind/Brain Identity Theory", The Stanford Encyclopedia of Philosophy (Fall 2011 Edition), Edward N. Zalta (ed.</ref> Xin'wana xivutiso hileswaku xana swi vumbiwa swin'wana naswona swina mihleketo kumbe kova vanhu ntsena vanga vuswikoti lebyi.
Kunga khatariseki ntumbuluko wa mihleketo, ku pfumeriwa leswaku imihleketo leyi endlaka leswaku xivumbiwa xi titiva no tiva mbangu wa xona, kutwisisa no hlamula eka switwi leswi rhendzeleke, kuhlanganisa na kutwisisa na kutwa.
== Mintshaho ==
{{reflist|30em}}
[[Category:Filosofi]]
ak00coohh22lkx0ienrwu30qoebs7v1
Matikhomele
0
4804
29795
29794
2017-07-31T12:36:01Z
Thuvack
315
wikitext
text/x-wiki
[[File:Socrates BM GR1973.03-27.16.jpg|thumb|200x200px|[[Socrates]]|upright=0.9]]
'''Matikhomele''' kumbe '''Filosofi ya Matikhomele''' i rhavi ra Filosofi leri hlanganisaka kulongoloxa, kusirhelela, na ku hlohlotela matikhomele lamanene kumbe yobiha.<ref name="iep.utm.edu">''Internet Encyclopedia of Philosophy'' [http://www.iep.utm.edu/ethics/ "Ethics"]</ref> Rito Matikhomele kumbe (ethikos), risuka eka (ethos) leswi vulaka "ntolovelo".<ref>''[//en.wikipedia.org/wiki/Random_House_Unabridged_Dictionary Random House Unabridged Dictionary]'': [http://dictionary.reference.com/browse/axiology Entry on Axiology.]</ref>
Tani hirhavi ra Filosofi, matikhomele mahlahluva swivutiso leswinge "Heyihi ndlela leyi antswaka kuhanya ha yona?" naswona "Hiswihi swi endlo leswi nene na leswo biha?" Hi kukongoma matikhomelo indlela yo tlantla swivutiso swo fana na vunene na vubhihi, vululami na vuhomboloki.
Marhavi lamanharhu eka matikhomele i:
# Masungulo ya Matikhomelo, mahlahluva nhlamuselo matikhomele na ntiyiso.
# Matikhomelo ya ntolovelo, mahlahluva ndlela yo langa matikhomele.
# Kutirhisa Matikhomele, mahlahluva ndlela leyi munhu a pfumelelaka ku tikhoma hayona.
== Mintshaho ==
{{Reflist|colwidth=30em}}
[[Category:Filosofi]]
8gfzc9w1zosi2pjliae15e9x7czknxz
Rikhotso
0
4805
32940
32939
2018-11-18T14:02:24Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Rikhotso
| title =
| image = [[File:Coats of arms of None.svg||125px]]
| caption =
| reign = Rikhotso
| Afrika Dzonga = <small>[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Bushbuckridge]]{{·}}[[Joni]]{{·}}[[Pitori]]</small>
| Muzambhiki = <small>[[Maputo]]{{·}}[[Magudu]]{{·}} [[Chokwe]]{{·}}[[Hokwe]]</small>
| Swazini = <small>[[Malelane]]{{·}}[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = Djonga
}}
=== Matimu ya muti ===
Tani hi tsalwa ra Junod, va ka Rikhotso i vanhu la va tumbulukeke eka xitiko xa ka Khosa. Fungwe hosinkulu ya ka Khosa u velekile majaha manharhu. Mavatlo , Ngwenya na yena Rivisi. Rivisi loyi hi yena loyii a nga hundzuluxa vito ra kwe ri suka ka Rivisi ku ya ka Rikhotso.
== Rhavi e ka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Rikhotso, va hlayiwa eka rhavi ra '''Va djonga va Vahlavi''' e ka rixaka ra Vatsonga.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
p3yep6x174eeqbjrszx5zky79w1huz6
Vunjhiniyera
0
4806
29803
29802
2017-08-01T10:28:10Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Maquina_vapor_Watt_ETSIIM.jpg|thumb|350x350px|Njini ya ximusi xa mati, yipfune ku simeka tinkoponi to tala naswona yi kombise nkoka wa tidyondzo ta vunjhiniyera. Yi kombisiwa e yunivhesithi ya Madrid.]]
'''Vunjhiniyera''' i ndlela yo tirhisa tinhlayo, ku hlanganisa na vutivi bya Sayensi, ikhonomi, nhlangano wa vanhu na vutivi bya vutomi bya siku na siku to tsumbula, ku aka, ku hlayisa, kulavisisa na antswisa mathulusi, michini, swiyimiso na mihlangano.
Tidyondzo ta vunjhiniyera ti aname ngopfu naswona tikhumba swiyenge swa tidyondzo leti hlawulekeke ta vunjhiniyera na Sayensi hi ku angarhela.
Rito vunjhiniyera, ritekiwa risuka eka rito ra Xilatini'' ingenium'', leswivulaka "Kuthlariha" na ''ingeniare'', leswivulaka "ku vumba, swilo".<ref>{{cite web|title=About IAENG|url=http://www.iaeng.org/about_IAENG.html|website=iaeng.org|publisher=International Association of Engineers|accessdate=17 December 2016}}</ref>
== Nhlamuselo ==
Huvo ya tinjhiniyera ta le Amerikha (ECPD)<ref name="ABET History">[http://www.abet.org/History/ ABET History]</ref> yi hlamusela vunjhiniyera hindlela leyi:<blockquote class="">Ndlela yo thlariha ya ku tirhisa mikhuva na maendlela ya Sayensi, ku hlela na ku kunguhata swi ako, michini, switirhisiwa, na maendlel ya minchumu, kuya hi kutirhisa ndlela yin'we kumbe mpfangano wa tindlela na minchumu, kumbe ku aka na kutirhisa nchumu kuya hi makunguhatelo yo karhi; kumbe ku vhumba matirhele ya nchumu kumbe xiyimiso xokarhi; hikwaswo kuya hi makungahatele na swilaveko swa matirhisele ya kona, kikuya hi chicha swilaveko swa matirhisele naswona ku sirheleriwa vutomi na nhundzu.<ref name="ECPD Canons">[http://www.worldcatlibraries.org/oclc/26393909&referer=brief_results Engineers' Council for Professional Development. (1947).]</ref><ref name="ECPD Definition on Britannica">[http://www.britannica.com/technology/engineering Engineers' Council for Professional Development definition on Encyclopædia Britannica] (Includes Britannica article on Engineering)</ref></blockquote>
== Mintshaho ==
{{reflist|colwidth=30em}}
[[Category:Sayensi]]
[[Category:Vunjhiniyera]]
kflc2zlqbm82x17zth4lt5nzxste6y8
Category:Vunjhiniyera
14
4807
29804
2017-08-01T10:28:19Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Inthaneti
0
4808
29807
29806
2017-08-01T10:54:55Z
Thuvack
315
wikitext
text/x-wiki
[[File:PikiWiki Israel 32304 The Internet Messenger by Buky Schwartz.JPG|thumb|''Murhumiwa wa inthaneti'' hi Buky Schwartz, xikumeka eHolon, e tikweni ra Israyele]]
'''Inthaneti''' i xiyimiso xa nxaxamelo wa tikhompuyuta leti khwekelaneke emisaveni hinkwayo naswona tikarhi titirhisa ririmi ra tikhomuyuta leri fanaka ra TCP/IP ku hlangana no phakela marungula. Inhlangano wa swiyimiso leswi hlanganisaka tihulumnendhe, tindzawulo ta lerivaleni, tikhampani ta xihundla, tindzhawu ta vuleteri emisaveni hinkwayo leti hlanganisiwaka hi tingoti ta gezi, kumbe thekinoloji ya vuhaxi bya moya, kumbe vuhaxi bya rivoningo. Inthaneti yi rhwele swisaka swa vuxokoxoko na vukorhokeri, tani hi matswalwa lama hlanganisiweke eka inthaneti, vulwembu bya inthaneti bya misava (www), poso ya inthaneti, rinqingo ra inthaneti na kuavelana hi tifayili eka inthaneti.
Masungulo ya inthaneti mathlelela eka ndzavisiso lowu simekiweke hi hulumendhe ya Amerikha eka malembe ya va 1960, leswaku ku akiwa ndlela yo avelana vuxokoxoko no vulavurisana hikutirhisa nhlangano lowu rharhanganeke wa tikhompuyuta.<ref>[http://www.livinginternet.com/i/ii_ipto.htm "IPTO -- Information Processing Techniques Office"], ''The Living Internet'', Bill Stewart (ed), January 2000.</ref> Ku khwekerisiwa ka tikhompuyuta ta van'wamabinzu hi malembe ya 1990, swi sungule pfumba ro ndlandlamuxa inthaneti ya masiku lawa,<ref>[http://www.nethistory.info/History%20of%20the%20Internet/origins.html "So, who really did invent the Internet?"] </ref> naswona swi thlonthle kundlandlamuka ka yona laha tindzawulo tin'wana na vanhu lava tolovelekeke na tikhompuyuta leti khomekaka ti khwekerisiweke eka inthaneti. Kute loko ku fika malembe ya 2000, tithekinoloji na vukorhokeri bya inthaneti anase byi nghenisiwile eka swiyenge hinkwaswo swa vutomi bya namunhtla.
== Mintshaho ==
{{Reflist|30em}}
[[Category:Inthaneti]]
[[Category:Thekinoloji]]
l42bac1nnx0wj6o24myk4r0ygeg78m0
Category:Inthaneti
14
4809
29808
2017-08-01T10:55:05Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Khompuyuta
0
4810
30059
29814
2017-08-12T03:04:56Z
Dcljr
40
"thumb" implies "right"
wikitext
text/x-wiki
[[File:Acer Aspire 8920 Gemstone by Georgy.JPG|thumb|Muxaka wa khompuyuta yo khomeka, yithlela yi khotseka]]
'''Khompuyuta''' i muchini lowu leteriwaka to endla tinhlayo na swileriso hixinkarhana. Vuswikoti bya tikhomupyuta ku landzelela ndzayo na swileriso swo karhi hi ku longoloka, swi vuriwa Phurogiramu. Tikhompuyuta teleto titirhisiwa tanihi swiyimiso swa vulawuri eka mintirho yotala eti nkomponini to tala, nale ka michini leyi tirhisiwaka hi mani namani. Leswi swi hlanganisa michini yo toloveleka tani hi yo kufumeta swakudya, tirhimoti, tirhobhoto tale tinkomponi, kukunguhata hi ku tirhisa tikhompuyuta, na tifoni tale phakidini. Kasi na Inthaneti nayona yi fambisiwa hi ti khompuyuta leti khwekelaka na vulavurisana na timiliyoni ta tikhompuyuta tin'wana emisaveni.
Kusukela khale ka khaleni, michini yo toloveleka ayitirhisiwa kufana na vuhlalu leswaku ku hlayeleriwa habyona. Ekusunguleni ka nguva ya tinkomponi, michini ya tinsimbhi a yitirhisiwa ku endla mintirho yo rharhangana ku fana na ku kongomisa neyithi leyi rhungaka. Michini leyi rharhanganeke ya gezi yi akiwile na swona yi pfunete ku endla tinhlayo to hambana hambana eka lembe xidzana ra vu 20. Michini yo sungula ya gezi leyi thlariheke yi sungule ku tirhisiwa hinkarhi wa nyimpi ya misava ya vumbirhi. Rivilo, matimba na ku olova ka matirhisele ya tikhompuyuta leti, ma kurile hi ku hatlisa loku kulu kusukela kwalano.
Hakanyingi, khompuyuta yina mbilu yin'we leyi kotaka ku endla tinhlayo (CPU), yithlela yiva na ndlela yo vekisa vuxokoxoko no byi tsundzuka. Mbilu ya khompuyuta yi kota ku endla tinhlayo to lova, yikota ku langa eka switandzaku swimbirhi, yithlela yi kota ku longoloxa no lawula mafambisele na matirhele yo karhi hikuya hi vuxokoxoko lebyi vekisiweke. Michumu yin'wana leyi tirhisiwaka na mbilu ya khompuyuta yi fana na michumu yo letela (Bhodo yo thlava marito, Kondlo ro kongomisa, naswin'wana), Minchumu yo kombisa mbuyelo (Xikrini xa khomuyuta, na michini yo gandlisa). Michumu leyi tirhisiwaka na khompuyuta yo endla leswaku vuxokoxoko byi kota ku nghenisiwa eka khompuyuta no hlantiwa hilaha ku fanaka.
== Masungulo ==
Hikuya hi ''Oxford Dictionary'', matirhisele yo sungula ya rito "Khompuyuta" akuri hi lembe ra 1613 eka buku ya xinghezi leyinge ''The Yong Mans Gleanings'' leyi tsariweke hi Richard Braithwait: "Ndzi vile khompuyuta leyinene ya minkarhi, na n'watinhlayo lonkulu, naswona ndzi chiche masiku ya wena mava nomboro ntsena." Leswi aswi hlamusela munhu loyi a a tirha ku hlaya tinomboro. Rito leri riyile emahlweni ri tirhisiwa hi nhlamuselo leyi ku kondza eka malembe xidzana ya vu 20. Kusukela eka malembe xidzana ya vu 19, rito khompuyuta a ritirhiseriwa kuvula muchini lowu kotaka ku bha tinhlayo.<ref name="OEDComputer">{{Cite journal|title=computer, ''n.''|series=Oxford English Dictionary|url=http://dictionary.oed.com/|publisher=Oxford University Press|edition=2|year=1989|accessdate=10 April 2009|ref=harv}}</ref>
''Online Etymology Dictionary'' yi pfumelana na matirhisele ya rito leringe Khu=ompuyuta hi malembe ya 1940, kuhlamusela "loyi a bhaka tinhlayo", naswona yihlamusela leswaku matirhisele ya rito raku "muchini wabha tinhlayo" risukela eka malembe ya 1897. Kasi yithlela yihlamusela leswaku matirhisele ya manguva lawa ya rito khompuyuta masukela eka malembe ya 1945, naswona ama kongomisiwa eka muchini wa Turing.<ref>{{cite web|url=http://www.etymonline.com/index.php?term=computer|title=computer (n.)|website=Online Etymology Dictionary}}</ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Sayensi]]
[[Category:Thekinoloji]]
[[Category:Inthaneti]]
[[Category:Khompuyuta]]
48uy3zjefgl4pbtv82euk71x5ti7vbh
Category:Khompuyuta
14
4811
29813
2017-08-01T12:45:28Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Pages using invalid self-closed HTML tags
14
4812
29815
2017-08-01T12:46:19Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vutleketli
0
4813
29819
29817
2017-08-01T13:12:11Z
Thuvack
315
wikitext
text/x-wiki
[[File:Airfrance.a318-100.f-guga.arp.jpg|right|thumb|200x200px|Xihahampfhuka xale Furhwa, xiphatsama eHeathrow]]
'''Vutleketli''' i kufambafamba ka vanhu, swiharhi na tinhundzu kusuka endzhawini yokarhi kuya eka yin'wana. mixaka ya swavutleketli yihlanganisa, swihahampfhuka,<ref>Bardi, Coyle and Novack, 2006: 158</ref> switimela,<ref name=cooper277>Cooper ''et al.'', 1998: 277</ref> mimovha<ref>
Clifford Winston, ''Last Exit: Privatization and Deregulation of the U.S. Transportation System'' (Washington, D.C.: Brookings Institution, 2010).
</ref> naswin'wana na swin'wana. Tavutleketli tinga hambanisiwa hikuya hi maakele ya swilo swo famba hiswona na vukorhokeri lebyi yelanaka. Vutleketli ibyankoka swinene hikuva byi endla leswaku vanhu vakota ku xaviselana tinhundzu, leswinga swa nkoka eka nhluvuko wa vanhu.
Swiakiwo swa vutleketli swihlanganisa, magondzo, tinjhanjhi, vuphatsami bya swihahampfhuka, Ribuwa ra switimela swa mati, switchi swa mabhazi, tindzhawu to hlayisa nhundzu, tindzawu to xavisa mafurha ya mova, na tin'wana tindzhawu leti yelanaka. Switichi leswi swingaha thlela switirhisiwa ku cinca vakhandziyi, nhundzu kumbe ku lunghisa swifambo.
Kasi vukorhokeri byi hlanganisa tindlela to fambisa swifambo swa vutleketli, milawu leyi faneke ku landzeleriwa na vulawuri bya swa vutleketli.
==Minthsaho==
{{Reflist|30em}}
[[Category:Vutleketli]]
[[Category:Sayensi]]
[[Category:Thekinoloji]]
q5humdue2w5ooeox227ejriiclzvs53
Category:Vutleketli
14
4814
29818
2017-08-01T13:10:01Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vurimi
0
4815
29822
29821
2017-08-01T13:43:33Z
Thuvack
315
/* Minthsaho */
wikitext
text/x-wiki
[[File:Chvojnica_hills_near_Unin.jpg|right|thumb|200x200px|Nsimu yale Záhorie (Slovakiya)]]
[[File:Sheep_and_cow_in_South_Africa.jpg|right|thumb|200x200px|Tinyimpfu na tihomu tiri karhi tidya swin'we e [[Afrika-Dzonga|Afrika Dzonga]]]]
'''Vurimi''' kumbe kurima i kuhlakula swimilana na ku fuwa swiharhi leswkau switadyiwa, kutirhisiwa eka swiambalo, mafurha, vutshunguri naswin'wana swilo leswitirhisiwaka ku hlayisa vutomi bya vanhu.<ref name="Office1999">{{cite book|title=Safety and health in agriculture|url=https://books.google.com/books?id=GtBa6XIW_aQC&pg=PA77|year=1999|publisher=International Labour Organization|isbn=978-92-2-111517-5|pages=77–|accessdate=13 September 2010}}</ref> Vurimi tlange xiyege xa nkoka swinene eku humeleriseni nhlangano na nhluvuko wa vanhu, laha ku fuwa swiharhi ku vangeke ntalo wa swakudya hithlelo swi hlohlotela nhluvuko wa vanhu. Tidyondzo ta vurimi titiviwa hi Sayensi ya Vurimi. Matimu ya vutivi bya vurimi, ya sukela ekule ngopfu naswona vutivi lebyi byi khumbiwe ngopfu hi tinguva leti hambaneke, mindzhavuko leyi hambaneke na tithekinoloji leti hambaneke.
Vurimi bya manguva lawa byi katsa kurima hikuya hintalo wa swimilana, kuhlanganisa ka timbewu, kutirhisiwa ka mirhi yo kurisa swimilana, mirhi yo tshungula swifuwo na kuya mahlweni ka tithekinoloji tin'wana, swi pfune ku tlakusa ntshovelo, kambe hila thlelo swivanga mavambyi na ku onha mbangu. Kutirhisa mbewu leyi khotsiweke, swisungula ku tala ngopfu, hambi leswi swinga yirisiwa ematikweni man'wana. Ntshovelo wa swakudya na matirhisele ya mati iswin'wana swiphiqo leswikulu emisaveni.
Kwalomu ka un'we eka vanhu vanharhu emisaveni, vathoriwe no tirha eka vukorhokeri bya vurimi, naswona kulandzela ntirho wa vukorhokeri, hambi leswi kungana ku hunguteka ka vatirhi va tavurimi ematikweni ya vupela dyambu.
== Masungulo ==
Rito ''vurimi (agriculture)'' impfangayo ma marito ya Xilatina (''agricultūra)'', kusuka eka ''ager'', "nsimu", na ''cultūra'', "kuhlakula" kumbe "kukurisa".<ref>{{cite book|page=14|title=The Oxford Dictionary of Word Histories|editor=Chantrell, Glynnis|publisher=Oxford University Press|year=2002|isbn=0-19-863121-9}}</ref> Vurimi hakanyingi byi hlamusela ntirho lowu endliwaka hi vanhu, hambileswi ntirho lowu wuxiyiweke eka swiharhi swofana na Vusokoti, muhlwa na swin'wana.<ref>{{cite journal |url=http://www.annualreviews.org/doi/abs/10.1146/annurev.ecolsys.36.102003.152626 |title=The Evolution of Agriculture in Insects |journal=Annual Review of Ecology, Evolution, and Systematics |volume=36 |pages=563–95|date=December 2005 |doi=10.1146/annurev.ecolsys.36.102003.152626 |author1=Ulrich G. Mueller |author2=Nicole M. Gerardo |author3=Duur K. Aanen |author4=Diana L. Six |author5=Ted R. Schultz }}</ref> Kurima swivula kutirhisa switirhisiwa swa ntumbuluko ku "hlakula no kurisa minchumu leyi hlayisaka vutomi, kuhlanganisa swakudya, vungoti, timhadzi na swin'wana leswi thsoveriwaka." Hlamuselo lowu wu hlanganisa ku rima na ku fuma swiharhi na ku kurisa mirhi.<ref name="Maine">{{cite web|url=http://www.maine.gov/education/aged/definition.html|title=Definition of Agriculture|publisher=State of Maine|accessdate=6 May 2013}}</ref> Minkarhi yin'wana kuhambanisiwa vurimi na ku byala mirhi ya timhadzi, hikwalaho ka leswi mirhi yatimhadzi yitekaka malembe ku kula. Hambiswiritano kupfumerowa leswaku kuna kufana kokarhi eka mintirho leyi.<ref>{{cite book|pages=15–16|url=https://books.google.com/?id=VMw9VcLT-FYC&pg=PA15&lpg=PA15 |title=Forestry Research: A Mandate for Change |author=Committee on Forestry Research, National Research Council<!--that's one body--> |publisher=National Academies Press |year=1990 |isbn=0-309-04248-8}}</ref><ref>{{cite book|url=http://archive.unu.edu/unupress/unupbooks/80364e/80364E04.htm#Agro-forestry%20and%20forest%20laws,%20policies,%20and%20customs |chapter=Applicability of agro-forestry systems |author=Budowski, Gerardo |publisher=United Nations University |title=Agro-forestry in the African Humid Tropics |editor=MacDonald, L.H. |year=1982 |isbn=92-808-0364-6 |accessdate=17 March 2016}}</ref>
== Minthsaho ==
{{reflist|colwidth=30em}}
[[Category:Vurimi]]
[[Category:Sayensi]]
hq3necugkjb5eddxeuq8vvoeaaqw4kc
Category:Vurimi
14
4816
29823
2017-08-01T13:43:40Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Tinkomponi
0
4817
29829
29828
2017-08-01T14:00:33Z
Thuvack
315
wikitext
text/x-wiki
[[File:Kunda_tsemenditehas.jpg|right|thumb|230x230px|Nkomponi yo endla Semendhe eKunda, Estoniya)]]
'''Nkomponi''' itindzhawu to endla tinhundzu na vukorhokeri lebyi yelanaka hixitalo endzeni ka ikhonomi ya tiko.<ref>[http://dictionary.reference.com/browse/industry Industry | Define Industry at Dictionary.com] {{cite web|url=http://dictionary.reference.com/browse/industry|title='Definition of Industry'|date=2014-02-04}}</ref> Swihlovo swotala swa mbuyelo eka mabhinzu hi laha tikomponi tavona tisimekiweke kona na tinhudzu leti ti endliwaka.<ref>{{cite web|url=http://www.investopedia.com/terms/i/industry.asp|title='Definition of Industry' Investopedia|deadurl=no|archiveurl=https://web.archive.org/web/20132117352400/http://www.investopedia.com/terms/i/industry.asp|archivedate=2017-07-24|df=}}</ref> Nkomponi yo edla tinhundzu hi yona komponi leyi veka ya nkoka eku endleni mintirho yo tala etikweni-nkulu ra Yuropa na Amerikha ya N'walungu hi tinguva ta kusungula ka tinkomponi. Leswi swi fambisane na ku antswisiwa ka tithekinoloji to fana na ku ceriwa ka nsimbhi na makhala.
Kusukela eka nguva ya kuakiwa ka tinkomponi, kwalomu ka vunharhu bya mbuyelo wa mabindzu ya misava wusekeriwe eka tinkomponi. Matiko yo tala lama hluvukeke matitshege ngopfu eka vukorhokeri na mabindzu ya tinkomponi ta wona.
== Mintshaho ==
{{reflist|colwidth=30em}}
[[Category:Sayensi]]
[[Category:Tinkomponi]]
ds4ljk2znprv8eltp309azh27xi3l69
Category:Tinkomponi
14
4818
29830
2017-08-01T14:00:42Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Nayojeriya
0
4819
29843
2017-08-01T14:15:47Z
Thuvack
315
Thuvack moved page [[Nayojeriya]] to [[Nayjeriya]]: Corrected spelling
wikitext
text/x-wiki
#REDIRECT [[Nayjeriya]]
89q279hrnaj6pq5h26c9kb7o4uzluot
Kenya
0
4820
29846
2017-08-01T14:16:36Z
Thuvack
315
Thuvack moved page [[Kenya]] to [[Khenya]]: Corrected spelling
wikitext
text/x-wiki
#REDIRECT [[Khenya]]
calm6tq9df46x17ttpdxvnephs5f9x7
Category:Vutshila
14
4821
29847
2017-08-01T14:40:37Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vuaki
0
4822
29854
29853
2017-08-01T15:00:07Z
Thuvack
315
wikitext
text/x-wiki
[[File:L'architecture._Le_passé.-Le_présent_(1916)_(14778167895).jpg|thumb|230x230px|Xiyenge xa xiakiwo xa Kereke ya Beauvais, Vuaki bya xifurhwa bya lembe xidzana ra vu13.]]
'''Vuaki''' (Risuka eka rito ra Xilatina ''architectura'', naxigriki ''arkhitekton'', leswivulaka "muaki lonkulu") indlela na vuxokoxoko byo kunguhata no aka swiakiwo kumbe tiyindlu na swin'wana. Ntirho wavuaki wutikomba eka miako leyi hetiweke tanihi ntiro wavutshila. Mindzhavuko yakhale yitiviwa hikuya hi tindlela tavona to aka na swihondzo kumbe tiyindlu leti hulukeke malembe yotala.
"Ndlela yo aka" yingathlela yivula:
* Ndlela yo hlamusela swiakiwo swo hambana hambana.<ref name="OED">''Shorter Oxford English Dictionary'' (1993), Oxford, [[ISBN]]|0 19 860575 7</ref>
* Vutshila na sayensi yo aka swiakiwo.
* Ndlela ya kuhlela na ku aka<ref>Merriam–Webster's Dictionary of English Usage, [[ISBN]]|0-87779-132-5 or [[ISBN]]|978-0-87779-132-4</ref>
* Vutivi bya vutshila, Sayensi, thekinoloji, na vanhu.
* Ntirho wa kunguhata wa muaki-nkulu, kusukela eka madorobha lamakulu kuya eka swilo ledswitsongo swo fana na switulu.<ref>{{cite web|url=http://www.gov.ns.ca/legislature/legc/bills/60th_1st/3rd_read/b115.htm|title=Gov.ns.ca|publisher=Gov.ns.ca|date=|accessdate=2 July 2011}}</ref>
== Mintshaho ==
{{Reflist|colwidth=35em}}
[[Category:Vuaki]]
[[Category:Vutshila]]
4g9rlw5b05l2w48lxqrg0mk9t29d8o8
Category:Vuaki
14
4823
29852
2017-08-01T14:58:52Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1906 deaths
14
4824
29856
2017-08-01T15:03:19Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vutsari
0
4825
29862
29860
2017-08-02T07:55:16Z
Thuvack
315
wikitext
text/x-wiki
[[File:Liji2.jpg|right|thumb|right|230x230px|Buku ya mindzhavuko na timfanelo ta xicayina xa khale]]
[[File:LuxorTemple03.jpg|thumb|right|230x230px|Matsalwa ya xiGhibita etempeleni ya Luxor]]
'''Vutsari''', hiku angarhela, mpahla ya matsalwa. Hikukongoma, vutsari i matsalwa lama voniwaka tanihi vutshila naswona mari yankoka, ngopfungopfu hi kutirhisa ririmi leri hambanaka na matirhisele ya siku na siku.
Rimitsu ra rito Vutsari risuka eka rito raxilatini "''literatura''/''litteratura"'' (leri tekiweke eka rito ''littera'': ''letere kumbe'' matsalele) ritirhisiwa ku hlamusela matsalwa hinkwawo, hambi leswi tinhlamusela totala ti hlanganisaka na matsalwa lama vulavuriwaka kumbe kuyimbeleriwa.
Vutsari byi hambanisiwa hikuya hi sitori leswi riki swa xiviri, kumbe switori swaxiviri, naswona hi kuya hi vuthlokovetseri kumbe vuthemenderi. Byinga thlela byi hambanisiwa hikuya hi swiyenge leswikulu kufana na Tinovhele, Switori swo koma kumbe Dirama; naswona mintirho leyi ya vutsari yithlela yi hambanisiwa hi tinguva ta matimu kumbe mboyamelo wa matsalwa.
== Nhlamuselo ==
Ikhale vanhu varingeta ku hlamusela "vutsari".<ref name="meyer">{{cite journal|last=Meyer|first=Jim|title=What is Literature? A Definition Based on Prototypes|journal=Work Papers of the Summer Institute of Linguistics, University of North Dakota Session|year=1997|volume=41|issue=1|url=http://www.und.nodak.edu/dept/linguistics/wp/1997Meyer.htm|accessdate=11 February 2014}}</ref> Simon na Delyse Ryan varingeta kuhlamula xivutiso lexinge "Vutsari iyini?" hi ku xiya leswilandzelaka:<blockquote class="" style="">Pfhumba ro twisisa nhlamuselo wa "Vutsari", indlela leyi kandziyiweke ngopfu, hambileswi vugima musi bya kona, abyi anetisi. Tinhlamuselo to tala ito angarhela naswona ticincacinca kuya hi minkarhi. Kahle kahle, nchumu lowu nga tiyiseka hi nhlamusela wa Vutsari, hileswaku hlamuselo yeloyo yi ta cinca.<ref name="acu">{{cite web|title=What is Literature?|url=http://dlibrary.acu.edu.au/staffhome/siryan/academy/foundation/what_is_literature.htm|work=Foundation: Fundamentals of Literature and Drama|publisher=Australian Catholic University|accessdate=9 February 2014|author=Simon Ryan|author2=Delyse Ryan}}</ref></blockquote>Nhlamuselo wa vutsari wu hambana hambana hi kuya hi minkarhi: i "nhlamuselo leyi fambisanaka na ndzhavuko".<ref name="Leitch ''et al.'', ''The Norton Anthology of Theory and Criticism'', 28">Leitch ''et al.'', ''The Norton Anthology of Theory and Criticism'', 28</ref> Kufikela eka malembe xidzana ya vu 18, e vupela dyambu bya Yuropa, Vutsari abyi hlanganisa tibuku hinkwati na matsalwa hinkwawo.<ref name="Leitch ''et al.'', ''The Norton Anthology of Theory and Criticism'', 28" /> Varhoma hivona va koteke ku tumbuluxa nhlamuselo leyi kongomeke, laha va sunguleke ku hambanisa vutsari elbyi tumbuluxiweke "emiehleketweni" kumbe milorho.<ref name="Ross, The Emergence of Literature: Making and Reading the English Canon in the Eighteenth Century, 406">Ross, "The Emergence of "Literature": Making and Reading the English Canon in the Eighteenth Century", 406</ref><ref name="Eagleton, ''Literary theory: an introduction'', 16">Eagleton, ''Literary theory: an introduction'', 16</ref>
== Minthsaho ==
{{reflist|colwidth=30em}}
[[Category:Vutsari]]
[[Category:Vutshila]]
88rztinfcz9mj1tymaf5ggfoe4eo3ta
Category:Vutsari
14
4826
29861
2017-08-02T07:53:35Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vunanga
0
4827
30060
30058
2017-08-12T03:08:57Z
Dcljr
40
"thumb" imples "right"; also, better to resize with "upright" or "upright=<scaling factor>" so user preferences for thumbnail sizes are respected; here the vertically oriented image is resized with "upright"
wikitext
text/x-wiki
[[File:Music lesson Staatliche Antikensammlungen 2421.jpg|thumb|Vuleteri bya vunanga bya khale ka Magriki]]
[[File:Maler der Grabkammer des Nacht 004.jpg|thumb|upright|Vagibhita vakhale vari karhi vachaya vunanga]]
'''Vunanga''' ivutshila bya ndzhavuko lebyi hlanganisaka ku chaya naku yimbelela. Swiyenge swa vunanga swihlanganisa vuenti, kuvuyelela, na ku cincacinca ka marito na mpfumawulo. Muxaka wa vunanga wunga kandziyisa xiyenge xin'we kumbe swin'wana. Vunanga byi tlangiwa hi swichayana swo hambana na kuyimbelela leswaku kusumiwa nghoma. Rito vunanga hi xigriki i ''mousike''; kumbe "vutshila bya vayimbeleri".<ref name="perseus.tufts.edu">{{cite web|url=http://www.perseus.tufts.edu/cgi-bin/ptext?doc=Perseus%3Atext%3A1999.04.0057%3Aentry%3D%2368891|title=Mousike, Henry George Liddell, Robert Scott, ''A Greek-English Lexicon'', at Perseus|publisher=perseus.tufts.edu|accessdate=27 October 2015}}</ref>
Hi kuangarhela, nhlamuselo wa vunanga byi hlanganisa na tindlela to endla vunanga (tinsimu, tinghoma na mupfumawulo ya vunanga), kuxopaxopa vunanga na tidyondzo ta vunanga bya khale. Vagriki vakhale na va Indiya ava hlawula mafambisele ya vunanga hikuya hi mimpfumawulo ya swichayachayana kumbe marito. Vunga byi fanela ku nadziha e tindleveni loko byi yingiseriwa. Hambiswiritano n'wavunanga John Cage u ehlekete leswaku mpfumawulo wun'wana na wun'wana wunga va vunanga, hixikombiso, ute "Kuhava pongo, kova mpfumawulo ntsena."<ref>{{cite news|url=https://query.nytimes.com/gst/fullpage.html?res=9E0CE1DB1E3BF930A2575BC0A964958260|title=John Cage, 79, a Minimalist Enchanted With Sound, Dies|last=Kozinn|first=Allen | authorlink = Allan Kozinn|newspaper=[[New York Times]]|date=13 August 1992|accessdate=11 September 2012}}</ref>
Kuendla, kutlanga, nkoka na nhlamuselo wa vunanga, swa hambana hambana kuya hi ndzhavuko. Kusuka ka khale, vunagna byin'wana abyi nga voniwi tani hi vunanga lebyinene, kufana na vunanga bya Beethoven, hi 1825,<ref>Watson 2009, 109–10.</ref> vunanga byo sungula bya jazz hi malembe ya 1900.<ref>Reiland Rabaka. </ref><ref>Manabe, Noriko. </ref> Kuna tinxakanxaka ta vunanga, kuhlanganisa na Vunanga byo duma, vunanga vutshila, vunanga bya vukhongeri na vunanga bya ntirho.
Eka mindzhavuko yotala, vunanga ibya nkoka eka vutomi bya vanhu, byi tlanga xiphemu xo hlawuleka eka vukhongeri, mintirho ya xintu, michato, mincino na yin'wana mintirho ya makhwaya. Van'wana vanhu va tlanga vunanga tani hi xilo xo titsakisa no hundzisa nkarhi, kasi van'wana vatlanga vunanga tani hi ntirho wo tihanyisa. Nkomponi ya vunanga yinhlanganisa, vatsari, vahumelerisi na vatlangi va vunanga, kuhlanganisa na vaxavisi va vunanga lebyi rhekhodiweke.
== Mintshaho ==
{{reflist|colwidth=30em}}
[[Category:Vunanga]]
[[Category:Ndhzavuko]]
[[Category:Vutshila]]
pyqhg92j8bx07uvvhguo1a1hctnzf5b
Category:Vunanga
14
4828
29866
2017-08-02T08:27:09Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Lwandle
0
4829
29871
29870
2017-08-02T09:21:28Z
Thuvack
315
wikitext
text/x-wiki
[[File:World_ocean_map.gif|alt=Rotating series of maps showing alternate divisions of the oceans|right|thumb|200x200px|Malwandle ya misava, hiku hamban hambana ka wona.]]
'''Lwandle''' i mati ya munyu lawa ma hlanganisaka xiyenge lexi kulu xa pulaneti ya misava.<ref name="pri.ocean">{{cite web|url=http://wordnetweb.princeton.edu/perl/webwn?s=ocean|title=WordNet Search — ocean|publisher=Princeton University|accessdate=February 21, 2012}}</ref> Kuna malwandle ya nthlanu emisaveni kunga, lwandle ra Phasifiki, lwandle ra Atlantiki, lwandle ra Indhiya, lwandle ra Anthakthika na ra Akthika.<ref name="oed.130201">{{cite web|url=http://www.oed.com/view/Entry/130201?redirectedFrom=ocean#eid|title=ocean, n|publisher=Oxford English Dictionary|accessdate=February 5, 2012}}</ref><ref name="mw.ocean">{{cite web|url=http://www.merriam-webster.com/dictionary/ocean|title=ocean|publisher=Merriam-Webster|accessdate=February 6, 2012}}</ref> <ref name="pri.sea">{{cite web|url=http://wordnetweb.princeton.edu/perl/webwn?s=sea|title=WordNet Search — sea|publisher=Princeton University|accessdate=February 21, 2012}}</ref>
Malwandle yamisava, iyankoka ekavutomi na swivumbiwa hinkwaswo swa misava, naswona byi na xiphemu eka ndzendzeleko wa Khaboni, byi hlohlotela maxelo na tinguva. kuna minxaka ya swivumbiwa leswi hanyaka swa kwalomu ka 230,000 leswi tiviwake, kambe tindzhawu to tala ta malwandle atisifikeleriwa hikwalaho, kuehleketeriwa leswaku kungava kuri na minxaka ya swivumbiwa swa kwalomu ka timiliyoni timbirhi.<ref name="la.2009">{{cite news|title=Mapping an ocean of species|last=Drogin|first=Bob|url=http://articles.latimes.com/2009/aug/02/nation/na-fish2|date=August 2, 2009|accessdate=August 18, 2009|work=Los Angeles Times}}</ref>
== Mintshaho ==
{{Reflist|2}}
[[Category:Ntivo-mbangu]]
[[Category:Sayensi]]
3294fpa4wz9qm7crl5mgwoxq9k6jx58
Dorobha
0
4830
29875
29873
2017-08-02T09:38:03Z
Thuvack
315
wikitext
text/x-wiki
[[File:Alexandria_Waterfront_(2347809660).jpg|thumb|230x230px|Dorobha ra Alekzandriya, rivona kusuka eribuweni ra lwandle.]]
'''Dorobha''' indzhawu leyi kulu leyi akiweke naswona ku tshamaka vanhu.<ref name="Goodall">Goodall, B. (1987) ''The Penguin Dictionary of Human Geography''. </ref><ref name="Kuper and Kuper">Kuper, A. and Kuper, J., eds (1996) ''The Social Science Encyclopedia''. 2nd edition. </ref> '''Madorobha''' hiku angarhela mana swiyimiso leswi kulu swa tiyindlu, vutleketli, mahosi, mphakelo wa mati na gezi, vuhaxi na matirhisele ya misava. Ntalo wa dorobha wu hlohlotela vuxaka bya vanhu na mabidzu, naswona wuthlela wu vuyerisa mintlawa hayimbirhi.
Hikuya himatimu, vatshami va le madorobheni avanga talanga ngopfu, kambe namunthla, endzhaku ka malembe xidzana mambirhi ya kurhurha kavanhu vaya tshama emadorobheni, kuvuriwa leswaku hafu ya vanhu laha misaveni vatshama emadorobheni.
Dorobha leri kulu naswona leri taleke vanhu kutlula man'wana emisaveni i dorobha ra Xanghayi eChayina<ref>The Travel & Tourism Competitiveness Report 2007, Jennifer Blanke, World Economic Forum</ref> rilandzeriwa hi Thokiyo eJapani na Jabodetabek (Kumbe Jakarta) eIndonexiya.<ref>''Demographia World Urban Areas'' [http://demographia.com/db-worldua.pdf 13th Annual Edition], April 2017.</ref> Kasi madorobha yakhale ngopfu matshamiwa hi vanhu, i Fayiyumi,<ref>Nick Compton, "What is the oldest city in the world?"</ref> Damaska,<ref>{{cite book|last1=Ring|first1=Trudy|title=Middle East and Africa: International Dictionary of Historic Places|date=2014|page=204}}</ref> na Varanasi.<ref>Jhimli Mukherjee Pandeyl, "Varanasi is as old as Indus valley civilization, finds IIT-KGP study", ''Times of India'' 25 February 2016.</ref>
== Mintshaho ==
{{Reflist|2}}
[[Category:Ntivo-mbangu]]
[[Category:Sayensi]]
trt0rakf2upk1sqs5qm5h5cfpkcf9fw
Category:Pages with empty citations
14
4831
29874
2017-08-02T09:37:18Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Amerikha ya le N'walungu
0
4832
29897
29895
2017-08-02T14:02:05Z
Thuvack
315
Thuvack moved page [[Amerikha ya le Nwalungu]] to [[Amerikha ya le N'walungu]]
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Amerikha ya le Nwalungu'''</big>
<div align=center>
[[File:Location North America.svg|190px|Mepe wa misava lowu kombaka tiko-nkulu ra Amerikha ya le n'walungu]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Vundhzawu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 24,709,000km<sup>2</sup>
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 565,265,000
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntlimbano
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 22.9/km<sup>2</sup> (59.3/sq mi)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Matiko ya Amerikha ya le N'walungu|23]] |[[Antigua na Barbuda]] |[[Bahamas]] |[[Barbados]] |[[Belize]] |[[Canada]] |[[Costa Rica]] |[[Cuba]] |[[Dominika]] |[[Rephabliki ya Dominika]] |[[El Salvador]] |[[Grenada]] |[[Guatemala]] |[[Haiti]] |[[Honduras]] |[[Jamaica]] |[[Mexico]] |[[Nicaragua]] |[[Panama]] |[[Saint Kitts na Nevis]] |[[Saint Lucia]] |[[Saint Vincent na Grenadine]] |[[Trinidad na Tobago]] |[[Amerikha]] }}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Swihlalana
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Swihlalana swa Amerikha ya le N'walungu|11]] |[[Anguilla]] | [[Bermuda]] |[[Swihlala swa British Virgin]] |[[Swihlala swa Cayman]] |[[Montserrat]] |[[Xihlala xa Navassa]]|[[Haiti]]|[[Puerto Rico]]|[[Serranilla Bank]]|[[Swihlala swa Turks na Caicos]]|[[Swihlala saw Virgin ya Amerikha]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[Tindzimi ta Amerikha ya le N'walungu]] na tinwana
|}
</div></div>
'''Amerikha ya le Nwalungu''' itiko-nkulu leri kumekaka eka halufu ya misava ya vupela dyambu bya n'walungu.<ref name="britannica-northamerica">{{cite web|url=http://www.britannica.com/EBchecked/topic/418612/North-America|title=North America|publisher=[[Encyclopædia Britannica]]|accessdate=3 February 2014}}</ref><ref>{{cite web|url=http://www.worldatlas.com/aatlas/infopage/contnent.htm|title=Map And Details Of All 7 Continents|publisher=worldatlas.com|quote=In some parts of the world students are taught that there are only six continents, as they combine North America and South America into one continent called the Americas.|accessdate=September 2, 2016}}</ref> Rirhendzeriwe en'walungwini hi lwandle ra Arkthiki, evuxeni hi lwandle ra Atlanthiki, evupela dyambu na le dzongeni hi lwandle ra Phasifiki, nale dyongeni bya vuxa hi tiko-nkulu ra Amerikha ya le Dzongeni na lwandle ra le Kharibhiyeni.
Amerikha yale Nwalungu i tiko-nkulu ra vunharhu hi vukulu, kulandzela matiko-nkulu ya Axiya na Afrika,<ref>{{cite web|url=http://www.worldatlas.com/webimage/countrys/nalandst.htm|title=North America Land Forms and Statistics|publisher=World Atlas.com|accessdate=16 June 2013}}</ref> naswona iravumune kuya hi ntalo wa vanhu, kulandzela Axiya, Afrika na Yuropa.<ref>{{cite web|url=http://www.worldatlas.com/webimage/countrys/nafacts.htm|title=North America Fast Facts|publisher=World Atlas.com|accessdate=16 June 2013}}</ref> Hi lembe ra 2013, ntsengo wa vanhu va rona awukumbeteriwa kwalomu ka 565 watimiliyoni tavanhu.
Amerikha yale Nwalungu rifikeleriwe hi vanhu vosungula, loko vata tsemakanya buluho ra misava ra Beringi, kwalomu ka 40,000 kuya eka 17,000 wa malembe lamahundzeke. Nguva yotoloveleka eka tiko-nkulu leri yisungula kwalomu ka malembe xidzana ya vu 6 kuya eka 13. Kasi nguva ya vanhu va Kholombiya yi hele loko vanhu va sungula ku tluta lwandle ra Atlanthiki na ku fika ka vakolonyi va le Yuropa. Mindzhavuko ya manguva lawa ya kombisa vuxaka byo hambana eka vakolonyi va le Yuropa, vanhu vo sungula va Amerikha, mahlonga yo suka e Afrika na switukulwana swa vona.
Nhlohlotelo wa va Yuropa wu tikomba ngopfu e n'walungwini wa tiko-nkulu leri, kasi nhlohlotelo wa vanhu vosungula va tiko-nkulu leri na ma Afrika, wu vonaka ngopfu e dzongeni ra tiko-nkulu leri. Hikwalaho ka matimu ya vukolonyi e tikweni -nkulu leri, vanhu varona votala va vulavula Xinghezi, Xipanichi kumbe xifurhwa naswona matiko ya kona mana mindhavuko yale vupela dyambu.{{reflist|group=sn}}
== Mintshaho ==
{{Reflist|2}}
{{Amerika ya le N'walungu}}
[[Category:Ntivo-mbangu]]
[[Category:Matiko-nkulu]]
n0o5ni1nlrdrzp8n6zbz8554tysfkaa
Category:Matiko-nkulu
14
4833
29880
2017-08-02T13:20:05Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Amerika ya le N'walungu
10
4834
31995
31932
2018-08-06T04:22:10Z
Dr. Sroy
5771
Implement
wikitext
text/x-wiki
{{navbox|
|list1={{MyamN}}
|name={{BASEPAGENAME}}
|state=
|title=<div>[[File:North America satellite orthographic.jpg|55px|right|]]</div> <div><span>Matiko ya</span><br><big> [[Amerikha ya le N'walungu]]</big></div>
|width=20em
|border=1px
|clear=right
|bg=#ccccff
}}
iy3kahaynarxs1tth56wuiuy1ngnkj1
Amerikha ya le Nwalungu
0
4835
29898
2017-08-02T14:02:06Z
Thuvack
315
Thuvack moved page [[Amerikha ya le Nwalungu]] to [[Amerikha ya le N'walungu]]
wikitext
text/x-wiki
#REDIRECT [[Amerikha ya le N'walungu]]
2b2is2tujghprt1s45kokj0tel9ydha
Amerikha ya le Dzongeni
0
4836
29914
29913
2017-08-03T15:19:54Z
Thuvack
315
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Amerikha ya le Dzongeni'''</big>
<div align=center>
[[File:South America (orthographic projection).svg|180px|Mepe wa misava lowu kombaka tiko-nkulu ra Amerikha ya le Dzongeni]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Vundhzawu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 17,840,000km<sup>2</sup>
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 410,013,492
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntlimbano
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 21.4/km<sup>2</sup> (56.0/sq mi)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Matiko ya Amerikha ya le Dzongeni|12]] |[[Argentina]] |[[Bolivia]] |[[Brazil]] |[[Chile]] |[[Colombiya]] |[[Ecuador]] |[[Guyana]] |[[Paraguay]] |[[Peru]] |[[Suriname]] |[[Uruguay]] |[[Venezuela]] }}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Swihlalana
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Swihlalana swa Amerikha ya le Dzongeni|3]] |[[Swihlala swa Falkland]] | [[Swihlala swa South Georgia na South Sandwich]] |[[Guiana ya le Furhwa]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[Tindzimi ta Amerikha ya le Dzongeni]] na tinwana
|}
</div></div>
'''Amerikha ya le Dzongeni''' i tiko-nkulu leri kumekaka eka halufu ya misava ya vupela dyambu bya le dzongeni. Naswona ringa vonaiwa tani hi tiko-nkulu ra switikwana swa Amerikha wa ririmi ra xilatina.<ref name="britannica-southamerica">{{cite web|url=http://www.britannica.com/EBchecked/topic/555844/South-America|title=South America|work=[[Encyclopædia Britannica]]}}</ref><ref>{{cite web|url=http://www.worldatlas.com/aatlas/infopage/contnent.htm|title=Map And Details Of All 7 Continents|publisher=worldatlas.com|quote=In some parts of the world students are taught that there are only six continents, as they combine North America and South America into one continent called the Americas.|accessdate=September 2, 2016}}</ref> Matirhisele ya rito, tiko-nkulu ra Amerikha yale dzongeni, masungule ku andza kutlula rito, "matiko ya Amarikha wa xilatina", naswona leswi swi endliwe hi nhluvuko wa tiko ra Brazil.<ref name="academia.edu">{{cite web|url=https://www.academia.edu/12944490/Unveiling_the_South_American_Balance|title="Unveiling the South American Balance" in Estudos Internacionais, 2(2): 215-232. | Luis L Schenoni|publisher=Academia.edu|date=1970-01-01|accessdate=2016-12-08}}</ref>
Tiko-nkulu leri ri angarheliwa evupela dyambu hi lwandle ra Phasifiki na lwandle ra Atlanthiki e n'walungu nale vuxeni; kasi e n'walungu ri angarheliwa hi tiko-nkulu ra Amerikha wa le N'walungu na Lwandle ra Kharibhiyeni. Tiko-nkulu leri rina matiko ya khume mbirhi.
Amerikha ya le Dzongeni yina ku anama ka kwalomu ka 17,840,000 wa ti Skwemitara. Ntsengo wa vaaka tiko va rona a wu kumbeteriwa kwalomu ka 371,090,000 hi lembe ra 2005. Tiko-nkulu leri ira vumune hi ku anama, (kulandzela Axiya, Afrika na Amerika wa le N'walungu) naswona i ravunthlanu hi ntalo wa vaaka tiko (Endzhaku ka Axiya, Afrika, Yuropa na Amerikha wa le N'walungu). Tiko ra Brazil hirona leri teleke vaaka tiko kutlula man'wana eka tiko-nkulu leri, rilandzeriwa hi Colombiya, Argentina, Venezuwela na Peru. Eka ma lembe lama hakuhundzaka, Brazil yi kote ku teka vurhangeri eka ta mabindzu na ikhonomi, eka tiko nkulu leri.
Mindzhavuko na mahanyele ya vaaka tiko varona masukela eka vanhu vosungula varona na minjhekanjhekisano leyiveke kona exikarhi ka vona na vakolonyi vale Yuropa, kuhlanganisa na mahlonga lama fikeke kusuka e Afrika. Hikwalaho ka malembe yotala ya mimfumo ya vukolonyi bya Yuropa, vaaka tiko va tiko-nkulu leri va vulavula xiphutukezi na xipanichi.
== Mintshaho ==
{{Reflist|2}}
{{Amerika ya le Dzongeni}}
[[Category:Ntivo-mbangu]]
[[Category:Matiko-nkulu]]
rb6l4fqeocr6j0vyg7kofjlzucbrwgq
Template:Amerika ya le Dzongeni
10
4837
31992
31936
2018-08-06T04:19:10Z
Dr. Sroy
5771
Implement
wikitext
text/x-wiki
{{navbox|
|list1={{MyamD}}
|name={{BASEPAGENAME}}
|state=
|title=<div>[[File:South America - Blue Marble orthographic.jpg|55px|right|]]</div> <div><span>Matiko ya</span><br><big> [[Amerikha ya le Dzongeni]]</big></div>
|width=20em
|border=1px
|clear=right
|bg=#ccccff
}}
bpzng3wodveht1sd46t91zu748nmzn2
Vuxa-dyambu bya le xikarhi
0
4838
31980
29924
2018-08-05T17:35:50Z
Dr. Sroy
5771
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Vuxa-dyambu bya le xikarhi'''</big>
<div align=center>
[[File:Middle East (orthographic projection).svg|190px|Mepe wa misava lowu kombaka tiko-nkulu ra Amerikha ya le n'walungu]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 371 miliyoni
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Matiko ya Vuxa-dyambu bya le xikarhi|17]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[Tindzimi ta Amerikha ya le N'walungu]] na tinwana
|}
</div></div>
'''Vuxa-dyambu bya le xikarhi'''<ref group="note">{{lang-ar|الشرق الأوسط}}, ''Ash-Sharq al-Awsaṭ''; {{lang-hy|Միջին Արևելք}}, ''Miǰin Arevelk’''; {{lang-az|Orta Şərq}}; [//en.wikipedia.org/wiki/Central_Kurdish Central Kurdish]: {{Lang|ckb|ڕۆژھەڵاتی ناوین}}, ''{{Lang|ckb|Rojhelatî Nawîn}}''; {{lang-fr|Moyen-Orient}}; {{lang-ka|ახლო აღმოსავლეთი}}, ''Axlo Aɣmosavleti''; {{lang-el|Μέση Ανατολή}}, ''Mési Anatolí''; {{lang-he|המזרח התיכון}}, ''Ha'Mizrah Ha'Tihon''; {{lang-kmr|''Rojhilata Navîn''}}; {{lang-fa|خاورمیانه}}, ''Xāvar-Miāne''; {{lang-so|''Bariga Dhexe''}}; {{lang-tr|Orta Doğu}}; {{lang-ur|مشرق وسطی}}, ''Maśriq Vosta''</ref> i ndzhawu leyi ngexikarhi ka matiko-nkulu naswona yinga evupela dyambu bya Axiya na Gibhita. Rito Vuxa-dyambu bya le xikarhi, risungule ku tirhisiwa ngopfu hi lembe xidzana ra vu 20.
Va-Arabhi, VuThaki, VaPeresiya, VaKhudi na VaAzeri hitona tinxaka ra vanhu lava teleke exifundzeni lexi xamisava.<ref>{{cite book|url=https://books.google.com/books?id=SPBfnT_E1mgC&pg=PA16&lpg=PA16&dq=main+ethnic+groups+in+the+middle+east&source=bl&ots=uGb8t7Re3p&sig=wlU7EbnyjrI4FHgw5H2WTeJvePI&hl=nl&sa=X&ei=JHCDU_HgMInHOeCGgLgK&ved=0CDAQ6AEwADgU#v=onepage&q=Turks&f=false|title=Ethnic Groups of Africa and the Middle East: An Encyclopedia|accessdate=26 May 2014}}</ref> Mintlawa leyi tsongo ya tinxaka ta xifundza lexi yihlanganisa Vayuda, VaSiriya na Varami. Kasi ku thlela kukumeka vatirhi vavaluvelri votala endzhawini leyi.
Matimu ya Vuxa-dyambu bya le xikarhi, yithlelela eka nkarhi wa khale ngopfu.<ref>Cairo, Michael F. [https://books.google.nl/books?id=_ukBNxLFNxgC&dq=middle+east+of+high+importance+since+ancient+times&hl=nl&source=gbs_navlinks_s ''The Gulf: The Bush Presidencies and the Middle East''] University Press of Kentucky, 2012 {{ISBN|978-0813136721}} p xi.</ref><ref>Government Printing Office. </ref><ref>Kahana, Ephraim. </ref> Vukhongeri byo hlaya, byi simekiwe kusuka eka ndzawu leyi ya misava, kuhlaganisa Vuyuda, Vukreste, na Vusurumani.
Ntshamelo maxele ya ndzhawu leyi ya hisa ngopfu nothlela yiva mananga, naswona yipfumala milambu yo tala, kova yona milambu ya Nile a Gibhita, Thayigrisi na Yufrata, e Mesopotamiya laha misava yakona yifuweke ngopfu.
Matiko yotala lawa mnge kusuhi na lwandle ya Indiya, mativiwa ngopfu hikuva na Oyili yimbisi, leswi fuwiseke tihosi ta matiko yakona.
== Tinoti ==
{{reflist|group="note"}}
=== Mintshaho ===
{{Reflist|20em}}
{{Vuxa-dyambu bya le xikarhi(matiko)}}
[[Category:Ntivo-mbangu]]
[[Category:Matiko-nkulu]]
l4577srvpzohq0yxg2yiwjlxfpwcf7n
Oxiyeniya
0
4840
29932
29931
2017-08-06T19:14:54Z
Thuvack
315
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Oxiyeniya'''</big>
<div align=center>
[[File:Oceania (orthographic projection).svg|180px|Mepe wa misava lowu kombaka tiko-nkulu ra Oxiyeniya]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Vundhzawu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 8,525,989km<sup>2</sup>
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 41,050,699
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntlimbano
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 4.19/km<sup>2</sup> (10.9/sq mi)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Matiko ya Oxiyeniya|14]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Swihlalana
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Swihlalana swa Oxiyeniya|21]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[Tindzimi ta Oxiyeniya]] na tinwana
|}
</div></div>
'''Oxiyeniya''' i tiko-nkulu kumbe xifundza xa ndzawu leyi hlanganisaka Ostraliya na Swihlala leswinge lwandle ra Phasifiki.<ref name="Scholastic Atlas of the World">{{cite book|title=Scholastic Atlas of the World|year=2003}} "Oceania is the smallest of all the continents"</ref><ref>For a history of the term, see Douglas & Ballard (2008) ''Foreign bodies: Oceania and the science of race 1750–1940''</ref><ref>[https://web.archive.org/web/20090210042249/http://www.bartleby.com/65/oc/Oceania.html "Oceania"]. 2005. </ref> Oxiyeniya yi funengeta kwalomu ka 8,525,989 wa tiskwe-mitara naswona yina vaakatiko va 41,050,699. Oxiyeniya itiko-nkulu leritsongo kutlula matiko-nkulu hinkwawo ya misava.
Oxiyeniya yina mpfangano wa ti-ikhonomi, kusukela eka ikhonomi leyi hluvukeke ngopfu ya Ostraliya na Nyuzilendi leti hlayiwaka eka matiko ya khume ya misava lama hluvukeke kuya hi vutomi lebyinene,<ref>{{cite web|url=http://www.worldaudit.org/countries/australia.htm|title=Australia: World Audit Democracy Profile|work=WorldAudit.org|accessdate=5 January 2008|archiveurl=https://web.archive.org/web/20071213032213/http://www.worldaudit.org/countries/australia.htm|archivedate=13 December 2007|deadurl=no}}</ref><ref>{{cite web|title=Rankings on Economic Freedom|url=http://www.heritage.org/index/ranking|publisher=''[[The Heritage Foundation]]''|accessdate=30 November 2016|date=2016}}</ref> kuya eka matiko lama ha kasaka kufana na Kiribati na Tuvalu.<ref>{{cite web|title=Kiribati: 2011 Article IV Consultation-Staff Report, Informational Annexes, Debt Sustainability Analysis, Public Information Notice on the Executive Board Discussion, and Statement by the Executive Director for Kiribati|url=https://www.imf.org/external/pubs/cat/longres.aspx?sk=24871.0|publisher=International Monetary Fund Country Report No. 11/113|date=24 May 2011|accessdate=10 September 2011}}</ref> Ostraliya hirona tiko leru kulu eka matiko ya Oxiyeniya, naswona Sidni hirona dorobha leri kulu eka madorobha ya matiko ya Oxiyeniya.<ref>{{cite web|url=http://www.dfat.gov.au/aib/island_continent.html|title=Archived copy|accessdate=2010-08-30|deadurl=yes|archiveurl=https://web.archive.org/web/20030820155859/http://www.dfat.gov.au/aib/island_continent.html|archivedate=2003-08-20|df=}}</ref>
Vanhu vosungula kufika e Ostraliya, Gineya leyintshwa na swihlala swa ndzhawu leyi, vangava vafikile kona kwalomu ka malembe ya 50,000 na 30,000 lama hundzeke. Oxiyeniya yivalangiwile rosungula hi vayuropa hi lembe-xidzana ravu 16 kuya emahlweni. Vavalangi va maphutukezi va fikile e swihlaleni swa Tanimbari, Carolina na Papuwa Nyugini, exikarhi ka malembe ya 1512 na 1526. Eka riendzo rayena rosungula hilembexidzana ravu 18, James Cook ufikile e Tahiti, ivi alandzelela swihlala akala a fika eribuweni rale vuxeni bya Ostraliya. Ndzhawu leyi ya Phasifiki yivone minjhekanjhekiswano yihlaya exikarhi ka Amarikha na Japani, hinkarhi wa nyimpi ya misava yavumbirhi.<ref>{{cite web|title=Secret Instructions to Captain Cook, 30 June 1768|publisher=[[National Archives of Australia]]|url=http://www.foundingdocs.gov.au/resources/transcripts/nsw1_doc_1768.pdf|accessdate=3 September 2011}}</ref>
Kufika ka vakolonyi vale Yuropa eka malembexidzana lama landzeleke, kutisile kucinca loku kulu eka vutomi bya siku na siku kuhlanganisa na swa tipolitiki ta ndzhawu leyi ya misava. Eka manguva lawa, matiko yotala ya Oxiyeniya masungula kuvulavula hi xikongomelo xo cinca mujeko ya matiko ya wona leswaku makombisa mifungo ya wona.<ref>Dimensions of Australian Society, Ian McAllister – 1994, p 333</ref> Mpfapfarhuto wale maribweni wa le Ostraliya ivutshila byakhale ngopfu lebyi ngakavanyetiwangiku kusukela khale na swona ixiyenge xankoka xandzhavuko wa vanhu vosungula va Ostraliya.<ref>"Oceanic art", The [//en.wikipedia.org/wiki/Columbia_Encyclopedia Columbia Encyclopedia], Sixth Edition 2006.</ref> Ntshava ya Puncak Jaya e Papuwa hiyona nhlohlorhi leyi leheke ngopfu e Oxiyeniya.<ref>MacKay (1864, 1885) ''Elements of Modern Geography'', p 283</ref> Matiko yotala ya Oxiyeniya mana xiyimiso xavu demokhrasi na Phalamendhe leyi akiwaka hi mintlawa yohambana hambana ya swa tipolitiki, naswona vuvhaki hiyona nkomponi leyi nga xihlovo xa mintirho yotala ematikweni lawa.<ref name = "pmid4570638">{{cite book|title=Prehistoric man at Lake Mungo, Australia, by 32,000 years BP.|journal = Nature|volume =240 |issue =5375 |year =1972 |pages = 46–8 |pmid = 4570638}}</ref>
== Mintshaho ==
{{Reflist|20em}}
{{Oxiyeniya}}
[[Category:Ntivo-mbangu]]
[[Category:Matiko-nkulu]]
7s5ykkq5sf73ujnq9qjrg0jan0dvjqk
Template:Oxiyeniya
10
4841
32000
29933
2018-08-06T04:34:11Z
Dr. Sroy
5771
Modified
wikitext
text/x-wiki
{{navbox|
|list1={{Myox}}
|name={{BASEPAGENAME}}
|state=
|title=<div>[[File:大洋.png|55px|right|]]</div> <div><span>Matiko ya</span><br><big> [[Axiya]]</big></div>
|width=20em
|border=1px
|clear=right
|bg=#ccccff
}}
10yoog5igt617wtswoq217nzpbrn9xy
Template:Axiya
10
4842
32291
32290
2018-08-12T14:36:54Z
Dr. Sroy
5771
Done
wikitext
text/x-wiki
{{navbox|
|list1={{Myax}}
|name={{BASEPAGENAME}}
|state=collapsed
|title=<div>[[File:Asia_(orthographic_projection).svg|55px|left]]<span>Matiko ya</span><big> [[Axiya]]</big></div>
|width=20em
|border=1px
|clear=right
|bg=#ccccff
}}
ddlyrlmd3rxofddqsjv0t2msr21rrfx
Antakthika
0
4843
29939
29938
2017-08-07T12:22:28Z
Thuvack
315
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Anthakthika'''</big>
<div align=center>
[[File:Antarctica (orthographic projection).svg|180px|Mepe wa misava lowu kombaka tiko-nkulu ra Anthakthika]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Vundhzawu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 14,000,000km<sup>2</sup>
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 5,000 vaxinkarhana
|}
</div></div>
'''Antakthika''' i tiko-nkulu leri nge dzongeni wa misava. mhandzi-nkokelo ya le dzongeni bya misava yikumeka eka Tik-nkulu leri, naswona rirhendzeriwe hi lwandle ra le Dzongeni. Tiko-nkulu leri ri funengeta 14,000,000 wati skwemitara hi ku anama, naswona it ravunthlanu hi kuanama eka matiko nkulu. Hi ku ringanisa, Anthakthika yi aname kambirhi kutlula tiko ra Ostraliya. Kwalomu ka 98% ya tiko-nkulu leri yi funengetiwe hi gwitsi leri enteke kwalomu ka 1.9km,<ref name="Bedmap2">{{cite journal |author=British Antarctic Survey |title=Bedmap2: improved ice bed, surface and thickness datasets for Antarctica |journal=The Cryosphere journal |page=390 |url=http://www.the-cryosphere.net/7/375/2013/tc-7-375-2013.pdf |format=PDF |accessdate=6 January 2014}}</ref> naswona gwitsi leri rindlandlamukela kufikela eribuweni ra tiko-nkulu leri.
Antakthika, hiku angarhela hirona tiko-nkulu leri titimelaka, leri omeke, naswona leri ngana moya kutlula matiko-nkulu hinkwawo, naswona ritlakukile kutlula matiko-nkulu man'wana.<ref>{{cite web|authors=National Satellite, Data, and Information Service|title=National Geophysical Data Center|publisher=Government of the United States|url=http://www.ngdc.noaa.gov/mgg/image/2minrelief.html|accessdate=9 June 2006|archiveurl=https://web.archive.org/web/20060613001502/http://www.ngdc.noaa.gov/mgg/image/2minrelief.html|archivedate=13 June 2006|deadurl=no}}</ref> Antakthika i tiko ra mananga, naswona rihava mpfula.<ref>{{cite web|last=Joyce|first=C. Alan|date=18 January 2007|title=The World at a Glance: Surprising Facts|work=The World Almanac|url=http://www.worldalmanac.com/blog/2007/01/the_world_at_a_glance_surprisi.html|accessdate=7 February 2009|archiveurl=https://web.archive.org/web/20090304001123/http://www.worldalmanac.com/blog/2007/01/the_world_at_a_glance_surprisi.html|archivedate=4 March 2009|deadurl=yes}}</ref> Kwalomu ka 1,000 kuya eka 5,000 wa vanhu vatshama eka tiyindlu ta vulavisisi leti akiweke atikweni-nkulu leri. Swivumbiwa leswi hanyaka eka tiko-nkulu leri swihlanganisa vulwembu bya lwandle, swimilana, swiharhi swo fana na swinyenyana swa lwandle na swin'wana.
Antakthika i tiko-nkulu ro hetelela leri tsumburiweke hi vanhu, naswona ku tsumburiwa ko sungula loku tsariweke kuve hi lembe ra 1820, hi pfumba ra vavalangi va Rhaxiya, Fabian Gottlieb von Bellingshausen na Mikhail Lazarev eka swikepe swa ''Vostok'' na ''Mirny''. Hambiswiritano tiko-nkulu leri ri sarile ririhava vaaka tiko hikwalaho ka matshemelo ya rona lama nonohaka ku aka no hanya kona.
Antakthika yihava hulumendhe kumbe mfumo, kambe kova na mintwanano ya matiko lamahlayeke, lawa ma endlaka vulavisisi eka ndzhawu leyi. Kwalomu ka khume mbirhi wa matiko, ma tikirhetile ntwanano wa Antakthika hi 1959, naswona makume-nharhu nhungu man'wana ma tikirhetile ntwanano lowu kusukela lembe rero. Ntwanano lowu wu alela kuceriwa ka migodi ya timayini, Vusocha na switichi swa masocha, kubalesa tibhomu ta Nyukliya, naswona wu seketela vulavisisi bya Sayensi, naku sirhelela vumbango bya yona.
== Mintshaho ==
{{Reflist|20em}}
[[Category:Ntivo-mbangu]]
[[Category:Matiko-nkulu]]
e88q0ymhv8chj5sjn93sjkmapm6km6l
Japani
0
4844
29947
29946
2017-08-08T06:58:56Z
Thuvack
315
Thuvack moved page [[Japan]] to [[Japani]]: Spelling
wikitext
text/x-wiki
{{Tiko
|name = Mfumo wa Japani
|mujeko = Flag of Japan.svg
|coa = Imperial Seal of Japan.svg
|image = [[File:Japan (orthographic projection).svg|150px]]
|Ntsindza = Tokyo
|official_languages = kwalomu ka 11
|area = 377,972km<sup>2</sup>
|population = 126,740,000
|year =
|density = 336/km<sup>2</sup>
}}
'''Japani''' ( ''Nippon'' kumbe ''Nihon'' hixi Japani; Nihongo "日本国" kumbe ''Nihon-koku'', leswinge "Tiko ximfumo ra Japani") i tiko ra swiihlala leswi kumekeke e vuxeni bya Axiya. Tiko leri rikumeka elwandle ra Phasifiki, naswona rile dzongeni bya tiko-nkulu ra Axiya, naswona ri navalaka kusukela elwandle ra Okhotsk e n'walungu bya lwandle ra le vuxeni bya Chayina na Thayiwani e vudzongeni bya vupela dyambu.
Maletere ya xijapani ma hlamusela vito ra tiko leri leswaku i "Xihlovo xa dyambu". 日 yi yimela ''ni'' naswona yi vula dyambu, kasi 本 yi yimela ''hon'', kumbe ''pon'' naswona yivula xihlovo. Japani hakanyingi yivuriwa "Tiko kutsivuka ka dyambu".
Japani inhlangano wa kwalomu ka swihlala swa 6,852 leswi nge henhla ka swiyenge swa misava leswinge henhla ka ridaka ro hisa. Swihlala leswikulu i Honshu, Hokkaido, Kyushu na Shikoku, leswi hlanganisaka 97% ya kuanama ka tiko ra Japani. Ntsengo wa vaaka tiko i 127 watimiliyoni naswona i tiko ra vu khumen'we hi ntalo wa vaaka tiko emisaveni. Dorobha ra Tokyo i ntsindza wa tiko ra Japani, naswona rina kwalomu ka 9.1 wa timiliyoni ta vaaka tiko.<ref>{{cite web|title=「東京都の人口(推計)」の概要(平成26年2月1日現在) (2014)|url=http://www.metro.tokyo.jp/INET/CHOUSA/2014/02/60o2r100.htm|work=Tokyo Metropolitan Government (JPN)|accessdate=March 20, 2014}}</ref>
== Mintshaho ==
{{Reflist|30em}}
{{Axiya}}
[[Category:Asia]]
4c5yg59hche7qs2qfmpf72jozyszsfa
Japan
0
4845
29948
2017-08-08T06:58:56Z
Thuvack
315
Thuvack moved page [[Japan]] to [[Japani]]: Spelling
wikitext
text/x-wiki
#REDIRECT [[Japani]]
48ehtg7bt49493779tlrco3bqsc7bw5
Nhlangono wa matiko ya Afrika
0
4846
29969
29968
2017-08-08T07:58:24Z
Thuvack
315
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Nhlangono wa matiko ya Afrika'''</big>
<div align=center>
[[File:African Union (orthographic projection).svg|190x190px]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" |
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" |
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 1,186,035,272
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntlimbano
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 30.51/km² (80/sq mi)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[Matiko ya Afrika|55]]
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsindza
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | Addis Ababa; Johanneburg
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[African languages|Tindzimi ta Afrika]] na tinwana
|}
</div></div>
'''Nhlangono wa matiko ya Afrika''' ('''AU''') i nhlangano lowu akiweke hi matiko ya 55 eka tiko nkulu ra Afrika. Nhlangano lowu wusimekiwe hi 26 Mudyaxihi 2001 e Addis Ababa, [[Topiya|Ethiopia]], naswona wusungule kutirha hi 9 Mawuwani 2002 e Afrika Dzonga,<ref name="African Union 2002">{{cite web|url=http://www.africa-union.org/official_documents/Speeches_&_Statements/HE_Thabo_Mbiki/Launch%20of%20the%20African%20Union,%209%20July%202002.htm |title=Launch of the African Union, 9 July 2002: Address by the chairperson of the AU, President Thabo Mbeki |author=Thabo Mbeki |date=9 July 2002 |publisher=africa-union.org |location=ABSA Stadium, Durban, South Africa |accessdate=8 February 2009 }}</ref> ku siva nhlangano leyi ayirokona ekusunguleni ya Nhlangano wa vun'we bya Afrika (OAU). Swiboho swo hlawuleka swa AU, switekiwa eka huvo ya AU, leyi vitiwaka kambirhi hi lembe ya varhangeri va matiko na tihulumendhe ta matiko ya Afrika. Ofisi ra matsalwana wa nhlangano leyi, rikumeka e dorobheni ra Addis Ababa.
== Nkatsakanyo ==
Swikongomelo swa AU iku:
# Fikelela vun'we na kutirhisana exikarhi ka matiko ya Afrika na Vaaka tiko va rona.
# Sirhelela mimfumo, ndzhawu ya vutiko na kutiyimela ka matiko ya nhlangano leyi.
# Kondletela kutirhisana eka swa tipolitiki na ta vutomi na ikhonomi eka tiko-nkulu.
# Kondlotela no sirhelela mayimele ya matiko ya Afrika eka timhaka leti khumbaka tiko-nkulu na vanhu va rona.
# Kondlotela ntirhisano na matiko man'wana ya misava, kuri karhi ku tekeriwa enhlokweni timfanelo ta Nhlanangano ya Matiko ya misava.
# kondlotela kurhula, kusirheleleka, na kutshamiseka e tikweni-nkulu leri.
# Kondlotela matirhele ya xidemokhrasi, tindzawulo, kutirhisana na xitshungu na Vufumi lebyi nene.
# kondlotela no sirhelela timfanelo ta vanhu, kuya hi Ntwanano wa Afrika eka timfanelo ta ximunhu.
# Pfuneta tiko-nkulu ku tlanga xiphemu xa rona eka ikhonomi na mimbulavurisano ya misava.
# kondlotela nhluvuko lowu tikurisaka eka ikhonomi, mahanyele na mindzhavuko, kuhlanganisa na kutirhisana ka ti ikhonomi ta Afrika.
# kondlotela ntirisano eka swiyenge hinkwaswo swa vutomi na ku tlakusa mahanyele ya vanhu va Afrika.
# Kongomisa na ku twananisa milawu exikarhi ka swifundza swa ti ikhonomi swa sweswi na swa nkarhi lowu taka, leswaku nhlangano lowu wu fikelela swikongomelo swa wona.
# Antswisa nhluvuko wa tiko-nkulu na ku kondlotela vulavisisi eka mintlawa hikwayo ya Saynsi na Thekinoloji.
# Tirhisana na nakulori vamisava eku heriseni vuvabyi lebyi sivelekaka na ku kondlotela rihanyo lerinene e tikweni nkulu.
== Mintshaho ==
{{Reflist|30em}}
{{Afrika}}
[[Category:Afrika]]
63s8wesx91ke8yhqgcj8zset5wxez9p
Category:Matluka lamangana minkhwekelo ya tifayili leyi tshovekeke
14
4847
29962
2017-08-08T07:49:00Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Nhlangono wa matiko ya Yuropa
0
4848
29974
29973
2017-08-08T08:49:09Z
Thuvack
315
wikitext
text/x-wiki
<div style="float: right; margin: 0 0 0em 0em; width: 20em; text-align: right; padding: 0.5em 2em; font-size: 0.86em; line-height: normal;"><!-- start of floated right section -->
<div style="border: 1px solid #ccd2d9; background: #f0f6fa; text-align: left; padding: 0.5em 1em; text-align: center;"><!-- start of slate grey box -->
<big>'''Nhlangono wa matiko ya Yuropa'''</big>
<div align=center>
[[File:Europe orthographic Caucasus Urals boundary (with borders).svg|180px|Mepe wa misava lowu kombaka tiko-nkulu ra Yuropa]]
</div>
{| style="background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; padding: 0; font-size: 100%;" cellspacing="0" cellpadding="0"
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Mujeko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[File:Flag of Europe.svg|80px]]
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntsengo wa vanhu
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 742,452,000
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Ntlimbano
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | 72.9/km<sup>2</sup> (188/sq mi)
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Matiko
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | {{Collapsible list |title=[[Matiko ya Yuropa|50]]}}
|-
! style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top; text-align: left;" | Tindzimi
| style="border-top: solid 1px #ccd2d9; padding: 0.4em 1em 0.4em 0; vertical-align: top" | [[Tindzimi ta Yuropa]] na tinwana
|}
</div></div>
'''Ntwanono wa Yuropa''' ('''EU''') i ntwanano lowu ngana swirho swa matiko ya 28 lama kumekaka e tikweni-nkulu ra Yuropa, lama tirhisanaka eka swa tipolitiki na ikhonomi. Ntwanano lowu wu simeke makete yin'we hi ku tirhisa milawu leyi fanaka e Yuropa. Milawu ya EU yi kondlotela ntsuxeko wa kufamba-famba ka vanhu, tinhundzu, vukorhokeri na mali eka makete lowu,<ref name="Europa Internal Market">{{cite web|title=The EU Single Market: Fewer barriers, more opportunities|publisher=Europa web portal|author=European Commission|url=http://ec.europa.eu/internal_market/index_en.htm|accessdate=27 September 2007|deadurl=yes|archiveurl=https://web.archive.org/web/20071001122551/http://ec.europa.eu/internal_market/index_en.htm|archivedate=1 October 2007|df=}}</ref> ku veka milawu eka vululami na vutiko-xikaya, na ku tirhisiwa ka milawu leyi fanaka eka timhaka ta mabindzu,<ref>{{cite web|title=Common commercial policy|url=http://europa.eu/scadplus/glossary/commercial_policy_en.htm|work=Europa Glossary|publisher=Europa web portal|accessdate=6 September 2008|deadurl=yes|archiveurl=https://web.archive.org/web/20090116092625/http://europa.eu/scadplus/glossary/commercial_policy_en.htm|archivedate=16 January 2009}}</ref> Vurimi,<ref>{{cite web|publisher=The Council of the European Union|title=Agriculture and Fisheries Council|url=http://www.consilium.europa.eu/policies/council-configurations/agriculture-and-fisheries|accessdate=3 June 2013}}</ref> Vutshevi, na nhluvuko wa swifundza swa matiko ya wona.<ref>{{cite web|title=Regional Policy Inforegio|url=http://ec.europa.eu/regional_policy/index_en.cfm|publisher=Europa web portal|accessdate=3 June 2013}}</ref> Endzeni ka ndzhawu ya Schengen, kuhava vulawuri bya tipasipoti.<ref name="Internal borders">{{cite web|title=Schengen area|publisher=Europa web portal|url=http://ec.europa.eu/home-affairs/policies/borders/borders_schengen_en.htm|accessdate=8 September 2010}}</ref> Nhlangano wa timali eka ntwanano lowu, wu simekiwile hi 1999 naswona wusungule kutirha hi lembe ra 2002, naswona wu akiwa hi swirho swa matiko ya 19 ya Ntwanano wa Yuropa, leswi tirhisaka mali ya Yuro.
Ntwanano wa Yuro, wu sukela eka nhlangano wa vaceri va makhala na Nsimbhi va Yuropa na Nhlangano wa swa ti ikhonomi ta Yuropa, leti simekiweke hi malembe ya 1951 e Pharisi na 1957 e Rhoma hikulandzelelana. Matiko yo sungula ku vumba ntwanano lowu akuri; Belgium, Furhwa, Ithali, Lukzenbheki, Netherlands na Germany ya N'walungu. Matiko man'wana ma nghenelele ntwanano lowu laha kuhlanganisiweke mafambisele ya ti ikhonomi, mindzhavuko, vululami leswaku ma entisa ntwanano na kutirhisana. Hambileswi kunga hava xirho lexi tshikeke ntwanano lowu, Ngilandhi yi leku tiyisiseni mbuyelo wa nhlawulo laha vaaka tiko varona va vhoteke ku huma eka ntwanano lowu hi Khotavuxika bya 2016. Ntwanano wa le Maastricht wu simeke vuakatiko bya Yuropa hi 1993.
Matiko ya ntwanano wa Yuropa mana vukorhokeri bya aka tinhundzu kutlula matiko man'wana ya misava.<ref name=":1">{{Cite book|title=The World Transformed 1945 to the Present|last=Hunt|first=Michael|publisher=New York|year=2014|isbn=9780199371020|location=New York|pages=516–517}}</ref> Hambileswi vaaka tiko va rona va ringanaka na 7.3% wa vanhu vamisava,<ref>{{cite web|title=European Union reaches 500 Million through Combination of Accessions, Migration and Natural Growth|publisher=Vienna Institute of Demography|url=http://www.oeaw.ac.at/vid/datasheet/EU_reaches_500_Mill.shtml|accessdate=12 February 2016}}</ref> kambe va voniwa vari lava fumeke ngopfu.<ref>see [//en.wikipedia.org/wiki/List_of_countries_by_GDP_(nominal) List of countries by GDP (nominal)] and [//en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP) List of countries by GDP (PPP)]. </ref> Thlandlakwalano, 27 wa matiko ya wona eka 28, mana nhlayo leyi kulu ya nhluvuko na mahanyele ya vanhu, hikuya hi vulavisisi bya Nhlangano ya misava. Hi kutirhisa milawu ya matiko-xikaya leyi fanaka, Ntwanano lowu wukota ku tiyimela eka timhaka ta misava. Ntwanano lowu wuna ti ofisi ta wona e matikweni yotala ya misava naswona wuthlela wu tiyimela eka Nhlangano ya Matiko ya Misava, Nhlangano wa Mabindzu ya Misava, na Mintlawa ya Matiko lamakulu ya 7 na 20. Hikwalaho ka matimba yawona yo hlohlotela, Ntwanonao lowu wovoniwa tanhi hi mfumo wa matimba wa misava.<ref name="The European Superpower">{{Cite book}}</ref>
== Mintshaho ==
{{Reflist|2}}
{{Yuropa}}
[[Category:Yuropa]]
hlhvflq59octj3bdfw3rrd1koen9kpg
Wikipedia:Matsalwa ya nkoka/Xiyenge/2a
4
4849
30120
30073
2017-08-17T07:35:56Z
Thuvack
315
wikitext
text/x-wiki
{{Wikipedia:Matsalwa Ya nkoka/Level/Nav bar}}
Lawa i matsalwa ya Dzana yankoka eka '''Wikiphediya ya Xinghezi''', naswona mavumba xiyenge xavumbirhi eka nxaxamelo wa matsalwa ya nkoka eka Wikiphediya leyi.
<small>
{| class="wikitable floatright"
|+
|-
!Xiyenge!!-!!Nkutlunya <br> wa sweswi!!Pakani ya <br> Nkutlunya
|-
|Tinhlayo||:||6||6
|-
|Ntivo vuthlarhi||:||27||27
|-
|Nhlangano wa vanhu||:||16||16
|-
|Thekinoloji||:||7||7
|-
|Filosofi na vukhongeri||:||10||10
|-
|Matimu||:||3||3
|-
|Vuqambhi||:||5||5
|-
|Ntivo-mbangu||:||22||22
|-
|Swinwana||:||4||4
|-
|'''Ntsengo''' ||:|| '''100'''||'''100'''
|}
</small>
Matsala makamberiwa hi swiyenge leswi landzelaka:
{{Div col|2}}
* Matsalwa ya siku {{Icon|FA}} (Matsalwa lamahlawuriweke ku kombisiwa eka tluka nkulu)
* Xiyenge xa - A {{Icon|A}} (Tsalwa leri heleleke)
* Xiyenge xa - B {{Icon|B}} (Tsalwa ra kahle)
* Xiyenge xa - C {{Icon|C}} (Tsalwa leri lavaka ku hlakarherisiwa)
* Tsalwa ro Amukeleka {{Icon|GA}}
* Tsalwa ra ramasungulo {{Icon|Start}}
{{Div col end}}
Mifungo leyi tirhisiweke laha yingava yi hundzeriwe hi nkarhi, u khutaziwa ku lulamisa swi hoxo loko swirikona.
==Ntsengo lowu heleleke: 100 eka Wikiphediya leyi ya Xitsonga==
Wu lulamisiwe ro hetelela hi -- [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 08:59, 8 Mhawuri 2017 (UTC)
<br>
{{col-begin}}
{{col-break}}
=== Tinhlayo (6:6) (''Mathematics'') ===
* {{Icon|Start}} [[Dyondzo-Tinhlayo]] <small>(''[[:en:Mathematics|Mathematics]]'')</small>
* {{Icon|Start}} [[Tinhlayo hi tinomboro]] <small>(''[[:en:Arithmetic|Arithmetic]]'')</small>
* {{Icon|Start}} [[Tinhlayo-vupimi]] <small>(''[[:en:Geometry|Geometry]]'')</small>
* {{Icon|Start}} [[Tinhlayo-vuringanisi]] <small>(''[[:en:Algebra|Algebra]]'')</small>
* {{Icon|Start}} [[Vukambisisi bya Dyondzo-Tinhlayo]] <small>(''[[:en:Mathematical analysis|Mathematical analysis]]'')</small>
* {{Icon|Start}} [[Nomboro]] <small>(''[[:en:Number|Number]]'')</small>
=== Ntivo vuthlarhi (27:27) (''Science'') ===
* {{Icon|Start}} [[Sayensi]] <small>(''[[:en:Science|Science]]'')</small>
** {{Icon|Start}} [[Ntumbuluko]] <small>(''[[:en:Nature|Nature]]'')</small>
* {{Icon|Start}} [[Ntivo-Ntumbuluko]] <small>(''[[:en:Physics|Physics]]'')</small>
** {{Icon|Start}} [[Athomu]] <small>(''[[:en:Atom|Atom]]'')</small>
** {{Icon|Start}} [[Gezi]] <small>(''[[:en:Electricity|Electricity]]'')</small>
** {{Icon|Start}} [[Matimba]] <small>(''[[:en:Energy|Energy]]'')</small>
** {{Icon|Start}} [[Xiaka-Swilo]] <small>(''[[:en:Matter|Matter]]'')</small>
** {{Icon|Start}} [[Rivoningo]] <small>(''[[:en:Light|Light]]'')</small>
** {{Icon|Start}} [[Mpfumawulo]] <small>(''[[:en:Sound|Sound]]'')</small>
* {{Icon|Start}} [[Ntivo-Mirhi]] <small>(''[[:en:Chemistry|Chemistry]]'')</small>
** {{Icon|Start}} [[Mati]] <small>(''[[:en:Water|Water]]'')</small>
* {{Icon|Start}} [[Ntivo-Vutomi]] <small>(''[[:en:Biology|Biology]]'')</small>
** {{Icon|Start}} [[Vutomi]] <small>(''[[:en:Life|Life]]'')</small>
** {{Icon|Start}} [[Portal:Swimilana|Swimilana]] <small>(''[[:en:Plant|Plant]]'')</small>
** {{Icon|Start}} [[Swiharhi]] <small>(''[[:en:Animal|Animal]]'')</small>
** {{Icon|Start}} [[Vanhu]] <small>(''[[:en:Human|Human]]'')</small>
* {{Icon|Start}} [[Vutshunguri]] <small>(''[[:en:Medicine|Medicine]]'')</small>
** {{Icon|Start}} [[Rihanyo]] <small>(''[[:en:Health|Health]]'')</small>
* {{Icon|Start}} [[Sayensi ya Misava]] <small>(''[[:en:Earth science|Earth science]]'')</small>
** {{Icon|Start}} [[Misava]] <small>(''[[:en:Earth|Earth]]'')</small>
** {{Icon|Start}} [[Sayensi ya Misava|Jiyoloji]] <small>(''[[:en:Geology|Geology]]'')</small>
** {{Icon|Start}} [[Sayensi ya maxele]] <small>(''[[:en:Meteorology|Meteorology]]'')</small>
** {{Icon|Start}} [[Maxelo]] <small>(''[[:en:Weather|Weather]]'')</small>
** {{Icon|Start}} [[Tinguva]] <small>(''[[:en:Climate|Climate]]'')</small>
* {{Icon|Start}} [[Dyondzo-Tinyeleti]] <small>(''[[:en:Astronomy|Astronomy]]'')</small>
** {{Icon|Start}} [[Matilo]] <small>(''[[:en:Universe|Universe]]'')</small>
* {{Icon|Start}} [[Mpimo]] <small>(''[[:en:Measurement|Measurement]]'')</small>
{{col-break}}
=== Nhlangano wa vanhu (16:16) (''Society'') ===
* {{Icon|Start}} [[Nhlangano wa vanhu]] <small>(''[[:en:Society|Society]]'')</small>
* {{Icon|Start}} [[Ndhzavuko]] <small>(''[[:en:Culture|Culture]]'')</small>
* {{Icon|Start}} [[Sayensi ya mahanyele]] <small>(''[[:en:Social science|Social science]]'')</small>
* {{Icon|Start}} [[Mabindzu]] <small>(''[[:en:Business|Business]]'')</small>
* {{Icon|Start}} [[Politiki]] <small>(''[[:en:Politics|Politics]]'')</small>
** {{Icon|Start}} [[Hulumendhe]] <small>(''[[:en:Government|Government]]'')</small>
** {{Icon|Start}} [[Demokhrasi]] <small>(''[[:en:Democracy|Democracy]]'')</small>
** {{Icon|Start}} [[Vusocha]] <small>(''[[:en:Military|Military]]'')</small>
** {{Icon|Start}} [[Tiko]] <small>(''[[:en:State_(polity)|State]]'')</small>
** {{Icon|Start}} [[Matiko la ma hlanganeke]] <small>(''[[:en:United Nations|United Nations]]'')</small>
* {{Icon|Start}} [[Nawu]] <small>(''[[:en:Law|Law]]'')</small>
* {{Icon|Start}} [[Tidyondzo ta ikhonomi]] <small>(''[[:en:Economics|Economics]]'')</small>
* {{Icon|Start}} [[Mali]] <small>(''[[:en:Money|Money]]'')</small>
* {{Icon|Start}} [[Ta mahungu]] <small>(''[[:en:Mass media|Mass media]]'')</small>
* {{Icon|Start}} [[Nyimpi]] <small>(''[[:en:War|War]]'')</small>
* {{Icon|Start}} [[Dyondzo]] <small>(''[[:en:Education|Education]]'')</small>
=== Thekinoloji (7:7) (''Technology'') ===
* {{Icon|Start}} [[Thekinoloji]] <small>(''[[:en:Technology|Technology]]'')</small>
* {{Icon|Start}} [[Vunjhiniyera]] <small>(''[[:en:Engineering|Engineering]]'')</small>
* {{Icon|Start}} [[Inthaneti]] <small>(''[[:en:Internet|Internet]]'')</small>
* {{Icon|Start}} [[Khompuyuta]] <small>(''[[:en:Computer|Computer]]'')</small>
* {{Icon|Start}} [[Vutleketli]] <small>(''[[:en:Transport|Transport]]'')</small>
* {{Icon|Start}} [[Vurimi]] <small>(''[[:en:Agriculture|Agriculture]]'')</small>
* {{Icon|Start}} [[Tinkomponi]] <small>(''[[:en:Industry|Industry]]'')</small>
=== Filosofi na vukhongeri (10:10) (''Philosophy and religion'') ===
* {{Icon|Start}} [[Vukhongeri]] <small>(''[[:en:Religion|Religion]]'')</small>
** {{Icon|Start}} [[Vukreste]] <small>(''[[:en:Christianity|Christianity]]'')</small>
** {{Icon|Start}} [[Vusurumani]] <small>(''[[:en:Islam|Islam]]'')</small>
** {{Icon|Start}} [[Vuyuda]] <small>(''[[:en:Judaism|Judaism]]'')</small>
** {{Icon|Start}} [[Vuhindu]] <small>(''[[:en:Hinduism|Hinduism]]'')</small>
** {{Icon|Start}} [[Vubhuda]] <small>(''[[:en:Buddhism|Buddhism]]'')</small>
* {{Icon|Start}} [[Filosofi]] <small>(''[[:en:Philosophy|Philosophy]]'')</small>
** {{Icon|Start}} [[Vutivi]] <small>(''[[:en:Knowledge|Knowledge]]'')</small>
** {{Icon|Start}} [[Mihleketo]] <small>(''[[:en:Mind|Mind]]'')</small>
** {{Icon|Start}} [[Matikhomele]] <small>(''[[:en:Ethics|Ethics]]'')</small>
{{col-break}}
=== Matimu (3:3) (''History'') ===
* {{Icon|Start}} [[Matimu yo sungula]] <small>(''[[:en:Prehistory|Prehistory]]'')</small>
* {{Icon|Start}} [[Matimu]] <small>(''[[:en:History|History]]'')</small>
* {{Icon|Start}} [[Matimu ya misava]] <small>(''[[:en:History of the world|History of the world]]'')</small>
=== Vutshila (5:5) (''Arts'') ===
* {{Icon|Start}} [[Vuaki]] <small>(''[[:en:Architecture|Architecture]]'')</small>
* {{Icon|Start}} [[Vutshila]] <small>(''[[:en:Art|Art]]'')</small>
* {{Icon|Start}} [[Filimi]] <small>(''[[:en:Film|Film]]'')</small>
* {{Icon|Start}} [[Vutsari]] <small>(''[[:en:Literature|Literature]]'')</small>
* {{Icon|Start}} [[Vunanga]] <small>(''[[:en:Music|Music]]'')</small>
=== Ntivo-mbangu (8:22) (''Geography'') ===
* {{Icon|Start}} [[Ntivo-mbangu]] <small>(''[[:en:Geography|Geography]]'')</small>
* {{Icon|Start}} [[Dorobha]] <small>(''[[:en:City|City]]'')</small>
* {{Icon|Start}} [[Lwandle]] <small>(''[[:en:Ocean|Ocean]]'')</small>
* {{Icon|Start}} [[Afrika]] <small>(''[[:en:Africa|Africa]]'')</small>
* {{Icon|Start}} [[Amerikha ya le Nwalungu]] <small>(''[[:en:North America|North America]]'')</small>
* {{Icon|Start}} [[Amerikha ya le Dzongeni]] <small>(''[[:en:South America|South America]]'')</small>
* {{Icon|Start}} [[Yuropa]] <small>(''[[:en:Europe|Europe]]'')</small>
* {{Icon|Start}} [[Vuxa-dyambu bya le xikarhi]] <small>(''[[:en:Middle East|Middle East]]'')</small>
* {{Icon|Start}} [[Axiya]] <small>(''[[:en:Asia|Asia]]'')</small>
* {{Icon|Start}} [[Oxiyeniya]] <small>(''[[:en:Oceania|Oceania]]'')</small>
* {{Icon|Start}} [[Antakthika]] <small>(''[[:en:Antarctica|Antarctica]]'')</small>
* {{Icon|C}} [[Afrika Dzonga]] <small>(''[[:en:South Africa|South Africa]]'')</small>
* {{Icon|Start}} [[Nayjeriya]] <small>(''[[:en:Nigeria|Nigeria]]'')</small>
* {{Icon|Start}} [[Khenya]] <small>(''[[:en:Kenya|Kenya]]'')</small>
* {{Icon|Start}} [[Ghana]] <small>(''[[:en:Ghana|Ghana]]'')</small>
* {{Icon|Start}} [[Amerikha]] <small>(''[[:en:United States of America|United States of America]]'')</small>
* {{Icon|Start}} [[Rhaxiya]] <small>(''[[:en:Russia|Russia]]'')</small>
* {{Icon|Start}} [[Chayina]] <small>(''[[:en:People's Republic of China|People's Republic of China]]'')</small>
* {{Icon|Start}} [[Indiya]] <small>(''[[:en:India|India]]'')</small>
* {{Icon|Start}} [[Japani]] <small>(''[[:en:Japan|Japan]]'')</small>
* {{Icon|Start}} [[Nhlangono wa matiko ya Afrika]] <small>(''[[:en:African Union|African Union]]'')</small>
* {{Icon|Start}} [[Nhlangono wa matiko ya Yuropa]] <small>(''[[:en:European Union|European Union]]'')</small>
=== Swinwana (4:4) (''Other'') ===
* {{Icon|Start}} [[Ririmi]] <small>(''[[:en:Language|Language]]'')</small>
* {{Icon|Start}} [[Tamintlangu]] <small>(''[[:en:Sport|Sport]]'')</small>
* {{Icon|Start}} [[Ntlangu]] <small>(''[[:en:Game|Game]]'')</small>
* {{Icon|Start}} [[Swakudya]] <small>(''[[:en:Food|Food]]'')</small>
{{col-end}}
[[Category:Matsalwa yankoka]]
kk6d5vz1awnslj279bsvwum6q9vyvul
Tindlu ta Vatsonga
0
4850
30774
30069
2017-11-02T06:21:45Z
Maxakadzi
5004
wikitext
text/x-wiki
[[File:HJ-1-P304.png|right|thumb|Vavasati va le xipilongo, va thlokola leswaku vata sweka swakudya swa namadyambu.<ref name=ph0>Henri Junod - "[https://archive.org/details/lifeofsouthafric01junouoft Life of a south african tribe]". Vol 1, 1922</ref>]]
'''Tindlu ta Vatsonga''' a ti akiwa ku suka eka switirhisiwa swa ntumbuluko swo fana na timhandzi, byanyi, maribye, misava na swin’wana. A va aka tindlu ta vona ti va ta xivumbeko xa xirhendzevutana ti rhendzela jarata ra muti.Tindlu leti a ti tlhela ti va na mahlayiselo ya tona loko ti hlakarile malwangu, kumbe makhumbi ya tona hambi ehansi laha a ti tlhela ti kuma ku fuleriwa, ku phamiwa no sindziwa leswaku ti tshama ti languteka ti hlayisekile hi mikarhi hinkwayo. Tindlu a ti kuma mitirho ku ya hi ku hambana ka tona. Laha tin’wana a ku etleriwa ka tona, ku swekela eka tona, ku hlayisela swingolongodzwana swa muti na swin’wana. Kambe tindlu leti ti ya ti ri karhi ti nyamalala hikwalaho ka ku cinca ka swilo ni hi mikucetelo leyi vangiwaka hi vanhu vo huma ematikweni ya lehandle.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref>
== Matimu ==
Junod u hlamusela leswaku khale Vatsonga a va ri na tinxaka timbirhi ta tindlu. Tindlu ta ndhavuko wa Vatsonga a ti fana na tindlu leti Valungu va ti akelaka tinyoxi. Tindlu ta khale ta Vatsonga a ti akiwa hi timhandzi na tinhlanga, ti endla khumbi. Ehenhla ka rona a ku tlhandlekiwa lwangu ra timhandzi ni byanyi. Tindlu to tala ta Vatsonga a tiri ta xirhendzevutana.<ref name=ph2> HA Junod, "[https://archive.org/details/lifeofsouthafric01junouoft Tsonga languages and dialects]" - '''the Internet Archive'''. Retrieved 14 March 2016</ref>
Ku ya hi matimu lawa ya nga boxiwa laha henhla hinkwako lomu va nga famba va ya kona Vatsonga lava a va ri na maakelo, matshamelo ya tindlu ku ya hi ndhavuko wa vona. Matsalwa ya Da Sive ira ya kombisa leswi:
''"Vatsonga a va tshama eka tinxaka timbirhi ta tindlu. A va tshama eka tindlu ta ku fana na tindlu ta tinxaka leti Valungu va ti akaka. Tindlu tin’wana a ku ri tindlu to akiwa hi timhandze na tinhlanga ti endla makhumbi. Kutani ehenhla ka tona ku tlhandlekiwa lwangu ra timhandze na byanyi.Tindlu to tala a ku ri ta xirhendzevutani."''<ref name="ph2" />
Khale ku aka tindlu a swi nga va durheli nchumu, a swo lava ntamu wa munhu hikuva hinkwaswo swa switirhisiwa a ku ri swa ntumbuluko.
''“Tindlu ta Vatsonga a ti akiwa hi switirhisiwa swa ntumbuluko. A ti akiwa hi timhandzi, leti a ti ri tona a ti rhanga ti endla rimba (frame) kutani ti phamiwa lomu xikarhi hi misava ya tshuka.”'' - Mhinga<ref name=ph3>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
Tindlu leti hlamuseriwaka a ta ha talangi exikarhi ka Vatsonga, leswi swi va swi vangiwa hi ku chava ku tekeriwa ehansi na hi mikucetelo leyi vangiweke hi Valungu ehenhla ka Vantima. Ku vile na ku cinca lokukulu, loku vangiweke hi ku landzelela mikhuva ya Xilungu, ku sukeriwa maendlelo ya ndhavuko wa xikhale, hikuva ematshan’weni ya tindlu to tala ku akiwa yin’we yi hambanyisiwa hi makamara.
ku fika ka Maswisa eAfrika ku endlile leswaku maakelo ni mahlayiselo ya tindlu ta ndhavuko swi suka matihlweni ya Wantima, ku langutiwa ntsena eka maakelo ya tindlu ta Xilungu laha eka switirhisiwa hinkwaswo swi ngo xavisiwa ku sukeriwa swa ntumbuluko.
<br>
{| class="wikitable" style="float: centre; font-style: italic; font-size: 80%; border: none; cellpadding:5;"
!rowspan="16" | [[File:HJ-1-P282.png|centre|400x400px]]
! colspan="4" | Tindlu ta Muti wa Xitsonga
|-
| 1)
| Yindlu ya Hosinkati
| 2)
| [[Xiluvelo]]
|-
| 3)
| Yindlu ya Nsati wa Vumbirhi
| 4)
| Yindlu ya Nsati wa Vunharhu
|-
| 5)
| Yindlu ya Nsati wa Vunthlanu
| 6)
| Yindlu ya Nsati wa Vuntsevu
|-
| 7)
| [[Yindlu ya Nsati wa Nzisana]] yo sungula ya
| 8)
| Yindlu ya Nsati wa Nzisana yo vumbirhi ya Wanuna
|-
| 9)
| Yindlu ya Nsati wa Nzisana yo vunharhu ya Wanuna
| 10)
| Yindlu ya Nsati wa Nzisana yo vumune ya Wanuna
|-
| 11)
| [[Yindlu ya jaha]] ra Wanuna
| 12)
| [[Yindlu ya mzala]] wa Wanuna
|-
| 13)
| [[Yindlu ya Muendzi]]
| 14)
| [[Lawu]] ra Vafana
|-
| 15)
| [[Nhanga]] ya Vanhwanyana
| 16)
| Nyangwa-nkulu wa Muti
|-
| 17)
| Minyangwa ya swihambukelo
| 18)
| [[Xivala xa tihomu]]
|-
| 19)
| [[Xivala xa timbuti]]
| 20)
| [[Xivala xa tinguluve]]
|-
| 21)
| [[Vandla]] ra vavanuna
| 22)
| [[Huvo]] ra muti
|-
| 23)
| [[Xitendze|Switendze]] swa muti
| 24)
| xirhapa xa nkuma
|-
| 25)
| [[Gandzelo]] ra muti
| 26)
| Minsinya ya mindzuti e Huveni
|-
| 27)
| [[Xihahlu|Swihahlu]] swa tihuku
| 28)
| [[Dulu|Madulu/Switlati]] swa muti
|-
| 29)
| Vukwele
| 30)
| Nsimu ya fole
|}
== Mintshaho ==
{{Reflist|20em}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
fefdle8zovf8ahzzl6svixrdb8cny0n
Category:Tindlu ta Vatsonga
14
4851
29987
2017-08-08T09:48:43Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Tindlu ta Vatsonga
10
4852
30159
30066
2017-08-21T11:53:46Z
Thuvack
315
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Tindlu ta Vatsonga
| state = {{{state|autocollapse}}}
| title = [[Tindlu ta Vatsonga]]
| bodyclass = hlist
| group1 =
| list1 =
[[Xiluvelo]] {{·}} [[Yindlu ya Nsati lonkulu]] {{·}} [[Nhanga]] {{·}} [[Lawu]] {{·}} [[Xivala]] {{·}} [[Nturuka]] {{·}} [[Dulu]] {{·}} [[Xitendze]] {{·}} [[Xivava]] {{·}}[[Xihahlu]] {{·}} [[Xitanga]] {{·}} [[Ndhumbha]] {{·}} [[Gandzelo]] {{·}} [[Bandhla]] {{·}} [[Huvo]]
| below =
}}
<noinclude>
[[Category:Tindlu ta Vatsonga]]
</noinclude>
3cbb5r79ekvr9vi9ks5sr5bfvlkku2h
Nturuka
0
4853
30619
30000
2017-10-27T04:24:32Z
Maxakadzi
5004
wikitext
text/x-wiki
'''Nturuka''' i yindlu ya Vatsonga laha a va hlayisela kona mavele ni timbewu tin’wana ta vona. Nturuka a wu kuma mitirho yo hlaya. A wu kuma ntirho wo hlayisela mavele, ku tshivelela ndzilo va swekela kona kumbe ku orha. Mavele lama a ya tshama enturukeni a ya nga dyiwi hi swidozi kumbe ku hehliwa, hi kuva a ya tshama ya ri karhi ya mbulukela hi musi. Nturuka a wu tlhela nakambe wu kuma ntirho wo hlayisela swibye swo fana na timbita, makhuwana, majomela ni swin’wana swingolongondzwana swa muti.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref><ref name=ph2>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
== Maakelo ya nturuka ==
Muaki wa nturuka u sungula a tshala xirhendzevutana lexikulu. Endzhaku ku ceriwa magoji yo enta. Ku tekiwa timhandzi to leha ta swiphandzi ti celeriwa, ku laviwa to lala ti famba ti xoxela khumbi. Exikarhi ka yindlu leyi a ku tlhela ku tsariwa xirhendzevutana xo ringana nturuka, na swona ku ta ceriwa magoji ya ku ringana nturuka ku hoxeteriwa timhandzi ta swiphandzi ta nxanatsi to kwamuleriwa. Laha swiphandzi swi fikaka kona ku tekiwa leto bumbula ti hingakanyiwa ro sungula swi tiya, ku petsiwa rimbalelo ra le hansi. Endzhaku ka swona ku tekiwa leto yima kwale henhla ti tlhomela endzeni ka rimbalelo ra kona, ku tlhela ku siyiwa nyangwa wo nghena hi wona. Nturuka a wu ri na tinyangwa timbirhi, wa yindlu leyi nga ta fuleriwa na wa nturuka endzeni ka yindlu. Nturuka a wu xoxeriwa hi timhandzi to kwamuleriwa byewu leswaku wu ta teka nkarhi wo leha. Loko timhandzi to kwamuleriwa ti xoxeriwile, ku petsiwa rimbalelo ra le xikarhi ivi ri khomiwa hi byewu byo tsakama, ku sahiwa timhandzi ti ringanana kwale henhla. Nturuka a wu va endzeni ka yindlu leyi nga akiwa, exikarhi a ku sala ndhawu.<ref name="ph1" />
Mafulelelo ya yindlu ya nturuka a ya fana na ya tiyindlu tin’wana, lama a ya tirhisa tipala, timbalelo, byewu na byanyi bya makenya. Ku tekiwa byanyi byi ndlaleriwa ka timhandzi to lala leti nga ndlalela etshakwini leswaku mavele hambi timhandzi to tshuka ti hlekahleka ya nga weli ehansi.<ref name="ph1" />
== Mafulelele ya nturuka ==
Ku sunguriwa hi ku vekiwa tipala ehenhla kutani ti hlanganisiwa hi tinhloko lomu ti nga vatliwa hi kona hi byewu byo tsakama ti bohiwa swi tiya swinene. Endzhaku ku tekiwa timbalelo leto vaveriwa no kwamuriwa byewu ti tlhela ti pandziwa hi le xikarhi ti ya sungula ehansi ka lwangu ti ri karhi ti petsiwa ti bohiwa na pala swi tiya ku kondza timbalelo ti ya fika exihlungwaneni. Loko ku betsa swi fike makumu, ku laviwa makenya yo fulela hi wona ivi ma lukiwa. Loko makenya ya herile ku lukiwa, ku sunguriwa erimbalelweni ra le hansi ku tsondzela swi tiya. Kutani makenya ya fambisiwa ehenhla ka rimbalelo rin’wana ni rin’wana, ku kondza ya ya fika exinhlungwanini ivi ku tsondzeleriwa tipala hi makenya swi tiya leswaku swi nga pfuti, swi nga borisa mbewu.<ref name="ph1" />
== Swin'wana ==
Loko nturuka wu herile ku akiwa no fuleriwa ku laviwa swimhandzani swo kwamuriwa byewu swo koma, ku endliwa nyangwa hi swona hi ku swi xoxela swi khoma hi rimbalelo ra le hansi na ra le xikarhi, kambe swona a swi petsiwi swo tlhometeriwa kunene leswaku swi olovisa ku pfula na ku pfala. Nturuka a wu phamiwi.<ref name="ph1" />
== Mintshaho ==
{{Reflist|1}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
29yrhfl24da1ecwr1eq6nub05b1no96
Category:Vatsonga
14
4854
29997
2017-08-08T12:02:02Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Dulu
0
4855
30061
30051
2017-08-12T03:10:54Z
Dcljr
40
"thumb" imples "right"; also, specified size was relatively close to the default of 220px, so better to respect user thumbnail-size preference by not specifying a size at all
wikitext
text/x-wiki
[[File:HJ-2-P27.png|thumb|Xitlati xa ka Sokisi]]
'''Dulu''' (''kumbe '''Xitlati''''') i yindlu ya vatsonga laha a va hlayisela kona swakudya swa muti. Dulu a ku ri wona muako lowu a wu khome muti, handle ka dulu muti a wu nga ta swi kota ku hanya. Dulu a ri tirha ku hlayisa mavele lawa a ya dyiwa emutini na swin’wana swakudya a swi hlayisiwa edulwini swo fana na mariwa, makwembe na swin’wana.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref><ref name=ph2>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
== Maakelo ya dulu ==
Dulu a ku ri muako wuntsongo lowu a wu ri na xihlawulekiso xa wona. Muaki wa dulu u sungula a ya tsema timhandzi to bumbula na to lala, swiphandzi a tsema timbalelo, byewu a kutla na byanyi. Loko switirhisiwa swi kumekile hi kona a ta tsala dulu ra yena. Vatsonga a va ri na ntolovelo wo tsala xirhendzevutana hi nenge ku kombisa laha muako va lavaka leswaku wu ta hi kona, kutani ku ceriwa makhele yo celela timhandzi. Hixitalo aku ceriwa nhungu wa magoji. Loko ti celeriwile timhandzi, ku tlhela ku laviwa timhandzi to bumbula ta swiphandze to koma eka leto leha. Kutani ku tekiwa tin’wana to bumbula, ti hingakanyiwa ehenhla ka swiphandzi. Kutani ku tekiwa timbalelo na byewu ti betsiwa rimbalelo ra le hansi ku ri karhi ku khomiwa timhandzi to yima na swiphandzi ti bohiwa hi byewu leswaku swi tiya. Loko timhandzi ti hlanganisiwile ti xoxelana leto lala exikarhi ka leto bumbula ku tlhela ku bohiwa rimbalelo ra le xikarhi na ro hetelela ra le henhla, ivi tikomiwa le henhla hi byewu leswaku swi ta tiya swinene.<ref name="ph1" />
Loko ntirho wo koma wu herile ku xoxeriwa timhandzi to lala etshakwini ra dulu leswaku ku ndlaleriwa byanyi leswaku mavele na timbewu tin’wana swi nga wi. Madulu ku fana na tindlu ya endleriwa malwangu no fuleriwa hi makenya swi tiya ku sivela leswaku timbewu na swirimiwa swin’wana swi nga tsakami. Endzhaku ko fulela, dulu a ri ta endleriwa rivanti ra swimhandzani swo koma leswi a swi nga ta betsiwa kambe a swi to xoxeriwa kunene exikarhi ka rimbalelo ra le xikarhi na ra le henhla. Madulu a ya hambanile na mituruka hikuva wona loko ya hete ku akiwa a ya tlhela ya phamiwa makhumbi hi misava ya tshuka.<ref name="ph1" />
== Mintshaho ==
{{Reflist|1}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
1kj3epwoef8jxleddbsy3bigq0w0s00
Xitendze
0
4856
30622
30006
2017-10-27T04:40:48Z
Maxakadzi
5004
wikitext
text/x-wiki
'''Xitendze''' i yindlu ya Vatsonga laha a va hlayisela kona timbewu. Xitendze a xi ri ni ntirho lowu kulu eka Vatsonga va khale. Ntirho wa xona a ku ri ku hlayisela timbewu to fana na n’wahuva, tinwhembe ta tinyawa, makalavatla, mariwa, maxalani, tinwhembe ta makwembe na tin’wana. Muhlayisi wa timbewu a hlayisa timbewu ta yena hi ku hambana ka tona, tin’wana a ti cheriwa eswiphaphanini leswintsongo leswaku ti nga hlanganani. Endzhaku a swi cheleteriwa endzeni ka xitendze. Loko ti tele, muhlayisi wa timbewu a teka xitewani a khubumeta ehenhla ka xitendze a pfala hi xona endzhaku a teka vulongo bya tihomu a lemela hi byona leswaku timbewu ta yena ti nga ngheneli hi swindodzi na swihehli swin’wana. Maendlelo lawa a va ya tirhisa ni loko va cheletele timbewu ta vona etimbiteni, a va cheletela loko mbita yi tele, a va lava nkambani va pfala nomo wa mbita va tlhela va lema hi vulongo leswaku mbewu yi ta hlayiseka.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref><ref name=ph2>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
== Maakelo ya xitendze ==
Xitendze na xona xi akiwa hi switirhisiwa swo huma eka ntumbuluko swo fana na timhandzi, byewu, timbalelo, tipala na byanyi byo fulela hi byona. Xitendze a xi nga ri na ntirho wo tala ku endla xona, a xo lava timhandzi ta nhungu kumbe khume to kota ku khoma lwangu.<ref name="ph1" />
Muaki wa xitendze u sungula a tsala xirhendzevutana a ringanisa ku kula ka xitendze lexi a lavaka xona. Endzhaku ehenhla ka xirhendzevutani a famba a cela makhele ku nga makhele ya nhungu kumbe khume ya enta swinene leswaku loko a hoxa timhandzi a paletela swi ta tiya hi kuva ti ya rhwala lwangu. Loko a celerile a lava mhandzi yo bumbula nyana leyi nga celeriwa exikarhi ka leta khume yo khoma tipala leti nga ta endla lwangu ra xitendze. Ku fana na loko ku fuleriwa malwangu laman’wana tipala a ti ta bohiwa hi byewu leti hlanganaka kona. Endzhaku ti betsiwa hi timbalelo na byewu ku suka ehansi ka lwangu ku kondza ku ya fika exihlungwanini le tipala ti nga hlangana kona.<ref name="ph1" />
Loko xitendze xi herile ku betsiwa hi timbalelo a ku lukiwa makenya hi byanyi lebyi nga sungula byi phuphuteriwa leswaku byi nga tshoveleleki, lawa na wona a ya ta tsondzeriwa ku suka eka rimbalelo ra le hansi ku ya fika exihlungwaneni laha a va ta fika va tsondzela makenya ko hlayanyana leswaku lwangu ri nga pfuti, va tlhela va tiyisa hi byewu va boha makenya na timbalelo leswaku hambi moya wu ba swi nga hahluki. Exikarhi ka muako lowu ehansi a ku tekiwa byanyi ku lukiwa xitendze byi ri karhi byi vumba nchumu wonge i tandza hi xivumbeko, va ri karhi va khotsa hi byanyi xi kondza xi ya hela, laha va hetelelaka kona a va boha hi ngoti leswaku xi nga phurumuki kumbe ku tlhantlheka loko xi ri karhi xi tirha. Loko va hetile ku aka xitendze a va tlhela va teka timhandzi ta tsevu to ka ti nga bumbulangi ngopfu to koma, ti tlhela ti kwamuriwa byewu, va ti celela exikarhi ka lwangu leri nga fuleriwa leswaku ri ta khoma xitendze, hala matlhelo ka xona loko va celerile a va tlhela va xi betsa hi timbalelo hala hansi, exikarhi na le henhla va tiyisisa hi byewu. Loko va nga lavi ku tirhisa xitendze a va vumba yinkho/ mbita leyikulu va veka yona kwala xikarhi ka muako lowo fuleriwa yi yimela xitendze.<ref name="ph1" />
== Mintshaho ==
{{Reflist|1}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
ot95bnnrsdo2yq537xnbbdfssmmocw5
Xivava
0
4857
30623
30010
2017-10-27T04:50:13Z
Maxakadzi
5004
wikitext
text/x-wiki
'''Xivava''' i ndhawu yo hlawuleka leyi Vatsonga a va tshivelela ndzilo, ku swekela kona swakudya swa vona no xuxela kona hi mikarhi ya vuxika. Laha i ndhawu leyi vakheghula a va tala ku tshama kona va tsheketela vatukulu va vona mitsheketo. Xivava na xona a xi endliwa hi switirhisiwa swo huma eka ntumbuluko. Vatsonga va khale a va ri na tinxaka tinharhu ta swivava. A va ri na xivava xa timhandzi to yimisiwa, xo endliwa hi timhandzi na tinhlanga na xivava xa timhandzi to hingakanyiwa.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref><ref name=ph2>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
== Maakelo ya Xivava ==
Loko Vatsonga va khale va lava ku aka swivava swa vona a va sungula va kuma switirhisiwa leswi enhoveni ehandle ko swi xava. Loko va hlengeletile a va fika va tsala xirhendzevutana tani hi ntolovelo ni muxaka wa tiyindlu leti a va aka tona.
===Xivava xa timhandzi===
Maendelo ya Xivava xa timhandzi, ya sungula hi ku tsala xirhendzevutani hi nenge, Kutani va famba va cela makhele ehenhla ka xona lomu a va ta hoxetela timhandzi to bumbula. Timhandzi to bumbula timbirhi a va ta tlhela va ya ti celela enyangweni ti langutana laha a va ta ya endla nyangwa wa vona kona. Loko va heta ku celela timhandzi a va sungula ku betsa rimbalelo ra le ndzeni ku sukela ehansi ku kondza va ya fika enyangweni ya xivava, kutani va famba va xoxela timhandzi to lala ku sukela enyangweni va hlanganyisa xivava. Loko va hlanganyisile a va humela ehandle ka xivava va boha rimbalelo ra le hansi va ri karhi va tiyisa hi byewu lebyo tsakama swi tiya swinene.<ref name="ph1" />
Loko rimbalelo ra le handle ri fike emakumu a va ta sungula ku boha rimbalelo ra le xikarhi, endzeni ni le handle na swona va ri karhi va tiyisa hi byewu byo tsakama. Rimbalelo ro hetelela a va ta ya ri boha ehenhla laha na kona a va ta boha endzeni ni le handle, va hetelela va tsema timhandzi le henhla ti ringanana va tlhela va koma hi byewu swi tiya.<ref name="ph1" />
===Xivava xa timhandzi na tinhlanga===
Kasi handle ka xivava xo endliwa hi timhandzi ntsena a va tlhela va ri na xo endliwa hi timhandzi na tinhlanga, laha na kona ematshanweni yo xoxela timhandzi to lala, a ku xoxeriwa tinhlanga exikarhi ka timhandzi to bumbula va tlhela va betsa timbalelo ehansi, exikarhi ni le henhla va tiyisa hi byewu byo tsakama.<ref name="ph1" />
===Xivava xo hingakanya timhandzi===
Maendlelo ya xivava xo hingakanya timhandzi ya hambanile swintsongo na maendlelo lama mbirhi ya ha ku boxiwaka laha henhla, hikuva eka lawa ku celeriwa timhandzi ehenhla ka xirhendzevutana kambe tona ti famba hi timbirhi-mbirhi endzeni ni le handle ku kondza ti ya fika enyangweni ya xivava, laha na kona ku nga celeriwa timhandzi timbirhi to bumbula ti langutana ti endla rimba. Xivava xa muxaka lowu a xi betsiwi hikuva timhandzi letiya ti nga celeriwa hi timbirhimbirhi ti va ti fambe kusuhi na kusuhi ku kota ku khoma timhandzi kumbe tihunyi leti nga ta hingakanyiwa exikarhi. Ku endla xivava a swi nga ri na ntirho wo tala hikuva a xi nga fuleriwi hambi ku phamiwa khumbhi hi misava ku fana na miako leyi n’wana.<ref name=ph3>Oxford South African School Dictionary, P143 - 2006</ref>
==Swin'wana==
Swivava a swi cheleteriwa misava laha ehansi swi endleriwa switiko exikarhi laha a ku ta tshiveriwa ndzilo kona, swi chayiwa , swi sindziwa hi misava yo tshuka no rhideriwa hi misava yo ntima hi xirhidelo, yi tlhela yi sindziwa hi vulongo bya tihomu ku fana na tiyindlu tinene.<ref name="ph1" />
== Mintshaho ==
{{Reflist|1}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
9uvcyo2j7e02v3k6c4tdp4xu6yn8jaq
Xihahlu
0
4858
30626
30011
2017-10-27T15:32:07Z
Maxakadzi
5004
wikitext
text/x-wiki
'''Xihahlu''' a xi ri na mintirho yo hlawuleka, tani hi muako wa le kaya, ku hlayisa tihuku ti nga dyiwi hi swihadyana swo fana na vamanghovo, Magama na swiharhi swin’wana. Matandza ya tihuku na wona a ya hlayiseka swinene exihahlwini hikuva timbyana na swihadyana swin’wana a swi nga ya fikeleli.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref><ref name=ph2>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
== Maakelo ya Xihahlu ==
Muaki wa xihahlu u sungula a cela makhele ya khumembirhi ya enta nyana leswaku timhandzi leti nga ta hoxeteriwa emakheleni ti ta tiya loko ti gandiwa hi misava. Loko makhele ya lulamisiwile ku ya hoxeteriwa timhandzi ta swiphandzi hi yin’we-yin’we ti ri karhi ti gandliwa ti tiya. Endzhaku u teka timhandzi ta ntsevu to bumbula nyana a ti hingakanyela eka leta swiphandzi, loko a heta a teka leto lala to ka ti nga kwamuleriwangi byewu a nanekela kwale henhla etshakweni ra xihahlu. Loko a hetile u teka rimbalelo a boha timhandzi ta swiphandzi na leto nanekela hi byewu byo tsakama swi tiya, a tlhela a boha rimbalelo ra le xikarhi na ro hetelela a koma le henhla. Kutani a saha timhandzi kwale henhla ti ringanana.<ref name="ph1" />
==Mafulelelo ya xihahlu==
Mufuleri wa xihahlu u sungula a teka tipala a ti hlanganisa hi tinhloko hi hala ku nga vatliwa a boha hi byewu swi tiya swinene. Endzhaku a teka timbalelo to betsa a sungula ku betsa, a sungula ehansi ka lwangu ku ya fika exinhlungwanini a ri karhi a boha hi byewu swi tiya. Naswona loko a fika exihlungwanini u tsondzela byewu a vuyavuyisa leswaku swi ta tiya. Loko a heta ku betsa timbalelo u phuphutela byanyi leswaku a ta luka makenya, ku ringana xihahlu lexi a lavaka ku fulela xona. Loko ya herile ku lukiwa u famba a ya tsondzela ehenhla ka timbalelo a ri karhi a lulama na tona ku kondza a ya fika exinhlungwanini a tsondzela hi makenya a vuyavuyisa leswaku mati ya nga ngheni loko ku na mpfula a tlhela a tiyisa hi byewu.<ref name="ph1" />
==Swin'wana==
Xihahlu a xi ri xa nkoka ngopfu hikuva tihuku leti tshamaka exihahlwini hambi ti nga funghiwangi a ti lahleki ti hlayisekile. Tihuku leti a ti tshama exihahlwini a ti nga dyi xin’wana ni xin’wana a ti dya leswi a ti nyikiwa swona.
"Tihuku a ta ha endleriwi swihahlu swa xivumbeko xa xintu xa Vatsonga lexi xa ku akiwa emoyeni xi yimisiwa ehenhla ka timhandzi ku sivela tihuku ku va ti fikeriwa hi swihadyana leswi dyaka tihuku." -- Mhinga<ref name="ph2" />
== Mintshaho ==
{{Reflist|1}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
87j118ln0f0orpavankleu5180r2ec4
Xiluvelo
0
4859
30012
2017-08-10T09:06:07Z
Thuvack
315
Created page with "'''Xiluvelo''' a ku ri vuwiselo bya nhloko ya muti, naswona a xi hlayisa tinhonga ta n’wini wa muti xikan’we na swingolongondzwana swa yena swo fana na tinhonga to tihlayi..."
wikitext
text/x-wiki
'''Xiluvelo''' a ku ri vuwiselo bya nhloko ya muti, naswona a xi hlayisa tinhonga ta n’wini wa muti xikan’we na swingolongondzwana swa yena swo fana na tinhonga to tihlayisa hi tona, mitundzwana leyi a yi tirha tani hi tibege to longela mpahla loko va tshuka va teke maendzo na swin’wana. Xiluvelo a xithlela xiva ndzhawu yo amukela vayeni emutini.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref><ref name=ph2>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
== Matimu na ma tirhisele ==
Xiluvelo a ku ri vuwiselo bya nhloko ya muti. Loko wanuna wa muti a nga lavi ku vonana na wansati wo karhi hi nkarhi wolowo a ta kumeka exiluvelweni, laha a ta kumeka a ri yexe swa nkarhinyana wo lowo a ti hlawuleleke wona. Xiluvelo a xi tlhela xi va na tinyangwa timbirhi leti na tona a ti ri na ntirho lowukulu swinene, laha nyangwa wo sungula a ku ri wo nghena hi wona, kasi wa vumbirhi a ku ri wo baleka hi wona loko to tshuka ti bihile.Handle ka minyangwa leyi a hi tlhela hi kuma khona leyi xiluvelo a xi ri na yona kwala handle ka xona, leyi na yona a yi khome ntirho wa kahle swinene, ku nga ku tumbela kona loko a lwa tinyimpi leti a tshuka a hlangana na tona kwala kaya.<ref name="ph1" />
== Mintshaho ==
{{Reflist|1}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
ewrfcgs75xaseq0lipijrdfps1f3kqp
Xitanga
0
4860
30014
2017-08-10T09:13:04Z
Thuvack
315
Created page with "'''Xitanga''' a ku ri yindlu leyi tirhisiwaka ku swekela eka yona, ngopfungopfu loko kuna mpfula.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/ma..."
wikitext
text/x-wiki
'''Xitanga''' a ku ri yindlu leyi tirhisiwaka ku swekela eka yona, ngopfungopfu loko kuna mpfula.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref><ref name=ph2>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
== Matimu na ma tirhisele ==
Vatsonga vakhale a va tala ku swekela swakudya swa vona ehandle, handle ka masiku lawa a ku kumeka ku ri na mpfula.
"Tindlu ta Vatsonga a ti tirhiseriwa ngopfungopfu ku etlela eka tona no hlayisa swingolongondzwana swa muti. Mitirho yo tala a yi endleriwa ehandle, handle ka loko ku ri na mpfula." -- Mhinga<ref name="ph2" />
Ntirho wun’wana wa xitanga a ku ri ku hlayisa swakudya leswi a swi dyiwa kwala kaya. Handle ka swakudya, xitanga a xi tirha ku khobisela tikhoba, vana va vona va vanhwanyana kwala kaya.<ref name="ph1" />
== Mintshaho ==
{{Reflist|1}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
0hb3b7gnquraxw7eibblas08w1isrvk
Ndhumbha
0
4861
30016
2017-08-10T09:20:15Z
Thuvack
315
Created page with "'''Ndhumbha''' a ku ri yindlu leyi tirhisiwaka ku hlayisa swilo swa swikwembu swa vona swo fana na tinhlolo to hlahluva hi tona, macomani, mirhi na switirhisiwa swin’wana sw..."
wikitext
text/x-wiki
'''Ndhumbha''' a ku ri yindlu leyi tirhisiwaka ku hlayisa swilo swa swikwembu swa vona swo fana na tinhlolo to hlahluva hi tona, macomani, mirhi na switirhisiwa swin’wana swa swikwembu swa vona.<ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref><ref name=ph2>Mhinga M.E,''Nkucetelo wa vukreste eka mafambisele ya muti wa ndhavuko wa vatsonga'', University of Limpopo - 2012</ref>
== Matimu na ma tirhisele ==
Hakanyingi Ndhumbha ayi akiwa kusuhi na Gandzelo ra muti, naswona a yihlayisa swilo swa swikwembu. Ndhumbha a yi tlhela yi tirhisiwa ku laphela vavabyi ni ku fembela eka wona. Hi mikarhi ya timpfula macomani a ya chayeriwa endumbeni.<ref name="ph1" />
== Mintshaho ==
{{Reflist|1}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
fre03m8i9775ls20m083va80vyvhtve
Xivala
0
4865
30618
30153
2017-10-27T04:14:14Z
Maxakadzi
5004
wikitext
text/x-wiki
[[File:Kaffir_Kraal_near_Bulawayo.jpg|thumb|260x260px|Xifaniso xa Xivala ekusuhi na Bulawayo hi lembe xidzana ra vu 19.]]
[[File:Building_an_African_Kraal_(July_1853,_X,_p.78)_-_Copy.jpg|thumb|260x260px|Xifaniso xa ku akiwa ka Xivala (Mawuwani 1853, X, p.78)<ref name="Juvenile1853">{{cite journal|title=Building an African Kraal|journal=The Wesleyan Juvenile Offering: A Miscellany of Missionary Information for Young Persons|date=July 1853|volume=X|page=78|url=https://archive.org/details/wesleyanjuvenil19socigoog|accessdate=29 February 2016|publisher=Wesleyan Missionary Society}}</ref>]]
'''Xivala''' i xiakiwa xo hlayisa swifuwo swa muti wa Vatsonga, hambi leswi valavisisi lava fikeke etikweni-nkulu ra Afrika a va hlamusela muti kuri xivala. Xivala a xi akiwa hi ndlela yo sirhelela swifuwo hi ku tirhisa tinhonga to bumbula na marhavi ya mintwa ku rhendzela xivala.<ref>{{in 1894 Theal notes that the word kraal "...is also used to signify a collection of either Hottentot or Bantu Huts...", in 1910 Kidd describes a kraal as "The natives lives in round huts, which are build of wattle and daub. A kraal consists of a number of these huts grouped in a circle or crescent; the cattle-kraal, which is usually a large circular enclosure made of thorn-bush branches, being places in the centre of the circle, or else on the cord of the crescent or horseshoe." In 1913 Pettman notes that kraal may refer to "Any native village or collection of huts"</ref><ref name=kidd>{{cite book|last=Kidd|first=Dudley|title=South Africa|year=1910|publisher=A. and C. Black|location=London|url=https://archive.org/stream/southafrica00kiddiala#page/n65/mode/2up}}</ref><ref name=pettman>{{cite book|last=Pettman|first=Charles|title=Africanderisms; a glossary of South African colloquial words and phrases and of place and other names|year=1913|publisher=Longmans, Green and co|location=London, New York|url=https://archive.org/stream/cu31924026563795#page/n301/mode/2up|page=280}}</ref>
== Mintshaho ==
{{reflist}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
9096y83qa8jrn4nirm88euqjurxglrl
Gandzelo
0
4866
30154
2017-08-21T07:36:10Z
Thuvack
315
Created page with "'''Gandzelo''' akuri ndzhawu leyi rhendzelaka nsinya wohlawuleka wa muti, laha aku phahliwa swikwembu kona. Aku kumeka nguvu leyi bohiweke eka nsinya naswona kuthlela kukumeka..."
wikitext
text/x-wiki
'''Gandzelo''' akuri ndzhawu leyi rhendzelaka nsinya wohlawuleka wa muti, laha aku phahliwa swikwembu kona. Aku kumeka nguvu leyi bohiweke eka nsinya naswona kuthlela kukumeka khuwana, kumbe poto ra vumba leri fayiweke naswona rivekiwa ehansi ka nsinya lowu wa swikwembu. Ekusuhi na wona, a kukumeka [[Ndhumbha]] ya muti.<ref name=ph0>Henri Junod - "[https://archive.org/details/lifeofsouthafric01junouoft Life of a south african tribe]". Vol 1, Page 283, 1922</ref><ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref>
== Mintshaho ==
{{Reflist|20em}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
fc3jmmvoz515rkc2v1z6dzhtxige5oa
Lawu
0
4867
30617
30155
2017-10-27T04:11:23Z
Maxakadzi
5004
wikitext
text/x-wiki
'''Lawu''' a ku ri yindlu leyi tirhisiwaka hi vana va vafana va muti. Yindlu leyi a yi kumeka eximatsini, ekusuhi na Huvo loko u nghena hi nyangwa-nkulu wa muti. Vana hinkwavo va vafana emutini ava etlela eLawini rin'we na swona leswi a swi kucetela vuxaka na ku tirhisana exikarhi ka vona.<ref name=ph0>Henri Junod - "[https://archive.org/details/lifeofsouthafric01junouoft Life of a south african tribe]". Vol 1, Page 283, 1922</ref><ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref>
== Mintshaho ==
{{Reflist|20em}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
okxo6qt1ddyz3zm082pxbx694dkvlde
Nhanga
0
4868
30616
30156
2017-10-27T04:08:42Z
Maxakadzi
5004
wikitext
text/x-wiki
'''Nhanga''' a ku ri yindlu leyi tirhisiwaka hi vana va vanhwanyana va muti. Yindlu leyi a yi kumeka exineneni, loko u nghena hi nyangwa-nkulu wa muti. Vana hinkwavo va vanhwanyana emutini ava etlela eNhangeni yin'we na swona leswi a swi kucetela vuxaka na ku tirhisana exikarhi ka vona.<ref name=ph0>Henri Junod - "[https://archive.org/details/lifeofsouthafric01junouoft Life of a south african tribe]". Vol 1, Page 283, 1922</ref><ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref>
== Mintshaho ==
{{Reflist|20em}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
kllfu7mgrdrqsx75d07w1htgdsftgd5
Yindlu ya Nsati lonkulu
0
4869
30615
30614
2017-10-27T04:06:19Z
Maxakadzi
5004
wikitext
text/x-wiki
'''Yindlu ya Nsati lonkulu''' a yi kumeka emakumu ka muti wa Xitsonga, na swona a yi ri yindlu leyi kulukumba ku ringanisiwa na tiyindlu tin'wana emutini, tani hi leswi a yi ri yindlu ya hosinkati, wa Nuna wa muti. [[Xiluvelo]], a xi akiwa ekusuhi na yindlu ya Hosinkati.<ref name=ph0>Henri Junod - "[https://archive.org/details/lifeofsouthafric01junouoft Life of a south african tribe]". Vol 1, Page 283, 1922</ref><ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref>
== Mintshaho ==
{{Reflist|20em}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
rlb4a601tfsqvczxh3h10umxguwl6gl
Bandhla
0
4870
30158
2017-08-21T11:53:09Z
Thuvack
315
Created page with "'''Bandhla''' akuri xiakiwo lexi a xitirhisiwa hi vanuna va muti, ku hlanagana kona leswaku vadya, vathlela va bula timhaka ta vavanuna. Ndzhawu leyi a yikumeka eximatsini, ek..."
wikitext
text/x-wiki
'''Bandhla''' akuri xiakiwo lexi a xitirhisiwa hi vanuna va muti, ku hlanagana kona leswaku vadya, vathlela va bula timhaka ta vavanuna. Ndzhawu leyi a yikumeka eximatsini, ekusuhi na Lawu ra vafana loko unghena hi nyangwa-nkulu wa muti. Vavasati na vanhwana ava nghena ntsena loko vatisa swakudya. Kubasisa na ku susa nkuma ebandhla, akuri mintirho ya vafana.<ref name=ph0>Henri Junod - "[https://archive.org/details/lifeofsouthafric01junouoft Life of a south african tribe]". Vol 1, Page 283, 1922</ref><ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref>
== Mintshaho ==
{{Reflist|20em}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
l8akphfbfnw0l57b9ogbus7kxoamtmr
Huvo
0
4871
30160
2017-08-21T11:58:33Z
Thuvack
315
Created page with "'''Huvo''' akuri ndhzawu leyi a yitirhisiwa ku endla mintirho leyi hlawulekeke ya muti, ku hlanagana na, kutenga timhaka ta muti, ku amukela varhumiwa va ximfumo, ku bula timh..."
wikitext
text/x-wiki
'''Huvo''' akuri ndhzawu leyi a yitirhisiwa ku endla mintirho leyi hlawulekeke ya muti, ku hlanagana na, kutenga timhaka ta muti, ku amukela varhumiwa va ximfumo, ku bula timhaka ta malovolo, kutenga milandzu leyi tisiweke emutini, ku dlaya no xindla swifuwo/swiharhi swa nhova, na swin'wana. Ndzhawu leyi a yikumeka ekusuhi na xivala xa tihomu, laha kungana minsinya ya mindzhuti, naswona ayi nga hlawuli wanuna eka wansati. <ref name=ph0>Henri Junod - "[https://archive.org/details/lifeofsouthafric01junouoft Life of a south african tribe]". Vol 1, Page 283, 1922</ref><ref name=ph1>Malabela NM,[http://ul.netd.ac.za/bitstream/handle/10386/1797/malabela_nm_2015.pdf?sequence=1&isAllowed=y Nkanelo wa maakelo, mahlayiselo ni mintirho ya tindlu ta ndzhavuko ta vatsonga], University of Limpopo - 2015</ref>
== Mintshaho ==
{{Reflist|20em}}
{{Tindlu ta Vatsonga}}
[[Category:Xitsonga]]
[[Category:Vatsonga]]
[[Category:Tindlu ta Vatsonga]]
[[Category:Vuaki]]
qwho6cke6eftfvykq8cv9jc68323ica
Godide
0
4872
30436
30425
2017-09-10T08:26:40Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox Emperor
| name = Gogide Nxumalo
| title = Godide kaNghunghunyana
| image =
| caption =
| Vukosi =
| coronation =
| Vito leri heleleke = António da Silva Pratas Godide
| Hosi leyi n'wi rhangeleke =
| Hosi leyi n'wi landzeleke =
| Mudyandzhaka =
| consort =
| issue =
| Yindlu ya vukosi = [[Dynasty Jaimin|Dlamini]]
| royal anthem =
| Tata wakwe = [[Nghunghunyana|Mdungazwe "Nghunghunyana" Nxumalo]]
| Mana wakwe =
| U velekiwe hi = [[1876]]
| Ndzhawu yo velekiwa = [[Gazaland|Ka Gaza]]
| A lova hi = 31 Mawuwani 1911
| Ndzhawu yo lova = Swihlaleni swa Azore, [[Phochugali]]
| Sirha ra kwe e = Angra de Heroism
| Vasati =
| Vana =
}}
[[File:Godide_in_1895.jpg|thumb|458x458px|Godide hi lembe ra 1896, e dorobheni ra Lisbon (Xifaniso hi Francisco Pastor).]]
'''Godide''' (1876 e[[Muzambhiki|Mozambique]] – 31 Mawuwani 1911 e Angra do Heroísmo, [[Phochugali]]), kumbe '''Godide Nxumalo''' (Athlela a tiviwa hi ra '''António da Silva Pratas Godide'''), akuri n'wana wa [[Nghunghunyana]], mufumi wohetelela wa mfumo wa Gaza. Uhlawuriwe hi tata wakwe tani hi mudyandzhaka wa yena.
Ndzhaku ka ku hluriwa ka Nghunghunyana, Godide ukhomiwile hi masocha ya maphutukezi naswona a yisiwa e Lisbon, tani hi muhlampfa na mubohiwa wa mfumo wa maphutukezi e xihlaleni xa Azore.<ref>{{Cite web|url=http://www.saflii.org/za/cases/ZAGPPHC/2012/369.html|title=Nxumalo v President of the Republic of South Africa and Others (3829/2011) [2012] ZAGPPHC 369 (12 November 2012)|website=www.saflii.org|access-date=2017-09-10}}</ref> Hi yena mudyandhzaka wohetelela wa mfumo wa Gaza loyi a amukeriwile.
==Matimu==
Godide uvelekiwe hi lembe ra 1896, ekusuhi na nambu wa Limpopo e tikweni ra Mozambhiki. Tata wakwe akuri Hosi Nghunghunyana naswona mana wakwe akuri Vuyazi, loyi a a lovoriwe hi Mzila, tata wa Nghunghunyana leswaku ava nsati wan'wana wa yena wa mudyandhzaka. Endzhaku ka kuvelekiwa, Vuyazi unyamalarile naswona anga thlelanga a voniwa nakambe, hiswona leswi endleke leswaku Godide a kurisiwa hi nsati loyi a vuriwaka Soni. Hambiswiritano, nghunghunyana a a rhandza n'wana loyi wakwe, naswona a a tiyisisa leswaku n'wana loyi u tshama kusuhi na yena.
Hambi leswi a angari yena n'wana wa mativula, Nghunghunyana a a n'wi langhile leswaku ava mudyandzhaka ehenhla ka Maguwa, loyi akuri yena n'wana wa mufana lonkulu wa Nghunghunyana. Vuxaka exikarhi ka Godide na Maguwa, abyiri bya valala, laha avahambeta ku kurihelana na ku lwa. Hambiswiritano, Nghunghunyana a a rhandza Godide, kutlula Maguwa, loyi a an'wivona a tsakela ngopfu tindyondzo na ririmi ra xiphutukezi, kutlula xichangana.
Godide u yile a kula na ku rhanzeka e tikweni, naswona a a kumeka a rhangela rin'wana ra mavutho ya Nghunghunyana, laha a theleke a tivisiwa tani hi mudyandzhaka loko ku fika pfhumba ra maphutukezi, e Manjhakazi.
Godide u rhangerile mavutho ya nyimpi yo hlaya laha a ringeteke ku lwa na maphutukezi lawa ama rina mathlarhi ya nyimpi yo tlula mavuthu ya Godide, naswona a hluriwa eka tinyimpi timbirhi, laha a pfumeleke leswaku avangari matimba yo hlula maphutukezi. Hambiswiritano, Godide u kombile vurhena lebyi kulu, laha a aveke muvulavuleri wa hosi Nghunghunyana, eka maphutukezi, naswona u tlangile xiphemu lexi kulu, ku xwerisa kuhlasela ka maphutukezi e Chayimeti, Nsindza wa mfumo.
== Mintshaho ==
*[http://www.vidaslusofonas.pt/ngungunhane.htm Ngungunhane]
*[http://www.fmsoares.pt/arquivo_biblioteca/CronoXX/popup_biografias_id.asp?registo=69 Nota biográfica de Gungunhana]
*[http://www.macua.org/gungunhana/ Gungunhana no seu reino]
*[http://maschamba.weblog.com.pt/arquivo/2004_05.html#108420 O último discurso de Gungunhana]
*[http://www.macua.org/livros/VIII.htm O império de Gaza]
== Mintshaho ==
{{Reflist|30em}}
{{Tihosi ta Gaza}}
{{Lifetime|1876|1911|Godide}}
[[Category:Vanhu]]
[[Category:Tihosi]]
n8jukulq1upctg4cr1l99hid5ilellz
Template:Tihosi ta Gaza
10
4873
30381
30166
2017-09-07T10:35:50Z
Thuvack
315
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Tihosi ta Gaza
| state = {{{state|autocollapse}}}
| title = Tihosi ta [[Mfumo wa Gaza]]
| bodyclass = hlist
| group1 =
| list1 =
[[Soshanghana]] {{·}} [[Mzila]] {{·}} [[Mawewe]] {{·}} [[Nghunghunyana]] {{·}} [[Godide]] {{·}} [[Mpisana I]] {{·}} [[Thulamahashe]] {{·}} [[Buyisonto]] {{·}} [[Nghobo]] {{·}} [[Mafemani]] {{·}} [[Kheto]] {{·}} [[Eric Nxumalo|Mpisana II]]
| below =
}}
<noinclude>
[[Category:Mfumo wa Gaza]]
</noinclude>
b8frpw79728puqdmbpzqjczrc11s2is
Category:Mfumo wa Gaza
14
4874
30167
2017-08-21T13:11:44Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1876 births
14
4875
30170
2017-08-21T13:14:10Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1911 deaths
14
4876
30171
2017-08-21T13:14:22Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Gazaland
14
4877
30174
2017-08-21T13:28:16Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:African Kingdoms
14
4878
30175
2017-08-21T13:28:27Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Pages using duplicate arguments in template calls
14
4879
30176
2017-08-21T13:28:47Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Soshanghana
0
4880
30415
30401
2017-09-10T07:50:21Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox Emperor
| name = Soshanghana
| title = Manukosi
| image =
| caption =
| Vukosi =
| coronation =
| Vito leri heleleke = Soshanghana Nxumalo
| Hosi leyi n'wi rhangeleke =
| Hosi leyi n'wi landzeleke = [[Mawewe|Mawewe Nxumalo]] → [[Mzila|Mzila Nxumalo]]
| Mudyandzhaka =
| consort =
| issue =
| Yindlu ya vukosi = [[Dynasty Jaimin|Dlamini]]
| royal anthem =
| Tata wakwe = Zikode kaGasa
| Mana wakwe =
| U velekiwe hi = [[1780]]
| Ndzhawu yo velekiwa = [[KwaNongoma]]
| A lova hi = 11 [[Nhlangula]] [[1858]]
| Ndzhawu yo lova = [[Chayimiti]] {{·}} [[Mozambhiki]]
| Sirha ra kwe e =
| Vasati =
| Vana = [[Mzila]] {{·}} [[Mawewe]] {{·}} [[Mpisana I]]
}}
'''Soshanghana ka Zikode''' ''(ca 1780 - † 11 Nhlangula 1858<ref name="hp0">{{Cite book|last=Bonner|first=P|title=Kings,Commoners and
Concessionaires|year=1982|publisher=Cambridge University Press |location=UK|isbn=0-52124270-3|page=96}}</ref> )'', (loyi a tswariweke '''Soshanghana Nxumalo''' a thlela a tiviwa hi ra '''Manukosi/Manukuza''') a kuri hosi na musimeki wa mfumo wa Gaza, lowu emanembeleleni ya wona awu fuma ndzonga ra tiko ra [[Mozambhiki]], kufikela eka [[nambu wa Limpopo]]. Soshanghana u fumile e Gaza kusukela hi lembe ra 1825 kufikela loko a lova hi lembe ra 1858. '''Manukosi''',<ref>http://www.krugerpark.co.za/africa_shangaan_tsonga.html</ref> na mavuthu ya yena ya nyimpi valwe nyimpi na Janse van Rensburg na va valangi vakwe va mabhunu, laha vadlayeki hikwavo, kusala vana vambirhi ntsena.<ref>http://www.sahistory.org.za/dated-event/johannes-jacobus-janse-lang-hans-van-rensburg-leader-one-early-voortrekker-treks%C2%A0-born-s</ref>
== Matimu yo sungula ==
Soshanghana u tswariwe hi lembe ra 1780 endzhawini leyi namunthla yi vitiwaka KwaNongoma, eKwaZulu Natala naswona tata wakwe akuri Zikode ka Gasa, ndhuna ya rhavi leri tsongo ra rixaka raka Ndwandwe. Ndzisana yakwe akuri Mhlabawadabuka. Vaka Gasa ava tshama e ndzhawini ya Mkuze ethlelweni ra ntshava yale eTshaneni (Ntshava ya Swipuku) kasi rhavi ra muti lerikulu ehansi ka Zwide ari ake eMagudu ekusuhi na nkova wa Pongola. Hinkarhi lowufanaka vaka Ndwandwe ava rikarhi va kula eka matimba ya vona ya tinyimpi, naswona Zwide tlakukele eka vuhosi bya ka Ndwandwe-Nxumalo, endzhaku ka kulova ka tata wakwe Langa KaXaba.
== Tinyimpi ta va Ndwande na maZulu ==
Hiwona nkarhi lowu Zwide a ringeteke ku ndlandlamuxa mfumo wa yena, naswona hi lembe ra 1818 u hlurile mfumo wa ka Mthethwa, endzhaku ka loko a dlele hosi ya vona Dingiswayo ka Jobe. Zwide na mavuthu ya yena ya va Ndwandwe, vatshovile no hlula mfumo wa ka Khumalo lowu ava akelanile na wona vathlela va dlaya hosi ya wona Mashobana ka Mangete hi ku pfuniwa hi N'wahosi Ntombazi, nyanga na nsati wa ka Langa ka Xaba. Mzilikazi Nw'ana wa Mashobana na mudyandzhaka wa mfumo lowu, u tshutshumile aya luvela eka hosi Shaka, loyi a tiyiseke masalela ya rixaka ra ka Mthethwa ehansi ka kwe.
maNdwandwe na maZulu, va tlumbanile ro sungula eka nyimpi ya Tshuna ra Gqokli laha Zwide na mudyandzhaka wakwe Nomahlanjana va rhangeleke mavuthu ya va Ndwandwe, hambileswi ku nga hava loyi a hluleke eka nyimpi leyi, mavuthu lawa amata thlela ma tlumbana nakambe.
Hi 1820, mavuthu ya ka Ndwandwe lawa ama rhangeriwe hi Soshanghana ka Gasa ehansi ka hosi Zwide, mahlaseriwe hi mavuthu ya ma Zulu loko varikarhi va tlula nambu wa Mhlatuze, laha vahluriweke kona hambi leswi mavuthu hamambirhi ma lahlekeriweke hi nhlayo leyi kula ya masocha. Endzhaku ka kuhluriwa, Soshanghana urhangele masalela ya mavuthu yakwe na vanhu vaka Ndwandwe en'walungu vatsutsuma mfumo wa Shaka.
== Kusimekiwa ka mfumo wa Gaza ==
[[File:The_natives_of_British_Central_Africa_(1906)_(14802780733).jpg|right|thumb|300x300px|Mavuthu ya vaNgoni, lava vanga masalela ya rixaka ra Zwangendaba,<ref name="flem">{{cite web|last1=Fleming|first1=C. J. W.|title=The Zwangendaba Succession|url=https://allthingsngoni.wordpress.com/2010/03/04/the-zwangendaba-succession/|website=The Ngoni People of Africa|publisher=Blog at WordPress.com|accessdate=10 August 2016}}</ref> xifaniso xitekiwe eku heleni ka lembe-xidzana ra vu 19.]]
Soshanghane u tsutsumile na valandzeri vakwe ari na ndzisana yakwe Mhlabawadabuka, va kongoma e vuxeni bya Tintshava ta Rivombo (Lebombo), va ololoka vakala va fika enambyini wa Tembe. Kwalomu ka 1825, Soshanghana ufikile etikweni rale xikarhi ka Matsolo na nambu wa Nkomati, laha akumeke Zwangendaba Hlatswayo wa rixaka ra Jele, loyi akuri khale ka ndhuna ya va Ndwandwe. Vumbirhi bya vona byi fikelele xipfumelelwano xo fumisana, kambe Soshanghana anga anetiseki hikuva a a lava ku tivatlela mfumo wakwe. Endzhaku ka ku hambana exikarhi ka Soshanghana na ndzisana yakwe Mhlabawadabuka, Zwangendaba na valandzeri vakwe va sukile vakongoma etikweni ra vaVhenda, exikarhi ka milambu ya Limpopo (Vembe) na Levubu (Ribvubye), naswona va valandzeriwa hi Mhlaba. Zwangendaba utshamile kona xinkarhana, angase rhurhela en'walungwini e tikweni ra Varozwi, kusuhi na Bulawayo wa namunthla, laha a hluleke Vashona. Kusuka kona Zwangendaba usukile akongoma etikweni ra Manyika en'walungu bya vuxa laha a hlanganeke na Soshanghana ekusunguleni ka malembe ya 1830. Zwangendaba utsutsumile atlula nambu wa Zambezi, a bhaleka Soshanghana hi lembe ra 1835, loko va hambanile na Mhlabawadabuka hi lembe ra 1834. Hi lembe ra 1825 Nxaba Msane, un'wana wa khale ka ndhuna ya mavuthu ya va Ndwandwe uxikile enkaveni ya Mozambhiki, exifundzheni xa Sofala, laha a fumeke kufikela malembe ya khume, exikarhi ka 1825 na 1835. Hi lembe ra 1835 Soshanghana u hlurile Nxaba, hi loko Nxaba a kongoma e zambiya. Soshanghana utshamile xinkarhana eMusapa e Zimbabwe, endzhaku ka ku hlula Nxaba, naswona uhlurile Vandawu na Vamanyika.
Kusuka kwalano Soshanghana usungule ku aka mfumo wakwe waku vutla wa vangoni lowu tiviweke hi mfumo wa Gaza, lowu a wuthyeke hi vito ra kokwa wakwe Gasa ka Langa, lowu ndlandlamukeke kufunengeta ndzhawu ya dzonga bya tiko ra Mozambhiki wa namunthla, na swiyenge swa nambu wa Limpopo ekusuhi na Mandlakazi. Mfumo wa Gzaa, awusimekiwe hi kuhlula hi tinyimpi, laha wuhluleke na ku khonzisa Vahlengwe, Vadjonga, Vahlave na VaNdawu, lava veke va akatiko va mfumo lowu wa Vangoni. Soshanghana uthlele a sungula tsima ro tumbuluxa ririmi na ndhavuko wuntswa lowu awu thyeke hi vito rakwe.
Uthlele a sungula na kuavanyisa mfumo hikuya hi swiyenge swa mfumo wakwe. VaNdawu, Vakhosa, na Vahlave lava vahluriweke ava aka xiyenge na mavuthu ya Mavulandlela, naswona vadyondzisiwe tindlela to lwa ta xingoni. Hi lembe ra 1828, Shaka urhumele phumba ra mavuthu yo xupula, leswaku vaya herisa nava rakwe leri nge en'walungu, kambe hikwalaho ka mavabyi bya Dzedzedze na ndlala, va hluriwile hi Soshanghana. Mavuthu ya Soshangana ma tlumbanile na vafiki va maphutukezi eribuweni ra Delagowa, e Nyembane na Sena, naswona uhlengeletile swibhalo eka vafiki lava vamaphutukezi. Soshanghana i un'wana wa tindhuna ta nyimpi leti nga tiveka ngopfu hinkarhi wa tinyimpi ta Matiwana (Mfecane).<ref>Encyclopædia Britannica</ref><ref>1820 in South Africa:Port Elizabeth, 1820 Settlers, Battle of Mhlatuze</ref><ref>The Washing of the Spears</ref>
== Nxaxamela wa tihosi ta vaNdwandwe/Nxumalo ==
* Nxumalo
* Ndwandwe kaNxumalo
* Mkhatshwa kaNdwandwe
* Manukuse KaMkhatshwa
* Makweya kaManukuse
* Gasa kaMakweya
* Zikode KaGasa
* '''Soshangane KaZikode'''
== Mintshaho ==
{{reflist}}
{{Tihosi ta Gaza}}
{{Lifetime|1780|1858|Soshanghana}}
[[Category:Vanhu]]
[[Category:Tihosi]]
sf11nnwkhqq7al9kpi8vg52c222c6f0
Category:1780 births
14
4881
30185
2017-08-22T14:21:23Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1858 deaths
14
4882
30186
2017-08-22T14:21:29Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Mzila
0
4883
30885
30433
2017-11-19T19:52:24Z
Thuvack
315
wikitext
text/x-wiki
{{Template:Africa-bio-stub}}
----
{{Infobox Emperor
| name = Mzila ka Soshanghana
| title =
| image =
| caption =
| Vukosi =
| coronation =
| Vito leri heleleke = Mzila Nxumalo
| Hosi leyi n'wi rhangeleke = [[Mawewe|Mawewe Nxumalo]]
| Hosi leyi n'wi landzeleke = [[Nghunghunyana|Mdungazwe Nxumalo]]
| Mudyandzhaka =
| consort =
| issue =
| Yindlu ya vukosi = [[Dynasty Jaimin|Dlamini]]
| royal anthem =
| Tata wakwe = Soshanghana kaZwide
| Mana wakwe =
| U velekiwe hi =
| Ndzhawu yo velekiwa = [[Gazaland|Ka Gaza]]
| A lova hi =
| Ndzhawu yo lova = [[Musapa]] {{·}} [[Zimbabwe]]
| Sirha ra kwe e =
| Vasati = [[MaNdiweni]]
| Vana = [[mafemani]] {{·}} [[Nghunghunyana]] {{·}} [[Mpungu Nxumalo]]
}}
'''Mzila ka Soshangane''' akuri n'wana wa Soshanghana ka Zwide, musimeki wa mfumo wa Gaza, lowu emanembeleleni matimba ya wona, a wu funengeta kusukela e dzongeni bya Mozambhiki kufikela eka nambu wa Limpopo. Uhlurile makwavo Mawewe ka Soshangane hilembe ra 1861 hi kupfuniwa hi mabhunu leswaku a tlakukela eka mfumo wa Gaza laha a fumeke kusukela eka lembe ra 1861 kuya eka 1885. A ari tata wa Hosi [[Nghunghunyana]] loyi a hluriweke hi mfumo wa vukolonyi wa Maphutukezi.
Ufumile eka mfumo wa ka Gaza, lowu a wuthyiwe hi vito ra kokwana-xindhuwe wakwe Gasa. Mfumo wakwe akuri mfumo lowu a wutirhisa vutshila bya malwele ya tinyimpi lawa masunguriweke hi Shaka. A ari na vasati vanharhu, MaNdiweni loyi a a ri nkosikazi wakwe naswona ari mana wa Nghunghunyana. kasi lowa vumbirhi a a suka eka muti wa ka Skosana naswona yena anga tswari n'wambuyangwana leswi endleke leswaku ahlekuriwa. Nsati wavunharhu akuri n'wana wa hosi Mambo yale n'walungu laha kunga Zimbabwe namunthla, loyi an'witekeke ku aka vuxaka, lebyi n'wipfuneke loko a tsutsuma nyimpi ya maphutukezi, naswona laha a loveke kona no latiwa eMusapa. Kufikela namunthla, sirha ra Mzila aritiviwi, hikwalaho kaleswi a cinceke xivongo xakwe kuva Mililo loko atava a tsutsumele e vuchavela-whawha evukweni byakwe byaka Mambo, naswona hinkwavo vana vakwe lava tswariweke le n'walungu vateke xivongo xaka Mlilo.
== Mintshaho ==
{{Reflist|30em}}
{{Tihosi ta Gaza}}
{{Lifetime||?|Mzila}}
[[Category:Vanhu]]
[[Category:Tihosi]]
jlryeknl88h6sr6ttt4n5yvjcbp3kwg
Mawewe
0
4884
31055
31049
2018-04-14T02:46:04Z
DARIO SEVERI
4547
Undo revision 31049 by [[Special:Contributions/102.249.13.105|102.249.13.105]] ([[User talk:102.249.13.105|talk]]) Please write in local language
wikitext
text/x-wiki
{{Template:Africa-bio-stub}}
----
{{Infobox Emperor
| name = Mawewe ka Soshanghana
| title =
| image =
| caption =
| Vukosi =
| coronation =
| Vito leri heleleke = Mawewe Nxumalo
| Hosi leyi n'wi rhangeleke = [[Soshanghana]]
| Hosi leyi n'wi landzeleke = [[Mzila|Mzila kaSoshanghana]]
| Mudyandzhaka =
| consort =
| issue =
| Yindlu ya vukosi = [[Dynasty Jaimin|Dlamini]]
| royal anthem =
| Tata wakwe = [[Soshanghana|Soshanghana kaZwide]]
| Mana wakwe =
| U velekiwe hi =
| Ndzhawu yo velekiwa = [[Gazaland|Ka Gaza]]
| A lova hi = [[1930]]
| Ndzhawu yo lova = Serima - [[Zimbabwe]]
| Sirha ra kwe e =
| Vasati =
| Vana = [[Hanyani Nxumalo]]
}}
'''Mawewe''' (kumbe '''Maueva)''', akuri hosi ya mfumo wa Gaza lowu awukumeka endzhawini ya Mozambhiki wa namunthla, naswona u fumile kusukela hi lembe ra 1858 kuya eka 1864. U landzerile tata wakwe Manukosi, kambe hluriwile hi makwavo wakwe Mzila loyi a a pfuniwa hi mabhunu na ma phutukezi, eka nyimpi ya xin'wana manana yo lwela mfumo leyi sunguleke hi lembe ra 1861 naswona yihela hi 1864.
Mawewe utsutsumele e tikweni ra Zimbabwe, e ndhzawini ya Serima laha a loveke kona endzaku ka lembe ra 1930''<sup>??</sup>''. Uticincile vito a tivita hira Chigara leswaku akota ku tihlanganisa na Vashona. Vana vakwe vatirhisa vito ra Mahwehwe kungari Mawewe.
== Mintshaho ==
{{Reflist|30em}}
{{Tihosi ta Gaza}}
{{Lifetime||1930|Mawewe}}
[[Category:Vanhu]]
[[Category:Tihosi]]
gsfldo4ofpe7nrl2ni3exi3j78okjuf
Dzedzedze
0
4885
30206
30205
2017-08-23T13:00:26Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox disease
| name = Dzedzedze
| image = Malaria.jpg
| caption = Xivungwana xa ''Plasmodium'' eka marha ya vusuna bya xisati
| pronounce =
| DiseasesDB = 7728
| ICD10 = {{ICD10|B|54||b|54}}
| ICD9 = {{ICD9|084}}
| ICDO =
| OMIM =
| MedlinePlus = 000621
| eMedicineSubj = med
| eMedicineTopic = 221134
| eMedicine_mult =
| MeshID = D008288
}}
'''Dzedzedze''' i vuvabyi lebyi khomaka vanhu na swiharhi swinwana, byi vangiwaka hi tinsuna leti ngana xitsongwatsongwana xa dzedzedze. Dzedzedze wu vanga swikombiso swofana na kuhisa ka miri, muzototo, kukarhala, kuhlanta na kuvava ka nhloko. Loko wunyanyile ngopfu, wunga thlela wu vanga nhlonge ya xitshopana, kutiluma, khoma kumbe rifu. Swikombiso swi tala ku vonakala endzhaku ka masiku ya 10 kuya eka 15 yo lumiwa hi tinsuna. Loko byinga tshunguriwanga kahle, byithlela byi hambeta nakambe endzhaku ka tin'wheti to hlaya. Eka lava vahaku hulukaka mavabyi lawa, kuthlela valumiwa swi tisa swikombiso swo antswanyana. Kusihalala loku kuya ku hunguteka loko munhu anga ha lumiwi hitinsuna eka enkarhi woleha.<ref name="Caraballo 2014">{{cite journal |author=Caraballo H |title=Emergency department management of mosquito-borne illness: Malaria, dengue, and west nile virus |journal=Emergency Medicine Practice |year=2014 |volume=16 |issue=5 |url=http://www.ebmedicine.net/topics.php?paction=showTopic&topic_id=405}}</ref>
Vuvabyi byi hundzisiwa hi nsuna ya xisati, naswona byi ngena hi marha ya nsuna maya engatini loku yiluma. Xitsongwatsongwana xiya exivindzini, laha xifikaka xikula no tswalana. Kuna minxaka ya nthlanu ya xitsongwatsongwana lexi vangaka vuvabyi lebyi naswona lebyi hundzelaka eka vanhu. Dzedzedze yihahluviwa hi ku kambela ngati, kumbe hi ku tirhisa murhi wa xisivela. Ndlela yo tirhisa DNA ku hlahluva vuvabyi lebyi, ya tiviwa kambe ayi tirhisiwi ngopfu hikuva ya durha.<ref name="Nadjm 2012">{{Cite journal |author=Nadjm B, Behrens RH |title=Malaria: An update for physicians |journal=Infectious Disease Clinics of North America |year=2012 |volume=26 |issue=2}}</ref>
Vuvabyi lebyi byinga siveriwa hi ku tirhisa swilwisani na switsongwatsongwani, ku pfala miri wa wena hi swiambalo, tinete ta tinsuna , na ku susa mati lawa ya yimeke laha tinsuna titswalaka kona. Kuna mirhi yo tala yo sivela Dzedzedze eka vachaki lava yaka etindzhawini leti ngana xitsongwatsongwana lexi. Hakanyingi murhi wa sulfadoxine/pyrimethamine wa tirhisiwa eka tincece kumbe vavasati lava tikeke kutlula tin'weti tinharhu, etindzhawini leti ngana xitsongwatsongwana lexi. Kuhava nthlavelo lowu tirhaka eka vuvabyi lebyi lowu tiviwaka. Vutshunguri lebyi khutaziwaka byi hlanganisa mpfangano wa mirhi yo tshungula ku katsa na artemisinin. Murhi wa vumbirhi wungava mefloquine, lumefantrine, kumbe sulfadoxine/pyrimethamine.<ref name=WHO2010>{{cite book|last1=Organization|first1=World Health|title=Guidelines for the treatment of malaria|date=2010|publisher=World Health Organization|location=Geneva|isbn=978-92-4-154792-5|page=ix|edition=2nd}}</ref> Quinine kuhlanganisa na doxycycline yinga tirhisiwa loko artemisinin yiherile. Kuna swibumabumelo leswaku vuvabyi lebyi byi tiyisisiwa eka muvabyi, kungasitirhisiwa mirhu eka tindzawu leti vuvabyi lebyi byi tolovelekeke, leswaku ku siveriwa ntolovelo wa mirhi. Switsongwatsongwana swin'wana swi sungule ku tolovela mirhi yotala, hixikombiso chloroquine yitsandzeka ku dlaya xivungu xa ''P. falciparum'' lexi vangaku dzedzedze etindzhawini to tala, artemisinin yikumana na thlonthlo wo hetisa switsongwatsongwana etindzhawini tin'wana ta ledzongeni bya vuxa wa Axiya.<ref name="WHO2014">{{cite web|title=Malaria Fact sheet N°94|url=http://www.who.int/mediacentre/factsheets/fs094/en/|website=WHO|accessdate=28 August 2014|date=March 2014|archive-url=https://web.archive.org/web/20140903002027/http://www.who.int/mediacentre/factsheets/fs094/en/|archive-date=3 September 2014}}</ref>
Vuvabyi lebyi byi hangalakile ematikweni yalexikarhi ya misava laha kuhisaka ngopfu. Matiko lawa mahlanganisa matiko yale Dzongeni bya Afrika, [[Axiya]], na Amerika wale Dzongeni. Hi lembe ra 2015, akurina 296 wa timiliyoni ta swiviko swa vuvabyi lebyi emisaveni hinkwayo leswi vangeke kwalomu ka 731,000 wa mafu. Kwalomu ka 90% wa swiviko na mafu swi endleke e Afrika.<ref name="WHO15">{{cite web|title=Malaria Fact sheet N°94|url=http://www.who.int/mediacentre/factsheets/fs094/en/|publisher=WHO|accessdate=2 February 2016}}</ref> Swiviko swa vuvabyi lebyi swi sungule ku chika hikwalomu ka 37% kusukela hi lembe ra 2000 kuya eka 2015, kambe hi lembe ra 2014 kuve na kutlakuka loko kulu laha kuveke na swiviko swa kwalomu ka 198 wa timiliyoni swa vuvabyi lebyi.<ref name=WHO2014/><ref name="Caraballo 2014"/> Dzedzedze hakanyingi yi fambisana na vusiwana naswona yina nhlohlotelo eka nhluvuko wa ikhonomi hi kukongoma. E tikweni-nkulu ra Afrika, kulahleka kwalomu ka US$12 wa tibhiliyoni hikwalaho ka nstengo wa swa tarihanyo, ku tsandzeka ku tirha, na ku hunguteka ka vaendzi e tikweni.
== Mintshaho ==
{{Reflist|2}}
{{Mavabyi}}
[[Category:Mavabyi]]
7qedu7ht8y5dp6dfww2uawuzegj1ypy
Mukhuhlwana
0
4886
30215
30213
2017-08-23T14:36:11Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox disease
| name = Mukhuhlwana
| image = EM of influenza virus.jpg
| caption = Xitsongwatsongwana xa Influenza, lexi ndlandlamuxiweke
| pronounce =
| DiseasesDB = 6791
| ICD10 = {{ICD10|J|11.1}}
| ICD9 = {{ICD9|487}}
| ICDO =
| OMIM =
| MedlinePlus = 000080
| eMedicineSubj = med
| eMedicineTopic = 219557
| eMedicine_mult =
| MeshID = D007251
}}
'''Mukhuhlwana''', ivuvabyi lebyi tlulelanaka lebyi vangiwaka hi xitsongwatsongwana xa influenza. Swikombiso swa hambana hambana,<ref name="CDC2014Key">{{cite web|title=Key Facts about Influenza (Flu) & Flu Vaccine|url=http://www.cdc.gov/flu/keyfacts.htm|website=cdc.gov|accessdate=26 November 2014|date=9 September 2014}}</ref> kambe swihlanganisa: kuhisa ka miri, nchuluko wa marhimila, kavava ka minkolo, kuvava ka misiha, kuvava ka nhloko, kukhohlola, na ku karhala ka miri. Swikombiso leswi swi sungula endzaku ka masiku mambirhi yo tluleriwa naswona swingaha gonya kufikela ku hela vhiki. Kukhohlola kona kunga ha gonya maviki mabirhi ni kutlula. Eka vana swikombiso swi katsa nsululwana na ku hlanta.<ref name=Dub2011>{{cite book|last1=Duben-Engelkirk|first1=Paul G. Engelkirk, Janet|title=Burton's microbiology for the health sciences|date=2011|publisher=Wolters Kluwer Health/Lippincott Williams & Wilkins|location=Philadelphia|isbn=9781605476735|page=314|edition=9th|url=https://books.google.com/books?id=RaVKCQI75voC&pg=PA355}}</ref> Mavabyi man'wana lama nyanyisiwaka hi mukhuhlwana mahlanganisa Nyumoniya, Mavabyi ya kupfaleka ka tinhompfu, Vuvabyi bya Xifuva kumbe vuvabyi bya mbilu.<ref name=CDC2014Key/><ref name=Harr2012/>
Kuna minxaka yinharhu ya xitsongwatsongwana kunga Muxaka wa A, B, na muxaka wa C.<ref name=Harr2012>{{cite book|last1=Longo|first1=Dan L.|title=Harrison's principles of internal medicine.|date=2012|publisher=McGraw-Hill|location=New York|isbn=9780071748896|edition=18th|chapter=187: Influenza}}</ref> Hakanyingi, xitsongwatsongwana lexi xi hangalaka na moya loko munhu a khohlola kumbe ku etshemula. Leswi swi endleka eka mangwa wutsongo.<ref name=Brankston2007>{{cite journal |author=Brankston G, Gitterman L, Hirji Z, Lemieux C, Gardam M |title=Transmission of influenza A in human beings |journal=Lancet Infect Dis |volume=7 |issue=4 |pages=257–65 |date=April 2007 |pmid=17376383 |doi=10.1016/S1473-3099(07)70029-4}}</ref> Xitsongwatsongwana lexi xinga thlela xi hangalasiwa hi ku khumba swilo leswi tluleriweke ivi ukhumba nomo kumbe matihlo.<ref name=CDC2014Key/><ref name=Brankston2007/> Munhu anga hangalasa xitsongwatsongwana lexi nahambi loko swikombiso swinga si humelela. Xitsongwantsongwana lexi xinga tiyisekisiwa hi ku kambela nkolo, xikhohlola, kumbe tinhompfu. Kuna minhlahluvo yo hambana hambana ya xihantla, kambe ndlela leyi tiyisekeke ya hlahluva vuvabyi lebyi ikutirhisa xikambelo xa polymerase lexi paluxaka xitsongwatsongwana lexi hi ku komba RNA yaxona.<ref name=Harr2012/>
Kuhlamba mavoko, nkarhi ni nkarhi swi hunguta ntlulelo wa xitsongwatsongwana tani hileswi xisibhi xi dlayaka xitsongwatsongwana lexi.<ref name=Jeff2011>{{cite journal |author=Jefferson T, Del Mar CB, Dooley L, etal |title=Physical interventions to interrupt or reduce the spread of respiratory viruses|journal=Cochrane Database Syst Rev |volume= |issue=7 |pages=CD006207 |year=2011 |pmid=21735402|doi=10.1002/14651858.CD006207.pub4}}</ref> Ku ambala lapi leyi savaka tinhompfu na nomo, naswona swa pfuna. Nthlavelo wa mukhuhlwana lembe na lembe wa bumabumeriwa hi nhlangano wa ta rihanyo wa misava. Nthlavelo lowu hakanyingi wa tirha eka minxaka yinharhu kumbe mune ya xitsongwatsongwana xa mukhuhlwana. Hambiswiritano, awu bumabumeriwi eka vanhu lavangana rihanyo lerinene, naswona ku hava mpfuno eka vanhu lava ngana mavabyi man'wana yo yelana.<ref name=Ebe2013>{{cite journal|last=Ebell|first=MH|author2=Call, M |author3=Shinholser, J |title=Effectiveness of oseltamivir in adults: a meta-analysis of published and unpublished clinical trials.|journal=Family practice|date=April 2013|volume=30|issue=2|pages=125–33|pmid=22997224|doi=10.1093/fampra/cms059}}</ref>
Mukhuhlwana wa hangalaka lembe na lembe, naswona wu vangela kwalomu ka nthlanu wa timiliyoni ta swiviko ku hlanganisa na 250,000 kya eka 500,000 wa mafu.<ref name="WHO2014">{{cite web|title=Influenza (Seasonal) Fact sheet N°211|website=who.int|accessdate=25 November 2014|date=March 2014|url=http://www.who.int/mediacentre/factsheets/fs211/en/}}</ref> En'walungwinin na ledzongeni ra misava, kuhangalaka ka mukhuhlwana ku endleka hi nguva ya xixika. Vana na vanhu lava pfumalaka rihanyo lerinene, hivona lava talaka kufa hikwalaho ka vuvabyi lebyi. Eka malembe xidzana ya vu 20, kuve na mintungu yinharhu ya mukhuhlwana: Mukhuhlwana wa Xipaniya hi 1918 (~50 wa timiliyoni ta mafu), Mukhuhlwana wa Axiya hi 1957 (Timiliyoni timbirhi ta mafu), na Mukhuhlwana wa Hong Kong hi 1968 (Miliyoni yin'we ya mafu).<ref name="TenThings">{{cite web|url=http://www.who.int/csr/disease/influenza/pandemic10things/en/index.html|publisher=World Health Organization|date=14 October 2005|title=Ten things you need to know about pandemic influenza|accessdate=26 September 2009|archiveurl=https://web.archive.org/web/20091008223707/http://www.who.int/csr/disease/influenza/pandemic10things/en/index.html|archivedate=8 October 2009}}</ref> Nhlangano wa swa Rihanyo wa matiko, wu tivise ntungu wa Mukhuhlwana wa A/H1N1 hi Khotavuxika bya 2009.<ref>World Health Organization. World now at the start of 2009 influenza pandemic. http://www.who.int/mediacentre/news/statements/2009/h1n1_pandemic_phase6_20090611/en/index.html</ref> Mukhuhlwana wunga tlulela swiharhi swin'wana, kuhlanganisa na tinguluve, tihanci na tinyenyana.<ref>{{cite book|last1=Palmer|first1=S. R.|title=Oxford textbook of zoonoses : biology, clinical practice, and public health control|date=2011|publisher=Oxford Univ. Press|location=Oxford u.a.|isbn=9780198570028|page=332|edition=2.|url=https://books.google.com/books?id=S90mOwgdz9kC&pg=PA332}}</ref>
== Mintshaho ==
{{Reflist|2}}
{{Mavabyi}}
[[Category:Mavabyi]]
lbh2kaddtq7it0tpdt5azo59lhrz3l6
Byala bya Xitsonga
0
4888
30733
30732
2017-11-02T05:08:29Z
Maxakadzi
5004
wikitext
text/x-wiki
'''Byala bya Xitsonga''' (Kumbe Byala bya Xintu) i byala lebyi swekiwaka hi kuya hi ndlela na ndhavuko wa Vatsonga. A ku ri na migingiriko yo hlaya ku fana na tsimo, ku fulela yindlu, ku phahla na yin’wana leyi a yi endliwa laha a ku fanele ku swekiwa byalwa bya xintu leswaku loko va ri karhi va gingirika va va va ri ku hungaseni hi ku nwa byalwa bya xintu. Byalwa lebyi hi ndhavuko a byi nwiwa hi vanhu lavakulukumba, ngopfungopfu vakhalabye ni vakhegula. Loko se va xurhile a wu ta twa hi loko ku sungula pongo, ku yimbeleriwa tinsimu ku ciniwa ku tlhela ku tsakiwa.<ref name=":0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref>
Xikongomelo xin’wana hi byalwa lebyi a byi nwiwa a ku ri ku endlela leswaku ku va na vuxaka lebyinene exikarhi ka vakulukumba hikuva byalwa munhu a nga ta nwa a ri yexe naswona a byi nga xavisiwi. Byalwa bya xintu a byi swekiwa byi yisiwa na le vukosini laha vanhu va tiko a va vitaniwa va ya nwa mahala. Leswi na swona a swi vumba vuxaka lebyinene exikarhi ka hosi na vanhu va yona. Vukanyi na byona a byi endliwa laha vakulukumba a va rhambana hi mindyangu yo hambanahambana va ya nwa. Na kona evukanyini a ku hambananga na le byalweni hikuva a ku yimbeleriwa, ku ciniwa ku tlhela ku tsakiwa. Loko makanyi ya sungula ku tshana a ya rhwaleriwa kutani ku endliwa vukanyi. Vukanyi a byi sungula hi ku yisiwa evukosini ku ya luva hosi byi nga si nwiwa emindyangwini.<ref name=":0" />
== Byala bya Xintu ==
Tani hileswi Vatsonga na vona va nga rin’wana ra tinxaka ta vantima lava kumekaka laha Afrika-Dzonga, va swi kotile na vona ku fana na tinxaka tin’wana hi ku titshulela swakunwa swo hambanahambana leswaku va kota ku timula torha loko va hlanganile eka mitirho yo hambanahambana ya ndhavuko wa vona.
Vatsonga va titshulele tinxaka to hambanahambana ta mabyalwa ya xintu ku fana na:
:: {| class="wikitable"
|-
| ● [[Muqombhoti]] || ● [[Mbhambha]] || ● [[Nyota]] || ● [[Thothotho]]
|-
| ● [[Xifenukani]] || ● [[Badama]] || ● [[Ncayoni]] || ● [[Nghodwana]]
|-
| ● [[Mukhubi]] || ● [[Ximpharamele]] || ● [[Xipopana]] || ● [[Xiriwana]]
|-
| ● [[Xikhalavatlana]] || ● [[Ximbyanyana]] || ● [[Byalwa-Vucema]] || ● [[Nghwevu]]
|}
Nxaxamelo lowu awu helelanga.
== Mintshaho ==
{{Reflist|30em}}
{{Byala bya Xitsonga}}
[[Category:Byala]]
[[Category:Byala bya Xitsonga]]
9pruy7gdhonli5fxi3vfpbzusuuos3h
Fukuzana
0
4889
30224
30223
2017-08-24T15:05:51Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox disease
| name = Fukuzana
| image = Tumor_Mesothelioma2_legend.jpg
| caption = Xikeni xa mahahu lama ngana vuvabyi bya Fukuzana
| pronounce =
| DiseasesDB = 28843
| ICD10 = {{ICD10|C|80||C|80.1}}
| ICD9 = {{ICD9|199}}
| ICDO =
| OMIM =
| MedlinePlus = 001289
| eMedicineSubj = med
| eMedicineTopic =
| eMedicine_mult =
| MeshID = D009369
}}
'''Fukuzana''' i vuvabyi lebyi hlaselaka no hombolokisa swiaki swa miri naswona byithlela byi hangalakela eka swirho swin'wana swa miri.<ref name=WHO2014>{{cite web|title=Cancer Fact sheet N°297|url=http://www.who.int/mediacentre/factsheets/fs297/en/|website=World Health Organization|accessdate=10 June 2014|date=February 2014}}</ref><ref name="NCI2014">{{cite web|title=Defining Cancer|url=http://www.cancer.gov/cancertopics/cancerlibrary/what-is-cancer|website=National Cancer Institute|accessdate=10 June 2014}}</ref> Ahi marhumba hinkwawo yalendzeni lama vangiwaka hi vuvabyi bya fukuzana, naswona marhumba lama khumbekeke ama hangalakeli eka swirho swin'wana.<ref name=NCI2014/> Swikombiso swin'wana swa vuvabyi lebyi swihlanganisa kupfelela ka rhanga emirini, ku huma mongolo, kukhohlola loku nga heriki, ku ondza loku nga hlamuselekiku na ku chuluka.<ref name="NHS2012">{{cite web|title=Cancer - Signs and symptoms|url=http://www.nhs.uk/Conditions/Cancer/Pages/Symptoms.aspx|website=NHS Choices|accessdate=10 June 2014}}</ref> Hambileswi swikombiso leswi swingava swihlavutela vuvabyi bya Fukuzana, swinga thlela swi komba mavabyi man'wana. Kuna mixaka ya kutlula dzana, ya vuvabyi bya Fukuzana.<ref name=NCI2014/>
== Mintshaho ==
{{Reflist|2}}
{{Mavabyi}}
[[Category:Mavabyi]]
bxp6kpi7ypubs64pcc5ue80dyh9p0aa
HIV/AIDS
0
4890
30233
30232
2017-08-25T07:27:52Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox disease
| name = HIV/AIDS
| image = Red Ribbon.svg
| caption = Xilapani xo tshuka imfungo wo seketela vanhu lava hankyaka na vuvabyi bya HIV/AIDS.<ref>{{cite web|url=http://www.who.int/life-course/news/events/world-aids-day/en/|title=World AIDS Day|publisher=[[World Health Organization]]|accessdate=June 16, 2015}}</ref>
| pronounce =
| DiseasesDB = 5938
| ICD10 = {{ICD10|B|20||b|20}}
| ICD9 = {{ICD9|042}} • {{ICD9|043}} • {{ICD9|044}}
| ICDO =
| OMIM =
| MedlinePlus = 000594
| eMedicineSubj = med
| eMedicineTopic = 783434
| eMedicine_mult =
| MeshID = D000163
}}
'''HIV/AIDS''' i nxaxamelo wa swikombiso swa vuvabyi lebyi vangiwaka hi xitsongwatsongwana xa HIV.<ref name="pmid11396444">{{Cite journal|author=Sepkowitz KA|title=AIDS—the first 20 years|journal=N. Engl. J. Med.|volume=344|issue=23|pages=1764–72|date=June 2001|pmid=11396444|doi=10.1056/NEJM200106073442306}}</ref><ref>{{cite book|last1=editors|first1=Alexander Krämer, Mirjam Kretzschmar, Klaus Krickeberg,|title=Modern infectious disease epidemiology concepts, methods, mathematical models, and public health|date=2010|publisher=Springer|location=New York|isbn=9780387938356|page=88|edition=Online-Ausg.|url=https://books.google.com/books?id=Di0_5x82HykC&pg=PA88}}</ref><ref>{{cite book|author1=Wilhelm Kirch|title=Encyclopedia of public health|date=2008|publisher=Springer|location=New York|isbn=9781402056130|pages=676–677|url=https://books.google.com/books?id=eSPK7-CHw7oC&pg=PA676}}</ref> Endzhaku ko tluleriwa, munhu anga vona angarina swikombiso, kumbe avona swikombiso swo fana na swa vuvabyu bya mukhuhlwana. Hakanyingi nkarhi wo tluleriwa, wu landzela hi nkarhi woleha kuri hava swikombiso swa vuvabyi.<ref name="CDC21015Bas">{{cite web|title=About HIV/AIDS|url=http://www.cdc.gov/hiv/basics/whatishiv.html|website=CDC|accessdate=11 February 2016|date=December 6, 2015}}</ref> Loko vuvabyi byi karhi byi kula, byi kavanyeta masocha ya miri, naswona byi kurisa marhengu yo hlaseriwa hi mavabyi man'wana lama fanaka na vuvabyi bya xifuva (TB), swirhangana na marhumba, kukatsa na man'wana mavabyi lama tsongo. Swikombiso leswi swo hetelela swivuriwa vuvabyi bya AIDS. Xiyenge lexi xa vuvabyi xifambelana na ku ondza emirini.
Xitsongwatsongwana xa HIV hakanyingi xitlulelana loko vanhu va hlanganela timhaka ta masangu vanga tirirhisi swisirheleri, kumbe ku cheriwa ngati leyi ngana xitsongwatsongwana lexi, kumbe ku tirhisa nayithi leyi ngana xitsongwatsongwana lexi, kumbe kutluletiwa ka nyimba hi manana loyi atikeke, kuhlanganisa na kuveleka kumbe ku mamisa.<ref name="TransmissionM2007">{{cite book|last=Markowitz|first=edited by William N. Rom ; associate editor, Steven B.|title=Environmental and occupational medicine|year=2007|publisher=Wolters Kluwer/Lippincott Williams & Wilkins|location=Philadelphia|isbn=978-0-7817-6299-1|page=745|url=https://books.google.com/books?id=H4Sv9XY296oC&pg=PA745|edition=4th}}</ref> Swilo swo fana na marha kumbe mihloti ya munhu aswi tluleti xitsongwatsongwana xa HIV.<ref name="CDCtransmission">[http://www.cdc.gov/HIV/pubs/facts/transmission.htm HIV and Its Transmission]-[[Centers for Disease Control and Prevention]]-2003</ref> Tindlela to sivela vuvabyi lebyi tihlanganisa kuhlanganela masangu loku sirhelelekeke, kunga tirhisi tinayithi ta swarihanyo na van'wana, kutshungula lava tluletiweke, na ku yimba ka vaxinuna.<ref name="WHO2015Fact" /> Vuvabyi eka vana byi nga siveriwa hi ku nyika manana na n'wana mirhi ya vuvabyi lebyi.<ref name="WHO2015Fact">{{cite web|title=HIV/AIDS Fact sheet N°360|url=http://www.who.int/mediacentre/factsheets/fs360/en/|website=WHO|accessdate=11 February 2016|date=November 2015}}</ref> Kuhava nthlavelo kumbe nthsungulo wa vuvabyi lebyi, hambi swiritano kuna mirhi leyi kotaka ku antswisa swikombiso swa vuvabyi lebyi, naswona yi endla leswaku munhu ahanya vutomi byo antswa.<ref name="CDC21015Bas" /><ref name="UN2012Vac">{{cite news|title=The quest for an HIV vaccine|url=http://www.unaids.org/en/resources/presscentre/featurestories/2012/may/20120518vaccinesday/|date=May 18, 2012|author=UNAIDS}}</ref> Kububumabumeriwa leswaku vanhu va sungula kudya mirhi endzhaku ka ku tiyisisa leswaku vana vuvabyi lebyi.<ref name="WHO2015Tx">{{cite book|title=Guideline on when to start antiretroviral therapy and on pre-exposure prophylaxis for HIV.|date=2015|publisher=WHO|isbn=9789241509565|page=13|url=http://apps.who.int/iris/bitstream/10665/186275/1/9789241509565_eng.pdf?ua=1}}</ref> Handle ka mirhi ya vutshunguri, vanhu lava tluleriweke hixitalo vahanya kwalomu ka hansi ka malembe ya khume-n'we.<ref name="UNAIDS2007">{{cite web|author=[[Joint United Nations Programme on HIV/AIDS|UNAIDS]], [[World Health Organization|WHO]]|date=December 2007|title=2007 AIDS epidemic update|url=http://data.unaids.org/pub/EPISlides/2007/2007_epiupdate_en.pdf|accessdate=March 12, 2008|format=PDF|deadurl=yes|archiveurl=https://web.archive.org/web/20080527201701/http://data.unaids.org/pub/EPISlides/2007/2007_epiupdate_en.pdf|archivedate=May 27, 2008|df=}}</ref>
Hi lembe ra 2016 akuri na kwalomu ka 36.7 wa timiliyoni ta vanhu lava hanyaka na xitsongwatsongwana xa HIV naswona kulove kwalomu ka 1 wa timiliyoni.<ref name="UNAIDS2016">{{cite web|title=Fact sheet - Latest statistics on the status of the AIDS epidemic {{!}} UNAIDS|url=http://www.unaids.org/en/resources/fact-sheet|website=www.unaids.org|accessdate=21 July 2017}}</ref> Xitalo xa vanhu lava ava kumeka e ndzongeni ra tiko-nkulu wa Afrika.<ref name="WHO2015Fact" /> Kusukela loko vuvabyi lebyi byi tiviwa kuta fika eka lembe ra 2014, AIDS yi vangele kwalomu ka mafu ya 39 wa timiliyoni emisaveni hinkwayo.<ref>{{cite web|title=Basic Statistics|url=http://www.cdc.gov/hiv/basics/statistics.html|website=CDC|accessdate=11 February 2016|date=November 3, 2015}}</ref> HIV/AIDS yi voniwa tanihi ntungu - kunga vuvabyi lebyi vaka e tindzhawini to tala naswona byi yaka byi kula.<ref name="Kallings">{{Cite journal|journal=Journal of Internal Medicine|year=2008|volume=263|issue=3|pages=218–43|title=The first postmodern pandemic: 25 years of HIV/AIDS|author=Kallings LO|doi=10.1111/j.1365-2796.2007.01910.x|pmid=18205765|url=http://www.blackwell-synergy.com/doi/full/10.1111/j.1365-2796.2007.01910.x}}</ref> Ku ehleketwa leswaku xitsongwatsongwana xa HIV xingava xi tumbulukile evuxeni byale xikarhi ka tiko-nkulu ra Afrika eka malembe-xidzana ya vu 19 na 20.<ref name="Orgin2011">{{cite journal|last=Sharp|first=PM|author2=Hahn, BH|title=Origins of HIV and the AIDS Pandemic|journal=Cold Spring Harbor perspectives in medicine|date=September 2011|volume=1|issue=1|pages=a006841|pmid=22229120|doi=10.1101/cshperspect.a006841|pmc=3234451}}</ref> AIDS yi tiyisiwile ro sungula hi Ndzawulo ya vulawuri na vusirheleri bya mavabyi (CDC) yale Amerikha hi lembe ra 1981, kasi xivangelo xa vuvabyi lebyi - xitsongwatsongwana xa HIV xitiyisiwile eka malembe lama landzeleke.<ref>{{Cite journal|author=Gallo RC|title=A reflection on HIV/AIDS research after 25 years|journal=Retrovirology|volume=3|page=72|year=2006|pmid=17054781|doi=10.1186/1742-4690-3-72|url=http://www.retrovirology.com/content/3//72|pmc=1629027|issue=1}}</ref>
HIV/AIDS yi vange nsusumeto wukulu eka nhlangano wavanhu, tanihi hi vuvyi byo kariha na xivangelo xa xihlahu-hlawu.<ref name="UNAIDS2006Ch4">[http://data.unaids.org/pub/GlobalReport/2006/2006_GR_CH04_en.pdf The impact of AIDS on people and societies] - [[Joint United Nations Programme on HIV/AIDS|UNAIDS]] - 2006</ref> Vuvabyi lebyi byi thlela byi vangela ntshikelelo eka timhaka ta ikhonomi ya misava.<ref name="UNAIDS2006Ch4" /> Kuna mavonelo yo tala lama hoxekeke mayelana na vuvabyi lebyi, kufana na leswaku vuvabyi lebyi byinga tlulelana hi ku khumba munhu kunene.<ref>{{cite web|title=Myth Busters|url=http://austintexas.gov/page/myth-busters|accessdate=14 February 2016}}</ref> Vuvabyi lebyi byi vange minjhekanjhekisano ya vukhongeri kuhlanganisa na xiboho xa Vukhongeri bya vu Katolika byo ala ku seketela kutirhisiwa ka ti khondhomu eku sirheleleni vuvabyi lebyi.<ref>{{cite web|last1=McCullom|first1=Rob|title=An African Pope Won't Change the Vatican's Views on Condoms and AIDS previousnext An African Pope Won't Change the Vatican's Views on Condoms and AIDS|url=https://www.theatlantic.com/sexes/archive/2013/02/an-african-pope-wont-change-the-vaticans-views-on-condoms-and-aids/273535/|website=The Atlantic|accessdate=14 February 2016|date=26 Feb 2013}}</ref> Byi kokele kutekeriwa enhlokweni hi tindzawulo ta vutshunguri na Tipoliki ta misava, kuhlanganisa na ku seketeriwa hi timali ka migingiriko yo lwisana na byona kusukela loko byi hlavuteriwa hi malembe ya va 1980.<ref name="isbn1-59797-294-0">{{cite book|author=Harden, Victoria Angela|title=AIDS at 30: A History|publisher=Potomac Books Inc|location=|year=2012|pages=324|isbn=1-59797-294-0|oclc=|doi=|accessdate=}}</ref>
== Mintshaho ==
{{Reflist|2}}
{{Mavabyi}}
[[Category:Mavabyi]]
sduss2qejkq7jgk8w319zk025n5vbdz
Swakudya swa Vatsonga
0
4891
30244
30243
2017-08-25T09:22:24Z
Thuvack
315
wikitext
text/x-wiki
Vatsonga vadya '''Swakudya swa xintu''' xavona, naswona vasweka hikutirhisa swilo swohambana hambana. Timanga, tundluwa na tinyawa titirhisiwa ngopfu ekusweka swakudya swavona leswi hlanganisaka miroho na swityulu swa nyama. Vuswa hi byona swakudya xidzi swa vatsonga/machangana. A ku swekiwa vuswa bya xibasa bya n`wahuva na bya makhaha. A ku xeviwa hi miroho yo hambana-hambana yo fana na tinhwembe, tinyawa, guxe, bangala, nkaka na swin`wana. Miroho a yi kandzeriwa hi timanga, rininga kumbe timongo. Xin`wana xixevo a ku ri maxonja, tinjiya, majeje, swidongodi ni tintshwa. A kudyiwa na swin`wana swakudya swofana na tihove, tshopi. Xingwhimbi, timanga na tindluwa.Vatsonga va tolovele kudya kanhurhu hisiku.<ref name="ph0">{{Cite journal|last=Nukeri|first=Emilinah Reginah|date=2012|title=Nkanelo wa yin'wana ya mindhavuko ya ririmi ra Vatsonga/Machangana hi ku kongomisa eka swakunwa swa ndhavuko|url=http://ul.netd.ac.za/bitstream/handle/10386/1135/Nukeri_er_2012.pdf?sequence=1|journal=University of Limpopo|volume=|pages=|via=}}</ref><ref name="ph1">[http://repository.up.ac.za/bitstream/handle/2263/26577/dissertation.pdf;sequence=1 The development, standardisation and acceptability of the traditional Tsonga-Shangaan dishes] - Malaza M.T (2012)</ref><ref name="ph2">''Ndzavisiso wa Onasi-Mapaluxele ya ndhavuko wa Xitsonga eka tsalwa ra "Masungi mfana ka Maxele"'' - Machimana S.M (2009)</ref>
Vatsonga ava lulamisa swakudya swovona leswaku vaswi endla swidyeka. Ava tsema, kumbe kutshova miroho yavona leswaku yiringana ku virisiwa, ku hlanganisiwa yiva mithtotho na ku hunguela kumbe ku fomisa. Kasi swin'wana swakudya swo fana na timanga, aswi sungula hi ku omisiwa leswaku swita hlayisiwa nkarhi woleha. Loko swiringenene ku tirhisiwa, swakudya leswi omisiweke, aswi sungula hiku lovekiwa ematini yo kufumela leswaku swi ta olova, ivi swi swekiwa.<ref name="ph1" />
== Mintshaho ==
{{Reflist|30em}}
{{Swakudya swa Vatsonga}}
[[Category:Swakudya]]
[[Category:Swakudya swa Vatsonga]]
9fm9o5xut07y03wkf4i92yob1m0jok1
Category:Swakudya swa Vatsonga
14
4892
30238
2017-08-25T09:00:21Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Swakudya swa Xitsonga
0
4893
30240
2017-08-25T09:01:18Z
Thuvack
315
Thuvack moved page [[Swakudya swa Xitsonga]] to [[Swakudya swa Vatsonga]]
wikitext
text/x-wiki
#REDIRECT [[Swakudya swa Vatsonga]]
qi85im154yxpfhrexo553mrttblgoo0
Template:Swakudya swa Vatsonga
10
4894
30241
2017-08-25T09:10:46Z
Thuvack
315
Created page with "<br clear="all" /> {{Navbox <!---- Note: Please keep lists alphabetized ----> | name = Swakudya swa Vatsonga | state = {{{state|autocollapse}}} | title = Swakudya swa Vatso..."
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Swakudya swa Vatsonga
| state = {{{state|autocollapse}}}
| title = [[Swakudya swa Vatsonga]]
| bodyclass = hlist
| group1 =
| list1 =
[[Vuswa]] {{·}} [[Matsavu]] {{·}} [[Xigugu]] {{·}} [[Tihove]] {{·}} [[Mintonga]] {{·}}[[ Tsopi]] {{·}} [[xidlamutani]] {{·}} [[xinghwimbi]] {{·}} [[Xiendla hi vomu]]
| below =
}}
<noinclude>
[[Category:Swakudya swa Vatsonga]]
</noinclude>
8ct34oniivoz5uz3ruvyoxrtihu5gx3
Sw'ambalo swa Vatsonga
0
4895
30498
30249
2017-09-27T14:51:23Z
Thuvack
315
wikitext
text/x-wiki
'''Maambalelo ya ndhavuko wa Vatsonga''' awu hambanisa sw'ambalo swa vavanuna na swa vavasati, naswona akutirhisiwa swilo leswi aswi kumeka eka ntumbuluko.
Vavanuna a va ambala madzovo ya swihari, ngopfu ngopfu madzovo ya swimbutana hikuva a va fuwile. A va tiendlela njhovo ya le mahlweni ni ya le ndzhaku, njhovo ya le mahlweni a yi komile kasi ya le ndzhaku a yi lehile. Handle ka tinjhovo, vavanuna a va boha njhindzu (nceka wa ntima) eswisutini va tlhela va gwarela. Emirini a va nga ambali nchumu, etinhlokweni a va ambala mibodi, Emilengeni a va ambala mamphaxana lama endliweke hi madzovo ya tihomu.
Vavasati va Vatsonga va ambala ndhindhani, dovani kumbe nguvu. Emirini a va mbala swikipa, tiyele, swikatawa na swihakaboyi swo hambana hambana endzeni ka minceka leyi. Etinhlokweni a va boha maduku kumbe vuhlalu va tlhela va ambala madeha ya le mavokweni.<ref name="ph2">''Ndzavisiso wa Onasi-Mapaluxele ya ndhavuko wa Xitsonga eka tsalwa ra "Masungi mfana ka Maxele"'' - Machimana S.M (2009)</ref>
== Mintshaho ==
{{Reflist|30em}}
{{Sw'ambalo swa Vatsonga}}
[[Category:Sw'ambalo]]
[[Category:Mpahla]]
[[Category:Sw'ambalo swa Vatsonga]]
4luxvryagoqlp65jq651lfzfmekqujk
Category:Sw'ambalo swa Vatsonga
14
4896
30248
2017-08-25T09:30:20Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Sw'ambalo swa Vatsonga
10
4897
30325
30250
2017-08-31T07:32:59Z
Thuvack
315
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Sw'ambalo swa Vatsonga
| state = {{{state|autocollapse}}}
| title = [[Sw'ambalo swa Vatsonga]]
| bodyclass = hlist
| group1 =
| list1 =
[[Tinjhovo]] {{·}} [[Njhindzu]] {{·}} [[Mibodi]] {{·}} [[Mamphaxana]] {{·}} [[Ndhindhani]] {{·}}[[Dovani]] {{·}} [[Swikatawa]] {{·}} [[Swihakaboyi]] {{·}} [[Minceka]] {{·}} [[Maduku]] {{·}} [[Xibelani]]
| below =
}}
<noinclude>
[[Category:Swakudya swa Vatsonga]]
</noinclude>
kdau68pkzzgoue34gefvge1yxmwi49p
Vuswa
0
4898
30259
30258
2017-08-25T10:17:55Z
Thuvack
315
wikitext
text/x-wiki
[[File:Ugali and cabbage.jpg|thumb|right|Xafniso xa vuswa lebyi phamiweke na xixevo xa khavichi]]
'''Vuswa '''kumbe Vuswa bya mavele iswakudya swa ndhavuko leswi swekiwaka hikutirhisa mavele yo gayiwa (kumbe mugayo) naswona hiswona swakudya xidzi swa vantima lava kumekaka e dzongeni ra tinko-nkulu ra Afrika. Kuna tinxaka ta vuswa kuhlanganisa vuswa byo olova, byo tiya, byo dzunga na swin'wana.
Etindzhawini ta n<nowiki>'walungu wa Afrika Dzonga, vuswa byidyiwa tani hi swakudya swa ku fihlula, laha vabyi vhuvaka na masi, botere na chukela. Vuswa hakanyingi byi dyiwa na nyama na muthotho wa tamiti. Tinxaka tin'wana ti rhandza vuswa byo hlanhlekela lebyi vuriwaka ''Phuthu''</nowiki>.
== Mintshaho ==
* [http://www.encounter.co.za/article/32.html South African Cuisine]
== Mintshaho ya le handle ==
* [http://www.foodbycountry.com/Kazakhstan-to-South-Africa/South-Africa.html#Putupap_Cornmeal_Porridge Putupap]
{{Swakudya swa Vatsonga}}
[[Category:Swakudya]]
[[Category:Swakudya swa Vatsonga]]
blzw5932bkvsvxe1mc56owz9n0l7aoi
Vutsari bya Xitsonga
0
4899
32804
32803
2018-11-02T08:23:44Z
Thuvack
315
wikitext
text/x-wiki
'''Vutsari bya Xitsonga''' byi sungula eka malembe ya va 1920, naswona abyi taleriwe hi vuhundzuluxeri na tibuku tavuleteri. Makulele ya vutsari bya xitsonga, mayelana na vutsari bya tidzimi tin'wana ta vantuma laha Afrika Dzonga, kufana na Vutsari bya ririmi ra Xipedi. Endzaku ka sweswo ku landzele nguva ya vutsari lebyi abyi talele eku tasleni hi matimu ya munhu n'wini (Autobiographies) kumbe matimu ya vutomi bya munhu un'wana (Biography). Hixikombiso, matsalwa yo sungula ya xitsonga lama hlanganisaka "David Livingstone" hi D.C Marivate (1941); "Kuhluvuka ku huma evuhlongeni ka Booket T. Washington" vuhundzuluxeri hi S.J. Baloyi (1953); "Agrrey wa Afrika" hi F.M. Maboko (1956), "Hosi Muhlaba" hi H.W.E. Ntsanwisi (1957); "Julius Ceasar" hi S.J. Baloyi (1957) na "Mufundhisi John Mboweni" hi H.A. Junod (1958). Matimu makomba leswaku, vutsari lebyi tolovelekeke bya xitsonga byi sungule ku pfelela endzhaku ka lembe ra 1960.<ref>{{cite book|last=Eve|first=Jeanette |title=Southern African Literature in African Languages: A Concise Historical Perspective|url=https://books.google.co.za/books/about/Southern_African_Literature_in_African_L.html?id=53kOAAAAYAAJ&redir_esc=y|accessdate=25 August 2017|year=1993|publisher=Acacia|isbn=0868171360|pages=59}}</ref>
== Nxaxamelo wa matsalwa ya Xitsonga ==
{| style="margin-left: auto; margin-right: auto; border: none;"
|-
|
{| class="wikitable" style="font-size: 80%;"
! No.
|-
| 1
|-
| 2
|-
| 3
|-
| 4
|-
| 5
|-
| 6
|-
| 7
|-
| 8
|-
| 9
|-
| 10
|-
| 11
|-
| 12
|-
| 13
|-
| 14
|-
| 15
|-
| 16
|-
| 17
|-
| 18
|-
| 19
|-
| 20
|-
| 21
|-
| 22
|-
| 23
|-
| 24
|-
| 25
|-
| 26
|-
| 27
|-
| 28
|-
| 29
|-
| 30
|-
| 31
|-
| 32
|-
| 33
|-
| 34
|-
| 35
|-
| 36
|-
| 37
|-
| 38
|-
| 39
|-
| 40
|-
| 41
|-
| 42
|-
| 43
|-
| 44
|-
| 45
|-
| 46
|-
| 47
|-
| 48
|-
| 49
|-
| 50
|-
| 51
|-
| 52
|-
| 53
|-
| 54
|-
| 55
|-
| 56
|-
| 57
|-
| 58
|-
| 59
|-
| 60
|-
| 61
|-
| 62
|-
| 63
|-
| 64
|-
| 65
|-
| 66
|-
| 67
|-
| 68
|-
| 69
|-
| 70
|-
| 71
|-
| 72
|-
| 73
|-
| 74
|-
| 75
|-
| 76
|-
| 77
|-
| 78
|-
| 79
|-
| 80
|-
| 81
|-
| 82
|-
| 83
|-
| 84
|-
| 85
|-
| 86
|-
| 87
|-
| 88
|-
| 89
|-
| 90
|-
| 91
|-
| 92
|-
| 93
|-
| 94
|-
| 95
|-
| 96
|-
| 97
|-
| 98
|-
| 99
|-
| 100
|-
| 101
|-
| 102
|-
| 103
|-
| 104
|-
| 105
|-
| 106
|-
| 107
|-
| 108
|-
| 109
|-
| 110
|-
| 111
|-
| 112
|-
| 113
|-
| 114
|-
| 115
|-
| 116
|-
| 117
|-
| 118
|-
| 119
|-
| 120
|-
| 121
|-
| 122
|-
| 123
|-
| 124
|-
| 125
|-
| 126
|-
| 127
|-
| 128
|-
| 129
|-
| 130
|-
| 131
|-
| 132
|-
| 133
|-
| 134
|-
| 135
|-
| 136
|-
| 137
|-
| 138
|-
| 139
|-
| 140
|-
| 141
|-
| 142
|-
| 143
|-
| 144
|-
| 145
|-
| 146
|-
| 147
|-
| 148
|-
| 149
|-
| 150
|-
| 151
|-
| 152
|-
| 153
|-
| 154
|-
| 155
|-
| 156
|-
| 157
|-
| 158
|-
| 159
|-
| 160
|-
| 161
|-
| 162
|-
| 163
|-
| 164
|-
| 165
|-
| 166
|-
| 167
|-
| 168
|-
| 169
|-
| 170
|-
| 171
|-
| 172
|-
| 173
|-
| 174
|-
| 175
|-
| 176
|-
| 177
|-
| 178
|-
| 179
|-
| 180
|-
| 181
|-
| 182
|-
| 183
|-
| 184
|-
| 185
|-
| 186
|-
| 187
|-
| 188
|-
| 189
|-
| 190
|-
| 191
|-
| 192
|-
| 193
|-
| 194
|}
|
{| class="wikitable sortable" style="font-size: 80%;"
|-
! Nhloko mhaka ya Tsalwa !! Mutsari !! Nkandziyiso !! Lembe !! Muxaka wa Tsalwa
|-
| Sasavona || Marivate, D.C. || Swiss Mission in SA || 1936 ||
|-
| Calvin Maphophe Ta vutomi bya mina || Maphophe, C || Swiss Mission in SA || 1942 ||
|-
| Mambuxu || Ndhambi, E.P. || Swiss Mission in SA || 1953 ||
|-
| Xaka || Baloyi, S.J || Educum || 1954 (1983) ||
|-
| Vuluva bya switlhokovetselo swa Xitsonga || Ntsanwisi, P.E. || Afrikaanse pers || 1958 ||
|-
| Ntsandza-vatimi || Ntsanwisi, P.E. || A.P.B. || 1958 (1960) ||
|-
| Mahlasela-hundza || Ntsanwisi, H.W.E. || A.P.B. || 1960 ||
|-
| Ntiva-nhlayo wa namuntlha || Allison, A.A. || Shuter & Shooter || 1961 ||
|-
| Ntsakisi wa Tahani-N'wanjiyani || Mkhombo, J.F.C. || J.L. Van Schaik || 1962 ||
|-
| Mitlhokovetselo ya xitsonga: nhlengeleto ya mitlhokovetselo || Rasengane, E.R.B. || J.L. van Schaik || 1963 ||
|-
| Nkatanga i dlakuta || Chauke, M.S. || J.L. van Schaik || 1965 ||
|-
| Ririmi i madlayisane || Mangwane, H.A. || J.L. van Schaik || 1965 ||
|-
| Jim Xilovekelo || Marivate, C.T.D. || J.L. van Schaik || 1965 ||
|-
| Gija, Wanuna wa Matimba || Muzwayine, H.S.V. || J.L. van Schaik || 1965 ||
|-
| Garingani-wa-garingani || Marolen, D.P.P. || Beter Boeke || 1966 ||
|-
| Mibya ya nyekanyeka || Mtombeni, B.K.M. || Beter Boeke || 1966 ||
|-
| Switlhokovetselo swa vana || Ndhambi, E.P. || J.L. van Schaik || 1966 ||
|-
| N'wanghovela-Khujane || Masuluke, T.M. || Via Afrika || 1966 (1967) ||
|-
| Murhandziwani || Baloyi, S.J. || Swiss Mission || 1967 ||
|-
| Malangavi ya mbilu || Mtombeni, B.K.M. || Beter Boeke || 1967 ||
|-
| Swa rivala a swi heli || Sumbane, N || Swiss Mission in SA || 1967 ||
|-
| Leswi na leswiya || Mkhombo, J.F.C. || J.L. van Schaik || 1968 ||
|-
| Xisomisana || Thuketana, F.A. || Swiss Mission in SA || 1968 ||
|-
| Phatani Vatsonga || Mnisi, H.S. || Swiss Mission in SA || 1969 ||
|-
| Nthavale ya miehleketo || Nkondo, E.M. || Sasavona ? || 1969 ||
|-
| Emahosi || Nkondo, E.M. || J.L. van Schaik || 1969 ||
|-
| Mbita ya vulombe || Nkondo, W.S. || J.L. van Schaik || 1969 ||
|-
| Risuna ra switlhokovetselo || Mnisi, G.S. || Sasavona || 1970 ||
|-
| Marimba ya nkovotlo || Mahuhushi, M.A. || Varia Books || 1971 ||
|-
| Xikatsa xa switlhokovetselo || Ntsanwisi, P.E. || A.P.B || 1971 ||
|-
| Byela mina! || Makhuba, N.C. || Swiss Mission in SA || 1972 ||
|-
| M'kon'wana wa fika || Marolen, D.P.P. || J.L. van Schaik || 1972 ||
|-
| Vatukulu va ka Gaza || Muzwayine, H.S.V. || J.L. van Schaik || 1972 ||
|-
| Miseve ya dyambu || Makhuba, N.C. || J.L. van Schaik || 1973 ||
|-
| Xihungasi || Maphalakasi, G.J. || J.L. van Schaik || 1973 ||
|-
| Tindyelo || Mbhombi, E.W.G. || J.L. van Schaik || 1973 ||
|-
| Ndzi tshikeni || Mtombeni, B.K.M. || J.L. van Schaik || 1973 ||
|-
| Vuhlangi bya vuhlangi || Mtombeni, B.K.M. || J.L. van Schaik || 1973 ||
|-
| Ndzhaka ya vusiwana || Mtombeni, B.K.M. || Via Afrika || 1973 ||
|-
| Tinhlolo ti be mitsatsu || Nkondo, Eric M. || J.L. van Schaik || 1973 ||
|-
| Ri xile || Nxumalo, S.B. || J.L. van Schaik || 1973 ||
|-
| Muchuchisi nuna wa mahiri || Shingwenyana, S.D. || Sasavona || 1973 ||
|-
| Ntukulu wa nga Yedwa || Mnisi, H.S. || Swiss Mission in S.A || 1974 ||
|-
| Maphundzu || Mnisi, H.S. || Sasavona || 1974 ||
|-
| Mihizo ya dayivela || Mtombeni, B.K.M. || Sasavona || 1974 ||
|-
| Mavala ya yingwe || Mtombeni, B.K.M. || Sasavona || 1974 ||
|-
| Nhenha ya Mafarana || Rikhotso, F.M. || Sasavona || 1974 ||
|-
| Vugima-musi || Makgoana, P || J.L. van Schaik || 1975 ||
|-
| Bandhi ra muchini || Makhuba, N.C. || Sasavona || 1975 ||
|-
| Vumunhu bya phatiwa || Marhanele, M.M. || J.L. van Schaik || 1975 ||
|-
| Ntshikiwani || Mbhombi, E.W.G. || J.L. van Schaik || 1975 ||
|-
| Vukati a byi na n'wini || Mnisi, M.G. || Sasavona || 1975 ||
|-
| Mabyalamfava || Nkondo, E.M. || J.L. van Schaik || 1975 ||
|-
| Mavondzo a ya hakeri || Rikhotso, F.M. || Sasavona || 1975 ||
|-
| Swihlenge swa Vatsonga || Marivate, C.T.D. || Sasavona || 1976 ||
|-
| Madumelani || Mbhombi, E.W.G. || J.L. van Schaik || 1976 ||
|-
| Matimu ya Vatsonga: 1498-1650 || Junod, H.P. || Sasavona || 1977 ||
|-
| Mabibi ya mbilu || Makhuba, N.C. || J.L. van Schaik || 1977 ||
|-
| Vurhena byakwe || Mnisi, H.S. || Sasavona || 1977 ||
|-
| Meno ya hlovo || Mnisi, H.S. || Sasavona || 1977 ||
|-
| Matshopetana ya tindzumulo || Mtombeni, B.K.M. || Sasavona || 1977 ||
|-
| Vutomi bya swihari ekhwatini || Rutley, C.B. || Varia Books || 1977 ||
|-
| Madyisa-mbitsi || Khosa, T.H. || J.L. van Schaik || 1978 ||
|-
| Swifaniso swa vutomi || Marhanele, M.M. || J.L. van Schaik || 1978 ||
|-
| N'wamagulugutswana || Nkondo, E.M. || J.L. van Schaik || 1978 ||
|-
| N'waninginingi ma ka tindleve || Thuketana, F.A. || Sasavona || 1978 ||
|-
| Xirhalanganyi || Khosa, I.N. || J.L. van Schaik || 1979 ||
|-
| Manyunyu ya xitsotso || Khosa, T.H. || J.L. van Schaik || 1979 ||
|-
| Tiyisela n'wananga || Mathebula, M.J. || J.L. van Schaik || 1979 ||
|-
| Vugimamusi bya nkwangulatilo || Mathebula, T.A. || J.L. van Schaik || 1979 ||
|-
| Makuma ya vutomi byebyo || Miyen, E.M. || J.L. van Schaik || 1979 ||
|-
| Tivoneleni || Ngobeni, D.N. || Sasavona || 1979 ||
|-
| Chovo ra nhunguvana || Nkondo, E.M. || J.L. van Schaik || 1979 ||
|-
| Nhanga ya Gavaza || Nkuna, P.B. || Sasavona || 1979 ||
|-
| Mhunti yo fela etinyaweni || Rikhotso, F.M. || Educum || 1979 ||
|-
| A hi bumabumeleni || Rikhotso, T.M. || J.L. van Schaik || 1979 ||
|-
| Muambi wa vubumabumeri || Makavi, G. || Sasavona || 1980 ||
|-
| Vana, titwiseni! || Maluleke, J.N. || Sasavona || 1980 ||
|-
| Byokota madlayisani || Marhanele, M.M. || Sasavona || 1980 ||
|-
| N'warilacuma || Rikhotso, F.M. || Sasavona || 1980 ||
|-
| A hi vuloyi! || Rikhotso, T.M. || Sasavona || 1980 ||
|-
| Ndzukano wa nghondzo || Liguori-Reynolds, R. || Educum || 1981 ||
|-
| Mihloti || Magaisa, J.M. || J.L. van Schaik || 1981 ||
|-
| N'wana wa tinhlalu || Maluleke, M.J. || J.L. van Schaik || 1981 ||
|-
| Macakala ya miehleketo || Mayevu, G.S. || Sasavona || 1982 ||
|-
| Madaladala || Nkondo, C.P.N. || Sasavona || 1982 ||
|-
| A hi twisiseni matsalwa || Nkondo, C.P.N. || Sasavona ? || 1982 ||
|-
| Dingana || Rikhotso, T.M. || Sasavona || 1982 ||
|-
| Xaka || Baloyi, S.J. || A.P.B. || 1983 ||
|-
| Mbita ya vutivi: Tibuku ta Xitsonga, 1883-1983 || Bill, M.C. || Sasavona || 1983 ||
|-
| Lakatsani tintiho vaTsonga || Chauke, S.P. || J.L. van Schaik || 1983 ||
|-
| I rhambu ra mfenhe || Khosa, H.R. || J.L. van Schaik ? || 1983 ||
|-
| Mpambulwa wa switlhokovetselo || Marivate, C.T.D. || J.L. van Schaik || 1983 ||
|-
| Mavonavona enhoveni || Mavikane, D.J. || Sasavona || 1983 ||
|-
| Bombeleni || Ndhambi, I.P.E. || Via Afrika || 1983 ||
|-
| Makhukhuri ya mianakanyo || Rikhotso, T.M. || J.L. van Schaik || 1983 ||
|-
| Vuhiri || Muyambo, J.M. || Sasavonoa || 1984 ||
|-
| Xirimela || Rikhotso, F.M. || Shuter & Shooter || 1984 ||
|-
| Ndza tisola || Rikhotso, F.M. || Shuter & Shooter || 1984 ||
|-
| Ndzi tsandzekile || Ritshuri, G.A. || Sasavona || 1984 ||
|-
| Ndzi onhe yini manana || Sibisi, M.L. || Sasavona || 1984 ||
|-
| Nyandza ya timbalelo || Chauke, S.P. || Sasavona || 1985 ||
|-
| Hi landza Mpisana || Makamu, S.H.N. || Sasavona || 1985 ||
|-
| Hi ya kwihi? || Maluleke, M.J. || J.L. van Schaik || 1985 ||
|-
| Khuluka na ritavi || Mabuza, M.M. || Sasavona || 1986 ||
|-
| Xikumakumani || Mahatlane, A.D. || J.L. van Schaik || 1986 ||
|-
| Ndlandlalati ya Malenga || Mahatlane, A.D. || J.L. van Schaik || 1986 ||
|-
| Ximita-ntsengele || Mashele, R.H. || Sasavona || 1986 ||
|-
| Makomba-ndlela || Ntsanwisi, H.W.E. || Educum || 1986 ||
|-
| Nhlengelo wa swirungulwana || Chabalala, N.C. || De Jager-HAUM || 1987 ||
|-
| A hi wa wena || Chauke, F. || Educum || 1987 ||
|-
| Hi ta tiphina || Chauke, S.S. || Educum || 1987 ||
|-
| Mhandzela sasela vanungu || Hlengane, G.S. || Educum || 1987 ||
|-
| Xirhundza xa tinkhula || Khosa, H.R. || Educum ? || 1987 ||
|-
| Tihlo ra ntumbuluko || Khosa, J.H.N. || Educum || 1987 ||
|-
| Xikolokolo nguvu ya pitori || Magaisa, J.M. || Sasavona || 1987 ||
|-
| Rivoningo || Magwaza, G.M. || Educum || 1987 ||
|-
| Mangava ya Joni || Maluleke, D.R. || J.L. van Schaik || 1987 ||
|-
| Xona hi xihi? || Maluleke, D.R. || J.L. van Schaik || 1987 ||
|-
| Mahlori || Maluleke, D.R. || J.L. van Schaik || 1987 ||
|-
| N'hwar-mbirhi || Manganyi, K.T.C. || J.L. van Schaik ? || 1987 ||
|-
| Nhunguvani || Manganyi, S.J. || J.L. van Schaik ? || 1987 ||
|-
| Swikampfu swa mbilu || Nghonyama, R.R. || Educum || 1987 ||
|-
| Tihakata || Phephenyane, C.M. || Via Afrika || 1987 ||
|-
| Huma mhiri || Salane, B.D. || Sasavona || 1987 ||
|-
| Vukhatswa || Shipalana, R. || Sasavona || 1987 ||
|-
| Ndzi ngo tinciki! || Thuketana, F.A. || Sasavona || 1987 ||
|-
| Vulombe bya mitsheketo || Baloyi, P.B. || Palm || 1988 ||
|-
| Peperhani vudyangwana || Chauke, S.P. || Sasavona || 1988 ||
|-
| Tinhloloti hlolela vinyi || Chauke, S.P. || Sasavona || 1988 ||
|-
| Swa yila || Manganyi, K.T.C. || Educum || 1988 ||
|-
| Anganyelani || Manganyi, K.T.C. || Shuter & Shooter || 1988 ||
|-
| Masirheni wa ka magoda || Manganyi, S.J. || Educum || 1988 ||
|-
| Emahandzeni || Mayimele, F.J. || J.L. van Schaik || 1988 ||
|-
| Swiringulwana || Ntsanwisi, H.W.E. || J.L. van Schaik ? || 1988 ||
|-
| Mphofulo wa xifuva || Rikhotso, T.M. || J.L. van Schaik || 1988 ||
|-
| Nkharisa wa miharihari || Khosa, K.A. || Shuter & Shooter || 1989 ||
|-
| Ximambana || Mabuza, M.M. || Sasavona || 1989 ||
|-
| Chachamela mutsonga || Manganyi, J.T. || Educum || 1989 ||
|-
| Emalembeni ya magidimbirhi n' wana || Manganyi, K.T.C. || Shuter & Shooter || 1989 ||
|-
| Hi le misaveni la || Manganyi, K.T.C. || Shuter & Shooter || 1989 ||
|-
| Dzundze ra switlhokovetselo || Nkuzana, K.J. || J.L. van Schaik || 1989 ||
|-
| Vatsari va vatsonga || Rikhotso, F.M. || Shuter & Shooter || 1989 ||
|-
| Muhloti wa mihloti || Rikhotso, F.M. || Educum || 1989 ||
|-
| Mati ya xitsevetseve || Baloyi, J.M. || Sasavona || 1990 ||
|-
| Ntsendzeleki || Khosa, G.S. || Educum || 1990 ||
|-
| Ngalakani || Khosa, J.H.N. || Reach Out || 1990 ||
|-
| Xivandza-nyongeni || Ngobeni, M.T. || Shuter & Shooter || 1990 ||
|-
| Matatani || Nkondo, C.P.N. || Rostrum || 1990 ||
|-
| Vukosi bya tswalelwa || Manganyi, S.J. || Rostrum || 1991 ||
|-
| Enkondzweni wa nkwangulacilo || Chauke, W.R. || Read Well || 1992 ||
|-
| Nsuku wa mina || Chauke, W.R. || Read Well || 1992 ||
|-
| Dyondzani Xitsonga || Golele, N.C.P. || Sovenga || 1992 ||
|-
| Hi yimeriwe hi siku rintshwa || Linmond, M || Educum || 1992 ||
|-
| Purasi rintsongo || Linmond, M || Educum || 1992 ||
|-
| Gqweta || Lubisi, C.M. || De Jager-HAUM || 1992 ||
|-
| Byi le tintihweni || Lubisi, C.M. || De Jager-HAUM || 1992 ||
|-
| Manguva lawa || Mabunda, M.S. || Shuter & Shooter || 1992 ||
|-
| Nyandhayeyoo! || Mabuza, M.M. || Shuter & Shooter ? || 1992 ||
|-
| U khanya mani? || Magagane, M.G. || Peskor || 1992 ||
|-
| Ndhasundhasu wa miehleketo || Manganyi, K.T.C. || Read Well || 1992 ||
|-
| Homa yi be tsolo || Manganyi, K.T.C. || Kagiso || 1992 ||
|-
| Mafelatiko || Mayevu, G.S. || De Jager-HAUM || 1992 ||
|-
| Ngula ya swirungulwana || Mpenyana, M.B. || Perskor || 1992 ||
|-
| Swi endlwa hi yini? || Ngobeni, M.T. || Shuter & Shooter || 1992 ||
|-
| N'wamayengani || Nkhwashu, M.T. || Read Well || 1992 ||
|-
| Phehlwa ra gwambe na dzavana || Rikhotso, F.M. || Juta || 1992 ||
|-
| Xidziva xa vutomi || Shabangu, I.S. || Shuter & Shooter || 1992 ||
|-
| Xihlovo xa le mahlweni madlayisa-torha || Baloyi, J.M. || Juta || 1993 ||
|-
| Malangavi || Magwaza, G.M. || Educum || 1993 ||
|-
| A mi si vona nchumu || Manganyi, K.T.C. || Perskor || 1993 ||
|-
| Rihojahoja Ra Vutlhokovetseri || Marhanele, M.M. || Juta || 1993 ||
|-
| Mabibi ya mbilu || Masinge, R. || Perskor || 1993 ||
|-
| Dyanani, ndzhaku i marhambu || Mkhari, G.O. || Educum || 1993 ||
|-
| Ndzi ta swi byela mani? || Mpenyana, M.B. || Acacia Books || 1993 ||
|-
| Swirilo || Mudau, V.A. || Juta || 1993 ||
|-
| A ndzi to yini? || Musengi, K.F. || Educum || 1993 ||
|-
| Khale ka makwangala || Rikhotso, F.M. || Heinemann || 1993 ||
|-
| U nga rili || Lubisi, C.M. || J.L. van Schaik || 1994 ||
|-
| Matshopetani ya vuhlangi || Magagane, M.G. || Kagiso || 1994 ||
|-
| Mungu wa vutomi || Masumbe, B.M.C. || Kagiso || 1994 ||
|-
| A yi laviwi || Zwane, E.M. || Juta || 1994 ||
|-
| Mahlonga ya nchunxeko || Baloyi, H.T. || Heinemann || 1995 ||
|-
| Kula n'wananga || Khosa, G.S. || Educum || 1995 ||
|-
| Vana va Afrika || Khosa, K.A. || Shuter & Shooter || 1995 ||
|-
| Mangava || Khosa, T.H. || Kagiso || 1995 ||
|-
| ...hi le fasitereni || Mabaso, X.E. || Bard || 1995 ||
|-
| Maxindyana xo khana kambirhi || Maluleke, S.S. || Kagiso || 1995 ||
|-
| Vutomi i vhilwa || Mgiba, N.R. || Heinemann || 1995 ||
|-
| Ndzi tswaleriwe kwala || Mkari, N.B. || Perskor || 1995 ||
|-
| Mahewu n'wananga || Zwane, B.G. || Macmillan || 1995 ||
|-
| Ndzi dlayisile hi Mhani || Ngobeni, K.J. || J.L. van Schaik || 1996 ||
|-
| Swa manguva lawa || Ngondweni, P. || Tafelberg || 1996 ||
|-
| Mulunguntima || Risenga, D.J. || Heinemann || 1996 ||
|}
|}
==Mintshaho==
{{Reflist|1}}
[[Category: Vatsari va Xitsonga]]
[[Category: Tibuku ta Xitsonga]]
ac2xlj4qjdpmll0zodujv4vud3rrnp8
Category:Tibuku ta Xitsonga
14
4900
30261
2017-08-25T12:57:40Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
F.M. Rikhotso
0
4901
32319
30312
2018-08-15T17:09:51Z
196.21.218.222
wikitext
text/x-wiki
{{Person|
| Vito = F.M Rikhotso
| Xifaniso = Coats of arms of None.svg
| Ntirho = Mutsari
| Siku ro velekiwa = 4 Dzivamisoko 1952
| Ndhawu yo velekiwa = Mafarana - Mopani District, Limpopo
}}
'''[[Freddy]] Rikhotso''' (''4 [[Dzivamisoko]] 1952'') i mutsari wa tibuku ta xitsonga, a thlela a tiveka ngopfu tani hi muhaxi wa mahungu eka xitichi xa SABC xa Munghana Lonene FM. <ref name=ph2> A.T. Lamula (2013) "[http://ul.netd.ac.za/bitstream/handle/10386/1767/lamula_at_2013.pdf?sequence=2&isAllowed=y Nkanelo wa ku oviwa ka timfanelo ta vavasati aka tsalwa ra khala ka makwangala hi F. Rikhotso]" (March 2011) - Retrieved 28 August 2017. (Mini-Dissertation). </ref>
== Matimu ==
Freddy Rikhotso u velekiwile eKeulen laha namuntlha ku tiviwaka hi vito ra Mafarana, eMopani Distric eka Phurovhinsi ya Limpopo, etikweni ra Hosi Muhlaba. Vatswari va yena i Jamela na James Rikhotso. Freddy Rikhotso u sungurile tidyondzo ta yena ta phurayimari eswikolweni leswi landzelaka: Calais, Borddeaux na Mafarana hi 1960 ku fikela 1969 laha a nga pasa giredi ya 4. Rikhotso u endlile tidyondzo ta yena ta sekondari exikolweni xa Phangasasa hi 1970 ku fikela 1972. Loko a ri eka giredi ya 8, ePhangasasa hi 1970, u endlile matimu hi ku tsala buku ya ntlangu:
Hlamalani wa ka Gulatino , leyi nga kandziyisi wa hi vaka Sasavona Publishers and Booksellers. Buku leyi yi landzeriwile hi yin’wana ya ntlangu yi nga Mavondzo a ya hakeri leyi a nga yi tsala a ri eka giredi ya 10 Phangasasa
hi malembe ya 1970-1972. Vutsari bya yena byi sukela loko a hamba a tsala switori eka magazine ya Wamba, munghana wa vana. Rikhotso u pasile giredi ya 12 hi 1973-1974 exikolweni xa le henhla xa Bankuna. U sungurile ku tirha etihofisini ta mfumo hi 1975 laha a nga sungula ku va muhleri wo sungula wa Mhalamhala eGiyani. U yisile tidyondzo ta yena emahlweni hi ku tidyondzela a ri ekaya, a ri karhi a tirha etiyunivhesiti to hambanahambana. Hi 1976 u pasile Journalism Diploma eUnion College. U yisile tidyondzo ta yena emahlweni eyunivhesiti ya N’walungu laha a nga pasa digiri ya B.A. hi 1988. U gimetile tidyondzo ta yena hi Higher Education Diploma(HED) eyunivhesiti ya Unisa hi 1990.
Hi 1979 u thoriwile hi SABC ku va muhaxi wa khale ka Radio Tsonga, leyi sweswi yi tivekaka hi vito ra Munghana Lonene FM ePolokwane. Ku sukela hi lembe ra 1981 ku fikela hi lembe ra 1996 u thoriwile eka xiyenge xa mahungu ya
Radio Tsonga laha a a tirha tanihi muhlengeleti wa mahungu. Hi rona lembe leri ra 1996, u tlhele a tlhelela ePolokwane ku ya va muhlayi wa mahungu ya Munghana Lonene FM. Hi 2012 a swi endla 33 wa malembe a ri karhi a tirha
kona ka Munghana Lonene FM.
== Vutsari ==
Tin’wana ta tibuku leti a ti tsaleke ti tirhisiwile eswikolweni swa tisekondari, swikolo swa le henhla ni tiyunivhesiti. Rikhotso u tsarile tibuku ta mitlangu leti katsaka:
# Hlamalani wa ka Gulatino 1990),
# Mavondzo a ya hakeri,
# Nhenha ya Mafarana,
# N’warilacuma,
# Ndza tisola,
# Mhunti yo fela etinyaweni,
# Muhloti wa muhloti,
# Magandlati ya vutomi
Eka swirungulwana u tsarile buku yin’we ntsena ya Xirimela.
Tibuku ta mintshekto leti a ti tsaleke ti katsa:
# Xa mina i Nyeleti,
# Ndzhaka yerhu,
# Phehlwa ra Gwambe na Dzavana,
# Vutshila bya vakokwa werhu,
# Khale ka Makwangala(1993).
U tsarile na tibuku ta matimu ti nga leti landzelaka:
# Tolo a nga vuyi,
# Dyandza,
# Vatsari va Vatsonga
# Matimu ya mfumo wa Gazankulu
== Masangwati ==
Hikowalaho ko tikarhata ni ku tiyimisela ka yena ni vutshila lebyi a ri na byona ni migingiriko ya yena u kumile masagwati ya vutsari ni yan’wana. Masagwati ya yena hi lama landzelaka:
# Educum Literary award - Best black drama (1989)
# Idem award - Best Tsonga Radio Script(1989)
# Shutter and Shooter - Folklore award - first position (1991)
# Tsonga Language Board, H.P. Junod Folklore award - first position (1991)
# Best Munghana Lonene News Reader - (2008)
# Pan South African Language Board - Literature Award (2010)
# Mama Beka Ntsan’wisi Community Builder Award - (2012)
==Mintshaho==
{{Reflist|1}}
[[Category: Vatsari]]
[[Category: Vanhu]]
[[Category: Vatsari va Xitsonga]]
r9zv5ufxrw7kxs6s0co50p2fny8awnf
Xibelani
0
4902
30499
30328
2017-09-27T14:51:38Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Shangaan.jpg|right|thumb|Vavasati va vatsonga, va cina Xibelani]]
'''Xibelani''' i x'ambalo xa vasati va vatsonga, lexi mbariwaka eka munkhuvo, kumbe mincino ya xitsonga yo fana na Mkhinyavezo, Minchachulo, Makhwaya na Minchongolo. Xibelani loko xi mbariwile, xifika ematsolweni naswona xibohiwa emasengeni.<ref name="ph0">{{cite book|author1=Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken|title=Xibelani Dance|date=2010|publisher=VDM Publishing|location=Johannesburg|isbn=9786132112224|url=https://books.google.co.za/books?id=Sdm_bwAACAAJ&dq=Mkhinyavezo&hl=en&ei=95EoTtyBILGz0AG2--TECg&sa=X&oi=book_result&ct=result&redir_esc=y}}</ref> Xibelani ix'ambalo lexi hlawulekisaka Vatsonga naswona ximbariwa hivona ntsena emisaveni. Masiku lawa, Xibelani xikumeka xixavisiwa nale dorobheni ra Joni.<ref name="ph1">''Ndzavisiso wa Onasi-Mapaluxele ya ndhavuko wa Xitsonga eka tsalwa ra "Masungi mfana ka Maxele"'' - Machimana S.M (2009)</ref>
== Matimu ==
Xibelani aximbariwa na tinguvu hi vavasati va vatsonga, eka minkarhi yakhale, kambe manguwa lawa, ximbariwa ngopfu eka minkhuvo ya ndhavuko na mincino ya xitsonga. Vana vavanhwana va vatsonga, vadyondza kumbala no cina Xibelani, vahari vatsongo. Xibelani hakanyingi ximbariwa na Xigejo enhenhla kaxona, kasi minkarhi yin'wana xibohiwa na nguvu ntsena.<ref name="ph0"/>
== Ncino wa Xibelani ==
Xibelani xicinisiwa hi ku chukuvanyisa masenge, leswaku xibhelani naxona xi jika-jika, naswona mucini anga thlela a byekerisa no cinisa nenge, kuya hivutshila bya yena.
== Mintshaho ==
{{Reflist|30em}}
{{Sw'ambalo swa Vatsonga}}
[[Category:Sw'ambalo]]
[[Category:Mpahla]]
[[Category:Sw'ambalo swa Vatsonga]]
hfvq6kb6izm94tnc37c0urjbqpz5l52
Minceka
0
4903
30500
30357
2017-09-27T14:51:52Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
'''Nceka''' kumbe '''Minceka''' i tinguvu leti bohiwaka hi vasati va vatsonga. Hakanyingi n'wansati wa mutsonga boha minceka yimbirhi emakatleni yi hingakanya, leswaku yi funengeta makatla, nhala na kuthlela yi funengeta ndzhaku ka ndhindhani kumbe xibelani. Tinguvu ta minceka itamihlovo yo saseka naswona yo vonikela, kuhlanganisa [[mihlovo]] ya rihlaza; Wasi; xitshopi; halandi; Vangazi na Ncingwa. Vavasati va sasekisa minceka ya vona hi ku rhungela vuhlalu kumbe xiyimo xa xiluva kumbe xivumbeko xokarhi hi mivala leyi rhandziwaka hi murhungi. Minceka yimbariwa ngopfu hi minkarhi ya minkhuvo yofana na malovolo; micato; rifu kumbe yin'wana minkhuvo ya ndhavuko.<ref name="ph0">{{cite book|author1=Sandra Klopper|title=African Renaissance|date=2000|publisher=New Holland Publishers|location=Johannesburg|isbn=9781868724130|url=https://books.google.co.za/books?id=wepQAAAAMAAJ&q=Minceka+clothing&dq=Minceka+clothing&hl=en&sa=X&redir_esc=y}}</ref><ref name="ph1">{{cite book|author1=Museum of Modern Art (Oxford, England)|title=Art from South Africa|date=1990|publisher=Museum of Modern Art|location=Johannesburg|isbn=9780905836713|url=https://books.google.co.za/books?id=gr5PAAAAMAAJ&q=Minceka+clothing&dq=Minceka+clothing&hl=en&sa=X&redir_esc=y}}</ref>
== Mintshaho ==
{{Reflist|30em}}
{{Sw'ambalo swa Vatsonga}}
[[Category:Sw'ambalo]]
[[Category:Mpahla]]
[[Category:Sw'ambalo swa Vatsonga]]
bt3ew7xcm0nyegge9brpjz97o81pfco
Mihlovo
0
4904
33140
33137
2018-12-13T13:01:34Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
{| class="wikitable" style="float: right;"
! style="text-align: center" colspan="2"| Mihlovo
|-
! style="background: rgb(255, 0, 0) none repeat scroll 0% 0%;" |<span style="color:red;">...........</span>
! style="text-align: left;" |Tshwuka
|-
! style="background: rgb(255, 128, 0) none repeat scroll 0% 0%;" |<br>
! style="text-align: left;" |Tshopi
|-
! style="background: rgb(255, 255, 0) none repeat scroll 0% 0%;" |<br>
! style="text-align: left;" |Halandi
|-
! style="background: rgb(0, 255, 0) none repeat scroll 0% 0%;" |<br>
! style="text-align: left;" |Rihlaza
|-
! style="background: rgb(0, 255, 255) none repeat scroll 0% 0%;" |<br>
! style="text-align: left;" |Wasi-Lwandle
|-
! style="background: rgb(0, 0, 255) none repeat scroll 0% 0%;" |<br>
! style="text-align: left;" |Wasi
|-
! style="background: rgb(128, 0, 255) none repeat scroll 0% 0%;" |<br>
! style="text-align: left;" |Vhangazi
|}
'''Muhlovo''' i xihlawulekisi xa kuvona ka matihlo ya munhu lexi hambanisaka leswivoniwaka, hi ku hambanisa mihlovo hi maviti yo fana tshwuka, wasi, xitshopani, rihlaza, tshopi, kumbe vhangazi. Mihlovo wu endliwa hi miseve ya rivoningo leyi thlerisiwaka yiya nghena e tihlweni.<ref name="Wyszecki">{{cite book|first=Günther|last=Wyszecki|author2=Stiles, W.S.|year=1982|title=Colour Science: Concepts and Methods, Quantitative Data and Formulae|edition=2nd|pages=|publisher=Wiley Series in Pure and Applied Optics|location=New York|isbn=0-471-02106-7}}</ref><ref>{{cite book|author=R. W. G. Hunt|year=2004|title=The Reproduction of Colour|edition=6th|pages=11–12|publisher=Wiley–IS&T Series in Imaging Science and Technology|location=Chichester UK|isbn=0-470-02425-9}}</ref>
== Minthsaho ==
{{reflist|30em}}
[[Category:Mihlovo]]
0csnh5d8pg4q8e8o40z88m03de7xlbh
Category:Mihlovo
14
4905
30354
2017-09-01T14:23:11Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Mpisana I
0
4906
30889
30426
2017-11-19T20:05:22Z
Thuvack
315
wikitext
text/x-wiki
{{Template:Africa-bio-stub}}
----
{{Infobox Emperor
| name = Mpisana I
| title =
| image =
| caption =
| Vukosi =
| coronation =
| Vito leri heleleke = Mpisana Nxumalo
| Hosi leyi n'wi rhangeleke = [[Nghunghunyana|Mdungazwe "Nghunghunyana" Nxumalo]]
| Hosi leyi n'wi landzeleke = [[Thulamahashe|Msinganyela "Thulamahashe" Nxumalo]]
| Mudyandzhaka =
| consort =
| issue =
| Yindlu ya vukosi = [[Dynasty Jaimin|Dlamini]]
| royal anthem =
| Tata wakwe =
| Mana wakwe =
| U velekiwe hi =
| Ndzhawu yo velekiwa = [[Gazaland|Ka Gaza]]
| A lova hi = [[1927]]
| Ndzhawu yo lova = Bushbuckridge, [[Afrika Dzonga]]
| Sirha ra kwe e =
| Vasati =
| Vana =
}}
Hosi '''Mpisana Nxumalo''' (Mpisana I) a kuri hosi ya mfumo wa Gaza naswona kuri malume wa hosi Nghunghunyana. Mpisana u vekiwile kuva hosi ya xikhomela, endzhaku ka ku khomiwa ka Nghunghunyana, n'wana wa makwavo (Mzila), tani hileswi Thulamahashe a a hari ntsongo leswaku a fuma. Mpisana u fumile kusukela hi lembe ra 1897 ku ya eka 1910. Mpisana u rhurhile ku suka eMandlakazi leyinge ka Gaza etikweni ra Mozambhiki ata e Afrika Dzonga laha a fikeke a aka eBushbuckridge, endzhawini elyi namunthla yi vuriwaka Thulamahashe.<ref name="ph0">{{cite book|author1=Mzilikazi wa Afrika|title=Nothing Left to Steal|date=2014|publisher=Penguin|location=UK|isbn=9780143531401|url=https://books.google.co.za/books?id=y1xWBAAAQBAJ&dq=Nothing+left+to+steal&source=gbs_navlinks_s}}</ref> Mpisana uyile mahlweni ari mutsundzuxi wa Thulamahashe ku fikela loko ata lova hi lembe ra 1927.<ref name="ph1">{{cite book|author1=Woolmore W.|title=Steinaecker's horsemen|date=2006|publisher=South African Country Life|location=RSA|isbn=9780958478243|url=https://books.google.co.za/books?id=XE8xAQAAIAAJ&q=Msinganyela&dq=Msinganyela&hl=en&sa=X&redir_esc=y}}</ref>
== Mintshaho ==
{{Reflist|30em}}
{{Tihosi ta Gaza}}
{{Lifetime||1927|Mpisana I}}
[[Category:Vanhu]]
[[Category:Tihosi]]
hu3ad1mb52ix3sdaqrtr1otzivwt2u9
Thulamahashe
0
4907
32518
30890
2018-09-03T06:44:01Z
146.141.1.83
wikitext
text/x-wiki
{{Template:Africa-bio-stub}}
----
{{Infobox Emperor
| name = Thulamahashe
| title =
| image =
| caption =
| Vukosi =
| coronation =
| Vito leri heleleke = Msinganyela "Thulamahashe" Nxumalo
| Hosi leyi n'wi rhangeleke = [[Mpisana I]]
| Hosi leyi n'wi landzeleke = [[Buyisonto|Buyisonto Nxumalo]]
| Mudyandzhaka =
| consort =
| issue =
| Yindlu ya vukosi = [[Dynasty Nxumalo, Ndwandwe clan]]
| royal anthem =
| Tata wakwe =
| Mana wakwe =
| U velekiwe hi =
| Ndzhawu yo velekiwa = [[Gazaland|Ka Gaza]]
| A lova hi =
| Ndzhawu yo lova = Bushbuckridge, [[Afrika Dzonga]]
| Sirha ra kwe e =
| Vasati =
| Vana =
}}
Hosi '''Thulamahashe Msinganyela Nxumalo''' a kuri hosi ya mfumo wa Gaza, naswona ari n'wana wa hosi Nghunghunyana loyi a poneke ku khomiwa hi maphutukezi. Thulamahashe utsutsumile na kokwa wakwe Mpisana I, laha vayeke vaya aka eBushbuckridge endzhawini leyi namunthla yivuriwaka Thulamahashe. Hosi Thulamahashe u fumile ro sungula ku sukela hi 1910 loko kokwa wakwe ahundzisela mfumo eka yena, kukondza hi lembe ra 1922 loko ata nyizela buti wakwe Buyisonto loyi a vuyeke kusuka ePhocugali.<ref>{{Cite web|url=http://www.saflii.org/za/cases/ZAGPPHC/2012/369.html|title=Nxumalo v President of the Republic of South Africa and Others (3829/2011) [2012] ZAGPPHC 369 (12 November 2012)|website=www.saflii.org|access-date=2017-09-10}}</ref> Thulamahashe uvitaniwe hi mfumo wa mabhunu epitori kuta fungha leswaku a a ngari na xikongomelo xo taka rixaka rakwe leswkau vathlelela eka Gaza e Mozambhiki hi lembe ra 1912. Thulamahashe uthlele a va hosi endhzaku ka kulova ka Buyisonto hi lembe ra 1932, ku kondza loko ata lova hi lembe ra ??, laha a landzeriweke hi Nghobo. <ref name="ph0">{{cite book|author1=Parsons N|title=Prelude to Difaqane in the Interior of Southern Africac.1600-c.1822,|date=1995|publisher=Wits university Press|location=JHB|isbn=9781868142521}}</ref>
== Mintshaho ==
{{Reflist|30em}}
{{Tihosi ta Gaza}}
{{Lifetime||?|Thulamahashe}}
[[Category:Vanhu]]
[[Category:Tihosi]]
tb0a60u2l62e4zw0zhyfdzmy7dh6dwi
Buyisonto
0
4908
32519
30891
2018-09-03T06:45:32Z
146.141.1.83
wikitext
text/x-wiki
{{Template:Africa-bio-stub}}
----
{{Infobox Emperor
| name = Buyisonto
| title = Buyisonto kaNghunghunyana
| image =
| caption =
| Vukosi =
| coronation =
| Vito leri heleleke = Buyisonto Nxumalo
| Hosi leyi n'wi rhangeleke = [[Thulamahashe|Msinganyela "Thulamahashe" Nxumalo]]
| Hosi leyi n'wi landzeleke = [[Thulamahashe|Msinganyela "Thulamahashe" Nxumalo]]
| Mudyandzhaka =
| consort =
| issue =
| Yindlu ya vukosi = [[Nxumalo, Ndwandwe clan]]
| royal anthem =
| Tata wakwe = [[Nghunghunyana|Mdungazwe "Nghunghunyana" Nxumalo]]
| Mana wakwe =
| U velekiwe hi =
| Ndzhawu yo velekiwa = [[Gazaland|Ka Gaza]]
| A lova hi = [[1932]]<ref name="hp0">{{Cite book|last=Ritchken|first=E.|title=Leadership and Conflict in
Bushbuckridge|year=1995|publisher=University of Witwatersrand |location=JHB|isbn=|page=182}}</ref>
| Ndzhawu yo lova = Bushbuckridge, [[Afrika Dzonga]]
| Sirha ra kwe e =
| Vasati =
| Vana =
}}
'''Buyisonto Nxumalo''' akuri n'wana wa [[Nghunghunyana]], mufumi wohetelela wa mfumo wa Gaza, naswona hi yena ntsena loyi a poneke vutomi bya vukhomiwa e phochugali a thlela a vuyela eka rikwavo eBushbuckridge. Buyisonto unghenerile vusocha bya Phochugali naswona hi lembe 1921 u tirhile e tikweni Nambiya eku heleni ka nyimpi yo sungula ya misava. Buyisonto u tsarile papila a rirhumela e Bushbuckridge laha makwavo Thulamahashe a ari hosi kona hi lembe ra 1921, naswona pfhumba ra yena ri sungurile hi lembe rero. Buyisonto us sukile e dorobheni ra Windhoek hi 1922 naswona a kongoma eJoni, laha a hundzeke hi xitimela a kongoma eLouis Trichardt, kusuka kona ahundzela e Bushbuckridge, laha a fikeke avekiwa Hosi ya mfumo wa Gaza lowu anase wu tiviwa hi ra Machangana Tribal Authority.<ref>{{Cite web|url=http://www.saflii.org/za/cases/ZAGPPHC/2012/369.html|title=Nxumalo v President of the Republic of South Africa and Others (3829/2011) [2012] ZAGPPHC 369 (12 November 2012)|website=www.saflii.org|access-date=2017-09-10}}</ref> Buyisonto ufumile kufikela loko ata lova hi lembe ra 1932, laha Thulamahashe a thleleke a teka vukosi.<ref name="hp1">{{Cite book|last=Makamu|first=S.H. N.|title=Vukosi bya buyisonto|year=1983|publisher=Sasavona|location=JHB|isbn=9780907985686|page=}}</ref>
== Mintshaho ==
{{Reflist|30em}}
{{Tihosi ta Gaza}}
{{Lifetime||1932|Buyisonto}}
[[Category:Vanhu]]
[[Category:Tihosi]]
nbiu2w5tfldeb0d4a3zyvz9gn6s6i26
Category:1930 deaths
14
4910
30420
2017-09-10T08:00:45Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Year of birth missing
14
4911
30421
2017-09-10T08:00:58Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1927 deaths
14
4912
30427
2017-09-10T08:06:34Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:? deaths
14
4913
30429
2017-09-10T08:08:27Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1932 deaths
14
4914
30431
2017-09-10T08:09:24Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Steve Biko
0
4915
33184
33183
2018-12-13T13:09:58Z
Vermont
5834
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Atcovi|Atcovi]]
wikitext
text/x-wiki
{{Infobox Munhu
| Vito = Steve Biko
| Xifaniso = SteveBiko_DaanWildschut.jpg
| Vito leri heleleke = Bantu Stephen Biko
| Siku = 18 N'wendzamhala 1946
| Ndzhawu yo velekiwa = [[Ginsberg]], [[Afrika Dzonga]]
| A lova hi = 12 Ndzhati 1977
| Ndzhawu yo lova = [[Pitori]], [[Afrika Dzonga]]
| Ntirho = [[Mulweri wa ntshuxeko]]
| Nhlangano = [[SASO]] – [[BPC]]
| Nsati = Ntsiki Mashalaba {{·}} Mamphela Ramphele {{·}} Lorrain Tabane
| Vana = Nkosinathi {{·}} Samora {{·}} Lerato {{·}} Hlumelo {{·}} Motlatsi
}}
'''Bantu Stephen Biko''' (18 N'wendzamhala 1946 – 12 Ndzhati 1977){{sfnm|1a1=Woods|1y=1978|1p=49|2a1=Wilson|2y=2012|2p=18|3a1=Hill|3y=2015|3p=xxi}} akuri mulweri wa nthsuxeko wa le Afrika Dzonga. A ari murhangeri wa nhlangano wa swa tipolitiki wa Black Conciousness Movement, lowu tivekeke hi malembe ya va 1960 na va 1970, naswona wu hlohlotela vu Afrika na vu Soxalizimi. Mihleketo ya yena yihlamuseriwe eka matsalwa ya yena lama kandziyisiweke hi ku tirhisa vito ra vutsari ra '''Frank Talk'''.
Biko ukulele mutini wa vusweti, e lokichini ra Ginsberg exifundzeni xa Vuxa bya Kapa. Hi lembe ra 1966, usungurile tidyondzo ta vuongori a Yunivhesithi ya Natala, laha a ngheneleke nhlangano wa machudeni wa (NUSAS).{{sfnm|1a1=Smit|1y=1995|1p=18|2a1=Wilson|2y=2012|2p=28}} Biko a a karhatiwa ngopfu hi kutala ka valungu endzeni ka nhlangano ya machudeni ya NUSAS, loko yiri karhi yilwisana na mfumo lowu a wu tshikelela vantima. A a pfumela leswaku hambileswi van'wana vavalungu avarina swikongomelo leswinene, kambe a va tsandzeka ku twisisa swiphiqo swa vantima na vutomi bya ntshikelelo, naswona leswi aswi endla va nga tirhisani kahle na machudeni man'wana. U ake vonelo raleswaku, vanhu vantima ava fanele kutilulamisa havoxe, leswaku vata papalata kutshikeleriwa hi valungu, hiswona leswi endleke leswaku a rhangela kusimekiwa ka nhlangano ya machudeni yinthswa ya SASO hi lembe ra 1968.{{sfnm|1a1=Woods|1y=1978|1p=119|2a1=Wilson|2y=2012|2p=36|3a1=Macqueen|3y=2013|3p=367|4a1=Mangcu|4y=2014|4p=169}} Nhlangano leyi ya SASO, ayi amukela vanhu va ntima ntsena, lava avahlanganisa makhaladi na va Indiya. Utikarhatile leswaku a hambanisa nhlangano wa yena na valungu lava avari namboyamelo wo lwela timfanelo ta vantima, hambi leswi a akanetana na ku venga valungu, naswona u akile vuxaka na vanghana va valungu votala. Nhlangano wa National Party, awu seketela kusimekiwa ka nhlangano wa SASO, tani hileswi ava vona wu hetisekisa xikongomelo xa vona xo hambanisa machudeni hi rixaka na nhlonge.
Biko na vanakulori vakwe va ake vonelo ra Kuxalamukisa Vantima (Black Conciousness), leri veke vonelo ra nawu wa SASO, hi kuya hi nhlohlotelo wa Frantz Fanon na nhlangano wa le Amerikha wa Matimba ya vuntima. Nhlangano wa yena wu hlohlotele no seketela tsima ro herisa mfumo wa xihlawu-hlawu no cinca Afrika Dzonga leswaku yi voyamela eka mintshuxeko ya vanhu na ikhonomi ya Vusoxalisi. Nhlangano lowu wu thlela wu lulamisa matsima ya miganga ya vantima (Black Community Programmes - BCPs) lyi a yi tshikelela ku antshwisiwa ka mahanyele ya vantima. Biko a a pfumela leswaku vanhu va vantima ava fanele ku tshumula kuti xixa no tivona vari nga ehansi ka tinxaka tin'wana, naswona vonelo leri uri kurise hi ku tirhisa xivulwa xandhuma lexinge "Vuntima byi Sasekile". Hilembe ra 1972, upfunile ku simeka nhlangano wa vanhu vantima wa tipolitiki wa BPC lwu kutazeke Nxalamuko wa Vantima.{{sfnm|Mangcu|2014|p=188}} Mfumo wa xihlawu-hlawu wusungule ku vona Biko tani hi muluthanyi naswona wun'wu sivela hi nawu, hilembe ra 1973, wu n'wi siveleke ku famba-famba na ku hlanganela swa tipolitiki. Hmabiswiritano uyile emahlweni a pfuneta nhlanagno wa yena ku simeka Kliniki na Khireche e Ginsberg laha aa siveriwe kona. Eka nkarhi lowu wa kusiveriwa, ukumile minxungeto ya xihundla, naswona uthlele a khomiwa makhambi yo hlaya hi ndzawulo ya vusirheleri ya mfumo. Endzhaku ko khomiwa hi maphorisa ya ndzawulo ya vusirheleri bya tiko, Biko u mbeyeteriwile hi maphorisa, laha aheteleke a lova. Kwalomu ka kutlula 20,000 wa vakhandli vanhlonge va tile eka ntirho wa rifu ra yena.{{sfnm|Woods|1978|p=159}}{{sfnm|1a1=Bernstein|1y=1978|1p=5|2a1=Mangcu|2y=2014|2p=262}}
Ndhuma ya Biko, yikurile endzhaku ka rifu rakwe, loko Buku ya vutomi byakwe leyi tsariweke hi munghana wakwe Donald Woods, yitirhisiwe ku endla filimi ya "Cry Freedom" hi lembe ra 1987.<ref name="blandy">{{cite web |url=http://mg.co.za/printformat/single/2007-12-31-sa-editors-escape-from-apartheid-30-years-on/ |title=SA editor's escape from apartheid, 30 years on |first=Fran |last=Blandy |work=Mail & Guardian |date=31 Dec 2007 |accessdate=19 June 2011 |dead-url=no |archiveurl=https://web-beta.archive.org/web/20161220191245/https://mg.co.za/printformat/single/2007-12-31-sa-editors-escape-from-apartheid-30-years-on/ |archivedate=20 December 2016}}</ref> Utirhisiwile eka vunanga na tinsimu to hlaya, kuhlanganisa na vupfapfarhuti byohlaya, kasi vun;winyi bya ntirho wakwe na mavonele yakwe eka swa tipolitiki swa ha lweriwa kufikela na sweswi. Mfumo wa xihlawu-hlawu wu lumbete Biko leswaku a a venga valungu naswona a thlela a ala ku xixima vaxisati, naku ringeta ku hoxa madzolonga eka makhaladi na va indiya. Hambiswiritano, Biko uhundzukile mfungo wa minhlangano leyi a yi lwisana na mfumo wa xihlawu-hlawu, naswona a voniwa tani hi "Tatana wa pfhumba ra ku Xalamuka ka vantima".<ref name="Lynskey">{{cite web|last=Lynskey|first=Dorian|url=https://www.theguardian.com/music/2013/dec/06/nelson-mandela-protest-song-special-aka|title=Nelson Mandela: The Triumph of the Protest Song|website=The Guardian|date=6 December 2013|accessdate=26 October 2016|dead-url=no|archivedate=19 March 2017|archiveurl=https://web-beta.archive.org/web/20170209005705/https://www.theguardian.com/music/2013/dec/06/nelson-mandela-protest-song-special-aka}}</ref><ref>{{cite web|url=http://www.bizcommunity.com/Article/196/423/4673.html|title=The 10 Greatest South Africans of all time|website=BizCommunity|date=27 September 2004|accessdate=31 March 2017|archiveurl=http://www.webcitation.org/6rmw3sMaT|archivedate=7 July 2017|dead-url=no}}</ref>
== Mintshaho ==
{{Reflist|2}}
{{Lifetime|1946|1977|Steve Biko}}
[[Category:Vanhu]]
f4r7x26tfvez0nrbckzlxtxr2g60hmb
Template:Sfnm
10
4916
30442
2017-09-13T08:51:56Z
Thuvack
315
Created page with "<includeonly>{{#tag:ref| {{Sfnm/core|a1={{{1a1|{{{1|}}}}}}|a2={{{1a2|}}}|a3={{{1a3|}}}|a4={{{1a4|}}}|y={{{1y|{{{2|}}}}}}|loc={{{1loc|}}}|p={{{1p|}}}|pp={{{1pp|}}}|ps={{{1ps|}}..."
wikitext
text/x-wiki
<includeonly>{{#tag:ref|
{{Sfnm/core|a1={{{1a1|{{{1|}}}}}}|a2={{{1a2|}}}|a3={{{1a3|}}}|a4={{{1a4|}}}|y={{{1y|{{{2|}}}}}}|loc={{{1loc|}}}|p={{{1p|}}}|pp={{{1pp|}}}|ps={{{1ps|}}}}}<!-- (end of first citation)
-->{{#if:{{{2a1|}}}{{{3|}}}|<!--
-->; {{Sfnm/core|a1={{{2a1|{{{3|}}}}}}|a2={{{2a2|}}}|a3={{{2a3|}}}|a4={{{2a4|}}}|y={{{2y|{{{4|}}}}}}|loc={{{2loc|}}}|p={{{2p|}}}|pp={{{2pp|}}}|ps={{{2ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{#if:{{{3a1|}}}{{{5|}}}|<!--
-->; {{Sfnm/core|a1={{{3a1|{{{5|}}}}}}|a2={{{3a2|}}}|a3={{{3a3|}}}|a4={{{3a4|}}}|y={{{3y|{{{6|}}}}}}|loc={{{3loc|}}}|p={{{3p|}}}|pp={{{3pp|}}}|ps={{{3ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{#if:{{{4a1|}}}{{{7|}}}|<!--
-->; {{Sfnm/core|a1={{{4a1|{{{7|}}}}}}|a2={{{4a2|}}}|a3={{{4a3|}}}|a4={{{4a4|}}}|y={{{4y|{{{8|}}}}}}|loc={{{4loc|}}}|p={{{4p|}}}|pp={{{4pp|}}}|ps={{{4ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{#if:{{{5a1|}}}{{{9|}}}|<!--
-->; {{Sfnm/core|a1={{{5a1|{{{9|}}}}}}|a2={{{5a2|}}}|a3={{{5a3|}}}|a4={{{5a4|}}}|y={{{5y|{{{10|}}}}}}|loc={{{5loc|}}}|p={{{5p|}}}|pp={{{5pp|}}}|ps={{{5ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{#if:{{{6a1|}}}{{{11|}}}|<!--
-->; {{Sfnm/core|a1={{{6a1|{{{11|}}}}}}|a2={{{6a2|}}}|a3={{{6a3|}}}|a4={{{6a4|}}}|y={{{6y|{{{12|}}}}}}|loc={{{6loc|}}}|p={{{6p|}}}|pp={{{6pp|}}}|ps={{{6ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{#if:{{{7a1|}}}{{{13|}}}|<!--
-->; {{Sfnm/core|a1={{{7a1|{{{13|}}}}}}|a2={{{7a2|}}}|a3={{{7a3|}}}|a4={{{7a4|}}}|y={{{7y|{{{14|}}}}}}|loc={{{7loc|}}}|p={{{7p|}}}|pp={{{7pp|}}}|ps={{{7ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{#if:{{{8a1|}}}{{{15|}}}|<!--
-->; {{Sfnm/core|a1={{{8a1|{{{15|}}}}}}|a2={{{8a2|}}}|a3={{{8a3|}}}|a4={{{8a4|}}}|y={{{8y|{{{16|}}}}}}|loc={{{8loc|}}}|p={{{8p|}}}|pp={{{8pp|}}}|ps={{{8ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{#if:{{{9a1|}}}{{{17|}}}|<!--
-->; {{Sfnm/core|a1={{{9a1|{{{17|}}}}}}|a2={{{9a2|}}}|a3={{{9a3|}}}|a4={{{9a4|}}}|y={{{9y|{{{18|}}}}}}|loc={{{9loc|}}}|p={{{9p|}}}|pp={{{9pp|}}}|ps={{{9ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{#if:{{{10a1|}}}{{{19|}}}|<!--
-->; {{Sfnm/core|a1={{{10a1|{{{19|}}}}}}|a2={{{10a2|}}}|a3={{{10a3|}}}|a4={{{10a4|}}}|y={{{10y|{{{20|}}}}}}|loc={{{10loc|}}}|p={{{10p|}}}|pp={{{10pp|}}}|ps={{{10ps|}}}}}<!--
-->}}<!-- (end of citation)
-->{{{postscript|{{{ps|{{#if:{{{10a1|}}}{{{19|}}}|{{#if:{{{10ps|}}}||.}}|<!--
-->{{#if:{{{9a1|}}}{{{17|}}}|{{#if:{{{9ps|}}}||.}}|<!--
-->{{#if:{{{8a1|}}}{{{15|}}}|{{#if:{{{8ps|}}}||.}}|<!--
-->{{#if:{{{7a1|}}}{{{13|}}}|{{#if:{{{7ps|}}}||.}}|<!--
-->{{#if:{{{6a1|}}}{{{11|}}}|{{#if:{{{6ps|}}}||.}}|<!--
-->{{#if:{{{5a1|}}}{{{9|}}}|{{#if:{{{5ps|}}}||.}}|<!--
-->{{#if:{{{4a1|}}}{{{7|}}}|{{#if:{{{4ps|}}}||.}}|<!--
-->{{#if:{{{3a1|}}}{{{5|}}}|{{#if:{{{3ps|}}}||.}}|<!--
-->{{#if:{{{2a1|}}}{{{3|}}}|{{#if:{{{2ps|}}}||.}}|<!--
-->{{#if:{{{1a1|}}}{{{1|}}}|{{#if:{{{1ps|}}}||.}}|}}}}}}}}}}}}}}}}}}}}<!--
-->}}}}}}<!-- (End of citation)
-->|name=FOOTNOTE{{{1a1|{{{1|}}}}}}{{{1a2|}}}{{{1a3|}}}{{{1a4|}}}{{{1y|{{{2|}}}}}}{{{1p|}}}{{{1pp|}}}{{{1loc|}}}{{{2a1|{{{3|}}}}}}{{{2a2|}}}{{{2a3|}}}{{{2a4|}}}{{{2y|{{{4|}}}}}}{{{2p|}}}{{{2pp|}}}{{{2loc|}}}{{{3a1|{{{5|}}}}}}{{{3a2|}}}{{{3a3|}}}{{{3a4|}}}{{{3y|{{{6|}}}}}}{{{3p|}}}{{{3pp|}}}{{{3loc|}}}{{{4a1|{{{7|}}}}}}{{{4a2|}}}{{{4a3|}}}{{{4a4|}}}{{{4y|{{{8|}}}}}}{{{4p|}}}{{{4pp|}}}{{{4loc|}}}{{{5a1|{{{9|}}}}}}{{{5a2|}}}{{{5a3|}}}{{{5a4|}}}{{{5y|{{{10|}}}}}}{{{5p|}}}{{{5pp|}}}{{{5loc|}}}{{{6a1|{{{11|}}}}}}{{{6a2|}}}{{{6a3|}}}{{{6a4|}}}{{{6y|{{{12|}}}}}}{{{6p|}}}{{{6pp|}}}{{{6loc|}}}{{{7a1|{{{13|}}}}}}{{{7a2|}}}{{{7a3|}}}{{{7a4|}}}{{{7y|{{{14|}}}}}}{{{7p|}}}{{{7pp|}}}{{{7loc|}}}{{{8a1|{{{15|}}}}}}{{{8a2|}}}{{{8a3|}}}{{{8a4|}}}{{{8y|{{{16|}}}}}}{{{8p|}}}{{{8pp|}}}{{{8loc|}}}{{{9a1|{{{17|}}}}}}{{{9a2|}}}{{{9a3|}}}{{{9a4|}}}{{{9y|{{{18|}}}}}}{{{9p|}}}{{{9pp|}}}{{{9loc|}}}{{{10a1|{{{19|}}}}}}{{{10a2|}}}{{{10a3|}}}{{{10a4|}}}{{{10y|{{{20|}}}}}}{{{10p|}}}{{{10pp|}}}{{{10loc|}}}<!-- Footnote name
-->}}<!-- (End of footnote call (#tag ref))
--></includeonly><noinclude>
{{Documentation}}
</noinclude>
fh0i5ozmlo4lg5biwnte8calvutiwb3
Template:Sfnm/core
10
4917
30443
2017-09-13T08:52:58Z
Thuvack
315
Created page with "#CITEREF{{{a1}}}{{{a2|}}}{{{a3|}}}{{{a4|}}}{{{y|}}}<!-- Link to citation template -->|{{#if:{{{a4|}}}|{{{a1}}} et al. {{{y|}}}<!-- 4 or more authors -->|{{#if:{{{a3|}..."
wikitext
text/x-wiki
[[#CITEREF{{{a1}}}{{{a2|}}}{{{a3|}}}{{{a4|}}}{{{y|}}}<!-- Link to citation template
-->|{{#if:{{{a4|}}}|{{{a1}}} et al. {{{y|}}}<!-- 4 or more authors
-->|{{#if:{{{a3|}}}|{{{a1}}}, {{{a2}}} & {{{a3}}} {{{y|}}}<!-- 3 authors
-->|{{#if:{{{a2|}}}|{{{a1}}} & {{{a2}}} {{{y|}}}<!-- 2 authors
-->|{{{a1}}} {{{y|}}}<!-- 1 author
-->}}<!--
-->}}<!--
-->}}<!--
-->]]<!-- (end of linked Harvard reference)
-->{{#if:{{{p|}}}|, p. {{{p}}}<!--
-->|{{#if:{{{pp|}}}|, pp. {{{pp}}}<!--
-->}}<!--
-->}}<!--
-->{{#if:{{{loc|}}}|, {{{loc}}}<!-- Location or page numbers.-->}}<!--
-->{{#if:{{{ps|}}}|<span style="display: inline;>{{{ps}}}</span>|}}
qfwrvbjtkvjp9t1a7e4uzqhw85jsvdh
Template:Infobox Munhu
10
4918
31059
30468
2018-04-14T13:20:28Z
Thuvack
315
wikitext
text/x-wiki
{| class="toccolours" style="float:right; width:280px; margin-left: 1em; font-size: 85%;"
| align="center" colspan="2" style="background:Salmon;" | <big>'''{{{Vito}}}'''</big>
|-
| align="center" colspan="2" |
{|
| align="center" width="120" | [[File:{{{Xifaniso}}}|220px]]
|}
|-
| style="padding-left: 0.5em;" | '''Vito leri heleleke:''' || {{{Vito leri heleleke}}}
|-
| style="padding-left: 0.5em;" | '''Siku Ro velekiwa:''' || {{{Siku}}}
|-
| style="padding-left: 0.5em;" | '''Ndzhawu yo velekiwa:''' || {{{Ndzhawu yo velekiwa}}}
|-
| style="padding-left: 0.5em;" | '''A lova hi:''' || {{{A lova hi}}}
|-
| style="padding-left: 0.5em;" | '''Ndzhawu yo lova:''' || {{{Ndzhawu yo lova}}}
|-
| style="padding-left: 0.5em;" | '''Ntirho wakwe:''' || {{{Ntirho}}}
|-
| style="padding-left: 0.5em;" | '''Nhlangano:''' || {{{Nhlangano}}}
|-
| style="padding-left: 0.5em;" | '''Vana:''' || {{{Vana}}}
|}
<noinclude>
<pre>
{{Infobox Munhu
| Vito =
| xifaniso =
| Vito leri heleleke =
| U velekiwe hi =
| Ndzhawu yo velekiwa =
| A lova hi =
| Ndzhawu yo lova =
| Ntirho wakwe =
| Nhlangano =
| Vana =
}}
</pre>
[[Category:Vanhu]]
</noinclude>
p9ixf2n11holpav7t1mpobk022wdn7h
Category:1946 births
14
4919
30472
2017-09-13T09:58:29Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1977 deaths
14
4920
30473
2017-09-13T09:58:37Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Robert Sobukwe
0
4921
32970
32967
2018-11-19T21:44:07Z
Thuvack
315
/* Malembe ya vunthswa */
wikitext
text/x-wiki
{{Bio}}
'''Robert Mangaliso Sobukwe''' (5 N'wendzamhala 1924 – 27 Nyenyenyani 1978) akuri n'wapolitiki na mulwela-nchuseko wa le Afrika Dzonga, loyi a simekeke nhlangano wa Pan Africanist Congress (PAC) lowu a wulwisana na mfumo wa xihlawu-hlawu. Hi lembe ra 2004 Sobukwe a langhiwile tani hi munhu wavu 42 eka nxaxamelo wa va Afrika Dzonga vo hlawuleka wa SABC3.
Evuton'wini byakwe, Sobukwe a a voniwa ari muluthanyi-nkulu lero mfumo wa xihlawu-hlawu wu humese nawu ephalamendhe ra wona lwu a wu vutiwa "Xinawana xa Sobukwe", lexi a xi ndlandlamuxa matimba ya mfumo, ngopfu-ngopfu a xi pfumelela ku engetela malembe ya ku khostsiwa ka Sobukwe.
== Malembe ya vunthswa ==
Sobukwe uvelekiwe e Graaff-Reinet leyi nge Xifundzeni xa Kapa hi 5 N'wendzamhala 1924.<ref name="SAHistory">[http://www.sahistory.org.za/people/robert-mangaliso-sobukwe "Robert Mangaliso Sobukwe"], South African History Online.</ref> Sabukwe akuri rikotse eka vana va ntsevu, naswona ukulele e mutini wa vusweti laha athleleke a dyondza xikolo elokichini leri. U nghenele tidyondzo takwe tale henhla ekholechini ya Methodist le yinge Healdtown naswona endzaku aya nghena eYunivhesithi ya Fort Hare laha a tihlanganiseke na nhlangano ya vantshwa ya ANC (ANCYL) hilembe ra 1948 athlela a langhiwa kuva murhangeri wa machudeni eka (SRC).<ref name="Maaba">{{cite journal|last=Maaba|first=Brown Bavusile|title=The Archives of the Pan Africanist Congress and the Black Consciousness-Orientated Movements|journal=History in Africa|volume=28|pages=417–438|jstor=3172227|date=2001|registration=|doi=10.2307/3172227}}</ref>
== Ta vupolitiki ==
Hi lembe ra 1952 Sobukwe ukume ndhuma yaku hlohlotela tsima raku pfukela mfumo.
A a pfumelelana na malandza ya ANC lawa ayari na mavonele ya vuAfrika, naswona hi lembe ra 1957 u sukele nhlangano wa ANC ivi ayava muhleri wa phephahungu ra ''The Africanist'' leri arikumeka eJoni.
A ari mupfumeri lonkulu wa vuAfrika na vumundzuku bya rona laha a aleke mavonele yo tirhisana na vanhu van'wana handle ka va Afrika, laha a hlamuseleke muAfrika kuri un'wana na un'wana loyi a hanyaka no tinyiketela eka mfumo wa vunyingi bya va Afrika. U hetelele a sukele nhlangano wa ANC leswaku a simeka Pan Africanist Congress (PAC), laha a thleleke alanghiwa leswaku ava murhangeri wa wona wosungula hi 1959.
Sobukwe a a tiviwa hi ra Phrofesa kumbe "Prof" eka vanakulori na alandzeri vakwe, leswi a swikombisa kudyondzeka na vutshila byakwe byo vulavula erivaleni no khorwisa. Uvulavule hi xilaveko xa "kuti kutsula" ka va Afrika dzonga handle ka kupfuniwa hi vanhu vale handle ka Afria. Uhlamusele vanhu vale handle ka Afrika, kuri un'wana na un'wana loyi anga xiximiku tiko-nkulu ra Afrika naswona a ala kuhanya ehansi ka mfumo wa vunyingi bya Afrika. Kupfumela kakwe eka mavonele lawa ku khutaze no hlohlotela vanhu na minhlangano yo tala leyi ayi lwisana na mfumo wa xihlawu-hlawu, ngopfu-ngopfu nhlangano wa ku Xalamuka ka vantima.
E Fort Hare, laha vantshwa votala va vantima va va Afrika Dzonga ava sungula ku nghenelela swa tipolitiki, Sobukwe u nghenelele nhlangano ya vantshwa ya ANC hi 1948. Nhlangano lowu awu simekiwe e yunivhesithini leyi hi Godfrey Pitje, loyi a thleleke ava murhangeri wa wona. Hi 1949 Sobukwe u langhiwe tani hi murhangeri wo sungula wa huvo ya machudeni, laha atikombiseke ari xivulavuri lexinene.
Hi lembe ra 1950 Sobukwe u thoriwile tani hi mudyondzisi exikolweni xa ntanga ya lehenhla xa Standerton, laha a thleleke a caciwa hileswi a seketeleke Tsima ra ku pfukela mfumo hi 1952. Kambe endzhakunyana uthlele a thoriwa exikolweni xelexo. Eka nkarhi lowu, a angasi nghenelela swa tiplolitiki ta ANC swa siku na siku, hambileswi a a ri matsalana wa vandla ra ANC kwale Standerton.
Hi lembe ra 1954 endzhaku ko rhurhela e Joni, Sobukwe uthoriwile tani hi mudyondzisi wa ti dyondzo ta Afrika e Yunivhesithi ya Vhetsi.<ref name="SAinfo">[http://www.southafrica.info/about/history/robert-sobukwe-overview.htm#.V47WbdIrLZ4 "Robert Sobukwe: 'There is only one race. The human race.'"] History and heritage, SouthAfrica.info.</ref> Hinkarhi lowu a a tshama le Joni, uthlele a tirha tani hi muhleri wa phepha-hungu ra ''The Africanist '' laha a sunguleke ku sola vandla ra ANC leri pfumeleleke ku rhangeriwa hi vanhu lava a a va vula "Va fambisanaka na vuxaka na mavonele ya Ximatsi". Hambe swiritano a a pfumela no tinyiketela ku hetisa kuhlawulana hi kuya hi nhlonge. Athela ava museketeri lonkulu wa vonele ra xi Afrika eka kutshunxeka ka Afrika Dzonga naswona a ala vonele ro tirhisana na valungu.
== Ku khotsiwa ==
Hi 21 Nyenyankulu 1960, PAC yi rhangele xitereka xa tiko hinkwaro lexi a xi kombisa kuvilela hi nawo wa Mapasi, lowu a wu sindzisa vantima ku khoma Pasi minkarhi hinkwayo. Sobukwe urhangele xitereka lexi a xikongome e xitichini xa maphorisa xa [[Orlando West|Orlando, e Soweto]], laha va tluleke nawu wa pasi hivomu. Uhlanagnisiwe no landzeriwa hi valandzeri vohlayanyana, laha va humeseke mapasi yavona eka ndzhawu leyi a vanga pfumeleriwanga eka yona, ivi va kumeka vatlule nawu hindlela yeleyo. Eka xitereka xofana hi siku relero e lokichini ra Sharpeville, maphorisa ma duvurile no dlaya vanhu va 69 eka ntshungu va malandza ya PAC eka [[mhangu ya le Sharpville]].
Endzhaku ka ku khomiwa kakwe, Sobukwe ulumbetiwile a thlela a gweviwa hi mhaka yo hlohlotela vanhu ku tlula nawu, laha a bihiweke malembe manharhu ekhotsweni. Endzaku ka ku heta xigwevo xakwe, u thlele a tekiwa ayisiwa e xihlaleni xa Robben Island. Kupfuxetiwa ka Nawu wa le rivaleni, kuthele ku endla swikoteka leswaku xigwevo xa Sobukwe xi engeteriwa hi malawuri wa ndzawulo ya Vululami. Xinawana lexi xithele xi vitiwa "Xinawana xa Sobukwe" naswona xitirhisiwe ku engetela xigwevo xa Sobkwe hi malembe manharhu .Sobukwe hi yena nstena loyi a khostiweke no tshikeleriwa hi ku tirhisa xinawana lexi.
== Kukhotsiwa e xihlaleni xa Robben Island ==
Sobukwe a a khotsiwe a ri swakwe, kambe a thlela a pfumeleriwa ku kuma tibuku, maphepha-hungu, swi ambalo leswi tolovelekeke, xinkwa naswin'wana. A a hanya exiyengeni lexi hambanisiweke exihlaleni lexi laha a anga swikoti kuvonana na vabohiwa van'wana. Kambe a a kota ku vulavula na vona hikutirhisa mifungo ya xihundla ya mavoko, loko ari karhi a ti olola ehandle. Hambi swiritano, u swikotile ku pfumelela vandla ra PAC leswaku ri tekelela nongonoko wa politiki wa vu Mawo. Hinkarhi lowu wa ku khotsiwa, uyisile emahlweni tidyondzo takwe ta Ikhonomixsi laha a heteleleke a kuma Digri yakwe e Yunuvhesithi ya le Landhani.
Ku ehleketiwa leswaku Sobukwe a a khostiwe hindlela leyi yo hlawuleka hileswi a a chaviwa ngopfu hi mfumowa xihlahlawu ku tlula vabihiwa va vandla ra ANC.
Eka knarhi wa vubiwa byakwe, Sobukwe u hlakulele vunakulori byakwe na Benjamin Pogrund loyi a theleke a tsala buku ya vutomi byakwe endzhaku ka malembe yo hlaya (''Sobukwe and Apartheid'', Johannesburg: J. Ball, 1990).
== Kimberley: Vukhumbi bya lekaya ==
Sobukwe u hetelele a kutsuriwa hi lembe ra 1969. Upfumeleriwe kuya tshama no hanya e dorobheni ra Kimberley swin'we na ndyangu wakwe hambi leswi a thleleke a bohiwa emutini wakwe a siveriwa ku famba famba a tshunxekile. Kimberley yi langiwile tani hi ndzhawu leyi a a ta kota tirha kona ehansi ka tinhlo ra mfumo. Uthele a siveriwa kuhlanganela swa tipolitiki.
Usiveriwe hi swinawana swo tala leswi hlanganiseke ku n'wisivela ku huma a tikweni noya entsungeni wa malwandle, leswi tsemeke milorho yakwe yo yisa tindyondzo takwe e mahlweni. Hiswona leswi endleke leswaku a ala mintirho yo letela e tindzawulweni ta hambana ta le Amerikha.
Sobukwe u hetisile tidyondzo takwe eka timhaka ta nawu hi ku pfuniwa hi qhweta rale ndzhawini ya Galeshwewe, ivi a sungula vuqhweta byakwe hi lembe ra 1975 e Kimberley.
== Mavabyi na rifu ==
Hikwalaho ka vuvabyi byo leha bya Mfukuzana ya Mahahu, Sobukwe u amukeriwe e xibedlele hi 1977. Madokodela yakwe makombele mfumo leswaku wun'i pfumelela ntshuxeko wa ku famaba-famaba hikwalaho ka mavabyi. Xikombelo lexi xi aleriwile hi mfumo kufikela loko ata lova hi 27 Nyenyenyani 1978, naswona avekiwa eGraaf-Reinet hi 11 Nyenyankulu 1978.
== Mintshaho ==
{{Reflist}}
== Mikongomiso ya le handle ==
* [http://about-south-africa.com/html/robert_sobukwe.html Robert Sobukwe - Leader of The Africanist]
* [http://www.wits.ac.za/histp/sobukwe.htm Collection of historical papers on Robert Mangaliso Sobukwe] at The University of the Witwatersrand Library
* Austil Mathebula, [http://citizen.co.za/342634/compared-to-luthuli-sobukwe-is-a-heavyweight/ "Robert Sobukwe, a lesser known hero"], ''The Citizen'', 19 March 2015
[[Category:Vanhu]]
{{Lifetime|1924|1978|Robert Sobukwe}}
ia3e1c57dz57gooyv2y5gl9lyvmhg66
Category:Pages with login required references or sources
14
4922
30479
2017-09-14T13:15:15Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1924 births
14
4923
30485
2017-09-14T13:35:54Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1978 deaths
14
4924
30486
2017-09-14T13:36:04Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Sw'ambalo
0
4927
30494
30493
2017-09-27T14:47:59Z
Thuvack
315
/* Masungulo ya Sw'ambalo */
wikitext
text/x-wiki
[[File:Clothes.jpg|thumb|Sw'ambalo eka matimu, Kusukela eka va Gibhita, Vagriki, vaRhoma, vaBhazantina na va Furhwa.]]
'''Sw'ambalo''' ( kumbe Swi ambalo) inguvu yin'wana na yin'wana leyi oloveke naswona leyi mbariwaka emirini wa munhu. Vanhu hivona ntsena swiharhi leswi ambalaka miri wa swona naswona ixihlawulekisi xa ndhavuko eka nhlangano wa vanhu. Nhlayo na muxaka wa sw'ambalo wu titshege eka muxaka wa miri, ndzhavuko na mbangu. Sw'ambalo swin'wana swi yelana na rimbewu ra munhu.
Sw'ambalo swi pfuna no eneta swi kongomelo swo hambana-hambana, kufana na: kutisirhelela eka maxelo, kutisirhelela eka mintirho leyi nga vangaka khombo kufana na ku tlanga e gwitsini kube ku sweka. Swi sirhelela mu ambali eka tindzhawu leti khonyaka, swimilana leswi vangelaka ku n'wayisa, kulomiwa hi swi tsotswana, mintwa na swin'wana hi ku vanga ndzelakano exikarhi ka nhlonge na mbangu. Sw'ambalo swinga thlela swi kufumeta kumbe kutimula munhu eka maxelo. Hi ku engeta, swi thlela swi sirhelela rihanyo, hi ku sivela switsongwatsongwana na tikhemikhali letinga vangaka khombo emirini. Swiambalo swithlela swi sirhelela eka miseve ya Ultraviolet leyi vavisaka nhlonge. Sw'ambalo ixihlawulekisi xa vumunhu, tani hileswi ku hluvuriwa exikarhi kavanhu swinga ha vangela tingana, kumbe ku famba ulo mbyinya swa yila evanhwini.
== Masungulo ya Sw'ambalo ==
Kuhava ndlela yo olova yo tiyisekisa siku leri sw'ambalo swinga tsumburiwa ha rona, kambe kuhlahluviwa ka tinhwala leti kumiweke eka swirhundzu swakhale ku lavetela kwalomu ka malembe ya 42,000 kuya eka 72,000 wa malembe lama hundzeke.<ref>{{Citation|author=Ralf Kittler, Manfred Kayser & Mark Stoneking |journal=[[Current Biology]] |volume=13 |pages=1414–1417 |year=2003 |title=Molecular evolution of ''Pediculus humanus'' and the origin of clothing |url=http://www.eva.mpg.de/genetics/pdf/Kittler.CurBiol.2003.pdf |format=[[Portable Document Format|PDF]] |doi=10.1016/S0960-9822(03)00507-4 |pmid=12932325 |issue=16 |deadurl=yes |archiveurl=https://web.archive.org/web/20080910120019/http://www.eva.mpg.de/genetics/pdf/Kittler.CurBiol.2003.pdf |archivedate=2008-09-10 |df= }}</ref><ref name="Stoneking">{{cite web|url=http://www.current-biology.com/content/article/fulltext?uid=PIIS0960982204009856 |last=Stoneking |first=Mark |title=Erratum: Molecular evolution of ''Pediculus humanus'' and the origin of clothing |accessdate=March 24, 2008 }}{{dead link|date=June 2017 |bot=InternetArchiveBot |fix-attempted=yes }}</ref><ref>[http://mbe.oxfordjournals.org/content/28/1/29.full "...Lice Indicates Early Clothing Use ..."], Mol Biol Evol (2011) 28 (1): 29-32.</ref><ref>{{Citation
|last=Reed
|first=David
|title=Pair of lice lost or parasites regained: The evolutionary history of Anthropoid primate lice
|publisher=BMC Biology
|year=2007
}}</ref><ref>{{cite web|url=http://www.redorbit.com/news/science/13258/naked_ape_humans_lost_body_hair_long_before_finding_clothes/|title=Naked ape: Humans lost body hair long before finding clothes|accessdate=2012-03-13|date=2003-08-20}}</ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Sw'ambalo]]
[[Category:Mpahla]]
dx5c4r3xbdmluymt70vequueq6s0fdq
Template:Citation
10
4928
30495
2017-09-27T14:49:12Z
Thuvack
315
Created page with "<includeonly>{{ #if: {{{inventor-surname|{{{inventor1-surname|{{{inventor-last|{{{inventor1-last|{{{inventor|{{{invent1|{{{invent-1|{{{country-code|{{{3|}}}}}}}}}}}}}}}}}}}}..."
wikitext
text/x-wiki
<includeonly>{{
#if: {{{inventor-surname|{{{inventor1-surname|{{{inventor-last|{{{inventor1-last|{{{inventor|{{{invent1|{{{invent-1|{{{country-code|{{{3|}}}}}}}}}}}}}}}}}}}}}}}}}}}
<!--
CITATIONS FOR PATENTS
-->
|{{Citation/patent
|Surname1 = {{{inventor-surname|{{{inventor1-surname|{{{inventor-last|{{{inventor1-last|{{{inventor|{{{invent-1|{{{invent1|}}}}}}}}}}}}}}}}}}}}}
|Surname2={{{inventor2-surname|{{{inventor2-last|{{{inventor2|{{{invent2|}}}}}}}}}}}}
|Surname3={{{inventor3-surname|{{{inventor3-last|{{{inventor3|{{{invent3|}}}}}}}}}}}}
|Surname4={{{inventor4-surname|{{{inventor4-last|{{{inventor4|{{{invent4|}}}}}}}}}}}}
|Given1 = {{{inventor-given|{{{inventor1-given|{{{inventor-first|{{{inventor1-first|}}}}}}}}}}}}
|Given2={{{inventor2-given|{{{inventor2-first|}}}}}}
|Given3={{{inventor3-given|{{{inventor3-first|}}}}}}
|Given4={{{inventor4-given|{{{inventor4-first|}}}}}}
|Inventorlink1={{{inventorlink1|{{{inventorlink|}}}}}}
|Inventorlink2={{{inventorlink2|}}}
|Inventorlink3={{{inventorlink3|}}}
|Inventorlink4={{{inventorlink4|}}}
|Title={{{title|}}}
|CountryCode={{{country-code|{{{country|{{{1|}}}}}}}}}
|PublicationNumber={{{publication-number|{{{patent-number|{{{number|{{{2|}}}}}}}}}}}}
|Description={{{description|{{{status|{{{3|}}}}}}}}}
|PublicationDate={{{publication-date|{{{pubdate|}}}}}}
|IssueDate={{{issue-date|{{{gdate|}}}}}}
|Year={{{year}}}
|FilingDate={{{fdate|}}}
|PriorityDate={{{pridate|}}}
|Assignee1={{{assign1|}}}
|Assignee2={{{assign2|}}}
|Ref={{{ref|harv}}}
|Sep = {{#ifeq:{{{separator|{{{seperator}}}}}}|;|;|{{{separator|{{{seperator|,}}}}}}}}
|PS = {{#if:{{{quote|}}}||{{{postscript|}}}|.}}
|AuthorSep = {{#ifeq:{{{author-separator|}}}|;|;|{{{author-separator|;}}}}} 
}}<!--
CITATIONS FOR THINGS LIKE BOOKS AND PERIODICALS
-->
|{{#invoke:citation/CS1|citation
|CitationClass=citation
}}
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
6dqb1lfxpl27zbelqfuxa721pjppb48
Category:Sw'ambalo
14
4929
30496
2017-09-27T14:49:47Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Mpahla
14
4930
30497
2017-09-27T14:49:54Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vusweki
0
4931
30505
30504
2017-09-29T13:13:00Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Agdz-rosino-05.jpg|thumb|Kusweka endzhawini yo xavisa swakudya a Morokho]]
'''Vusweki''' ivutshila byo lumamisa swakudya hi kutirhisa ndzilo kumbe handle ka wona. Tindlela to sweka na switirhisiwa , swa hambana hi kuya hi ndzhawu emisaveni, kusukela eka ku oxa swakudya hi ndzilo wa tihunyi kumbe hi ku tirhisa switofo swa gezi, kuya eka ku bhaka, hi kuya hi mbangu, ikhonomi na mindzhavuko ya vanhu. Maswekelo ya fambisana na vutshila na vuleteri lebyi musweki angana byona. Vusweki byi endliwa hi vanhu emitini ya vona, kumbe e tindzhawini to xavisa swakudya. Swakoteka ku sweka handle ka kutirhisa ndzilo, hixikombisa e tikweni-nkulu ra Amerikha wa le Dzongeni, kuswekiwa nhlampfi yokarhi hi kutirhisa mati ya maswira ntsena.
Ku sweka swakudya hindzilo, imaendlelo ya vanhu ntsena. Maendlelo lawa mangava masungule kwalomu ka 2 wa timiliyoni ta malembe lama hundzeke.
Nhluvuko wa swa vurimi, swa mabindzu, na vutleketli exikarhi ka minhluvuko e tindzhawini tohambana-hambana ku nyike vasweki swilovolovo swo hambana hambana. Vutumbuluxi lebyi ntshwa na ti Thekinoloji, kufana na makhuwana yo virisa mati, swi ndlandlamuxe vutshila na tindlela to sweka. Vasweki van'wana va manguva lawa va tirhisa vutshila bya sayensi leswaku valulamisa no nadzihisa swakudya swa vona.<ref>{{cite web|url=http://www.scientificamerican.com/article.cfm?id=a-new-spin-on-cooking|title=A New Spin on Cooking|author1=W. Wayt Gibbs|author2=Nathan Myhrvold}}</ref>
== Mintshaho ==
{{Reflist|30em}}
[[Category:Vusweki]]
[[Category:Swakudya]]
p5598c8ot4ppacex7mciuadbhzsztez
Category:Vusweki
14
4932
30506
2017-09-29T13:13:09Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Ntima
0
4933
30515
30514
2017-10-02T12:37:15Z
Thuvack
315
wikitext
text/x-wiki
[[File:Alt Telefon.jpg|thumb|right|Riqingo ra muhlovo wa ntima ra malembe ya va 1940]]
[[File:1920 Ford Model T Centerdoor Sedan 2.jpg|thumb|right|Movha wa muhlovo wa ntima wa Ford, hi lembe ra 1920]]
'''Ntima''' i muhlovo wa xinyami, lowu vangiwaka hi kupfumaleka kumbe ku koka [[rivoningo]] hinkwaro.<ref>{{cite web|url=http://www.thefreedictionary.com/achromatic+color|title=Definition of ''achromatic''|publisher=Free Dictionary|accessdate=August 30, 2015}}</ref> Muhlovo lowu hakanyingi wu yimela xinyami, kasi muhlovo wo [[basa]] wu yimela rivoningo.{{sfn|Heller|2009|pages=105–26}}
Mafurha ya muchini wo tsala, ya muvala wa ntima matirhisiwa ngopfu ku pfapfarhuta tibuku, maphephahungu na man'wana matsalwa hikwalaho ka leswi muhlovo wa ntima wu vonakaka ngopfu eka phepha ro basa. Thlandla-kambirhi, maletere ya muhlovo wa ntima hiwona matirhisiwaka ngopfu eka tikhompuyuta to tala.<ref>Heller, Eva, ''Psychologie de la couleur – effets et symboliques'' (2009), p. 126</ref> Kasi wuthlela wutirhisiwa kuhlanganisa na mihlovo ya [[Wasi-wa lwandle]] na [[Halandi]] ku endla mihlovo yo dzindza.
Muhlovo wa ntima na wo basa, yitirhisiwa ngopfu ku hlamusela ku hambana, kufana na ntiyiso na ku Honisa, Vunene na vubihi, "Nguva ya xinyami" na "Nguva ya rivoningo". Kusukela eka nguva ya lexikarhi muhlovo wa ntima wu voniwa tani hi muhlovo wo chaviseka na vulawuri, hiswona leswi endleke leswaku kufikela namunthla Va-avanyisi na va Majistreti va ha ambala sw'ambalo swa muhlovo lowu.{{sfn|Heller|2009|pages=105–26}}
Muhlovo wantima i wun'wana wa mihlovo yo sungula leyi a yitirhisiwa hi vanhu vakhala lava ava tshama emabakwini. Hi lembe-xidzana ra vu 14, wusungule ku mbariwa hi vale vuhosini, vafundhisi, Va-avanyisi na va tirhi va mfumo etindzhawini to tala ta tiko-nkulu ra Yuropa. Wuthlele wuva muhlovo lowu mbariwaka hi vathlokovetseri va vanghezi, van'wamabindzu na vafumi eka lembe-xidzana ra vu 19, naswona wutirhisiwa ngopfu eka ma ambalele ya lembe-xidzana ra vu 20.{{sfn|Heller|2009|pages=105–26}}
Eka mfumo wa Varhoma, wuve muhlovo wa vakhandli vanhlonge, naswona wuthlela wu yelanisiwa na rifu, vubihi na vuloyi. Hikuya hi swivutisa mani e matikweni-nkulu ya Yuropa na Amerikha wa le N'walungu, imuhlovo lowu yelanisiwaka na vakhandli va nhlonge, Makumo, Swihundla, Masaramusi, Matimba, Madzolonga, Vuhomboloki, na Ximfumo.<ref>Eva Heller (2000), ''Psychologie de la couleur – effets et symboliques'', pp. 105–27.</ref>
== Minthsaho ==
{{Reflist}}
[[Category:Mihlovo]]
[[Category:Munyama]]
cdup6sin1b6d6zutex8nhcj5qcfz6qv
Template:Sfn
10
4934
30509
2017-10-02T12:27:49Z
Thuvack
315
Created page with "<includeonly>{{#invoke:Footnotes|sfn}}</includeonly><noinclude> {{documentation}} </noinclude>"
wikitext
text/x-wiki
<includeonly>{{#invoke:Footnotes|sfn}}</includeonly><noinclude>
{{documentation}}
</noinclude>
dph4d78ri4yz9o2me1bhno2a113h471
Module:Footnotes
828
4935
30510
2017-10-02T12:29:41Z
Thuvack
315
Created page with "f = { args_default = { bracket_left = "", bracket_right = "", bracket_year_left = "", bracket_year_right = "", postscript = "", page = "", pages = "", locatio..."
Scribunto
text/plain
f = {
args_default = {
bracket_left = "",
bracket_right = "",
bracket_year_left = "",
bracket_year_right = "",
postscript = "",
page = "",
pages = "",
location = "",
page_sep = ", p. ",
pages_sep = ", pp. ",
ref = "",
P1 = "",
P2 = "",
P3 = "",
P4 = "",
P5 = ""
}
};
function trim( str )
if str == nil then
return nil;
end
return str:match( "^%s*(.-)%s*$");
end
local function is_year (param)
return param:match ('^%d%d%d%d?%l?$') or param:match ('^n%.d%.%l?$') or param:match ('^nd%l?$') or param:match ('^c%. %d%d%d%d?%l?$') or param:match ('^%d%d%d%d–%d%d%d%d%l?$');
end
function core( args )
local result;
if args.P5 ~= "" then
if is_year (args.P5) then
result = table.concat ({args.P1, ' et al. ', args.bracket_year_left, args.P5, args.bracket_year_right});
else
args.P5 = ''; -- when P5 not a year don't include in anchor
result = table.concat ({args.P1, ' et al.'}); -- and don't render it
end
elseif args.P4 ~= "" then
if is_year (args.P4) then
result = table.concat ({args.P1, ', ', args.P2, ' & ', args.P3, ' ', args.bracket_year_left, args.P4, args.bracket_year_right}); -- three names and a year
else
result = table.concat ({args.P1, ' et al.'}); -- four names
end
elseif args.P3 ~= "" then
if is_year (args.P3) then
result = table.concat ({args.P1, ' & ', args.P2, ' ', args.bracket_year_left, args.P3, args.bracket_year_right}); -- two names and a year
else
result = table.concat ({args.P1, ', ', args.P2, ' ', ' & ', args.P3}); -- three names
end
elseif args.P2 ~= "" then
if is_year (args.P2) then
result = table.concat ({args.P1, ' ', args.bracket_year_left, args.P2, args.bracket_year_right}); -- one name and year
else
result = table.concat ({args.P1, ' & ', args.P2}); -- two names
end
else
result = args.P1; -- one name
end
if ('.' == result:sub(-1)) and ('' == args.page) and ('' == args.pages) and ('' == args.location) then
args.postscript = ''; -- prevent double periods when date is 'n.d.'
end
if args.ref ~= 'none' then
if args.ref ~= "" then
result = "[[#" .. mw.uri.anchorEncode(args.ref) .. "|" .. result .. "]]";
else
result = "[[#CITEREF" .. mw.uri.anchorEncode(args.P1 .. args.P2 .. args.P3 .. args.P4 .. args.P5) .. "|" .. result .. "]]";
end
end
if args.page ~= "" then
result = result .. args.page_sep .. args.page;
elseif args.pages ~= "" then
result = result .. args.pages_sep .. args.pages;
end
if args.location ~= "" then
result = result .. ", " .. args.location;
end
result = args.bracket_left .. result .. args.bracket_right .. args.postscript;
return result;
end
function f.harvard_core( frame )
local args = {};
local pframe = frame:getParent();
args.bracket_left = pframe.args.BracketLeft or "";
args.bracket_right = pframe.args.BracketRight or "";
args.bracket_year_left = pframe.args.BracketYearLeft or "";
args.bracket_year_right = pframe.args.BracketYearRight or "";
args.postscript = pframe.args.Postscript or "";
if 'none' == args.postscript then
args.postscript = '';
end
args.page = pframe.args.Page or "";
args.pages = pframe.args.Pages or "";
args.location = pframe.args.Location or "";
args.page_sep = pframe.args.PageSep or "";
args.pages_sep = pframe.args.PagesSep or "";
args.ref = pframe.args.REF or "{{{REF}}}";
args.P1 = trim( pframe.args.P1 ) or "";
args.P2 = trim( pframe.args.P2 ) or "";
args.P3 = trim( pframe.args.P3 ) or "";
args.P4 = trim( pframe.args.P4 ) or "";
args.P5 = trim( pframe.args.P5 ) or "";
return core( args );
end
function f.harvard_citation( frame )
local args = f.args_default;
pframe = frame:getParent();
args.bracket_left = "(";
args.bracket_right = ")";
args.page = pframe.args.p or pframe.args.page or "";
args.pages = pframe.args.pp or pframe.args.pages or "";
args.location = pframe.args.loc or "";
args.ref = pframe.args.ref or pframe.args.Ref or "";
args.P1 = trim( pframe.args[1] ) or "";
args.P2 = trim( pframe.args[2] ) or "";
args.P3 = trim( pframe.args[3] ) or "";
args.P4 = trim( pframe.args[4] ) or "";
args.P5 = trim( pframe.args[5] ) or "";
return core( args );
end
function f.harvard_citation_no_bracket( frame )
local args = f.args_default;
pframe = frame:getParent();
args.page = pframe.args.p or pframe.args.page or "";
args.pages = pframe.args.pp or pframe.args.pages or "";
args.location = pframe.args.loc or "";
args.ref = pframe.args.ref or pframe.args.Ref or "";
args.P1 = trim( pframe.args[1] ) or "";
args.P2 = trim( pframe.args[2] ) or "";
args.P3 = trim( pframe.args[3] ) or "";
args.P4 = trim( pframe.args[4] ) or "";
args.P5 = trim( pframe.args[5] ) or "";
return core( args );
end
function f.sfn( frame )
local args = f.args_default;
for k, v in pairs( frame.args ) do -- for {{sfnp}}, override default with values provided in the #invoke:
args[k] = v;
end
pframe = frame:getParent();
args.postscript = pframe.args.postscript or pframe.args.ps or ".";
if 'none' == args.postscript then
args.postscript = '';
end
args.page = pframe.args.p or pframe.args.page or "";
args.pages = pframe.args.pp or pframe.args.pages or "";
args.location = pframe.args.loc or "";
args.ref = pframe.args.ref or pframe.args.Ref or "";
args.P1 = trim( pframe.args[1] ) or "";
args.P2 = trim( pframe.args[2] ) or "";
args.P3 = trim( pframe.args[3] ) or "";
args.P4 = trim( pframe.args[4] ) or "";
args.P5 = trim( pframe.args[5] ) or "";
local result = core( args );
local name = "FOOTNOTE" .. args.P1 .. args.P2 ..
args.P3 .. args.P4 .. args.P5 .. args.page .. args.pages .. args.location;
result = frame:extensionTag{ name = "ref", args = {name=name}, content=result };
return result;
end
return f;
nuapsj7w21sgzxwemfxq4la2bnouwnf
Category:Munyama
14
4936
30516
2017-10-02T12:37:25Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Basa va Afrika-Dzonga
0
4937
30518
2017-10-02T12:40:07Z
Thuvack
315
Thuvack moved page [[Basa va Afrika-Dzonga]] to [[Valungu va Afrika-Dzonga]]
wikitext
text/x-wiki
#REDIRECT [[Valungu va Afrika-Dzonga]]
990w3rdfgj2a70psddlhhubn9gs5n9o
Muhlovo wo Basa
0
4938
30533
30530
2017-10-02T13:24:55Z
Thuvack
315
wikitext
text/x-wiki
#REDIRECT [[Basa]]
[[Category:Mihlovo]]
aiuwjkyjoxpcie6q6odgrcgk4abx5ag
Category:Rivoningo
14
4939
30525
2017-10-02T13:13:44Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Muhlovo wa ntima
0
4940
30534
30532
2017-10-02T13:25:22Z
Thuvack
315
wikitext
text/x-wiki
#REDIRECT [[Ntima]]
[[Category:Mihlovo]]
2059ya0re4kryf6nvgbkurfo0vk810u
Minthlaveko
0
4941
30549
30548
2017-10-04T11:51:09Z
Thuvack
315
Thuvack moved page [[Matitwele]] to [[Minthlaveko]]
wikitext
text/x-wiki
[[File:Sixteen_faces_expressing_the_human_passions._Wellcome_L0068375_(cropped).jpg|thumb|Swikandza swo hambana hambana swa minthlaveko ya vumunhu - hi J. Pass, 1821, endzhaku ka Charles Le Brun]]
'''Minthlaveko''' i ntokoto wun'wana na wun'wana <ref>{{cite book|last1=Panksepp|first1=Jaak|title=Affective neuroscience : the foundations of human and animal emotions|date=2005|publisher=Oxford Univ. Press|location=Oxford [u.a.]|isbn=0-19-509673-8|pages=9|edition=[Reprint]|quote=Our emotional feelings reflect our ability to subjectively experience certain states of the nervous system. Although conscious feeling states are universally accepted as major distinguishing characteristics of human emotions, in animal research the issue of whether other organisms feel emotions is little more than a conceptual embarrassment}}</ref><ref>{{cite journal|last1=Damasio|first1=AR|title=Emotion in the perspective of an integrated nervous system.|journal=Brain research. Brain research reviews|date=May 1998|volume=26|issue=2-3|pages=83-6|pmid=9651488}}</ref><ref>{{cite book|last1=Davidson|first1=edited by Paul Ekman, Richard J.|title=The Nature of emotion : fundamental questions|date=1994|publisher=Oxford University Press|location=New York|isbn=0195089448|pages=291–93|quote=Emotional processing, but not emotions, can occur unconsciously.}}CS1 maint: Extra text: authors list ([//en.wikipedia.org/wiki/Category:CS1_maint:_Extra_text:_authors_list link])
[[Category:CS1 maint: Extra text: authors list]]</ref> wa vumunhu lowu fambisanaka na matirhele lama tlakukeke ya miehleketo wuthlela wu fambelana na ntsako kumbe gome.<ref>Cabanac, Michel (2002). "What is emotion?" ''Behavioural Processes'' 60(2): 69-83. "[E]motion is any mental experience with high intensity and high hedonic content (pleasure/displeasure)."</ref> Minhlahluvo yaSayensi, yahava ntwanano eka nhlamuselo ya minthlaveko ya munhu. Minthlaveko hakanyingi yi yelana na matitwele, matshamelo ya munhu, mboyamelo na swisusumeti swa vumunhu.<ref>{{cite web|url=http://psychology.about.com/od/psychologytopics/a/theories-of-emotion.htm|title=Theories of Emotion|publisher=Psychology.about.com|date=13 September 2013|accessdate=11 November 2013}}</ref> Eka tidyondzo tin'wana, miehleketo yi hlohlotela ngopfu minthlaveko ya vumunhu. Vanhu lava va endlaka swilo hi kuya hi minthlaveko ya vona, vanga ha tikomba vangari ku ehleketeni, hambi swiritano m'ehleketo ya vona yi teka xiphemu eka swiboho swa vona. Hixikombiso, ku twisisa leswaku hi ngava hiri ekhombyeni ku hlanganisa na kutlakuka ka mintirho ya hina ya miri (Ku thlakuka ka kuba ka mbilu na ku hefemula, nyuku, na ku tiya ka misiha), iswilaveko leswi fambisanaka na ku chava. Tidyondzo tin'wana ti xungeta leswaku minthlaveko yinga pfuka handle ka miehleketo yo karhi.
Minthlaveko yi rharhanganile. Hikuya hi mindzavisiso yo xungeta, kuna matitwele yo karhi lawa mavangaka ku cinca ka mathsamele kumbe miehleketo leyi yithelaka yi hlohlotela mahanyele ya hina.<ref name="Schacter">{{cite book|last=Scirst=Daniel L.|title=Psychology Second Edition|year=2011|publisher=Worth Publishers|location=41 Madison Avenue, New York, NY 10010|isbn=978-1-4292-3719-2|page=310}}</ref> Tidyondzo ta minthlaveko to yelanisa minthlaveko na switwi swa miri leswi swi kotaka kutwa kuya hi minthlaveko leyi hinga eka yona. Minhtlaveko yi thlela yi fambelana na mahanyelo na mintolovelo ku ya hi munhu na munhu. Vanhu lava pfumalaka tingana vakota ku phofula minthlaveko ya vona hi ku olova, kasi vanhu lavangana tingana va tala ku tumbeta minthlaveko ya vona eka vanhu kulori. Hakanyingi minthlaveko yi hlohlotela no susumeta munhu, kungava nsusumeto wo biha kumbe lowunene.<ref name="Gaulin 6">Gaulin, Steven J. C. and Donald H. McBurney. Evolutionary Psychology. Prentice Hall. 2003. {{ISBN|978-0-13-111529-3}}, Chapter 6, p 121-142.</ref> Hikuya hi mavonele man'wana, minthlaveko ayi vangi mahanyelo kumbe swiboho swokarhi eka munhu, kambe yova swikombiso ntsena swa vumunhu, leswi hlanganisaka nsusumeto, matitwele, matikhomele, na tindlela tin'wana to ehleketa, kambe hinkwaswo leswi a swi endli minthlaveko.<ref name="Barrett & Russell">Barrett, L.F. and Russell, J.A. The psychological construction of emotion. Guilford Press. 2015. {{ISBN|978-1462516971}}.</ref>
Eka malembe ya khume mbirhi lama hundzeke, kuvonakele ku engeteleka ka mindzavisiso eka minthlaveko ya vumunhu, leyi ndlandlvuxeke vutivi eka tidyondzo ta mahanyele ya vanhu, matirhele ya byongo, Vutshunguri, Matimu na Sayensi ya tikhompuyuta. Tidyondzo leti ti ringeta ku hlamusela masungulo, matirhele na muxaka wa minthlaveko. Tindyondzo ta manguva lawa ti lavisisa matirhele ya minthlaveko naswona ti hlanganisa na ku tumbuluxa minchumu leyi nga tirhisiwaka ku vangela minthlaveko. Ku engetela kwalano ku tirhisiwa ka ti PET scans na ti fMRI scans swipfuna ku lavisisa matirhele ya yi byongo kuya hi minthlaveko.<ref>Cacioppo, J.T & Gardner, W.L (1999). Emotion. "Annual Review of Psychology", 191.</ref>
"Minthlaveko yinga ha hlamuseriwa tani hi ntokoto lowu nene kumbe lowo biha lowu yelanaka na mintirho yokarhi ya mi ehleketo." Minthlaveko yi vangela kucinca eka mahanyelo na maendlele ya swilo eka munhu. Ntirho wa minthlaveko ekusunguleni akuri ku hlohlotela kumbe ku susumeta munhu ku hanya no endla swilo hindlela yo karhi leswaku a sirheleleka. Minhtlaveko yi vangiwa hi ku cinca ko karhi kalendzeni kumbe kale handle ka switwi swa miri.<ref>Schacter, D. L., Gilbert, D. T., Wegner, D. M., & Hood, B. M. (2011). Psychology (European ed.). Basingstoke: Palgrave Macmillan.</ref>
== Minthsaho ==
{{Reflist|3}}
[[Category:Minthlaveko]]
[[Category:Matitwele]]
[[Category:Vumunhu]]
dfqf86g3jwhxi3l5iykgkjei0rvsjmi
Template:ISBN
10
4942
30538
2017-10-04T08:22:35Z
Thuvack
315
Created page with "{{#if:{{{1|<noinclude>$</noinclude>}}}|{{Catalog lookup link|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|article-link={{#ifeq:{{yesno-no|{..."
wikitext
text/x-wiki
{{#if:{{{1|<noinclude>$</noinclude>}}}|{{Catalog lookup link|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|article-link={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||International Standard Book Number}}|article-name={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||ISBN}}|link-prefix=[Special:BookSources/|item-prefix={{!}}|item-postfix=]|list-leadout={{{leadout|}}}}}{{#if:{{trim|{{{1|}}}}}|{{#ifeq:{{yesno-no|{{{invalid1|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{1|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}{{#if:{{trim|{{{2|}}}}}|{{#ifeq:{{yesno-no|{{{invalid2|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{2|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}{{#if:{{trim|{{{3|}}}}}|{{#ifeq:{{yesno-no|{{{invalid3|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{3|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}{{#if:{{trim|{{{4|}}}}}|{{#ifeq:{{yesno-no|{{{invalid4|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{4|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}{{#if:{{trim|{{{5|}}}}}|{{#ifeq:{{yesno-no|{{{invalid5|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{5|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}{{#if:{{trim|{{{6|}}}}}|{{#ifeq:{{yesno-no|{{{invalid6|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{6|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}{{#if:{{trim|{{{7|}}}}}|{{#ifeq:{{yesno-no|{{{invalid7|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{7|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}{{#if:{{trim|{{{8|}}}}}|{{#ifeq:{{yesno-no|{{{invalid8|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{8|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}{{#if:{{trim|{{{9|}}}}}|{{#ifeq:{{yesno-no|{{{invalid9|}}}}}|yes|{{main other|[[Category:Pages with listed invalid ISBNs]]}}|{{#invoke:check isxn|check_isbn|{{{9|}}}|error={{error-small| Parameter error in {{tl|isbn<!-- ISBN -->}}: Invalid [[ISBN]].}}{{main other|[[Category:Pages with ISBN errors]]}}}}}}}}}}}}}}}}}}}}}}}}|{{error-small|Parameter error in {{tl|isbn<!-- ISBN -->}}: Missing [[ISBN]].}}}}<noinclude>{{documentation}}<!-- Add categories and interwiki lines to the /doc subpage, not here! --></noinclude>
5bzfl5yo5chykn0se0i9zyszdx18fvs
Template:Catalog lookup link
10
4943
30539
2017-10-04T08:23:22Z
Thuvack
315
Created page with "{{#if:{{trim|{{{1|}}}}}|{{#if:{{{article-link|}}}|[[{{{article-link|}}}{{#if:{{{article-name|}}}|{{!}}{{{article-name|}}}}}]]{{{article-postfix|}}} |{{{article-name|}}}{{..."
wikitext
text/x-wiki
{{#if:{{trim|{{{1|}}}}}|{{#if:{{{article-link|}}}|[[{{{article-link|}}}{{#if:{{{article-name|}}}|{{!}}{{{article-name|}}}}}]]{{{article-postfix|}}} |{{{article-name|}}}{{{article-postfix|}}}{{#if:{{{article-name|}}}| }}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{1|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{1|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{1|}}}}}{{{item-postfix|}}}}}{{#if:{{trim|{{{2|}}}}}|{{#if:{{trim|{{{3|}}}}}|{{{list-separator|, }}}|{{#if:{{{list-leadout|}}}| {{{list-leadout|}}}{{{leadout-postfix| }}}|{{{list-separator|, }}}}}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{2|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{2|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{2|}}}}}{{{item-postfix|}}}}}{{#if:{{trim|{{{3|}}}}}|{{#if:{{trim|{{{4|}}}}}|{{{list-separator|, }}}|{{#if:{{{list-leadout|}}}| {{{list-leadout|}}}{{{leadout-postfix| }}}|{{{list-separator|, }}}}}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{3|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{3|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{3|}}}}}{{{item-postfix|}}}}}{{#if:{{trim|{{{4|}}}}}|{{#if:{{trim|{{{5|}}}}}|{{{list-separator|, }}}|{{#if:{{{list-leadout|}}}| {{{list-leadout|}}}{{{leadout-postfix| }}}|{{{list-separator|, }}}}}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{4|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{4|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{4|}}}}}{{{item-postfix|}}}}}{{#if:{{trim|{{{5|}}}}}|{{#if:{{trim|{{{6|}}}}}|{{{list-separator|, }}}|{{#if:{{{list-leadout|}}}| {{{list-leadout|}}}{{{leadout-postfix| }}}|{{{list-separator|, }}}}}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{5|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{5|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{5|}}}}}{{{item-postfix|}}}}}{{#if:{{trim|{{{6|}}}}}|{{#if:{{trim|{{{7|}}}}}|{{{list-separator|, }}}|{{#if:{{{list-leadout|}}}| {{{list-leadout|}}}{{{leadout-postfix| }}}|{{{list-separator|, }}}}}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{6|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{6|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{6|}}}}}{{{item-postfix|}}}}}{{#if:{{trim|{{{7|}}}}}|{{#if:{{trim|{{{8|}}}}}|{{{list-separator|, }}}|{{#if:{{{list-leadout|}}}| {{{list-leadout|}}}{{{leadout-postfix| }}}|{{{list-separator|, }}}}}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{7|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{7|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{7|}}}}}{{{item-postfix|}}}}}{{#if:{{trim|{{{8|}}}}}|{{#if:{{trim|{{{9|}}}}}|{{{list-separator|, }}}|{{#if:{{{list-leadout|}}}| {{{list-leadout|}}}{{{leadout-postfix| }}}|{{{list-separator|, }}}}}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{8|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{8|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{8|}}}}}{{{item-postfix|}}}}}{{#if:{{trim|{{{9|}}}}}|{{#if:{{{list-leadout|}}}| {{{list-leadout|}}}{{{leadout-postfix| }}}|{{{list-separator|, }}}}}{{#if:{{{link-prefix|}}}|[{{{link-prefix|}}}{{urlencode:{{trim|{{{9|}}}}}}}{{{link-postfix|}}} {{{item-prefix|}}}{{trim|{{{9|}}}}}{{{item-postfix|}}}]|{{{item-prefix|}}}{{trim|{{{9|}}}}}{{{item-postfix|}}}}}}}}}}}}}}}}}}}}}}}<noinclude>
{{documentation}}
</noinclude>
pjazjidcsvxcmpqqpfzz5kqeowvyug7
Template:Trim
10
4944
30540
2017-10-04T08:23:46Z
Thuvack
315
Created page with "<includeonly>{{ {{{|safesubst:}}}#if:1|{{{x|{{{1|}}}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude>"
wikitext
text/x-wiki
<includeonly>{{ {{{|safesubst:}}}#if:1|{{{x|{{{1|}}}}}}}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
h9devvk8f6nt34tp7zb17s39ge5wquh
Module:Check isxn
828
4945
30541
2017-10-04T08:25:35Z
Thuvack
315
Created page with "-- This template is a copy of the ISXN validation code from [[Module:Citation/CS1]] -- which allows for validating ISBN, ISMN, and ISSN without invoking a citation template l..."
Scribunto
text/plain
-- This template is a copy of the ISXN validation code from [[Module:Citation/CS1]]
-- which allows for validating ISBN, ISMN, and ISSN without invoking a citation template
local p = {}
--[[--------------------------< IS _ V A L I D _ I S X N >-----------------------------------------------------
ISBN-10 and ISSN validator code calculates checksum across all isbn/issn digits including the check digit. ISBN-13 is checked in check_isbn().
If the number is valid the result will be 0. Before calling this function, issbn/issn must be checked for length and stripped of dashes,
spaces and other non-isxn characters.
]]
local function is_valid_isxn (isxn_str, len)
local temp = 0;
isxn_str = { isxn_str:byte(1, len) }; -- make a table of byte values '0' → 0x30 .. '9' → 0x39, 'X' → 0x58
len = len+1; -- adjust to be a loop counter
for i, v in ipairs( isxn_str ) do -- loop through all of the bytes and calculate the checksum
if v == string.byte( "X" ) then -- if checkdigit is X (compares the byte value of 'X' which is 0x58)
temp = temp + 10*( len - i ); -- it represents 10 decimal
else
temp = temp + tonumber( string.char(v) )*(len-i);
end
end
return temp % 11 == 0; -- returns true if calculation result is zero
end
--[[--------------------------< IS _ V A L I D _ I S X N _ 1 3 >----------------------------------------------
ISBN-13 and ISMN validator code calculates checksum across all 13 isbn/ismn digits including the check digit.
If the number is valid, the result will be 0. Before calling this function, isbn-13/ismn must be checked for length
and stripped of dashes, spaces and other non-isxn-13 characters.
]]
local function is_valid_isxn_13 (isxn_str)
local temp=0;
isxn_str = { isxn_str:byte(1, 13) }; -- make a table of byte values '0' → 0x30 .. '9' → 0x39
for i, v in ipairs( isxn_str ) do
temp = temp + (3 - 2*(i % 2)) * tonumber( string.char(v) ); -- multiply odd index digits by 1, even index digits by 3 and sum; includes check digit
end
return temp % 10 == 0; -- sum modulo 10 is zero when isbn-13/ismn is correct
end
--[[--------------------------< C H E C K _ I S B N >------------------------------------------------------------
Determines whether an ISBN string is valid
]]
local function check_isbn( isbn_str, error_string )
if nil ~= isbn_str:match("[^%s-0-9X]") then -- fail if isbn_str contains anything but digits, hyphens, or the uppercase X
return error_string;
end
isbn_str = isbn_str:gsub( "-", "" ):gsub( " ", "" ); -- remove hyphens and spaces
local len = isbn_str:len();
if len ~= 10 and len ~= 13 then
return error_string;
end
if len == 10 then
if isbn_str:match( "^%d*X?$" ) == nil then
return error_string;
end
return is_valid_isxn(isbn_str, 10) and '' or error_string;
else
local temp = 0;
if isbn_str:match( "^97[89]%d*$" ) == nil then -- isbn13 begins with 978 or 979; ismn begins with 979
return error_string;
end
return is_valid_isxn_13 (isbn_str) and '' or error_string;
end
end
--[[--------------------------< C H E C K _ I S M N >------------------------------------------------------------
Determines whether an ISMN string is valid. Similar to isbn-13, ismn is 13 digits begining 979-0-... and uses the
same check digit calculations. See http://www.ismn-international.org/download/Web_ISMN_Users_Manual_2008-6.pdf
section 2, pages 9–12.
]]
local function check_ismn (id, error_string)
local text;
local valid_ismn = true;
id=id:gsub( "[%s-–]", "" ); -- strip spaces, hyphens, and endashes from the ismn
if 13 ~= id:len() or id:match( "^9790%d*$" ) == nil then -- ismn must be 13 digits and begin 9790
valid_ismn = false;
else
valid_ismn=is_valid_isxn_13 (id); -- validate ismn
end
return valid_ismn and '' or error_string
end
--[[--------------------------< I S S N >----------------------------------------------------------------------
Validate and format an issn. This code fixes the case where an editor has included an ISSN in the citation but has separated the two groups of four
digits with a space. When that condition occurred, the resulting link looked like this:
|issn=0819 4327 gives: [http://www.worldcat.org/issn/0819 4327 0819 4327] -- can't have spaces in an external link
This code now prevents that by inserting a hyphen at the issn midpoint. It also validates the issn for length and makes sure that the checkdigit agrees
with the calculated value. Incorrect length (8 digits), characters other than 0-9 and X, or checkdigit / calculated value mismatch will all cause a check issn
error message.
]]
local function check_issn(id, error_string)
local issn_copy = id; -- save a copy of unadulterated issn; use this version for display if issn does not validate
local text;
local valid_issn = true;
if not id:match ('^%d%d%d%d%-%d%d%d[%dX]$') then
return error_string;
end
id=id:gsub( "[%s-–]", "" ); -- strip spaces, hyphens, and endashes from the issn
if 8 ~= id:len() or nil == id:match( "^%d*X?$" ) then -- validate the issn: 8 digits long, containing only 0-9 or X in the last position
valid_issn=false; -- wrong length or improper character
else
valid_issn=is_valid_isxn(id, 8); -- validate issn
end
return valid_issn and '' or error_string
end
------------------------------< E N T R Y P O I N T S >--------------------------------------------------====
function p.check_isbn(frame)
return check_isbn(frame.args[1] or frame:getParent().args[1], frame.args['error'] or frame:getParent().args['error'] or 'error')
end
function p.check_ismn(frame)
return check_ismn(frame.args[1] or frame:getParent().args[1], frame.args['error'] or frame:getParent().args['error'] or 'error')
end
function p.check_issn(frame)
return check_issn(frame.args[1] or frame:getParent().args[1], frame.args['error'] or frame:getParent().args['error'] or 'error')
end
return p
m39a8k5gmtbg6x3k2f7rizj3jk5on20
Category:CS1 maint: Extra text: authors list
14
4946
30542
2017-10-04T08:26:24Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Minthlaveko
14
4947
30543
2017-10-04T08:26:42Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Matitwele
14
4948
30544
2017-10-04T08:26:49Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Vumunhu
14
4949
30545
2017-10-04T08:26:54Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Vukarhi
0
4951
30553
30552
2017-10-04T12:36:49Z
Thuvack
315
wikitext
text/x-wiki
[[File:A_frontal_outline_and_a_profile_of_faces_expressing_anger._E_Wellcome_V0009398.jpg|right|thumb|240x240px|Xifaniso xa swikandza swa vukarhi.]]
'''Vukarhi''' kumbe '''kukariha''' i nthlaveko lowu ngana matimba eka munhu. I [[Minthlaveko|nthlaveko]] lowu nga tsakisiki naswona wu hlanganisa kuhlamula siringiwa, kuvaviseka kumbe ku xungetiwa.<ref>{{cite book|title=Psychiatric Mental Health Nursing|edition=3rd|last=Videbeck|first=Sheila L.|publisher=Lippincott Williams & Wilkins|year=2006}}</ref> Vukarhi byi nga vangiwa hi loko munhu atitwa a ngheneriwe mindzelakano. Van'wana vahambeta ku hlamula vukarhi hi vukarhi tani hindlela yo tisirhelela. Raymond Novaco wale Univhesithi ya California Irvine, loyi a tsaleke hi vukarhi ku sukela hi 1975, u hambanise vukarhi hi swiyenge swinharhu: Vukarhi byo tshinya, Vukarhi bya matitwele, vukarhi byo ti hambanisa.<ref>{{Cite book|url=http://www.sciencedirect.com/science/article/pii/B978148319968950002X|title=Advances in the Study of Aggression|last=Novaco|first=Raymond W.|date=|publisher=Academic Press|year=1986|isbn=9781483199689|editor-last=Blanchard|editor-first=Robert J.|volume=2|location=|pages=1–67|chapter=Anger as a Clinical and Social Problem|doi=10.1016/b978-1-4831-9968-9.50002-x|oclc=899004162|quote=|editor-last2=Blanchard|editor-first2=D. Caroline|via=}}</ref> William DeFoore, loyi a tsaleke hi ku kongomisa no hunguta vukarhi, u hlamusele vukarhi tani hi mukapa lowu phyaphyarhaka: hinga khoma vukarhi bya hina kufikela nkarhi wokarhi laha byi bulukaka.<ref>{{cite book|title=Anger : Deal with It, Heal with It, Stop It from Killing You|edition=1st|last=DeFoore|first=William|publisher=Health Communications, Inc.|year=1991}}</ref>
Vukarhi i nthlaveko lowu khumbaka miri. Munhu loyi a kariheke uthlela ava na kuba ka mbilu loku tlakukeke, ku tlakuka ka ndzendzeleko wa ngati, na kutlakuka ka adrenaline na noradrenaline.<ref>{{cite book|encyclopedia=Medicine.net|title=Anger definition|url=http://www.medterms.com/script/main/art.asp?articlekey=33843|accessdate=2008-04-05|edition=|publisher=|volume=|location=|id=|doi=|pages=|quote=}}</ref> Van'wana va vona vukarhi tani hi nthlaveko lowu pfuxaka ku hlamula ka miehleketo ka kulwa kumbe ku tsutsuma.<ref>Harris, W., Schoenfeld, C. D., Gwynne, P. W., Weissler, A. M.,''Circulatory and humoral responses to fear and anger'', The Physiologist, 1964, 7, 155.</ref> Vukarhi byi thlela byi tirhisiwa ku tumbeta ku chava, kutwisiwa kuvava kumbe ku tsemeka nhlana. Vukarhi i nthlaveko lowu tarhisiwaka hakanyingi ku loko munhu a teka goza ro sivela nxungeto wa khombo lwu vangiwaka hi munhu kumbe swilo swin'wana.<ref>Raymond DiGiuseppe, Raymond Chip Tafrate, ''Understanding Anger Disorders'', Oxford University Press, 2006, pp. 133–159.</ref>
Xikombiso xa vukarhi xivoneka exikandzeni, maendlele ya miri, kasi minkarhi yin'wana hi maendlelo yo chavisa.<ref name="OxfDic">Michael Kent, ''Anger'', The Oxford Dictionary of Sports Science & Medicine, Oxford University Press, {{ISBN|0-19-262845-3}}</ref> Swiharhi swin'wana, hixikombiso, swi ba huwa, swiringeta ku ti kukumuxa, swi kombisa meno, kumbe ku xondzolota. Swiendlo leswi fambelanaka na vukarhi swi endla ku tsundzuxa vaxungeti leswaku va tshika swi endlo leswi xungetaka. Aswitalangi ku kuma nyimpi a xikarhi ka vanhu kumbe swiharhi swi mbirhi, ku nga sungulanga hi ku komba vukarhi.<ref name="Primate">Primate Ethology, 1967, Desmond Morris (Ed.). Weidenfeld & Nicolson Publishers: London, p.55</ref> Hambileswi vanhu votala lava kombeke vukarhi hikwalaho ka leswi "endliweke eka vona", va n'wa mihleketo va komba leswaku munhu loyi akariheke angaha endla swihoxo hikwalaho ka leswi vukarhi byi hungutaka matimba ya ku ti hlahluva.<ref name="EncPsy">Raymond W. Novaco, ''Anger'', Encyclopedia of Psychology, [//en.wikipedia.org/wiki/Oxford_University_Press Oxford University Press], 2000</ref>
Van'wa mihleketo va vona vukarhi tani hi nthlaveko lowu twalaka naswona lowu twiwaka hi vanhu hinkwavo hi minkarhi yo hambana hambana, naswona wuri wa nkoka ku tisirhelela. Vukarhi byi pfuneta ku komba munhu un'wana leswaku kuna xihoxo lexi lavaka ku lulamisiwa. Vukarhi byi pfuna ku teka magoza yo ololoxa swihoxo. Vukarhi lebyi pfumalaka nkongomiso, byi nga khumba munhu kumbe hanyelo rakwe hindlela yobiha<ref name="Ethics">John W. Fiero, ''Anger'', Ethics, Revised Edition, Vol 1</ref> naswona byi khumba na vanhu van'wana. A swi olovi ku va ekusuhi na munhu loyi a kariheke naswona swi nga vangela madzolonga loko byi nga lawuriwi. Hambileswi va filisofa na vatsari votala va tsundzuxeke mayelana na vukarhi lebyi nga kongomisiwiku byi nga vanga madzolonga, kambe vathlela va komba nkoka wa vukarhi. Ku kongomisa no lawula vukarhi imhaka leyi vafilosofa na vatsari vakhale va tsaleke hayona, hambi swiritano van'wa Miehleketo va komba switandzhaku leswi biheke swa ku khoma vukarhi endzeni.
== Mintshaho ==
{{Reflist|2}}
[[Category:Minthlaveko]]
[[Category:Matitwele]]
jtbuc71jjuby3ohfxt1nopk3a3lb61i
Ku chava
0
4952
30556
30555
2017-10-04T13:37:22Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:Bundesarchiv_Bild_183-2003-0703-500,_Rückführung_deutscher_Kinder_aus_Polen.jpg|thumb|Vana lava chuheke vafika e Vupela bya Jemeni kusuka e Pholendi, endzhaku ka kuphanga tiko ka ma Nazi na Ma Rhaxiya hi lembe ra 1948.]]
'''Ku Chava''' i matitwele lama vangiwaka hi ku vona khombo ro karhi kumbe ku xungetiwa eka swivumbiwa, naswona swi vangela ku cinca emirini na matikhomele, kufana na ku baleka, ku titumbeta ku oma hikwalaho ka ku chavisiwa. Kuchava eka vanhu kunga vangiwa hileswi endlekaka sweswi kumbe ku langutela nxungeto wa nxupulo lowu ngavangaka khombo e mirini kumbe eka vutomi.
Eka vanhu na swiharhi, ku chava ku antswisiwa hi ku toloveta no dyondza. Hiswona leswi endlaka leswaku ku chava kunga nthlaveko lowu twisisekaka.
Van'wa Mihleketo vo fana na John B. Watson, Robert Plutchik, na Paul Ekman va hlamusela leswaku kuna minthlaveko yo karhi leyi hambanisekaka, naswona ku chava i yin'wana ya yona. Minthlaveko leyi yi hlanganisa [[gome]], [[vukarhi]], [[ku chuha]], [[ntsako]], na ku [[vaviseka]]. Ku chava ku fambisana kambe ku thlela ku hambana na Gome, hi kuya hi ku xungetiwa hi dzolonga leri nag papaletekiki.<ref>Öhman, A. (2000). "Fear and anxiety: Evolutionary, cognitive, and clinical perspectives". In M. Lewis & J. M. Haviland-Jones (Eds.). ''Handbook of emotions''. pp. 573–593. New York: The Guilford Press.</ref> Ku chava ku vangela leswaku munhu kumbe xiharhi xikota ku tisirhelela.<ref name="Olsson">{{Cite journal|last1=Olsson|first1=A.|last2=Phelps|first2=E. A.|doi=10.1038/nn1968|title=Social learning of fear|journal=Nature Neuroscience|volume=10|issue=9|pages=1095–1102|year=2007|pmid=17726475|pmc=}}</ref>
== Mintshaho ==
{{reflist|30em}}
[[Category:Minthlaveko]]
[[Category:Matitwele]]
[[Category:Vumunhu]]
afeakbj551it86muyc0yy5uaxg4hcj0
Rirhandzu
0
4953
33148
33147
2018-12-13T13:02:36Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
[[File:Heart icon red hollow.svg|thumb|right|Mfungo wa nthlaveko wa rirhandzu]]
'''Rirhandzu''' i nxaxamelo wa [[minthlaveko]] na xiyimo xa miehleketo, leyi hakanyingi yinga na matimba, kusukela eka vunakulori lebyi enteke kufikela eka ntsako lowu tolovelekeke. Xikombiso xa nxaxamelo wa minthlaveko ya rirhandzu hileswaku rirhandzu ra manana rahambana eka rirhandzu exikarhi ka mpatswa rithlela rihambana na rirhandzu ra swakudya. Hiku olova, rirhandzu i nthlaveko wa nkokelo wa matitwele ya matimba na ku twanana exikarhi ka vanhu.<ref name="oxford">''Oxford Illustrated American Dictionary'' (1998) + ''Merriam-Webster Collegiate Dictionary'' (2000)</ref> Rirhandzu ringa thlela riva mfanelo ya vumunhu leyi yimelaka vunene, ntwela-vusiwana, na ntwanano - "Kutshembeka na kunavelela un'wana leswinene".<ref>{{cite web|url=http://www.merriam-webster.com/dictionary/love|title=Love - Definition of love by Merriam-Webster|work=merriam-webster.com}}</ref> Ringathlela ri hlamusela kutwela na kutsakela vanhu van'wana, munhu hixiyexe kumbe swiharhi.<ref name="Fromm, Erich 1956">Fromm, Erich; ''The Art of Loving'', Harper Perennial (1956), Original English Version, {{ISBN|978-0-06-095828-2}}</ref>
Vafilosofa va Vagriki vakhale vahlamusele minxaka ya mune ya rirhandzu: Rirhandzu ra munti (''storge'' hi xigriki), Rirhandzu ra vunghana(''philia hi xigriki)'', Rirhandzu ra rimbewu (''eros''), rirhandzu ra vukwembu (''agape''). Vatsari va manguva lawa vathlela va hlamisela yin'wana mixaka ya rirhandzu: Rirhandzu ra kunavela, Kutirhandza, rirhandzu ro xixima.<ref>[[Liddell and Scott]]: [http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A1999.04.0057%3Aentry%3Dfili%2Fa φιλία]</ref><ref name="Gita">{{cite book |last= Mascaró |first=Juan |title=The Bhagavad Gita |publisher=Penguin|series=Penguin Classics |year=2003 |isbn=0-14-044918-3}} (J. Mascaró, translator)</ref> Rirhandzu rithlela riva na tinhlamuselo ta vukhongeri na vumoya. Matirhisele lawa yotala ma komba kunonoha ka ku hlamusela nthlaveko wa rirhandzu kuhambana na minthlaveko yin'wana.
Rirhandzu hikuya hi mixaka ya rona ri pfuna ku aka vuxaka exikarhi ka vanhu, naswona ritlanga xiphemu lexi kulu eka swa [[vutshila]] na vupfapfarhuti.<ref>{{cite web|title=Article On Love|url=http://www.slideshare.net/azharabbas/just-love|accessdate=13 September 2011|deadurl=yes|archiveurl=https://web.archive.org/web/20120530043739/http://www.slideshare.net/azharabbas/just-love|archivedate=30 May 2012|df=}}</ref>
Rirhandzu ringa twisiseka tanihi nchumu lowu khomanisaka vanhu naswona wu pfuna ku yisa mahlweni nhlayo ya vona.<ref name="Fisher">Helen Fisher. ''Why We Love: the nature and chemistry of romantic love''. 2004.</ref>
== Mintshaho ==
{{Reflist|3}}
[[Category:Minthlaveko]]
[[Category:Matitwele]]
[[Category:Vumunhu]]
jc2ltetcnjanwf6p2ktrjokzjitjycn
Ntsako
0
4954
30565
30564
2017-10-05T11:50:01Z
Thuvack
315
wikitext
text/x-wiki
[[File:Very happy Tibetan Buddhist Monk.jpg|thumb|upright|Mukhongore wa vuBudha uti komba a tsakile]]
Eka tidyondzo ta filosofi, '''ntsako''' i vuhundzuluxeri bya rito ra xigriki ra xiyimo xa ''eudaimonia'', naswona ri hlamusela vutomi lebyi nene, ku humelela, kungari minthlaveko ntsena.
Eka tidyondzo ta miehleketo, ntsako i xiyimo xa miehleketo kumbe minthlaveko ya rihanyo lerinene leri hlamuselaka, minthlaveko leyinene na ku enetiseka.<ref>{{cite web|url=http://www.wolframalpha.com/input/?i=happiness&a=*C.happiness-_*Word-|title=happiness|publisher=Wolfram Alpha}}</ref> Miehleketo leyi tsakisaka yi endla munhu a teki swiboho leswinene.<ref>{{cite book|last1=Anand|first1=P|title=Happiness Explained|date=2016|publisher=Oxford University Press}}</ref>
Kusukela hi lembe ra 1960, mindzavisiso eka xivumbeko xa ntsako yi endliwile eka tindzawulo to hambana hambana ta sayensi.
== Nhlamuselo ==
Ntsako i xiyimo lexi yelanaka na matshamelo ya ku eneteka, rihanyo lerinene na kurhula mbilu.<ref>{{cite book|last1=Graham|first1=Michael C.|title=Facts of Life: ten issues of contentment|date=2014|publisher=Outskirts Press|isbn=978-1-4787-2259-5|pages=6–10}}</ref> Eka tidyondzo to filosofi na vukhongeri bya le vupela dyambu, ntsako wunga hlamuseriwa kuri kuhanya vutomi lebyinene, kungari nthlaveko ntsena.<ref>{{cite journal |last1=McMahon |first1=Darrin M. |title=From the happiness of virtue to the virtue of happiness: 400 B.C. – A.D. 1780 |journal=Daedalus |volume=133 |issue=2 |year=2004 |pages=5–17 |jstor=20027908 |doi=10.1162/001152604323049343 }}</ref>
Kusukela ekusunguleni ka lembe xidzana ra vu 20, kuhlakarhela ka vumunhu swi koke ku lavisisa eka tidyondzo ta miehleketo, ngopfu ngopfu eka mintirho ya Martin Seligman, Ed Diener na Ruut Veenhoven, kuhlanganisa na ndzavisiso wa Paul Anand.<ref>{{cite web|url=http://www.wolframalpha.com/input/?i=happiness&a=*C.happiness-_*Word-|title=happiness|publisher=Wolfram Alpha}}</ref>
== Mintshaho ==
{{Reflist|3}}
[[Category:Minthlaveko]]
[[Category:Matitwele]]
[[Category:Vumunhu]]
msy5mur94ufxcr09wndv9ojui0c73cm
Ndyangu
0
4955
30580
30567
2017-10-05T14:34:15Z
Thuvack
315
wikitext
text/x-wiki
[[File:Galla_Placidia_(rechts)_und_ihre_Kinder.jpg|thumb|Mendhlele ya nsuku leyi kombaka xifaniso xa ndyangu, kusuka e Aleksandiya ya Gibhita eka lembe xidzana ra vunharhu na vumune (Brescia, Musiyamu ya Santa Giulia)<ref>Jás Elsner (2007). "The Changing Nature of Roman Art and the Art Historical Problem of Style," in Eva R. Hoffman (ed), ''Late Antique and Medieval Art of the Medieval World'', 11-18. Oxford, Malden & Carlton: Blackwell Publishing. {{ISBN|978-1-4051-2071-5}}, p. 17, Figure 1.3 on p. 18.</ref>]]
Hi kuya hi nhlangano wa vanhu, '''ndyangu''' i ntlawa wa vanhu lava vangana vuxaka bya ngati (kutswariwa emutini wun'we), vuxaka bya vukati, kumbe vuxaka hi ku tshama swin'we.<ref>[...] from Latin ''familia'' 'family servants, domestics collectively, the servants in a household,' thus also 'members of a household, the estate, property; the household, including relatives and servants,' abstract noun formed from ''famulus'' 'servant, slave [...]'
. {{OEtymD|family|accessdate=2015-10-24}}</ref> Swirho swa ndyangu swihlanganisa vatekani, vatswari, vamakwavo vaxisati kumbe vaxinuna, vana vava fana kumbe vavanhwana. Swirho leswi engetelekeke swa ndyangu swinga hlanganisa vakokwana, vahahani na va mhani-hulu, vamalume, vazala, na vakon'wana.
Eka mindhzavuko yo tala ya nhlangano wa vanhu, ndyangu hiyona ndzhawu leyi kurisaka no dyondzisa vana. Miti yo tala yina swirho swo hambana hambana hikuya hi tiko na ndzhavuko wa rona, hixikombiso ndyangu wunga ha akiwa hi manana na vana vakwe, kumbe vatswari vambirhi na vana, kumbe kokwana na vana. Vuxaka bya rimbewu eka swirho swandyangu rilawurina naku yirisiwa hikuya hi mindzhavuko ya vona.
Rito "ndyangu" ringa tirhisiwa kuyimela muganga wa vanhu, vutiko, na ntwanano wa vanhu va misava.
Kuna tidyondzo ta ntila wa maxaka ya muti kumbe ndyangu, leti ringetaka ku hlayisa mavito na vuxaka bya vanhu hikuya hi swivongo swa ndyangu na matimu.
== Mintshaho ==
{{Reflist|3}}
[[Category:Vanhu]]
[[Category:Vumunhu]]
[[Category:Ndyangu]]
1vu75euodas19cuysrm0t2q09b5qsqn
Template:OEtymD
10
4956
30568
2017-10-05T12:41:48Z
Thuvack
315
Created page with "{{cite web|url=http://www.etymonline.com/?term{{=}}{{urlencode:{{{1}}}}}|title={{{1}}}|work=[[Online Etymology Dictionary]]|author=Harper, Douglas|accessdate={{{accessdate|}}}..."
wikitext
text/x-wiki
{{cite web|url=http://www.etymonline.com/?term{{=}}{{urlencode:{{{1}}}}}|title={{{1}}}|work=[[Online Etymology Dictionary]]|author=Harper, Douglas|accessdate={{{accessdate|}}}}}<noinclude>{{Documentation|content=
Produces a cited reference to the [[Online Etymology Dictionary]] website for the specified word(s). To specify the date of retrieval, use the optional <tt>accessdate</tt> parameter with an [[ISO 8601]] YYYY-MM-DD formatted date.
'''Example:''' <tt><nowiki>{{OEtymD|camouflage|accessdate=</nowiki>{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}<nowiki>}}</nowiki></tt> produces:
:{{OEtymD|camouflage|accessdate={{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}}}
}}
[[Category:Dictionary source templates|{{PAGENAME}}]]
</noinclude>
gklnx56yttzd8ly1lt73z89exeofwaq
Munhu lonkulu
0
4957
30579
30572
2017-10-05T14:33:42Z
Thuvack
315
/* Mintshaho */
wikitext
text/x-wiki
[[File:RudolfMilly.jpg|right|thumb|270px|Ntlawa wa vanhu lava kuleke.]]
Hikuya hi tidyondzo-vutomi, '''munhu lonkulu''' i munhu loyi a kuleke kuringana leswaku a hlanganela vuxaka bya rimbewu. Hiku engeta, munhu lonkulu swihlamusela ku teka vutihlamuleri eka timhaka ta vumunhu na nawu. Hikuhambana na "[[n'wana]]", '''munhu loyi a kuleke hi kuya hi nawu''' i munhu loyi a fikeleleke malembe ya vukulu naswona uvoniwa a byarha [[vutihlamuleri]] byo tihanyisa no tihlayisa.<ref>''International Dictionary of Medicine and Biology'' (1986)</ref><ref>''Churchill's Medical Dictionary'' (1989)</ref>
Vukulu bya vumunhu byi hlanganisa na ku vupfa emiehleketweni. nhlamuselo ya vukulu ya hambana hambana hikuya hi ndzhawu, munhu angava a kurile hi miri, naswona a tikhoma tanihi munhu lonkulu kambe a voniwa ari lontsongo hikwalaho ka malembe yakwe.Hiku hambana, munhu angava lonkulu hi malembe kambe a pfumala kuvupfa na vutihlamuleri bya vanhu lavakulu.
Eka mindzhavuko yohambana hambana leyi tlangelaka ku suka evutsongwaneni a nghena eka vukulu kufana na vukhomba kumbe nghoma.<ref>{{cite news | first = Robin| last = Maranz Henig| title = What Is It About 20-Somethings? | date = 2010-08-18| publisher = New York Times| url = https://www.nytimes.com/2010/08/22/magazine/22Adulthood-t.html?pagewanted=3&_r=1 | pages = 10 | accessdate = 2010-09-24 | quote = THE DISCOVERY OF adolescence is generally dated to 1904, with the publication of the massive study "Adolescence," by G. Stanley Hall, a prominent [[psychologist]] and first president of the American Psychological Association.}}</ref> Leswi swi fambelana na ku eneta swilaveko na swihlahluvo leswi vekiweke leswaku munhu a komba ku lulamela vukulu. Mindzhavuko na nhlangano ya vanhu ya masiku lawa ya funga vukulu hi kufikelela malembe yokarhi handle ka ku nghenela swihlahluvo swo karhi.
== Mintshaho ==
{{Reflist|3}}
[[Category:Vanhu]]
[[Category:Vumunhu]]
p2j3qypwnkorfkny1oguzee1sm78e0a
N'wana
0
4958
30578
30577
2017-10-05T14:32:56Z
Thuvack
315
wikitext
text/x-wiki
[[File:Children_games_Louvre_Ma99_n2.jpg|thumb|Vana vatlanga timavulu, mpfapfarhuto wa Rhoma, malembe xidzana ya vumbirhi]]
[[File:Group of Breaker boys. Smallest is Sam Belloma.jpg|thumb|Ntlawa wa vana va vatirhi eka nkomponi ya gezi, ePittston, Pennsylvania, hi 1911.]]
Hikuya hi tidyondzo ta ntivo-vutomi, '''n'wana''' i munhu loyi angana nkulu kuva ricece, kambe ari ntsongo eka ntangha ya kondlo andzidyi.<ref name="Child">{{cite web|title=Child|publisher=[[TheFreeDictionary.com]]|accessdate=5 January 2013|url=http://www.thefreedictionary.com/Child}}</ref><ref name="Child 2">{{cite web|title=Child|publisher=[[Oxford University Press]]|accessdate=5 January 2013|url=http://oxforddictionaries.com/definition/english/child}}</ref> Nhlamuselo wa xinawu wa n'wana wu vula munhu loyi anga ehansi ka vutihlamuleri bya vatswari naswona ari ehansi ka malembe ya vukulu.
''Rito n'wana ringa thlela ri hlamusela vuxaka na mutswari'' (kufana na n'wana wa jaha kumbe wa ntombhi)<ref>{{cite web|url=http://www.ssa.gov/dibplan/dacpage.shtml|title=For example, the US Social Security department specifically defines an adult child as being over 18|publisher=Ssa.gov|date=|accessdate=9 October 2013}}</ref> kumbe tani hi xikombiso, kumbe xirho xa ntlawa wokarhi, ringa thlela ri hlamusela mboyamela wokarhi tani hi n'wana wa khwati, kumbe n'wana wa malembe ya va 60.<ref>{{cite web|title=American Heritage Dictionary|url=http://www.bartleby.com/61/13/C0291300.html|publisher=|date=7 December 2007|deadurl=yes|archiveurl=https://web.archive.org/web/20071229155809/http://www.bartleby.com/61/13/C0291300.html|archivedate=29 December 2007|df=}}</ref>
Kuna timhaka to tala leti khumbaka vana, kufana na tidyondzo ta vana, kuxanisiwa hi tintangha, vusiwana, mindyangu leyi tshovekeke, kutirhisiwa ka vana, ndlala na kupfumala kaya. Vana vangaha kurisiwa hi vatswari, valanguteri, maxaka kumbe vakurisiwa hindzawulo ya mfumo.
== Tinhlamuselo tin'wana ==
Ntsombano wa timfanelo ta vana wa Nhlangano ya matiko wu hlamusela ''n'wana'' tanihi "munhu loyi anga hansi ka malembe ya 18 hivukulu ehansi ka nawu wa vana".<ref name="un">[http://www.hakani.org/en/convention/Convention_Rights_Child.pdf "Convention on the Rights of the Child"] {{webarchive|url=https://web.archive.org/web/20101031104336/http://www.hakani.org/en/convention/Convention_Rights_Child.pdf|date=31 October 2010}} The Policy Press, Office of the United Nations High Commissioner for Human Rights</ref> Leswi swi amukeriwe hi matiko ya 192 eka matiko ya 194 ya nhlangano leyi.
Hikuya hi tidyondzo ta ntivo-vutomi, n'wana i munhu loyi anga exikarhi ka ricece na n'wana wa kondlo andzidyi. Eka mindzhavuko yotala, n'wana u hundzela eka vukulu endzaku ka kuhlahluviwa eka vukhomba/nghoma.
Vana hakanyingi vana timfanelo tinsongo kuringanisa na vnhu lavakulu naswona va voniwa vari hava vutihlamuleri byo teka magoza lamakulu, naswona hi kuya hi nawu va fanela kuva ehansi ka ku hlayisiwa hi munhu lonkulu, hambiloko vatswari va hambana. Kuhambanisa ka vun'wana eka vukulu ku sungule ku tekiwa hi xinawu eka malembe xidzana ya vu 16 na vu 17. Nhlangano wa vanhu wusungule ku vona n'wana kuri munhu loyi angasifikelelaka kuvupfa ka vukulu naswona a lava nsirhelelo wa munhu lonkulu, rirhandzu na kuhlayisiwa. Kuhambana loku ku vonakala eka mimpfapfarhuto na swifaniso swakhale laha vana avanga kombi vun'wana. Eka malembe-xidzana ya vu 16, swifaniso swa vana swisungule ku kombisa vun'wana, naswona hi malembe-xidzana lamalandzeleke, vana avakombiwa vatlanga hi swilo swotlanga naswona matsalwa yavana ya sungule ku kadziyisiwa hi manguva yalawo.<ref>{{cite web|author=.|url=http://www.elizabethi.org/contents/essays/childhood.htm|title=Essays on childhood|publisher=Elizabethi.org|date=|accessdate=9 October 2013}}</ref>
== Mintshaho ==
{{Reflist|3}}
[[Category:Vanhu]]
[[Category:Vumunhu]]
mycqzojugz7x13efvuv9qiz4d0kvdms
Category:Ndyangu
14
4959
30581
2017-10-05T14:34:24Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Hosinkulu Gunyule
0
4963
30883
30863
2017-11-19T19:46:01Z
Thuvack
315
wikitext
text/x-wiki
{{Template:Africa-bio-stub}}
----
'''Hosinkulu Gunyule''' i kokwani-nkulu wa Van'wanati na van'wani eka rixaka ra Vatsonga. Van'wanati hinkwavo i vantukulu va Hosinkulu Gunyule, loyi a ri hosi ya va Tonga na Vacopi va Nyembani (Inhambane). Gunyule u ve kona hi malembe ya vo 1500. Gunyule u velekile Malenga loyi a nga fuma tiko rale Xai Xai (Mozambique) hi minkarhi yale kusuhi ka 1560. Gunyule a ri yona Hosinkulu ya rixaka ra va Tonga na Vacopi va Nyembeni ku nga se sungula tinyimpi na vhutu ra tinxaka timbe.
===Vukosi bya Muti===
Hosinkulu Gunyule u tiveka ngopfu eka Van'wanati, na le tindzhawini ta le vudzonga bya Mozambique, tani hi leswi va n'wu tivaka a ri murhangeri wa xithopo xa mimiti leyi yi nga phatluka ku suka eka Vatonga va le Nyembani (ku katsa va Khambane, Vacopi, na Valenga).<ref>Van'wanati Clan (2015), “Van’wanati Newsletter”, no. 02, Retrieved on 29 October 2016</ref> Vatsonga vo tala, kahle-kahle, va thopa ku fika eka vito ra Gunyule loko kuve va xi tiva kahle xithopo xa ka vona, swi nga ri na mhaka ku va tshama e Africa Dzonga, e Mozambique, kumbe e Zimbabwe. Eka vana (marhavi) lawa ya tivekaka ngopfu va sukaka eka Hosinkulu Gunyule, hi lava va landzelaka:
* Malenga;
* Makwakwa;
* Masangu;
* Mkhwanazi;
* Mondlane;
* Mabota;
* Matola;
na van'wani...
== Mintshaho ==
{{Reflist}}
{{Tihosi ta Vatsonga}}
[[Category:Vanhu]]
[[Category:Tihosi]]
8kv1ahyg7fezxocgno4sr6u5puw6d88
Gunyule
0
4964
30600
2017-10-27T03:04:56Z
Maxakadzi
5004
Redirected page to [[Hosinkulu Gunyule]]
wikitext
text/x-wiki
#REDIRECT [[Hosinkulu Gunyule]]
jv07wkbz3re4z7howc2l9b1sg7hkcaq
Vatsonga
0
4965
33200
33199
2018-12-17T18:31:19Z
XXBlackburnXx
5938
rv
wikitext
text/x-wiki
{{ethnic group
| Rixaka = Vatsonga
|Xifaniso = [[File:Tsonga_languages_and_dialects.jpg|250px]]
|Matsalwa = Tindzhawo leti Vatsonga a va tshama eka tona na minkombiso ya tindzin'wana ta vona loko ku nga se va na tibhodara to avanyisa Afrika Dzonga, Swaziland, Mozambhiki na Zimbabwe.
|Ntsengo = 5,370,000 <ref name="Joshua Project">{{cite web|title=Tsonga joshuaproject.net|url=http://joshuaproject.net/people_groups/15596|accessdate=11 February 2015}}</ref>
|Matiko = [[Mozambique]] (3,100,000){{·}}[[South Africa]] (2,100,000){{·}}[[Swaziland]] (27,000){{·}}[[Zimbabwe]] (5,000)
|Tiphrovinci =
|Tindzimi =[[Xitsonga]], [[Portuguese]], [[English]]
|Vukhongeri = [[Ndzhavuko]], [[Vukreste]]
|Vuxaka =
}}
'''Vatsonga''' i rixaka ra mimfumu swivongo swo hambana-hambana lava va kumekaka etikweni ra Afrika. Vatsonga va kumeka ngopfu e [[Afrika Dzonga]], hi laha rixaka ra Vatsonga ri nga hetelela ri tshama hi ku rhula tani hi rixaka leri ri tivekaka ri ri Vatsonga. Vatsonga i vanhu lava va vulavulaka ririmi ra [[Xitsonga]]. Mutsonga namuntlha wa swi kota ku langha ku dyondza Xitsonga exikolweni; ririmi ra manana ra yelana hambi kuri exikolweni kumbe mavulavulelo ya le kaya, kambe van'wani va tsakela ku antswisa vutivi hi ndlela ya vudyondzisi bya matimu ya Xitsonga ni ku ti antswisela hi ririmi ro hlantsweka.
== Ku Hluka ka Rixaka ==
Vatsonga lava va nga tala hi xidzi i Vatonga (Thonga), Varhonga (Ronga) na Vatswa (Tswa) lava a va vulavula ririmi leri ri tivekaka tani hi [[Xitonga]], [[Xirhonga]], na [[Xitswa]]. Vatsonga vo sungula ku ta tiveka hi vito ra Vatsonga kumbe Vatonga va fikile laha e vuxa bya tiko-nkulu ra Africa e tindzhawini to fana na vo Zambia, Malawi, Zimbabwe, na Mozambique kwalano ka vo 500AD. Ku yela hi vo 1200 Vatonga na Vacopi se a va fume tiko ra le Vudzonga bya Mozambique va hlota tindlopfu va xavisa timhondzo na switirhisiwa swa risinda.<ref>Junod, Henry (1977), Matimu Ya Vatsonga: 1498-1650, Braamfontein: Sasavona Publishers.</ref> Va akile kona e Nyembani na le Xai-Xai, laha va nga tekana na Vatswa, Valozyi, Valambya, na Vashona, kutani va fuma rixaka ra Vatsonga.
Eka vantukulu va vona ku fikile laha nga nga ntumbuluka tinxaka to fana na va Nondwani na Mpfumo ku suka hi vo 1350 lava a va tiveka va ri Varhonga tani hi leswi a va tshama e Vudzonga-vuxa (Vurhonga) na kuva va katsa ririmi ra Xitonga na Xikalanga. Vatsonga va hlanganile na maputukezi hi 1554 e Delagoa Bay, endzhaka loko maputukezi va kongomisa xikepe xa vona e tikweni ra Vatsonga.<ref>De Mesquita Perestrelo, M (1564), ''Naufragio da Não São Bento'', Coimbra.</ref> Perestrelo u tsarile hi minkarhi liya leswaku Vatsonga a va ri kona hi 1554 e tikweni ra le Mozambique laha a kuri na mimfumu swivongo swa va Tonga na va Rhonga.
Henri Junod u tsarile swo tala hi minkarhi ya khale ka rixaka ra Vatsonga ku suka kwalano kavo 1600 ku fika 1900. Hi minkarhi ya xikhale, Vatsonga a va tsakela ku ti tiva tani hi "va Tonga", "Vadzonga", kumbe "va Rhonga", kambe hinkwaswo swi vula rixaka rin'we.<ref>Junod, Henri (1927), ''Life of a South African Tribe: The Social Life'', London: Macmillan & Co.</ref> Hi vutsalwa bya xi Nguni, "Tonga" yi tsariwa yi ri na "h" tani hi leswi eka ririmi ra Vanguni marito yo sungula hi "T" ya landzela hi "h" - hikoho kwalano Vanguni va ri tsala tani hi "Thonga", loko va vula Tonga. Vito leri ra Tonga i ra khale ngopfu, i ra khale ku tlula mintlawa ya swivoga na tinxaka to tala ta laha eAfrika Dzonga.
== Mimfumo Swivongo ==
[[Vanhu]] va rixaka ra Vatsonga va tele ngopfu, nkarhi un'wani swi tsandza na lava va tsarisaka tinhlayo ta vanhu ku hlayela Vatsonga hi ku helela. Minkarhi yo tala tinhlayo leti ti paluxiwaka i ta Vatsonga va le Afrika Dzonga na le Mozambique ntsena. Eka Vatsonga ku na mimfumo swivongo swo tala, vo tala i vantukulu va Vatonga na Varhonga, van'wani i vantukulu va Vatswa, van'wani i vantukulu va Valozyi, van'wani i vantukulu va Vambayi, van'wani i vantukulu va Valambya.
Exikarhi ka Vatsonga ku na lava va nga nghena e Vutsonga hi 1820, va nga vantukulu va ka Ndwandwe, va ka Soshangane, kambe nkarhi un'wani va ti hlaya va ri Vanguni se hi koho kwalano nkarhi un'wani swi nga tiveki ku va fanela ku hlayiwa eka rixaka ra Vatsonga kumbe eka rixaka ra Vanguni. Hi ku twisisa ka Vatsonga vo tala, vantukulu va Soshangane hi vona ntsena va nga ti vitanaka vaShangane, Machangana kumbe Amashangane. <ref>Mathebula, Mandla (2002), ''800 Years of Tsonga History: 1200-2000'', Burgersfort: Sasavona Publishers and Booksellers Pty Ltd.</ref>
Vatsonga va kumeka e tindzhawini to hambana-hambana e Afrika Dzonga. Va kumeka hi xitalo e Limpopo, kambe na le Gauteng, Mpumalanga, na Swaziland va kumeka. Mintlawa ya marhavi ya Vatsonga hi kuya hi matirhiselo ya ririmi ra Xitsonga na vuendli bya mintolovelo ya Xitsonga, ku hlayiwa vanhu lava phatlukaka eka swiyenge leswi landzelaka:
- VaBila
- VaDzonga
- VaHlanganu
- VaHlave
- VaHlengwe
- VaKhosa
- VaLambya
- VaLozyi
- VaN’wanati
- VaNdzawu
- VaNkomati
- VaNkuna
- VaRhonga
- VaShangane
- VaTembe
- VaTswa
- VaXika
- VaXingwedzi
Swiyenge leswi, mavito ya swona ya huma eka vakokwani wa vona kumbe vito ra mfumo xivongo xa rixaka ra vona, kambe hinkwavo va hlanganisiwa hi ririmi ra Xitsonga na ndhavuko wa Xitsonga, swo fana na mambalelo, vunanga, macinelo, tingoma, na swin'wani.
== Minkombo ==
{{Reflist}}
9h0xvbsdpwsz8s3r0060oa42hnhrbuh
Category:Minsinya hi Xitsonga
14
4966
30630
2017-10-27T15:58:26Z
Maxakadzi
5004
Created page with "<br clear="all" /> {{Navbox <!---- Note: Please keep lists alphabetized ----> | name = Minsinya hi Xitsonga | state = {{{state|autocollapse}}} | title = Minsinya hi Xitsonga..."
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Minsinya hi Xitsonga
| state = {{{state|autocollapse}}}
| title = Minsinya hi Xitsonga
| bodyclass = hlist
| group1 =
| list1 =
[[Nkanyi]] {{·}} [[Nkuhlu]] {{·}} [[Nkwakwa]] {{·}} [[Milala]] {{·}} [[Pfilu]] {{·}}[[Nkuwa]] {{·}} [[Nsala]] {{·}} [[Ximuwu]] {{·}} [[Nkonono]] {{·}} [[Nhlampfurha]] {{·}} [[Mondzo]] {{·}} [[Mhangana]] {{·}} [[Nhlangula (Nsinya)]] {{·}} [[Ntoma]] {{·}}[[Nthunduluka]] {{·}} [[Ndzhenga]] {{·}} [[Muringa]] {{·}} [[Mupayi]] {{·}} [[Muvhangazi]] {{·}} [[Mpopowa]] {{·}} [[Mpopowanhova]] {{·}} [[Mkhanyakude]] {{·}} [[Mbhandzu]] {{·}} [[Mbvuva]] {{·}} [[Mugwava]] {{·}} [[Ntshuguri]] {{·}} [[Xikaya|Xikaya/Mbafa]] {{·}} [[Xikhavi]] {{·}} [[Ximapana]] {{·}} [[Xipalatsa]] {{·}} [[Xirhomberhombe]] {{·}} [[Xithlangwa]] {{·}} [[Zavazava]] {{·}} [[Manuhana]] {{·}} [[Mbangi ya nhova]]
| below =
}}
<noinclude>
[[Category:Minsinya hi Xitsonga]]
</noinclude>
6eue20kbub34krgxvykvntgkrxxxte1
Template:Minsinya hi Xitsonga
10
4967
30631
2017-10-27T16:04:30Z
Maxakadzi
5004
Created page with "<br clear="all" /> {{Navbox <!---- Note: Please keep lists alphabetized ----> | name = Minsinya hi Xitsonga | state = {{{state|autocollapse}}} | title = Minsinya hi Xitsonga..."
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Minsinya hi Xitsonga
| state = {{{state|autocollapse}}}
| title = Minsinya hi Xitsonga
| bodyclass = hlist
| group1 =
| list1 =
[[Nkanyi]] {{·}} [[Nkuhlu]] {{·}} [[Nkwakwa]] {{·}} [[Milala]] {{·}} [[Pfilu]] {{·}}[[Nkuwa]] {{·}} [[Nsala]] {{·}} [[Ximuwu]] {{·}} [[Nkonono]] {{·}} [[Nhlampfurha]] {{·}} [[Mondzo]] {{·}} [[Mhangana]] {{·}} [[Nhlangula (Nsinya)]] {{·}} [[Ntoma]] {{·}}[[Nthunduluka]] {{·}} [[Ndzhenga]] {{·}} [[Muringa]] {{·}} [[Mupayi]] {{·}} [[Muvhangazi]] {{·}} [[Mpopowa]] {{·}} [[Mpopowanhova]] {{·}} [[Mkhanyakude]] {{·}} [[Mbhandzu]] {{·}} [[Mbvuva]] {{·}} [[Mugwava]] {{·}} [[Ntshuguri]] {{·}} [[Xikaya|Xikaya/Mbafa]] {{·}} [[Xikhavi]] {{·}} [[Ximapana]] {{·}} [[Xipalatsa]] {{·}} [[Xirhomberhombe]] {{·}} [[Xithlangwa]] {{·}} [[Zavazava]] {{·}} [[Manuhana]] {{·}} [[Mbangi ya nhova]]
| below =
}}
<noinclude>
[[Category:Minsinya hi Xitsonga]]
</noinclude>
6eue20kbub34krgxvykvntgkrxxxte1
Xitonga
0
4969
30697
30667
2017-10-31T22:00:37Z
Maxakadzi
5004
/* Matimu ya ririmi */
wikitext
text/x-wiki
{{language
|name=Tonga
|altname=Tonga-Inhambane
|nativename=''Gitonga''
|states=[[Mozambique]]
|speakers=375,000
|date=2006
|ref=e18
|familycolor=Niger-Congo
|fam2=[[Atlantic–Congo languages|Atlantic–Congo]]
|fam3=[[Benue–Congo languages|Benue–Congo]]
|fam4=[[Bantoid languages|Bantoid]]
|fam5=[[Bantu languages|Bantu]]
|fam6=[[Southern Bantu|Southern]]
|fam7=Chopi (S.60)?
|iso3=toh
|glotto=gito1238
|glottorefname=Gitonga
|guthrie=S.62
}}
'''Xitonga''' ('''Chitonga''', '''Guitonga''') i ririmi leri ri vulavuriwaka e [[Mozambique]], ngopfu hi xitalo e [[Nyembani]] (Inhambane). Ririmi ra Xitonga ri na ndzin’wana ya [[Xicopi]] lexi na xona xi vulavuriwaka e Nyembani. Ririmi ra Xitonga ri ni ku hundza ka malembe ya 1000 ri ri karhi ri vulavuriwa laha e [[Afrika]], na namuntlha va ha ri kona lava va ti vitanaka Vatonga e Nyembani. Kambe hi ku hundza ka malembe leri ra le Mozambique ri fikile laha ri nga tekela swintsongo eka tindzimi tin’wani ku fana na Xikalanga, Xitswa, Xivhenda, na Xiputukezi.
==Matimu ya ririmi==
Xitonga i ririmi ra khale leri ri vulavuriwaka na le tindzhawini to fana na le Zambia, Zimbabwe, kambe na le Malawi. Namuntlha ku na ku hambana eka mavulavulelo ya Xitonga ematikweni lawa, tani hi leswi Vatonga va nga fika va tshama na tinxaka to hambana-hambana loko va rhurha e Central Afrika kun’wani kwalano kavo 500AD. Ku hangalaka ka ririmi leri, swi vangele leswaku vanghezi va ri tsala hi tindlela to hambana, kuya hi ndzhawo leyi a va ri dyondza kona; xikombiso: Xitonga xa le Zambia na Zimbabwe xi tekerile swintsongo mavulavulelo eka Xikalanga na Xishona, ivi vanghezi va xi tsala tani hi “Chitonga”. <ref>[http://www.ethnologue.com/18/language/toi/ Tonga] at Ethnologue (18th ed., 2015)</ref><ref>Hopgood, CR (1992), ''A Practical Introduction to Chitonga'', Zambia: Zambia Educational Publishing House.</ref> Xitonga xa le Mozambique xi tekerile swintsongo mavulavulelo eka Xitswa, ivi vanghezi va xi tsala tani hi “Guitonga” kumbe “Thonga”.<ref>[http://www.ethnologue.com/18/language/toh/ Tonga] at Ethnologue (18th ed., 2015)</ref><ref>Hammarström, Harald; Forkel, Robert; Haspelmath, Martin, eds. (2017). [http://glottolog.org/resource/languoid/id/gito1238 "Gitonga"]. Glottolog 3.0. Jena, Germany: Max Planck Institute for the Science of Human History.</ref> Hi xikhale xa vaAfrika, swi tekiwa vanhu lava va ri rixaka rin’we, hambi leswi namutlha va nga hambana tindlela na mavulavulelo. Swi lava matimu ya vanhu lava ya nga avanyisiwi hi matsalelo ya vanghezi hi kuva matsalwa ya xinghezi ya tala ku onha matimu na vuxaka bya vaAfrika.
Tinxaka ta va Afrika khale a va nga swi koti ku ti tsalela [[matimu]], kambe lava a va swi kota i va Europe (ku katsa va Portugal na va Swiss) lava va nga fika va sungula mfumu wa vona e Mozambique endzhaka 1560<ref>De Mesquita Perestrelo, M (1564), ''Naufragio da Não São Bento,'' Coimbra.</ref><ref>De Sousa Ferreira, E & Davidson, B (1974), ''Portuguese Colonialism in Africa: The End of an Era'', Paris: The UNESCO Press.</ref>, kambe ku nga rivariwi leswaku vaTonga na vona a va kota ku hlayisa matimu ya vona hi ku ti thopa na [[vutlhokovetselo]]. Mudyondzi loyi a nga swi hlanganisa hi vu enti swa ririmi ri xiTonga (Thonga) i Junod. Swo tala leswi Junod a nga swi tsala hi rixaka leri a ri vitaniwa “Thonga tribe” swi seketeriwa hi [[Vatsonga]] vo tala eka masiko ya namuntlha.<ref>Mathebula, Mandla (2002), ''800 Years of Tsonga History: 1200-2000'', Burgersfort: Sasavona Publishers and Booksellers Pty Ltd.</ref> Junod, endzhaka loko a tshamile a dyondza na vanhu lava hi matimu na mintolovelo ya vona, u kumile leswaku ririmi ra Xitonga (Thonga) a ri vulavuriwa hi Vatsonga va khale (na kwalano ehansi ka malembe ya vo 1400 a ri vulavuriwa) <ref>Junod, Henry (1977), ''Matimu Ya Vatsonga: 1498-1650'', Braamfontein: Sasavona Publishers.</ref> - a nga tlhela a tsala leswaku<ref>Junod, Henry (1912, 1927), ''The Life of a South African Tribe: The Social Life'', Neuchatel: Imprimerie Attinger Freres.</ref>:
''"My conclusion is then that the Thonga language was already-spoken by the primitive occupants of the country more than 500 years ago and that, together with a certain number of customs, it formed the great bond which bound the Thonga clans together in past centuries.”'' ─ (Junod 1912, p. 33)
Vulavisisi na vudyondzi bya vo Junod byi kotile ku hlanganisa matimu ya Vatsonga na ririmi leri ra khale ka vona. Swi fikile laha Junod a nga sungula ku tsala a hlanganisa Xitonga, [[Xirhonga]], na [[Xitswa]] ivi ku kota ku tsariwa ti book to sungula-sungula ta Xirhonga na [[Xitsonga]].
==Minkombo==
{{Reflist}}
==Nhlamuselo ya le handle==
*[https://books.google.com/books?id=8dA2AAAAMAAJ&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false ''Itestamente lipya nya pfumu yatu Jesu Kristu: kanga ku lobidwego ki gitonga'' (1905)]
*[https://books.google.com/books?id=zY0NAAAAYAAJ&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false ''Ruthe. Samuele: Ruth, and I. Samuel, chapters I to IV, in the Gitonga language'' (1902)]
*[https://books.google.com/books?id=205AAAAAYAAJ&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false ''Christian hymns, together with some of the Psalms of David in the language of the Ba Tonga, as spoken in the district of Inhambane, east Africa'' (1901)]
[[Category:Afrika-Dzonga]]
[[Category:Tindzimi]]
[[Category:Xitsonga]]
5axfki0w5lft3b4hntsp94ji3gomcvx
Category:Byala bya Xitsonga
14
4970
30734
2017-11-02T05:14:27Z
Maxakadzi
5004
Created page with "<br clear="all" /> {{Navbox <!---- Note: Please keep lists alphabetized ----> | name = Byala bya Xitsonga | state = {{{state|autocollapse}}} | title = [[Byala bya Xitsonga]]..."
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Byala bya Xitsonga
| state = {{{state|autocollapse}}}
| title = [[Byala bya Xitsonga]]
| bodyclass = hlist
| group1 =
| list1 =
[[Muqombhoti]] {{·}} [[Mbhambha]] {{·}} [[Nyota]] {{·}} [[Thothotho]] {{·}} [[Xifenukani]] {{·}}[[Badama]] {{·}} [[Ncayoni]] {{·}} [[Mukhubi]] {{·}} [[Ximpharamele]] {{·}} [[Xipopana]] {{·}} [[Xiriwana]] {{·}} [[Xikhalavatlana]] {{·}} [[Byalwa-Vucema]] {{·}} [[Nghwevu]] {{·}} [[Vukanyi]] {{·}} [[Dzova]] {{·}}[[Nyatshani]] {{·}} [[Mpahlwa]] {{·}} [[Phipha]] {{·}} [[Nhlowa]]
| below =
}}
<noinclude>
[[Category:Byala bya Xitsonga]]
</noinclude>
s5wcgnniyim2mlfp9dtwp48y4d7v0le
Template:Byala bya Xichangana
10
4971
30781
2017-11-03T20:17:31Z
Thuvack
315
Thuvack moved page [[Template:Byala bya Xichangana]] to [[Template:Byala bya Xitsonga]]: Syntax
wikitext
text/x-wiki
#REDIRECT [[Template:Byala bya Xitsonga]]
idn2wvpm43tpb3q1vq31eorh4n2rkg8
Template:Talkarchive
10
4977
30798
30797
2017-11-06T20:24:24Z
Thuvack
315
wikitext
text/x-wiki
{| class="messagebox"
|-
| [[Image:Filing cabinet icon.svg|50px|Archive]] || This is an '''[[Wikipedia:Archive|archive]]''' of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the [[{{#rel2abs:{{{1|..}}}<noinclude>|Template talk:Talkarchive/Archive 1</noinclude><includeonly>|{{{2|}}}</includeonly>}}|current talk page]].<!-- Template:Talkarchive -->
|}<includeonly>__NOEDITSECTION__[[Category:{{TALKSPACE}} archives|{{BASEPAGENAME}}]]</includeonly><noinclude>
----
== See also ==
* [[Template:Archive]]
[[Category:Archival templates|{{PAGENAME}}]]
[[Category:General talk header templates|{{PAGENAME}}]]
</noinclude>
3r9tr6iz8xrb076pg4hhhyn65iz2voj
Category:User talk archives
14
4978
30799
2017-11-06T20:24:58Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Maxakadzi
0
4983
32575
30946
2018-10-10T17:00:41Z
41.114.76.67
Vululamisi hi tlhelo ra matimu ya xintu
wikitext
text/x-wiki
{{Infobox Emperor
| name = Hosinkulu Maxakadzi
| title = “Maxakadzi, Mxadzi”
| image =
| caption =
| Vukosi = Van’wanati
| coronation = 1634
| Vito leri heleleke = Maxakadzi Maluleke
| Hosi leyi n'wi rhangeleke = [[Malenga|Malenga wa Gunyule]]
| Hosi leyi n'wi landzeleke = [[Dlhamani|Dlhamani wa Maxakadzi]]
| Mudyandzhaka = [[Nkuri]]
| Yindlu ya vukosi = [[vaTonga]], [[vaCopi]]
| Royal anthem = “Thimbya-rimbya! Betsa ra matsala-tsala! Va ka mafula hi xivuri, va tshika nyundzu!”
| Kokwani wakwe = [[Hosinkulu Gunyule]]
| Mana wakwe =
| U velekiwe hi =
| Ndzhawu yo velekiwa = [[Mozambique]]
| A lova hi =
| Ndzhawu yo lahliwa = Mapai, Mozambique
| Sirha ra kwe e =
| Vasati = N’wabungu lonkulu (N’wa Manganyi); N’wabungu lontsongo (N’wa Manganyi)
| Vana = [[Guyu]], [[Dlhamani]]
}}
[[File:Johnston, W. and A.K. - South African Republic. Orange Free State, Natal, Basuto Land, Etc..jpg|thumb|right|Map wa Afrika Dzonga hi 1897,wu kombaka tiku ra mfumu wa ka Maluleke (Mhinga, Rusenga, Phafuri) na man'wani]]
'''Hosinkulu Maxakadzi''' (Mashakadzi, Majakazi, Mashakatsi), i hosinkulu leyi yi humaka eka rixaka ra Vatsonga, Van’wanati. Hi yena hosinkulu yo hetelela leyi a yi tiveka yiri murhangeri-nkulu eka Vatsonga eLimpopo ([[Afrika Dzonga]]) hi nkarhi wa 1640 ku fika kwalano kavo 1670 loko se a ta hundzisela eka [[Dlhamani]]. Mfumu wa ka Maxakadzi e hansi ka Dlhamani wu fikile laha wu nga tiveka na le matikweni ya le Britain na le Asia.<ref>Addresses and Papers of the Joint Meeting of British and South African Associations for the Advancement of Science, Johannesburg 1905</ref> Maxakadzi u huma eka ntlawa wa Van’wanati. Ntlawa lowu nkarhi un’wani a wu tiveka tani hi “valenga” ku suka eka vito “Malenga”. Maxakadzi hi yena a nga landzela ku suka eka tatana wakwe Malenga loyi a nga n’wana wa [[Hosinkulu Gunyule]].
===Vukosi bya Muti===
Maxakadzi i n’wana wa Malenga loyi a ri murhangeri-nkulu eka Vacopi (“vacopi” i vito ra Xitsonga leri ri nga nyikiwa eka vahloti va rixaka ra Vatsonga tani hi leswi a va tirhisa vurwa na nseve ku suka hi vo 1200). Vana va Malenga lava va tivekaka i Ncelwa, Muswana, na Maxakadzi. Muswana na Maxakadzi hi vona lava a va hlayiwa kuva va velekiwile hi hosinkati yo sungula ya Malenga. E ndzhaku ka ku hundza e misaveni ka Malenga, vuhosi byi hundzerile eka Muswana. E ndzhaku ka ku hundza e misaveni ka Muswana, vuhosi byi hundzerile eka Maxakadzi. Eka vukosi bya muti, vukosi a byi tekiwa hi kwalano ka ku nyikeriwa xicemba lexi a xi hundziseriwa eka loyi a nga ta landzela ka hosinkulu. Eka [[Maluleke]], hosi a yi fanela ku va yi ri na xona xicemba lexi, ku komba vuhosi byakwe. Vana va Maxakadzi hinkwavo va le vuhosini a va nyikeriwa xicemba lexi. Eka matsalwa ya [[Henri-Alexandre Junod]] (1912) swi tsariwi tani hi “psitjemba” kambe a ringeta ku vula ku “swicemba”. <ref name=":0">Junod, H. (1912), ''The Life of a South African Tribe: The Social Life'', Neuchatel: Imprimerie Attinger Freres.</ref> Lava va khale a va tshembha leswaku kuva hosi yi ri na xona xicemba lexi, a xi n’wu nyika matimba, leswaku loko a khinyekili na munhu wo karhi, a swi kota ku rhumela swiharhi swa nhova leswaku swi ta tirhana na munhu woloye. Hi ndlela leyi, a va tshembha leswaku xicemba xi na matimba ya ku rhumela swiharhi eka munhu. Swi nga endleka leswaku a kova ndlela ya ku chuhisa vanhu, kambe swi ti komba vo tala hi minkarhi yaleyo a va tshembhela eka swona swilo swo tani, tani hi swiyila, kambe ntirho-nkulu wa xona a ku ri ku komba vuhosi ni matimba ya hosi.
===Rixaka-nkulu ra Vatsonga eLimpopo (1640-1800)===
Ku ya hi matimu lawa ya tsariweke, swi hlamuseriwa leswaku Van’wanati va fike e nambyeni wa Limpopo (Limpopo River) xikan’we na va ka [[Baloyi]] kwalano ka ti 1600. <ref name=":0" /> Loko va nga se rhurha swin’we, va ka Baloyi a va tshama na vaTonga (Vacopi, Van’wanati, Varhonga) e [[Mozambique]] hi nkarhi lowu loko va ka Baloyi va ha rhangela hi Gwambe loyi a ri hosinkulu ya va Thovela ni Valozyi hi vo 1500. Va ka Baloyi a va tiveka hi mavito yo fana na “Vanyayi, Valozyi, Vakalanga”; kambe na vona a va ri kona eka nseketelo wun’we wa masocha lawa a ya tiveka hi vito ra “Vacopi”. Loko vanhu lava va rhurha, va longolokile va kongoma e Vudzonga hi ndlela leyi a yi tiveka hi nkarhi walowo, ivi va fikela e kusuhi na nambu wa Limpopo (Limpopo river) laha nambu lowu wu khulukelaka e lwandle. Loko se va fika e lwandle laha ri vonakaka hi xitalo, va ka Baloyi va chavile ku kula ka lwandle ivi va thlelela endzhaku, tani hi leswi a va nga tolovelanga ku tshama ekusuhi ni lwandle, kambe Vacopi ni Vatonga a va toloverile ku tshama e kusuhi ni lwandle laha khale na khale a ku ri e kaya ka vona e ndzhawini liya yi hlanganisaka Nyembane, Xai-Xai, na le Bileni. Va ka Baloyi va sukile kona va kongomela endzeni ka Limpopo ivi ku sala Van’wanati lava va nga kuma swimilani, mihandzu, ni milala, leyi a va yi tsakela e ndzhawini liya - yin’we ka yona yi tiveka hi vito ra “mukwakwa”. Mukwakwa lowu a wu nga kumeki kun’wani e handle ka ndzhawo liya, na swona a va wu tsakela kuva va endla xa ku dya xa nkoka loko se va xi toloverile. Vito leri ra “makwakwa” ri fike laha ri nga nyikiwa eka xiyenge xin’we eka vona Van’wanati lavaya va nga fika va xi rhandza xidyiwa lexi. Na namunthla xiyenge lexiya xa ha tiveka hi xona xivongo lexiya xa Makwakwa.
Hi nkarhi lowu (1570-1630) Van’wanati a va fumile e ndzhawo liya loko va ha rhangela hi hosi ya vona Malenga. Van’wanati a va ri ni swiyenge swa mimiti yo tala leyi a yi katsa va ka Maluleke, va ka Makwakwa, va ka Khambane, va ka Mabota, va ka Masangu, va ka Mondlani, ni van’wani. Va ka Maluleke va sukile kona na hosi Maxakadzi va hundza e ndzhawini liya hi 1640 va hambana tindlela na mimiti liya yin’wani, va kongomela e ndzeni ka Limpopo hi ndlela ya le e Nandweni. Maxakadzi a tiveke ngopfu e ndzhawini liya hi nkarhi wa yena. <ref name=":0" /> Hosi leyi, a yi tiviwa na le Britain, Asia, na le Portugal, hi kwalano ka ku fuma hi swiendliwa swo fana na risinda, mindzalama, ni swivumbiwa swo hambana-hambana hi swiendli swa ntumbuluko, leswi swi nga fika swi tirhisiwa na hi valungu swi pfuna ku antswisa matwisiselo ya vona eka vudyondzi bya ''science''. Swo tala leswi va ka Maluleke va nga tiveka hi swona eka vuvumbi ni swa ma’akelo hi swa ntumbuluko, swi kona eka “''Addresses and Papers of the Joint Meeting of British and South African Associations for the Advancement of Science'', Johannesburg 1905”.
===Ku Fuma ka Rixaka===
Hi kuya ka nkarhi, Maxakadzi u kotile ku fuma ndzhawu leyi namuntlha yi tivakaka ku hi le Kruger National Park ku fika eka Malema, Shakadza, na Ribola. Va ka Maluleke a va tiveka ngopfu e Libombo Mountains tani hi leswi va nga pfuna ku fuma tinxaka hi ku hlota na ku endla switirhisiwa swa risinda na ku xavisa mihandzu, madzovo ya swiharhi na timhondzo.<ref name=":1">Theal, G.M. (1902), ''The Beginning of South African History'', London: T. Fisher unwin.</ref> Va hangalakile hi ku famba ka malembe. Va ka Mhinga na Makuleke va susiwe e tikweni ra vona laha namunthla ku nga Kruger National Park va rhurhisiwa hi nkanu hi mfumu wa mabhunu, laha se va nga fika va tshama eka Malamulele ku fika e Ribola, ivi van'wani va wela endzeni ka tiko ra Mozambique. Van’wanati va fikile laha va nga tsakela hi tinxaka to tala eka Vatsonga, tani hi leswi va nga tlanga xiphemu lexi kulu eka ku sirhelela Vatsonga eka valala na tinxaka ta vulwisani, na kuva va pfunile kwalano ka kuva Vatsonga va kumile ndzhawo ya rixaka e Limpopo laha ku nga hela ku khomiwa nhlangano lowu wu nga endla leswaku tinhlayo to tala ta tihosi ti langha ku thya tiko leriya ku i "Gazankulu" Homeland. Hi matimba na migingiriko ya Hosi Sunduza Mhinga, swi kotekile leswaku Vatsonga na vona va tekeriwa e henhla tani hi rixaka leri a ri fanele kuva na tiko ra rona, hambi leswi tiko leri ri nga fumiwa e henhla ka mfumu wa Apartheid.<ref>Mathebula, M (2002), ''800 Years of Tsonga History: 1200-2000'', Burgersfort: Sasavona Publishers and Booksellers Pty Ltd.</ref> Van’wanati a va tiveka va ri valamuleri (hi kwalano vito ra “Malamulele” ri nga thyiwa ku suka eka ra Mulamula/Mulamulele). Va pfunile swinene kwalano ka ku lamulela Vatsonga vo tala eka Mabhunu, Vavhenda, Vangoni ni Vandawu eka vuhlaseli lebyi byi nga va kona hi malembe ya vo 1820 ku fika 1980.
Vito “Maxakadzi” ri huma eka ku “xakadza” leswi hi xinghezi swi hlamuselaka ku ''"viciously attacking"''.<ref>Van'wanati Clan (2015), “Van’wanati Newsletter”, no. 02, Retrieved on 29 October 2016</ref> Masocha lawa a ya rhangela hi Maxakadzi a ya kota ku lwa ni ku hlota, va fika laha va nga nyikiwa vito ra “vaxakadzi” kumbe “vaxadzi”, ku nga mavito ya Xitsonga lawa a ya tirhisiwa ngopfu hi ti 1600 na ti 1700.
===Mfumo wa Vuhosi-nkulu (1634-1670)===
A hi ntiyiso leswaku a ku nga ri na mfumu-nkulu wun’wani wa Vatsonga e handle ka mfumu wa Gaza empire le Mozambique (leyi yi nga va kona e ndzhaka 1820), hi kuva matimu ya mfumu-nkulu wa Vatsonga e Limpopo na Mozambique hi nkarhi wa 1630 ku fika 1800 ma tiveka. Hosinkulu Maxakadzi hi nkarhi wa yena u fume tindzhawu leti ti nga e xikarhi ka Kruger National Park, ku katsa e Nandweni, ku ta fika e Rivubye na Rivolwa (Ribola). E tlhelo ka leswi, swa tiveka e xikarhi ka Vatsonga leswaku Vatsonga a va rhangela hi tihosi ta mindyangu ivi va thlela va rhangela hi vuhosi-nkulu bya muti ku sukela kwalano e hansi ka lembe ra 1200 a va ti fuma. Eka ririmi ra Xitsonga swi na nkoka ku hambanisa marito “Hosi” na “Hosinkulu”, hi kuva eka rixaka ro karhi kumbe eka mfumu-xivongo ku na tihosi (kumbe tihosana) ivi ku va na hosinkulu leyi yi nga murhangeri-nkulu eka tinhloko ta mimiti. Loko munhu a ku “Hosi”, hi xinghezi swi fana na loko a ku ''"chief"'' (''"traditional leader"'' kumbe ''"headman"''). Hi xintu xa Afrika khale a swi nga ri kona swaku ku va na Hosinkulu yin'we yo rhangela rixaka hinkwaro. Leswa ti "king" eka tinxaka ta la Afrika-Dzonga swi tisiwe hi Great Britain hi nkarhi wa ti 1800s loko yi hlohletela vaka-ntimeni leswaku va ya hlula vamakhelwani va va fuma. Hi ndlela leyi, vanghezi a va endlela leswaku va ta kota ku kongomisa vantima hi ndlela leyi a va lava yona na kuva va kota ku vutla misava hi ndlela yo olova. Khale vantima a va ti fuma hi swivongo swa ndyangu laha ku tlhelaku ku va na hosinkulu exikarhi ka vona, leyi yi nga na ngati ya muti walowo. Xikombiso, eka Van’wanati va Afrika-Dzonga ku na Hosi Mulamula, Hosi Xikundu, Hosi Xigalo, ni van’wani, ivi va rhangela hi vuhosi-nkulu by aka Mhinga (lava hi Constitution ya laha e Afrika Dzonga va tivekaka va wela kwalano eka ti Senior Traditional Leaders).
Maxakadzi i ntukulu wa Hosinkulu Gunyule loyi a ri murhangeri wa vaTonga va le Nyembani xikan’we ni Vacopi. Vuhosinkulu lebyi, ku suka eka minkarhihi ya vaTonga ni vaCopi hi vo 1400-1530, na hi minkarhi ya vo Malenga, byi hundzerile eka voko ra Malenga, ivi ku landzela Maxakadzi, ivi ku nyikeriwa eka n’wana wakwe Dlhamani loyi a nga kokwana wa va Mhinga, Maluleke, Xigalo, Mulamula, Xikundu, Matsilele etc.
===Vadyandzhaka eka Rixaka (1680-1736)===
Maxakadzi u hundziserile vuhosi eka n’wana wakwe Dlhamani, loyi a ri n’wana wa vumbirhi wa Maxakadzi. Maxakadzi u ve na vana vambirhi va tivekaka lava a va lwela vuhosi, ku nga Guyu (wo sungula ku velekiwa) na Dlhamani (wa vumbirhi). E ndzhaku ka ko lova ka Muswana, Maxakadzi u tekile hosinkati ya yena Muswana (vito rakwa a kuri N’wabungu lonkulu) kambe hala thlelo Maxakadzi a tekile ndzisana ya N’wabungu (loyi a tiveka hi ra N’wabungu lontsongo). Dlhamani u velekiwile hi hosinkati ya Muswana (loyi a nga fela e nyimpini) kambe Dlhamani a ri nyimba ya Maxakadzi, kasi Guyu u velekiwile hi N’wabungu lontsonga. Hi milawu ya vuhosi eka ndhavuko wa Xitsonga, vuhosi byi famba hi ndlela ya hosinkati wo sungula wa hosi leyi yi khomeleke – hi kwalano vuhosi byi nga nyikiwa eka Dlhamani hi kuva manana wakwe a ri hosinkati ya Muswana loyi a khomele xicemba xa vuhosinkulu ku suka eka Malenga. E hansi ka mfumu lowu a wu rhangela hi Dlhamani, va ka Maluleke va kurisile mfumo wa vona e Limpopo. E hansi ku mfumu lowu, va ka Maluleke va tivekile na le tikweni ra vaDutch lava a va xavisa minturhu, swimilani ni mihandzu yo hambana-hambana. VaDutch lava a va thlela va xava timhondzo ni risinda eka Varhonga, Vacopi, Vanyayi, na Vandzawu, kumbe va cincisana kuya hi leswi a swiri swa nkoka hi nkarhi walowo. Hi 1723 va ka Maluleke va hlanganile na vaDutch e Delagoa Bay laha va nga famba na tinsimbhi ni risinda va ya cincisa va nyikiwa mavele na minturhu. <ref name=":2">Paver, F.R. (1933), Trade and Mining in Pre-European Transvaal, ''South African Journal of Science'', no. 30, pp. 603‒611.</ref><ref>Witter, R. (2010), Taking their territory with them when they go: Mobility and access in Mozambique’s Limpopo National Park, Unpublished Ph.D. thesis, University of Georgia.</ref> Minkarhi yin’wani va ka Maluleke a va xava kunene risinda eka vaDutch leswaku va ta ti endlela switirhisiwa swo hambana-hambana, ku fana na hi 1732 laha mfumu wa ka Maxakadzi wu nga xava risinda eka vona vaDutch.<ref name=":1" /><ref name=":2" />
Mfumu wa ka Maxakadzi nkarhi un’wani a wu pfuna tinxaka tin’wani leswaku va ta kota ku xava switirhisiwa eka vahundzi va ndlela. Ndzhawu ya le Delagoa Bay na le Inhambane a yi rhandziwa hi vahundzi va ndlela lava a va tela ku xavisa switirhisiwa na mihandzu. Hi ti 1800s mfumu wa ka Maxakadzi wu pfunile leswaku Vhavenda na Bapedi na vona va ta fuma tinxaka ta vona vinyi hi ku xava mavele na switirhisiwa eka vaDutch. <ref>Bandama, F. (2013), The Archaeology and Technology of Metal Production in the Late Iron Age of the Southern Waterberg, Limpopo Province, South Africa, Doctors thesis, University of Cape Town.</ref> Ku sukela nkarhi lowu, Vhavenda na Bapedi na vona se a va toloverile ku ti endlela switirhisiwa va ya xavisa kumbe ku xava hi voxe leswi a va swi lava.
==Nhlamuselo ya le Handle==
*Addresses and Papers of the Joint Meeting of British and South African Associations for the Advancement of Science, Johannesburg 1905
== Mintshaho ==
{{Reflist|30em}}
{{Tihosi ta Vatsonga}}
{{Lifetime|1600|1670|Maxakadzi}}
[[Category:Vanhu]]
[[Category:Tihosi]]
knv2disxsol0f3319k0dzxv4kogjamj
Template:Tihosi ta Vatsonga
10
4984
30851
30848
2017-11-19T18:39:16Z
Thuvack
315
wikitext
text/x-wiki
<br clear="all" />
{{Navbox
<!---- Note: Please keep lists alphabetized ---->
| name = Tihosi ta Gaza
| state = {{{state|autocollapse}}}
| title = Tihosi ta [[Vatsonga]]
| bodyclass = hlist
| group1 = '''Van'wanati:'''
| list1 =
[[Hosinkulu Gunyule|Gunyule]] {{·}} [[Maxakadzi]]
| below =
}}
<noinclude>
[[Category:Tihosi ta Vatsonga]]
</noinclude>
8dfxi0mldzbcr4030dnkiv49geo53pp
Category:Tihosi ta Vatsonga
14
4985
30849
2017-11-19T18:38:04Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1600 births
14
4986
30852
2017-11-19T18:39:59Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:1670 deaths
14
4987
30853
2017-11-19T18:40:21Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Africa-bio-stub
10
4988
30857
2017-11-19T18:55:07Z
Thuvack
315
Created page with "{{asbox | image = Africa stub icon.svg | pix = 20 | subject = Matimu ya mu Afrika | qualifier = | category = Matsalwa ya mpambulo ya vanhu va Afrika | tempsort..."
wikitext
text/x-wiki
{{asbox
| image = Africa stub icon.svg
| pix = 20
| subject = Matimu ya mu Afrika
| qualifier =
| category = Matsalwa ya mpambulo ya vanhu va Afrika
| tempsort = *
| name = Template:Africa-bio-stub
}}
cf8096mm0r22a7e7rxdkhvul3iyzkiz
Template:Asbox
10
4989
30858
2017-11-19T18:55:56Z
Thuvack
315
Created page with "<includeonly>{{#invoke:Asbox|main}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude>"
wikitext
text/x-wiki
<includeonly>{{#invoke:Asbox|main}}</includeonly><noinclude>
{{documentation}}
<!-- Add categories to the /doc subpage and interwikis to Wikidata. -->
</noinclude>
ksm2ygwb5s1f3x9t0pn08ktjf3admyc
Module:Asbox
828
4990
30884
30880
2017-11-19T19:48:51Z
Thuvack
315
Scribunto
text/plain
--[[
This module was created by User:CodeHydro (Alexander Zhikun He).
User:Jackmcbarn and User:Mr._Stradivarius provided a great deal of assistance in writting p.main()
p.main() draw heavily from the following version of Template:Asbox of the English Wikipedia, authored primarily by User:Rich_Farmbrough
https://en.wikipedia.org/w/index.php?title=Template:Asbox&oldid=619510287
p.templatepage() is derived from the following revision of Template:Asbox/templatepage, authored primarily by User:MSGJ
https://en.wikipedia.org/w/index.php?title=Template:Asbox/templatepage&oldid=632914791
Both templates had significant contributions from numerous others listed in the revision history tab of their respective pages.
--]]
local WRAPPER_TEMPLATE, args = 'Template:Asbox'
local p, Buffer, stubCats = {
--Prevents dupli-cats... get it? Maybe not?
cats = setmetatable({}, {__newindex = function(t, i, v)
if not rawget(t, i) then
rawset(t, i, v)
table.insert(t, i)
end
end}),
--initializes variables required by both p.main and p.templatepage
init = function(self, frame, page)
args, page = args or require('Module:Arguments').getArgs(frame, {
wrappers = WRAPPER_TEMPLATE
}), page or mw.title.getCurrentTitle()
--Ensures demo parameter will never affect category() output for articles
self.demo = self.demo or page.namespace ~= 0 and args.demo
return args, page
end
}, require('Module:Buffer')
--[[
Formats category links. Stores them until called with cat.done=true
Takes multiple or single categories in the form of 'cat'
or a table of strings and/or tables containing parts. (See below)
]]
local attention, catTag, catKey = Buffer'Stub message templates needing attention', '[[Category:%s]]', '%s|%s%s'
local function category(cat)
for _, v in ipairs((tostring(cat) == cat or cat.t) and {cat} or cat) do
--[[
If v is a table:
[1] = full category name; defaults to local attention if blank
k = Category sort key. Prefix before v.t
t = page.text or args.tempsort#; appended after k (or in its place if omitted). Required if v is not a string
Basically the same as v = (v[1] or attention) .. ' | ' .. (v.k or '') .. v.t
]]
if v and v ~= true then--reject v = nil, false, or true
p.cats[catTag:format(tostring(v) == v and
v
or (v[1] and Buffer(v[1]) or attention):_in(v.k):_(v.t):_str(2, nil, nil, '|')
)] = true
end
end
return cat.done and table.concat(p.cats, p.demo and ' | ' or nil) or ''
end
--[[
Makes an ombox warning;
Takes table {ifNot = Boolean, text, {cat. sort key, cat. sort name}}
Will return an empty string instead when ifNot evaluates to true
]]
local function ombox(v)
if v.ifNot then return end
p.ombox = p.ombox or require('Module:Message box').ombox
category{v[2]}
return p.ombox{
type = 'content',
text = v[1]
}
end
--[[
Unlike original template, module now takes unlimited cats! This function also performs
most stub category error checks except for the ombox for when main |category= is omitted (See p.template())
]]
local function catStub(page, pageDoc)
stubCats = {missing = {}, v = {}}
local code
for k, _ in pairs(args) do
--Find category parameters and store the number (main cat = '')
table.insert(stubCats, string.match(k, '^category(%d*)$'))
end
table.sort(stubCats)
for k, v in ipairs(stubCats) do
--Get category names and, if called by p.templatepage, the optional sort key
local tsort, cat = args['tempsort' .. v], mw.ustring.gsub(args['category' .. v], '[^%w%p%s]', '')--remove all hidden unicode chars
--Do not place template in main category if |tempsort = 'no'. However, DO place articles of that template in the main category.
table.insert(stubCats.v,
page and (--p.templatepage passes page; p.main does not, i.e. articles are categorized without sort keys.
v=='' and tsort == 'no'--if true, inserts 'true' in table, which category() will reject
or tsort and {cat, k = ' ', t = tsort}
or {cat, k = ' *', t = page.text}--note space in front of sort key
)
or cat
)
--Check category existance only if on the template page (i.e. stub documentation)
if page then
if not mw.title.new('Category:' .. cat).exists then
code = code or mw.html.create'code':wikitext'|category'
table.insert(stubCats.missing, tostring(mw.clone(code):wikitext(v)))
end
--[[
Checks non-demo stub template for documentation and flags if doc is present.
All stub cats names are checked and flagged if it does not match 'Category: [] stub'.
The main stub cat is exempt from the name check if the stub template has its own doc
(presumably, this doc would have an explanation as to why the main stub cat is non-conforming).
]]
table.insert(stubCats.v, v == '' and not p.demo and pageDoc.exists and
'Stub message templates with documentation subpages'
or not cat:match' stubs$' and {k = 'S', t = page.text}
)
end
end
--Add category names after loop is completed
category(stubCats.v)
return #stubCats.missing > 0 and ombox{
--Changed, original msg:
--One or more of the stub categories defined in this template do not seem to exist!
--Please double-check the parameters {{para|category}}, {{para|category1}} and {{para|category2}}.
'The following parameter'
.. (#stubCats.missing == 1 and ' defines a stub category that does' or 's define stub categories that do')
.. ' not exist: ' .. mw.text.listToText(stubCats.missing),
{k = 'N', t = page.text}
}
end
--Shows population of categories found by catStub(). Outputs demo values if none
local function population()
local wikitext, base = {}, '* [[:Category:%s]] (population: %s)\n'
if not args.category and stubCats[1] ~= false then
table.insert(stubCats, 1, false)
end
for _, v in ipairs(stubCats) do
table.insert(wikitext, base:format(
v and args['category' .. v] or '{{{category}}}',
v and mw.site.stats.pagesInCategory(args['category' .. v], 'all') or 0
))
end
return table.concat(wikitext)
end
--Includes standard stub documention and flags stub templates with bad parameter values.
function p.templatepage(frame, page)
args, page = p:init(frame, page)
local tStubDoc = mw.title.new'Template:Stub documentation'
local pageDoc = page:subPageTitle('doc')
--Reorganization note: Original Asbox alternates between outputting categories and checking on params |category#=.
--Rather than checking multiple times and switching tasks, all stub category param operations have been rolled into catStub()
return Buffer(
ombox{--Show ombox warnings for missing args.
ifNot = args.category,
'The <code>|category</code> parameter is not set. Please add an appropriate stub category.',
{k = 'C', t = page.text}
})
:_(ombox{
ifNot = args.subject or args.article or args.qualifier,
'This stub template contains no description! At least one of the parameters <code>|subject</code>, <code>|article</code> or <code>|qualifier</code> must be defined.',
{k = 'D', t = page.text}
})
:_(catStub(page, pageDoc))--catStub() may also return an ombox if there are non-existing categories
:_(category{
done = p.demo ~= 'doc',--Outputs categories if not doc demo
'Stub message templates',
'Exclude in print',
args.icon and
'Stub message templates using icon parameter'
or args.image and (
mw.title.new('Media:' .. mw.text.split(args.image, '|')[1]).exists--do nothing if exists. category() will reject true
or {k = 'B', t = page.text}
)
or 'Stub message templates without images',
args.imagealt and {k = 'I', t = page.text},
})
:_((not p.demo or p.demo == 'doc') and--Add standard stub template documentation
require('Module:Documentation').main{
content = Buffer(page.text ~= 'Stub' and--This comparison performed in {{Asbox/stubtree}} before it invokes Module:Asbox stubtree
require('Module:Asbox stubtree').subtree{args = {pagename = page.text}}
)
:_in'\n== About this template ==\nThis template is used to identify a':_(args.subject):_'stub':_(args.qualifier):_out' '--space
:_'. It uses {{[[Template:Asbox|asbox]]}}, which is a meta-template designed to ease the process of creating and maintaining stub templates.\n=== Usage ===\nTyping '
:_(mw.html.create'code'
:wikitext('{{', page.text == 'Stub' and 'stub' or page.text, '}}')
)
:_' produces the message shown at the beginning, and adds the article to the following categor'
:_(#stubCats > 1 and 'ies' or 'y')
:_':\n'
:_(population())
:_(pageDoc.exists and--transclusion of /doc if it exists
frame:expandTemplate{title = pageDoc.text}
)
:_'\n== General information ==\n'
:_(frame:expandTemplate{title = tStubDoc.text})
:_'\n\n'(),
['link box'] = Buffer'This documentation is automatically generated by [[Module:Asbox]].'
:_in'The general information is transcluded from [[Template:Stub documentation]]. '
:_(mw.html.create'span'
:cssText'font-size:smaller;font-style:normal;line-height:130%'
:node(('([%s edit] | [%s history])'):format(
tStubDoc:fullUrl('action=edit', 'relative'),
tStubDoc:fullUrl('action=history', 'relative')
))
)
:_out()
:_(page.protectionLevels.edit and page.protectionLevels.edit[1] == 'sysop' and
"This template is [[WP:PROTECT|fully protected]] and any [[WP:CAT|categories]] should be added to the template's ["
.. pageDoc:fullUrl('action=edit&preload=Template:Category_interwiki/preload', 'relative')
.. '| /doc] subpage, which is not protected.'
)' <br/>'
}
)()
end
function p.main(frame, page)
args, page = p:init(frame, page)
local output = mw.html.create'table'
:addClass'metadata plainlinks stub'
:css{background = 'transparent'}
:attr{role = 'presentation'}
:tag'tr'
:node((args.icon or args.image) and
mw.html.create'td'
:wikitext(args.icon or ('[[File:%s|%spx|alt=%s]]'):format(
args.image or '',
args.pix or '40x30',
args.imagealt or 'Stub icon'
))
)
:tag'td'
:tag'i'
:wikitext(
Buffer'Tluka leri ra':_(args.subject):_(args.article or 'i tsalwa'):_(args.qualifier)' ',--space
' ra [[Wikipedia:stub|mpambulo]] ntsena. Unga pfuneta Wikipediya leyi, hi ku [',
page:fullUrl('action=edit', 'relative'),
' ri ndlandlamuxa].'
)
:done()
:node(args.name and
require'Module:Navbar'._navbar{
args.name,
mini = 'yes',
style = 'position: absolute; right: 15px; display: none;'
}
)
:node(args.note and
mw.html.create()
:tag'br':done()
:tag'span'
:css{['font-style'] = 'normal', ['font-size'] = 'smaller'}
:wikitext(args.note)
:done()
)
:allDone()
--[[
Stub categories for templates include a sort key (Otherwise all will be indexed under the letter 'T' for 'Template:[] stubs')
Articles using the template do not need a sort key since they have unique names.
When p.demo equals 'doc', the demo stub categories will appear as those for a stub template.
Otherwise, any non-nil p.demo will emulate article space categories (plus any error cats unless set to 'art')
]]
if page.namespace == 0 then -- Main namespace
category'All stub articles'
catStub()
elseif p.demo then
if p.demo ~= 'doc' then catStub() end
--Unless p.demo is set to 'art', it will also include error categories normally only shown on
--the template but not in the article. The elseif after namespace == 0 means demo cats will never show in article space.
p.demodoc = p.demo ~= 'art' and p.templatepage(frame, page)
output = mw.html.create()
:node(output)
:tag'small':wikitext(
'Demo categories: ',
(category{done = true}:gsub('(%[%[)(Category:)([^|%]]-)(%|)', '%1%2%3|%2%3%4'):gsub('(%[%[)(Category:)', '%1:%2'))
):done()
:wikitext(p.demo == 'doc' and p.demodoc or nil)
else
--Checks for valid name; emulates original template's check using {{FULLPAGENAME:{{{name|}}}}}
local normalizedName = mw.title.new(args.name or '')
if normalizedName and normalizedName.fullText == page.fullText then
output = mw.html.create():node(output):wikitext(p.templatepage(frame, page))
elseif not page.isSubpage and page.namespace == 10 then-- Template namespace and not a subpage
category{{k = args.name and 'E' or 'W', t = page.text}}
end
end
return output:wikitext(not p.demo and category{done = true} or nil)
end
return p
aosb0n08x3z2ne9lkhk574gf6z2im3x
Module:Asbox stubtree
828
4991
30861
2017-11-19T19:07:00Z
Thuvack
315
Created page with "local i = {} function i.exists(pagename) local t = mw.title.new(pagename, "Template") return t.exists end function i.pcase(word) return mw.ustring.upper(mw.ustrin..."
Scribunto
text/plain
local i = {}
function i.exists(pagename)
local t = mw.title.new(pagename, "Template")
return t.exists
end
function i.pcase(word)
return mw.ustring.upper(mw.ustring.sub(word,1,1)) .. mw.ustring.sub(word,2)
end
function i._subtree(pagename)
local finalresult
local out = {"",pagename}
local tt
local temppage
local temppageexists
local r = 0
local t = {}
local removeditem1 = ""
local removeditem2 = ""
-- split items on dash into table
for token in mw.ustring.gmatch(pagename, "[^-]+") do
-- don't add numbered items to list
if tonumber(mw.ustring.sub(token,1,1)) == nil then
table.insert(t,token)
else
r = 1
end
end
table.remove(t, #t)
while (#t > 1) do
if r == 1 then
r = 0
else
-- Remove 1st item from list
removeditem1 = t[1]
table.remove(t, 1)
end
temppage = table.concat(t, "-") .. "-stub"
temppageexists = i.exists(temppage)
if temppageexists == true then
table.insert(out,"[[Template:" .. temppage .. "|" .. i.pcase(temppage) .. "]]")
else
-- If template with first item does not exist, try removing last item
removeditem2 = t[#t]
table.remove(t, #t)
temppage = removeditem1 .. "-" .. table.concat(t, "-") .. "-stub"
if #t == 0 then
temppage = removeditem1 .. "-stub"
end
temppageexists = i.exists(temppage)
if temppageexists == true then
-- if exists then add first item back to list
table.insert(t,1,removeditem1)
table.insert(out,"[[Template:" .. temppage .. "|" .. i.pcase(temppage) .. "]]")
else
-- if exists then add last item back to list
table.insert(t,removeditem2)
end
end
end
finalresult = '<div style="float:right; border-style:dotted; border-width:2px; padding:5px; margin:5px;">'
finalresult = finalresult .. '<span title="This shows the hierarchy of the stub template in relation to other templates." style="font-size:125%; font-weight:bold;">Stub hierarchy</span>'
finalresult = finalresult .. table.concat(out, "\n* ")
finalresult = finalresult .. '\n* [[Template:Stub|Stub]]'
finalresult = finalresult .. '\n</div>'
return finalresult
end
function i.subtree(frame)
return i._subtree(frame.args["pagename"])
end
return i
eymzbxdbah53ha1tq4qa3ppcbnij0ig
Module:Buffer
828
4992
30862
2017-11-19T19:09:20Z
Thuvack
315
Created page with "--[[============================= This Module was written by Alexander Zhikun He, also known as, User:Codehydro on the English Wikipedia All methods were developed independen..."
Scribunto
text/plain
--[[=============================
This Module was written by Alexander Zhikun He, also known as, User:Codehydro on the English Wikipedia
All methods were developed independently and any resemblance to other string buffer libraries would be coincidental.
Furthermore, many methods will not work when compiled by standard Lua libraries as they depend on behaviors unique to
the MediaMiki Scribunto mod, which, for example, has a getmetatable() method that always returns nil on non-tables.
https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual
Source code comments may be thin at some points because they are intended to be supplemented by the documentation page:
https://en.wikipedia.org/wiki/Module:Buffer/doc
Licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License
https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License
https://en.wikipedia.org/wiki/Module:Buffer
https://en.wikipedia.org/wiki/User:Codehydro
=============================--]]
local function Valid(v)--type validation
if v and v~=true then--reject nil/boolean; faster than 2 type() comparisons
local str = tostring(v)--functions not filtered since unlikely passed by accident (Scribunto does not have userdata/thread types)
if str~=v and str=='table' then return rawget(v, 1) and table.concat(v) end--tostring(string-type) returns same ref; same refs compare faster than type()
if str~='' then return str end--numbers are coerced to string per table.concat op; appending in string form saves ops on repeat concat
end
end
local noOp, MBpairs = function()end do local iMap, vMap, oMap, pIter, pOther, pFast, Next--Map
local function init()--init = noOp after first run
function Next(t) return next, t end--slightly faster to do this than to use select()
function pIter(t, k) k = (iMap[t] or MBpairs(t, true) and iMap[t])[not k and 1 or vMap[t][k]] return k, t[k] end--don't use rawget; accepting unmapped tables does not measurably affect performance.
function pOther(t, k) k = (oMap[t] or MBpairs(t, true) and oMap[t])[nil==k and 1 or vMap[t][k]] return k, t[k] end--comparison to nil because false is a valid key
function pFast(t, k) k = not k and 1 or k < (vMap[t] or #t) and k + 1 or nil return k, t[k] end--mapless iterator; almost as fast as native ipairs; slight performance penalty when length not cached
--k and k < (vMap[t] or #t) and k + 1 or not k and 1 or nil return k, t[k] end--mapless iterator; almost as fast as native ipairs; slight performance penalty when length not cached
local mk = {__mode = 'k'}--use mode 'k'; found that mode 'kv' sometimes garbage collects maps mid-loop (may not error because iterators auto re-map, but that's expensive)
init, iMap, vMap, oMap = noOp, setmetatable({}, mk), setmetatable({}, mk), setmetatable({}, mk)--iMap is numeric keys, oMap is non-numeric keys, and vMap points to next key
end
function MBpairs(t, ...)--pairs always iterates in order
local iter, ex = ...
iter = iter==init()--nil
if iter and not oMap[t] and ex==nil and rawget(t, 1)~=nil and next(t, #t)==nil then--while possible to miss keys, more thorough check would negate the benefit of pFast
vMap[t] = #t return pFast, t, nil
elseif ... or not vMap[t] or select('#', ...)~=1 then
local ti, tn, to, n = {}, {}, {}, #t--reduces table lookups
iMap[t], vMap[t], oMap[t] = ti, tn, to
for k = 1, n do ti[k], tn[k] = k, k + 1 end--stage one avoids number type checking op in stage two for most numeric keys
for k in (ex or Next)(t) do
if not tn[k] then table.insert(tonumber(k)~=k and to or ti, k) end
end
if #ti~=n then
table.sort(ti)
for k = 1, #ti do tn[ti[k]] = k + 1 end--somewhat wasteful, but trying to avoid overwriting can be even more expensive
end
for k = 1, #to do tn[to[k]] = k + 1 end
end
return iter and pIter or oMap[t] and pOther or noOp, t--noOp for mapless
end
end
local parent, rawkey, spec do--new scope for variables not reused outside (reduces number of var names that need to checked outside of scope)
local mkv = {__mode='kv', __call=function(t,k,v)t[k]=v return k end}--shared meta for Buffer parent property, raw mode, and specialized functions
parent, rawkey, spec = setmetatable({}, mkv), setmetatable({}, mkv), setmetatable({}, mkv)--shared meta less memory
end
local MB, MBi, MBmix, buffHTML, gfuncs, noCache, Element do--minimize number of locals per scope to reduce time spent sifting through irrelevant variable names
local _stream do local stream--keep stream near top of scope
local function init(f)--init = noOp after first run
local function each(self, ...)
for k = 1, select('#', ...) do
k = Valid(select(k, ...))--slightly faster than table.insert(self, (Valid(select(k, ...))))
if k then table.insert(self, k) end
end
return self
end
init, stream, _stream = noOp, {
__call = function(t, v) v = v and Valid(v) return v and table.insert(t, v) or t end,--last_concat cleared before entering stream mode
__index = function(t, i) return i=='each' and each or MB.__index(t, i) and setmetatable(t, MB)[i] end,--no table look up minimizes resources to retrieve the only stream function
__tostring = function(t) return setmetatable(t, MB)() end
} for k, v in next, MB do stream[k] = stream[k] or v end
setmetatable(stream, getmetatable(MB))
end
function _stream(self, ...) self.last_concat = init() return setmetatable(self, stream):each(...) end
end
local function isMBfunc(Buffer, s, ...)--helper for :getParent()-like methods (including getBuffer which does not return a parent)
return s and (select('#', ...)==0 and--eventually should figure out to make this work for :getHTML which is very similar
(not rawkey[s] and tostring(s):match'^_.*' and MB.__index(Buffer, s) and MB.__index(Buffer, s)(Buffer) or MBmix(Buffer, s))--unprefixed function names append as a string
or assert(MB.__index(Buffer, s), ('" %s " does not match any available Module:Buffer function'):format(s))(Buffer, ...)--getParent is a one-way trip so one-time assert not expensive
) or Buffer
end
local function MBselect(n, ...)--helper for :_out and :_str
local n, seps = n - 1, {select(2, ...)}
if type(seps[n])=='table' then
if buffHTML and rawget(seps[n], buffHTML) then return ... end
setmetatable(seps, {__index = setmetatable(seps[n], {__index = function(t) return rawget(t, 1) end})})[n] = nil
end
return ..., seps
end
local _inHTML do local lastBuffer, lastHTML
local function init(...)--init replaced and new version called on return
local create, mwFunc = mw.html.create do
local mwHTMLmeta = getmetatable(create())
buffHTML, mwFunc, _inHTML = setmetatable(mw.clone(mwHTMLmeta), getmetatable(MB)), mwHTMLmeta.__index--buffHTML declared near top of module; remove _inHTML from outer scope
function init(nodes, ...)
local name, args, tag = select(... and type(...)=='table' and 1 or 2, nil, ...)
tag = create(Valid(name), args)
if nodes then table.insert(nodes, tag.parent and tag or rawset(tag, 'parent', parent[nodes])) end
if args then
local a, b = args.selfClosing, args.parent
args.selfClosing, args.parent = nil
if next(args) then Element._add(parent(tag.nodes, tag), args) end
args.selfClosing, args.parent = a, b--in case args is reused
end
return tag
end
for k, v in next, {[mw] = mwHTMLmeta,
__call = function(h, v) return MBmix(spec[h.nodes] and h.nodes or spec(setmetatable(parent(h.nodes, h), MB), Element), v) end,
__concat = false,--false means take from MB
__eq = false
} do buffHTML[k] = v or MB[k] end
end
local nonSelf, BHi = {tag=true,done=true,allDone=true}, buffHTML.__index do local g
g = {__index = function(t, i)
if gfuncs and gfuncs[i] then g.__index, gfuncs = gfuncs return g.__index[i] end
end}
setmetatable(nonSelf, g)
setmetatable(BHi, g)
end
for k in next, nonSelf do--any HTML objects returned by these funcs will be granted Module:Buffer enhancements
local func = mwFunc[k]
BHi[k] = function(t, ...) local HTML = func(t, ...) return parent[HTML] and HTML or setmetatable(parent(HTML, t), buffHTML) end
end
do local function joinNode(HTML, sep)
local nodes, join = HTML.nodes
if noCache and rawkey[sep] or Valid(sep) then join, HTML.nodes = tostring(rawset(HTML, 'nodes', {MB.__call(nodes, sep)})), nodes end
return join or tostring(HTML)
end
for k, v in next, {
getParent = function(HTML, ...) lastHTML = HTML return MBi.getParent(HTML:allDone(), ...) end,--return to Buffer that created the HTML tree
getBuffer = function(HTML, ...) lastHTML = HTML return isMBfunc(lastBuffer, ...) end,--return to last used
killParent = function(HTML, ...) MBi.killParent(HTML:allDone(), ...) return HTML end,
_out = function(HTML, ...)
if ...==0 then MBi._out(HTML.nodes, ...) return HTML end
lastHTML, HTML = HTML, HTML:allDone()
local n, ops, seps = select('#', ...)
if n > 1 then
local ops, seps = MBselect(n, ...)
return parent[HTML]:_in(joinNode(HTML, rawget(seps, 0))):_out(ops, rawset(seps, buffHTML, true))
end
return parent[HTML]:_(joinNode(HTML, ...))
end,
_str = function(HTML, ...)--does not set lastHTML
if ...==0 then return joinNode(HTML, select(2, ...)) end--passing 0 strings without calling allDone()
local HTML, n = HTML:allDone(), select('#', ...)
if n > 1 then
local ops, seps = MBselect(n, ...)
return parent[HTML]:_in(joinNode(HTML, rawget(seps, 1))):_str(ops, rawset(seps, buffHTML, true))
end
return joinNode(HTML, ...)
end,
_parent = function(HTML, ...) table.insert(HTML.nodes, parent[HTML:allDone()]:_str(...)) return HTML end
} do BHi[k] = v end
end
do local htmlArg, skip, outFuncs = {parent=true,selfClosing=true,tagName=true}, {}
do local out local function func(nodes, ...) return out(parent[nodes], ...) end
outFuncs = setmetatable({
tag = function(nodes, ...) return parent(setmetatable(init(nodes, ...), buffHTML), parent[nodes]) end,
done = function(b, ops)
b = parent[b]
while b.parent and ops~=0 do b, ops = b.parent, ops and ops - 1 or 0 end
return b
end
}, {__index = function(nodes, i)
if rawget(BHi, i) then out = BHi[i] return func end--rawget to exclude globals
end})
end
Element = {
_add = function(nodes, t)
for k, v in MBpairs(t), t, skip[t] do (v~=true and MBmix or noOp)(nodes, v) end
local HTML = parent[nodes] for k, v in MBpairs(t, false) do
if htmlArg[k] then HTML[k] = v
elseif v and v~=true then
if nonSelf[k] then
if k=='tag' then
if type(v)=='table' then
skip[v], k = 1, rawset(create(Valid(v[1])), 'parent', HTML)
Element._add(spec(parent(k.nodes, k, table.insert(nodes, k)), Element), v)
if k.selfClosing then k.nodes = nil else spec[k.nodes], parent[k.nodes] = nil end--free memory/reduce clutter; parent ref will auto-unset when k.nodes is nil
if not k.tagName then k.styles, k.attributes = nil end
else table.insert(nodes, create(v)) end
elseif mwFunc[k] then
if k=='done' and tonumber(v)~=v and v[1] and tonumber(v[1])==v[1] then skip[v] = 1 end
MBmix(outFuncs[k](nodes, skip[v] and v[1]).nodes, v)
elseif v[1] or v[2] then
k = MBi[k](nodes, unpack(v, 1, rawset(skip, v, k=='_B' and 1 or 2)[v]))
Element._add(getmetatable(k) and rawget(k, 'nodes') or k, v)--if k is not a table, then v should not contain any extra keys or this may error.
else MBi[k](nodes, v) end--k probably == '_G' or '_R'
elseif mwFunc[k] then
if type(v)~='table' or rawget(v, 'nodes') then mwFunc[k](HTML, v)
else
local css = k=='css'
for x, y in MBpairs(v, true) do (y and y~=true and mwFunc[k] or noOp)(HTML, css and x:gsub('_', '-') or x, y) end--iterate non-numbers first
for _, y in MBpairs(v, nil) do (y and y~=true and mwFunc[k] or noOp)(HTML, y) end--don't bother with gsub since text must be quoted anyhow
end
elseif rawget(Element, k) or rawget(MBi, k) then
if tonumber(v)==v or v[1]==nil or getmetatable(v) then (Element[k] or MBi[k])(nodes, v)--v is probably string-able object, or a table to be handled by :_all
else (Element[k] or MBi[k])(nodes, unpack(v, 1, table.maxn(v))) end--v is definately a table
else mwFunc.css(HTML, k:gsub('_', '-', 1), tostring(v)) end--oddly enough, :_add clocked its fastest runtime after adding auto-gsub as a feature
skip[v] = nil
end
end
return nodes
end
}
local tempMeta = {mode='v', copy={styles=true,attributes=true}}
function tempMeta.__index(t, i) return tempMeta.copy[i] and rawset(t, i, MBi._cc(false, 0, t.orig[i]))[i] or t.orig[i] end
rawkey[setmetatable(Element, {__index = outFuncs, __concat=function(Element, v) return setmetatable({nodes=spec({}, Element),orig=parent[v]}, tempMeta) end})] = math.huge
end
function MBi:getHTML(...)
lastBuffer = self
if ... then
if select('#', ...)==1 then return not rawkey[s] and tostring(...):match'^_' and BHi[...] and BHi[...](lastHTML) or lastHTML(...)
else return assert(BHi[...], ('" %s " does not match any mw.html or Buffer-mw.html function'):format(tostring(...)))(lastHTML, select(2, ...)) end
end
return lastHTML
end
function MBi:_html(...) return MBi._(self, lastHTML, select(spec[self]==Element and select('#', ...)==0 and 1 or 2, true, ...)) end
return init(...)
end
function _inHTML(self, ...)
local HTML = init(nil, ...)
if HTML.selfClosing and spec[self]==Element then self.last_concat = table.insert(self, HTML) return self end
lastBuffer, lastHTML = self, setmetatable(parent(HTML, self), buffHTML)--set after 'args' table processed by :_add
return HTML
end
end
local _var, unbuild do local prev, rebuild
local function init(...)--init replaced before return
local function pick(b, v) return b and table.insert(b, v) or v end
local function c(a, num) return rawset(a.a or a, 0, a[0] and a[0] + a.c or num and a[1] or a[1]:byte())[0] end
local same, build, alt = {__tostring = function(a, b) return a.a[0] and pick(b, a.a.string and string.char(a.a[0]) or a.a.table and a.a[1][a.a[0]] or a.a[0]) end}, {
__index = {c = 1},
__tostring = function(t) return t:_build() end,
table = function(a, b) local i = next(a[1], a[0]) or a[0]==#a[1] and next(a[1]) return pick(b, rawset(a.a or a, 0, i)[1][i]) end,--change rate (a.c) ignored since users control the table's contents
number = function(a, b) return pick(b, c(a, true)) end,
string = function(a, b) return pick(b, string.char(c(a))) end
}, {__index = function(a, i) return a.a[i] end, __tostring = function(a, b) return (rawget(a, 0) and a[0]==tostring(a[0]) and rawset(a, 0, a[0]:byte()) or a).a._build(a, b) end}
local function shift(t, c)
t[0] = t[0] and t[0] + c or t:_build() and t[0] - t.c + c
if t.table then t[0] = (t[0] - 1) % #t[1] + 1 end
end
function rebuild(...)
local v, c = ...
if v or select('#', ...)==0 then
if v and not c then return prev end
local meta, c = select(v and 1 or 3, alt, c, same, 0)
return setmetatable({a = prev, _build = meta.__tostring, c = c}, meta)
elseif v==nil then--no-op
elseif c then shift(prev, c)--v == false
else prev:_build() end
end
init, noCache = function(v, c) prev = setmetatable({v, c = c, _build = build[type(v)] or v, [type(v)] = true, alt = {}}, build) return prev end, true
return init(...)
end
function unbuild(sep)
for k, v in MBpairs(sep, nil) do
k = getmetatable(v) if k and (k==build or k==alt) then shift(v.a or v, -v.c) end
end
end
function _var(self, ...)
local obj if ... and ...~=true then obj = init(...)
elseif prev then
if ...~=false then obj = rebuild(...)
else rebuild(...) end
end
return obj and MBi._(self, obj, nil, true) or self
end
end
local lib; MBi = setmetatable({stream = _stream,
_inHTML = _inHTML,
_var = _var,
_ = function(self, v, ...)
local at, raw = select(select('#', ...)==1 and ...==true and 1 or 2, nil, ...)
if raw then rawkey[self] = math.huge else v = Valid(v) end
if v or raw then
if at or rawkey[self] then raw = #self end--if length increases by more than one after table.insert, then set rawkey[self] = math.huge; rawkey[self] may be equal to a previous 'at'
at, self.last_concat = at and (tonumber(at)~=at and raw + at or at)
table.insert(self, select(at and 1 or 2, at, v))
if at and at < 0 or raw and #self - raw > 1 then rawkey[self] = math.huge elseif at and #self==raw then rawkey[self] = rawkey[self] and math.max(rawkey[self], at) or at end
end--above line looks bizarre because one table.insert op may make length jump from 0 to 8: local wtf={[2]=2,[4]=4,[8]=8}mw.log(#wtf,table.insert(wtf,1),#wtf)
return self
end,
_nil = function(self, at, ...)
if ...~=true and ...~=false then--faster than type(...) ~= 'boolean'
if not at or at=='0' then
self[#self] = ... if ... then rawkey[self] = math.huge end
else
local n, v = tonumber(at), ...
if n~=at then
if n then n = #self + at
elseif at~=true and select('#', ...)==0 then v, n = at, #self end
end
if n then
if v==nil and n > 0 then table.remove(self, n)
else self[math.floor(n)], rawkey[self] = v, math.huge end--floor position for consistency with Table library
end
end
self.last_concat = nil
end
return self
end,
_all = function(self, t, valKey)
for k, v in MBpairs(t) do MBmix(self, v, valKey) end
for k, v in valKey and MBpairs(t, false) or noOp, t do
if tonumber(v) then MBi._(self, k, v)--self not always a buffer
elseif rawget(MBi, k) and v and v~=true then
if v[1]==nil or getmetatable(v) then MBi[k](self, v)
else MBi[k](self, unpack(v, 1, table.maxn(v))) end
end
end
return self
end,
_str = function(t, ...)
local n = select('#', ...)
if n > 1 then
local k, ops, seps, r = 2, MBselect(n, ...)
r = MB(t(seps[1]))
while parent[t] and ops > 1 and r:_(parent[t](seps[k]), 1) do t, k, ops = parent[t], k + 1, ops - 1 end
return table.concat(r, seps[k] or nil)
end
return MB.__call(t, ...)
end,
_in = function (self, ...) return parent(MB(...), self) end,
_out = function(t, ...)
if ...==0 then return parent(t, parent[t], MBi._cc(t, t, MB.__call(t, (select(2, ...))), getmetatable(t))) end--love how :_cc needed nothing new to implement this *self pat on back*
local n = select('#', ...)
if n > 1 then
local k, ops, seps = 1, MBselect(n, ...)
while parent[t] and ops > 0 do t, k, ops = parent[t]:_(t(seps[k])), k + 1, ops - 1 end
elseif parent[t] then return parent[t]:_(t(...)) end
return t
end,
_cc = function(self, clear, copy, meta)
if clear then
if rawequal(clear, copy) then return self, spec[MBi._cc] and setmetatable(spec[MBi._cc], MB)--rawequal to avoid re-string via __eq in case both are different Buffer objects
elseif copy==true then copy = self end
if clear~=0 then
assert(type(clear)=='table', debug.traceback('Buffer:_cc can only "clear" tables. Did you forget to call with a colon?', 2))--errors can be hard to trace without this
for k in self and next or noOp, clear do rawset(clear, k, nil) end
else return MBi._cc(false, {unpack(copy)}, copy) end--copy length w/o empty strings; recursion to avoid self = false causing garbage collection (non-weak child may exist)
if self==false or copy and type(copy)=='table' then--self==false means copy is a table (saves a type op for recursive calls)
meta = meta or getmetatable(copy)
if self and #copy > 1 then--preserves length with empty strings; developed from studying http://www.lua.org/source/5.1/ltable.c.html
local n, null, i, e = #copy, {}, math.ldexp(2, select(2, math.frexp(#copy)) - 2)
e, spec[MBi._cc], parent[null] = i - 1, null, clear
for k = 1, e do table.insert(clear, false) end
while i<=n do table.insert(clear, i, '') i, null[i] = i + math.ldexp(2, select(2, math.frexp(n - i)) - 2), '' end
for k = 1, e do rawset(clear, k, nil) end
end
for k, v in next, copy do rawset(clear, k, type(v)=='table' and MBi._cc(false, 0, v) or v) end
elseif copy then rawset(clear, 1, (Valid(copy))) end
rawkey[setmetatable(clear, meta)], parent[clear] = rawkey[copy], parent[copy]
end
return self and rawset(self, 'last_concat', nil) or clear
end,
_parent = function(self, ...) return parent[self] and MBi._(self, parent[self]:_str(...)) or self end,
getParent = function(self, ...) return isMBfunc(parent[self] or parent[parent(self, setmetatable({}, MB))], ...) end,
killParent = function(self, ...) return parent[self] and isMBfunc(parent[self], ...) and parent(self) or self end,
_build = function(self, t) table.insert(t, self()) end,--for compatibility with mw.html:node()
last_concat = false--prevent library check
}, {__index = function(t, i)--import string, mw.text, and mw.ustring libraries on an as-needed basis
local func = string[i] or mw.text[i] or mw.ustring[i] or type(i)=='string' and mw.ustring[i:match'^u(.+)'] if func then
lib = lib or function (s, f, ...)
if parent[s] and next(s)==nil then return s:_((f(tostring(parent[Element and (spec[s]==Element and s:allDone() or spec[parent[s]]==Element and parent[s]) or s]), ...))) end
return f(tostring(s), ...)--not using ternary/logical operators here to allow multiple return values
end
return rawset(t, i, i:match'^u?gsub' and function(self, p, r, ...)return lib(self, func, p, r or '', ...)end--Why are ugsub/gsub special? because empty strings are against my religion!
or function(self, ...)return lib(self, func, ...)end)[i]
end
end})
end
function MBmix(t, v, ...) return v and ((type(v)~='table' or getmetatable(v)) and MBi._(t, v) or (select('#', ...)==0 and spec[t] and spec[t]._add or MBi._all)(t, v, ...)) or t end--:_all always passes two args
local _G, new_G = _G--localize _G for console testing (console _G ~= module _G)
return setmetatable({__index = function(t, i) return spec[t] and spec[t][i] or MBi[i] end,
__call = function(t, ...)
local rawsep, sep, i, j, raw = noCache and rawkey[...] and ..., ...
if i or j or rawsep or Valid(sep) then
raw, sep, i, j = rawkey[spec[t]] or rawkey[t], rawsep or Valid(sep), i and (i~=tonumber(i) and i + #t or i), j and (j~=tonumber(j) and j + #t or j)
if rawsep or raw and (raw>=(j or #t) or i < 1) then
raw, i, j = {}, i and math.floor(i), j and math.floor(j)--floor for consistency with table.concat(t, sep, i, j), which ignores decimals
raw.lc, t.last_concat = t.last_concat--temporarily unset last_concat to prevent disqualification from mapless iteration
for k, v in MBpairs(t) do
if raw[1] or not i or k>=i then if j and k > j then break end
if raw.s then raw.s = table.insert(raw, tostring(sep)) end--if sep contains v and v is a Buffer-variable, sep must be strung before v
k = Valid(v) if k then
raw.s = rawsep or sep and raw[1] and table.insert(raw, sep)
table.insert(raw, k)
end
end
end
if rawsep and not raw.s then raw[#raw] = unbuild(sep) end--unbuild rawsep if final index in t was invalid
t.last_concat = raw.lc return table.concat(raw)
end
return table.concat(t, sep, i and math.max(i, 1), j and math.min(j, #t))
end
return MB.__tostring(t)
end,
__tostring = function(t)
if t.last_concat then return t.last_concat end
local r = rawkey[spec[t]] or rawkey[t]
r = table.concat(r and r>=#t and MBi._all({}, t) or t)
return (noCache or rawset(t, 'last_concat', r)) and r
end,
__concat = function(a, b)
if buffHTML then
for k = 1, 2 do local v = select(k, a, b)--faster than for k, v in pairs{a, b} do
if v and spec[v] and spec[v]==Element then
if parent[v].selfClosing then
if rawequal(a, b) then return (not noCache or parent[v].tagName) and v:_str(0):rep(2) or v:_str(0)..v:_str(0) end--rawequal avoids premature tostring of Buffer:_var objects;
b, a = select(k, b, parent[v], a)
else local temp = Element .. v --helper method; returns a mirror of parent[v]
MBmix(MBmix(parent(temp.nodes, temp), a), k==1 and spec[b]==Element and parent[b] or b)
return buffHTML.__tostring(setmetatable(temp, {__index=parent[v], __mode='v'}))--switch from tempMeta to avoid MBi._cc op of styles/attributes
end
end
end
end
return table.concat(MBmix(MBmix({}, a), b))
end,
__pairs = MBpairs,
__ipairs = MBpairs,
__eq = function(a, b) return tostring(a)==tostring(b) end--avoid a==b in this module; use rawequal(a,b) when they may be different Buffers (premature tostring waste ops and is bad for Buffer:_var)
}, {__tostring = function()return''end,
__call = function(self, ...) MB = MB or self
if new_G then if ... and _G and ...==_G then new_G = ... end
elseif ... and (...==_G or type(...)=='table' and (...)._G==...) then
local Nil, mG = {}, (...):getmetatable() or (...):setmetatable{}:getmetatable()
new_G, _G, gfuncs = ..., ..., {--gfuncs stored for Buffer:_inHTML; new_G is a is a Module:Buffer local declared just before the final return statement.
_G = function(self, i, ...)
local X, save = rawget(new_G, i), select('#', ...)==0 and self or ...
if i and i~=true and not (X and save and rawequal(X, save)) and rawset(new_G, i, save) and (X~=nil or save==nil and new_G[i]~=nil) then--rawequal in case X is another buffer
local mG = getmetatable(new_G) or {__call=mG.__call}
if mG.__index then pcall(rawset, mG.__index, i, X)
else mG.__index = setmetatable(new_G, mG) and {[i] = X} end
end
return self, ...--avoiding __eq with rawequal(self,save) is overkill since buffers can self-save without being passed as save
end,
_R = function(self, i, v, m)
if i~='new_G' then if i and i~=true then rawset(new_G, i , v) end
elseif not v or v==true or v._G~=_G then new_G = setmetatable(v~=true and v or {}, {__call = mG.__call, __index = v~=true and m~=true and (m or new_G) or nil})
else new_G, (not m and (m~=nil or v==new_G) and Nil or getmetatable(v)).__index = v, m~=true and (m or new_G) or nil end--setting Nil.__index is noOp
return self
end,
_2 = function(self, ...)
if new_G[...]~=nil then return new_G[...] end--higher priority so Buffer:_G('new_G', ...) can prevent an overwrite
if ...=='new_G' then return rawset((select('#', ...)~=1 and MBi._R(new_G, ...) or new_G), '_G', _G) end
return select(select('#', ...)==1 and 1 or 2, self:_G(...))--return only one value; 'return select(2, self:_G(...)) or self' doesn't work for returning nil
end,
_B = function(self, v) return v or v==nil and Nil end
} for k, v in next, gfuncs do MBi[k] = v end
setmetatable(Nil,{__concat=MB.__concat,__newindex=noOp,__call=noOp,__tostring=noOp,__metatable=MB,__index=setmetatable({_B=MBi._B,_=function()return Nil end,last_concat=''},
{__index=function(t,i)return (MBi[i] or i and not tonumber(i)) and t._ or nil end})})
function mG.__call(G, k, ...) return (k._G or G.type(k)=='table') and (G.select('#', ...)~=1 and G.rawset(k, ...) or G:rawset(..., k) and k) or G:rawset(k, (...)) and ... end
end
local new = setmetatable({}, self)
if ... and (...)==new_G then return select(2, ...) and MBmix(new:_G((select(2, ...))), select(3, ...)) or new end
return ... and MBi._(new, ...) or new
end,
__index = function(t, i)
MB = MB or t return MBi[i] and function(...) return MBi[i](setmetatable({}, t), select(...==t and 2 or 1,...)) end
end
})
jaobpdh55fjwufj4mg1tck9bsag4blq
Module:Navbar
828
4993
30864
2017-11-19T19:12:04Z
Thuvack
315
Created page with "local p = {} local getArgs function p._navbar(args) local titleArg = 1 if args.collapsible then titleArg = 2 if not args.plain then args.mini = 1 end if args.f..."
Scribunto
text/plain
local p = {}
local getArgs
function p._navbar(args)
local titleArg = 1
if args.collapsible then
titleArg = 2
if not args.plain then
args.mini = 1
end
if args.fontcolor then
args.fontstyle = 'color:' .. args.fontcolor .. ';'
end
args.style = 'float:left; text-align:left'
end
local titleText = args[titleArg] or (':' .. mw.getCurrentFrame():getParent():getTitle())
local title = mw.title.new(mw.text.trim(titleText), 'Template');
if not title then
error('Invalid title ' .. titleText)
end
local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or '';
local div = mw.html.create():tag('div')
div
:addClass('plainlinks')
:addClass('hlist')
:addClass('navbar')
:cssText(args.style)
if args.mini then div:addClass('mini') end
if not (args.mini or args.plain) then
div
:tag('span')
:css('word-spacing', 0)
:cssText(args.fontstyle)
:wikitext(args.text or 'This box:')
:wikitext(' ')
end
if args.brackets then
div
:tag('span')
:css('margin-right', '-0.125em')
:cssText(args.fontstyle)
:wikitext('[ ')
end
local ul = div:tag('ul');
ul
:tag('li')
:addClass('nv-view')
:wikitext('[[' .. title.fullText .. '|')
:tag(args.mini and 'abbr' or 'span')
:attr('title', 'View this template')
:cssText(args.fontstyle)
:wikitext(args.mini and 'v' or 'view')
:done()
:wikitext(']]')
:done()
:tag('li')
:addClass('nv-talk')
:wikitext('[[' .. talkpage .. '|')
:tag(args.mini and 'abbr' or 'span')
:attr('title', 'Discuss this template')
:cssText(args.fontstyle)
:wikitext(args.mini and 't' or 'talk')
:done()
:wikitext(']]');
if not args.noedit then
ul
:tag('li')
:addClass('nv-edit')
:wikitext('[' .. title:fullUrl('action=edit') .. ' ')
:tag(args.mini and 'abbr' or 'span')
:attr('title', 'Edit this template')
:cssText(args.fontstyle)
:wikitext(args.mini and 'e' or 'edit')
:done()
:wikitext(']');
end
if args.brackets then
div
:tag('span')
:css('margin-left', '-0.125em')
:cssText(args.fontstyle)
:wikitext(' ]')
end
if args.collapsible then
div
:done()
:tag('div')
:css('font-size', '114%')
:css('margin', args.mini and '0 4em' or '0 7em')
:cssText(args.fontstyle)
:wikitext(args[1])
end
return tostring(div:done())
end
function p.navbar(frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
return p._navbar(getArgs(frame))
end
return p
9d4ism2psi1oucu9pnyveg4m6i2oobx
Module:Message box
828
4994
30865
2017-11-19T19:14:09Z
Thuvack
315
Created page with "-- This is a meta-module for producing message box templates, including -- {{mbox}}, {{ambox}}, {{imbox}}, {{tmbox}}, {{ombox}}, {{cmbox}} and {{fmbox}}. -- Load necessary mo..."
Scribunto
text/plain
-- This is a meta-module for producing message box templates, including
-- {{mbox}}, {{ambox}}, {{imbox}}, {{tmbox}}, {{ombox}}, {{cmbox}} and {{fmbox}}.
-- Load necessary modules.
require('Module:No globals')
local getArgs
local categoryHandler = require('Module:Category handler')._main
local yesno = require('Module:Yesno')
-- Get a language object for formatDate and ucfirst.
local lang = mw.language.getContentLanguage()
-- Define constants
local CONFIG_MODULE = 'Module:Message box/configuration'
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function getTitleObject(...)
-- Get the title object, passing the function through pcall
-- in case we are over the expensive function count limit.
local success, title = pcall(mw.title.new, ...)
if success then
return title
end
end
local function union(t1, t2)
-- Returns the union of two arrays.
local vals = {}
for i, v in ipairs(t1) do
vals[v] = true
end
for i, v in ipairs(t2) do
vals[v] = true
end
local ret = {}
for k in pairs(vals) do
table.insert(ret, k)
end
table.sort(ret)
return ret
end
local function getArgNums(args, prefix)
local nums = {}
for k, v in pairs(args) do
local num = mw.ustring.match(tostring(k), '^' .. prefix .. '([1-9]%d*)$')
if num then
table.insert(nums, tonumber(num))
end
end
table.sort(nums)
return nums
end
--------------------------------------------------------------------------------
-- Box class definition
--------------------------------------------------------------------------------
local MessageBox = {}
MessageBox.__index = MessageBox
function MessageBox.new(boxType, args, cfg)
args = args or {}
local obj = {}
-- Set the title object and the namespace.
obj.title = getTitleObject(args.page) or mw.title.getCurrentTitle()
-- Set the config for our box type.
obj.cfg = cfg[boxType]
if not obj.cfg then
local ns = obj.title.namespace
-- boxType is "mbox" or invalid input
if ns == 0 then
obj.cfg = cfg.ambox -- main namespace
elseif ns == 6 then
obj.cfg = cfg.imbox -- file namespace
elseif ns == 14 then
obj.cfg = cfg.cmbox -- category namespace
else
local nsTable = mw.site.namespaces[ns]
if nsTable and nsTable.isTalk then
obj.cfg = cfg.tmbox -- any talk namespace
else
obj.cfg = cfg.ombox -- other namespaces or invalid input
end
end
end
-- Set the arguments, and remove all blank arguments except for the ones
-- listed in cfg.allowBlankParams.
do
local newArgs = {}
for k, v in pairs(args) do
if v ~= '' then
newArgs[k] = v
end
end
for i, param in ipairs(obj.cfg.allowBlankParams or {}) do
newArgs[param] = args[param]
end
obj.args = newArgs
end
-- Define internal data structure.
obj.categories = {}
obj.classes = {}
return setmetatable(obj, MessageBox)
end
function MessageBox:addCat(ns, cat, sort)
if not cat then
return nil
end
if sort then
cat = string.format('[[Category:%s|%s]]', cat, sort)
else
cat = string.format('[[Category:%s]]', cat)
end
self.categories[ns] = self.categories[ns] or {}
table.insert(self.categories[ns], cat)
end
function MessageBox:addClass(class)
if not class then
return nil
end
table.insert(self.classes, class)
end
function MessageBox:setParameters()
local args = self.args
local cfg = self.cfg
-- Get type data.
self.type = args.type
local typeData = cfg.types[self.type]
self.invalidTypeError = cfg.showInvalidTypeError
and self.type
and not typeData
typeData = typeData or cfg.types[cfg.default]
self.typeClass = typeData.class
self.typeImage = typeData.image
-- Find if the box has been wrongly substituted.
self.isSubstituted = cfg.substCheck and args.subst == 'SUBST'
-- Find whether we are using a small message box.
self.isSmall = cfg.allowSmall and (
cfg.smallParam and args.small == cfg.smallParam
or not cfg.smallParam and yesno(args.small)
)
-- Add attributes, classes and styles.
self.id = args.id
if yesno(args.plainlinks) ~= false then
self:addClass('plainlinks')
end
for _, class in ipairs(cfg.classes or {}) do
self:addClass(class)
end
if self.isSmall then
self:addClass(cfg.smallClass or 'mbox-small')
end
self:addClass(self.typeClass)
self:addClass(args.class)
self.style = args.style
self.attrs = args.attrs
-- Set text style.
self.textstyle = args.textstyle
-- Find if we are on the template page or not. This functionality is only
-- used if useCollapsibleTextFields is set, or if both cfg.templateCategory
-- and cfg.templateCategoryRequireName are set.
self.useCollapsibleTextFields = cfg.useCollapsibleTextFields
if self.useCollapsibleTextFields
or cfg.templateCategory
and cfg.templateCategoryRequireName
then
self.name = args.name
if self.name then
local templateName = mw.ustring.match(
self.name,
'^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*(.*)$'
) or self.name
templateName = 'Template:' .. templateName
self.templateTitle = getTitleObject(templateName)
end
self.isTemplatePage = self.templateTitle
and mw.title.equals(self.title, self.templateTitle)
end
-- Process data for collapsible text fields. At the moment these are only
-- used in {{ambox}}.
if self.useCollapsibleTextFields then
-- Get the self.issue value.
if self.isSmall and args.smalltext then
self.issue = args.smalltext
else
local sect
if args.sect == '' then
sect = 'This ' .. (cfg.sectionDefault or 'page')
elseif type(args.sect) == 'string' then
sect = 'This ' .. args.sect
end
local issue = args.issue
issue = type(issue) == 'string' and issue ~= '' and issue or nil
local text = args.text
text = type(text) == 'string' and text or nil
local issues = {}
table.insert(issues, sect)
table.insert(issues, issue)
table.insert(issues, text)
self.issue = table.concat(issues, ' ')
end
-- Get the self.talk value.
local talk = args.talk
-- Show talk links on the template page or template subpages if the talk
-- parameter is blank.
if talk == ''
and self.templateTitle
and (
mw.title.equals(self.templateTitle, self.title)
or self.title:isSubpageOf(self.templateTitle)
)
then
talk = '#'
elseif talk == '' then
talk = nil
end
if talk then
-- If the talk value is a talk page, make a link to that page. Else
-- assume that it's a section heading, and make a link to the talk
-- page of the current page with that section heading.
local talkTitle = getTitleObject(talk)
local talkArgIsTalkPage = true
if not talkTitle or not talkTitle.isTalkPage then
talkArgIsTalkPage = false
talkTitle = getTitleObject(
self.title.text,
mw.site.namespaces[self.title.namespace].talk.id
)
end
if talkTitle and talkTitle.exists then
local talkText = 'Relevant discussion may be found on'
if talkArgIsTalkPage then
talkText = string.format(
'%s [[%s|%s]].',
talkText,
talk,
talkTitle.prefixedText
)
else
talkText = string.format(
'%s the [[%s#%s|talk page]].',
talkText,
talkTitle.prefixedText,
talk
)
end
self.talk = talkText
end
end
-- Get other values.
self.fix = args.fix ~= '' and args.fix or nil
local date
if args.date and args.date ~= '' then
date = args.date
elseif args.date == '' and self.isTemplatePage then
date = lang:formatDate('F Y')
end
if date then
self.date = string.format(" <small>''(%s)''</small>", date)
end
self.info = args.info
if yesno(args.removalnotice) then
self.removalNotice = cfg.removalNotice
end
end
-- Set the non-collapsible text field. At the moment this is used by all box
-- types other than ambox, and also by ambox when small=yes.
if self.isSmall then
self.text = args.smalltext or args.text
else
self.text = args.text
end
-- Set the below row.
self.below = cfg.below and args.below
-- General image settings.
self.imageCellDiv = not self.isSmall and cfg.imageCellDiv
self.imageEmptyCell = cfg.imageEmptyCell
if cfg.imageEmptyCellStyle then
self.imageEmptyCellStyle = 'border:none;padding:0px;width:1px'
end
-- Left image settings.
local imageLeft = self.isSmall and args.smallimage or args.image
if cfg.imageCheckBlank and imageLeft ~= 'blank' and imageLeft ~= 'none'
or not cfg.imageCheckBlank and imageLeft ~= 'none'
then
self.imageLeft = imageLeft
if not imageLeft then
local imageSize = self.isSmall
and (cfg.imageSmallSize or '30x30px')
or '40x40px'
self.imageLeft = string.format('[[File:%s|%s|link=|alt=]]', self.typeImage
or 'Imbox notice.png', imageSize)
end
end
-- Right image settings.
local imageRight = self.isSmall and args.smallimageright or args.imageright
if not (cfg.imageRightNone and imageRight == 'none') then
self.imageRight = imageRight
end
end
function MessageBox:setMainspaceCategories()
local args = self.args
local cfg = self.cfg
if not cfg.allowMainspaceCategories then
return nil
end
local nums = {}
for _, prefix in ipairs{'cat', 'category', 'all'} do
args[prefix .. '1'] = args[prefix]
nums = union(nums, getArgNums(args, prefix))
end
-- The following is roughly equivalent to the old {{Ambox/category}}.
local date = args.date
date = type(date) == 'string' and date
local preposition = 'from'
for _, num in ipairs(nums) do
local mainCat = args['cat' .. tostring(num)]
or args['category' .. tostring(num)]
local allCat = args['all' .. tostring(num)]
mainCat = type(mainCat) == 'string' and mainCat
allCat = type(allCat) == 'string' and allCat
if mainCat and date and date ~= '' then
local catTitle = string.format('%s %s %s', mainCat, preposition, date)
self:addCat(0, catTitle)
catTitle = getTitleObject('Category:' .. catTitle)
if not catTitle or not catTitle.exists then
self:addCat(0, 'Articles with invalid date parameter in template')
end
elseif mainCat and (not date or date == '') then
self:addCat(0, mainCat)
end
if allCat then
self:addCat(0, allCat)
end
end
end
function MessageBox:setTemplateCategories()
local args = self.args
local cfg = self.cfg
-- Add template categories.
if cfg.templateCategory then
if cfg.templateCategoryRequireName then
if self.isTemplatePage then
self:addCat(10, cfg.templateCategory)
end
elseif not self.title.isSubpage then
self:addCat(10, cfg.templateCategory)
end
end
-- Add template error categories.
if cfg.templateErrorCategory then
local templateErrorCategory = cfg.templateErrorCategory
local templateCat, templateSort
if not self.name and not self.title.isSubpage then
templateCat = templateErrorCategory
elseif self.isTemplatePage then
local paramsToCheck = cfg.templateErrorParamsToCheck or {}
local count = 0
for i, param in ipairs(paramsToCheck) do
if not args[param] then
count = count + 1
end
end
if count > 0 then
templateCat = templateErrorCategory
templateSort = tostring(count)
end
if self.categoryNums and #self.categoryNums > 0 then
templateCat = templateErrorCategory
templateSort = 'C'
end
end
self:addCat(10, templateCat, templateSort)
end
end
function MessageBox:setAllNamespaceCategories()
-- Set categories for all namespaces.
if self.invalidTypeError then
local allSort = (self.title.namespace == 0 and 'Main:' or '') .. self.title.prefixedText
self:addCat('all', 'Wikipedia message box parameter needs fixing', allSort)
end
if self.isSubstituted then
self:addCat('all', 'Pages with incorrectly substituted templates')
end
end
function MessageBox:setCategories()
if self.title.namespace == 0 then
self:setMainspaceCategories()
elseif self.title.namespace == 10 then
self:setTemplateCategories()
end
self:setAllNamespaceCategories()
end
function MessageBox:renderCategories()
-- Convert category tables to strings and pass them through
-- [[Module:Category handler]].
return categoryHandler{
main = table.concat(self.categories[0] or {}),
template = table.concat(self.categories[10] or {}),
all = table.concat(self.categories.all or {}),
nocat = self.args.nocat,
page = self.args.page
}
end
function MessageBox:export()
local root = mw.html.create()
-- Add the subst check error.
if self.isSubstituted and self.name then
root:tag('b')
:addClass('error')
:wikitext(string.format(
'Template <code>%s[[Template:%s|%s]]%s</code> has been incorrectly substituted.',
mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}')
))
end
-- Create the box table.
local boxTable = root:tag('table')
boxTable:attr('id', self.id or nil)
for i, class in ipairs(self.classes or {}) do
boxTable:addClass(class or nil)
end
boxTable
:cssText(self.style or nil)
:attr('role', 'presentation')
if self.attrs then
boxTable:attr(self.attrs)
end
-- Add the left-hand image.
local row = boxTable:tag('tr')
if self.imageLeft then
local imageLeftCell = row:tag('td'):addClass('mbox-image')
if self.imageCellDiv then
-- If we are using a div, redefine imageLeftCell so that the image
-- is inside it. Divs use style="width: 52px;", which limits the
-- image width to 52px. If any images in a div are wider than that,
-- they may overlap with the text or cause other display problems.
imageLeftCell = imageLeftCell:tag('div'):css('width', '52px')
end
imageLeftCell:wikitext(self.imageLeft or nil)
elseif self.imageEmptyCell then
-- Some message boxes define an empty cell if no image is specified, and
-- some don't. The old template code in templates where empty cells are
-- specified gives the following hint: "No image. Cell with some width
-- or padding necessary for text cell to have 100% width."
row:tag('td')
:addClass('mbox-empty-cell')
:cssText(self.imageEmptyCellStyle or nil)
end
-- Add the text.
local textCell = row:tag('td'):addClass('mbox-text')
if self.useCollapsibleTextFields then
-- The message box uses advanced text parameters that allow things to be
-- collapsible. At the moment, only ambox uses this.
textCell:cssText(self.textstyle or nil)
local textCellDiv = textCell:tag('div')
textCellDiv
:addClass('mbox-text-span')
:wikitext(self.issue or nil)
if (self.talk or self.fix) and not self.isSmall then
textCellDiv:tag('span')
:addClass('hide-when-compact')
:wikitext(self.talk and (' ' .. self.talk) or nil)
:wikitext(self.fix and (' ' .. self.fix) or nil)
end
textCellDiv:wikitext(self.date and (' ' .. self.date) or nil)
if self.info and not self.isSmall then
textCellDiv
:tag('span')
:addClass('hide-when-compact')
:wikitext(self.info and (' ' .. self.info) or nil)
end
if self.removalNotice then
textCellDiv:tag('small')
:addClass('hide-when-compact')
:tag('i')
:wikitext(string.format(" (%s)", self.removalNotice))
end
else
-- Default text formatting - anything goes.
textCell
:cssText(self.textstyle or nil)
:wikitext(self.text or nil)
end
-- Add the right-hand image.
if self.imageRight then
local imageRightCell = row:tag('td'):addClass('mbox-imageright')
if self.imageCellDiv then
-- If we are using a div, redefine imageRightCell so that the image
-- is inside it.
imageRightCell = imageRightCell:tag('div'):css('width', '52px')
end
imageRightCell
:wikitext(self.imageRight or nil)
end
-- Add the below row.
if self.below then
boxTable:tag('tr')
:tag('td')
:attr('colspan', self.imageRight and '3' or '2')
:addClass('mbox-text')
:cssText(self.textstyle or nil)
:wikitext(self.below or nil)
end
-- Add error message for invalid type parameters.
if self.invalidTypeError then
root:tag('div')
:css('text-align', 'center')
:wikitext(string.format(
'This message box is using an invalid "type=%s" parameter and needs fixing.',
self.type or ''
))
end
-- Add categories.
root:wikitext(self:renderCategories() or nil)
return tostring(root)
end
--------------------------------------------------------------------------------
-- Exports
--------------------------------------------------------------------------------
local p, mt = {}, {}
function p._exportClasses()
-- For testing.
return {
MessageBox = MessageBox
}
end
function p.main(boxType, args, cfgTables)
local box = MessageBox.new(boxType, args, cfgTables or mw.loadData(CONFIG_MODULE))
box:setParameters()
box:setCategories()
return box:export()
end
function mt.__index(t, k)
return function (frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
return t.main(k, getArgs(frame, {trim = false, removeBlanks = false}))
end
end
return setmetatable(p, mt)
o82985w14pvc3irjmn280op991seq7t
Module:Category handler
828
4995
30866
2017-11-19T19:17:05Z
Thuvack
315
Created page with "-------------------------------------------------------------------------------- -- -- --..."
Scribunto
text/plain
--------------------------------------------------------------------------------
-- --
-- CATEGORY HANDLER --
-- --
-- This module implements the {{category handler}} template in Lua, --
-- with a few improvements: all namespaces and all namespace aliases --
-- are supported, and namespace names are detected automatically for --
-- the local wiki. This module requires [[Module:Namespace detect]] --
-- and [[Module:Yesno]] to be available on the local wiki. It can be --
-- configured for different wikis by altering the values in --
-- [[Module:Category handler/config]], and pages can be blacklisted --
-- from categorisation by using [[Module:Category handler/blacklist]]. --
-- --
--------------------------------------------------------------------------------
-- Load required modules
local yesno = require('Module:Yesno')
-- Lazily load things we don't always need
local mShared, mappings
local p = {}
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function trimWhitespace(s, removeBlanks)
if type(s) ~= 'string' then
return s
end
s = s:match('^%s*(.-)%s*$')
if removeBlanks then
if s ~= '' then
return s
else
return nil
end
else
return s
end
end
--------------------------------------------------------------------------------
-- CategoryHandler class
--------------------------------------------------------------------------------
local CategoryHandler = {}
CategoryHandler.__index = CategoryHandler
function CategoryHandler.new(data, args)
local obj = setmetatable({ _data = data, _args = args }, CategoryHandler)
-- Set the title object
do
local pagename = obj:parameter('demopage')
local success, titleObj
if pagename then
success, titleObj = pcall(mw.title.new, pagename)
end
if success and titleObj then
obj.title = titleObj
if titleObj == mw.title.getCurrentTitle() then
obj._usesCurrentTitle = true
end
else
obj.title = mw.title.getCurrentTitle()
obj._usesCurrentTitle = true
end
end
-- Set suppression parameter values
for _, key in ipairs{'nocat', 'categories'} do
local value = obj:parameter(key)
value = trimWhitespace(value, true)
obj['_' .. key] = yesno(value)
end
do
local subpage = obj:parameter('subpage')
local category2 = obj:parameter('category2')
if type(subpage) == 'string' then
subpage = mw.ustring.lower(subpage)
end
if type(category2) == 'string' then
subpage = mw.ustring.lower(category2)
end
obj._subpage = trimWhitespace(subpage, true)
obj._category2 = trimWhitespace(category2) -- don't remove blank values
end
return obj
end
function CategoryHandler:parameter(key)
local parameterNames = self._data.parameters[key]
local pntype = type(parameterNames)
if pntype == 'string' or pntype == 'number' then
return self._args[parameterNames]
elseif pntype == 'table' then
for _, name in ipairs(parameterNames) do
local value = self._args[name]
if value ~= nil then
return value
end
end
return nil
else
error(string.format(
'invalid config key "%s"',
tostring(key)
), 2)
end
end
function CategoryHandler:isSuppressedByArguments()
return
-- See if a category suppression argument has been set.
self._nocat == true
or self._categories == false
or (
self._category2
and self._category2 ~= self._data.category2Yes
and self._category2 ~= self._data.category2Negative
)
-- Check whether we are on a subpage, and see if categories are
-- suppressed based on our subpage status.
or self._subpage == self._data.subpageNo and self.title.isSubpage
or self._subpage == self._data.subpageOnly and not self.title.isSubpage
end
function CategoryHandler:shouldSkipBlacklistCheck()
-- Check whether the category suppression arguments indicate we
-- should skip the blacklist check.
return self._nocat == false
or self._categories == true
or self._category2 == self._data.category2Yes
end
function CategoryHandler:matchesBlacklist()
if self._usesCurrentTitle then
return self._data.currentTitleMatchesBlacklist
else
mShared = mShared or require('Module:Category handler/shared')
return mShared.matchesBlacklist(
self.title.prefixedText,
mw.loadData('Module:Category handler/blacklist')
)
end
end
function CategoryHandler:isSuppressed()
-- Find if categories are suppressed by either the arguments or by
-- matching the blacklist.
return self:isSuppressedByArguments()
or not self:shouldSkipBlacklistCheck() and self:matchesBlacklist()
end
function CategoryHandler:getNamespaceParameters()
if self._usesCurrentTitle then
return self._data.currentTitleNamespaceParameters
else
if not mappings then
mShared = mShared or require('Module:Category handler/shared')
mappings = mShared.getParamMappings(true) -- gets mappings with mw.loadData
end
return mShared.getNamespaceParameters(
self.title,
mappings
)
end
end
function CategoryHandler:namespaceParametersExist()
-- Find whether any namespace parameters have been specified.
-- We use the order "all" --> namespace params --> "other" as this is what
-- the old template did.
if self:parameter('all') then
return true
end
if not mappings then
mShared = mShared or require('Module:Category handler/shared')
mappings = mShared.getParamMappings(true) -- gets mappings with mw.loadData
end
for ns, params in pairs(mappings) do
for i, param in ipairs(params) do
if self._args[param] then
return true
end
end
end
if self:parameter('other') then
return true
end
return false
end
function CategoryHandler:getCategories()
local params = self:getNamespaceParameters()
local nsCategory
for i, param in ipairs(params) do
local value = self._args[param]
if value ~= nil then
nsCategory = value
break
end
end
if nsCategory ~= nil or self:namespaceParametersExist() then
-- Namespace parameters exist - advanced usage.
if nsCategory == nil then
nsCategory = self:parameter('other')
end
local ret = {self:parameter('all')}
local numParam = tonumber(nsCategory)
if numParam and numParam >= 1 and math.floor(numParam) == numParam then
-- nsCategory is an integer
ret[#ret + 1] = self._args[numParam]
else
ret[#ret + 1] = nsCategory
end
if #ret < 1 then
return nil
else
return table.concat(ret)
end
elseif self._data.defaultNamespaces[self.title.namespace] then
-- Namespace parameters don't exist, simple usage.
return self._args[1]
end
return nil
end
--------------------------------------------------------------------------------
-- Exports
--------------------------------------------------------------------------------
local p = {}
function p._exportClasses()
-- Used for testing purposes.
return {
CategoryHandler = CategoryHandler
}
end
function p._main(args, data)
data = data or mw.loadData('Module:Category handler/data')
local handler = CategoryHandler.new(data, args)
if handler:isSuppressed() then
return nil
end
return handler:getCategories()
end
function p.main(frame, data)
data = data or mw.loadData('Module:Category handler/data')
local args = require('Module:Arguments').getArgs(frame, {
wrappers = data.wrappers,
valueFunc = function (k, v)
v = trimWhitespace(v)
if type(k) == 'number' then
if v ~= '' then
return v
else
return nil
end
else
return v
end
end
})
return p._main(args, data)
end
return p
letwavu3yvlayfzew66uuwixmwebq5b
Module:Yesno
828
4996
30867
2017-11-19T19:18:38Z
Thuvack
315
Created page with "-- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki..."
Scribunto
text/plain
-- Function allowing for consistent treatment of boolean-like wikitext input.
-- It works similarly to the template {{yesno}}.
return function (val, default)
-- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
-- should replace "val:lower()" with "mw.ustring.lower(val)" in the
-- following line.
val = type(val) == 'string' and val:lower() or val
if val == nil then
return nil
elseif val == true
or val == 'yes'
or val == 'y'
or val == 'true'
or val == 't'
or tonumber(val) == 1
then
return true
elseif val == false
or val == 'no'
or val == 'n'
or val == 'false'
or val == 'f'
or tonumber(val) == 0
then
return false
else
return default
end
end
266x81qzpz9iq1b5gft4zsdy5qzbnwi
Module:Message box/configuration
828
4997
30868
2017-11-19T19:20:03Z
Thuvack
315
Created page with "-------------------------------------------------------------------------------- -- Message box configuration -- --..."
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Message box configuration --
-- --
-- This module contains configuration data for [[Module:Message box]]. --
--------------------------------------------------------------------------------
return {
ambox = {
types = {
speedy = {
class = 'ambox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'ambox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'ambox-content',
image = 'Ambox important.svg'
},
style = {
class = 'ambox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'ambox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'ambox-protection',
image = 'Padlock-silver-medium.svg'
},
notice = {
class = 'ambox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'},
allowSmall = true,
smallParam = 'left',
smallClass = 'mbox-small-left',
substCheck = true,
classes = {'metadata', 'ambox'},
imageEmptyCell = true,
imageCheckBlank = true,
imageSmallSize = '20x20px',
imageCellDiv = true,
useCollapsibleTextFields = true,
imageRightNone = true,
sectionDefault = 'article',
allowMainspaceCategories = true,
templateCategory = 'Article message templates',
templateCategoryRequireName = true,
templateErrorCategory = 'Article message templates with missing parameters',
templateErrorParamsToCheck = {'issue', 'fix', 'subst'},
removalNotice = '[[Help:Maintenance template removal|Learn how and when to remove this template message]]'
},
cmbox = {
types = {
speedy = {
class = 'cmbox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'cmbox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'cmbox-content',
image = 'Ambox important.svg'
},
style = {
class = 'cmbox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'cmbox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'cmbox-protection',
image = 'Padlock-silver-medium.svg'
},
notice = {
class = 'cmbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'cmbox'},
imageEmptyCell = true
},
fmbox = {
types = {
warning = {
class = 'fmbox-warning',
image = 'Ambox warning pn.svg'
},
editnotice = {
class = 'fmbox-editnotice',
image = 'Information icon4.svg'
},
system = {
class = 'fmbox-system',
image = 'Information icon4.svg'
}
},
default = 'system',
showInvalidTypeError = true,
classes = {'fmbox'},
imageEmptyCell = false,
imageRightNone = false
},
imbox = {
types = {
speedy = {
class = 'imbox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'imbox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'imbox-content',
image = 'Ambox important.svg'
},
style = {
class = 'imbox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'imbox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'imbox-protection',
image = 'Padlock-silver-medium.svg'
},
license = {
class = 'imbox-license licensetpl',
image = 'Imbox license.png' -- @todo We need an SVG version of this
},
featured = {
class = 'imbox-featured',
image = 'Cscr-featured.svg'
},
notice = {
class = 'imbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'imbox'},
imageEmptyCell = true,
below = true,
templateCategory = 'File message boxes'
},
ombox = {
types = {
speedy = {
class = 'ombox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'ombox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'ombox-content',
image = 'Ambox important.svg'
},
style = {
class = 'ombox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'ombox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'ombox-protection',
image = 'Padlock-silver-medium.svg'
},
notice = {
class = 'ombox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'ombox'},
allowSmall = true,
imageEmptyCell = true,
imageRightNone = true
},
tmbox = {
types = {
speedy = {
class = 'tmbox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'tmbox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'tmbox-content',
image = 'Ambox important.svg'
},
style = {
class = 'tmbox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'tmbox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'tmbox-protection',
image = 'Padlock-silver-medium.svg'
},
notice = {
class = 'tmbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'tmbox'},
allowSmall = true,
imageRightNone = true,
imageEmptyCell = true,
imageEmptyCellStyle = true,
templateCategory = 'Talk message boxes'
}
}
16xsc67jviirmw0nf2yuxvotqd7rygq
Module:Category handler/data
828
4998
30869
2017-11-19T19:21:35Z
Thuvack
315
Created page with "-- This module assembles data to be passed to [[Module:Category handler]] using -- mw.loadData. This includes the configuration data and whether the current -- page matches th..."
Scribunto
text/plain
-- This module assembles data to be passed to [[Module:Category handler]] using
-- mw.loadData. This includes the configuration data and whether the current
-- page matches the title blacklist.
local data = require('Module:Category handler/config')
local mShared = require('Module:Category handler/shared')
local blacklist = require('Module:Category handler/blacklist')
local title = mw.title.getCurrentTitle()
data.currentTitleMatchesBlacklist = mShared.matchesBlacklist(
title.prefixedText,
blacklist
)
data.currentTitleNamespaceParameters = mShared.getNamespaceParameters(
title,
mShared.getParamMappings()
)
return data
k26mwixuaeijisfddb0sxkg82iux8v4
Module:Category handler/config
828
4999
30870
2017-11-19T19:23:07Z
Thuvack
315
Created page with "-------------------------------------------------------------------------------- -- [[Module:Category handler]] configuration data -- -- Lang..."
Scribunto
text/plain
--------------------------------------------------------------------------------
-- [[Module:Category handler]] configuration data --
-- Language-specific parameter names and values can be set here. --
-- For blacklist config, see [[Module:Category handler/blacklist]]. --
--------------------------------------------------------------------------------
local cfg = {} -- Don't edit this line.
--------------------------------------------------------------------------------
-- Start configuration data --
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Parameter names --
-- These configuration items specify custom parameter names. --
-- To add one extra name, you can use this format: --
-- --
-- foo = 'parameter name', --
-- --
-- To add multiple names, you can use this format: --
-- --
-- foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'}, --
--------------------------------------------------------------------------------
cfg.parameters = {
-- The nocat and categories parameter suppress
-- categorisation. They are used with Module:Yesno, and work as follows:
--
-- cfg.nocat:
-- Result of yesno() Effect
-- true Categorisation is suppressed
-- false Categorisation is allowed, and
-- the blacklist check is skipped
-- nil Categorisation is allowed
--
-- cfg.categories:
-- Result of yesno() Effect
-- true Categorisation is allowed, and
-- the blacklist check is skipped
-- false Categorisation is suppressed
-- nil Categorisation is allowed
nocat = 'nocat',
categories = 'categories',
-- The parameter name for the legacy "category2" parameter. This skips the
-- blacklist if set to the cfg.category2Yes value, and suppresses
-- categorisation if present but equal to anything other than
-- cfg.category2Yes or cfg.category2Negative.
category2 = 'category2',
-- cfg.subpage is the parameter name to specify how to behave on subpages.
subpage = 'subpage',
-- The parameter for data to return in all namespaces.
all = 'all',
-- The parameter name for data to return if no data is specified for the
-- namespace that is detected.
other = 'other',
-- The parameter name used to specify a page other than the current page;
-- used for testing and demonstration.
demopage = 'page',
}
--------------------------------------------------------------------------------
-- Parameter values --
-- These are set values that can be used with certain parameters. Only one --
-- value can be specified, like this: --
-- --
-- cfg.foo = 'value name' -- --
--------------------------------------------------------------------------------
-- The following settings are used with the cfg.category2 parameter. Setting
-- cfg.category2 to cfg.category2Yes skips the blacklist, and if cfg.category2
-- is present but equal to anything other than cfg.category2Yes or
-- cfg.category2Negative then it supresses cateogrisation.
cfg.category2Yes = 'yes'
cfg.category2Negative = '¬'
-- The following settings are used with the cfg.subpage parameter.
-- cfg.subpageNo is the value to specify to not categorise on subpages;
-- cfg.subpageOnly is the value to specify to only categorise on subpages.
cfg.subpageNo = 'no'
cfg.subpageOnly = 'only'
--------------------------------------------------------------------------------
-- Default namespaces --
-- This is a table of namespaces to categorise by default. The keys are the --
-- namespace numbers. --
--------------------------------------------------------------------------------
cfg.defaultNamespaces = {
[ 0] = true, -- main
[ 6] = true, -- file
[ 12] = true, -- help
[ 14] = true, -- category
[100] = true, -- portal
[108] = true, -- book
}
--------------------------------------------------------------------------------
-- Wrappers --
-- This is a wrapper template or a list of wrapper templates to be passed to --
-- [[Module:Arguments]]. --
--------------------------------------------------------------------------------
cfg.wrappers = 'Template:Category handler'
--------------------------------------------------------------------------------
-- End configuration data --
--------------------------------------------------------------------------------
return cfg -- Don't edit this line.
6ga9hbq2pdwalsvx68i53dmbr421rq5
Module:Category handler/shared
828
5000
30871
2017-11-19T19:24:06Z
Thuvack
315
Created page with "-- This module contains shared functions used by [[Module:Category handler]] -- and its submodules. local p = {} function p.matchesBlacklist(page, blacklist) for i, pattern..."
Scribunto
text/plain
-- This module contains shared functions used by [[Module:Category handler]]
-- and its submodules.
local p = {}
function p.matchesBlacklist(page, blacklist)
for i, pattern in ipairs(blacklist) do
local match = mw.ustring.match(page, pattern)
if match then
return true
end
end
return false
end
function p.getParamMappings(useLoadData)
local dataPage = 'Module:Namespace detect/data'
if useLoadData then
return mw.loadData(dataPage).mappings
else
return require(dataPage).mappings
end
end
function p.getNamespaceParameters(titleObj, mappings)
-- We don't use title.nsText for the namespace name because it adds
-- underscores.
local mappingsKey
if titleObj.isTalkPage then
mappingsKey = 'talk'
else
mappingsKey = mw.site.namespaces[titleObj.namespace].name
end
mappingsKey = mw.ustring.lower(mappingsKey)
return mappings[mappingsKey] or {}
end
return p
omlsnhudxz6juptvtxz7ns97jutbzc5
Module:Category handler/blacklist
828
5001
30872
2017-11-19T19:25:03Z
Thuvack
315
Created page with "-- This module contains the blacklist used by [[Module:Category handler]]. -- Pages that match Lua patterns in this list will not be categorised unless -- categorisation is ex..."
Scribunto
text/plain
-- This module contains the blacklist used by [[Module:Category handler]].
-- Pages that match Lua patterns in this list will not be categorised unless
-- categorisation is explicitly requested.
return {
'^Main Page$', -- don't categorise the main page.
-- Don't categorise the following pages or their subpages.
-- "%f[/\0]" matches if the next character is "/" or the end of the string.
'^Wikipedia:Cascade%-protected items%f[/\0]',
'^User:UBX%f[/\0]', -- The userbox "template" space.
'^User talk:UBX%f[/\0]',
-- Don't categorise subpages of these pages, but allow
-- categorisation of the base page.
'^Wikipedia:Template messages/.*$',
-- Don't categorise archives.
'/[aA]rchive',
"^Wikipedia:Administrators' noticeboard/IncidentArchive%d+$",
}
hwue3i1eua4tsdxlsbcs4f5syudywbe
Module:Namespace detect/data
828
5002
30873
2017-11-19T19:26:34Z
Thuvack
315
Created page with "-------------------------------------------------------------------------------- -- Namespace detect data -- -- This modul..."
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Namespace detect data --
-- This module holds data for [[Module:Namespace detect]] to be loaded per --
-- page, rather than per #invoke, for performance reasons. --
--------------------------------------------------------------------------------
local cfg = require('Module:Namespace detect/config')
local function addKey(t, key, defaultKey)
if key ~= defaultKey then
t[#t + 1] = key
end
end
-- Get a table of parameters to query for each default parameter name.
-- This allows wikis to customise parameter names in the cfg table while
-- ensuring that default parameter names will always work. The cfg table
-- values can be added as a string, or as an array of strings.
local defaultKeys = {
'main',
'talk',
'other',
'subjectns',
'demospace',
'demopage'
}
local argKeys = {}
for i, defaultKey in ipairs(defaultKeys) do
argKeys[defaultKey] = {defaultKey}
end
for defaultKey, t in pairs(argKeys) do
local cfgValue = cfg[defaultKey]
local cfgValueType = type(cfgValue)
if cfgValueType == 'string' then
addKey(t, cfgValue, defaultKey)
elseif cfgValueType == 'table' then
for i, key in ipairs(cfgValue) do
addKey(t, key, defaultKey)
end
end
cfg[defaultKey] = nil -- Free the cfg value as we don't need it any more.
end
local function getParamMappings()
--[[
-- Returns a table of how parameter names map to namespace names. The keys
-- are the actual namespace names, in lower case, and the values are the
-- possible parameter names for that namespace, also in lower case. The
-- table entries are structured like this:
-- {
-- [''] = {'main'},
-- ['wikipedia'] = {'wikipedia', 'project', 'wp'},
-- ...
-- }
--]]
local mappings = {}
local mainNsName = mw.site.subjectNamespaces[0].name
mainNsName = mw.ustring.lower(mainNsName)
mappings[mainNsName] = mw.clone(argKeys.main)
mappings['talk'] = mw.clone(argKeys.talk)
for nsid, ns in pairs(mw.site.subjectNamespaces) do
if nsid ~= 0 then -- Exclude main namespace.
local nsname = mw.ustring.lower(ns.name)
local canonicalName = mw.ustring.lower(ns.canonicalName)
mappings[nsname] = {nsname}
if canonicalName ~= nsname then
table.insert(mappings[nsname], canonicalName)
end
for _, alias in ipairs(ns.aliases) do
table.insert(mappings[nsname], mw.ustring.lower(alias))
end
end
end
return mappings
end
return {
argKeys = argKeys,
cfg = cfg,
mappings = getParamMappings()
}
ojp6d3pc8mql5nufaqdg576c9so3479
Module:Namespace detect/config
828
5003
30875
2017-11-19T19:27:38Z
Thuvack
315
Created page with "-------------------------------------------------------------------------------- -- Namespace detect configuration data -- --..."
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Namespace detect configuration data --
-- --
-- This module stores configuration data for Module:Namespace detect. Here --
-- you can localise the module to your wiki's language. --
-- --
-- To activate a configuration item, you need to uncomment it. This means --
-- that you need to remove the text "-- " at the start of the line. --
--------------------------------------------------------------------------------
local cfg = {} -- Don't edit this line.
--------------------------------------------------------------------------------
-- Parameter names --
-- These configuration items specify custom parameter names. Values added --
-- here will work in addition to the default English parameter names. --
-- To add one extra name, you can use this format: --
-- --
-- cfg.foo = 'parameter name' --
-- --
-- To add multiple names, you can use this format: --
-- --
-- cfg.foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'} --
--------------------------------------------------------------------------------
---- This parameter displays content for the main namespace:
-- cfg.main = 'main'
---- This parameter displays in talk namespaces:
-- cfg.talk = 'talk'
---- This parameter displays content for "other" namespaces (namespaces for which
---- parameters have not been specified):
-- cfg.other = 'other'
---- This parameter makes talk pages behave as though they are the corresponding
---- subject namespace. Note that this parameter is used with [[Module:Yesno]].
---- Edit that module to change the default values of "yes", "no", etc.
-- cfg.subjectns = 'subjectns'
---- This parameter sets a demonstration namespace:
-- cfg.demospace = 'demospace'
---- This parameter sets a specific page to compare:
cfg.demopage = 'page'
--------------------------------------------------------------------------------
-- Table configuration --
-- These configuration items allow customisation of the "table" function, --
-- used to generate a table of possible parameters in the module --
-- documentation. --
--------------------------------------------------------------------------------
---- The header for the namespace column in the wikitable containing the list of
---- possible subject-space parameters.
-- cfg.wikitableNamespaceHeader = 'Namespace'
---- The header for the wikitable containing the list of possible subject-space
---- parameters.
-- cfg.wikitableAliasesHeader = 'Aliases'
--------------------------------------------------------------------------------
-- End of configuration data --
--------------------------------------------------------------------------------
return cfg -- Don't edit this line.
1o6ozz56i8q0xgyl6xa41n2v7kelhli
Module:Documentation
828
5004
30876
2017-11-19T19:28:45Z
Thuvack
315
Created page with "-- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs local messageBox = require('Module:Message box') --..."
Scribunto
text/plain
-- This module implements {{documentation}}.
-- Get required modules.
local getArgs = require('Module:Arguments').getArgs
local messageBox = require('Module:Message box')
-- Get the config table.
local cfg = mw.loadData('Module:Documentation/config')
local p = {}
-- Often-used functions.
local ugsub = mw.ustring.gsub
----------------------------------------------------------------------------
-- Helper functions
--
-- These are defined as local functions, but are made available in the p
-- table for testing purposes.
----------------------------------------------------------------------------
local function message(cfgKey, valArray, expectType)
--[[
-- Gets a message from the cfg table and formats it if appropriate.
-- The function raises an error if the value from the cfg table is not
-- of the type expectType. The default type for expectType is 'string'.
-- If the table valArray is present, strings such as $1, $2 etc. in the
-- message are substituted with values from the table keys [1], [2] etc.
-- For example, if the message "foo-message" had the value 'Foo $2 bar $1.',
-- message('foo-message', {'baz', 'qux'}) would return "Foo qux bar baz."
--]]
local msg = cfg[cfgKey]
expectType = expectType or 'string'
if type(msg) ~= expectType then
error('message: type error in message cfg.' .. cfgKey .. ' (' .. expectType .. ' expected, got ' .. type(msg) .. ')', 2)
end
if not valArray then
return msg
end
local function getMessageVal(match)
match = tonumber(match)
return valArray[match] or error('message: no value found for key $' .. match .. ' in message cfg.' .. cfgKey, 4)
end
local ret = ugsub(msg, '$([1-9][0-9]*)', getMessageVal)
return ret
end
p.message = message
local function makeWikilink(page, display)
if display then
return mw.ustring.format('[[%s|%s]]', page, display)
else
return mw.ustring.format('[[%s]]', page)
end
end
p.makeWikilink = makeWikilink
local function makeCategoryLink(cat, sort)
local catns = mw.site.namespaces[14].name
return makeWikilink(catns .. ':' .. cat, sort)
end
p.makeCategoryLink = makeCategoryLink
local function makeUrlLink(url, display)
return mw.ustring.format('[%s %s]', url, display)
end
p.makeUrlLink = makeUrlLink
local function makeToolbar(...)
local ret = {}
local lim = select('#', ...)
if lim < 1 then
return nil
end
for i = 1, lim do
ret[#ret + 1] = select(i, ...)
end
return '<small style="font-style: normal;">(' .. table.concat(ret, ' | ') .. ')</small>'
end
p.makeToolbar = makeToolbar
----------------------------------------------------------------------------
-- Argument processing
----------------------------------------------------------------------------
local function makeInvokeFunc(funcName)
return function (frame)
local args = getArgs(frame, {
valueFunc = function (key, value)
if type(value) == 'string' then
value = value:match('^%s*(.-)%s*$') -- Remove whitespace.
if key == 'heading' or value ~= '' then
return value
else
return nil
end
else
return value
end
end
})
return p[funcName](args)
end
end
----------------------------------------------------------------------------
-- Main function
----------------------------------------------------------------------------
p.main = makeInvokeFunc('_main')
function p._main(args)
--[[
-- This function defines logic flow for the module.
-- @args - table of arguments passed by the user
--
-- Messages:
-- 'main-div-id' --> 'template-documentation'
-- 'main-div-classes' --> 'template-documentation iezoomfix'
--]]
local env = p.getEnvironment(args)
local root = mw.html.create()
root
:wikitext(p.protectionTemplate(env))
:wikitext(p.sandboxNotice(args, env))
-- This div tag is from {{documentation/start box}}, but moving it here
-- so that we don't have to worry about unclosed tags.
:tag('div')
:attr('id', message('main-div-id'))
:addClass(message('main-div-classes'))
:newline()
:wikitext(p._startBox(args, env))
:wikitext(p._content(args, env))
:tag('div')
:css('clear', 'both') -- So right or left floating items don't stick out of the doc box.
:newline()
:done()
:done()
:wikitext(p._endBox(args, env))
:wikitext(p.addTrackingCategories(env))
return tostring(root)
end
----------------------------------------------------------------------------
-- Environment settings
----------------------------------------------------------------------------
function p.getEnvironment(args)
--[[
-- Returns a table with information about the environment, including title objects and other namespace- or
-- path-related data.
-- @args - table of arguments passed by the user
--
-- Title objects include:
-- env.title - the page we are making documentation for (usually the current title)
-- env.templateTitle - the template (or module, file, etc.)
-- env.docTitle - the /doc subpage.
-- env.sandboxTitle - the /sandbox subpage.
-- env.testcasesTitle - the /testcases subpage.
-- env.printTitle - the print version of the template, located at the /Print subpage.
--
-- Data includes:
-- env.protectionLevels - the protection levels table of the title object.
-- env.subjectSpace - the number of the title's subject namespace.
-- env.docSpace - the number of the namespace the title puts its documentation in.
-- env.docpageBase - the text of the base page of the /doc, /sandbox and /testcases pages, with namespace.
-- env.compareUrl - URL of the Special:ComparePages page comparing the sandbox with the template.
--
-- All table lookups are passed through pcall so that errors are caught. If an error occurs, the value
-- returned will be nil.
--]]
local env, envFuncs = {}, {}
-- Set up the metatable. If triggered we call the corresponding function in the envFuncs table. The value
-- returned by that function is memoized in the env table so that we don't call any of the functions
-- more than once. (Nils won't be memoized.)
setmetatable(env, {
__index = function (t, key)
local envFunc = envFuncs[key]
if envFunc then
local success, val = pcall(envFunc)
if success then
env[key] = val -- Memoise the value.
return val
end
end
return nil
end
})
function envFuncs.title()
-- The title object for the current page, or a test page passed with args.page.
local title
local titleArg = args.page
if titleArg then
title = mw.title.new(titleArg)
else
title = mw.title.getCurrentTitle()
end
return title
end
function envFuncs.templateTitle()
--[[
-- The template (or module, etc.) title object.
-- Messages:
-- 'sandbox-subpage' --> 'sandbox'
-- 'testcases-subpage' --> 'testcases'
--]]
local subjectSpace = env.subjectSpace
local title = env.title
local subpage = title.subpageText
if subpage == message('sandbox-subpage') or subpage == message('testcases-subpage') then
return mw.title.makeTitle(subjectSpace, title.baseText)
else
return mw.title.makeTitle(subjectSpace, title.text)
end
end
function envFuncs.docTitle()
--[[
-- Title object of the /doc subpage.
-- Messages:
-- 'doc-subpage' --> 'doc'
--]]
local title = env.title
local docname = args[1] -- User-specified doc page.
local docpage
if docname then
docpage = docname
else
docpage = env.docpageBase .. '/' .. message('doc-subpage')
end
return mw.title.new(docpage)
end
function envFuncs.sandboxTitle()
--[[
-- Title object for the /sandbox subpage.
-- Messages:
-- 'sandbox-subpage' --> 'sandbox'
--]]
return mw.title.new(env.docpageBase .. '/' .. message('sandbox-subpage'))
end
function envFuncs.testcasesTitle()
--[[
-- Title object for the /testcases subpage.
-- Messages:
-- 'testcases-subpage' --> 'testcases'
--]]
return mw.title.new(env.docpageBase .. '/' .. message('testcases-subpage'))
end
function envFuncs.printTitle()
--[[
-- Title object for the /Print subpage.
-- Messages:
-- 'print-subpage' --> 'Print'
--]]
return env.templateTitle:subPageTitle(message('print-subpage'))
end
function envFuncs.protectionLevels()
-- The protection levels table of the title object.
return env.title.protectionLevels
end
function envFuncs.subjectSpace()
-- The subject namespace number.
return mw.site.namespaces[env.title.namespace].subject.id
end
function envFuncs.docSpace()
-- The documentation namespace number. For most namespaces this is the same as the
-- subject namespace. However, pages in the Article, File, MediaWiki or Category
-- namespaces must have their /doc, /sandbox and /testcases pages in talk space.
local subjectSpace = env.subjectSpace
if subjectSpace == 0 or subjectSpace == 6 or subjectSpace == 8 or subjectSpace == 14 then
return subjectSpace + 1
else
return subjectSpace
end
end
function envFuncs.docpageBase()
-- The base page of the /doc, /sandbox, and /testcases subpages.
-- For some namespaces this is the talk page, rather than the template page.
local templateTitle = env.templateTitle
local docSpace = env.docSpace
local docSpaceText = mw.site.namespaces[docSpace].name
-- Assemble the link. docSpace is never the main namespace, so we can hardcode the colon.
return docSpaceText .. ':' .. templateTitle.text
end
function envFuncs.compareUrl()
-- Diff link between the sandbox and the main template using [[Special:ComparePages]].
local templateTitle = env.templateTitle
local sandboxTitle = env.sandboxTitle
if templateTitle.exists and sandboxTitle.exists then
local compareUrl = mw.uri.fullUrl(
'Special:ComparePages',
{page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText}
)
return tostring(compareUrl)
else
return nil
end
end
return env
end
----------------------------------------------------------------------------
-- Auxiliary templates
----------------------------------------------------------------------------
function p.sandboxNotice(args, env)
--[=[
-- Generates a sandbox notice for display above sandbox pages.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'sandbox-notice-image' --> '[[Image:Sandbox.svg|50px|alt=|link=]]'
-- 'sandbox-notice-blurb' --> 'This is the $1 for $2.'
-- 'sandbox-notice-diff-blurb' --> 'This is the $1 for $2 ($3).'
-- 'sandbox-notice-pagetype-template' --> '[[Wikipedia:Template test cases|template sandbox]] page'
-- 'sandbox-notice-pagetype-module' --> '[[Wikipedia:Template test cases|module sandbox]] page'
-- 'sandbox-notice-pagetype-other' --> 'sandbox page'
-- 'sandbox-notice-compare-link-display' --> 'diff'
-- 'sandbox-notice-testcases-blurb' --> 'See also the companion subpage for $1.'
-- 'sandbox-notice-testcases-link-display' --> 'test cases'
-- 'sandbox-category' --> 'Template sandboxes'
--]=]
local title = env.title
local sandboxTitle = env.sandboxTitle
local templateTitle = env.templateTitle
local subjectSpace = env.subjectSpace
if not (subjectSpace and title and sandboxTitle and templateTitle and mw.title.equals(title, sandboxTitle)) then
return nil
end
-- Build the table of arguments to pass to {{ombox}}. We need just two fields, "image" and "text".
local omargs = {}
omargs.image = message('sandbox-notice-image')
-- Get the text. We start with the opening blurb, which is something like
-- "This is the template sandbox for [[Template:Foo]] (diff)."
local text = ''
local pagetype
if subjectSpace == 10 then
pagetype = message('sandbox-notice-pagetype-template')
elseif subjectSpace == 828 then
pagetype = message('sandbox-notice-pagetype-module')
else
pagetype = message('sandbox-notice-pagetype-other')
end
local templateLink = makeWikilink(templateTitle.prefixedText)
local compareUrl = env.compareUrl
if compareUrl then
local compareDisplay = message('sandbox-notice-compare-link-display')
local compareLink = makeUrlLink(compareUrl, compareDisplay)
text = text .. message('sandbox-notice-diff-blurb', {pagetype, templateLink, compareLink})
else
text = text .. message('sandbox-notice-blurb', {pagetype, templateLink})
end
-- Get the test cases page blurb if the page exists. This is something like
-- "See also the companion subpage for [[Template:Foo/testcases|test cases]]."
local testcasesTitle = env.testcasesTitle
if testcasesTitle and testcasesTitle.exists then
if testcasesTitle.namespace == mw.site.namespaces.Module.id then
local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display')
local testcasesRunLinkDisplay = message('sandbox-notice-testcases-run-link-display')
local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay)
local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay)
text = text .. '<br />' .. message('sandbox-notice-testcases-run-blurb', {testcasesLink, testcasesRunLink})
else
local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display')
local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay)
text = text .. '<br />' .. message('sandbox-notice-testcases-blurb', {testcasesLink})
end
end
-- Add the sandbox to the sandbox category.
text = text .. makeCategoryLink(message('sandbox-category'))
omargs.text = text
local ret = '<div style="clear: both;"></div>'
ret = ret .. messageBox.main('ombox', omargs)
return ret
end
function p.protectionTemplate(env)
-- Generates the padlock icon in the top right.
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'protection-template' --> 'pp-template'
-- 'protection-template-args' --> {docusage = 'yes'}
local protectionLevels, mProtectionBanner
local title = env.title
protectionLevels = env.protectionLevels
if not protectionLevels then
return nil
end
local editProt = protectionLevels.edit and protectionLevels.edit[1]
local moveProt = protectionLevels.move and protectionLevels.move[1]
if editProt then
-- The page is edit-protected.
mProtectionBanner = require('Module:Protection banner')
local reason = message('protection-reason-edit')
return mProtectionBanner._main{reason, small = true}
elseif moveProt and moveProt ~= 'autoconfirmed' then
-- The page is move-protected but not edit-protected. Exclude move
-- protection with the level "autoconfirmed", as this is equivalent to
-- no move protection at all.
mProtectionBanner = require('Module:Protection banner')
return mProtectionBanner._main{action = 'move', small = true}
else
return nil
end
end
----------------------------------------------------------------------------
-- Start box
----------------------------------------------------------------------------
p.startBox = makeInvokeFunc('_startBox')
function p._startBox(args, env)
--[[
-- This function generates the start box.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- The actual work is done by p.makeStartBoxLinksData and p.renderStartBoxLinks which make
-- the [view] [edit] [history] [purge] links, and by p.makeStartBoxData and p.renderStartBox
-- which generate the box HTML.
--]]
env = env or p.getEnvironment(args)
local links
local content = args.content
if not content then
-- No need to include the links if the documentation is on the template page itself.
local linksData = p.makeStartBoxLinksData(args, env)
if linksData then
links = p.renderStartBoxLinks(linksData)
end
end
-- Generate the start box html.
local data = p.makeStartBoxData(args, env, links)
if data then
return p.renderStartBox(data)
else
-- User specified no heading.
return nil
end
end
function p.makeStartBoxLinksData(args, env)
--[[
-- Does initial processing of data to make the [view] [edit] [history] [purge] links.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'view-link-display' --> 'view'
-- 'edit-link-display' --> 'edit'
-- 'history-link-display' --> 'history'
-- 'purge-link-display' --> 'purge'
-- 'file-docpage-preload' --> 'Template:Documentation/preload-filespace'
-- 'module-preload' --> 'Template:Documentation/preload-module-doc'
-- 'docpage-preload' --> 'Template:Documentation/preload'
-- 'create-link-display' --> 'create'
--]]
local subjectSpace = env.subjectSpace
local title = env.title
local docTitle = env.docTitle
if not title or not docTitle then
return nil
end
local data = {}
data.title = title
data.docTitle = docTitle
-- View, display, edit, and purge links if /doc exists.
data.viewLinkDisplay = message('view-link-display')
data.editLinkDisplay = message('edit-link-display')
data.historyLinkDisplay = message('history-link-display')
data.purgeLinkDisplay = message('purge-link-display')
-- Create link if /doc doesn't exist.
local preload = args.preload
if not preload then
if subjectSpace == 6 then -- File namespace
preload = message('file-docpage-preload')
elseif subjectSpace == 828 then -- Module namespace
preload = message('module-preload')
else
preload = message('docpage-preload')
end
end
data.preload = preload
data.createLinkDisplay = message('create-link-display')
return data
end
function p.renderStartBoxLinks(data)
--[[
-- Generates the [view][edit][history][purge] or [create] links from the data table.
-- @data - a table of data generated by p.makeStartBoxLinksData
--]]
local function escapeBrackets(s)
-- Escapes square brackets with HTML entities.
s = s:gsub('%[', '[') -- Replace square brackets with HTML entities.
s = s:gsub('%]', ']')
return s
end
local ret
local docTitle = data.docTitle
local title = data.title
if docTitle.exists then
local viewLink = makeWikilink(docTitle.prefixedText, data.viewLinkDisplay)
local editLink = makeUrlLink(docTitle:fullUrl{action = 'edit'}, data.editLinkDisplay)
local historyLink = makeUrlLink(docTitle:fullUrl{action = 'history'}, data.historyLinkDisplay)
local purgeLink = makeUrlLink(title:fullUrl{action = 'purge'}, data.purgeLinkDisplay)
ret = '[%s] [%s] [%s] [%s]'
ret = escapeBrackets(ret)
ret = mw.ustring.format(ret, viewLink, editLink, historyLink, purgeLink)
else
local createLink = makeUrlLink(docTitle:fullUrl{action = 'edit', preload = data.preload}, data.createLinkDisplay)
ret = '[%s]'
ret = escapeBrackets(ret)
ret = mw.ustring.format(ret, createLink)
end
return ret
end
function p.makeStartBoxData(args, env, links)
--[=[
-- Does initial processing of data to pass to the start-box render function, p.renderStartBox.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- @links - a string containing the [view][edit][history][purge] links - could be nil if there's an error.
--
-- Messages:
-- 'documentation-icon-wikitext' --> '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]'
-- 'template-namespace-heading' --> 'Template documentation'
-- 'module-namespace-heading' --> 'Module documentation'
-- 'file-namespace-heading' --> 'Summary'
-- 'other-namespaces-heading' --> 'Documentation'
-- 'start-box-linkclasses' --> 'mw-editsection-like plainlinks'
-- 'start-box-link-id' --> 'doc_editlinks'
-- 'testcases-create-link-display' --> 'create'
--]=]
local subjectSpace = env.subjectSpace
if not subjectSpace then
-- Default to an "other namespaces" namespace, so that we get at least some output
-- if an error occurs.
subjectSpace = 2
end
local data = {}
-- Heading
local heading = args.heading -- Blank values are not removed.
if heading == '' then
-- Don't display the start box if the heading arg is defined but blank.
return nil
end
if heading then
data.heading = heading
elseif subjectSpace == 10 then -- Template namespace
data.heading = message('documentation-icon-wikitext') .. ' ' .. message('template-namespace-heading')
elseif subjectSpace == 828 then -- Module namespace
data.heading = message('documentation-icon-wikitext') .. ' ' .. message('module-namespace-heading')
elseif subjectSpace == 6 then -- File namespace
data.heading = message('file-namespace-heading')
else
data.heading = message('other-namespaces-heading')
end
-- Heading CSS
local headingStyle = args['heading-style']
if headingStyle then
data.headingStyleText = headingStyle
elseif subjectSpace == 10 then
-- We are in the template or template talk namespaces.
data.headingFontWeight = 'bold'
data.headingFontSize = '125%'
else
data.headingFontSize = '150%'
end
-- Data for the [view][edit][history][purge] or [create] links.
if links then
data.linksClass = message('start-box-linkclasses')
data.linksId = message('start-box-link-id')
data.links = links
end
return data
end
function p.renderStartBox(data)
-- Renders the start box html.
-- @data - a table of data generated by p.makeStartBoxData.
local sbox = mw.html.create('div')
sbox
:css('padding-bottom', '3px')
:css('border-bottom', '1px solid #aaa')
:css('margin-bottom', '1ex')
:newline()
:tag('span')
:cssText(data.headingStyleText)
:css('font-weight', data.headingFontWeight)
:css('font-size', data.headingFontSize)
:wikitext(data.heading)
local links = data.links
if links then
sbox:tag('span')
:addClass(data.linksClass)
:attr('id', data.linksId)
:wikitext(links)
end
return tostring(sbox)
end
----------------------------------------------------------------------------
-- Documentation content
----------------------------------------------------------------------------
p.content = makeInvokeFunc('_content')
function p._content(args, env)
-- Displays the documentation contents
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
env = env or p.getEnvironment(args)
local docTitle = env.docTitle
local content = args.content
if not content and docTitle and docTitle.exists then
content = args._content or mw.getCurrentFrame():expandTemplate{title = docTitle.prefixedText}
end
-- The line breaks below are necessary so that "=== Headings ===" at the start and end
-- of docs are interpreted correctly.
return '\n' .. (content or '') .. '\n'
end
p.contentTitle = makeInvokeFunc('_contentTitle')
function p._contentTitle(args, env)
env = env or p.getEnvironment(args)
local docTitle = env.docTitle
if not args.content and docTitle and docTitle.exists then
return docTitle.prefixedText
else
return ''
end
end
----------------------------------------------------------------------------
-- End box
----------------------------------------------------------------------------
p.endBox = makeInvokeFunc('_endBox')
function p._endBox(args, env)
--[=[
-- This function generates the end box (also known as the link box).
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'fmbox-id' --> 'documentation-meta-data'
-- 'fmbox-style' --> 'background-color: #ecfcf4'
-- 'fmbox-textstyle' --> 'font-style: italic'
--
-- The HTML is generated by the {{fmbox}} template, courtesy of [[Module:Message box]].
--]=]
-- Get environment data.
env = env or p.getEnvironment(args)
local subjectSpace = env.subjectSpace
local docTitle = env.docTitle
if not subjectSpace or not docTitle then
return nil
end
-- Check whether we should output the end box at all. Add the end
-- box by default if the documentation exists or if we are in the
-- user, module or template namespaces.
local linkBox = args['link box']
if linkBox == 'off'
or not (
docTitle.exists
or subjectSpace == 2
or subjectSpace == 828
or subjectSpace == 10
)
then
return nil
end
-- Assemble the arguments for {{fmbox}}.
local fmargs = {}
fmargs.id = message('fmbox-id') -- Sets 'documentation-meta-data'
fmargs.image = 'none'
fmargs.style = message('fmbox-style') -- Sets 'background-color: #ecfcf4'
fmargs.textstyle = message('fmbox-textstyle') -- 'font-style: italic;'
-- Assemble the fmbox text field.
local text = ''
if linkBox then
text = text .. linkBox
else
text = text .. (p.makeDocPageBlurb(args, env) or '') -- "This documentation is transcluded from [[Foo]]."
if subjectSpace == 2 or subjectSpace == 10 or subjectSpace == 828 then
-- We are in the user, template or module namespaces.
-- Add sandbox and testcases links.
-- "Editors can experiment in this template's sandbox and testcases pages."
text = text .. (p.makeExperimentBlurb(args, env) or '')
text = text .. '<br />'
if not args.content and not args[1] then
-- "Please add categories to the /doc subpage."
-- Don't show this message with inline docs or with an explicitly specified doc page,
-- as then it is unclear where to add the categories.
text = text .. (p.makeCategoriesBlurb(args, env) or '')
end
text = text .. ' ' .. (p.makeSubpagesBlurb(args, env) or '') --"Subpages of this template"
local printBlurb = p.makePrintBlurb(args, env) -- Two-line blurb about print versions of templates.
if printBlurb then
text = text .. '<br />' .. printBlurb
end
end
end
fmargs.text = text
return messageBox.main('fmbox', fmargs)
end
function p.makeDocPageBlurb(args, env)
--[=[
-- Makes the blurb "This documentation is transcluded from [[Template:Foo]] (edit, history)".
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'edit-link-display' --> 'edit'
-- 'history-link-display' --> 'history'
-- 'transcluded-from-blurb' -->
-- 'The above [[Wikipedia:Template documentation|documentation]]
-- is [[Wikipedia:Transclusion|transcluded]] from $1.'
-- 'module-preload' --> 'Template:Documentation/preload-module-doc'
-- 'create-link-display' --> 'create'
-- 'create-module-doc-blurb' -->
-- 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].'
--]=]
local docTitle = env.docTitle
if not docTitle then
return nil
end
local ret
if docTitle.exists then
-- /doc exists; link to it.
local docLink = makeWikilink(docTitle.prefixedText)
local editUrl = docTitle:fullUrl{action = 'edit'}
local editDisplay = message('edit-link-display')
local editLink = makeUrlLink(editUrl, editDisplay)
local historyUrl = docTitle:fullUrl{action = 'history'}
local historyDisplay = message('history-link-display')
local historyLink = makeUrlLink(historyUrl, historyDisplay)
ret = message('transcluded-from-blurb', {docLink})
.. ' '
.. makeToolbar(editLink, historyLink)
.. '<br />'
elseif env.subjectSpace == 828 then
-- /doc does not exist; ask to create it.
local createUrl = docTitle:fullUrl{action = 'edit', preload = message('module-preload')}
local createDisplay = message('create-link-display')
local createLink = makeUrlLink(createUrl, createDisplay)
ret = message('create-module-doc-blurb', {createLink})
.. '<br />'
end
return ret
end
function p.makeExperimentBlurb(args, env)
--[[
-- Renders the text "Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages."
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'sandbox-link-display' --> 'sandbox'
-- 'sandbox-edit-link-display' --> 'edit'
-- 'compare-link-display' --> 'diff'
-- 'module-sandbox-preload' --> 'Template:Documentation/preload-module-sandbox'
-- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox'
-- 'sandbox-create-link-display' --> 'create'
-- 'mirror-edit-summary' --> 'Create sandbox version of $1'
-- 'mirror-link-display' --> 'mirror'
-- 'mirror-link-preload' --> 'Template:Documentation/mirror'
-- 'sandbox-link-display' --> 'sandbox'
-- 'testcases-link-display' --> 'testcases'
-- 'testcases-edit-link-display'--> 'edit'
-- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox'
-- 'testcases-create-link-display' --> 'create'
-- 'testcases-link-display' --> 'testcases'
-- 'testcases-edit-link-display' --> 'edit'
-- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases'
-- 'template-testcases-preload' --> 'Template:Documentation/preload-testcases'
-- 'experiment-blurb-module' --> 'Editors can experiment in this module's $1 and $2 pages.'
-- 'experiment-blurb-template' --> 'Editors can experiment in this template's $1 and $2 pages.'
--]]
local subjectSpace = env.subjectSpace
local templateTitle = env.templateTitle
local sandboxTitle = env.sandboxTitle
local testcasesTitle = env.testcasesTitle
local templatePage = templateTitle.prefixedText
if not subjectSpace or not templateTitle or not sandboxTitle or not testcasesTitle then
return nil
end
-- Make links.
local sandboxLinks, testcasesLinks
if sandboxTitle.exists then
local sandboxPage = sandboxTitle.prefixedText
local sandboxDisplay = message('sandbox-link-display')
local sandboxLink = makeWikilink(sandboxPage, sandboxDisplay)
local sandboxEditUrl = sandboxTitle:fullUrl{action = 'edit'}
local sandboxEditDisplay = message('sandbox-edit-link-display')
local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay)
local compareUrl = env.compareUrl
local compareLink
if compareUrl then
local compareDisplay = message('compare-link-display')
compareLink = makeUrlLink(compareUrl, compareDisplay)
end
sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink)
else
local sandboxPreload
if subjectSpace == 828 then
sandboxPreload = message('module-sandbox-preload')
else
sandboxPreload = message('template-sandbox-preload')
end
local sandboxCreateUrl = sandboxTitle:fullUrl{action = 'edit', preload = sandboxPreload}
local sandboxCreateDisplay = message('sandbox-create-link-display')
local sandboxCreateLink = makeUrlLink(sandboxCreateUrl, sandboxCreateDisplay)
local mirrorSummary = message('mirror-edit-summary', {makeWikilink(templatePage)})
local mirrorPreload = message('mirror-link-preload')
local mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary}
if subjectSpace == 828 then
mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = templateTitle.prefixedText, summary = mirrorSummary}
end
local mirrorDisplay = message('mirror-link-display')
local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay)
sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink)
end
if testcasesTitle.exists then
local testcasesPage = testcasesTitle.prefixedText
local testcasesDisplay = message('testcases-link-display')
local testcasesLink = makeWikilink(testcasesPage, testcasesDisplay)
local testcasesEditUrl = testcasesTitle:fullUrl{action = 'edit'}
local testcasesEditDisplay = message('testcases-edit-link-display')
local testcasesEditLink = makeUrlLink(testcasesEditUrl, testcasesEditDisplay)
-- for Modules, add testcases run link if exists
if subjectSpace == 828 and testcasesTitle.talkPageTitle and testcasesTitle.talkPageTitle.exists then
local testcasesRunLinkDisplay = message('testcases-run-link-display')
local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay)
testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink, testcasesRunLink)
else
testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink)
end
else
local testcasesPreload
if subjectSpace == 828 then
testcasesPreload = message('module-testcases-preload')
else
testcasesPreload = message('template-testcases-preload')
end
local testcasesCreateUrl = testcasesTitle:fullUrl{action = 'edit', preload = testcasesPreload}
local testcasesCreateDisplay = message('testcases-create-link-display')
local testcasesCreateLink = makeUrlLink(testcasesCreateUrl, testcasesCreateDisplay)
testcasesLinks = message('testcases-link-display') .. ' ' .. makeToolbar(testcasesCreateLink)
end
local messageName
if subjectSpace == 828 then
messageName = 'experiment-blurb-module'
else
messageName = 'experiment-blurb-template'
end
return message(messageName, {sandboxLinks, testcasesLinks})
end
function p.makeCategoriesBlurb(args, env)
--[[
-- Generates the text "Please add categories to the /doc subpage."
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'doc-link-display' --> '/doc'
-- 'add-categories-blurb' --> 'Please add categories to the $1 subpage.'
--]]
local docTitle = env.docTitle
if not docTitle then
return nil
end
local docPathLink = makeWikilink(docTitle.prefixedText, message('doc-link-display'))
return message('add-categories-blurb', {docPathLink})
end
function p.makeSubpagesBlurb(args, env)
--[[
-- Generates the "Subpages of this template" link.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'template-pagetype' --> 'template'
-- 'module-pagetype' --> 'module'
-- 'default-pagetype' --> 'page'
-- 'subpages-link-display' --> 'Subpages of this $1'
--]]
local subjectSpace = env.subjectSpace
local templateTitle = env.templateTitle
if not subjectSpace or not templateTitle then
return nil
end
local pagetype
if subjectSpace == 10 then
pagetype = message('template-pagetype')
elseif subjectSpace == 828 then
pagetype = message('module-pagetype')
else
pagetype = message('default-pagetype')
end
local subpagesLink = makeWikilink(
'Special:PrefixIndex/' .. templateTitle.prefixedText .. '/',
message('subpages-link-display', {pagetype})
)
return message('subpages-blurb', {subpagesLink})
end
function p.makePrintBlurb(args, env)
--[=[
-- Generates the blurb displayed when there is a print version of the template available.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'print-link-display' --> '/Print'
-- 'print-blurb' --> 'A [[Help:Books/for experts#Improving the book layout|print version]]'
-- .. ' of this template exists at $1.'
-- .. ' If you make a change to this template, please update the print version as well.'
-- 'display-print-category' --> true
-- 'print-category' --> 'Templates with print versions'
--]=]
local printTitle = env.printTitle
if not printTitle then
return nil
end
local ret
if printTitle.exists then
local printLink = makeWikilink(printTitle.prefixedText, message('print-link-display'))
ret = message('print-blurb', {printLink})
local displayPrintCategory = message('display-print-category', nil, 'boolean')
if displayPrintCategory then
ret = ret .. makeCategoryLink(message('print-category'))
end
end
return ret
end
----------------------------------------------------------------------------
-- Tracking categories
----------------------------------------------------------------------------
function p.addTrackingCategories(env)
--[[
-- Check if {{documentation}} is transcluded on a /doc or /testcases page.
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'display-strange-usage-category' --> true
-- 'doc-subpage' --> 'doc'
-- 'testcases-subpage' --> 'testcases'
-- 'strange-usage-category' --> 'Wikipedia pages with strange ((documentation)) usage'
--
-- /testcases pages in the module namespace are not categorised, as they may have
-- {{documentation}} transcluded automatically.
--]]
local title = env.title
local subjectSpace = env.subjectSpace
if not title or not subjectSpace then
return nil
end
local subpage = title.subpageText
local ret = ''
if message('display-strange-usage-category', nil, 'boolean')
and (
subpage == message('doc-subpage')
or subjectSpace ~= 828 and subpage == message('testcases-subpage')
)
then
ret = ret .. makeCategoryLink(message('strange-usage-category'))
end
return ret
end
return p
jf2f51u5rzim7qgb93sv92cvfe6ak0s
Module:Documentation/config
828
5005
30877
2017-11-19T19:30:16Z
Thuvack
315
Created page with "---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation..."
Scribunto
text/plain
----------------------------------------------------------------------------------------------------
--
-- Configuration for Module:Documentation
--
-- Here you can set the values of the parameters and messages used in Module:Documentation to
-- localise it to your wiki and your language. Unless specified otherwise, values given here
-- should be string values.
----------------------------------------------------------------------------------------------------
local cfg = {} -- Do not edit this line.
----------------------------------------------------------------------------------------------------
-- Protection template configuration
----------------------------------------------------------------------------------------------------
-- cfg['protection-reason-edit']
-- The protection reason for edit-protected templates to pass to
-- [[Module:Protection banner]].
cfg['protection-reason-edit'] = 'template'
--[[
----------------------------------------------------------------------------------------------------
-- Sandbox notice configuration
--
-- On sandbox pages the module can display a template notifying users that the current page is a
-- sandbox, and the location of test cases pages, etc. The module decides whether the page is a
-- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the
-- messages that the notices contains.
----------------------------------------------------------------------------------------------------
--]]
-- cfg['sandbox-notice-image']
-- The image displayed in the sandbox notice.
cfg['sandbox-notice-image'] = '[[Image:Sandbox.svg|50px|alt=|link=]]'
--[[
-- cfg['sandbox-notice-pagetype-template']
-- cfg['sandbox-notice-pagetype-module']
-- cfg['sandbox-notice-pagetype-other']
-- The page type of the sandbox page. The message that is displayed depends on the current subject
-- namespace. This message is used in either cfg['sandbox-notice-blurb'] or
-- cfg['sandbox-notice-diff-blurb'].
--]]
cfg['sandbox-notice-pagetype-template'] = '[[Wikipedia:Template test cases|template sandbox]] page'
cfg['sandbox-notice-pagetype-module'] = '[[Wikipedia:Template test cases|module sandbox]] page'
cfg['sandbox-notice-pagetype-other'] = 'sandbox page'
--[[
-- cfg['sandbox-notice-blurb']
-- cfg['sandbox-notice-diff-blurb']
-- cfg['sandbox-notice-diff-display']
-- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence
-- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page
-- type, which is either cfg['sandbox-notice-pagetype-template'],
-- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what
-- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between
-- the sandbox and the main template. The display value of the diff link is set by
-- cfg['sandbox-notice-compare-link-display'].
--]]
cfg['sandbox-notice-blurb'] = 'This is the $1 for $2.'
cfg['sandbox-notice-diff-blurb'] = 'This is the $1 for $2 ($3).'
cfg['sandbox-notice-compare-link-display'] = 'diff'
--[[
-- cfg['sandbox-notice-testcases-blurb']
-- cfg['sandbox-notice-testcases-link-display']
-- cfg['sandbox-notice-testcases-run-blurb']
-- cfg['sandbox-notice-testcases-run-link-display']
-- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page
-- corresponding to this sandbox that they can edit. $1 is a link to the test cases page.
-- cfg['sandbox-notice-testcases-link-display'] is the display value for that link.
-- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page
-- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test
-- cases page, and $2 is a link to the page to run it.
-- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test
-- cases.
--]]
cfg['sandbox-notice-testcases-blurb'] = 'See also the companion subpage for $1.'
cfg['sandbox-notice-testcases-link-display'] = 'test cases'
cfg['sandbox-notice-testcases-run-blurb'] = 'See also the companion subpage for $1 ($2).'
cfg['sandbox-notice-testcases-run-link-display'] = 'run'
-- cfg['sandbox-category']
-- A category to add to all template sandboxes.
cfg['sandbox-category'] = 'Template sandboxes'
----------------------------------------------------------------------------------------------------
-- Start box configuration
----------------------------------------------------------------------------------------------------
-- cfg['documentation-icon-wikitext']
-- The wikitext for the icon shown at the top of the template.
cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]'
-- cfg['template-namespace-heading']
-- The heading shown in the template namespace.
cfg['template-namespace-heading'] = 'Template documentation'
-- cfg['module-namespace-heading']
-- The heading shown in the module namespace.
cfg['module-namespace-heading'] = 'Module documentation'
-- cfg['file-namespace-heading']
-- The heading shown in the file namespace.
cfg['file-namespace-heading'] = 'Summary'
-- cfg['other-namespaces-heading']
-- The heading shown in other namespaces.
cfg['other-namespaces-heading'] = 'Documentation'
-- cfg['view-link-display']
-- The text to display for "view" links.
cfg['view-link-display'] = 'view'
-- cfg['edit-link-display']
-- The text to display for "edit" links.
cfg['edit-link-display'] = 'edit'
-- cfg['history-link-display']
-- The text to display for "history" links.
cfg['history-link-display'] = 'history'
-- cfg['purge-link-display']
-- The text to display for "purge" links.
cfg['purge-link-display'] = 'purge'
-- cfg['create-link-display']
-- The text to display for "create" links.
cfg['create-link-display'] = 'create'
----------------------------------------------------------------------------------------------------
-- Link box (end box) configuration
----------------------------------------------------------------------------------------------------
-- cfg['transcluded-from-blurb']
-- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page.
cfg['transcluded-from-blurb'] = 'The above [[Wikipedia:Template documentation|documentation]] is [[Wikipedia:Transclusion|transcluded]] from $1.'
--[[
-- cfg['create-module-doc-blurb']
-- Notice displayed in the module namespace when the documentation subpage does not exist.
-- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the
-- display cfg['create-link-display'].
--]]
cfg['create-module-doc-blurb'] = 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].'
----------------------------------------------------------------------------------------------------
-- Experiment blurb configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['experiment-blurb-template']
-- cfg['experiment-blurb-module']
-- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages.
-- It is only shown in the template and module namespaces. With the default English settings, it
-- might look like this:
--
-- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
--
-- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links.
--
-- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending
-- on what namespace we are in.
--
-- Parameters:
--
-- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format:
--
-- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display'])
--
-- If the sandbox doesn't exist, it is in the format:
--
-- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display'])
--
-- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload']
-- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display']
-- loads a default edit summary of cfg['mirror-edit-summary'].
--
-- $2 is a link to the test cases page. If the test cases page exists, it is in the following format:
--
-- cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display'])
--
-- If the test cases page doesn't exist, it is in the format:
--
-- cfg['testcases-link-display'] (cfg['testcases-create-link-display'])
--
-- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the
-- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current
-- namespace.
--]]
cfg['experiment-blurb-template'] = "Editors can experiment in this template's $1 and $2 pages."
cfg['experiment-blurb-module'] = "Editors can experiment in this module's $1 and $2 pages."
----------------------------------------------------------------------------------------------------
-- Sandbox link configuration
----------------------------------------------------------------------------------------------------
-- cfg['sandbox-subpage']
-- The name of the template subpage typically used for sandboxes.
cfg['sandbox-subpage'] = 'sandbox'
-- cfg['template-sandbox-preload']
-- Preload file for template sandbox pages.
cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox'
-- cfg['module-sandbox-preload']
-- Preload file for Lua module sandbox pages.
cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox'
-- cfg['sandbox-link-display']
-- The text to display for "sandbox" links.
cfg['sandbox-link-display'] = 'sandbox'
-- cfg['sandbox-edit-link-display']
-- The text to display for sandbox "edit" links.
cfg['sandbox-edit-link-display'] = 'edit'
-- cfg['sandbox-create-link-display']
-- The text to display for sandbox "create" links.
cfg['sandbox-create-link-display'] = 'create'
-- cfg['compare-link-display']
-- The text to display for "compare" links.
cfg['compare-link-display'] = 'diff'
-- cfg['mirror-edit-summary']
-- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the
-- template page.
cfg['mirror-edit-summary'] = 'Create sandbox version of $1'
-- cfg['mirror-link-display']
-- The text to display for "mirror" links.
cfg['mirror-link-display'] = 'mirror'
-- cfg['mirror-link-preload']
-- The page to preload when a user clicks the "mirror" link.
cfg['mirror-link-preload'] = 'Template:Documentation/mirror'
----------------------------------------------------------------------------------------------------
-- Test cases link configuration
----------------------------------------------------------------------------------------------------
-- cfg['testcases-subpage']
-- The name of the template subpage typically used for test cases.
cfg['testcases-subpage'] = 'testcases'
-- cfg['template-testcases-preload']
-- Preload file for template test cases pages.
cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases'
-- cfg['module-testcases-preload']
-- Preload file for Lua module test cases pages.
cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases'
-- cfg['testcases-link-display']
-- The text to display for "testcases" links.
cfg['testcases-link-display'] = 'testcases'
-- cfg['testcases-edit-link-display']
-- The text to display for test cases "edit" links.
cfg['testcases-edit-link-display'] = 'edit'
-- cfg['testcases-run-link-display']
-- The text to display for test cases "run" links.
cfg['testcases-run-link-display'] = 'run'
-- cfg['testcases-create-link-display']
-- The text to display for test cases "create" links.
cfg['testcases-create-link-display'] = 'create'
----------------------------------------------------------------------------------------------------
-- Add categories blurb configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['add-categories-blurb']
-- Text to direct users to add categories to the /doc subpage. Not used if the "content" or
-- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a
-- link to the /doc subpage with a display value of cfg['doc-link-display'].
--]]
cfg['add-categories-blurb'] = 'Please add categories to the $1 subpage.'
-- cfg['doc-link-display']
-- The text to display when linking to the /doc subpage.
cfg['doc-link-display'] = '/doc'
----------------------------------------------------------------------------------------------------
-- Subpages link configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['subpages-blurb']
-- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a
-- display value of cfg['subpages-link-display']. In the English version this blurb is simply
-- the link followed by a period, and the link display provides the actual text.
--]]
cfg['subpages-blurb'] = '$1.'
--[[
-- cfg['subpages-link-display']
-- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'],
-- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in
-- the template namespace, the module namespace, or another namespace.
--]]
cfg['subpages-link-display'] = 'Subpages of this $1'
-- cfg['template-pagetype']
-- The pagetype to display for template pages.
cfg['template-pagetype'] = 'template'
-- cfg['module-pagetype']
-- The pagetype to display for Lua module pages.
cfg['module-pagetype'] = 'module'
-- cfg['default-pagetype']
-- The pagetype to display for pages other than templates or Lua modules.
cfg['default-pagetype'] = 'page'
----------------------------------------------------------------------------------------------------
-- Doc link configuration
----------------------------------------------------------------------------------------------------
-- cfg['doc-subpage']
-- The name of the subpage typically used for documentation pages.
cfg['doc-subpage'] = 'doc'
-- cfg['file-docpage-preload']
-- Preload file for documentation page in the file namespace.
cfg['file-docpage-preload'] = 'Template:Documentation/preload-filespace'
-- cfg['docpage-preload']
-- Preload file for template documentation pages in all namespaces.
cfg['docpage-preload'] = 'Template:Documentation/preload'
-- cfg['module-preload']
-- Preload file for Lua module documentation pages.
cfg['module-preload'] = 'Template:Documentation/preload-module-doc'
----------------------------------------------------------------------------------------------------
-- Print version configuration
----------------------------------------------------------------------------------------------------
-- cfg['print-subpage']
-- The name of the template subpage used for print versions.
cfg['print-subpage'] = 'Print'
-- cfg['print-link-display']
-- The text to display when linking to the /Print subpage.
cfg['print-link-display'] = '/Print'
-- cfg['print-blurb']
-- Text to display if a /Print subpage exists. $1 is a link to the subpage with a display value of cfg['print-link-display'].
cfg['print-blurb'] = 'A [[Help:Books/for experts#Improving the book layout|print version]] of this template exists at $1.'
.. ' If you make a change to this template, please update the print version as well.'
-- cfg['display-print-category']
-- Set to true to enable output of cfg['print-category'] if a /Print subpage exists.
-- This should be a boolean value (either true or false).
cfg['display-print-category'] = true
-- cfg['print-category']
-- Category to output if cfg['display-print-category'] is set to true, and a /Print subpage exists.
cfg['print-category'] = 'Templates with print versions'
----------------------------------------------------------------------------------------------------
-- HTML and CSS configuration
----------------------------------------------------------------------------------------------------
-- cfg['main-div-id']
-- The "id" attribute of the main HTML "div" tag.
cfg['main-div-id'] = 'template-documentation'
-- cfg['main-div-classes']
-- The CSS classes added to the main HTML "div" tag.
cfg['main-div-classes'] = 'template-documentation iezoomfix'
-- cfg['start-box-linkclasses']
-- The CSS classes used for the [view][edit][history] or [create] links in the start box.
cfg['start-box-linkclasses'] = 'mw-editsection-like plainlinks'
-- cfg['start-box-link-id']
-- The HTML "id" attribute for the links in the start box.
cfg['start-box-link-id'] = 'doc_editlinks'
----------------------------------------------------------------------------------------------------
-- {{fmbox}} template configuration
----------------------------------------------------------------------------------------------------
-- cfg['fmbox-id']
-- The id sent to the "id" parameter of the {{fmbox}} template.
cfg['fmbox-id'] = 'documentation-meta-data'
-- cfg['fmbox-style']
-- The value sent to the style parameter of {{fmbox}}.
cfg['fmbox-style'] = 'background-color: #ecfcf4'
-- cfg['fmbox-textstyle']
-- The value sent to the "textstyle parameter of {{fmbox}}.
cfg['fmbox-textstyle'] = 'font-style: italic'
----------------------------------------------------------------------------------------------------
-- Tracking category configuration
----------------------------------------------------------------------------------------------------
-- cfg['display-strange-usage-category']
-- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage
-- or a /testcases subpage. This should be a boolean value (either true or false).
cfg['display-strange-usage-category'] = true
-- cfg['strange-usage-category']
-- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a
-- /doc subpage or a /testcases subpage.
cfg['strange-usage-category'] = 'Wikipedia pages with strange ((documentation)) usage'
--[[
----------------------------------------------------------------------------------------------------
-- End configuration
--
-- Don't edit anything below this line.
----------------------------------------------------------------------------------------------------
--]]
return cfg
6hym6c6py8yoseohy71qvk7kafcy1p5
Template:Stub documentation
10
5006
30878
2017-11-19T19:31:47Z
Thuvack
315
Created page with "This is a '''stub template'''. A brief explanation of these templates follows; for full details please consult [[Wikipedia:Stub]]. === What is a stub? === A stub is an artic..."
wikitext
text/x-wiki
This is a '''stub template'''. A brief explanation of these templates follows; for full details please consult [[Wikipedia:Stub]].
=== What is a stub? ===
A stub is an article containing only a few sentences of text which is too short to provide encyclopedic coverage of a subject.
=== How is a stub identified? ===
* If possible, try to find the most appropriate stub template for the article. A full list can be found at [[Wikipedia:WikiProject Stub sorting/List of stubs]].
* More than one stub template may be used, if necessary, though no more than four should be used on any article.
* Place a stub template ''[[MOS:ORDER|at the very end]]'' of the article, after the "External links" section, any navigation templates, and the category tags. As usual, templates are added by including their name inside double braces, e.g. <code><nowiki>{{stub}}</nowiki></code>.
=== Further information ===
Further information can be found at:
* [[Wikipedia:Stub]]
* [[Wikipedia:WikiProject Stub sorting]]
New stub templates and categories (collectively "stub types") should not be created without prior proposal at [[Wikipedia:WikiProject Stub sorting/Proposals]]. This allows for the proper coordination of all stub types across Wikipedia, and for the checking of any new stub type for possible problems prior to its creation.
=== See also ===
* [[Template:Empty section]] – To flag an empty section as a '''stub section'''
* [[Template:Expand section]] – To flag sections selectively as incomplete
* [[Template:Data missing]] – To flag missing information or other data
* [[Wikipedia:Article assessment]]
<noinclude>
{{documentation}}
[[Category:Template documentation]]
</noinclude>
gcf1nd12xxxpwz82yvvgz77e7rzt16s
Category:Matsalwa ya mpambulo ya vanhu va Afrika
14
5007
30881
2017-11-19T19:45:16Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:All stub articles
14
5008
30882
2017-11-19T19:45:33Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Wikipedia:Stub
4
5009
30887
2017-11-19T20:03:29Z
Thuvack
315
Created page with "'''Tsalwa ra Mpambulo''' i tswalwa leri, hambileswi ri nyikelaka vuxokoxoko byo karhi, kambe rikumeka ri komile swinene ku kota kuhundzisa nkatsakanyo wa nhloko mhaka yo karhi..."
wikitext
text/x-wiki
'''Tsalwa ra Mpambulo''' i tswalwa leri, hambileswi ri nyikelaka vuxokoxoko byo karhi, kambe rikumeka ri komile swinene ku kota kuhundzisa nkatsakanyo wa nhloko mhaka yo karhi, naswona rifaneriwa hi ku ndlandlamuxiwa.
Lok tsalwa ra mpambulo riri na vuxokoxoko lebyi ntsanana, kumbe riri hava nhloko mhaka yo twakala, ringaha suriwa kumbe rithavinyetiwa eka matsalwa man'wana lawa ma nyikilaka mongo wa mhaka hi ku antswa.
049arjawqt1esj1svibl5bes26bt4zj
Wikipedia:Babele
4
5010
30895
2017-11-19T21:13:39Z
Thuvack
315
Created page with "Eka Wikipediya, riviti '''Babele''' (ri yelana na Xihondzo xa Babele) rihlamusela '''Swivumbiwa-ntirho swa tindzimi leti vulavuriwaka hi mutirhisi''' naswona ripfuna ku olovis..."
wikitext
text/x-wiki
Eka Wikipediya, riviti '''Babele''' (ri yelana na Xihondzo xa Babele) rihlamusela '''Swivumbiwa-ntirho swa tindzimi leti vulavuriwaka hi mutirhisi''' naswona ripfuna ku olovisa kuburisana exikarhi ka vatirhisi va Wikipediya, rithea ri olovisa ku hlanganisa vatirhisi va ririmi rin'we. Ukomberiwa ku hlanganyela eka matirhisele lawa, hiku hoxa xivumbiwa-ntirho xa ririmi eka tluka ra wena ra vutitrhisi.
hpkzskkosqmti3arabxv1k7gefmrjiy
Template:User WikiUser
10
5015
30914
30912
2017-11-29T10:34:11Z
Thuvack
315
wikitext
text/x-wiki
{{ userbox
| border-c = {{{border|#8d40b3}}}
| id = [[file:Noia 64 apps karm.svg|42x42px|link=<!-- leave empty as this userbox should not link to anywhere by default for privacy reasons -->]]
| id-c = {{{imgbg|#d9bfe5}}}
| info-c = {{{bgcolor|#f0e6f5}}}
| info-lh = 1.1
| info = <span class="plainlinks neverexpand">{{#ifeq:{{{wikibirthday}}}|no
|
| {{#ifexpr:{{CURRENTMONTH}}={{{month|0}}}
| {{#ifexpr:{{CURRENTDAY}}={{{day|0}}}
| Today is this user's {{#ifeq:{{CURRENTYEAR}}|{{{year}}}
| '''first day''' on Wikipedia
| '''[[:Category:Current Wikipedia birthdays|WikiBirthday]]'''
}}.<includeonly>[[Category:Current Wikipedia birthdays|{{ROOTPAGENAMEE}}]]</includeonly>
}}
}}
}} Mutirhisi loyi una {{#if:{{{link|}}}
| [//ts.wikipedia.org/w/index.php?title=Special%3ALog&type=newusers&user={{ROOTPAGENAMEE}}&month=-1]
| {{#if:{{{diff|}}}
| [{{{diff}}}]
|
}}
}} {{Age in years, months and days|year={{{year|<noinclude>2001</noinclude>}}}|month={{{month|<noinclude>1</noinclude>}}}|day={{{day|<noinclude>15</noinclude>}}}|sc={{{sc|}}} }} eka Wikipediya leyi.</span>
}}<noinclude>{{documentation}}</noinclude>
mvlv443jkj1fzm43sd3jeqtga7f5s5b
Template:Age in years, months and days
10
5016
30904
2017-11-29T10:14:33Z
Thuvack
315
Created page with "{{#if:{{#ifeq:{{{6|¤}}}|¤||1}}{{#ifeq:{{{5|¤}}}|¤||1}}{{#ifeq:{{{4|¤}}}|¤||1}} |{{#iferror:{{#time:Y-m-d|{{{6}}}-{{{5}}}-{{{4}}}}} |{{error|Error: Invalid time. }}..."
wikitext
text/x-wiki
{{#if:{{#ifeq:{{{6|¤}}}|¤||1}}{{#ifeq:{{{5|¤}}}|¤||1}}{{#ifeq:{{{4|¤}}}|¤||1}}
|{{#iferror:{{#time:Y-m-d|{{{6}}}-{{{5}}}-{{{4}}}}}
|{{error|Error: Invalid time. }}
|}}}}{{#if:{{{1|{{{year|}}}}}}
|{{#if:{{{2|{{{month|}}}}}}
|{{#if:{{{3|{{{day|}}}}}}
|{{Age in years, months and days/display
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}-{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}>{{{2|{{{month}}}}}}
|0
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}<{{{2|{{{month}}}}}}
|1
|{{#ifexpr:{{{6|{{CURRENTDAY}}}}}<{{{3|{{{day}}}}}}
|1
|0
}}
}}
}}}}
|months={{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}+{{#ifexpr:{{{6|{{CURRENTDAY}}}}}<{{{3|{{{day}}}}}}
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}>{{{2|{{{month}}}}}}
|-1
|11
}}
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}<{{{2|{{{month}}}}}}
|12
|0
}}
}}{{#ifexpr:{{Gregorian serial date
|year={{{4|{{CURRENTYEAR}}}}}
|month={{{5|{{CURRENTMONTH}}}}}
|day={{{6|{{CURRENTDAY}}}}}}}-{{Gregorian serial date
|year={{{4|{{CURRENTYEAR}}}}}
|month={{#expr:{{{5|{{CURRENTMONTH}}}}}-1}}
|day={{{3|{{{day}}}}}}
}}<0
|-1
|<!--null value-->
}}}}
|days={{#ifexpr:{{{6|{{CURRENTDAY}}}}}<{{{3|{{{day}}}}}}
|{{#expr:{{Gregorian serial date
|year={{{4|{{CURRENTYEAR}}}}}
|month={{{5|{{CURRENTMONTH}}}}}
|day={{{6|{{CURRENTDAY}}}}}}}-{{Gregorian serial date
|year={{{4|{{CURRENTYEAR}}}}}
|month={{#expr:{{{5|{{CURRENTMONTH}}}}}-{{#ifexpr:{{Gregorian serial date
|year={{{4|{{CURRENTYEAR}}}}}
|month={{{5|{{CURRENTMONTH}}}}}
|day={{{6|{{CURRENTDAY}}}}}}}-{{Gregorian serial date
|year={{{4|{{CURRENTYEAR}}}}}
|month={{#expr:{{{5|{{CURRENTMONTH}}}}}-1}}
|day={{{3|{{{day}}}}}}
}}<0
|2
|1
}}}}
|day={{{3|{{{day}}}}}}
}}}}
|{{#expr:{{{6|{{CURRENTDAY}}}}}-{{{3|{{{day}}}}}}
}}
}}
|sc={{#switch:{{{sc|}}}
|N|n|No|no|False|false|Off|off=<!--null value-->
|#default={{{sc|}}}
}}
}}
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}={{{2|{{{month}}}}}}
|{{#ifexpr:{{{4|{{CURRENTYEAR}}}}}={{{1|{{{year}}}}}}
|0 years
|{{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}-1}} or {{Age in years, months and days/display
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}}}
}}
}}
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}>{{{2|{{{month}}}}}}
|{{#ifexpr:{{{4|{{CURRENTYEAR}}}}}={{{1|{{{year}}}}}}
|<!--null value-->
|{{Age in years, months and days/display
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}}}
}} and
}} {{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}-1}} or {{Age in years, months and days/display
|months={{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}}}
}}
|{{#ifexpr:{{{4|{{CURRENTYEAR}}}}}={{#expr:{{{1|{{{year}}}}}}+1}}
|<!--null value-->
|{{Age in years, months and days/display
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}-1}}
}} and
}} {{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}+11}} or {{Age in years, months and days/display
|months={{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}+12}}}}
}}
}}
}}
|{{#ifexpr:{{{4|{{CURRENTYEAR}}}}}={{{1|{{{year}}}}}}
|0 years
|{{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}-1}} or {{Age in years, months and days/display
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}}}
}}
}}
}}
|some time
}}<noinclude>{{Documentation}}</noinclude>
gtpzn4n869l7lqg721jfp9vuyfb1gyl
Template:Age in years, months and days/display
10
5017
30913
30910
2017-11-29T10:33:50Z
Thuvack
315
wikitext
text/x-wiki
{{#ifexpr:{{{years|0}}}<0|{{error|Error: Invalid time. }}|}}{{#switch:{{{years|0}}}
| 0 =
| 1 = 1 lembe
| #default = '''{{{years}}}''' wa malembe
}}{{#ifeq:{{{years|0}}}|0|<!--null-->|{{#ifeq:{{{months|0}}}|0|<!--null-->|{{#ifeq:{{{days|0}}}|0| na |, }} }} }}{{#switch:{{{months|0}}}
| 0 =
| 1 = 1 n'wheti
| #default = '''{{{months}}}''' wa tin'wheti
}}{{#ifeq:{{{years|0}}}|0|{{#ifeq:{{{months|0}}}|0|<!--null-->|{{#ifeq:{{{days|0}}}|0|<!--null-->| na }} }}|{{#ifeq:{{{days|0}}}|0|<!--null-->|{{#if:{{{sc|}}}|{{#ifeq:{{{months|0}}}|0|<!--null-->|,}}|<!--null-->}} na }} }}{{#switch:{{{days|0}}}
| 0 = {{#ifeq:{{{years|0}}}|0|{{#ifeq:{{{months|0}}}|0|ntsena}} }}
| 1 = 1 siku
| #default = '''{{{days}}}''' wa masiku
}}<noinclude>{{Documentation|Template:Age in years, months and days/doc}}</noinclude>
9xa2zxr51hziilbnxr2tanueqp6c9ir
Template:Gregorian serial date
10
5018
30908
2017-11-29T10:23:11Z
Thuvack
315
Created page with "{{#expr: <!--Days from all years past:--> + (({{{year|{{CURRENTYEAR}}}}} - 1) * 365) + ((({{{year|{{CURRENTYEAR}}}}} - 1) - (({{{year|{{CURRENTYEAR}}..."
wikitext
text/x-wiki
{{#expr:
<!--Days from all years past:-->
+ (({{{year|{{CURRENTYEAR}}}}} - 1) * 365)
+ ((({{{year|{{CURRENTYEAR}}}}} - 1) - (({{{year|{{CURRENTYEAR}}}}} - 1) mod 4)) / 4) <!--add a day for every leap-->
- ((({{{year|{{CURRENTYEAR}}}}} - 1) - (({{{year|{{CURRENTYEAR}}}}} - 1) mod 100)) / 100) <!--subtract 100 year exception-->
+ ((({{{year|{{CURRENTYEAR}}}}} - 1) - (({{{year|{{CURRENTYEAR}}}}} - 1) mod 400)) / 400) <!--readd 400 year exception-->
<!--Days so far this year:-->
+ {{ #ifexpr: <!--add days for past months this year--> <!--Gives 1 or 2 extra days because of February-->
({{{month|{{CURRENTMONTH}}}}} - 1) < 8
| ( ({{{month|{{CURRENTMONTH}}}}} - 1) * 30.5 round 0)
| ( ({{{month|{{CURRENTMONTH}}}}} - 1) * 30.5 + 0.9 round 0 )
}}
- {{ #ifexpr: ({{{month|{{CURRENTMONTH}}}}} <= 2) | 0 |
{{ #ifexpr: <!-- if leap year -->
({{{year|{{CURRENTYEAR}}}}} / 4) = ({{{year|{{CURRENTYEAR}}}}} / 4 round 0) <!--If divisible by 4-->
and ({{{year|{{CURRENTYEAR}}}}} / 100 != {{{year|{{CURRENTYEAR}}}}} / 100 round 0) <!--and not by 100-->
| 1 | 2
}}
}}
+ {{ #ifexpr: ({{{month|{{CURRENTMONTH}}}}} <= 2) | 0 |
{{ #ifexpr: <!--400 year exception-->
({{{year|{{CURRENTYEAR}}}}} / 400) = ({{{year|{{CURRENTYEAR}}}}} / 400 round 0)
| 1 | 0
}}
}}
+ {{{day|{{CURRENTDAY}}}}}
}}{{#ifexpr: {{{year|{{CURRENTYEAR}}}}} < 1 |
_ERROR - Can not handle dates before January 1, 1 A.D.
}}<noinclude>{{documentation}}</noinclude>
knj2qocovus95zi2z24hd29kxszvu60
Thailand
0
5022
33215
33156
2018-12-30T19:06:34Z
DARIO SEVERI
4547
Update from Wikipedia (en)
wikitext
text/x-wiki
{{Tiko
|name = Ratcha-anachak Thai
|mujeko = Flag of Thailand.svg
|coa = Garuda Emblem of Thailand.svg
|image = [[File:Location Thailand ASEAN.svg|250px]]
|Ntsindza = Bangkok
|official_languages = -
|area = 513 120
|population = 68 863 514
|year = 2016
|density = 134.2
}}
'''Thailand''' a tiko ra [[Asia]]. Dorobha ra Bangkok i ntsindza wa tiko ra Thailand, naswona rina kwalomu ka 8.3 wa timiliyoni ta vaaka tiko (2010).
{{Axiya}}
[[Category:Asia]]
gv5rlq8ypir2e8qd9b99i6g92l0by55
Cambodia
0
5023
32546
30940
2018-09-10T10:21:39Z
Dr. Sroy
5771
Modification
wikitext
text/x-wiki
{{bold|Cambodia}} i tiko ra [[Axiya]].
{{Infobox country
| conventional_long_name = Kingdom of Cambodia
| common_name = Cambodia
| native_name = {{unbulleted list |{{nobold|{{native name|km|ព្រះរាជាណាចក្រកម្ពុជា}} }}|<small>{{lang|km-Latn|prĕəh riəciənaacak kampuciə}}</small>|{{native name|fr|Royaume du Cambodge}} }}
| image_flag = Flag of Cambodia.svg
| image_coat = Royal arms of Cambodia.svg
| symbol_type = Royal arms
| national_motto = <br />{{lang|km|ជាតិ សាសនា ព្រះមហាក្សត្រ}}<br />"Nation, Religion, King"
| national_anthem = <br />''[[Nokor Reach]]''<br />{{small|''Majestic Kingdom''}} <center>[[File:United States Navy Band - Nokoreach.ogg]]</center>
| image_map = Location Cambodia ASEAN.svg
| map_caption = {{map caption |location_color=green |region=[[ASEAN]] |region_color=dark grey |legend=Location Cambodia ASEAN.svg}}
| capital = [[Phnom Penh]]
| coordinates = {{Coord|11|33|N|104|55|E|type:city|display=inline,title}}
| largest_city = capital
| official_languages = [[Khmer language|Khmer]]
| languages_type = Spoken languages
| languages = {{hlist|[[Khmer language|Khmer]] | [[Cham language|Cham]] | [[French language|French]] }}
| languages2_type = Official script
| languages2 = [[Khmer script]]
| ethnic_groups = {{unbulleted list
| 97.6% [[Khmer people|Khmer]]
| 1.2% [[Chams]]
| 0.1% [[Vietnamese Cambodian|Vietnamese]]
| 0.1% [[Chinese people|Chinese]]
| 0.9% Other
}}
| ethnic_groups_year = 2013<ref name="CIACB"/>
| demonym = Cambodian<br />Khmer
| government_type = [[Unitary state|Unitary]] [[dominant-party state|dominant-party]] [[Parliamentary system|parliamentary]] [[Elective monarchy|elective]] [[constitutional monarchy]]
| leader_title1 = [[Monarchy of Cambodia|King]]
| leader_name1 = [[Norodom Sihamoni]]
| leader_title2 = [[Prime Minister of Cambodia|Prime Minister]]
| leader_name2 = [[Hun Sen]]
| leader_title3 = [[List of Presidents of the Senate of Cambodia|President of the Senate]]
| leader_name3 = [[Say Chhum]]
| leader_title4 = [[List of Presidents of the National Assembly of Cambodia|President of the National Assembly]]
| leader_name4 = [[Heng Samrin]]
| legislature = [[Parliament of Cambodia|Parliament]]
| upper_house = [[Senate of Cambodia|Senate]]
| lower_house = [[National Assembly of Cambodia|National Assembly]]
| sovereignty_type = [[History of Cambodia|Formation]]
| established_event1 = [[Funan (Southeast Asia)|Funan Empire]]
| established_date1 = 50/68 AD–550 AD
| established_event2 = [[Chenla|Chenla Empire]]
| established_date2 = 550–802
| established_event3 = [[Khmer Empire]]
| established_date3 = 802–1431
| established_event4 = [[Dark ages of Cambodia|Middle Period]]
| established_date4 = 1431–1863
| established_event5 = {{nowrap|[[Kingdom of Cambodia (1953–70)|Independence]]<br />(from [[France]])}}
| established_date5 = 9 November 1953
| established_event6 = [[United Nations Security Council Resolution 109|Admitted to the]] [[United Nations]]
| established_date6 = 14 December 1955
| established_event7 = {{nowrap|[[1991 Paris Peace Accords|Paris Peace Accords]]}}
| established_date7 = 23 October 1991
| established_event8 = {{nowrap|[[Modern Cambodia|Monarchy restored]]}}
| established_date8 = 24 September 1993
| established_event9 = [[ASEAN Declaration]]
| established_date9 = 30 April 1999
| area_km2 = 181,035
| area_rank = 88th
| area_sq_mi = 69,898
| percent_water = 2.5
| population_estimate = 16,245,729
| population_census = 13,395,682<ref>[http://www.nis.gov.kh/ Cambodian National Institute of Statistics], accessed 6 June 2012.</ref>
| population_estimate_year = 2018
| population_estimate_rank =
| population_census_year = 2008
| population_density_km2 = 81.8
| population_density_sq_mi = 211.8
| population_density_rank = 118th
| GDP_PPP = $70.242 billion<ref name=imf2>{{cite web |url=http://www.imf.org/external/pubs/ft/weo/2018/01/weodata/weorept.aspx?sy=2017&ey=2020&scsm=1&ssd=1&sort=country&ds=.&br=1&pr1.x=45&pr1.y=11&c=522&s=NGDP_RPCH%2CNGDPD%2CPPPGDP%2CNGDPDPC%2CPPPPC&grp=0&a= |title=Cambodia |publisher=International Monetary Fund }}</ref>
| GDP_PPP_year = 2018
| GDP_PPP_rank =
| GDP_PPP_per_capita = $4,322<ref name=imf2/>
| GDP_PPP_per_capita_rank =
| GDP_nominal = $24.360 billion<ref name=imf2/>
| GDP_nominal_year = 2018
| GDP_nominal_rank =
| GDP_nominal_per_capita = $1,559<ref name=imf2/>
| GDP_nominal_per_capita_rank =
| Gini = 31.8
| Gini_year = 2011
| Gini_change =
| Gini_ref = <ref>{{cite web |url=http://data.worldbank.org/indicator/SI.POV.GINI |title=GINI Index |work=Gini Index |publisher=World Bank |accessdate=29 August 2015}}</ref>
| HDI = 0.563
| HDI_year = 2015
| HDI_change = increase
| HDI_ref = <ref>{{cite web|url=http://hdr.undp.org/sites/default/files/2016_human_development_report.pdf|title=2016 Human Development Report |publisher=United Nations|accessdate=21 March 2017}}</ref>
| HDI_rank = 143rd
| currency = [[Cambodian riel|Riel]]
| currency_code = KHR
| time_zone = [[Krasnoyarsk Time|KRAT]]/[[UTC+7|
ICT]]
| utc_offset = +07:00
| date_format = dd/mm/yyyy
| drives_on = right
| calling_code = [[Telephone numbers in Cambodia|+855]]
| cctld = [[.kh]]
| religion = {{small|Official:}}<br />[[Buddhism in Cambodia|Theravada Buddhism]]<br />{{small|Other religions:}}<br />{{hlist|[[Islam in Cambodia|Islam]]|[[Christianity in Cambodia|Christianity]]|other}}
| area_magnitude =
}}
Dorobha ra Phnom Penh i ntsindza wa tiko ra Cambodia, naswona rina kwalomu ka 1.5 wa timiliyoni ta vaaka tiko (2012).
{{Axiya}}
==Mintsaho==
{{reflist}}
[[Category:Axiya]]
n5oiydtvodwygryrnmslfvw7lxluvdj
Emmanuel Macron
0
5025
30971
30963
2018-01-06T15:59:24Z
DARIO SEVERI
4547
Added category
wikitext
text/x-wiki
[[File:Emmanuel Macron in Tallinn Digital Summit. Welcome dinner hosted by HE Donald Tusk. Handshake (36669381364) (cropped 2).jpg|thumb|right|Emmanuel Macron]]
'''Emmanuel Macron''' (21 [[N'wendzamhala]] 1977) i khale ka Presidenti ya [[Furhwa]]. E ofisini 2017. U landzela : [[François Hollande]].
[[Category:Furhwa]]
qllse17t5skecsvuwirnhj4bfyfflnx
François Hollande
0
5026
30972
30964
2018-01-06T16:02:30Z
DARIO SEVERI
4547
Added category
wikitext
text/x-wiki
[[File:Francois Hollande 2015.jpeg|thumb|right|Francois Hollande]]
'''François Hollande''' (12 [[Mhawuri]] 1954) i khale ka Presidenti ya [[Furhwa]]. E ofisini 2012-2017. U landzela : [[Nicolas Sarkozy]]. A landzeriwa hi : [[Emmanuel Macron]].
[[Category:Furhwa]]
ehfp0i07ku7r8hmhuvw9ifev3mapjnl
Nicolas Sarkozy
0
5027
30973
30965
2018-01-06T16:03:46Z
DARIO SEVERI
4547
Added category
wikitext
text/x-wiki
[[File:Nicolas Sarkozy February 2015.jpg|thumb|right|Nicolas Sarkozy]]
'''Nicolas Sarkozy''' (28 [[Sunguti]] 1955) i khale ka Presidenti ya [[Furhwa]]. E ofisini 2007-2012. U landzela : [[Jacques Chirac]]. A landzeriwa hi : [[François Hollande]].
[[Category:Furhwa]]
jirlg2iixf3g4syaqzp21sr86in5m8l
Jacques Chirac
0
5028
33182
33177
2018-12-13T13:09:31Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:DARIO SEVERI|DARIO SEVERI]]
wikitext
text/x-wiki
[[File:ChiracUSA.jpg|thumb|right|Jacques Chirac]]
'''Jacques Chirac''' (Paris, 29 [[Hukuri]] 1932) i khale ka Presidenti ya [[Furhwa]]. E ofisini 1995-2007. U landzela : [[François Mitterrand]]. A landzeriwa hi : [[Nicolas Sarkozy]].
[[Category:Furhwa]]
gxog0814ginjww33of2hvhloh5ktno6
François Mitterrand
0
5029
30975
30967
2018-01-06T16:06:27Z
DARIO SEVERI
4547
Added category
wikitext
text/x-wiki
[[File:Reagan Mitterrand 1984 (cropped 2).jpg|thumb|right|François Mitterrand]]
'''François Mitterrand''' (26 [[Nhlangula]] 1916 — Paris, 8 [[Sunguti]] 1996) i khale ka Presidenti ya [[Furhwa]]. E ofisini 1981-1995. U landzela : [[Valéry Giscard d'Estaing]]. A landzeriwa hi : [[Jacques Chirac]].
[[Category:Furhwa]]
hgx7a2otbf9vpxk2l2c8urg60augvmr
Valéry Giscard d'Estaing
0
5030
30976
30968
2018-01-06T16:07:35Z
DARIO SEVERI
4547
Added category.
wikitext
text/x-wiki
[[File:Giscard1979.jpg|thumb|right|Valéry Giscard d'Estaing]]
'''Valéry Giscard d'Estaing''' (2 [[Nyenyenyani]] 1926)) i khale ka Presidenti ya [[Furhwa]]. E ofisini 1974-1981. U landzela : [[Georges Pompidou]]. A landzeriwa hi : [[François Mitterrand]].
[[Category:Furhwa]]
nr9d9ey3k7gld3kxaudmhu1dxnbqin4
Georges Pompidou
0
5031
30977
30969
2018-01-06T16:09:14Z
DARIO SEVERI
4547
Added category
wikitext
text/x-wiki
[[File:Georges Pompidou (cropped).jpg|thumb|right|Georges Pompidou]]
'''Georges Pompidou''' (5 [[Mawuwani]] 1911 — Paris, 2 [[Dzivamusoko]] 1974) i khale ka Presidenti ya [[Furhwa]]. E ofisini 1969-1974. U landzela : [[Charles de Gaulle]]. A landzeriwa hi : [[Valéry Giscard d'Estaing]].
[[Category:Furhwa]]
ab2vggxhfddyxj03k0ei3spdpkau0n3
Charles de Gaulle
0
5032
30978
30970
2018-01-06T16:10:21Z
DARIO SEVERI
4547
Added category
wikitext
text/x-wiki
[[File:Bundesarchiv B 145 Bild-F010324-0002, Flughafen Köln-Bonn, Adenauer, de Gaulle-cropped.jpg|thumb|right|Charles de Gaulle]]
'''Charles de Gaulle''' (22 [[Hukuri]] 1890 – 9 Hukuri 1970) i khale ka Presidenti ya [[Furhwa]]. E ofisini 1959-1969. U landzela : [[René Coty]]. A landzeriwa hi : [[Georges Pompidou]].
[[Category:Furhwa]]
8tpt14pau48g5td3elp984k5r2lcrxq
Category:Furhwa
14
5033
30980
2018-01-06T16:13:08Z
DARIO SEVERI
4547
Creating category
wikitext
text/x-wiki
[[Category:Yuropa]]
k5kocjzyd70smjhqkuoufw4o2235ne6
Roda da Vida
0
5035
31040
30995
2018-03-19T19:33:11Z
Creditos200
5393
Fixed
wikitext
text/x-wiki
'''''Roda da Vida''''' i ntlangu wa drama wale tikweni ra Brazil, hi lembe ra 2001<ref>[http://www1.folha.uol.com.br/ilustrada/2013/09/1349327-morre-claudio-cavalcanti-ator-e-secretario-de-defesa-dos-animais-do-rio.shtml Morre Cláudio Cavalcanti, ator e secretário de Promoção e Defesa dos Animais do Rio]</ref>.
== Cast ==
{|class="wikitable sortable"
|- bgcolor="#CCCCCC"
! Actkel
! Einaunaw
|-
| Cláudio Cavalcanti
| Prof. Vidal
|-
| Helena Fernandes
| Sofia Albuquerque
|-
| Carlos Casagrande
| Caio Amarantes Alencar
|-
| Emílio Orciollo Neto
| Alex Almeida Alencar
|-
| Juan Alba
| Alan Lee
|-
| Cássia Linhares
| Tamires Almeida Alencar Amarantes
|-
| Eliete Cigarini
| Camila Almeida Alencar
|-
| Adriana Garambone
| Maria Aparecida Pereira
|-
| Rodrigo Veronese
| Rafael Thomas
|-
| Paulo Figueiredo
| Daniel Almeida Alencar
|-
| Cléo Ventura
| Cibele Almeida Alencar
|-
| Cláudia Liz
| Eloá Albuquerque
|-
| Tony Tornado
| Malaquias
|-
| Fabiana Alvarez
| Karine
|-
| Tony Correia
| Telmo
|-
| Samantha Monteiro
| Kika
|-
| Nicole Puzzi
| Heloísa
|-
| Ernando Tiago
| Ronaldo
|-
| Francisca Queiroz
| Bianca Almeida Alencar
|-
| Reinaldo Holzchuh
| Luíz Carlos Almeida Alencar
|-
| Raíssa Medeiros
| Yasmin Albuquerque
|-
| Clemente Viscaíno
| Geraldo Pereira
|-
| Virgínia Novick
| Solange
|-
| Marcelo Várzea
| Eric
|-
| Augusto Vargas
| Raí
|-
| Iara Jamra
| Brasilina
|-
| Roney Facchini
| Frederico
|-
| Selma Egrei
| Elza
|-
| Daniel Dellias
| Maurício
|-
| Luciano Faria
| Fabio
|-
| Raquel Barcha
| Dolores
|-
| Déborah Cardoso
| Cássia
|-
| Altair Lima
| Joaquim
|-
| Kika Julianeli
| Veridiana
|-
| Dante Nicolodi
| Waldir
|-
|}
==Ku yelanisa==
<references/>
[[Category:Drama]]
6kw7sur7p1igp7pyzlaw17k8tw14ziq
Mudhendhe
0
5036
30999
30998
2018-02-14T13:18:22Z
41.114.18.210
wikitext
text/x-wiki
Mudhendhe I Mali leyi nyikiwaka vatsoniwa, vanhu lava kulu na vana lava vatswari va vona va kumaka ehansi ka R4000 hi nhweti. Vana lava va kumaka Mali leyi va fanele ku va na malembe ya makume nhungu (18)ku ya hansi. Vanhu lava kulu va fanele ku va na makume ntsevu ntlhanu (65)ku ya ehenhla. Mudhendhe wu pfuna vanhu ku va kota ku ti hanyisa hi Mali nyana leyi va yi kumaka.
Mfumo wu ringeta hi matimba ku un'wana na un'wana a nga hlupheki a va na ka ku tlela na swakudya. Mali ya mudhendhe yi tekiwa eka muholo wa vatirhela mfumo nhweti na nhweti. Mudhendhe wu nyikiwa vanhu hi SASSA.
Mudhendhe wu sungule loko tiko ra AFRICA-DZONGA hi lembe ra 1994 loko ku nghena mupuresidente wo sungula wa munhu wa ntima ku nga MR Nelson Rolihlahla Madiba Mandela. Ka mudhendhe lowu wu ta na ku pfuna ni ku onha eka vanhu xikan'we, hi tindlela to hambana-hambana.
Mutsari:[Valetia Hlangwini]
85se9w9cehvx7qoc4ypqx5gus8tuctp
Nepal
0
5037
31041
31005
2018-03-27T14:39:27Z
DARIO SEVERI
4547
Added information from Wikipedia (en)
wikitext
text/x-wiki
{{Tiko
|name = Sanghiya Loktāntrik Ganatantra Nepāl
|mujeko = Flag of Nepal.svg
|coa = Emblem of Nepal.svg
|image = [[File:Nepal (orthographic projection).svg|250px]]
|Ntsindza = Kathmandu
|official_languages = -
|area = 147 181
|population = 28 982 771
|year = 2016
|density = 180
}}
'''Nepal''' a tiko ra [[Asia]]. Exikarhi ka lembe ra 2016, xa Malaysia a wuri kwalomu ka 29 wa timilliyoni.
{{Axiya}}
[[Category:Asia]]
adp26xee2qd7hqg3i3deatyy299uu1p
Indonesia
0
5038
33142
33139
2018-12-13T13:01:39Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:DARIO SEVERI|DARIO SEVERI]]
wikitext
text/x-wiki
{{Tiko
|name = Sanghiya Loktāntrik Ganatantra Nepāl
|mujeko = Flag of Indonesia.svg
|coa = National emblem of Indonesia Garuda Pancasila.svg
|image = [[File:Indonesia (orthographic projection).svg|250px]]
|Ntsindza = Jakarta
|official_languages = -
|area = 1 904 569
|population = 263 991 379
|year = 2017
|density = 138
}}
'''Indonesia''' a tiko ra [[Asia]]. Exikarhi ka lembe ra 2017, xa Indonesia a wuri kwalomu ka 263.9 wa timilliyoni.
{{Axiya}}
[[Category:Asia]]
52q29ltl28sqh275g3gwtpxiy6ji7km
Mongolia
0
5039
31016
31011
2018-02-17T04:35:06Z
DARIO SEVERI
4547
Added category + template
wikitext
text/x-wiki
{{Tiko
|name = ''Монгол Улс''
|mujeko = Flag of Mongolia.svg
|coa = State emblem of Mongolia.svg
|image = [[File:Mongolia (orthographic projection).svg|250px]]
|Ntsindza = Ulaanbaatar
|official_languages = Mongolian
|area = 1 904 569
|population = 3 081 677
|year = 2016
|density = 1.97
}}
'''Mongolia''' a tiko ra [[Asia]]. Exikarhi ka lembe ra 2016, xa Mongolia a wuri kwalomu ka 3.08 wa timilliyoni.
{{Axiya}}
[[Category:Asia]]
gjoni7yurr2y04bi2fg2v5bl6249o1v
Iran
0
5040
31013
31012
2018-02-17T03:49:30Z
DARIO SEVERI
4547
Added category + template
wikitext
text/x-wiki
{{Tiko
|name = Islamic Republic of Iran
|mujeko = Flag of Iran.svg
|coa = Emblem of Iran.svg
|image = [[File:Iran (orthographic projection).svg|250px]]
|Ntsindza = Tehran
|official_languages = -
|area = 1 648 195
|population = 81 000 000
|year = 2017
|density = 48
}}
'''Iran''' a tiko ra [[Asia]]. Exikarhi ka lembe ra 2017, xa Iran a wuri kwalomu ka 81 wa timilliyoni.
{{Axiya}}
[[Category:Asia]]
0gd2uj4ogbbs89q5ynpr0ztt3b6e7yw
Singapore
0
5041
32515
31024
2018-08-30T14:52:35Z
CommonsDelinker
60
Replacing Coat_of_arms_of_Singapore_(blazon).svg with [[File:Coat_of_arms_of_Singapore.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{{Tiko
|name = Republic of Singapore
|mujeko = Flag of Singapore.svg
|coa = Coat of arms of Singapore.svg
|image = [[File:Singapore in its region (zoom).svg|250px]]
|Ntsindza = Singapore
|official_languages = -
|area = 719.9
|population = 5 607 300
|year = 2016
|density = 7.8
}}
'''Singapore''' a tiko ra [[Asia]]. Exikarhi ka lembe ra 2016, xa Singapore a wuri kwalomu ka 5.6 wa timilliyoni.
{{Axiya}}
[[Category:Asia]]
9qdjb2dn1udvr7y7z2le34neqh3z5ra
Vietnam
0
5042
32498
31017
2018-08-28T19:14:40Z
CommonsDelinker
60
Replacing Coat_of_arms_of_Vietnam.svg with [[File:Emblem_of_Vietnam.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]]).
wikitext
text/x-wiki
{{Tiko
|name = Cộng hòa xã hội chủ nghĩa Việt Nam
|mujeko = Flag of Vietnam.svg
|coa = Emblem of Vietnam.svg
|image = [[File:Location Vietnam ASEAN.svg|250px]]
|Ntsindza = Hanoi
|official_languages = Vietnamese
|area = 331,231
|population = 94 569 072
|year = 2016
|density = 276
}}
'''Vietnam''' a tiko ra [[Asia]]. Exikarhi ka lembe ra 2016, xa Vietnam a wuri kwalomu ka 94.5 wa timilliyoni.
ow5mc2l1qo7n4p28mayqbs2lrl6240q
Malaysia
0
5043
31021
31019
2018-02-17T04:58:14Z
DARIO SEVERI
4547
Creating a redirect
wikitext
text/x-wiki
#REDIRECT [[Malexiya]]
mk67k9flbgxewz9i2smhiiqt17c7oae
South Korea
0
5044
31023
2018-02-17T05:13:32Z
DARIO SEVERI
4547
Creating a redirect
wikitext
text/x-wiki
#REDIRECT [[Korea Dzonga]]
mw7ho1n4ixsx29uyisv60d2uglm75y9
North Korea
0
5045
32516
31026
2018-08-30T14:54:03Z
CommonsDelinker
60
Replacing Coat_of_arms_of_Singapore_(blazon).svg with [[File:Coat_of_arms_of_Singapore.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{{Tiko
|name = Republic of Singapore
|mujeko = Flag of North Korea.svg
|coa = Coat of arms of Singapore.svg
|image = [[File:Singapore in its region (zoom).svg|250px]]
|Ntsindza = Pyongyang
|official_languages = Korean
|area = 120 540
|population = 25 368 620
|year = 2016
|density = 198
}}
'''North Korea''' a tiko ra [[Asia]]. Exikarhi ka lembe ra 2016, xa North Korea a wuri kwalomu ka 25.3 wa timilliyoni.
{{Axiya}}
[[Category:Asia]]
4rogn6ste0th6qra85u08bt684hf2wd
Onde Nascem os Fortes
0
5047
31039
31038
2018-03-19T10:59:57Z
Thuvack
315
wikitext
text/x-wiki
'''''Onde Nascem os Fortes''''' i ntlangu wa drama wale tikweni ra Brazil, hi lembe ra 2018<ref>[http://nilsonxavier.blogosfera.uol.com.br/2017/04/17/por-que-a-globo-esta-anunciando-os-dias-eram-assim-como-uma-superserie/ Por que está anunciando "Os Dias Eram Assim" um supersérie?]</ref>.
== Cast ==
* Alice Wegmann - Maria
* Gabriel Leone - Hermano Gouveia
* Fábio Assunção - Ramiro Falcão
* Patrícia Pillar - Cássia
* Débora Bloch - Rosinete Gouveia
==Ku yelanisa==
<references/>
[[Category:Drama]]
5spghouj7s1tg9934bvhldm7gtmuox7
Swiphato
0
5048
33168
33160
2018-12-13T13:07:18Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:41.13.92.152|41.13.92.152]]
wikitext
text/x-wiki
swiphato swa swivongo swa vatsonga i yini
5syahtnzn045t2jxm5xjkrlrgzgald0
Gryfice
0
5050
31047
2018-04-06T15:47:50Z
37.47.39.34
new
wikitext
text/x-wiki
[[File:Gryfice Collage 1.jpg|250px|thumb|right|Gryfice]]
'''Gryfice''', ra [[Poland]], [[Europa]].
[[Category:Poland]]
iqm6cjkgwaw3fefcigdhz2hn03gqrfn
Category:User zh-CN
14
5052
31051
2018-04-10T05:18:07Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Chinese (China).
jtg77y4n4an9wjflv11vj6z55w49ztf
Category:User zh-TW
14
5053
31052
2018-04-10T05:18:07Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Chinese (Taiwan).
i6vjq4b5cvaowqwm2dohyx6l1jzdfvk
Category:User zh-HK
14
5054
31053
2018-04-10T05:18:07Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Chinese (Hong Kong).
oekrjinr3y0ocel2doifss0sq6khtxj
Winnie Madikizela-Mandela
0
5056
32687
32681
2018-10-29T21:00:02Z
Thuvack
315
/* Mintshaho yale handle */
wikitext
text/x-wiki
{{Bio}}
'''Winnie Madikizela-Mandela''', OLS (Vito ro tswariwa '''Nomzamo Winifred Zanyiwe Madikizela'''; 26 Ndhzati 1936<ref>[http://www.nndb.com/people/292/000023223/ Winnie Mandela]. nndb.com</ref> – 2 Dzivamisoko 2018), athlela a tiviwa tanihi '''Winnie Mandela''', akuri mulweri wantshuxeko wale Afrika Dzonga, athlela ava khlale ka nsati wa [[Nelson Mandela]]. Utirhelile tanihi xirho xa phalamendhe ya tiko kusikela hi lembe ra 1994 kuya eka 2003,<ref name="telegraphFiveYearJailSentence">{{cite web|url=https://www.telegraph.co.uk/news/worldnews/africaandindianocean/southafrica/1428436/Winnie-Mandela-given-five-year-jail-sentence.html|title=Winnie Mandela given five-year jail sentence|first=Tim|last=Butcher|date=25 April 2003|publisher=|via=www.telegraph.co.uk}}</ref> naswona kusukela hi lembe ra 2009 kufikela loko a lova,<ref>{{cite web|url=https://www.brandsouthafrica.com/governance/developmentnews/jacob-zuma-set-for-presidency|title=Jacob Zuma set for presidency|date=7 May 2009|website=www.brandsouthafrica.com}}</ref> athlela ava xandla ya murhangeri wa ndawulo kusukela hi lembe ra 1994 kuya eka 1996. Tani hi xirho xa vandla ra swatipolitiki ra African National Congress (ANC), uthlele a tirha eka huvo-nkulu ya vandla naswona a thlela a rhangela rhavi ra vandla ra vamanana. Madikizela-Mandela uthlela ativiwa hivalandzeri vakwe tani hi "Mhani wa rixaka".<ref name="independentObitMotherMugger">{{cite web|url=https://www.independent.co.uk/news/world/africa/winnie-mandela-dead-madikizela-nelson-wife-life-story-obituary-anc-football-club-soweto-apartheid-a8285581.html|title=From 'Mother of the Nation' to 'mugger': The turbulent life of South Africa's Winnie Mandela|date=2 April 2018|publisher=}}</ref>
Winnie utswariwe ekaya ramaMpondo<ref name="702MpondoPrincess">http://www.702.co.za/articles/298087/winnie-was-born-mpondo-princess-from-an-important-eastern-cape-family</ref> eBizana, naswona a a dyondzele tidyondzo ta nhlayiso ya vanhu (social worker), athlela a tekana na mulwela-ntshuxeko wa nkarhi wa xihlawu-hlawu Nelson Mandela e [[Joni]] hi 1958; ava tekanile kwalomu ka 38 wa malembe naswona avakatekisiwe hi vana vambirhi. Hi lembe ra 1963, loko Mandela atava a khotsiwile endzhaku ka huvo ya Rivonia; uvile nhlonge yale rivaleni eka malembe ya 27 laha Nelson Mandela a a khotsiwile e xihlaleni xa Robben. Eka nkarhi wolowo, Winnie u thlandlukile eka vurhangeri bya mintlawa ya valweri va ntshuxeko. Ukhotsiwile hi mfumo wa xihlawu-hlawu eka makhambi yo hlaya, athlela a xanisiwa minkarhi yohlaya<ref name="guardianObit">{{cite web|url=https://www.theguardian.com/world/2018/apr/02/winnie-madikizela-mandela-obituary|title=Winnie Madikizela-Mandela obituary|first1=David|last1=Beresford|first2=Dan van der|last2=Vat|date=2 April 2018|website=the Guardian}}</ref> kuhlanganisa na ku thlakisiwa ayisiwa etikweni-xikaya ra Bramford.
Eka malembe yava 1980, Winnie ulumbetiwe hi kufuma hi kuchavisa naswona ari muluthanyi wa mandzolonga<ref name="fiveTimesLetDownMg">https://mg.co.za/article/2014-10-21-five-times-winnie-mandela-let-us-down</ref> e Soweto, leswi landzeriweke hiku bakanyiwa hi minhlangano ya vulwela-ntshuxeko, athlela a tshinyiwa hi nhlangano wakwe wa ANC. Huvo ya ntiyiso na ndzivalelwano (TRC) leyi simekiweke hi nuna wakwe yibohe leswaku a a kumeka hlanganisiwa eka mpfilu-mpfilu wo xanaisa vanhu leyi a yi rhangeirwa hi xipanu xa mintlangu ya bholo ya "Mandela United Football Club", lexi a xin'wisirhelela.<ref name="truth-commission">{{cite web|url=http://www.justice.gov.za/trc/report/finalreport/Volume%202.pdf|title=Truth and Reconciliation Commission of South Africa Report, Volume Two, Chapter 6 (pp. 543–82): Special Investigation: Mandela United Football Club|date=29 October 1998|access-date=10 July 2010}}</ref> Winnie u henhliwe hi ku pfumelela kuvutliwa; xanisiwa na kuhisiwa ka vanhu lava ava hehliwa kuva vatirheli va mfumo wa xihlawu-hlawu<ref name="trewhelaMoralProblemDailyMaverick">https://www.dailymaverick.co.za/opinionista/2018-04-06-the-moral-problem-of-winnie-mandela/</ref><ref name="independentBodiesExhumed">{{cite web|url=https://www.independent.co.uk/news/world/africa/bodies-exhumed-in-anc-murder-case-linked-to-winnie-mandela-8531758.html|title=Bodies exhumed in ANC 'murder' case linked to Winnie Mandela|date=12 March 2013|website=independent.co.uk}}</ref> eka vanhu lava kuhlanganisiwa na Stompie Sepei, n'wana loyi a a ri na malembe ya 14<ref name="mg2013bodies">{{cite web|url=https://mg.co.za/article/2013-03-15-00-bodies-probably-wont-bury-winnie|title=Bodies probably won't bury Winnie|first=Phillip De|last=Wet|website=mg.co.za}}</ref><ref name="guardianRoughJustice">{{cite web|url=https://www.theguardian.com/world/2003/apr/27/southafrica.andrewmalone|title=Rough justice for Winnie's victims|first=Andrew|last=Malone|date=27 April 2003|website=the Guardian}}</ref>
Nelson Mandela na Winnie Mandela va hambanile hi lembe ra 1992, naswona vadlaya vukati hiximfumo hi lembe ra 1996 eka nwheti ya Nyenyankulu. Winnie uvhakele khale ka nuna wakwe eka vuvabyi bya kwe bya makumu.
== Mintshaho ==
{{Reflist}}
== Mintshaho yale handle ==
* [https://www.imdb.com/name/nm0541692/ Winnie Mandela] on IMDb
* [https://web.archive.org/web/20140212111657/http://www.imdb.com/character/ch0053857/ Winnie Mandela (Character)] on IMDb
* [https://pqasb.pqarchiver.com/washingtonpost/access/73780409.html?dids=73780409:73780409&FMT=ABS&FMTS=ABS:FT&date=FEB+18%2C+1989&author=William+Claiborne&pub=The+Washington+Post&desc=Fall+of+Winnie+Mandela+Began+Nearly+2+Years+Ago%3B+Erratic+Behavior+Preceded+R "Fall of Winnie Mandela Began Nearly 2 Years Ago; Erratic Behavior Preceded Recent Violence"], The Washington Post, 18 February 1989
* [https://www.telegraph.co.uk/news/main.jhtml?xml=/news/2001/10/16/winnie16.xml "Winnie Mandela on bank fraud charges"], Telegraph, 15 October 2001
* [https://www.telegraph.co.uk/htmlContent.jhtml?html=/archive/1997/12/05/win05.html "Mrs Mandela defies accusers"], Telegraph, 5 December 1997
* [https://www.telegraph.co.uk/htmlContent.jhtml?html=/archive/1997/09/06/wman06.html "Winnie Mandela 'had hand in boy's murder'"], Telegraph, 9 December 1997
* [http://kaganof.com/kagablog/2008/01/09/special-investigation-into-the-mandela-united-football-club/ "Special Investigation into the Mandela United Football Club"]
* [https://web.archive.org/web/20160228135801/http://the-write-stuff.com.au/archives/vol-1/reviews/winnie.html ''The Lady: the life and times of Winnie Mandela''] by Emma Gilbey. London: Vintage, 1994. {{ISBN|0-09-938801-4}}
* [https://web.archive.org/web/20001002042602/http://www.anc.org.za/ancdocs/pr/1989/pr0218.html NEC statement on Mandela Football Club], 19 February 1989
* [http://www.bookrags.com/Winnie_Madikizela-Mandela "Winnie Madikizela-Mandela Biography Summary"]
* [https://www.jstor.org/stable/466738 "Winnie Mandela and the Moffies"]
* [http://www.japantoday.com/jp/news/408566 Report on Winnie Mandela] (dead link) on ''Japan Today News''
* [http://news.bbc.co.uk/2/hi/africa/8474580.stm Can Winnie Mandela's Heroism Outshine her Crimes?] by ''BBC News'', 25 January 2010
[[Category:Vanhu]]
{{Lifetime|1936|2018|Winnie Madikizela-Mandela}}
ea9g8tfn1csai87aphxlv7ljl76c1pp
Chavalala
0
5059
31863
31858
2018-07-28T15:31:54Z
Thuvack
315
wikitext
text/x-wiki
“I HOMU YA MAKOVONGO VA MAKHWITA HLAVELO I VA HlAKATI
VA MA TSAN’WA KULALA I VADYI VA TIHLAMPFI MSHENGU'''”'''
Muti kumbe tinyimba ta mbhombhi…
1. Ntsan’wakulala : mudyandzhaka loyi loko vamakwavo loyi va nga lava ku n’wi dlhayela vudyandzhaka , a ngabangulela etikweni ra maharimani (va ka valoyi) lava a valava ku n’wi dlayela vuhlolerheli bya maswati.endzhaku va n’wi amukele a ri wale vukosini lebyi byi n’wi tokeleke vuna kulobye lebyi byi n’wi fikiseke laha a ngava mukon’wana wa hosi ya va ka valoyi.
1.makhovongo
2.Rivimbi
3.nhlakati
4.mahohlo
5.xiyoko
Matsune wa nkwahle,in’wana wa nkhomi –mukhomi wa ncila wa ndlopfu wa machivirika wa manambani wa xigole wa malangadzha wa ntsan’wakulala –rimani maswazi miandza wa mbhombhi –ngoma ya matiko wa nghwana /chavalala ntukulu wa vangoni…
“I vaka ngoma ya fumu , va tlharihi ro ka mpfukano . va rifuwo ra tlharhi va ka nyoxi ,xilwela
Vulombe hi ndzhombho va ka hlalela vombe .makhwita –nhlavela,mutwa wu ri enengeni va
Va xihla xa mhala xo ka nawuri .xifaki ava tshovelani ,vatshovelana timba ringana madingwi
Hi va xingwidzhi va dyi va tinhlampfi va n’wi va mati yo dzhunga va maxava rihunga ,va
Xava hi mumu”…
swin'wana swa swivongo swa ka Chavalala i Miyen,Mchavi,Mbhombhi.
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
o749mtec9iexhxz8f0s51ob6f3ub1ok
Khosa
0
5060
32932
32929
2018-11-18T13:48:22Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Khosa
| title =
| image = [[File:Coats of arms of None.svg||125px]]
| caption = '''"Ripanga ra kuxeka"'''
| reign = Khoseni
| Afrika Dzonga = <small>[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Bushbuckridge]]{{·}}[[Joni]]{{·}}[[Pitori]]</small>
| Muzambhiki = <small>[[Maputo]]{{·}}[[Magudu]]{{·}} [[Chokwe]]{{·}}[[Hokwe]]</small>
| Swazini = <small>[[Malelane]]{{·}}[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = Djonga
}}
=== Xithopo xa muti ===
ku na ku hambana ka ma phatelo ya xivongo lexi xa vakhoseni kambe vona i van'we.
{|
|-
|<blockquote> ‘Ripanga ro xeka homu na rhole<br> Mavona kule(Mavone)<br> Mahlongola-n’weti<br> Magelevedze<br> Makula-nhloko<br> Mubarhule,makula-nkondzo<br> Xirima –ribye<br> Manantswa munyu emajekejekeni<br> Xingwingwa vusiku<br> Matlula –tinungu<br> Wo yima hi nkombe<br> Mahumula hi ku etlela<br> Mata na hunguva<br> Mahlota –vusiku<br> Marimbela yindlu<br> Hi dzovo ra ngwenya<br> Khovota vanhu<br> Wa ka ntila a wu landziwi<br> Wu tsandze vangoni na vanyombozi<br> Muxini; </blockquote> || <blockquote> Mudyi wa swidluwani a tlhe a tola miri<br> Ndzilo wa ndzhongo<br> Mhangani yo bava<br> Gama ra ntima<br> Matlhavela ku tshika<br> Xivumbela tsukutsa<br> Xi vumbela vurhena<br> Mutsemi wa swikhono<br> Nghomu-nghomu<br> Nhlanga wa mavele<br> Wa nkanyi wo sihalala<br> Dyambu ra mumu<br> Xihuhuri xa dzonga<br>
Mahora nsisi<br> Mahungela tuva<br> Ri hisa ri nga se xa;<br> Phophula ra nkanyi mahatla ku hluka<br> Hi leriya;<br> Ri lo mhooo</blockquote>
|-
|}
== Rhavi e ka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Khosa, va hlayiwa eka rhavi ra '''Va djonga va Vahlavi''' e ka rixaka ra Vatsonga.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
ndkho9289oigx270yz35vt4t2s89fxz
Maphophe
0
5061
33152
33149
2018-12-13T13:04:38Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:196.210.65.191|196.210.65.191]]
wikitext
text/x-wiki
Maphophe
Va ka Maphophe I va ka Mhinga lava nga van’wanati.hi van’wana va marhavi ya Van’wanati ku suka ka Nyimba ya Maluleke yena loyi a tivekaka hi Mulenga kumbe Malenga . Va ka Maphophe va suka ka Mhinga village , laha Maphophe a nga nyikiwa tiko hi Tatana wa yena sundhuza lowo sungula tiko leriya a nga le ka rona leri ri tivekaka ku hi le ka Maphophe Village ,tiko ra ka Maphophe hi yin’wana ya Miganga ya Mhinga. Ri akelani na makwerhu wa yena Joseph wa Sundhuza laha va nge hi le ka Joseph Village. Maphophe ,Nkhavi na Joseph I vana va Sundhuza lowo sungula ,kambe Yindlu leyinkulu I va Yindlu ya ka Nkhavi hi vona nyamutlha va nga tihosi ta ka Mhinga . Sundhuza na Chavani I vana va Xilungwa loyi a tiveka ngopfu ku i Mhinga . Chavan loyi a nga veleka Rhangani na Xakani ..
Vito ra Maphophe nyamutlha ri hundzuke vito-nkulu ka vana va yena xikan’we na vantukulu va yena Maphophe wa Sundhuza.Va ka Maphophe va kumeka ehansi ka Malamulele na le Giyani va kona van’wana va kumeka ka Dzumeri, lava va sukaka ka Maphophe Village , i Vantukulu va Basopa yena n’wana Maphophe . va ka Maphophe I swihluke swa Muswana kambe van’wana va tirhisa Maxakadzi ,hikuva Maxakadzi a nga ta a ta hlayisa nsati wa makwerhu wa yena Muswana , I vi ku kumeka jaha leri ri nga vuya ri tiveka hi ku va ri ri Ximambani kumbe Dlamani .va ka Maphophe loko va karhi va gimeta ku hlaya xivongo xa von va hlaya Mayeke ka mbirhi handleni ka Hosana ya vona ka nhloko ya vona nyamutlha va hlaya ka nharhu .
Vana va Maphophe hi lava va landzelaka : Xitlhavangoma Basopa William Maphophe Mhinga ,Bana homu Maphophe Mhinga na Risimati Maphophe Mhinga.
Va ka Maphophe loko va tiphata va ri
“Phopha – Mbera
Mhingu ya Matiku
I Maphophe wa
Sundhuza wa
Xilungwa kumbe Mhinga wa
Nkuri wa
Dlamani kumbe Ximambani wa
Muswana wa
Maluleke kumbe Malenga wa
Gunyula kumbe N’wanati
I va xinyela babeni
I va ka mafula hi xivuri va tshika nyundzu
I vadyi va bangu
I va ka nkala na visi
I va ka tindlopfu a ti luvani , ti luvana hi tixakwa
I va ka timamba a ti luvani ,ti luvana hi mincila
I va mancimba ya tihuku ya lema rihlelo”
Pfereteeeeee !!!!
Sundhuza Thulani Octovia Maphophe Maluleke na Sundhuza Ngula Amukelani Maphophe
MATIMU YA MAPHOPHE WA SUNDHUZA NA LAHA TIKO RA HINA RI SUKELA KONA ...
Matimu ya Maphophe
Maphophe Hosi ya Nkhavi, Joseph na Xihosani hi ku tswariwa ka lava va maJaha.
Yena ntukulu wa #Mhinga, yena Xilungwa murhandzi wa ntsengwe, loyi a nga tatana wa Chavani, Sundhuza, Tlatlambela, Mabale vona vana va yena na N'wa Tenga nsati wa yena lonkulu, Nghatsane, Matsilele, Marhanele na van'wana vana i vana va vavansati lavanwana va yena #Xilungwa lowo sungula...
Maphophe i n'wana wa Sundhuza na Nwa- Gumisani(Maluleke) lontsongo. Sundhuza a tekile vavasanti vo hlaya swinene,laha exikarhi ka vavansati va yena a tekile vaMakwenu, Ku nga Nwa-Gumisani lonkulu(Nsati lonkulu wa Sundhuza) na N'wa Gumisani lontsongo yena nsati wa vumbirhi Manana wa Maphophe. Nwa-Gumisani lonkulu a ri na majaha mambirhi ku nga Nkhavi na Josefa, Nwa-Gumisani lontsongo a ri na Jaha rinwe yena Maphophe na va swirhundzu, kasi tati wakwe yena a ri na va matlhari ku nga vona (Nkhavi na Josefa) na va swirhundzu, kasi tati wakwe a tivule hi n'wana wa xirhundzu, kasi N'wa-Gumisani a tivule hi Maphophe.
Eka vavansati va yena Sundhuza a tekile na va tinxaka timbe laha tinxaka leti ku nga va rixaka ra vhaVhenda, lava a va pfhumela kumbe ku kombela ku rivaleriwa hi mi karhi liya ya tinyimpi, laha mi karhi liya ya vona tihosi a ti pfukelana xikan'we na tona tihosinkulu a ti endlisa xiswona na tona, laha exikarhi ka vavansati lava a ku ri na vana va tihosi to fana na Tshivhase na Phapuli, laha a ku ri N'wa #Phapuli na N'wa Tshivhase, N'wa Phapuli i veleke Xihosani kasi N'wa #Tshivhase i vuye a katekisiwa hi vana va swirhundzu ntsena, laha N'wa Tshivhase a nga vuya a tlhelela kaya endzhaka ku hundza emisaveni ka mukhalabya wa yena, yena Hosinkulu ya Van'wanati va ka Maluleke Sundhuza Mhinga, se N'wa Tshivhase i fambe na vana va Sundhuza va swirhundzu lava Yehovha a va katekisile hi vona.
Sunduza tani hi hosi leyi a yi tlharihile swinene, i vuye a ta na makungu yo a fanele a vitana nhlengeletano, mayelana na timhaka ta Jane Maphophe hi ma tikhomelo ya yena, eka vaMakwenu wakwe Nkhavi na joseph, Laha loko Maphophe a ri na vaMakwenu eMasin'wini a va karhata swinene a ku va lava ku n'wi tekela xitulu xa yena xa vukosi, laha swi nga kala swi ya fika ka tindleve ta Sundhuza (|) Tatana wa vona. ku Maphophe , i karhata va makwenu loko va ri ku riseni na kuva emasin'wini, laha Sundhuza a byeriwa hi vanhu lava a va akile emisaveni ya yena, ku Jane i karhata va makwenu.
Laha Sundhuza a nga kala a ya tivonela hi swakwe a nga va byelanga ku i ta sala a va landza hi le ndzhaku, laha Sundhuza a nga fika a swi vona, i vi a va vitana a tshama na vona hansi ku lava ku tiva xivangelo ku Jane hikoho kwalaho ka yini a karhata va makwenu hi ku i rhangile a twa mavarivari kumbe maheveheve ku twa ku Jane i karhata va makwenu wa wena loko mi ri ku riseni na laha masin'wini, laha a nga sungula ku vutisa Jane Maphophe ku nandzu i yini amba ku nona jaha ra mina,laha Jane a nga hlamusela ku a twa vanhu va ku Nkhavi i teke xiyimo xa yena xa vudya -ndhaka ra yena tatana wakwe ngopfu ngopfu xitulu xa vukosi, ku njhani kuveni yena hi yena mativula ka majaha hinkwavo.
Laha a nga swi tivi ku hambi a ri nkulukumba ka Nkhavi kambe Nkhavi a tswariwe hi nsati lonkulu loyi hosi ka vula hi humaka kona, a tava hosi ntsena loko nsati lonkulu a lo hetelela a nga ha kumangi n'wana wa jaha(Mudya- ndhaka), laha a nga yisa emahlweni a hlamusela ku a swi twa na hi va Papantsongo wakwe va vula Nkhavi tani hi hosi ya mundzuku ku katsa na Ompii wakwe va ka Matiyani ku hakunene Nkhavi i tekile vu tshamo byakwe, laha a swi n'wi vavisa ku njhani kuveni hi mina Mativula Xitulu xa vukosi xi taya ka #Nkhavi, a ku njhani kuveni yena hi yena mativula(Hosi) ka majaha ya tatana wakwe Sundhuza, laha a nga muka na vona kaya a yi ahlule hi ku a ni sivula ku mudya ndhaka, I mani, Ku ri ndlela yo timela nyimpi leyi ya vana vakwe...
Laha Maphophe a nga yisa mahlweni ni karhata va makwenu laha swi nga sindzisa tatana wakwe ku rhumela vanhu va ya n'wi cambuta, laha va nga hluleka, a ngeta a rhuma vanwana ku ya herisa vutomi byakwe hikuva a nga ha yingisi no yeyisa tatana wakwe laha exikarhi ka vanhu lava a kurhi na va makwenu wa yena Nkhavi na Joseph laha a nga va hlula a va khungelela hi tingoti a teka Nkhavi na Joseph na vona a tlhelela na vona kaya, laha a nga byela tatana wakwe ku vanhu lavaya a wu varhumini ku katsa na lava ni va hlurile ni heta ni va bohelela, leswi nga endla ku va na njhekanjhekisano lowu wu nga heta wu endla Jane a lava ku yimisana na tatana wa yena. Laha Sundhuza a nga boheka ku endla , nhlengeletano wo vitana #vaMhinga va ka vona, laha a lava ku va tivisa ma ti khomelo ya n'wana wakwe Jane na ku va hlamusela ku i mani a faneleke kuva a teka xinhongani xa yena ku yisa eMahlweni, loko Hosi yi tshika yi n'wi vitanini ku ya hlangana na vakokwana wakwe na tatana wakwe Xilungwa.
Laha a nga sindziseka ku avele vana va yena tindhawu to tshama eka tona ( switandzi). Ku hlayisa misava ya yena na kuva a hunguta muvango lowu a wu ta sala wu ya emahlweni hikuva se a wu sungurile, hikuva na yena majaha ya yena a ya hlayile nyana.
Laha a nga nyika Jane ndhawu leyi hi nge hi le ka Maphophe Village, a heta hi ku vula ku I TA TI VONA KU I DYA YINI, I AMABALA YINI, I TSHAMA HI TKHELO RINI KWALA KA MISAVA LEYI NI NGA KU NYIKA YONA, A WU LUVELE KA MUNHU I TAVA HOSI YA KWALA KUMBE HOSANA YA TIKO RHERO A WU NGE LUVELE MAKWENU WA WENA NA YENA A NGE KU LUVELI, laha loko tatana wakwe a hetw ku endla tano, I vi Jane Mhinga , a ti thya vito ra Cukumetani Maphophe kumbe ku ti nyika vito leri ra Maphophe hi yexe. Kahle kahle yena vito ra yena i Jane Mhinga, se yena Jane u tivitanile hi yexe leswaku hi yena Maphophe Cukumetani, Maphopha mberha hi hikuva a vula ku tatana wa yena Sundhuza u nwi cukumetile le swiharini ka Maphophe ku nga ri swo n'wi nyika misava ku ya hi leswi yena a swi vurisa xiswona. Ndhawu leyi hi mi karhi liya a ku tele ngopfu swiharhi na kuva na nhova leyo chavisa swinene.
Kasi Makwenu wa yena Josefa, ndisani ya Nkhavi u nyikiwile le vange hi le ka Josefa etikweni. Nkhavi yena u n'wi nyike tsindza wa va Mhinga, tani hikuva a ku ri yena N'wana wo sungula wa N'wa- Gumisani lonkulu(Maluleke) eka maJaha exikarhi ka yena na Joseph xikan'we Nghanakana-nkulu, Nkhavi loyi a nga tatana wa Ezekiele(Maxawu) na Piet(Maxamba) loyi a ri tatana wa Epp, Francis na van'wana vana , Ezekiel yena Maxawu loyi a nga veleka Hlengani Sundhuza (||) Adolph Mhinga khale ka Hosinkulu ya Van'wanati va ka Maluleke yena loyi a nga nhlengeleta rixaka ra Vatsonga eAfrika Dzonga hi ku va humesa eka tinxaka timbe , Yena Hosinkulu Sundhuza (||) a nga tatana wa Hosinkulu ya Van'wanati va ka Maluleke Afrika Dzonga hinkwayo na le handle #Xilungwa Cydrick Mhinga (||) yena a Hosi ya ka Mhinga sweswi ..
Laha Jane loko a ri misaveni ya yena laha nyamutlha ku nga tiko ra ka Maphophe i fike a landzelela mikondzo ya tatana wakwe na kokwani wa yena Xilungwa hi ku teka ntshengwe na yena ku kurisa xivongo xa Mhinga, laha a teke N'wa #Phumese n'hwana ka Maxele a teka N'wa #Banyini n'hwana ka khosa a teka na N'wa #Xigandwa n'hwana wa ka Valoyi Ku ri ndlela yo hunguta muvango lowu a wu ta sala wu va kona, loko Hosi yi tshika yi n'wi vitanile hikuva se wu ti komba se wu kurhile swinene, tani hi leswi mi swi tivaka ku evukosini ta vuya yindlu yin'wana yi pfukela yin'wana ku ri ku lwela ku rhangela kumbe ku lava ku va yona nhloko ya dyangu, tani hikuva majaha ya yena a ya hlayile nyana Maphophe u yisiwe laha nyamutlha hi nge hile tikweni ra ka Maphophe ku ri ndlela yo n'wi hlongola ku i ta tsaka loko a tiva ku misava leyi a Cukumeteriwe ka yona yi ta lumba yena, hikuva yena Jane a mavonile makungu ya tatana wakwe ku ri a kuri ndlela yo n'wi nhlongolo, a heta hi ku n'wi nyika misava leyi a yi hindza na ntsindza wa yena, Jane u vuye a ti thya kumbe ku ti nyika vitana hi vito ra Maphophe, Maphopha mberha Cukumetani hikuva a ku tatana wa mina u ni cukumetile laha swiharini ka nhova yo chavisa. Laha ni nga le kule na va nakulorhi na maxaka na va ka hina. Hikuva ndhawu liya emikarhini liya a ku tele ngopfu swiharhi na kuva na nhova leyo chavisa swinene. Kasi Makwenu wakwe Josefa N'wana N'wa- Gumisani(Maluleke) lonkulu ndzisani ya Nkhavi hikuva va mame vele ra manana un'we hambi leswi na ku lowa a va lowa swin'we na Jane Cukumetani Maphophe Mhinga hikuva manana wa Maphophe tani hi loko ni vurile a ku makwenu wa Manana wa Nkhavi na Joseph no a ri nhlantswani ya tati wakwe hikuva yena a swi tika ku kuma jaha hi mi karhi ya kona loko Ku kala Ku landziwa N'wa-Gumisani lontsongo ku tava nhlantswana ya tati wakwe, se Joseph u nyikiwile le vange hi le ka Josefa etikweni. Nkhavi yena a sala na yena kwale tsindza wa #maMhinga, tani hikuva a ku ri yena N'wana wo sungula wa N'wa- Gumisani lonkulu(Maluleke) eka maJaha exikarhi ka yena na Joseph.
Tiko ra ka Maphophe ri ve kona hi ndlela ya leyo, Laha Maphophe tatana wakwe yena Hosinkulu Sundhuza wo sungula a nga n'wi hlamusela ku sweswi i ngs na misava ya wena a wa hari ehansi ka mina i ta ti vona ku i dya yini, i hanya hi yini, i ambala yini, i tshama hi tlhelo rihi ku ya hi laha ni nga ku nyikisa xiswona misava leyi ta wena ya wena u ta tshama kona kwaleno, i ta vona ku i endisa ku yini hi misava ya wena ...
Laha tiko ra yena a ri sukela lahaya kerekeni ya #Assembly of God ri ndlala ku ya fika laha nyamutlha va nge hi le H ri anama ku khomana na tiko ra Joseph lowa ndisani yakwe, laha ku ya hi ntiyiso tiko ra Maphophe a ku ri rona tiko lerinkulu ka matiko ya Mhinga hinkwawo, se le H a tsemelana na va ka vona va ka #Matsilele wa Mhinga lava a va nyikiwe tlhelo ra ku suka H ku ya fika laha nyamutlha va nge hi le ka Magona, mi ta tsunduka va ka Magona a va ta va huma hi le Vhenda laha va nga fika va rhurheliwa hi Hosi Xikundu endzhaka Xintshabyani Xaswita. Laha va nga vekiwa vukosi hi mhaka bya vunghana bya Sundhuza na Mudasana, laha a nga teka misava ya Matsilele wa Mhinga, hikuva va n'wi seketerile ku huma evhenda na kuva a humese Vatsonga va ka #Malamulele ku katsa na vona laha vunghana byi nga pfhumba swinene....
Kasi tiko leriya ra Maphophe a ri ri na swiharhi swa vurhena swo tani hi tiNghala, na swikokovi swo fana na timamba ,na swo yiva swo tani hi tiMhisi.
Laha tatana wa yena a swi tiva ku loko a n'wi cukumetela lahaya emisaveni leyi nyamutlha yi tivekaka hi tiko ra ka Maphophe, loko a n'wi cukumetela a swi tiva ku a swi nga ta n'wi olovela ku hanyi hikuva a ku ro ntsindza wa swikokovi swo tani hi tinyoka ni swiharhi swo ku vona xitshwati xa munhu swi dlele munhu ya loye a namba a ya hlangana ba muvumbi wa ntilo ni misava, kasi Maphophe hi vutlhari byakwe lebyi a byi kuma ka tatana wakwe yena loyi a nga n'wi Cukumetani u kotile ku lwa na swona, laha siku rin'wana loko a karhi a ri ku hloteni ku lavana na swakudya no valanga tiko rakwe i vuye a hlangana na #Phiyosi Maswanganyi(Holeni) Gwevani, a akile kwalayani emisaveni ya yena . I vi a n'wi vutisa ku i lava yini laha tikweni ra mina, I nyikiwa hi mani pfumelelo wo ta emisava ya mina, leyi ni nga nyikiwe yona hi tatana wa mina, leyi na kona ni nga cukumeteriwa ka yona, va ku ndzi ta ti vona ku ni dya yini, ni ambala ni nwa yini, xanaa u wu kuma kwihi pfumelelo, kasi Phiyosi wa vanhu a swi ti komba onge o va na masiku ya ngani ya ngani a ha ku tshama, kutani Maphophe yena Jane a engeta a ku sweswi i ni twaka, ndhawu leyi yi na leswo faa mapfulu na leswa vutlhari swinene ( a vula swiharhi leswi a swi tate tiko rakwe) se a ku ka Phiyosi a hi tshami ko tani hi halaya a vula tlhelweni ra laha a akile kona, ka vula Phiyosi, i yingiserile leswi a swi vuriwa hi n'wini wa misava hikuva a swi tiva ku i misava ya Mhinga ku nga leswi a ta vanga Nyanisi misava na Nghanakana ya ka Mhinga a karhi a ti hlamusela ku i misava yakwe a nga nyikiwa hi tatana wa yena, se endzhaku ka malembe nyana ku te ku ta humelela va ka #Manganyi(Magoda) na tihomu to tala va fika va kombela ku ta tshama kona na vona, a va vutisa ku hikoho kwalaho ka yini mi lava ku tshama laha tikweni leri ku veni matiko matele, i vi va hlamusela ku hi lava madyelo ya swifuwo , I vi a va hlamusela ku laha ku na swiharhi leswi nga ta dya swifuwo swa n'wina kambe vona va sindzisa ku tshama va ku na lomu hi humaka kona swo ti fanela laha swa antswa hikuva madyelo ya rihlandza ya kona.
Maphophe ka njhani a nga pfumeli hikuva a ku laveka vanhu, ku ta n'wi pfuneta ku herisa kumbe ku tihunguta tinghala leti a ti ri etikweni ra yena, no tiko rakwe ri kota ku kula. I tshamile na vona a ku kambe tivani laha hi mina HOSI ya ndhawu leyi, xinwana na xinwana loko mi lava ku pfuniwa mi tivisa mina tani hi HOSI ya n'wina, i misava ya mina, ka vula va humesile na ndhuho ku komba ku luva hosi ya vona va tshama , se hi laha a nga ti vitana ku mina ni #Cukumetani ni cukumetiwe hi tatana wa mina kambe ni ta phopha mbera kwala emisaveni ya mina , mina Maphophe Phopha mbera mhingu ya matiko na Van'wanati ....
Se siku rin'wana a ha yile emasin'wini #Nkhavi na Joseph va tile ka Maphophe va fika va yiva xibhamu xa yena lexi a xi kumile evusocheni , va xi tekile ku lava ku ya herisa vutomi bya sivara wa vona loyi a karhata tati wa vona. laha va nga xisiya kona le ka sivara wa vona, laha va nawu va nga xikuma va kuma ku a ku ri xibhamu xa Maphophe hikuva Maphophe hi yena a ri na xibhamu tlhelo leriya hi mi karhi yakwe , laha a nga pfaleriwa a famba malembe ku kala vanhu va ka Maphophe va landza Basopa N'wana wa Jane Cukumetani Maphophe na N'wa Phumese(Maxele), evusocheni ku vuya u ta fuma tiko ra tatana wa wena . Hi ta tiva ku Basopa a ri yena n'wana wa nsati lonkulu N'wa Phumese n'hwana ka Maxele.
Kasi Maphophe n'wana wa yena wo sungula a ku ri #Jamela ,kona ka nsati wakwe lonkulu N'wa Phumese u nyikile n'wana wakwe vito ra jamela hikuva se a ku jamelane Nkhavi na va ka Rhangani wa Chavani, A ku se Nkhavi i jamelane na vana va ka papahulu va lwela xitulu xa papa, laha jamela loyi a nga hanyangi swi ku yini, i vuye humba yi olela nkuma a nga hundzisanga ns malembe ya ntsevu N'wana wa n'hwana ka Phumese, laha ku nga te endzhaku nyana ku ta velekiwa BASOPA kona ka N'wa Phumese a namba s va Mativula ku sala rikotse a hunduka N'wana wa tuva ku fana na tatana wakwe hi tlhelo ro a tswariwe a ri yexe ka majaha o va na va ti ndzisani ta xisati kambe swa Basopa a swi nyanyile hikuva hambi ya xirhundzu a ri hava..
Loko a ya thya Basopa a ku Basopa wena Nkhavi na vuya kwaleno kaya ni vuyela xitulu xa mina, kasi vanwana va ku a ku basopa va makwenu va nga yindlu ya Chavani, Basopa i vuye a va N'wana wa tuva a lo tswariwa yexe ka Mhani wakwe a ri hava tati kumbe Ndisani ya wansati kumbe ya xinuna...
vaMakwenu wakwe a kova lava nhlangana ka tatana wakwe kambe va nga loyi swin'we, Basopa yena Hosana ya ka Maphophe, tindisana ta yena a ku ri #Banahomu homu loyi a ri n'wana nsati wa vumbirhi N'wa- Banyini n'hwana ka Khosa na Risimati Xivunga n'wana N'wa-Xigandwa n'hwana ka Vakoyi na va swirhundzu ...
Basopa na yena, i vuye a landzelela mikondzo ya tatana wakwe na Kokwani wakwe Sundhuza, i vuye a teka ntshengwe a endla leswi ka vula Van'wanati hi tivekaka hiswona. I teke n'hwana wa ka Tomu (N'wa Tomu), a teka N'wa Nyambi vumbirhi lokonkulu, a ku ri #Mhlava, lontsongo ku ri #Nyanisi a hetelela hi N'wa Hlungwani (loyi a ku ri N'wa Mkhacani).....
Nsati lonkulu yena N'wa Tomu i ve ma vana va tlhanu ku nga :Sarah, Frengelina lava a va ri van'wingi va ka Marhanele ka Cawuke (Va dyi va swambisi, Vahlengwe) Mkhacani Henry, Mzamani #Donald Maphophe, Asinathi Maphophe lava nga tekiwa le khale a hi ku hi le Xisasi, nyamutlha ku nga ka Mambhayeni(Macevele) eka Murhovi ka Mathevula vona va ka Mthondolovhani.
I vi nsati wa vumbirhi yena N'wa Nyambi lonkulu Mhlava(N'wa Mapoxe) i tivule hi Rose loyi a tekiwe le ka Xiwili ka Cawuke (Manana wa Dr Makomba Ndlela Osborn va nga vanwana va vatsari va ntlangu wa xitori xa Mina hi Mina nyamutlha) le ka va vona swioki swa ndzilo, i vi ku landzela Peggy lava a va tekiwe hi jaha ra ka Mundalamo eVhenda, I vi ku landela Alice lava nga ka Malamulele section B, hi vona xisiva rhumbu ka Mhlava, Mukhegula loyi i vuye a nkatekisiwa hi vana vanharhu ntsena na kona va swirhundzu, hi yona mhaka le ka Nyambi va nga dya Cuma xa Basopa va boheke ku n'wi nyika hlatswana, hlantswana ya kona ku nga yena N'wa Nyambi(Mapoxe) lontsongo Nyanisi.
N'wa Nyambi lontsongo yena Nyanisi i ve a katekisiwa hi tlhanu wa vana lavanwana vambirhi va vuye va dyiwa hi misava va nga si khoma na lembe, loko a va hanyile a hi taku a katekisiwa hi nkombo wa vana, vana va yena hi lava landzelaka i : Sophy Maphophe N'wa willy tani hi loko va va vitana tano le tikweni ra ka Dzumeri eMugangeni wa Mnghonghoma laha a va nga tekiwa ka Manyike vona va Manyika hi mbita va chava ku phama va chava ku soriwa, I vi ku landzela John Maphophe loyi nyamutlha a tshama ka le Bushbackridge, kasi john a ku nga ri yena a landzela Sophy a ku ri mahahlwa lama nga dyiwa hi misava, i vi ku suka ka John ku landzele HASANI ORIEL AKA KILLIMANJARO MAPHOPHE, ku suka ka yena Kilimanjaro ku ta #GEZANI PHANUEL MAPHOPHE a landziwa hi Agnes, Ku nga yena xisiva rhumbu xa Nyanisi a nga tekiwa ka eMugangeni wa Xifaxani ka Xikundu edyangwini wa ka Xifaxini ka Maluleke.
I vi nsati wo hetelela xikhoma nhonga n'hwana ka Hlungwani N'wa Mkhancani i ve na vana va mune, ku nga Risenga Patrick Maphophe aka Mineer PR, a landziwa hi Clara Maphophe lava a va tekiwe ka Mavasa(Vahlengwe swi hluke swa Xioki) lahaya ka Malamulele, ku landzela Mafemani Frank Maphophe ku hetelela Anna Maphophe ku nga yena rikotse ra N'wa Mkhancani n'hwana ka Hlungwani lava nga pfumela ku ganga jaha ra Mn'wanati va ri n'wa Mn'wanati na vona lahaya tikweni ra Xikundu emugangeni wa Xifaxani (va tshiki va misava hi Malwandla).
Loko tiko rakwe ri sungula Ku kula swinene yena Basopa a nga ri siyeriwa hi tatana wakwe i sungule ku endla swigangani lahaya ndzeni ka rona Ku va na miganga lowu a wu fumiwa hi Chali, Chali loyi i XAKA ra le dyangwini wa Maphophe ku va na liganga la Banahomu loyi a nga Ndisani ya BASOPA XITLHAVANGOMA WILLIAM MAPHOPHE, a ri n'wana wa nsati wa vumbirhi wa Maphophe...
Xivongo xa ka Maphophe
I Phopha mbera
Mhengu ya matiko na Van'wanati
I Maphophe wa
Sundhuza wa
Mhinga yena Xilungwa wo sungula wa
Nkuri wa
Dlhamani yena Ximambani wa
Muswana Maxakadzi wa
Malenga yena Maluleke wa
Gunyule yena N'wanati wa
Xixangaxile wa
Dzavani wa
Xakadzi wa
Xiva
etc
Xiphato xa Maphophe
I Maphophe
Phopha mbera
Mhinga ya matiko na Van'wanati
I Xinyela Bambeni kumbe ntshurini
I Mafula hi xivuri a tshika nyundzu
I wa ka Nkala na visi bya kona
I wa timamba a ti luvani ti luvana hi mincila
I wa tindlopfu a ti luvani, ti luvana hi maxankwa
I muhluti wa tindlopfu a xavisa timondzo
I Betsa ra Matsalala
I mudyi wa bhangu
Munwi wa mati ya xihlovo xa nambu wa N'wanati
I wa Macimba ya tihuku ya lema rihlelo
Pfereteteteeeeeeee!!!
Va ku bhangu ra tshwaaa!!!
Ri tshwa njhani N'wanatii, a ri kona.
Phopha mbera Mhingu ya matiku na Van'wanati....
Maluleke!!
A hi Lulekani hi ya kayaa!!
N'wanatiii, N'wanatii, N'wanati!!
Sundhuza Cukumetani Basopa Mn'wanati na #maMhinga va ka Maphophe
f2tb6tseo6uthhbcni6p2xzw9cs0fhg
Waleed Al-Husseini
0
5062
33113
33095
2018-12-13T12:55:57Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:84.100.217.99|84.100.217.99]]
wikitext
text/x-wiki
== Bibliography ==
[[File:Waleed Al-Husseini interview.webm|thumb|[[Maryam Namazie]] interviews Al-Husseini about ''Blasphémateur'' (2016).]]
*''Blasphémateur ! : les prisons d'Allah'', 2015, Grasset ({{ISBN|978-2-246-85461-6}})
**English translation: {{Cite book |last=Al-Husseini |first=Waleed |date=2017 |title=The Blasphemer: The Price I Paid for Rejecting Islam |location=New York City |publisher=Skyhorse Publishing |isbn=9781628726756}}
*''Une trahison française : Les collaborationnistes de l'islam radical devoilés'' ("A French Treason: The Collaborators of Radical Islam Unveiled"), 2017, Éditions Ring {{ISBN|979-1091447577}}
== Note ==
{{Commonscat|Waleed Al-Husseini}}
[https://en.wikipedia.org/wiki/Waleed_Al-Husseini Waleed Al-Husseini]
gpjzgyec744ydqr3e8ney4e3vitjgw0
Category:User ru-3
14
5063
31082
2018-05-25T14:58:51Z
Capmo
3034
Created page with "[[Category:User ru]]"
wikitext
text/x-wiki
[[Category:User ru]]
14tdnwe4ldru53s2e7jpx833jefvs60
Template:Wikidata list
10
5066
31122
2018-06-16T20:39:26Z
GerardM
130
Created page with "{{main other|[[Category:Pages with templates in the wrong namespace]]}} <div style='margin-bottom:5px;border-bottom:3px solid #2F74D0;'> <div style='float:right'>[https://tool..."
wikitext
text/x-wiki
{{main other|[[Category:Pages with templates in the wrong namespace]]}}
<div style='margin-bottom:5px;border-bottom:3px solid #2F74D0;'>
<div style='float:right'>[https://tools.wmflabs.org/listeria/index.php?action=update&lang={{CONTENTLANG}}&page={{FULLPAGENAMEE}} Automatically update the list now] | {{#if:{{{sparql|}}}|[//query.wikidata.org/#{{urlencode:{{{sparql|}}}|PATH}} SPARQL] {{!}} }}[https://tools.wmflabs.org/fist/wdfist/index.html?sparql={{urlencode:{{{sparql|}}}|PATH}}&no_images_only=1&remove_used=1&remove_multiple=1 Find images]</div>
This list is automatically generated from data in [[Wikidata]] and is periodically updated by [https://tools.wmflabs.org/listeria/ Listeriabot].<br/> <mark>'''Edits made within the list area will be removed on the next update!'''</mark>
</div><includeonly>
[[Category:Lists based on Wikidata]]</includeonly><noinclude>
{{documentation}}
</noinclude>
ktclad7q4qepdv4q5t8c9ynxc0ev9bx
Category:Lists based on Wikidata
14
5067
31123
2018-06-16T20:39:53Z
GerardM
130
Created page with "<includeonly><div style='margin-top:5px;border-top:3px solid #2F74D0;font-size:8pt'>End of auto-generated list.</div></includeonly><noinclude> This template marks the "end" of..."
wikitext
text/x-wiki
<includeonly><div style='margin-top:5px;border-top:3px solid #2F74D0;font-size:8pt'>End of auto-generated list.</div></includeonly><noinclude>
This template marks the "end" of {{tl|Wikidata list}}.
[[Category:Wikidata templates]]
</noinclude>
mbr8kx027j2cckq9mlvq25xbjy0wps7
Template:Wikidata list end
10
5073
31135
2018-06-16T20:45:47Z
GerardM
130
Created page with "<includeonly><div style='margin-top:5px;border-top:3px solid #2F74D0;font-size:8pt'>End of auto-generated list.</div></includeonly><noinclude> This template marks the "end" of..."
wikitext
text/x-wiki
<includeonly><div style='margin-top:5px;border-top:3px solid #2F74D0;font-size:8pt'>End of auto-generated list.</div></includeonly><noinclude>
This template marks the "end" of {{tl|Wikidata list}}.
[[Category:Wikidata templates]]
</noinclude>
mbr8kx027j2cckq9mlvq25xbjy0wps7
Module:Wikibase
828
5404
31785
2018-07-21T12:57:54Z
Theklan
5283
Created page with "-- Module:Wikibase local p = {} -- Return the item ID of the item linked to the current page. function p.id(frame) entity = mw.wikibase.getEntityObject() if entity =..."
Scribunto
text/plain
-- Module:Wikibase
local p = {}
-- Return the item ID of the item linked to the current page.
function p.id(frame)
entity = mw.wikibase.getEntityObject()
if entity == nil then
return "ezer ere ez"
end
return entity.id
end
-- Return the label of a given data item.
function p.label(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then return nil end
id = entity.id
else
id = frame.args[1]
end
return mw.wikibase.label( id )
end
-- Return the local page about a given data item.
function p.page(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then return nil end
id = entity.id
else
id = frame.args[1]
end
return mw.wikibase.sitelink( id )
end
-- Return the first value of given property of the item linked to the current page.
function p.firstproperty(frame)
local property = frame.args[1]
local entity = mw.wikibase.getEntityObject()
if not entity then return nil end
if not entity.claims then return nil end
local hasProp = entity.claims[property]
if not hasProp then return nil end
return hasProp[0].mainsnak.datavalue.value
end
return p
szgavzk1srsibobfr9f1t1k38fk0jee
Template:Bio
10
5405
32899
32898
2018-11-17T21:25:23Z
Thuvack
315
wikitext
text/x-wiki
<includeonly>{{Infobox
| abovestyle = background-color: lightsteelblue
| aboveclass = hd
| headerstyle = background-color: lightsteelblue
| above = {{PAGENAME}}
| image = {{#if:{{#Property:P10|from={{{item|}}}}}|{{#invoke:Wikidata | claim | property=P10|formatting=[[File:$1|260px]]|list=false}}|{{#invoke:Wikidata | claim | property=P18|formatting=[[File:$1|260px]]|value={{{image|}}}|list=false}}}}{{#invoke:Wikidata | claim | property=P2096|formatting=<br/> $1|list=false}}
| caption = {{#invoke:Wikidata|claim|property=P18|qualifier=P2096|formatting=ts|value={{{caption|}}}|rowformat=$1}}
| image2 = {{#invoke:Wikidata | claim |property=P990|formatting=[[File:$1|260px]]|list=false}}
| caption2 = <small>Voice</small>
<!---
THIS FIRST ROW INSERTS THE POSITIONS HELD BY THE PERSON.
YOU WILL NEED THIS SUBTEMPLATE:
:eu:Txantiloi:Biografia_infotaula_automatikoa/kargua
--->
| data1= {{#if:{{#Property:P39}}|{{#invoke:Wikidata |claim |formatting=table |property=P39 |qualifier=P580| qualifier2=P582 |qualifier3=P1365 |qualifier4=P1366 |qualifier5=P768 |qualifier6=P1545 |qualifier7=P2715 |qualifier8=P94 |qualifier9=P708|rowformat= {{bio/position|$8 $6 $0}} <br />$1 $2 $3 $4 $5 $9 $7 |rowsubformat1 = $1 - | rowsubformat3=<br />← $3 | rowsubformat4=- $4 → | rowsubformat5=<br /><small>{{Bio/ts|District}}: $5</small> | rowsubformat7=<br /><small>{{Bio/ts|Election}}: $7</small> | rowsubformat6=$6. | rowsubformat8={{#invoke:InfoboxImage|InfoboxImage|image=$8 |size=25px|sizedefault=frameless |upright=3|suppressplaceholder=yes}}<br /> | rowsubformat9=<br />{{Bio/ts|Dioceses}}: $9|tablesort=1}}}}
<!--- FIRST BLOCK: LIFE --->
| header2 = {{Bio/ts|Life}}
| label3 = {{Bio/ts|Full name}}
| data3 = {{#invoke:Wikidata|claim|property=P1477|formatting=text}}
| label4 = {{Bio/ts|Birth}}
| data4 = {{#if:{{#Property:P19}}|{{#invoke:Wikidata | claim | property=P19|formatting = internallink}}, }}{{{date of birth|{{#invoke:Wikidata | claim | property=P569|list=false}}}}}{{#if:{{#Property:P570}}||{{#invoke:Wikidata|years_old|formatting= ($1 wa Malembe)}}}}
| label5 = {{Bio/ts|Citizenship}}
| data5 = {{#invoke:Wikidata | claim | property=P27|formatting = internallink|separator=<br />|conjunction=<br />|value={{{citizenship|}}}}}
| label6 = {{Bio/ts|Residence}}
| data6 = {{#invoke:Wikidata | claim | property=P551|formatting = internallink|separator=<br />|conjunction=<br />}}
| label7 = {{Bio/ts|Ethnic group}}
| data7 = {{#invoke:Wikidata | claim | property=P172|formatting = internallink|separator=<br />|conjunction=<br />}}
| label8 = {{Bio/ts|First language}}
| data8 = {{#invoke:Wikidata | claim | property=P103|formatting = internallink|separator=<br />|conjunction=<br />}}
| label9 = {{Bio/ts|Death}}
| data9 = {{#if:{{#Property:P20}}|{{#invoke:Wikidata | claim | property=P20|formatting = internallink}}, }}{{{date of death|{{#invoke:Wikidata | claim | property=P570|list=false}}}}}{{#if:{{#Property:P569}}||{{#invoke:Wikidata|years_old|formatting=(run $1)}}}}
| label10 = {{Bio/ts|Place of internment}}
| data10 = {{#invoke:Wikidata | claim | property=P119|formatting = internallink|separator=<br />|conjunction=<br />}}
| label11 = {{Bio/ts|Manner of death}}
| data11 = {{#invoke:Wikidata | claim | property=P1196|formatting = internallink|separator=<br />|conjunction=<br />|case=singularra}}{{#if:{{#Property:P509}}| ({{#invoke:Wikidata | claim | property=P509|formatting = internallink|separator=<br />|conjunction=<br />}})}}
| label12 = {{Bio/ts|Killed by}}
| data12 = {{#invoke:Wikidata | claim | property=P157|formatting = internallink|separator=<br />|conjunction=<br />}}
<!--- FAMILY BLOCK --->
| header20 = {{#if:{{#Property:P22}}{{#Property:P25}}{{#Property:P26}}{{#Property:P451}}{{#Property:P40}}{{#Property:P3373}}{{#Property:P1038}}|{{Bio/ts|Family}}}}
| label21 = {{Bio/ts|Father}}
| data21 = {{#if:{{#Property:P22}}|[[{{#Property:P22}}]]}}
| label22 = {{Bio/ts|Mother}}
| data22 = {{#if:{{#Property:P25}}|[[{{#Property:P25}}]]}}
| label23 = {{Bio/ts|Spouse(s)}}
| data23 = {{#ifeq:{{#Property:P26}}|no value|{{Bio/ts|Not married}}|{{#invoke:Wikidata | claim | property=P26|qualifier=P580|qualifier2=P582|formatting = table|rowformat = $0 $1 $2|rowsubformat1=<small> ($1 -|rowsubformat2= $2)</small>|tablesort=1|colformat0=internallink}}}}
| label24 = {{Bio/ts|Couple(s)}}
| data24 = {{#invoke:Wikidata | claim | property=P451|formatting = internallink|separator=<br />|conjunction=<br />}}
| label25 = {{Bio/ts|Children}}
| data25 = {{#if:{{#Property:P40}}|{{collapsible list|title=paluxa|{{#invoke:Wikidata | claim | property=P40|formatting = internallink|separator=<br />|conjunction=<br />}}}}}}
| label26 = {{Bio/ts|Siblings}}
| data26 = {{#if:{{#Property:P3373}}|{{collapsible list|title=view|{{#invoke:Wikidata | claim | property=P3373|formatting = internallink|separator=<br />|conjunction=<br />}}}}}}
| label27 = {{Bio/ts|Ascent}}
| data27 = {{#if:{{#Property:P1038}}|{{collapsible list|title=view|{{#invoke:Wikidata | claim | property=P1038|qualifier=P1039|formatting = table|rowformat $0 $1|rowsubformat1=<small>$1</small>|colformat0=internallink}}}}}}
| label28 = {{Bio/ts|Tribe}}
| data28 = {{#invoke:Wikidata | claim | property=P53|formatting = internallink|separator=<br />|conjunction=<br />}}
<!--- EDUCATION BLOCK --->
| header30 = {{#if:{{#property:P69}}{{#property:P512}}{{#property:P184}}{{#property:P185}}{{#property:P1412}}|Education}}
| label31 = {{Bio/ts|Alma mater}}
| data31 = {{#invoke:Wikidata | claim | property=P69|formatting = table|qualifier=P580|qualifier2=P582|qualifier3=P512|qualifier4=P812|rowformat = $0 $1 $2 $3 $4|rowsubformat1 =<br /><small>($1 -</small>|rowsubformat2=<small>$2)</small>|rowsubformat3 = <small>$3</small>|rowsubformat4 =<small>: $4</small>|tablesort=1}}
| label32 = {{Bio/ts|Education level}}
| data32 = {{#invoke:Wikidata | claim | property=P512|formatting = internallink|case=singularra|separator=<br />|conjunction=<br />}}
| label33 = {{Bio/ts|Thesis}}
| data33 = {{#if:{{#Property:P1026}}|''{{#invoke:Wikidata | claim | property=P1476|item={{#invoke:Wikidata | claim | property=P1026|formatting = raw}}|formatting=text}}''}}
| label34 = {{Bio/ts|Thesis director}}
| data34 = {{#invoke:Wikidata | claim | property=P184|formatting = internallink|separator=<br />|conjunction=<br />}}
| label35 = {{Bio/ts|Doctoral students}}
| data35 = {{#invoke:Wikidata | claim | property=P185|formatting = internallink|separator=<br />|conjunction=<br />}}
| label36 = {{Bio/ts|Languages}}
| data36 = {{#invoke:Wikidata | claim | property=P1412|formatting = internallink|separator=<br />|conjunction=<br />}}
| label37 = {{Bio/ts|Teachers}}
| data37 = {{#invoke:Wikidata | claim | property=P1066|formatting = internallink|separator=<br />|conjunction=<br />}}
| label38 = {{Bio/ts|Students}}
| data38 = {{#invoke:Wikidata | claim | property=P802|formatting = internallink|separator=<br />|conjunction=<br />}}
<!--- OCCUPATION --->
| header39 = {{Bio/ts|Occupation}}
| label40 = {{Bio/ts|Occupation}}
| data40 = {{#invoke:Wikidata | claim | property=P106|formatting = internallink}}
<!--- SPORTS: You will need the subtemplates in :eu:Txantiloi:Biografia infotaula automatikoa/kirola for the parameters of each sport --->
| data41 = {{#if:{{#Property:P641}}|{{bio/sport|{{#Property:P641}}}}}}
| data42 = {{collapsible list|title={{Bio/ts|Participant of}}|<!-- JUST COPY THE CONTENT FROM eu:Txantiloi:Biografia infotaula automatikoa/kirola/domina-->{{bio/sport/medal| {{#invoke:Wikidata |claim |formatting=table |property=P1344 |qualifier=P166| qualifier2=P1352|rowformat=$1$0 $2|rowsubformat2=($2.)}} }} }}
| data43 = {{collapsible list|title=Winner of|{{#invoke:Wikidata | claim | property=P1346|formatting = internallink|separator=<br />|conjunction=<br />}} }}
| label44 = {{Bio/ts|Position or speciality}}
| data44 = {{#invoke:Wikidata | claim | property=P413|formatting = internallink|separator=<br />|conjunction=<br />}}
| label45 = {{Bio/ts|Sport-number}}
| data45 = {{#invoke:Wikidata | claim | property=P1618|formatting = internallink|separator=<br />|conjunction=<br />}}
| label48 = {{Bio/ts|Weight}}
| data48 = {{#invoke:Wikidata | claim | property=P2067|formatting=unitcode}}
| label49 = {{Bio/ts|Height}}
| data49 = {{#invoke:Wikidata | claim | property=P2048|formatting=unitcode}}
<!--- GENERAL OCCUPATION --->
| label50 = {{Bio/ts|Workplace}}
| data50 = {{#invoke:Wikidata | claim | property=P937|formatting = internallink}}
| label51 = {{Bio/ts|Employers}}
| data51 = {{#invoke:Wikidata |claim |property=P108| qualifier=P580| qualifier2=P582|formatting = table|rowformat = $0 $1 $2|rowsubformat1=<small> ($1 -</small>|rowsubformat2=<small> $2</small>)|tablesort=1}}
| label52 = {{Bio/ts|Important works}}
| data52 = {{#if:{{#Property:P800}}|''{{#invoke:Wikidata | claim | property=P800|formatting = internallink|separator=<br />|conjunction=<br />}}''}}
| label53 = {{Bio/ts|Prizes}}
| data53 = {{collapsible list|title=see|{{#invoke:Wikidata | claim | property=P166 |qualifier=P585| qualifier2=P1027 |qualifier3=P1686|formatting=table
|rowformat = {{((}}Sub-item image{{!}}$0{{!}}P2425{{!}}40x20px{{))}} [[{{((}}#invoke:Wikibase{{!}}label{{!}}$0{{))}}]] $2 $1 $3 |rowsubformat1=<small> ($1)</small> |rowsubformat2=: <small>$2</small>|rowsubformat3=: <small>$3</small> | colformat0=raw | colformat2=internallink| separator=<br />}}}}
| label54 = {{Bio/ts|Nominated to}}
| data54 = {{collapsible list|title=ikusi|{{delink|{{#invoke:Wikidata |claim |formatting=table |property=P1411|tablesort=1 |qualifier=P585| qualifier2=P1027 |qualifier3=P1686|rowformat=[[$0]] $2 $1 $3 |rowsubformat1=<br /><small>($1)</small> |rowsubformat2=<small>: [[$2]]</small>|rowsubformat3=<small>: [[$3]]</small>}}}}}}
| label55 = {{Bio/ts|Influenced by}}
| data55 = {{#invoke:Wikidata | claim | property=P737|formatting = internallink}}
| label57 = {{Bio/ts|Membership}}
| data57 = {{#invoke:Wikidata | claim | property=P463|formatting = internallink|separator=<br />|conjunction=<br />}}
| label58 = {{Bio/ts|Movement}}
| data58 = {{#invoke:Wikidata | claim | property=P135|formatting = internallink|case=singularra|separator=<br />|conjunction=<br />}}
| label59 = {{Bio/ts|Nicknames}}
| data59 = {{#invoke:Wikidata | claim | property=P742|formatting = label}}
<!-- Music -->
| label60 = {{Bio/ts|Artistic movement}}
| data60 = {{#invoke:Wikidata | claim | property=P136|formatting = internallink|case=singularra|separator=<br />|conjunction=<br />}}
| label61 = {{Bio/ts|Voice type}}
| data61 = {{#invoke:Wikidata | claim | property=P412|formatting = internallink|case=singularra|separator=<br />|conjunction=<br />}}
| label62 = {{Bio/ts|Fach}}
| data62 = {{#invoke:Wikidata | claim | property=P1731|formatting = internallink|separator=<br />|conjunction=<br />}}
| label63 = {{Bio/ts|Music instrument}}
| data63 = {{#invoke:Wikidata | claim | property=P1303|formatting = internallink|case=singularra|separator=<br />|conjunction=<br />}}
| label64 = {{Bio/ts|Record label}}
| data64 = {{#invoke:Wikidata | claim | property=P264|formatting = internallink|separator=<br />|conjunction=<br />}}
<!-- Saints -->
| header70 = {{#if:{{#Property:P841}}|{{Bio/ts|Feast}}}}
| data71 = {{#invoke:Wikidata | claim | property=P841|formatting = internallink}}
<!--- Military --->
| header75 = {{#if:{{#Property:P241}}{{#Property:P607}}|{{Bio/ts|Military service}}}}
| label76 = {{Bio/ts|Military branch}}
| data76 = {{#invoke:Wikidata | claim | property=P241|formatting = internallink|separator=<br />|conjunction=<br />}}
| label77 = {{Bio/ts|Degree}}
| data77 = {{#invoke:Wikidata | claim | property=P410|formatting = internallink|separator=<br />|conjunction=<br />}}
| label78 = {{Bio/ts|Fought at}}
| data78 = {{#invoke:Wikidata | claim | property=P607|formatting = internallink|separator=<br />|conjunction=<br />}}
<!-- Astronauts-->
| header80 = {{#if:{{#Property:P450}}{{#Property:P2873}}|{{Bio/ts|Astronaut}}}}
| label81 = {{Bio/ts|Missions}}
| data81 = {{#invoke:Wikidata | claim | property=P450|formatting = internallink|separator= |conjunction= }}
| label82 = {{Bio/ts|Mission patch}}
| data82 = {{#invoke:Wikidata | claim | property=P450|formatting = table|rowformat={{((}}subitem image{{!}}$0{{!}}P154{{!}}50x50px{{))}}|colformat0=raw |separator= |conjunction= }}
| label83 = {{Bio/ts|Time at space}}
| data83 = {{#invoke:Wikidata | claim | property=P2873|formatting = unit}}
<!--- BELIEVINGS --->
| header90 = {{#if:{{#Property:P140}}{{#Property:P102}}{{#Property:P611}}|{{Bio/ts|Belief}}}}
| label91 = {{Bio/ts|Religion}}
| data91 = {{#invoke:Wikidata | claim | property=P140|formatting = internallink|separator=<br />|conjunction=<br />}}
| label92 = {{Bio/ts|Religious-order}}
| data92 = {{#invoke:Wikidata | claim | property=P611|formatting = internallink|separator=<br />|conjunction=<br />}}
| label93 = {{Bio/ts|Political parties}}
| data93 = {{#invoke:Wikidata | claim | property=P102|formatting = internallink|separator=<br />|conjunction=<br />}}
<!-- SIGNATURE AND LINKS -->
|label97 = [[IMDb]]
|data97 = {{#invoke:Wikidata | claim | property=P345|formatting = [http://www.imdb.com/name/$1 $1]}}
|data98 = {{#invoke:Wikidata | claim | property=P856|formatting = weblink}}
|data99 = {{#invoke:Wikidata | claim | property=P109|formatting = [[File:$1|200px]]}}
}}</includeonly><noinclude>
</noinclude>
neuo9dsyrygbltshvig82nzk7i0y1bg
Template:Bio/ts
10
5406
31869
31867
2018-07-30T17:51:40Z
Thuvack
315
wikitext
text/x-wiki
{{#switch:{{{1}}}
|Life = Vutomi
|Full name = Vito
|Birth = {{ucfirst:{{#invoke:wikibase|label|P19}}}}
|Citizenship = {{ucfirst:{{#invoke:wikibase|label|P27}}}}
|Residence = {{ucfirst:{{#invoke:wikibase|label|P551}}}}
|Ethnic group = {{ucfirst:{{#invoke:wikibase|label|P172}}}}
|First language = {{ucfirst:{{#invoke:wikibase|label|P103}}}}
|Death = {{ucfirst:{{#invoke:wikibase|label|P20}}}}
|Place of burial = {{ucfirst:{{#invoke:wikibase|label|P119}}}}
|Manner of death = {{ucfirst:{{#invoke:wikibase|label|P1196}}}}
|Killed by = {{ucfirst:{{#invoke:wikibase|label|P157}}}}
<!-- elections, positions... -->
|District = {{ucfirst:{{#invoke:wikibase|label|P768}}}}
|Election = {{ucfirst:{{#invoke:wikibase|label|P2715}}}}
|Dioceses = {{ucfirst:{{#invoke:wikibase|label|P708}}}}
<!-- family block -->
|Family = Ndyangu
|Father = {{ucfirst:{{#invoke:wikibase|label|P22}}}}
|Mother = {{ucfirst:{{#invoke:wikibase|label|P25}}}}
|Spouse(s) = {{ucfirst:{{#invoke:wikibase|label|P26}}}}
|Not married = Angatekiwanga
|Couple(s) = {{ucfirst:{{#invoke:wikibase|label|P451}}}}
|Children = {{ucfirst:{{#invoke:wikibase|label|P40}}}}
|Siblings = {{ucfirst:{{#invoke:wikibase|label|P3373}}}}
|Ascent = {{ucfirst:{{#invoke:wikibase|label|P1038}}}}
|Tribe = {{ucfirst:{{#invoke:wikibase|label|P53}}}}
<!-- education block -->
|Alma mater = {{ucfirst:{{#invoke:wikibase|label|P69}}}}
|Education level = {{ucfirst:{{#invoke:wikibase|label|P512}}}}
|Thesis = {{ucfirst:{{#invoke:wikibase|label|P1026}}}}
|Thesis director = {{ucfirst:{{#invoke:wikibase|label|P184}}}}
|Doctoral students = {{ucfirst:{{#invoke:wikibase|label|P185}}}}
|Languages = {{ucfirst:{{#invoke:wikibase|label|P1412}}}}
|Teachers = {{ucfirst:{{#invoke:wikibase|label|P1066}}}}
|Students = {{ucfirst:{{#invoke:wikibase|label|P802}}}}
<!-- Occupation -->
|Occupation = {{ucfirst:{{#invoke:wikibase|label|P106}}}}
|Participant of = {{ucfirst:{{#invoke:wikibase|label|P1477}}}}
|Position or speciality = {{ucfirst:{{#invoke:wikibase|label|P1344}}}}
|Sport-number = {{ucfirst:{{#invoke:wikibase|label|P413}}}}
|Weight = {{ucfirst:{{#invoke:wikibase|label|P2067}}}}
|Height ={{ucfirst:{{#invoke:wikibase|label|P2048}}}}
|Workplace = {{ucfirst:{{#invoke:wikibase|label|P937}}}}
|Employers = {{ucfirst:{{#invoke:wikibase|label|P108}}}}
|Important works = {{ucfirst:{{#invoke:wikibase|label|P800}}}}
|Prizes = {{ucfirst:{{#invoke:wikibase|label|P166}}}}
|Nominated to = {{ucfirst:{{#invoke:wikibase|label|P1411}}}}
|Influenced by = {{ucfirst:{{#invoke:wikibase|label|P737}}}}
|Membership = {{ucfirst:{{#invoke:wikibase|label|P463}}}}
|Movement = {{ucfirst:{{#invoke:wikibase|label|P135}}}}
|Nicknames = {{ucfirst:{{#invoke:wikibase|label|P742}}}}
<!-- Music -->
|Artistic movement = {{ucfirst:{{#invoke:wikibase|label|P136}}}}
|Voice type = {{ucfirst:{{#invoke:wikibase|label|P412}}}}
|Fach = {{ucfirst:{{#invoke:wikibase|label|P1731}}}}
|Music instrument = {{ucfirst:{{#invoke:wikibase|label|P1303}}}}
|Record label = {{ucfirst:{{#invoke:wikibase|label|P264}}}}
<!-- Saints -->
|Feast = {{ucfirst:{{#invoke:wikibase|label|P841}}}}
<!-- Military -->
|Military service = Vusocha
|Military branch = {{ucfirst:{{#invoke:wikibase|label|P241}}}}
|Degree = {{ucfirst:{{#invoke:wikibase|label|P410}}}}
|Fought at = {{ucfirst:{{#invoke:wikibase|label|P607}}}}
<!-- Astronauts -->
|Astronaut = Muendzi wale xibhakabhakeni
|Missions = {{ucfirst:{{#invoke:wikibase|label|P450}}}}
|Mission patch = Mfungo wa vurhumiwa
|Time at space = {{ucfirst:{{#invoke:wikibase|label|P2873}}}}
<!-- Believings -->
|Belief = Vupfumeri
|Religion = {{ucfirst:{{#invoke:wikibase|label|P140}}}}
|Religious-order = {{ucfirst:{{#invoke:wikibase|label|P611}}}}
|Political parties = {{ucfirst:{{#invoke:wikibase|label|P102}}}}
<!-- SPORTS -->
|Athletics = Tamajatu
|Sport discipline = Muxaka watamintlangu
|Records = Vuxokoxoko
|Criteria = Xiyenge
|Date = Siku
|Personal records = Vuxokoxoko byavumunhu
|Speciality = Xihlawulekisi
|Place = Ndzhawu
}}
qvii7fbgmegacryqwt964q2861a2gqc
Template:((
10
5407
31790
2018-07-21T13:02:25Z
Theklan
5283
Created page with "{{"
wikitext
text/x-wiki
{{
12pdiubnx5a18m40c9undnlmt4cb1o0
Template:))
10
5408
31791
2018-07-21T13:02:54Z
Theklan
5283
Created page with "}}"
wikitext
text/x-wiki
}}
8fjf3hjuj07tdh6aq0z1wcya5rson4p
Template:Bio/position
10
5409
31792
2018-07-21T13:04:17Z
Theklan
5283
Created page with "<table class="infotaula {{{bodyclass|}}}" align="right" cellspacing="5" style="margin-width: 0; width:100%; text-align:left; line-height:1.5em; {{{bodystyle|}}}">{{Infobox/ro..."
wikitext
text/x-wiki
<table class="infotaula {{{bodyclass|}}}" align="right" cellspacing="5" style="margin-width: 0; width:100%; text-align:left; line-height:1.5em; {{{bodystyle|}}}">{{Infobox/row
|header={{{1}}}|headerstyle= background-color: lightsteelblue;
}}</table>
1ajtbtfwzx9r163f0i5ws7f69wnovvt
Template:Infobox/row
10
5410
31793
2018-07-21T13:04:39Z
Theklan
5283
Created page with "{{#if:{{{header|}}} |<tr><th colspan="2" class="{{{class|}}}" style="text-align:center; {{{headerstyle|}}}">{{{header}}}</th></tr> |{{#if:{{{data|}}} |<tr class="{{{rowcla..."
wikitext
text/x-wiki
{{#if:{{{header|}}}
|<tr><th colspan="2" class="{{{class|}}}" style="text-align:center; {{{headerstyle|}}}">{{{header}}}</th></tr>
|{{#if:{{{data|}}}
|<tr class="{{{rowclass|}}}">{{#if:{{{label|}}}
|<th style="text-align:left font-style:normal; {{{labelstyle|}}}">{{{label}}}</th>
<td class="{{{class|}}}" style="{{{datastyle|}}}">
|<td colspan="2" class="{{{class|}}}" style="text-align:center; {{{datastyle|}}}">
}}{{{data}}}</td></tr>
}}
}}
kcgmy2ugkp7emnsa30l7042uywiepk6
Template:Bio/sport/medal
10
5411
31794
2018-07-21T13:06:03Z
Theklan
5283
Created page with "{{#invoke:string|replace<!-- -->|source={{#invoke:string|replace<!-- ------------>|source={{#invoke:string|replace<!-- ---------------------->|source={{{1|}}}<!-- ------------..."
wikitext
text/x-wiki
{{#invoke:string|replace<!--
-->|source={{#invoke:string|replace<!--
------------>|source={{#invoke:string|replace<!--
---------------------->|source={{{1|}}}<!--
---------------------->|pattern=wikidata:Q15889643<!--
---------------------->|replace=File:Bronze medal icon.svg<!--
--------------------->}}<!--
------------>|pattern=wikidata:Q15889641<!--
------------>|replace=File:Silver medal icon.svg<!--
----------->}}<!--
-->|pattern=wikidata:Q15243387<!--
-->|replace=File:Gold medal icon.svg<!--
-->}}
al5t51co8cy9rco72538z8f06iykwzg
Template:Sub-item image
10
5412
31795
2018-07-21T13:07:30Z
Theklan
5283
Created page with "{{#if: {{#property:{{{2|P154}}}|from={{{1|}}} }}|file:{{#invoke:Wikidata | claim | item={{{1|}}}| property={{{2|P154}}}|list=false }}|{{{3|30px}}}|[[{{#invoke:Wikibase|label..."
wikitext
text/x-wiki
{{#if: {{#property:{{{2|P154}}}|from={{{1|}}} }}|[[file:{{#invoke:Wikidata | claim | item={{{1|}}}| property={{{2|P154}}}|list=false }}|{{{3|30px}}}|[[{{#invoke:Wikibase|label|{{{1}}}}}]]]]}}
748ubh2y3s5zula5f9ot1xvivb608js
Template:Delink
10
5413
31796
2018-07-21T13:08:44Z
Theklan
5283
Created page with "{{<includeonly>safesubst:</includeonly>#invoke:delink|delink}}"
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:delink|delink}}
09eyefmy374kb88ygly709qmnrgx7so
Module:Delink
828
5414
31797
2018-07-21T13:09:33Z
Theklan
5283
Created page with "-- This module de-links most wikitext. local p = {} local function delinkReversePipeTrick(s) if s:match("^%[%[|.*[|\n]") then -- Check for newlines or multiple pipes...."
Scribunto
text/plain
-- This module de-links most wikitext.
local p = {}
local function delinkReversePipeTrick(s)
if s:match("^%[%[|.*[|\n]") then -- Check for newlines or multiple pipes.
return s
else
return s:match("%[%[|(.*)%]%]")
end
end
local function delinkPipeTrick(s)
local linkarea, display = "", ""
-- We need to deal with colons, brackets, and commas, per [[Help:Pipe trick]].
-- First, remove the text before the first colon, if any.
if s:match(":") then
s = s:match("%[%[.-:(.*)|%]%]")
-- If there are no colons, grab all of the text apart from the square brackets and the pipe.
else
s = s:match("%[%[(.*)|%]%]")
end
-- Next up, brackets and commas.
if s:match("%(.-%)$") then -- Brackets trump commas.
s = s:match("(.-) ?%(.-%)$")
elseif s:match(",") then -- If there are no brackets, display only the text before the first comma.
s = s:match("(.-),.*$")
end
return s
end
local function delinkWikilink(s)
local result = s
-- Deal with the reverse pipe trick.
if result:match("%[%[|") then
return delinkReversePipeTrick(result)
end
result = mw.uri.decode(result, "PATH") -- decode percent-encoded entities. Leave underscores and plus signs.
result = mw.text.decode(result, true) -- decode HTML entities.
-- Check for bad titles. To do this we need to find the
-- title area of the link, i.e. the part before any pipes.
local titlearea
if result:match("|") then -- Find if we're dealing with a piped link.
titlearea = result:match("^%[%[(.-)|.*%]%]")
else
titlearea = result:match("^%[%[(.-)%]%]")
end
-- Check for bad characters.
if mw.ustring.match(titlearea, "[%[%]<>{}%%%c\n]") then
return s
end
-- Check for categories, interwikis, and files.
local colonprefix = result:match("%[%[(.-):.*%]%]") or "" -- Get the text before the first colon.
local ns = mw.site.namespaces[colonprefix] -- see if this is a known namespace
if mw.language.isKnownLanguageTag(colonprefix)
or ( ns and ( ns.canonicalName == "File" or ns.canonicalName == "Category" ) ) then
return ""
end
-- Remove the colon if the link is using the [[Help:Colon trick]].
if result:match("%[%[:") then
result = "[[" .. result:match("%[%[:(.*%]%])")
end
-- Deal with links using the [[Help:Pipe trick]].
if mw.ustring.match(result, "^%[%[[^|]*|%]%]") then
return delinkPipeTrick(result)
end
-- Find the display area of the wikilink
if result:match("|") then -- Find if we're dealing with a piped link.
result = result:match("^%[%[.-|(.+)%]%]")
-- Remove new lines from the display of multiline piped links,
-- where the pipe is before the first new line.
result = result:gsub("\n", "")
else
result = result:match("^%[%[(.-)%]%]")
end
return result
end
local function delinkURL(s)
-- Assume we have already delinked internal wikilinks, and that
-- we have been passed some text between two square brackets [foo].
-- If the text contains a line break it is not formatted as a URL, regardless of other content.
if s:match("\n") then
return s
end
-- Check if the text has a valid URL prefix and at least one valid URL character.
local valid_url_prefixes = {"//", "http://", "https://", "ftp://", "gopher://", "mailto:", "news:", "irc://"}
local url_prefix
for i,v in ipairs(valid_url_prefixes) do
if mw.ustring.match(s, '^%[' .. v ..'[^"%s].*%]' ) then
url_prefix = v
break
end
end
-- Get display text
if not url_prefix then
return s
end
s = s:match("^%[" .. url_prefix .. "(.*)%]") -- Grab all of the text after the URL prefix and before the final square bracket.
s = s:match('^.-(["<> ].*)') or "" -- Grab all of the text after the first URL separator character ("<> ).
s = mw.ustring.match(s, "^%s*(%S.*)$") or "" -- If the separating character was a space, trim it off.
local s_decoded = mw.text.decode(s, true)
if mw.ustring.match(s_decoded, "%c") then
return s
else
return s_decoded
end
end
local function delinkLinkClass(s, pattern, delinkFunction)
if not type(s) == "string" then
error("Attempt to de-link non-string input.", 2)
end
if not ( type(pattern) == "string" and mw.ustring.sub(pattern, 1, 1) == "^" ) then
error('Invalid pattern detected. Patterns must begin with "^".', 2)
end
-- Iterate over the text string, and replace any matched text. using the
-- delink function. We need to iterate character by character rather
-- than just use gsub, otherwise nested links aren't detected properly.
local result = ""
while s ~= '' do
-- Replace text using one iteration of gsub.
s = mw.ustring.gsub(s, pattern, delinkFunction, 1)
-- Append the left-most character to the result string.
result = result .. mw.ustring.sub(s, 1, 1)
s = mw.ustring.sub(s, 2, -1)
end
return result
end
function p._delink(args)
local text = args[1] or ""
if args.refs == "yes" then
-- Remove any [[Help:Strip markers]] representing ref tags. In most situations
-- this is not a good idea - only use it if you know what you are doing!
text = mw.ustring.gsub(text, "UNIQ%w*%-ref%-%d*%-QINU", "")
end
if not (args.comments == "no") then
text = text:gsub("<!%-%-.-%-%->", "") -- Remove html comments.
end
if not (args.wikilinks == "no") then
text = delinkLinkClass(text, "^%[%[.-%]%]", delinkWikilink) -- De-link wikilinks.
end
if not (args.urls == "no") then
text = delinkLinkClass(text, "^%[.-%]", delinkURL) -- De-link URLs.
end
if not (args.whitespace == "no") then
-- Replace single new lines with a single space, but leave double new lines
-- and new lines only containing spaces or tabs before a second new line.
text = mw.ustring.gsub(text, "([^\n \t][ \t]*)\n([ \t]*[^\n \t])", "%1 %2")
text = text:gsub("[ \t]+", " ") -- Remove extra tabs and spaces.
end
return text
end
function p.delink(frame)
local args
if frame == mw.getCurrentFrame() then
-- We're being called via #invoke. If the invoking template passed any args, use
-- them. Otherwise, use the args that were passed into the template.
args = frame:getParent().args
for k, v in pairs(frame.args) do
args = frame.args
break
end
else
-- We're being called from another module or from the debug console, so assume
-- the args are passed in directly.
args = frame
end
return p._delink(args)
end
return p
ivh2fvvp2la22yhrqx0v2r2pea1unnf
Module:String
828
5415
31798
2018-07-21T13:10:15Z
Theklan
5283
Created page with "--[[ This module is intended to provide access to basic string functions. Most of the functions provided here can be invoked with named parameters, unnamed parameters, or..."
Scribunto
text/plain
--[[
This module is intended to provide access to basic string functions.
Most of the functions provided here can be invoked with named parameters,
unnamed parameters, or a mixture. If named parameters are used, Mediawiki will
automatically remove any leading or trailing whitespace from the parameter.
Depending on the intended use, it may be advantageous to either preserve or
remove such whitespace.
Global options
ignore_errors: If set to 'true' or 1, any error condition will result in
an empty string being returned rather than an error message.
error_category: If an error occurs, specifies the name of a category to
include with the error message. The default category is
[Category:Errors reported by Module String].
no_category: If set to 'true' or 1, no category will be added if an error
is generated.
Unit tests for this module are available at Module:String/tests.
]]
local str = {}
--[[
len
This function returns the length of the target string.
Usage:
{{#invoke:String|len|target_string|}}
OR
{{#invoke:String|len|s=target_string}}
Parameters
s: The string whose length to report
If invoked using named parameters, Mediawiki will automatically remove any leading or
trailing whitespace from the target string.
]]
function str.len( frame )
local new_args = str._getParameters( frame.args, {'s'} );
local s = new_args['s'] or '';
return mw.ustring.len( s )
end
--[[
sub
This function returns a substring of the target string at specified indices.
Usage:
{{#invoke:String|sub|target_string|start_index|end_index}}
OR
{{#invoke:String|sub|s=target_string|i=start_index|j=end_index}}
Parameters
s: The string to return a subset of
i: The fist index of the substring to return, defaults to 1.
j: The last index of the string to return, defaults to the last character.
The first character of the string is assigned an index of 1. If either i or j
is a negative value, it is interpreted the same as selecting a character by
counting from the end of the string. Hence, a value of -1 is the same as
selecting the last character of the string.
If the requested indices are out of range for the given string, an error is
reported.
]]
function str.sub( frame )
local new_args = str._getParameters( frame.args, { 's', 'i', 'j' } );
local s = new_args['s'] or '';
local i = tonumber( new_args['i'] ) or 1;
local j = tonumber( new_args['j'] ) or -1;
local len = mw.ustring.len( s );
-- Convert negatives for range checking
if i < 0 then
i = len + i + 1;
end
if j < 0 then
j = len + j + 1;
end
if i > len or j > len or i < 1 or j < 1 then
return str._error( 'String subset index out of range' );
end
if j < i then
return str._error( 'String subset indices out of order' );
end
return mw.ustring.sub( s, i, j )
end
--[[
This function implements that features of {{str sub old}} and is kept in order
to maintain these older templates.
]]
function str.sublength( frame )
local i = tonumber( frame.args.i ) or 0
local len = tonumber( frame.args.len )
return mw.ustring.sub( frame.args.s, i + 1, len and ( i + len ) )
end
--[[
match
This function returns a substring from the source string that matches a
specified pattern.
Usage:
{{#invoke:String|match|source_string|pattern_string|start_index|match_number|plain_flag|nomatch_output}}
OR
{{#invoke:String|pos|s=source_string|pattern=pattern_string|start=start_index
|match=match_number|plain=plain_flag|nomatch=nomatch_output}}
Parameters
s: The string to search
pattern: The pattern or string to find within the string
start: The index within the source string to start the search. The first
character of the string has index 1. Defaults to 1.
match: In some cases it may be possible to make multiple matches on a single
string. This specifies which match to return, where the first match is
match= 1. If a negative number is specified then a match is returned
counting from the last match. Hence match = -1 is the same as requesting
the last match. Defaults to 1.
plain: A flag indicating that the pattern should be understood as plain
text. Defaults to false.
nomatch: If no match is found, output the "nomatch" value rather than an error.
If invoked using named parameters, Mediawiki will automatically remove any leading or
trailing whitespace from each string. In some circumstances this is desirable, in
other cases one may want to preserve the whitespace.
If the match_number or start_index are out of range for the string being queried, then
this function generates an error. An error is also generated if no match is found.
If one adds the parameter ignore_errors=true, then the error will be suppressed and
an empty string will be returned on any failure.
For information on constructing Lua patterns, a form of [regular expression], see:
* http://www.lua.org/manual/5.1/manual.html#5.4.1
* http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns
* http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Ustring_patterns
]]
function str.match( frame )
local new_args = str._getParameters( frame.args, {'s', 'pattern', 'start', 'match', 'plain', 'nomatch'} );
local s = new_args['s'] or '';
local start = tonumber( new_args['start'] ) or 1;
local plain_flag = str._getBoolean( new_args['plain'] or false );
local pattern = new_args['pattern'] or '';
local match_index = math.floor( tonumber(new_args['match']) or 1 );
local nomatch = new_args['nomatch'];
if s == '' then
return str._error( 'Target string is empty' );
end
if pattern == '' then
return str._error( 'Pattern string is empty' );
end
if math.abs(start) < 1 or math.abs(start) > mw.ustring.len( s ) then
return str._error( 'Requested start is out of range' );
end
if match_index == 0 then
return str._error( 'Match index is out of range' );
end
if plain_flag then
pattern = str._escapePattern( pattern );
end
local result
if match_index == 1 then
-- Find first match is simple case
result = mw.ustring.match( s, pattern, start )
else
if start > 1 then
s = mw.ustring.sub( s, start );
end
local iterator = mw.ustring.gmatch(s, pattern);
if match_index > 0 then
-- Forward search
for w in iterator do
match_index = match_index - 1;
if match_index == 0 then
result = w;
break;
end
end
else
-- Reverse search
local result_table = {};
local count = 1;
for w in iterator do
result_table[count] = w;
count = count + 1;
end
result = result_table[ count + match_index ];
end
end
if result == nil then
if nomatch == nil then
return str._error( 'Match not found' );
else
return nomatch;
end
else
return result;
end
end
--[[
pos
This function returns a single character from the target string at position pos.
Usage:
{{#invoke:String|pos|target_string|index_value}}
OR
{{#invoke:String|pos|target=target_string|pos=index_value}}
Parameters
target: The string to search
pos: The index for the character to return
If invoked using named parameters, Mediawiki will automatically remove any leading or
trailing whitespace from the target string. In some circumstances this is desirable, in
other cases one may want to preserve the whitespace.
The first character has an index value of 1.
If one requests a negative value, this function will select a character by counting backwards
from the end of the string. In other words pos = -1 is the same as asking for the last character.
A requested value of zero, or a value greater than the length of the string returns an error.
]]
function str.pos( frame )
local new_args = str._getParameters( frame.args, {'target', 'pos'} );
local target_str = new_args['target'] or '';
local pos = tonumber( new_args['pos'] ) or 0;
if pos == 0 or math.abs(pos) > mw.ustring.len( target_str ) then
return str._error( 'String index out of range' );
end
return mw.ustring.sub( target_str, pos, pos );
end
--[[
str_find
This function duplicates the behavior of {{str_find}}, including all of its quirks.
This is provided in order to support existing templates, but is NOT RECOMMENDED for
new code and templates. New code is recommended to use the "find" function instead.
Returns the first index in "source" that is a match to "target". Indexing is 1-based,
and the function returns -1 if the "target" string is not present in "source".
Important Note: If the "target" string is empty / missing, this function returns a
value of "1", which is generally unexpected behavior, and must be accounted for
separatetly.
]]
function str.str_find( frame )
local new_args = str._getParameters( frame.args, {'source', 'target'} );
local source_str = new_args['source'] or '';
local target_str = new_args['target'] or '';
if target_str == '' then
return 1;
end
local start = mw.ustring.find( source_str, target_str, 1, true )
if start == nil then
start = -1
end
return start
end
--[[
find
This function allows one to search for a target string or pattern within another
string.
Usage:
{{#invoke:String|find|source_str|target_string|start_index|plain_flag}}
OR
{{#invoke:String|find|source=source_str|target=target_str|start=start_index|plain=plain_flag}}
Parameters
source: The string to search
target: The string or pattern to find within source
start: The index within the source string to start the search, defaults to 1
plain: Boolean flag indicating that target should be understood as plain
text and not as a Lua style regular expression, defaults to true
If invoked using named parameters, Mediawiki will automatically remove any leading or
trailing whitespace from the parameter. In some circumstances this is desirable, in
other cases one may want to preserve the whitespace.
This function returns the first index >= "start" where "target" can be found
within "source". Indices are 1-based. If "target" is not found, then this
function returns 0. If either "source" or "target" are missing / empty, this
function also returns 0.
This function should be safe for UTF-8 strings.
]]
function str.find( frame )
local new_args = str._getParameters( frame.args, {'source', 'target', 'start', 'plain' } );
local source_str = new_args['source'] or '';
local pattern = new_args['target'] or '';
local start_pos = tonumber(new_args['start']) or 1;
local plain = new_args['plain'] or true;
if source_str == '' or pattern == '' then
return 0;
end
plain = str._getBoolean( plain );
local start = mw.ustring.find( source_str, pattern, start_pos, plain )
if start == nil then
start = 0
end
return start
end
--[[
replace
This function allows one to replace a target string or pattern within another
string.
Usage:
{{#invoke:String|replace|source_str|pattern_string|replace_string|replacement_count|plain_flag}}
OR
{{#invoke:String|replace|source=source_string|pattern=pattern_string|replace=replace_string|
count=replacement_count|plain=plain_flag}}
Parameters
source: The string to search
pattern: The string or pattern to find within source
replace: The replacement text
count: The number of occurences to replace, defaults to all.
plain: Boolean flag indicating that pattern should be understood as plain
text and not as a Lua style regular expression, defaults to true
]]
function str.replace( frame )
local new_args = str._getParameters( frame.args, {'source', 'pattern', 'replace', 'count', 'plain' } );
local source_str = new_args['source'] or '';
local pattern = new_args['pattern'] or '';
local replace = new_args['replace'] or '';
local count = tonumber( new_args['count'] );
local plain = new_args['plain'] or true;
if source_str == '' or pattern == '' then
return source_str;
end
plain = str._getBoolean( plain );
if plain then
pattern = str._escapePattern( pattern );
replace = mw.ustring.gsub( replace, "%%", "%%%%" ); --Only need to escape replacement sequences.
end
local result;
if count ~= nil then
result = mw.ustring.gsub( source_str, pattern, replace, count );
else
result = mw.ustring.gsub( source_str, pattern, replace );
end
return result;
end
--[[
simple function to pipe string.rep to templates.
]]
function str.rep( frame )
local repetitions = tonumber( frame.args[2] )
if not repetitions then
return str._error( 'function rep expects a number as second parameter, received "' .. ( frame.args[2] or '' ) .. '"' )
end
return string.rep( frame.args[1] or '', repetitions )
end
--[[
Helper function that populates the argument list given that user may need to use a mix of
named and unnamed parameters. This is relevant because named parameters are not
identical to unnamed parameters due to string trimming, and when dealing with strings
we sometimes want to either preserve or remove that whitespace depending on the application.
]]
function str._getParameters( frame_args, arg_list )
local new_args = {};
local index = 1;
local value;
for i,arg in ipairs( arg_list ) do
value = frame_args[arg]
if value == nil then
value = frame_args[index];
index = index + 1;
end
new_args[arg] = value;
end
return new_args;
end
--[[
Helper function to handle error messages.
]]
function str._error( error_str )
local frame = mw.getCurrentFrame();
local error_category = frame.args.error_category or 'Errors reported by Module String';
local ignore_errors = frame.args.ignore_errors or false;
local no_category = frame.args.no_category or false;
if str._getBoolean(ignore_errors) then
return '';
end
local error_str = '<strong class="error">String Module Error: ' .. error_str .. '</strong>';
if error_category ~= '' and not str._getBoolean( no_category ) then
error_str = '[[Category:' .. error_category .. ']]' .. error_str;
end
return error_str;
end
--[[
Helper Function to interpret boolean strings
]]
function str._getBoolean( boolean_str )
local boolean_value;
if type( boolean_str ) == 'string' then
boolean_str = boolean_str:lower();
if boolean_str == 'false' or boolean_str == 'no' or boolean_str == '0'
or boolean_str == '' then
boolean_value = false;
else
boolean_value = true;
end
elseif type( boolean_str ) == 'boolean' then
boolean_value = boolean_str;
else
error( 'No boolean value found' );
end
return boolean_value
end
--[[
Helper function that escapes all pattern characters so that they will be treated
as plain text.
]]
function str._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
return str
l0shz7fzxb1bq626nihqwbptk7dfqd5
Module:Collapsible list
828
5416
31800
2018-07-21T13:13:39Z
Theklan
5283
Created page with "-- This module implements {{collapsible list}}. local p = {} local function getListItem( data ) if not type( data ) == 'string' then return '' end return..."
Scribunto
text/plain
-- This module implements {{collapsible list}}.
local p = {}
local function getListItem( data )
if not type( data ) == 'string' then
return ''
end
return mw.ustring.format( '<li style="line-height: inherit; margin: 0">%s</li>', data )
end
-- Returns an array containing the keys of all positional arguments
-- that contain data (i.e. non-whitespace values).
local function getArgNums( args )
local nums = {}
for k, v in pairs( args ) do
if type( k ) == 'number' and
k >= 1 and
math.floor( k ) == k and
type( v ) == 'string' and
mw.ustring.match( v, '%S' ) then
table.insert( nums, k )
end
end
table.sort( nums )
return nums
end
-- Formats a list of classes, styles or other attributes.
local function formatAttributes( attrType, ... )
local attributes = { ... }
local nums = getArgNums( attributes )
local t = {}
for i, num in ipairs( nums ) do
table.insert( t, attributes[ num ] )
end
if #t == 0 then
return '' -- Return the blank string so concatenation will work.
end
return mw.ustring.format( ' %s="%s"', attrType, table.concat( t, ' ' ) )
end
local function buildList( args )
-- Get the list items.
local listItems = {}
local argNums = getArgNums( args )
for i, num in ipairs( argNums ) do
table.insert( listItems, getListItem( args[ num ] ) )
end
if #listItems == 0 then
return ''
end
listItems = table.concat( listItems )
-- Get class, style and title data.
local div1class = formatAttributes( 'class', 'NavFrame', not args.expand and 'collapsed' )
local div1style = formatAttributes(
'style',
args.frame_style,
args.framestyle,
not ( args.frame_style or args.framestyle ) and 'border: none; padding: 0;'
)
local div2class = formatAttributes( 'class', 'NavHead' )
local div2style = formatAttributes(
'style',
'font-size: 105%;',
args.title_style,
args.titlestyle,
not ( args.title_style or args.titlestyle ) and 'background: transparent; text-align: left;'
)
local title = args.title or 'List'
local ulclass = formatAttributes( 'class', 'NavContent', args.hlist and 'hlist' )
local ulstyle = formatAttributes(
'style',
not args.bullets and 'list-style: none none; margin-left: 0;',
args.list_style,
args.liststyle,
not ( args.list_style or args.liststyle ) and 'text-align: left;',
'font-size: 105%; margin-top: 0; margin-bottom: 0; line-height: inherit;'
)
-- Build the list.
return mw.ustring.format(
'<div%s%s>\n<div%s%s>%s</div>\n<ul%s%s>%s</ul>\n</div>',
div1class, div1style, div2class, div2style, title, ulclass, ulstyle, listItems
)
end
function p.main( frame )
local origArgs
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
for k, v in pairs( frame.args ) do
origArgs = frame.args
break
end
else
origArgs = frame
end
local args = {}
for k, v in pairs( origArgs ) do
if type( k ) == 'number' or v ~= '' then
args[ k ] = v
end
end
return buildList( args )
end
return p
5zj2jtxt2eon9yxskfbmu6e9r9r3rpd
Template:Disease/ts
10
5417
31802
2018-07-21T13:30:34Z
Theklan
5283
Created page with "{{#switch:{{{1}}} |Description = Description |Type = Type |Speciality = Speciality |Causes = Causes |Symptoms = Symptoms |Creates = Creates |Pathogen transmission = Pathogen t..."
wikitext
text/x-wiki
{{#switch:{{{1}}}
|Description = Description
|Type = Type
|Speciality = Speciality
|Causes = Causes
|Symptoms = Symptoms
|Creates = Creates
|Pathogen transmission = Pathogen transmission
|Medical examination = Medical examination
|Age = Age
|Chromosome = Chromosome
|Genetical association = Genetical association
|Named after = Named after
|Treatment = Treatment
|Possible chemicals = Possible chemicals
|Identifiers = Identifiers
}}
lhcdu41jessglp89nqnflm20jjti07o
Module:Infobox
828
5418
31819
2018-07-21T17:04:22Z
Theklan
5283
Created page with "-- -- This module implements {{Infobox}} -- local p = {} local navbar = require('Module:Navbar')._navbar local args = {} local origArgs local root local function notempty..."
Scribunto
text/plain
--
-- This module implements {{Infobox}}
--
local p = {}
local navbar = require('Module:Navbar')._navbar
local args = {}
local origArgs
local root
local function notempty( s ) return s and s:match( '%S' ) end
local function fixChildBoxes(sval, tt)
if notempty(sval) then
local marker = '<span class=special_infobox_marker>'
local s = sval
s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1')
s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker)
if s:match(marker) then
s = mw.ustring.gsub(s, marker .. '%s*' .. marker, '')
s = mw.ustring.gsub(s, '([\r\n]|-[^\r\n]*[\r\n])%s*' .. marker, '%1')
s = mw.ustring.gsub(s, marker .. '%s*([\r\n]|-)', '%1')
s = mw.ustring.gsub(s, '(</[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*>%s*)' .. marker, '%1')
s = mw.ustring.gsub(s, '(<%s*[Tt][Aa][Bb][Ll][Ee][^<>]*>%s*)' .. marker, '%1')
s = mw.ustring.gsub(s, '^(%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1')
s = mw.ustring.gsub(s, '([\r\n]%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1')
s = mw.ustring.gsub(s, marker .. '(%s*</[Tt][Aa][Bb][Ll][Ee]%s*>)', '%1')
s = mw.ustring.gsub(s, marker .. '(%s*\n|%})', '%1')
end
if s:match(marker) then
local subcells = mw.text.split(s, marker)
s = ''
for k = 1, #subcells do
if k == 1 then
s = s .. subcells[k] .. '</' .. tt .. '></tr>'
elseif k == #subcells then
local rowstyle = ' style="display:none"'
if notempty(subcells[k]) then rowstyle = '' end
s = s .. '<tr' .. rowstyle ..'><' .. tt .. ' colspan=2>\n' .. subcells[k]
elseif notempty(subcells[k]) then
if (k % 2) == 0 then
s = s .. subcells[k]
else
s = s .. '<tr><' .. tt .. ' colspan=2>\n' .. subcells[k] .. '</' .. tt .. '></tr>'
end
end
end
end
-- the next two lines add a newline at the end of lists for the PHP parser
-- https://en.wikipedia.org/w/index.php?title=Template_talk:Infobox_musical_artist&oldid=849054481
s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n')
s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n')
return s
else
return sval
end
end
local function union(t1, t2)
-- Returns the union of the values of two tables, as a sequence.
local vals = {}
for k, v in pairs(t1) do
vals[v] = true
end
for k, v in pairs(t2) do
vals[v] = true
end
local ret = {}
for k, v in pairs(vals) do
table.insert(ret, k)
end
return ret
end
local function getArgNums(prefix)
-- Returns a table containing the numbers of the arguments that exist
-- for the specified prefix. For example, if the prefix was 'data', and
-- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}.
local nums = {}
for k, v in pairs(args) do
local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$')
if num then table.insert(nums, tonumber(num)) end
end
table.sort(nums)
return nums
end
local function addRow(rowArgs)
-- Adds a row to the infobox, with either a header cell
-- or a label/data cell combination.
if rowArgs.header then
root
:tag('tr')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('id', rowArgs.rowid)
:tag('th')
:attr('colspan', 2)
:attr('id', rowArgs.headerid)
:addClass(rowArgs.class)
:addClass(args.headerclass)
:css('text-align', 'center')
:cssText(args.headerstyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(fixChildBoxes(rowArgs.header, 'th'))
elseif rowArgs.data then
local row = root:tag('tr')
row:addClass(rowArgs.rowclass)
row:cssText(rowArgs.rowstyle)
row:attr('id', rowArgs.rowid)
if rowArgs.label then
row
:tag('th')
:attr('scope', 'row')
:attr('id', rowArgs.labelid)
:cssText(args.labelstyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(rowArgs.label)
:done()
end
local dataCell = row:tag('td')
if not rowArgs.label then
dataCell
:attr('colspan', 2)
:css('text-align', 'center')
end
dataCell
:attr('id', rowArgs.dataid)
:addClass(rowArgs.class)
:cssText(rowArgs.datastyle)
:cssText(rowArgs.rowcellstyle)
:newline()
:wikitext(fixChildBoxes(rowArgs.data, 'td'))
end
end
local function renderTitle()
if not args.title then return end
root
:tag('caption')
:addClass(args.titleclass)
:cssText(args.titlestyle)
:wikitext(args.title)
end
local function renderAboveRow()
if not args.above then return end
root
:tag('tr')
:tag('th')
:attr('colspan', 2)
:addClass(args.aboveclass)
:css('text-align', 'center')
:css('font-size', '125%')
:css('font-weight', 'bold')
:cssText(args.abovestyle)
:wikitext(fixChildBoxes(args.above,'th'))
end
local function renderBelowRow()
if not args.below then return end
root
:tag('tr')
:tag('td')
:attr('colspan', '2')
:addClass(args.belowclass)
:css('text-align', 'center')
:cssText(args.belowstyle)
:newline()
:wikitext(fixChildBoxes(args.below,'td'))
end
local function renderSubheaders()
if args.subheader then
args.subheader1 = args.subheader
end
if args.subheaderrowclass then
args.subheaderrowclass1 = args.subheaderrowclass
end
local subheadernums = getArgNums('subheader')
for k, num in ipairs(subheadernums) do
addRow({
data = args['subheader' .. tostring(num)],
datastyle = args.subheaderstyle or args['subheaderstyle' .. tostring(num)],
class = args.subheaderclass,
rowclass = args['subheaderrowclass' .. tostring(num)]
})
end
end
local function renderImages()
if args.image then
args.image1 = args.image
end
if args.caption then
args.caption1 = args.caption
end
local imagenums = getArgNums('image')
for k, num in ipairs(imagenums) do
local caption = args['caption' .. tostring(num)]
local data = mw.html.create():wikitext(args['image' .. tostring(num)])
if caption then
data
:tag('div')
:cssText(args.captionstyle)
:wikitext(caption)
end
addRow({
data = tostring(data),
datastyle = args.imagestyle,
class = args.imageclass,
rowclass = args['imagerowclass' .. tostring(num)]
})
end
end
local function renderRows()
-- Gets the union of the header and data argument numbers,
-- and renders them all in order using addRow.
local rownums = union(getArgNums('header'), getArgNums('data'))
table.sort(rownums)
for k, num in ipairs(rownums) do
addRow({
header = args['header' .. tostring(num)],
label = args['label' .. tostring(num)],
data = args['data' .. tostring(num)],
datastyle = args.datastyle,
class = args['class' .. tostring(num)],
rowclass = args['rowclass' .. tostring(num)],
rowstyle = args['rowstyle' .. tostring(num)],
rowcellstyle = args['rowcellstyle' .. tostring(num)],
dataid = args['dataid' .. tostring(num)],
labelid = args['labelid' .. tostring(num)],
headerid = args['headerid' .. tostring(num)],
rowid = args['rowid' .. tostring(num)]
})
end
end
local function renderNavBar()
if not args.name then return end
root
:tag('tr')
:tag('td')
:attr('colspan', '2')
:css('text-align', 'right')
:wikitext(navbar{
args.name,
mini = 1,
})
end
local function renderItalicTitle()
local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title'])
if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then
root:wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'}))
end
end
local function renderTrackingCategories()
if args.decat ~= 'yes' then
if #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then
root:wikitext('[[Category:Articles which use infobox templates with no data rows]]')
end
if args.child == 'yes' and args.title then
root:wikitext('[[Category:Pages which use embedded infobox templates with the title parameter]]')
end
end
end
local function _infobox()
-- Specify the overall layout of the infobox, with special settings
-- if the infobox is used as a 'child' inside another infobox.
if args.child ~= 'yes' then
root = mw.html.create('table')
root
:addClass((args.subbox ~= 'yes') and 'infobox' or nil)
:addClass(args.bodyclass)
if args.subbox == 'yes' then
root
:css('padding', '0')
:css('border', 'none')
:css('margin', '-3px')
:css('width', 'auto')
:css('min-width', '100%')
:css('font-size', '100%')
:css('clear', 'none')
:css('float', 'none')
:css('background-color', 'transparent')
else
root
:css('width', '22em')
end
root
:cssText(args.bodystyle)
renderTitle()
renderAboveRow()
else
root = mw.html.create()
root
:wikitext(args.title)
end
renderSubheaders()
renderImages()
renderRows()
renderBelowRow()
renderNavBar()
renderItalicTitle()
renderTrackingCategories()
return tostring(root)
end
local function preprocessSingleArg(argName)
-- If the argument exists and isn't blank, add it to the argument table.
-- Blank arguments are treated as nil to match the behaviour of ParserFunctions.
if origArgs[argName] and origArgs[argName] ~= '' then
args[argName] = origArgs[argName]
end
end
local function preprocessArgs(prefixTable, step)
-- Assign the parameters with the given prefixes to the args table, in order, in batches
-- of the step size specified. This is to prevent references etc. from appearing in the
-- wrong order. The prefixTable should be an array containing tables, each of which has
-- two possible fields, a "prefix" string and a "depend" table. The function always parses
-- parameters containing the "prefix" string, but only parses parameters in the "depend"
-- table if the prefix parameter is present and non-blank.
if type(prefixTable) ~= 'table' then
error("Non-table value detected for the prefix table", 2)
end
if type(step) ~= 'number' then
error("Invalid step value detected", 2)
end
-- Get arguments without a number suffix, and check for bad input.
for i,v in ipairs(prefixTable) do
if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then
error('Invalid input detected to preprocessArgs prefix table', 2)
end
preprocessSingleArg(v.prefix)
-- Only parse the depend parameter if the prefix parameter is present and not blank.
if args[v.prefix] and v.depend then
for j, dependValue in ipairs(v.depend) do
if type(dependValue) ~= 'string' then
error('Invalid "depend" parameter value detected in preprocessArgs')
end
preprocessSingleArg(dependValue)
end
end
end
-- Get arguments with number suffixes.
local a = 1 -- Counter variable.
local moreArgumentsExist = true
while moreArgumentsExist == true do
moreArgumentsExist = false
for i = a, a + step - 1 do
for j,v in ipairs(prefixTable) do
local prefixArgName = v.prefix .. tostring(i)
if origArgs[prefixArgName] then
moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones.
preprocessSingleArg(prefixArgName)
end
-- Process the depend table if the prefix argument is present and not blank, or
-- we are processing "prefix1" and "prefix" is present and not blank, and
-- if the depend table is present.
if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then
for j,dependValue in ipairs(v.depend) do
local dependArgName = dependValue .. tostring(i)
preprocessSingleArg(dependArgName)
end
end
end
end
a = a + step
end
end
function p.infobox(frame)
-- If called via #invoke, use the args passed into the invoking template.
-- Otherwise, for testing purposes, assume args are being passed directly in.
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
else
origArgs = frame
end
-- Parse the data parameters in the same order that the old {{infobox}} did, so that
-- references etc. will display in the expected places. Parameters that depend on
-- another parameter are only processed if that parameter is present, to avoid
-- phantom references appearing in article reference lists.
preprocessSingleArg('child')
preprocessSingleArg('bodyclass')
preprocessSingleArg('subbox')
preprocessSingleArg('bodystyle')
preprocessSingleArg('title')
preprocessSingleArg('titleclass')
preprocessSingleArg('titlestyle')
preprocessSingleArg('above')
preprocessSingleArg('aboveclass')
preprocessSingleArg('abovestyle')
preprocessArgs({
{prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}}
}, 10)
preprocessSingleArg('subheaderstyle')
preprocessSingleArg('subheaderclass')
preprocessArgs({
{prefix = 'image', depend = {'caption', 'imagerowclass'}}
}, 10)
preprocessSingleArg('captionstyle')
preprocessSingleArg('imagestyle')
preprocessSingleArg('imageclass')
preprocessArgs({
{prefix = 'header'},
{prefix = 'data', depend = {'label'}},
{prefix = 'rowclass'},
{prefix = 'rowstyle'},
{prefix = 'rowcellstyle'},
{prefix = 'class'},
{prefix = 'dataid'},
{prefix = 'labelid'},
{prefix = 'headerid'},
{prefix = 'rowid'}
}, 50)
preprocessSingleArg('headerclass')
preprocessSingleArg('headerstyle')
preprocessSingleArg('labelstyle')
preprocessSingleArg('datastyle')
preprocessSingleArg('below')
preprocessSingleArg('belowclass')
preprocessSingleArg('belowstyle')
preprocessSingleArg('name')
args['italic title'] = origArgs['italic title'] -- different behaviour if blank or absent
preprocessSingleArg('decat')
return _infobox()
end
return p
3lqvq40va735qhmz9ozwwkwt6n87qbr
Template:Bio/sport
10
5419
31826
2018-07-22T08:27:11Z
Theklan
5283
Created page with "{{#switch:{{{1}}} |athletics|sprinting = {{Template:Bio/sport/athletics}} }}"
wikitext
text/x-wiki
{{#switch:{{{1}}}
|athletics|sprinting = {{Template:Bio/sport/athletics}}
}}
rj9qnh686f8ukya21864mu1q63b1smm
Template:Bio/sport/athletics
10
5420
31827
2018-07-22T08:32:26Z
Theklan
5283
Created page with "{{Infobox3cols |child = yes |headerstyle= background-color:#dbe4f0 |header1 = {{Bio/ts|Athletics}} |label2 = {{Bio/ts|Sport discipline}} |data2 = {{#invoke:Wikidata | claim |..."
wikitext
text/x-wiki
{{Infobox3cols
|child = yes
|headerstyle= background-color:#dbe4f0
|header1 = {{Bio/ts|Athletics}}
|label2 = {{Bio/ts|Sport discipline}}
|data2 = {{#invoke:Wikidata | claim | property=P2416|formatting = internallink|separator=<br />|conjunction=<br />}}
|header3 = {{Bio/ts|Records}}
|label4 = {{Bio/ts|Speciality}}
|data4a = {{Bio/ts|Criteria}}
|data4b = {{Bio/ts|Date}}
|data4c = <abbr title="Record">R</abbr>
|data5 = <tr>{{#invoke:Wikidata |claim |formatting=table |property=P1000 |qualifier=P1013| qualifier2=P585 |qualifier3=P2781|qualifier4=P2043|rowformat=<td>$0</td><td>$1</td><td>$2</td><td>$3$4</td>|separator=</tr><tr>|conjunction=</tr><tr>}}</tr>
|header6 = {{Bio/ts|Personal records}}
|label7 = {{Bio/ts|Speciality}}
|data7a = {{Bio/ts|Place}}
|data7b = {{Bio/ts|Date}}
|data7c = <abbr title="Record">R</abbr>
|data8 = <tr>{{#invoke:Wikidata |claim |formatting=table |property=P2415 |qualifier=P2416| qualifier2=P276 |qualifier3=P585|rowformat=<td>$1</td><td>$2</td><td>$3</td><td>$0</td>|separator=</tr><tr>|conjunction=</tr><tr>}}</tr>
|belowstyle= border-bottom: 2px solid #dbe4f0;
|below =
}}
tcruhnzjxixytw3d5veyabgnkk81prh
Template:Infobox3cols
10
5421
31829
2018-07-22T08:33:10Z
Theklan
5283
Created page with "{{#invoke:Infobox3cols|infobox}}<!-- -->{{<includeonly>safesubst:</includeonly>#invoke:Check for unknown parameters|check|unknown=Category:Pages using infobox3cols with undo..."
wikitext
text/x-wiki
{{#invoke:Infobox3cols|infobox}}<!--
-->{{<includeonly>safesubst:</includeonly>#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using infobox3cols with undocumented parameters|_VALUE_{{PAGENAME}}]]|ignoreblank=y|checkpositional=y
| child| subbox| bodyclass| bodystyle| title| titleclass| titlestyle| above| abovestyle| aboveclass| aboverowclass| subheader| subheaderstyle| subheaderclass| subheaderrowclass1| subheader2| subheaderrowclass2| image| imageclass| imagestyle| caption| captionstyle| image1| caption1| imagerowclass1| image2| caption2| imagerowclass2| headerstyle| labelstyle| multidatastyle| datastyle| datastylea| datastyleb| datastylec| regexp1 = header[%d][%d]*| regexp2 = label[%d][%d]*| regexp3 = data[%d][%d]*[abc]?| regexp4 = class[%d][%d]*[abc]?| regexp5 = rowclass[%d][%d]*| regexp6 = rowstyle[%d][%d]*| regexp7 = rowcellstyle[%d][%d]*| below| belowstyle| belowclass| belowrowclass| name
}}{{#if:{{{header0|}}}{{{label0|}}}{{{data0|}}}{{{data0a|}}}{{{data0b|}}}{{{data0c|}}}{{{class0|}}}{{{rowclass0|}}}|[[Category:Pages using infobox3cols with header0 or label0 or data0]]
}}{{#if:{{{multidatastyle|}}}|[[Category:Pages using infobox3cols with multidatastyle]]
}}
l2n0qqytfh2nzogdnc5ol8lbnvv3q79
Module:Infobox3cols
828
5422
31830
2018-07-22T08:33:57Z
Theklan
5283
Created page with "-- -- This module implements {{Infobox3cols}} -- -- The initial version was created by modifying [[Module:Infobox]] -- local p = {} local navbar = require('Module:Navbar')...."
Scribunto
text/plain
--
-- This module implements {{Infobox3cols}}
--
-- The initial version was created by modifying [[Module:Infobox]]
--
local p = {}
local navbar = require('Module:Navbar')._navbar
local args = {}
local origArgs
local root
local function union(t1, t2)
-- Returns the union of the values of two tables, as a sequence.
local vals = {}
for k, v in pairs(t1) do
vals[v] = true
end
for k, v in pairs(t2) do
vals[v] = true
end
local ret = {}
for k, v in pairs(vals) do
table.insert(ret, k)
end
return ret
end
local function getArgNums(prefix,suffix)
-- Returns a table containing the numbers of the arguments that exist
-- for the specified prefix. For example, if the prefix was 'data', and
-- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}.
local nums = {}
for k, v in pairs(args) do
local num = tostring(k):match('^' .. prefix .. '([0-9]%d*)' .. suffix .. '$')
if num then table.insert(nums, tonumber(num)) end
end
table.sort(nums)
return nums
end
local function addRow(rowArgs)
-- Adds a row to the infobox, with either a header cell
-- or a label/data cell combination.
if rowArgs.header then
root
:tag('tr')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('id', rowArgs.rowid)
:tag('th')
:attr('colspan', 4)
:attr('id', rowArgs.headerid)
:addClass(rowArgs.class)
:addClass(args.headerclass)
:css('text-align', 'center')
:cssText(args.headerstyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(rowArgs.header)
elseif rowArgs.label then
if rowArgs.data then
local row = root:tag('tr')
row:addClass(rowArgs.rowclass)
row:cssText(rowArgs.rowstyle)
row:attr('id', rowArgs.rowid)
row
:tag('th')
:attr('scope', 'row')
:attr('id', rowArgs.labelid)
:cssText(args.labelstyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(rowArgs.label)
:done()
local dataCell = row:tag('td')
dataCell
:attr('colspan', 3)
:attr('id', rowArgs.dataid)
:addClass(rowArgs.class)
:cssText(rowArgs.datastyle)
:cssText(rowArgs.rowcellstyle)
:newline()
:wikitext(rowArgs.data)
elseif rowArgs.dataa or rowArgs.datab then
local row = root:tag('tr')
row:addClass(rowArgs.rowclass)
row:cssText(rowArgs.rowstyle)
row:attr('id', rowArgs.rowid)
row
:tag('th')
:attr('scope', 'row')
:attr('id', rowArgs.labelid)
:cssText(args.labelstyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(rowArgs.label)
:done()
local dataCella = row:tag('td')
dataCella
:attr('id', rowArgs.dataaid)
:addClass(rowArgs.classa)
:cssText(rowArgs.dataastyle)
:cssText(rowArgs.rowcellstyle)
:newline()
:wikitext(rowArgs.dataa)
if rowArgs.renderb then
local dataCellb = row:tag('td')
dataCellb
:attr('id', rowArgs.databid)
:addClass(rowArgs.classb)
:cssText(rowArgs.databstyle)
:cssText(rowArgs.rowcellstyle)
:newline()
:wikitext(rowArgs.datab)
end
if rowArgs.renderc then
local dataCellc = row:tag('td')
dataCellc
:attr('id', rowArgs.datacid)
:addClass(rowArgs.classc)
:cssText(rowArgs.datacstyle)
:cssText(rowArgs.rowcellstyle)
:newline()
:wikitext(rowArgs.datac)
end
end
elseif rowArgs.data then
local row = root:tag('tr')
row:addClass(rowArgs.rowclass)
row:cssText(rowArgs.rowstyle)
row:attr('id', rowArgs.rowid)
local dataCell = row:tag('td')
dataCell
:attr('colspan', 4)
:attr('id', rowArgs.dataid)
:addClass(rowArgs.class)
:css('text-align', 'center')
:cssText(rowArgs.datastyle)
:cssText(rowArgs.rowcellstyle)
:newline()
:wikitext(rowArgs.data)
end
end
local function renderTitle()
if not args.title then return end
root
:tag('caption')
:addClass(args.titleclass)
:cssText(args.titlestyle)
:wikitext(args.title)
end
local function renderAboveRow()
if not args.above then return end
root
:tag('tr')
:tag('th')
:attr('colspan', 4)
:addClass(args.aboveclass)
:css('text-align', 'center')
:css('font-size', '125%')
:css('font-weight', 'bold')
:cssText(args.abovestyle)
:wikitext(args.above)
end
local function renderBelowRow()
if not args.below then return end
root
:tag('tr')
:tag('td')
:attr('colspan', 4)
:addClass(args.belowclass)
:css('text-align', 'center')
:cssText(args.belowstyle)
:newline()
:wikitext(args.below)
end
local function renderSubheaders()
if args.subheader then
args.subheader1 = args.subheader
end
if args.subheaderrowclass then
args.subheaderrowclass1 = args.subheaderrowclass
end
local subheadernums = getArgNums('subheader','')
for k, num in ipairs(subheadernums) do
addRow({
data = args['subheader' .. tostring(num)],
datastyle = args.subheaderstyle or args['subheaderstyle' .. tostring(num)],
class = args.subheaderclass,
rowclass = args['subheaderrowclass' .. tostring(num)]
})
end
end
local function renderImages()
if args.image then
args.image1 = args.image
end
if args.caption then
args.caption1 = args.caption
end
local imagenums = getArgNums('image','')
for k, num in ipairs(imagenums) do
local caption = args['caption' .. tostring(num)]
local data = mw.html.create():wikitext(args['image' .. tostring(num)])
if caption then
data
:tag('div')
:cssText(args.captionstyle)
:wikitext(caption)
end
addRow({
data = tostring(data),
datastyle = args.imagestyle,
class = args.imageclass,
rowclass = args['imagerowclass' .. tostring(num)]
})
end
end
local function renderRows()
-- Gets the union of the header and data argument numbers,
-- and renders them all in order using addRow.
local rownums = union(getArgNums('header',''), getArgNums('data','[ab]?'))
local datab_count = #(getArgNums('data','b'))
local datac_count = #(getArgNums('data','c'))
table.sort(rownums)
for k, num in ipairs(rownums) do
addRow({
renderb = datab_count > 0,
renderc = datac_count > 0,
header = args['header' .. tostring(num)],
label = args['label' .. tostring(num)],
data = args['data' .. tostring(num)],
datastyle = args.datastyle,
class = args['class' .. tostring(num)],
dataa = args['data' .. tostring(num) .. 'a'],
dataastyle = args.datastylea,
classa = args['class' .. tostring(num) .. 'a'],
datab = args['data' .. tostring(num) .. 'b'],
databstyle = args.datastyleb,
classb = args['class' .. tostring(num) .. 'b'],
datac = args['data' .. tostring(num) .. 'c'],
datacstyle = args.datastylec,
classc = args['class' .. tostring(num) .. 'c'],
rowclass = args['rowclass' .. tostring(num)],
rowstyle = args['rowstyle' .. tostring(num)],
rowcellstyle = args['rowcellstyle' .. tostring(num)],
dataid = args['dataid' .. tostring(num)],
dataaid = args['dataid' .. tostring(num) .. 'a'],
dataaib = args['dataid' .. tostring(num) .. 'b'],
dataaic = args['dataid' .. tostring(num) .. 'c'],
labelid = args['labelid' .. tostring(num)],
headerid = args['headerid' .. tostring(num)],
rowid = args['rowid' .. tostring(num)]
})
end
end
local function renderNavBar()
if not args.name then return end
root
:tag('tr')
:tag('td')
:attr('colspan', '4')
:css('text-align', 'right')
:wikitext(navbar{
args.name,
mini = 1,
})
end
local function renderItalicTitle()
local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title'])
if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then
root:wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'}))
end
end
local function renderTrackingCategories()
if args.decat ~= 'yes' then
if #(getArgNums('data','[abc]?')) == 0 and mw.title.getCurrentTitle().namespace == 0 then
root:wikitext('[[Category:Articles which use infobox templates with no data rows]]')
end
end
end
local function _infobox()
-- Specify the overall layout of the infobox, with special settings
-- if the infobox is used as a 'child' inside another infobox.
root = mw.html.create('table')
root
:addClass('infobox')
:addClass(args.bodyclass)
if args.child == 'yes' or args.subbox == 'yes' then
root
:css('padding', '0')
:css('border', 'none')
:css('margin', (args.subbox == 'yes') and '-3px' or 'auto')
:css('width', 'auto')
:css('min-width', '100%')
:css('font-size', '100%')
:css('clear', 'none')
:css('float', 'none')
:css('background-color', 'transparent')
else
root
:css('width', '22em')
end
root:cssText(args.bodystyle)
renderTitle()
renderAboveRow()
renderSubheaders()
renderImages()
renderRows()
renderBelowRow()
renderNavBar()
renderItalicTitle()
renderTrackingCategories()
return tostring(root)
end
local function preprocessSingleArg(argName)
-- If the argument exists and isn't blank, add it to the argument table.
-- Blank arguments are treated as nil to match the behaviour of ParserFunctions.
if origArgs[argName] and origArgs[argName] ~= '' then
args[argName] = origArgs[argName]
end
end
local function preprocessArgs(prefixTable, step)
-- Assign the parameters with the given prefixes to the args table, in order, in batches
-- of the step size specified. This is to prevent references etc. from appearing in the
-- wrong order. The prefixTable should be an array containing tables, each of which has
-- two possible fields, a "prefix" string and a "depend" table. The function always parses
-- parameters containing the "prefix" string, but only parses parameters in the "depend"
-- table if the prefix parameter is present and non-blank.
if type(prefixTable) ~= 'table' then
error("Non-table value detected for the prefix table", 2)
end
if type(step) ~= 'number' then
error("Invalid step value detected", 2)
end
-- Get arguments without a number suffix, and check for bad input.
for i,v in ipairs(prefixTable) do
if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then
error('Invalid input detected to preprocessArgs prefix table', 2)
end
preprocessSingleArg(v.prefix)
-- Only parse the depend parameter if the prefix parameter is present and not blank.
if args[v.prefix] and v.depend then
for j, dependValue in ipairs(v.depend) do
if type(dependValue) ~= 'string' then
error('Invalid "depend" parameter value detected in preprocessArgs')
end
preprocessSingleArg(dependValue)
end
end
end
-- Get arguments with number suffixes.
local a = 0 -- Counter variable.
local moreArgumentsExist = true
while moreArgumentsExist == true do
moreArgumentsExist = false
for i = a, a + step - 1 do
for j,v in ipairs(prefixTable) do
local prefixArgName = v.prefix .. tostring(i) .. (v.suffix or '')
if origArgs[prefixArgName] then
moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones.
preprocessSingleArg(prefixArgName)
end
-- Process the depend table if the prefix argument is present and not blank, or
-- we are processing "prefix1" and "prefix" is present and not blank, and
-- if the depend table is present.
if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then
for j,dependValue in ipairs(v.depend) do
local dependArgName = dependValue .. tostring(i) .. (v.dependsuffix or '')
preprocessSingleArg(dependArgName)
end
end
end
end
a = a + step
end
end
function p.infobox(frame)
-- If called via #invoke, use the args passed into the invoking template.
-- Otherwise, for testing purposes, assume args are being passed directly in.
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
else
origArgs = frame
end
-- Parse the data parameters in the same order that the old {{infobox}} did, so that
-- references etc. will display in the expected places. Parameters that depend on
-- another parameter are only processed if that parameter is present, to avoid
-- phantom references appearing in article reference lists.
preprocessSingleArg('child')
preprocessSingleArg('bodyclass')
preprocessSingleArg('subbox')
preprocessSingleArg('bodystyle')
preprocessSingleArg('title')
preprocessSingleArg('titleclass')
preprocessSingleArg('titlestyle')
preprocessSingleArg('above')
preprocessSingleArg('aboveclass')
preprocessSingleArg('abovestyle')
preprocessArgs({
{prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}}
}, 10)
preprocessSingleArg('subheaderstyle')
preprocessSingleArg('subheaderclass')
preprocessSingleArg('image')
preprocessSingleArg('caption')
preprocessArgs({
{prefix = 'image', depend = {'caption', 'imagerowclass'}}
}, 10)
preprocessSingleArg('captionstyle')
preprocessSingleArg('imagestyle')
preprocessSingleArg('imageclass')
preprocessArgs({
{prefix = 'header'},
{prefix = 'data', depend = {'label'}},
{prefix = 'data', suffix = 'a', depend = {'label'}},
{prefix = 'data', suffix = 'a', depend = {'data'}, dependsuffix='c'},
{prefix = 'data', suffix = 'b', depend = {'label'}},
{prefix = 'data', suffix = 'b', depend = {'data'}, dependsuffix='c'},
{prefix = 'rowclass'},
{prefix = 'rowstyle'},
{prefix = 'rowcellstyle'},
{prefix = 'class'},
{prefix = 'dataid'},
{prefix = 'labelid'},
{prefix = 'headerid'},
{prefix = 'rowid'}
}, 50)
preprocessSingleArg('headerclass')
preprocessSingleArg('headerstyle')
preprocessSingleArg('labelstyle')
preprocessSingleArg('datastyle')
preprocessSingleArg('datastylea')
preprocessSingleArg('datastyleb')
preprocessSingleArg('datastylec')
preprocessSingleArg('below')
preprocessSingleArg('belowclass')
preprocessSingleArg('belowstyle')
preprocessSingleArg('name')
args['italic title'] = origArgs['italic title'] -- different behaviour if blank or absent
preprocessSingleArg('decat')
return _infobox()
end
return p
nht80hn3vybcbcd437z5dgxiyaf9rwn
Module:Check for unknown parameters
828
5423
31831
2018-07-22T08:35:05Z
Theklan
5283
Created page with "-- This module may be used to compare the arguments passed to the parent -- with a list of arguments, returning a specified result if an argument is -- not on the list local p..."
Scribunto
text/plain
-- This module may be used to compare the arguments passed to the parent
-- with a list of arguments, returning a specified result if an argument is
-- not on the list
local p = {}
local function trim(s)
return s:match('^%s*(.-)%s*$')
end
local function isnotempty(s)
return s and trim(s) ~= ''
end
function p.check (frame)
local args = frame.args
local pargs = frame:getParent().args
local ignoreblank = isnotempty(frame.args['ignoreblank'])
local checkpos = isnotempty(frame.args['checkpositional'])
local knownargs = {}
local unknown = frame.args['unknown'] or 'Found _VALUE_, '
local preview = frame.args['preview'] or unknown
local res = {}
local regexps = {}
local comments = {}
local commentstr = ''
local ispreview = frame:preprocess( "{{REVISIONID}}" ) == "" and 1 or 0
-- create the list of known args, regular expressions, and the return string
for k, v in pairs(args) do
if type(k) == 'number' then
v = trim(v)
knownargs[v] = 1
elseif k:find('^regexp[1-9][0-9]*$') then
table.insert(regexps, '^' .. v .. '$')
end
end
if isnotempty(frame.args['preview']) then
preview = '<div class="hatnote" style="color:red"><strong>Warning:</strong> ' .. frame.args['preview'] .. ' (this message is shown only in preview).</div>'
elseif frame.args['preview'] then
preview = frame.args['preview']
else
preview = unknown
end
if ispreview == 1 then unknown = preview end
-- adds one result to the output tables
local function addresult(k)
if k == '' then
-- Fix odd bug for | = which gets stripped to the empty string and
-- breaks category links
k = ' '
end
local r = unknown:gsub('_VALUE_', k)
table.insert(res, r)
table.insert(comments, '"' .. k .. '"')
end
-- loop over the parent args, and make sure they are on the list
for k, v in pairs(pargs) do
if type(k) == 'string' and knownargs[k] == nil then
local knownflag = false
for i, regexp in ipairs(regexps) do
if mw.ustring.match(k, regexp) then
knownflag = true
break
end
end
if not knownflag and ( not ignoreblank or isnotempty(v) ) then
k = mw.ustring.gsub(k, '[^%w\-_ ]', '?')
addresult(k)
end
elseif checkpos and
type(k) == 'number' and
knownargs[tostring(k)] == nil and
( not ignoreblank or isnotempty(v) )
then
addresult(k)
end
end
if #comments > 0 then
commentstr = '<!-- Module:Check for unknown parameters results: ' ..
table.concat(comments, ', ') .. '-->'
end
return table.concat(res) .. commentstr
end
return p
kejsurgo8wjbfryr1gcjqi3isvmcgw1
Template:Subst
10
5425
31834
2018-07-23T18:47:37Z
Dr. Sroy
5771
Created page
wikitext
text/x-wiki
{{subst:[[Template:{{{1}}}|{{{1}}}]]}}<noinclude>
{{Documentation}}
</noinclude>
sg617qn3vk8364zfwvzqyp01la8drla
Template:Infobox tiko
10
5427
32318
32317
2018-08-15T07:21:44Z
Dr. Sroy
5771
Undo revision 32317 by [[Special:Contributions/Dr. Sroy|Dr. Sroy]] ([[User talk:Dr. Sroy|talk]])
wikitext
text/x-wiki
{{infobox
| bodyclass = geography vcard
| bodystyle = font-size:88%;
| headerstyle= text-align:left;
| aboveclass = adr
| abovestyle = padding:0.25em 0.33em 0.33em;line-height:1.2em;font-size:1.25em;
| above =
{{#if:{{{conventional_long_name|}}}{{{native_name|}}}{{{name|}}}
| {{#if:{{{conventional_long_name|}}}
|<span class=" fn org country-name">{{{conventional_long_name|}}}</span><br/>
}}{{#if:{{{native_name|}}}{{{name|}}}
|<div style="padding-top:0.25em;"><!--
-->{{br separated entries
|{{{native_name|}}}
|{{#if:{{{name|}}}
|<span class="fn org country-name">{{{name|}}}</span>
}}}}</div>
}}<!--
-->{{#ifeq:{{{micronation|}}}|yes
|<span class=" fn org">[[Micronation]]</span>
}}
}}
| imagestyle = text-align:center;padding:0.5em 0;
| image1 = {{#if:{{{image_coat|}}}{{{image_symbol|}}}{{{image_flag|}}}{{{image_flag2|}}}
|{{infobox tiko/imagetable
|image1a = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag|}}}|sizedefault=125px|size={{{flag_width|}}}|maxsize=250|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag|}}}|title=Flag of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}}
|image1b = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag2|}}}|sizedefault=125px|size={{{flag_width|}}}|maxsize=250|border={{yesno |{{{flag2_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag2|}}}}}
|caption1= {{#ifexist:Flag of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} |[[Flag of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|{{{flag_caption|Flag}}}]] |{{{flag_caption|Flag}}} }}
|image2 = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{if empty|{{{image_coat|}}}|{{{image_symbol|}}}}} |size={{{symbol_width|}}}|sizedefault=85px|alt={{#if:{{{image_coat|}}}|{{{alt_coat|}}}|{{{alt_symbol|}}}}}|title={{{symbol_type|Coat of arms}}} of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}}
|caption2= {{#ifexist:{{{symbol_type_article|{{{symbol_type|Coat of arms}}}}}} of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} |[[{{{symbol_type_article|{{{symbol_type|Coat of arms}}}}}} of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | {{{symbol_type|Coat of arms}}}]] |{{{symbol_type_article|{{{symbol_type|Coat of arms}}}}}} }}
}} }}
| data1 = {{#if:{{{national_motto|}}}{{{motto|}}}
|<div style="line-height:1.2em;">'''Motto: '''{{if empty|{{{motto|}}}|{{{national_motto|}}}}}<!--
-->{{#if:{{{englishmotto|}}}|<br/><span style="font-size:90%;">{{{englishmotto}}}</span> }}</div>
}}
| class2 = anthem
| data2 = {{#if:{{{national_anthem|}}}{{{anthem|}}}
|<div style="line-height:1.2em;">'''Anthem: '''{{if empty|{{{national_anthem|}}}|{{{anthem|}}}}}</div>
}}{{#if:{{{royal_anthem|}}}
| <div style="line-height:1.2em;">'''[[Royal anthem]]: '''{{{royal_anthem}}}</div>
}}
| data3 = {{#if:{{{other_symbol|}}}{{{text_symbol|}}}
|<div style="line-height:1.2em;">{{#if:{{{other_symbol_type|}}}{{{text_symbol_type|}}}
| '''{{if empty|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}'''<br/>}}<!--
-->{{if empty|{{{other_symbol|}}}|{{{text_symbol|}}}}}</div>
}}
| data4 = {{#if:{{{image_map|}}}
|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map|}}}|size={{{map_width|}}}|upright=1.15|alt={{{alt_map|}}}|title={{{map_caption|Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}<!--
-->{{#if:{{{map_caption|}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption|}}}</div>}} }}
| data5 = {{#if:{{{image_map2|}}}
|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map2|}}}|size={{{map2_width|}}}|upright=1.15|alt={{{alt_map2|}}}|title={{{map_caption2|Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}<!--
-->{{#if:{{{map_caption2|}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption2|}}}</div>}} }}
| label6 = Status
| data6 = {{{status|}}}
| label7 = Location
| data7 = {{{loctext|}}}
| label8 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | Ntsindza-doroba }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|Ntsindza-doroba
|Ntsindza-doroba<!--
-->|{{#switch:{{{capital}}}
| [[{{{largest_city|}}}{{{largest_settlement|}}}]] = Ntsindza-doroba
| {{{largest_city|}}}{{{largest_settlement|}}} = Ntsindza-doroba
| not Ntsindza-doroba
}}<!--
-->}}|Ntsindza-doroba <!--
(#ifeq:)-->|<!------------------------------------------
Ntsindza-doroba is largest_city/_settlement:
-------------------------------------------
--><br/><span style="font-weight:normal">and {{{largest_settlement_type|largest city}}}</span>
}}
| data8 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }}
| rowclass9 = {{#if:{{{capital|}}}|mergedrow}}
| label9 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | Administrative center }}
| data9 = {{#switch:{{{admin_center|}}}
|capital | =
|[[{{{capital|}}}]] =
|{{{capital|}}} =
|#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }}
| rowclass10 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}}
| label10 = Largest {{{largest_settlement_type|city}}}
| data10 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital
|capital<!--
-->|{{#switch:{{{capital}}}
| [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital
| {{{largest_city|}}}{{{largest_settlement|}}} = capital
| not capital
}}<!--
-->}}|capital <!--
(#ifeq:)-->|<!-- nothing already appears above -->
| {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }}
}}
| rowclass11 = mergedtoprow
| label11 = Tindzimi-Ximfumo
| data11 = {{{official_languages|}}}
| rowclass12 = mergedrow
| label12 = <span style="font-weight:normal;">{{#if:{{{recognized_languages|}}}|Recognized|Recognised}} languages</span>
| data12 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }}
| rowclass13 = mergedrow
| label13 = <span style="font-weight:normal;">{{#if:{{{recognized_national_languages|}}}|Recognized|Recognised}} national languages</span>
| data13 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }}
| rowclass14 = mergedrow
| label14 = <span style="font-weight:normal;">{{#if:{{{recognized_regional_languages|}}}|Recognized|Recognised}} regional languages</span>
| data14 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }}
| rowclass15 = {{#ifeq:{{{languages2_sub|}}}|yes
|{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}}
|{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }}
| label15 ={{#ifeq:{{{languages_sub|}}}|yes
|<span style="font-weight:normal;">{{if empty| {{{languages_type|}}} | Other languages }}</span>
|{{if empty| {{{languages_type|}}} | Other languages }}
}}
| data15 = {{{languages|}}}
| rowclass16 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}}
| label16 = {{#ifeq:{{{languages2_sub|}}}|yes
|<span style="font-weight:normal;">{{if empty|{{{languages2_type|}}} | Other languages }}</span>
|{{if empty|{{{languages2_type|}}} | Other languages }}
}}
| data16 = {{{languages2|}}}
| label17 = [[Ethnic groups|Ethnic groups]]<!--
-->{{#if:{{{ethnic_groups_year|}}} |<span style="font-weight:normal;"> ({{{ethnic_groups_year}}}){{{ethnic_groups_ref|}}}</span>|<span style="font-weight:normal;">{{{ethnic_groups_ref|}}}</span>}}
| data17 = {{{ethnic_groups|}}}
| label18 = Religion<!--
-->{{#if:{{{religion_year|}}} |<span style="font-weight:normal;"> ({{{religion_year}}}){{{religion_ref|}}}</span>|<span style="font-weight:normal;">{{{religion_ref|}}}</span>}}
| data18 = {{{religion|}}}
| label19 = [[Demonym]]
| data19 = {{#if:{{{demonym|}}}
|{{#ifexist:{{{demonym}}} people
| [[{{{demonym}}} people|{{{demonym}}}]]
| {{{demonym}}}
}}
}}
| label20 = Type
| data20 = {{{org_type|}}}
| label21 = {{if empty|{{{membership_type|}}} | Membership }}
| data21 = {{{membership|}}}
| label22 = {{#if:{{{government_type|}}}
| {{#if:{{{politics_link|}}}
| [[{{{politics_link}}}|{{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}]]<!--
-->| {{#ifexist:Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}
| [[Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|{{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}]]<!--
-->| {{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}<!--
-->}}<!--
-->}}<!--
-->}}
| data22 = {{{government_type|}}}
| header23 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}}
| {{#if:{{{name|}}}{{{membership|}}}
| <!--template being used for geopolitical org:-->Leaders
| <!--template being used for country/territory: -->Government
}}
}} }}
| rowclass24 = {{#if:{{{leader_name2|}}}|mergedrow |mergedbottomrow}}
| label24 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title1|}}}</div>
| data24 = {{{leader_name1|}}}
| rowclass25 = {{#if:{{{leader_name3|}}}|mergedrow |mergedbottomrow}}
| label25 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title2|}}}</div>
| data25 = {{{leader_name2|}}}
| rowclass26 = {{#if:{{{leader_name4|}}}|mergedrow |mergedbottomrow}}
| label26 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title3|}}}</div>
| data26 = {{{leader_name3|}}}
| rowclass27 = {{#if:{{{leader_name5|}}}|mergedrow |mergedbottomrow}}
| label27 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title4|}}}</div>
| data27 = {{{leader_name4|}}}
| rowclass28 = {{#if:{{{leader_name6|}}}|mergedrow |mergedbottomrow}}
| label28 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title5|}}}</div>
| data28 = {{{leader_name5|}}}
| rowclass29 = {{#if:{{{leader_name7|}}}|mergedrow |mergedbottomrow}}
| label29 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title6|}}}</div>
| data29 = {{{leader_name6|}}}
| rowclass30 = {{#if:{{{leader_name8|}}}|mergedrow |mergedbottomrow}}
| label30 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title7|}}}</div>
| data30 = {{{leader_name7|}}}
| rowclass31 = {{#if:{{{leader_name9|}}}|mergedrow |mergedbottomrow}}
| label31 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title8|}}}</div>
| data31 = {{{leader_name8|}}}
| rowclass32 = {{#if:{{{leader_name10|}}}|mergedrow |mergedbottomrow}}
| label32 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title9|}}}</div>
| data32 = {{{leader_name9|}}}
| rowclass33 = {{#if:{{{leader_name11|}}}|mergedrow |mergedbottomrow}}
| label33 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title10|}}}</div>
| data33 = {{{leader_name10|}}}
| rowclass34 = {{#if:{{{leader_name12|}}}|mergedrow |mergedbottomrow}}
| label34 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title11|}}}</div>
| data34 = {{{leader_name11|}}}
| rowclass35 = {{#if:{{{leader_name13|}}}|mergedrow |mergedbottomrow}}
| label35 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title12|}}}</div>
| data35 = {{{leader_name12|}}}
| rowclass36 = {{#if:{{{leader_name14|}}}|mergedrow |mergedbottomrow}}
| label36 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title13|}}}</div>
| data36 = {{{leader_name13|}}}
| rowclass37 = {{#if:{{{leader_name15|}}}|mergedrow |mergedbottomrow}}
| label37 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title14|}}}</div>
| data37 = {{{leader_name14|}}}
| rowclass38 = mergedbottomrow
| label38 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{leader_title15|}}}</div>
| data38 = {{{leader_name15|}}}
| label39 = Legislature
| data39 = {{{legislature|}}}
| rowclass40 = mergedrow
| label40 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• [[Upper house]]</div>
| data40 = {{{upper_house|}}}
| rowclass41 = mergedbottomrow
| label41 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• [[Lower house]]</div>
| data41 = {{{lower_house|}}}
| rowclass42 = {{#if:{{{established_event1|}}} |mergedtoprow}}
| header42 = {{#if:{{{established_event1|}}}{{{sovereignty_type|}}}
|{{#if:{{{sovereignty_type|}}}
| {{{sovereignty_type}}}<!--
-->{{#if:{{{sovereignty_note|}}} | <span style="font-weight:normal;">{{{sovereignty_note}}}</span>}}
| {{#if:{{{established|}}}| | Establishment }}
}} }}
| label43 = Establishment
| data43 = {{#if:{{{sovereignty_type|}}}
|
|{{{established|}}}
}}
| rowclass44 = {{#if:{{{established_event2|}}} |mergedrow |mergedbottomrow}}
| label44 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event1|}}}</div>
| data44 = {{{established_date1|}}}
| rowclass45 = {{#if:{{{established_event3|}}} |mergedrow |mergedbottomrow}}
| label45 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event2|}}}</div>
| data45 = {{{established_date2|}}}
| rowclass46 = {{#if:{{{established_event4|}}} |mergedrow |mergedbottomrow}}
| label46 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event3|}}}</div>
| data46 = {{{established_date3|}}}
| rowclass47 = {{#if:{{{established_event5|}}} |mergedrow |mergedbottomrow}}
| label47 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event4|}}}</div>
| data47 = {{{established_date4|}}}
| rowclass48 = {{#if:{{{established_event6|}}} |mergedrow |mergedbottomrow}}
| label48 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event5|}}}</div>
| data48 = {{{established_date5|}}}
| rowclass49 = {{#if:{{{established_event7|}}} |mergedrow |mergedbottomrow}}
| label49 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event6|}}}</div>
| data49 = {{{established_date6|}}}
| rowclass50 = {{#if:{{{established_event8|}}} |mergedrow |mergedbottomrow}}
| label50 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event7|}}}</div>
| data50 = {{{established_date7|}}}
| rowclass51 = {{#if:{{{established_event9|}}} |mergedrow |mergedbottomrow}}
| label51 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event8|}}}</div>
| data51 = {{{established_date8|}}}
| rowclass52 = {{#if:{{{established_event10|}}} |mergedrow |mergedbottomrow}}
| label52 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event9|}}}</div>
| data52 = {{{established_date9|}}}
| rowclass53 = {{#if:{{{established_event11|}}} |mergedrow |mergedbottomrow}}
| label53 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event10|}}}</div>
| data53 = {{{established_date10|}}}
| rowclass54 = {{#if:{{{established_event12|}}} |mergedrow |mergedbottomrow}}
| label54 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event11|}}}</div>
| data54 = {{{established_date11|}}}
| rowclass55 = {{#if:{{{established_event13|}}} |mergedrow |mergedbottomrow}}
| label55 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event12|}}}</div>
| data55 = {{{established_date12|}}}
| rowclass56 = {{#if:{{{established_event14|}}} |mergedrow |mergedbottomrow}}
| label56 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event13|}}}</div>
| data56 = {{{established_date13|}}}
| label57 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event14|}}}</div>
| data57 = {{{established_date14|}}}
| rowclass57 = {{#if:{{{established_event15|}}} |mergedrow |mergedbottomrow}}
| label58 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{established_event15|}}}</div>
| data58 = {{{established_date15|}}}
| rowclass58 = mergedbottomrow
| rowclass59 = mergedtoprow
| header59 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}
| {{#if:{{{area_link|}}}
| [[{{{area_link}}}|Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}]]
| {{#ifexist:Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}
| [[Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}]]
| Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}<!--
-->}}<!--
-->}} }}
| rowclass60 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}|mergedrow|mergedbottomrow}}
| label60 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label|Total}}}{{{FR_foot4|}}}</div>
| data60 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}}
|{{#if:{{{area_km2|}}}{{{area_sq_mi|}}}
|{{convinfobox|{{{area_km2|}}}|km2|{{{area_sq_mi|}}}|sqmi|abbr=on}}
|{{#if:{{{area_ha|}}}{{{area_acre|}}}
|{{convinfobox|{{{area_ha|}}}|ha|{{{area_acre|}}}|acre|abbr=on}}
}}
}}{{{area_footnote|}}}{{#if:{{{area_rank|}}} | ([[List of countries and dependencies by area|{{{area_rank}}}]]) }}
}}
| rowclass61 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}|mergedrow|mergedbottomrow}}
| label61 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Land</div>
| data61 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}
|{{#if:{{{area_land_km2|}}}{{{area_land_sq_mi|}}}
|{{convinfobox|{{{area_land_km2|}}}|km2|{{{area_land_sq_mi|}}}|sqmi|abbr=on}}
|{{#if:{{{area_land_ha|}}}{{{area_land_acre|}}}
|{{convinfobox|{{{area_land_ha|}}}|ha|{{{area_land_acre|}}}|acre|abbr=on}}
}}
}}{{{area_land_footnote|}}}
}}
| rowclass62 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}|mergedrow|mergedbottomrow}}
| label62 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Water</div>
| data62 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}
|{{#if:{{{area_water_km2|}}}{{{area_water_sq_mi|}}}
|{{convinfobox|{{{area_water_km2|}}}|km2|{{{area_water_sq_mi|}}}|sqmi|abbr=on}}
|{{#if:{{{area_water_ha|}}}{{{area_water_acre|}}}
|{{convinfobox|{{{area_water_ha|}}}|ha|{{{area_water_acre|}}}|acre|abbr=on}}
}}
}}{{{area_water_footnote|}}}
}}
| rowclass63 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}|mergedrow|mergedbottomrow}}
| label63 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Water (%)</div>
| data63 = {{{percent_water|}}}
| rowclass64 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}|mergedrow|mergedbottomrow}}
| label64 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label2|}}}</div>
| data64 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }}
| rowclass65 = {{#if:{{{FR_metropole|}}}|mergedrow|mergedbottomrow}}
| label65 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label3|}}}</div>
| data65 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }}
| rowclass66 = mergedrow
| label66 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{FR_metropole}}}</div>
| data66 = {{#if:{{{FR_metropole|}}}| <nowiki /> }}
| rowclass67 = mergedrow
| label67 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">• [[Institut Géographique National|IGN]]{{{FR_foot2|}}}</div>
| data67 = {{#if:{{{FR_metropole|}}}
|{{#if:{{{FR_IGN_area_km2|}}}{{{FR_IGN_area_sq_mi|}}}
|{{convinfobox|{{{FR_IGN_area_km2|}}}|km2|{{{FR_IGN_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_IGN_area_rank|}}}| ([[List of countries and dependencies by area|{{{FR_IGN_area_rank|}}}]])}}
}}
}}
| rowclass68 = mergedbottomrow
| label68 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">• [[Cadastre]]{{{FR_foot3|}}}</div>
| data68 = {{#if:{{{FR_metropole|}}}
|{{#if:{{{FR_cadastre_area_km2|}}}{{{FR_cadastre_area_sq_mi|}}}
| {{convinfobox|{{{FR_cadastre_area_km2|}}}|km2|{{{FR_cadastre_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_cadastre_area_rank|}}}| ([[List of countries and dependencies by area|{{{FR_cadastre_area_rank|}}}]])}}
}}
}}
| rowclass69 = mergedtoprow
| header69 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}
|{{#if:{{{population_link|}}}
| [[{{{population_link}}}|Population]]<!--
-->| {{#ifexist:Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}
| [[Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Population]]<!--
-->| Population<!--
-->}}<!--
-->}} }}
| rowclass70 = mergedrow
| label70 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{#if:{{{population_estimate_year|}}} |{{{population_estimate_year}}} estimate|Estimate}}</div>
| data70 = {{#if:{{{population_estimate|}}}
|{{{population_estimate}}}<!--
-->{{#if:{{{population_estimate_rank|}}} | ([[List of countries and dependencies by population|{{{population_estimate_rank}}}]])}}
}}
| rowclass71 = mergedrow
| label71= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{population_label2|}}}</div>
| data71= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}}
| rowclass72= mergedrow
| label72= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{population_label3|}}}</div>
| data72= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}}
| rowclass73= mergedrow
| label73= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{#if:{{{population_census_year|}}} |{{{population_census_year}}} census|Census}}</div>
| data73= {{#if:{{{population_census|}}}
|{{{population_census}}}<!--
-->{{#if:{{{population_census_rank|}}} | ([[List of countries and dependencies by population|{{{population_census_rank}}}]])}}
}}
| rowclass74= mergedrow
| label74 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<span style="font-weight:normal"> ({{{FR_total_population_estimate_year}}})</span>}}}}
| data74 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<nowiki />}}}}
| rowclass75 = mergedrow
| label75= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Total{{{FR_foot|}}}</div>
| data75= {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate|}}}
|{{{FR_total_population_estimate}}}{{#if:{{{FR_total_population_estimate_rank|}}}| ([[List of countries by population in 2005|{{{FR_total_population_estimate_rank}}}]])}}
}} }}
| rowclass76 = mergedrow
| label76= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{FR_metropole}}}</div>
| data76= {{#if:{{{FR_metropole_population|}}}|{{{FR_metropole_population}}}{{#if:{{{FR_metropole_population_estimate_rank|}}}
| ([[List of countries by population in 2005|{{{FR_metropole_population_estimate_rank}}}]])}}
}}
| rowclass77 = mergedbottomrow
| label77= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Density{{{FR_foot5|}}}</div>
| data77= {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}}
| {{convinfobox|{{{population_density_km2|}}}|/km2|{{{population_density_sq_mi|}}}|/sqmi|1|abbr=on}}{{{pop_den_footnote|}}}<!--
-->{{#if:{{{population_density_rank|}}} | ([[List of countries and territories by population density|{{{population_density_rank}}}]])}}
}}
| rowclass78 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}|mergedbottomrow|mergedtoprow}}
| label78 = Membership
| data78= {{{nummembers|}}}
| rowclass79= mergedtoprow
| label79= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Gross domestic product|GDP]] <span style="font-weight:normal;">([[Purchasing power parity|PPP]])</span>
| data79= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}}
|{{#if:{{{GDP_PPP_year|}}} |{{{GDP_PPP_year}}} }}estimate
}}
| rowclass80= mergedrow
| label80= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Total</div>
| data80= {{#if:{{{GDP_PPP|}}}
|{{{GDP_PPP}}}<!--
-->{{#if:{{{GDP_PPP_rank|}}} | ([[List of countries by GDP (PPP)|{{{GDP_PPP_rank}}}]])}}
}}
| rowclass81= mergedbottomrow
| label81= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Per capita</div>
| data81= {{#if:{{{GDP_PPP_per_capita|}}}
|{{{GDP_PPP_per_capita}}}<!--
-->{{#if:{{{GDP_PPP_per_capita_rank|}}} | ([[List of countries by GDP (PPP) per capita|{{{GDP_PPP_per_capita_rank}}}]])}}
}}
| rowclass82= mergedtoprow
| label82= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Gross domestic product|GDP]] <span style="font-weight:normal;">(nominal)</span>
| data82= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}}
|{{#if:{{{GDP_nominal_year|}}} |{{{GDP_nominal_year}}} }}estimate
}}
| rowclass83= mergedrow
| label83= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Total</div>
| data83= {{#if:{{{GDP_nominal|}}}
|{{{GDP_nominal}}}<!--
-->{{#if:{{{GDP_nominal_rank|}}} | ([[List of countries by GDP (nominal)|{{{GDP_nominal_rank}}}]])}}
}}
| rowclass84= mergedbottomrow
| label84= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Per capita</div>
| data84= {{#if:{{{GDP_nominal_per_capita|}}}
| {{{GDP_nominal_per_capita}}}<!--
-->{{#if:{{{GDP_nominal_per_capita_rank|}}} | ([[List of countries by GDP (nominal) per capita|{{{GDP_nominal_per_capita_rank}}}]])}}
}}
| label85= [[Gini_coefficient|Gini]]{{#if:{{{Gini_year|}}} | <span style="font-weight:normal;">({{{Gini_year}}})</span>}}
| data85= {{#if:{{{Gini|}}}
| {{#switch:{{{Gini_change|}}}
|increase = {{increaseNegative}} <!--
-->|decrease = {{decreasePositive}} <!--
-->|steady = {{steady}} <!--
-->}}{{{Gini}}}{{{Gini_ref|}}}<br/><!--
---------Evaluate and add Gini category:----------
--><span style="white-space:nowrap;"><!--
-->{{#iferror:<!--
-->{{#ifexpr:{{{Gini}}}>100 <!--
-->| {{error|Error: Gini value above 100}}<!--Handled by outer #iferror, not visible to users--><!--
-->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|very high}}<!--
-->| {{#ifexpr:{{{Gini}}}>=46 <!--
-->| {{color|darkred|high}}<!--
-->| {{#ifexpr:{{{Gini}}}>=30 <!--
-->| {{color|orange|medium}}<!--
-->| {{#ifexpr:{{{Gini}}}>=0 <!--
-->| {{color|forestgreen|low}}<!--
-->| {{error|Error:Gini value below 0}}<!--Handled by outer #iferror, not visible to users--><!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->| {{error|Error: Invalid Gini value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!--
-->}}<!--
--></span><!--
-----------Add Gini_rank (if supplied):----------
-->{{#if:{{{Gini_rank|}}}
| · [[List of countries by income equality|{{{Gini_rank}}}]]<!--
-->}}<!--
-->}}
| label86= [[Human Development Index|HDI]]{{#if:{{{HDI_year|}}} | <span style="font-weight:normal;">({{{HDI_year}}})</span>}}
| data86= {{#if:{{{HDI|}}}
| {{#switch:{{{HDI_change|}}}
|increase = {{increase}} <!--
-->|decrease = {{decrease}} <!--
-->|steady = {{steady}} <!--
-->}}{{{HDI}}}{{{HDI_ref|}}}<br/><!--
---------Evaluate and add HDI category:---------
--><span style="white-space:nowrap;"><!--
-->{{#iferror:<!--
-->{{#ifexpr:{{{HDI}}}>1 <!--
-->| {{error|Error: HDI value greater than 1}}<!--Handled by outer #iferror, not visible to users--><!--
-->| {{#ifexpr:{{{HDI}}}>0.799 <!--
-->| {{color|darkgreen|very high}}<!--
-->| {{#ifexpr:{{{HDI}}}>0.699 <!--
-->| {{color|forestgreen|high}}<!--
-->| {{#ifexpr:{{{HDI}}}>0.549 <!--
-->| {{color|orange|medium}}<!--
-->| {{#ifexpr:{{{HDI}}}>=0.000<!--
-->| {{color|red|low}}<!--
-->| {{error|Error: HDI value less than 0}}<!--Handled by outer #iferror, not visible to users--><!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->| {{error|Error: Invalid HDI value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!--
-->}}<!--
--></span><!--
----------Add HDI_rank (if supplied):-----------
-->{{#if:{{{HDI_rank|}}}
| · [[List of countries by Human Development Index|{{{HDI_rank}}}]]<!--
-->}}<!--
-->}}
| label87= {{#ifeq:{{{micronation|}}}|yes|Purported currency|Currency}}
| data87= {{#if:{{{currency|}}}
| {{{currency}}} {{#if:{{{currency_code|}}} |([[ISO 4217|{{{currency_code}}}]])}}
}}
| rowclass88= {{#if:{{{utc_offset_DST|}}}{{{DST_note|}}} |mergedtoprow}}
| label88= Time zone
| data88= {{#if:{{{time_zone|}}}{{{utc_offset|}}}
|{{{time_zone|}}} <!--
-->{{#if:{{{utc_offset|}}}
|{{nowrap|([[Coordinated Universal Time|UTC]]{{{utc_offset}}})}}<!--
-->}}
}}
| rowclass89= {{#if:{{{DST_note|}}} |mergedrow |mergedbottomrow}}
| label89= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• Summer ([[Daylight saving time|DST]])</div>
| data89= {{#if:{{{time_zone_DST|}}}{{{DST|}}}{{{utc_offset_DST|}}}
|{{if empty| {{{time_zone_DST|}}} | {{{DST|}}} }} ([[Coordinated Universal Time|UTC]]{{{utc_offset_DST}}})
}}
| rowclass90= mergedbottomrow
| label90= <nowiki />
| data90= {{{DST_note|}}}
| label91 = [[Antipodes]]
| data91= {{{antipodes|}}}
| label92 = Date format
| data92= {{{date_format|}}}
| label93= [[Right- and left-hand traffic|Drives on the]]
| data93= {{#if:{{{drives_on|}}} | {{lcfirst:{{{drives_on}}}}} }}
| label94= {{#if:{{{calling_code|}}}
|{{#ifexist:Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}
| [[Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Calling code]]
| Calling code
}}
}}
| data94= {{{calling_code|}}}
| label95= [[Patron saint]]{{#if:{{{patron_saints|}}}|s}}
| data95= {{if empty| {{{patron_saints|}}} | {{{patron_saint|}}} }}
| label96= [[ISO 3166|ISO 3166 code]]
| data96= {{#switch:{{{iso3166code|}}}
|omit = <!--(do nothing)-->
| = <!--if iso3166code is not supplied:
-->{{#if:{{{common_name|}}}
| {{#if:{{#invoke:Country extract|main|{{{common_name}}}|nocat=true}}
| [[ISO 3166-2:{{#invoke:Country extract|main|{{{common_name}}}}}|{{#invoke:Country extract|main|{{{common_name}}}}}]]
}}
}}
|#default = [[ISO 3166-2:{{uc:{{{iso3166code}}}}}|{{uc:{{{iso3166code}}}}}]]
}}
| label97= [[Country code top-level domain|Internet TLD]]
| data97= {{{cctld|}}}
| data98 = {{#if:{{{official_website|}}}
|<div style="line-height:11pt">'''Website'''<br/>{{{official_website}}}</div>
}}
| data99= {{#if:{{{image_map3|}}}
| {{#invoke:InfoboxImage|InfoboxImage|image={{{image_map3|}}}|size={{{map3_width|}}}|upright=1.15|alt={{{alt_map3|}}}|title=Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}<!--
-->{{#if:{{{map_caption3|}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption3|}}}</div>}}
}}
| data100 = {{#if:{{{footnote_a|}}}{{{footnote_b|}}}{{{footnote_c|}}}{{{footnote_d|}}}{{{footnote_e|}}}{{{footnote_f|}}}{{{footnote_g|}}}{{{footnote_h|}}}
|<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="list-style-type: lower-alpha; margin-left: 1em; font-size:90%;">
{{#if:{{{footnote_a|}}}|<li value=1>{{{footnote_a|}}}</li>
}}{{#if:{{{footnote_b|}}}|<li value=2>{{{footnote_b|}}}</li>
}}{{#if:{{{footnote_c|}}}|<li value=3>{{{footnote_c|}}}</li>
}}{{#if:{{{footnote_d|}}}|<li value=4>{{{footnote_d|}}}</li>
}}{{#if:{{{footnote_e|}}}|<li value=5>{{{footnote_e|}}}</li>
}}{{#if:{{{footnote_f|}}}|<li value=6>{{{footnote_f|}}}</li>
}}{{#if:{{{footnote_g|}}}|<li value=7>{{{footnote_g|}}}</li>
}}{{#if:{{{footnote_h|}}}|<li value=8>{{{footnote_h|}}}</li>}}
</ol></div>}}
| data101 = {{#if:{{{footnote1|}}}{{{footnote2|}}}{{{footnote3|}}}{{{footnote4|}}}{{{footnote5|}}}{{{footnote6|}}}{{{footnote7|}}}{{{footnote8|}}}
|<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="font-size:90%; margin-left:1em;">
{{#if:{{{footnote1|}}}|<li value=1>{{{footnote1|}}}</li>
}}{{#if:{{{footnote2|}}}|<li value=2>{{{footnote2|}}}</li>
}}{{#if:{{{footnote3|}}}|<li value=3>{{{footnote3|}}}</li>
}}{{#if:{{{footnote4|}}}|<li value=4>{{{footnote4|}}}</li>
}}{{#if:{{{footnote5|}}}|<li value=5>{{{footnote5|}}}</li>
}}{{#if:{{{footnote6|}}}|<li value=6>{{{footnote6|}}}</li>
}}{{#if:{{{footnote7|}}}|<li value=7>{{{footnote7|}}}</li>
}}{{#if:{{{footnote8|}}}|<li value=8>{{{footnote8|}}}</li>}}
</ol></div>}}
| rowstyle102 = font-size:90%;
| data102 = {{#if:{{{footnotes|}}}|<div style="text-align:left;margin-left:auto; margin-right:auto;">{{{footnotes}}}</div>}}
| belowclass = mergedtoprow noprint
| below = {{#if:{{{navbar|}}}| {{navbar|{{{navbar|}}}}} }}
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox country with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox country]] with unknown parameter "_VALUE_"|ignoreblank=y| admin_center | admin_center_type | alt_coat | alt_flag | alt_flag2 | alt_map | alt_map2 | alt_map3 | alt_symbol | anthem | antipodes | area_acre | area_data2 | area_data3 | area_footnote | area_ha | area_km2 | area_label | area_label2 | area_label3 | area_land_acre | area_land_footnote | area_land_ha | area_land_km2 | area_land_sq_mi | area_link | area_rank | area_sq_mi | area_water_acre | area_water_footnote | area_water_ha | area_water_km2 | area_water_sq_mi | calling_code | capital | capital_type | cctld | common_name | conventional_long_name | coordinates | currency | currency_code | date_format | demonym | drives_on | DST | DST_note | englishmotto | established | established_date1 | established_date10 | established_date11 | established_date12 | established_date13 | established_date14 | established_date15 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_date8 | established_date9 | established_event1 | established_event10 | established_event11 | established_event12 | established_event13 | established_event14 | established_event15 | established_event2 | established_event3 | established_event4 | established_event5 | established_event6 | established_event7 | established_event8 | established_event9 | ethnic_groups | ethnic_groups_ref | ethnic_groups_year | flag_border | flag_caption | flag_width | flag2_border | footnote_a | footnote_b | footnote_c | footnote_d | footnote_e | footnote_f | footnote_g | footnote_h | footnote1 | footnote2 | footnote3 | footnote4 | footnote5 | footnote6 | footnote7 | footnote8 | footnotes | FR_cadastre_area_km2 | FR_cadastre_area_rank | FR_cadastre_area_sq_mi | FR_foot | FR_foot2 | FR_foot3 | FR_foot4 | FR_foot5 | FR_IGN_area_km2 | FR_IGN_area_rank | FR_IGN_area_sq_mi | FR_metropole | FR_metropole_population | FR_metropole_population_estimate_rank | FR_total_population_estimate | FR_total_population_estimate_rank | FR_total_population_estimate_year | GDP_nominal | GDP_nominal_per_capita | GDP_nominal_per_capita_rank | GDP_nominal_rank | GDP_nominal_year | GDP_PPP | GDP_PPP_per_capita | GDP_PPP_per_capita_rank | GDP_PPP_rank | GDP_PPP_year | Gini | Gini_change | Gini_rank | Gini_ref | Gini_year | government_type | HDI | HDI_change | HDI_rank | HDI_ref | HDI_year | image_coat | image_flag | image_flag2 | image_map | image_map2 | image_map3 | image_symbol | iso3166code | languages | languages_sub | languages_type | languages2 | languages2_sub | languages2_type | largest_city | largest_settlement | largest_settlement_type | leader_name1 | leader_name10 | leader_name11 | leader_name12 | leader_name13 | leader_name14 | leader_name15 | leader_name2 | leader_name3 | leader_name4 | leader_name5 | leader_name6 | leader_name7 | leader_name8 | leader_name9 | leader_title1 | leader_title10 | leader_title11 | leader_title12 | leader_title13 | leader_title14 | leader_title15 | leader_title2 | leader_title3 | leader_title4 | leader_title5 | leader_title6 | leader_title7 | leader_title8 | leader_title9 | legislature | linking_name | loctext | lower_house | map_caption | map_caption2 | map_caption3 | map_width | map2_width | map3_width | membership | membership_type | micronation | motto | name | national_anthem | national_languages | national_motto | native_name | navbar | nummembers | official_languages | official_website | org_type | other_symbol | other_symbol_type | patron_saint | patron_saints | percent_water | politics_link | pop_den_footnote | population_census | population_census_rank | population_census_year | population_data2 | population_data3 | population_density_km2 | population_density_rank | population_density_sq_mi | population_estimate | population_estimate_rank | population_estimate_year | population_label2 | population_label3 | population_link | recognised_languages | recognised_national_languages | recognised_regional_languages | recognized_languages | recognized_national_languages | recognized_regional_languages | regional_languages | religion | religion_ref | religion_year | royal_anthem | sovereignty_note | sovereignty_type | status | symbol_type | symbol_type_article | symbol_width | text_symbol | text_symbol_type | time_zone | time_zone_DST | upper_house | utc_offset | utc_offset_DST | area_magnitude | country_code
}}{{main other|
{{#if:{{both|{{{image_coat|}}}|{{{image_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|A]]
}}{{#if:{{both|{{{alt_coat|}}}|{{{alt_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|B]]
}}{{#if:{{both|{{{motto|}}}|{{{national_motto|}}}}}|[[Category:Pages using infobox country with syntax problems|C]]
}}{{#if:{{both|{{{national_anthem|}}}|{{{anthem|}}}}}|[[Category:Pages using infobox country with syntax problems|D]]
}}{{#if:{{both|{{{other_symbol|}}}|{{{text_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|E]]
}}{{#if:{{both|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}|[[Category:Pages using infobox country with syntax problems|F]]
}}{{#if:{{both|{{{largest_city|}}}|{{{largest_settlement|}}}}}|[[Category:Pages using infobox country with syntax problems|G]]
}}{{#if:{{both|{{{recognized_languages|}}}|{{{recognised_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|H]]
}}{{#if:{{both|{{{recognized_national_languages|}}}|{{{recognised_national_languages|}}}}}{{both|{{{recognized_regional_languages|}}}|{{{recognised_regional_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|I]]
}}{{#if:{{{official_languages|}}}||{{#if:{{{recognized_languages|}}}{{{recognised_languages|}}}{{{recognized_national_languages|}}}{{{recognised_national_languages|}}}{{{recognized_regional_languages|}}}{{{recognised_regional_languages|}}}|[[Category:Pages using infobox country with syntax problems|J]]}}
}}{{#if:{{both|{{{area_km2|}}}|{{{area_ha|}}}}}{{both|{{{area_land_km2|}}}|{{{area_land_ha|}}}}}{{both|{{{area_water_km2|}}}|{{{area_water_ha|}}}}}|[[Category:Pages using infobox country with syntax problems|K]]
}}{{#if:{{both|{{{DST|}}}|{{{time_zone_DST|}}}}}|[[Category:Pages using infobox country with syntax problems|L]]
}}{{#if:{{{time_zone|}}}{{{utc_offset|}}}||{{#if:{{{time_zone_DST|}}}{{{utc_offset_DST|}}}|[[Category:Pages using infobox country with syntax problems|M]]}}
}}{{#if:{{both|{{{patron_saint|}}}|{{{patron_saints|}}}}}|[[Category:Pages using infobox country with syntax problems|N]]
}}{{#if:{{both|{{{sovereignty_type|}}}|{{{established|}}} }}|[[Category:Pages using infobox country with syntax problems|O]]
}}{{#if:{{{languages|}}}|{{#if:{{{languages_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}}
}}{{#if:{{{languages2|}}}|{{#if:{{{languages2_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}}
}}{{#if:{{{flag_type|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|T{{PAGENAME}}]]
}}{{#if:{{{flag_caption|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|C{{PAGENAME}}]]
}}{{#if:{{{symbol_type|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|T{{PAGENAME}}]]
}}{{#if:{{{symbol_caption|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|C{{PAGENAME}}]]
}}}}<noinclude>
{{documentation|content=
{{Template talk:Infobox tiko
|conventional_long_name = Republic of Cameroon
|native_name = {{lang|fr|République du Cameroun}}
|common_name = Cameroon
|image_flag = Flag of Cameroon.svg
|alt_flag = Vertical tricolor (green, red, yellow) with a five-pointed gold star in the center of the red.
|image_coat = Coat of arms of Cameroon.svg
|symbol_type = Coat of arms
|image_map = Cameroon (orthographic projection).svg
|alt_map = Location of Cameroon on the globe.
|national_motto = <br/>{{native phrase|fr|"Paix – Travail – Patrie"|italics=off}}<br/>{{small|"Peace – Work – Fatherland"}}
|national_anthem = <br/>"{{native phrase|fr|[[O Cameroon, Cradle of our Forefathers|Ô Cameroun, Berceau de nos Ancêtres]]|nolink=yes|italics=off}}"<br/>{{raise|0.2em|{{small|''O Cameroon, Cradle of our Forefathers''}} {{lower|0.1em|<sup>a</sup>}}}}
|official_languages = {{hlist |[[French language|French]] |[[English language|English]]}}
|demonym = Cameroonian
|ethnic_groups =
{{unbulleted list
| {{nowrap|31% [[Ethnic groups in Cameroon|Cameroon Highlanders]]}}
| 19% [[Bantu peoples|Equatorial Bantu]]
| 11% [[Kirdi]]
| 10% [[Fula people|Fulani]]
| 8% [[Bantu peoples|Northwestern Bantu]]
| 7% Eastern Nigritic
| 13% other African
| <1% non-African
}}
|capital = [[Yaoundé]]<ref name="Cameroon - Infoplease.com">{{cite web |url=http://www.infoplease.com/ipa/A0107382.html |title=Cameroon |publisher=Infoplease |accessdate=27 May 2011}}</ref>
|coordinates = {{coord|3|52|N|11|31|E}}
|largest_city = [[Douala]]<ref name="Cameroon - Infoplease.com"/>
|government_type = [[Republic]]
|leader_title1 = [[List of heads of state of Cameroon|President]]
|leader_name1 = [[Paul Biya]]<ref name="Cameroon - Infoplease.com"/>
|leader_title2 = [[Prime Minister of Cameroon|Prime Minister]]
|leader_name2 = [[Philémon Yang]]
|legislature = [[National Assembly (Cameroon)|National Assembly]]
|area_rank = 54th <!--Demographic Yearbook 1.-->
|area_magnitude = 1 E11
|area_km2 = 475,442
|area_sq_mi = 183,568 <!--Do not remove per [[WP:MOSNUM]]-->
|percent_water = 1.3 <!--CIA World Factbook-->
|population_estimate = 20,129,878<ref>{{cite web |url=https://www.cia.gov/library/publications/the-world-factbook/geos/cm.html |title=Cameroon |work=The World Factbook |accessdate=21 July 2012}}</ref>
|population_estimate_rank = 58th <!--UN World Population Prospects-->
|population_estimate_year = July 2012
|population_census = 17,463,836<ref>{{cite web |title={{lang|fr|Rapport de présentation des résultats définitifs}} |url=http://www.statistics-cameroon.org/downloads/Rapport_de_presentation_3_RGPH.pdf |format=PDF |page=6 |publisher={{lang|fr|Institut national de la statistique}} |accessdate=21 July 2012 |language=French}}</ref>
|population_census_year = 2005
|population_density_km2 = 39.7
|population_density_sq_mi = 102,8 <!--Do not remove per [[WP:MOSNUM]]-->
|population_density_rank = 167th <!--UN World Population Prospects-->
|GDP_PPP = $47.251 billion<ref name="imf2">{{cite web |url=http://www.imf.org/external/pubs/ft/weo/2012/01/weodata/weorept.aspx?pr.x=39&pr.y=9&sy=2009&ey=2012&scsm=1&ssd=1&sort=country&ds=.&br=1&c=622&s=NGDPD%2CNGDPDPC%2CPPPGDP%2CPPPPC%2CLP&grp=0&a= |title=Cameroon |publisher=International Monetary Fund |accessdate=2012-04-18}}</ref>
|GDP_PPP_year = 2011
|GDP_PPP_per_capita = $2,257<ref name="imf2"/>
|GDP_PPP_per_capita_rank =
|GDP_nominal = $25.759 billion<ref name="imf2"/>
|GDP_nominal_year = 2011
|GDP_nominal_per_capita = $1,230<ref name="imf2"/>
|sovereignty_type = Independence {{nobold|from [[France]]}}
|established_event1 = Declared
|established_date1 = 1 January 1960
|established_event2 = {{nowrap|Annexation of former<br/>[[British Cameroons]]}}
|established_date2 = 1 October 1961
|HDI_year = 2011
|HDI_change = increase <!--increase/decrease/steady-->
|HDI = 0.482 <!--number only-->
|HDI_ref = <ref>http://hdr.undp.org/en/media/HDR_2011_EN_Table1.pdf</ref>
|HDI_rank = 150th
|Gini_year = 2001
|Gini_change = <!--increase/decrease/steady-->
|Gini = 44.6 <!--number only-->
|Gini_ref = <ref>{{cite web |url=https://www.cia.gov/library/publications/the-world-factbook/fields/2172.html |title=Distribution of family income – Gini index |work=The World Factbook |publisher=CIA |accessdate=2009-09-01}}</ref>
|Gini_rank =
|currency = [[Central African CFA franc]]
|currency_code = XAF
|country_code =
|time_zone = [[West Africa Time|WAT]]
|utc_offset = +1
|time_zone_DST = not observed
|utc_offset_DST = +1
|drives_on = right
|calling_code = [[+237]]
|cctld = [[.cm]]
|footnote_a = These are the titles as given in the ''Constitution of the Republic of Cameroon'', Article X. The French version of the song is sometimes called {{lang|fr|Chant de Ralliement}}, as in ''National Anthems of the World''; and the English version "O Cameroon, Cradle of Our Forefathers", as in DeLancey and DeLancey 61.
}}
}}
</noinclude>
4al0vj7fydsb9spsy6id8vyg2vn5lvh
Template:Ping
10
5431
31850
2018-07-26T17:37:19Z
Dr. Sroy
5771
Created page
wikitext
text/x-wiki
{{{{{|safesubst:}}}#invoke:Reply to|replyto|<noinclude>example=Example</noinclude>|max=50}}
bixtml41n5q9dp0ay8hdxh7aaodhzzg
Module:Reply to
828
5432
31851
2018-07-26T17:41:17Z
Dr. Sroy
5771
Module copied
Scribunto
text/plain
local p = {}
local function makeError(msg)
msg ='Error in [[Template:Reply to]]: ' .. msg
return mw.text.tag('strong', {['class']='error'}, msg)
end
function p.replyto(frame)
local origArgs = frame:getParent().args
local args = {}
local maxArg = 1
local usernames = 0
for k, v in pairs(origArgs) do
if type(k) == 'number' then
if mw.ustring.match(v,'%S') then
if k > maxArg then maxArg = k end
usernames = usernames + 1
local title = mw.title.new(v)
if not title then return makeError('Input contains forbidden characters.') end
args[k] = title.rootText
end
elseif v == '' and k:sub(0,5) == 'label' then
args[k] = '​'
else
args[k] = v
end
end
if usernames > (tonumber(frame.args.max) or 50) then
return makeError(string.format(
'More than %s names specified.',
tostring(frame.args.max or 50)
))
else
if usernames < 1 then
if frame.args.example then args[1] = frame.args.example else return makeError('Username not given.') end
end
args['label1'] = args['label1'] or args['label']
local isfirst = true
local outStr = args['prefix'] or '@'
for i = 1, maxArg do
if args[i] then
if isfirst then
isfirst = false
else
if ( (usernames > 2) or ((usernames == 2) and (args['c'] == '')) ) then outStr = outStr..', ' end
if i == maxArg then outStr = outStr..' '..(args['c'] or 'and') .. ' ' end
end
outStr = string.format(
'%s[[User:%s|%s]]',
outStr,
args[i],
args['label'..tostring(i)] or args[i]
)
end
end
outStr = outStr..(args['p'] or ':')
return mw.text.tag('span', {['class']='template-ping'}, outStr)
end
end
return p
2g258a6jic0282azfyk17p5289xwnxm
Template:Re
10
5433
31852
2018-07-26T17:44:07Z
Dr. Sroy
5771
Redirect
wikitext
text/x-wiki
#REDIRECT
[[template:ping]]
lt5pkeikiud1vl7p6ha5s75xa7x9nxi
Template:Reply to
10
5434
31853
2018-07-26T17:45:40Z
Dr. Sroy
5771
Redirect
wikitext
text/x-wiki
#REDIRECT
[[Template:ping]]
g7o214dsd2ghnobiv6f9b8xtde8y8jc
Template:Reply
10
5435
31854
2018-07-26T17:46:18Z
Dr. Sroy
5771
Redirect
wikitext
text/x-wiki
#REDIRECT
[[Template:ping]]
g7o214dsd2ghnobiv6f9b8xtde8y8jc
Template:Yo
10
5436
31855
2018-07-26T17:46:48Z
Dr. Sroy
5771
Redirect
wikitext
text/x-wiki
#REDIRECT
[[Template:ping]]
g7o214dsd2ghnobiv6f9b8xtde8y8jc
Template:Current time
10
5437
31860
2018-07-27T12:40:32Z
Dr. Sroy
5771
Created page with "{{#switch:{{{1}}} |Coordinated Universal Time=Current UTC is {{CURRENTTIME}} |UTC-1=Current time for {{{1}}} is {{utc|23}} |UTC-2=Current time for {{{1}}} is {{utc|22}} |U..."
wikitext
text/x-wiki
{{#switch:{{{1}}}
|Coordinated Universal Time=Current UTC is {{CURRENTTIME}}
|UTC-1=Current time for {{{1}}} is {{utc|23}}
|UTC-2=Current time for {{{1}}} is {{utc|22}}
|UTC-2:30=Current time for {{{1}}} is {{utc|21|30}}
|UTC-3=Current time for {{{1}}} is {{utc|21}}
|UTC-3:30=Current time for {{{1}}} is {{utc|20|30}}
|UTC-4=Current time for {{{1}}} is {{utc|20}}
|UTC-5=Current time for {{{1}}} is {{utc|19}}
|UTC-6=Current time for {{{1}}} is {{utc|18}}
|UTC-7=Current time for {{{1}}} is {{utc|17}}
|UTC-8=Current time for {{{1}}} is {{utc|16}}
|UTC-9=Current time for {{{1}}} is {{utc|15}}
|UTC-9:30=Current time for {{{1}}} is {{utc|14|30}}
|UTC-10=Current time for {{{1}}} is {{utc|14}}
|UTC-11=Current time for {{{1}}} is {{utc|13}}
|UTC-12=Current time for {{{1}}} is {{utc|12}}
|UTC+0:20=Current time for {{{1}}} is {{utc|0|20}}
|UTC+0:30=Current time for {{{1}}} is {{utc|0|30}}
|UTC+1=Current time for {{{1}}} is {{utc|1}}
|UTC+2=Current time for {{{1}}} is {{utc|2}}
|UTC+3=Current time for {{{1}}} is {{utc|3}}
|UTC+3:30=Current time for {{{1}}} is {{utc|3|30}}
|UTC+4=Current time for {{{1}}} is {{utc|4}}
|UTC+4:30=Current time for {{{1}}} is {{utc|4|30}}
|UTC+4:51=Current time for {{{1}}} is {{utc|4|51}}
|UTC+5=Current time for {{{1}}} is {{utc|5}}
|UTC+5:30=Current time for {{{1}}} is {{utc|5|30}}
|UTC+5:40=Current time for {{{1}}} is {{utc|5|40}}
|UTC+5:45=Current time for {{{1}}} is {{utc|5|45}}
|UTC+6=Current time for {{{1}}} is {{utc|6}}
|UTC+6:30=Current time for {{{1}}} is {{utc|6|30}}
|UTC+7=Current time for {{{1}}} is {{utc|7}}
|UTC+7:20=Current time for {{{1}}} is {{utc|7|20}}
|UTC+7:30=Current time for {{{1}}} is {{utc|7|30}}
|UTC+8=Current time for {{{1}}} is {{utc|8}}
|UTC+8:30=Current time for {{{1}}} is {{utc|8|30}}
|UTC+8:45=Current time for {{{1}}} is {{utc|8|45}}
|UTC+9=Current time for {{{1}}} is {{utc|9}}
|UTC+9:30=Current time for {{{1}}} is {{utc|9|30}}
|UTC+10=Current time for {{{1}}} is {{utc|10}}
|UTC+10:30=Current time for {{{1}}} is {{utc|10|30}}
|UTC+11=Current time for {{{1}}} is {{utc|11}}
|UTC+11:30=Current time for {{{1}}} is {{utc|11|30}}
|UTC+12=Current time for {{{1}}} is {{utc|12}}
|UTC+12:45=Current time for {{{1}}} is {{utc|12|45}}
|UTC+13=Current time for {{{1}}} is {{utc|13}}
|UTC+13:45=Current time for {{{1}}} is {{utc|13|45}}
|UTC+14=Current time for {{{1}}} is {{utc|14}}
|#default=Current UTC is {{CURRENTTIME}}
}}<noinclude>
[[Category:Date-computing templates based on current time]]
{{DEFAULTSORT:current time}}
</noinclude>
ivj7uebyaiqaoxvf6rh5yvcyu2y7c13
Wikipedia:Twinkle/Preference
4
5438
32206
31872
2018-08-10T18:49:30Z
Dr. Sroy
5771
Test-15
wikitext
text/x-wiki
<!--
+-------------------------------------------------+
| Editing this page is NOT the way to |
| change your Twinkle preferences. |
| |
| Either use the interface embedded in |
| the page content, or go to |
| [[Special:MyPage/twinkleoptions.js]] and |
| edit the code there. But not here. |
+-------------------------------------------------+
-->
{{Shortcut|WP:TWPREFS|WP:TWPREF|WP:TW/PREF|WP:TW/P}}
Use the settings in the panel below to customize [[Wikipedia:Twinkle|Twinkle]] to suit your personal preferences.
Note that your preferences are stored in [[Special:MyPage/twinkleoptions.js|a subpage of your user page]]. Only you, [[Wikipedia:Administrators|Wikipedia administrators]], and [[:Meta:Interface editors|interface editors]] can modify your preferences, but the settings you choose are visible as [[JavaScript]] code to everyone.{{-}}
<div id="twinkle-config" class="nopopups" style="border: 1px solid #666; background-color: AliceBlue;"> <!-- to match style of SimpleWindow -->
<div id="twinkle-config-titlebar" style="background: repeat-x 50% 80% #cfd6e1; line-height: 1em; height: 1em; padding: 0.4em 0.3em 0.5em;">'''Twinkle preferences'''</div>
<div id="twinkle-config-content" style="padding: 0.4em;">
<div id="twinkle-config-notwinkle">'''You must have Twinkle installed (either as a [[Wikipedia:Gadget|gadget]] or [[Wikipedia:Twinkle#Installation|manually as a user script]]) to use this page.'''<!-- <br />(If you installed Twinkle manually, you need to include the "twinkleconfig" module for this to work.) --><p>If Twinkle is installed and working properly, you might need to wait a few moments for the script to load.</p></div>
</div>
</div><noinclude>
{{pp-semi-indef}}</noinclude>
{{DEFAULTSORT:Twinkle Preferences}}
[[Category:Wikipedia counter-vandalism tools]]
[[Category:Wikipedia scripts]]
luptpgvoz9dexylfbo8gzow7tmwfxpj
Template:Collapse
10
5448
31890
2018-08-04T07:15:58Z
Dr. Sroy
5771
Copied from Enig Wiki
wikitext
text/x-wiki
{| <!-- Template:Collapse --> class="mw-collapsible {{#switch:{{lc:{{{expand|no}}}}}|uncollapse|uncollapsed|expand|expanded|yes|y=mw-uncollapsed|#default=mw-collapsed}} {{{class|}}}" style="{{{{{|safesubst:}}}#ifeq:{{NAMESPACEE}}|{{ns:0}}|display: none;}}background-color: {{{bg1|transparent}}}; text-align: left; border: {{{border|1px}}} solid {{{b-color|silver}}}; {{{{{|safesubst:}}}#switch:{{{float|}}}
| left = margin:0.2em 0.5em 0.2em 0; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; float: left; clear: {{{clear|left}}}
| right = margin:0.2em 0 0.2em 0.5em; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; float: right; clear: {{{clear|right}}}
| none = margin:0.2em 0; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; clear: {{{clear|none}}}
| center | centre = margin:0.2em auto; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; clear: {{{clear|both}}}
| #default = margin: 0.2em auto auto; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|100%}}; clear: {{{clear|both}}}
}}; padding: 1px;"
|-
! style="background-color: {{{background|{{{bg|#F0F2F5}}}}}}; font-size:87%; padding:0.2em 0.3em; text-align: {{{{{|safesubst:}}}#if:{{{left|}}}|left|{{{{{|safesubst:}}}#if:{{{center|}}}|center|left}}}}; {{{{{|safesubst:}}}#if:{{{fc|}}}|color: {{{fc}}};|}}" | <span style="font-size: 115%;">{{{2|{{{title|{{{reason|{{{header|{{{heading|{{{result|Extended content}}}}}}}}}}}}}}}}}}</span>
|-
| style="border: solid {{{border2|1px silver}}}; padding: {{{padding|8px}}}; background-color: {{{bg2|white}}};" |
<div>{{{content|{{{text|{{{1<noinclude>|{{lorem ipsum|3}}</noinclude>}}}}}}}}}</div>
|}{{{{{|safesubst:}}}#ifeq:{{NAMESPACEE}}|{{ns:0}}|<span class="error noprint">[[Template:collapse]] is not available for use in articles (see [[MOS:COLLAPSE]]).</span>}}<noinclude>
{{Documentation}}
</noinclude>
ljhtr7geyrsak49ruk14iqppmx92g9t
Template:Lorem ipsum
10
5449
31891
2018-08-04T07:18:09Z
Dr. Sroy
5771
Loren iodine!
wikitext
text/x-wiki
{{#ifexpr:{{{1|1}}}>0|{{{2|}}}{{#ifeq:{{{link|}}}{{{4|}}}|yes|[[Lorem ipsum]]|Lorem ipsum}} dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.{{{3|}}}
{{#ifexpr:{{{1|1}}}>1|{{{2|}}}Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.{{{3|}}}
{{#ifexpr:{{{1|1}}}>2|{{{2|}}}Fusce convallis, mauris imperdiet gravida bibendum, nisl turpis suscipit mauris, sed placerat ipsum urna sed risus. In convallis tellus a mauris. Curabitur non elit ut libero tristique sodales. Mauris a lacus. Donec mattis semper leo. In hac habitasse platea dictumst. Vivamus facilisis diam at odio. Mauris dictum, nisi eget consequat elementum, lacus ligula molestie metus, non feugiat orci magna ac sem. Donec turpis. Donec vitae metus. Morbi tristique neque eu mauris. Quisque gravida ipsum non sapien. Proin turpis lacus, scelerisque vitae, elementum at, lobortis ac, quam. Aliquam dictum eleifend risus. In hac habitasse platea dictumst. Etiam sit amet diam. Suspendisse odio. Suspendisse nunc. In semper bibendum libero.{{{3|}}}
{{#ifexpr:{{{1|1}}}>3|{{{2|}}}Proin nonummy, lacus eget pulvinar lacinia, pede felis dignissim leo, vitae tristique magna lacus sit amet eros. Nullam ornare. Praesent odio ligula, dapibus sed, tincidunt eget, dictum ac, nibh. Nam quis lacus. Nunc eleifend molestie velit. Morbi lobortis quam eu velit. Donec euismod vestibulum massa. Donec non lectus. Aliquam commodo lacus sit amet nulla. Cras dignissim elit et augue. Nullam non diam. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In hac habitasse platea dictumst. Aenean vestibulum. Sed lobortis elit quis lectus. Nunc sed lacus at augue bibendum dapibus.{{{3|}}}
{{#ifexpr:{{{1|1}}}>4|{{{2|}}}Aliquam vehicula sem ut pede. Cras purus lectus, egestas eu, vehicula at, imperdiet sed, nibh. Morbi consectetuer luctus felis. Donec vitae nisi. Aliquam tincidunt feugiat elit. Duis sed elit ut turpis ullamcorper feugiat. Praesent pretium, mauris sed fermentum hendrerit, nulla lorem iaculis magna, pulvinar scelerisque urna tellus a justo. Suspendisse pulvinar massa in metus. Duis quis quam. Proin justo. Curabitur ac sapien. Nam erat. Praesent ut quam.{{{3|}}}
{{#ifexpr:{{{1|1}}}>5|{{{2|}}}Vivamus commodo, augue et laoreet euismod, sem sapien tempor dolor, ac egestas sem ligula quis lacus. Donec vestibulum tortor ac lacus. Sed posuere vestibulum nisl. Curabitur eleifend fermentum justo. Nullam imperdiet. Integer sit amet mauris imperdiet risus sollicitudin rutrum. Ut vitae turpis. Nulla facilisi. Quisque tortor velit, scelerisque et, facilisis vel, tempor sed, urna. Vivamus nulla elit, vestibulum eget, semper et, scelerisque eget, lacus. Pellentesque viverra purus. Quisque elit. Donec ut dolor.{{{3|}}}
{{#ifexpr:{{{1|1}}}>6|{{{2|}}}Duis volutpat elit et erat. In at nulla at nisl condimentum aliquet. Quisque elementum pharetra lacus. Nunc gravida arcu eget nunc. Nulla iaculis egestas magna. Aliquam erat volutpat. Sed pellentesque orci. Etiam lacus lorem, iaculis sit amet, pharetra quis, imperdiet sit amet, lectus. Integer quis elit ac mi aliquam pretium. Nullam mauris orci, porttitor eget, sollicitudin non, vulputate id, risus. Donec varius enim nec sem. Nam aliquam lacinia enim. Quisque eget lorem eu purus dignissim ultricies. Fusce porttitor hendrerit ante. Mauris urna diam, cursus id, mattis eget, tempus sit amet, risus. Curabitur eu felis. Sed eu mi. Nullam lectus mauris, luctus a, mattis ac, tempus non, leo. Cras mi nulla, rhoncus id, laoreet ut, ultricies id, odio.{{{3|}}}
{{#ifexpr:{{{1|1}}}>7|{{{2|}}}Donec imperdiet. Vestibulum auctor tortor at orci. Integer semper, nisi eget suscipit eleifend, erat nisl hendrerit justo, eget vestibulum lorem justo ac leo. Integer sem velit, pharetra in, fringilla eu, fermentum id, felis. Vestibulum sed felis. In elit. Praesent et pede vel ante dapibus condimentum. Donec magna. Quisque id risus. Mauris vulputate pellentesque leo. Duis vulputate, ligula at venenatis tincidunt, orci nunc interdum leo, ac egestas elit sem ut lacus. Etiam non diam quis arcu egestas commodo. Curabitur nec massa ac massa gravida condimentum. Aenean id libero. Pellentesque vitae tellus. Fusce lectus est, accumsan ac, bibendum sed, porta eget, augue. Etiam faucibus. Quisque tempus purus eu ante.{{{3|}}}
{{#ifexpr:{{{1|1}}}>8|{{{2|}}}Vestibulum sapien nisl, ornare auctor, consectetuer quis, posuere tristique, odio. Fusce ultrices ullamcorper odio. Ut augue nulla, interdum at, adipiscing non, tristique eget, neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut pede est, condimentum id, scelerisque ac, malesuada non, quam. Proin eu ligula ac sapien suscipit blandit. Suspendisse euismod. Ut accumsan, neque id gravida luctus, arcu pede sodales felis, vel blandit massa arcu eget ligula. Aenean sed turpis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec sem eros, ornare ut, commodo eu, tempor nec, risus. Donec laoreet dapibus ligula. Praesent orci leo, bibendum nec, ornare et, nonummy in, elit. Donec interdum feugiat leo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque feugiat ullamcorper ipsum. Donec convallis tincidunt urna.{{{3|}}}
{{#ifexpr:{{{1|1}}}>9|{{{2|}}}Suspendisse et orci et arcu porttitor pellentesque. Sed lacus nunc, fermentum vel, vehicula in, imperdiet eget, urna. Nam consectetuer euismod nunc. Nulla dignissim posuere nulla. Integer iaculis lacinia massa. Nullam sapien augue, condimentum vel, venenatis id, rhoncus pellentesque, sapien. Donec sed ipsum ultrices turpis consectetuer imperdiet. Duis et ipsum ac nisl laoreet commodo. Mauris eu est. Suspendisse id turpis quis orci euismod consequat. Donec tellus mi, luctus sit amet, ultrices a, convallis eu, lorem. Proin faucibus convallis elit. Maecenas rhoncus arcu at arcu. Proin libero. Proin adipiscing. In quis lorem vitae elit consectetuer pretium. Nullam ligula urna, adipiscing nec, iaculis ut, elementum non, turpis. Fusce pulvinar.{{{3|}}}
{{#ifexpr:{{{1|1}}}>10|{{Lorem_ipsum/more|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}}}|}}|}}|}}|}}|}}|}}|}}|}}|}}|}}|}}<includeonly>{{#ifeq:{{{cat|}}}|no||{{Template:Main other|[[Category:Wikipedia articles containing placeholders]]}}}}</includeonly><noinclude>
{{Documentation}}
<!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE, AND INTERWIKIS TO WIKIDATA, THANKS -->
</noinclude>
7805f65zfp4l0zu3c7zi8drk7ljihih
Template:Lorem ipsum/doc
10
5450
31940
31939
2018-08-05T13:56:22Z
Dr. Sroy
5771
/* Full text */ that was wierd! Templates now visible. Might be server problem!
wikitext
text/x-wiki
{{documentation subpage}}
<!---PLEASE ADD METADATA TO THE <includeonly> SECTION AT THE BOTTOM OF THIS PAGE--->
{{template shortcut|Ipsum|Lipsum|Lorem|Loremipsum}}
This template outputs the "[[lorem ipsum]]" filler text. It takes four parameters: the number of paragraphs to generate, paragraph prefix, paragraph suffix, and an option to link lorem ipsum. There are 10 distinct paragraphs, but it can produce up to 20.
==Syntax==
{{TemplateDataHeader}}
<templatedata>
{
"description": "This template generates a filler text for test purposes. Text generated is the well-known \"Lorem ipsum\" passage, which is gibberish that somewhat resembles Latin. There are 10 distinct paragraphs, but it can produce up to 20.",
"params": {
"1": {
"label": "Number of paragraphs",
"description": "Number of paragraphs to be shown. A number from 1 to 20 is acceptable.",
"type": "number",
"suggested": true,
"default": "1"
},
"2": {
"label": "Paragraph prefix",
"description": "Wikicode or text to prefix to each paragraph. For example, specifying * « causes each paragraph to become a bullet list and start with a quotation mark.",
"type": "unbalanced-wikitext",
},
"3": {
"label": "Paragraph suffix",
"description": "Wikicode or text to suffix to each paragraph. For example, specifying » causes each paragraph to end with this character.",
"type": "unbalanced-wikitext"
},
"4": {
"aliases": [
"link"
],
"label": "Link to [[Lorem ipsum]]?",
"description": "Setting this parameter to \"yes\" causes a link to the \"Lorem ipsum\" article to appear.",
"type": "boolean"
},
"cat": {}
}
}
</templatedata>
==Examples==
<code><nowiki>{{Lorem ipsum|2|* "|"}}</nowiki></code> generates:
{{Lorem ipsum|2|* "|"}}
Note that whitespace is important in the second and third parameters, as <code><nowiki>{{Lorem ipsum|1| * " | " }}</nowiki></code> results in:
{{Lorem ipsum|1| * " | " }}
All sections of text can run together by entering a space into the third parameter. <code><nowiki><blockquote style="background: white">{{Lorem ipsum|2|| }}</blockquote></nowiki></code> will produce:
<blockquote style="background: white">{{Lorem ipsum|2|| }}</blockquote>
To link lorem ipsum, either enter <code>link=yes</code>, or <code>yes</code> into the fourth parameter. <code><nowiki>{{Lorem ipsum|2=#|link=yes}}</nowiki></code> or <code><nowiki>{{Lorem ipsum|1|#||yes}}</nowiki></code> will generate:
{{Lorem ipsum|2=#|link=yes}}
If fewer than 446 characters are desired, then [[Template:Str left]] can be used. <code><nowiki>{{Str left|{{Lorem ipsum}}|123}}</nowiki></code> will result in:
{{Str left|{{Lorem ipsum}}|123}}
==Full text==
{{cot}}
{{Lorem ipsum|10}}
{{cob}}
<includeonly>
<!-- Interwiki and categories come here: -->
{{DEFAULTSORT:Lorem ipsum}}
[[Category:Placeholder templates]]
</includeonly>
6ynok9nrv2f8eki1jpdr144c1eqkpvh
Template:Template shortcut
10
5451
31893
2018-08-04T07:21:40Z
Dr. Sroy
5771
Created page with "<div role="note" class="shortcutbox shortcutbox-left plainlist plainlinks noprint" style="<!-- -->{{#switch:{{{clear|}}} |true=clear:{{{float|right}}}; |left|right|both=clear:..."
wikitext
text/x-wiki
<div role="note" class="shortcutbox shortcutbox-left plainlist plainlinks noprint" style="<!--
-->{{#switch:{{{clear|}}} |true=clear:{{{float|right}}}; |left|right|both=clear:{{{clear|}}}; |#default=}}<!--
-->float: {{#ifeq:{{{float|}}}|left|left|right}};<!--
-->margin: {{{top|0em}}} {{#ifeq:{{{float|}}}|left|1em 0em 0em|0em 0em 1em}};<!--
-->border: 1px solid #aaa; background: #fff; padding: 0.3em 0.6em 0.2em 0.6em; text-align: center; font-size: 85%; font-weight: bold;"><!--
Adding the shortcut links:
--><div style="display: inline-block; border-bottom: 1px solid #aaa; line-height: 1.5em; font-weight: normal; margin-bottom: .2em;">{{#if:{{{redirect|}}} |Redirect |Shortcut}}{{#if:{{{2|}}}|s}}</div> {{bulleted list
| {{#if: {{{1|<noinclude>{{PAGENAME}}</noinclude>}}} | {{{{{pre|}}}{{#ifexist:Template:{{{1}}} |[{{fullurl:Template:{{{1}}}|redirect=no}} {{#if:true|{{{1}}}}}] |[[Template:{{{1|<noinclude>{{PAGENAME}}</noinclude>}}}|{{#if:true|{{{1|<noinclude>{{PAGENAME}}</noinclude>}}}}}]]}}}} }}<!--
--> | {{#if:{{{2|}}} | {{{{{pre2|}}}{{#ifexist:Template:{{{2}}} |[{{fullurl:Template:{{{2}}}|redirect=no}} {{#if:true|{{{2}}}}}] |[[Template:{{{2}}}|{{#if:true|{{{2}}}}}]]}}}} }}<!--
--> | {{#if:{{{3|}}} | {{{{{pre3|}}}{{#ifexist:Template:{{{3}}} |[{{fullurl:Template:{{{3}}}|redirect=no}} {{#if:true|{{{3}}}}}] |[[Template:{{{3}}}|{{#if:true|{{{3}}}}}]]}}}} }}<!--
--> | {{#if:{{{4|}}} | {{{{{pre4|}}}{{#ifexist:Template:{{{4}}} |[{{fullurl:Template:{{{4}}}|redirect=no}} {{#if:true|{{{4}}}}}] |[[Template:{{{4}}}|{{#if:true|{{{4}}}}}]]}}}} }}<!--
--> | {{#if:{{{5|}}} | {{{{{pre5|}}}{{#ifexist:Template:{{{5}}} |[{{fullurl:Template:{{{5}}}|redirect=no}} {{#if:true|{{{5}}}}}] |[[Template:{{{5}}}|{{#if:true|{{{5}}}}}]]}}}} }}<!--
--> | {{#if:{{{6|}}} | {{{{{pre6|}}}{{#ifexist:Template:{{{6}}} |[{{fullurl:Template:{{{6}}}|redirect=no}} {{#if:true|{{{6}}}}}] |[[Template:{{{6}}}|{{#if:true|{{{6}}}}}]]}}}} }}<!--
--> | {{#if:{{{7|}}} | {{{{{pre7|}}}{{#ifexist:Template:{{{7}}} |[{{fullurl:Template:{{{7}}}|redirect=no}} {{#if:true|{{{7}}}}}] |[[Template:{{{7}}}|{{#if:true|{{{7}}}}}]]}}}} }}<!--
--> | {{#if:{{{8|}}} | {{{{{pre8|}}}{{#ifexist:Template:{{{8}}} |[{{fullurl:Template:{{{8}}}|redirect=no}} {{#if:true|{{{8}}}}}] |[[Template:{{{8}}}|{{#if:true|{{{8}}}}}]]}}}} }}<!--
--> | {{#if:{{{9|}}} | {{{{{pre9|}}}{{#ifexist:Template:{{{9}}} |[{{fullurl:Template:{{{9}}}|redirect=no}} {{#if:true|{{{9}}}}}] |[[Template:{{{9}}}|{{#if:true|{{{9}}}}}]]}}}} }}<!--
--> | {{#if:{{{10|}}} | {{{{{pre10|}}}{{#ifexist:Template:{{{10}}} |[{{fullurl:Template:{{{10}}}|redirect=no}} {{#if:true|{{{10}}}}}] |[[Template:{{{10}}}|{{#if:true|{{{10}}}}}]]}}}} }}<!--
-->}}<!--
--></div><noinclude>{{Documentation}}</noinclude>
6jehv2ex3xjowwoqdbctmw8s94u28h7
Template:Template shortcut/doc
10
5452
31894
2018-08-04T07:22:56Z
Dr. Sroy
5771
Copied from enig wiki
wikitext
text/x-wiki
{{Documentation subpage}}
{{tsh|tsh}}
{{high-use}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This template displays one or more of a template's shortcuts (that is, redirects, also known as aliases, as in the box appearing at the right. {{tl|Tsh}} is a shortcut to this template, {{<nowiki />template shortcut}}, and can be used in its place, as it is in this documentation's [[Wikipedia:View source|source]] [[wikitext]].
== Usage ==
Place this template and its list of few to one, carefully selected shortcut(s) at the top of the template documentation page's [[Wikipedia:Wikitext|wikitext]], right underneath {{tl|Documentation subpage}}. In the saved, rendered text, those shortcuts will appear in this template's Shortcut(s) box, whose title will reflect the number of list items by automatically being singular or plural in form.
===Which ones to display here===
Although the template can show up to ten shortcuts, you are ''encouraged to choose well'' which ones to display in this template's box. Even if many redirects exist, ''two or three at the most'' is almost always enough. By keeping the number of redirects presented in the Shortcut box small, it makes it easier to remember them, and the documentation is kept well organized.
===Where to list any others===
List others in the Redirects section of the [[Wikipedia:Template documentation|template documentation]]. Again, not all of them need to be listed; some shortcuts are there just for historical reasons, and others differ only in minor points such as white spaces or capitalization. Such shortcut-name variations are unnecessary to list at all—just list the standard, most common version of such a variation.
===Optional parameters===
This template has several optional parameters:
* '''float''' – if set to "left", then the box will float to the left of the page, instead of the default float "right".
* '''clear''' – if set to "right" (when float also is set to "right"), the box will be pushed to the right margin of the page, and {{clarify|text=prevent it from nest to the left of other right-floating elements.}} Similarly, if set to "left" (when float also is set to "left"), the box will be pushed to the left margin of the page.
* '''pre, pre2, pre3 ... up to pre10''' – can be used to show some text before the shortcut links, but within the braces. This is mostly used to add the text "subst:". This shows the proper syntax for using the template with [[Wikipedia:Substitution|substitution]].
:As with the other shortcuts in the saved, rendered version of this template, this shortcut code can be copied from its line in the box on the documentation page, as it is, and pasted in the [[wikitext]] of another page where you wish its rendered version to appear.
* '''top''' – to change the padding above the box (e.g. {{para|top|0}} for no padding, {{para|top|0.2em}}, {{para|top|4}}{{\}}{{para|top|4px}}).
==Examples of basic code==
To display one template shortcut named {{tl|uw-v1}}:
{{tlc|template shortcut|uw-v1}}
{{template shortcut|uw-v1}}
{{clear}}
To display three template shortcuts for {{tl|uw-vandalism1}} named {{tl|uw-v1}}, {{tl|uw-vand1}}, and {{tl|uw-vandal1}}:
{{tlc|template shortcut|uw-v1|uw-vand1|uw-vandal1}}
{{template shortcut|uw-v1|uw-vand1|uw-vandal1}}
{{clear}}
==Example with the float parameter==
Using {{para|float|<var>left</var>}} makes this template flow to the left of the page:
<code><nowiki>{{template shortcut|float=left|uw-v1}}</nowiki></code>
{{template shortcut|float=left|uw-v1}}
{{clear}}
==Example with text ("subst:") within the braces==
This is mostly used to add text to show how the template could be used with [[Wikipedia:Substitution|substitution]].
Use {{para|pre2|<var>subst:</var>}} and {{para|pre3|<var>subst:</var>}} to show "subst:" before the shortcut links, but within the braces:
<code><nowiki>{{template shortcut|uw-v1|pre2=subst:|uw-vand1|pre3=subst:|uw-vandal1}}</nowiki></code>
{{template shortcut|uw-v1|pre2=subst:|uw-vand1|pre3=subst:|uw-vandal1}}
{{clear}}
== See also ==
* {{tl|shortcut}}, the standard shortcut notice.
** {{tl|shortcut-l}} for a left-aligned standard shortcut notice.
* {{tl|policy shortcut}} for shortcuts to sections of policy pages.
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
<!----CATEGORIES BELOW THIS LINE, PLEASE:---->
[[Category:Shortcut templates]]
[[Category:Template documentation]]<!--Yes, this is intended for the template page – this template is used IN template docs.-->
}}</includeonly>
rffo2wg2hkzeor52fuxs9p0vwzl6j06
Template:Tsh
10
5453
31895
2018-08-04T07:24:58Z
Dr. Sroy
5771
Redirected page to [[Template:Template shortcut]]
wikitext
text/x-wiki
#REDIRECT [[Template:template shortcut]]
2gwqxmn770usm8bb2w7um59l3wh68db
Template:Bulleted list
10
5454
31896
2018-08-04T07:27:42Z
Dr. Sroy
5771
Bullets
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:list|bulleted}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
6i48hhgfh5fc81eswo5wmwb9rx7sypn
Module:List
828
5455
31897
2018-08-04T07:29:33Z
Dr. Sroy
5771
Created list module
Scribunto
text/plain
-- This module outputs different kinds of lists. At the moment, bulleted,
-- unbulleted, horizontal, ordered, and horizontal ordered lists are supported.
local libUtil = require('libraryUtil')
local checkType = libUtil.checkType
local mTableTools = require('Module:TableTools')
local p = {}
local listTypes = {
['bulleted'] = true,
['unbulleted'] = true,
['horizontal'] = true,
['ordered'] = true,
['horizontal_ordered'] = true
}
function p.makeListData(listType, args)
-- Constructs a data table to be passed to p.renderList.
local data = {}
-- Classes
data.classes = {}
if listType == 'horizontal' or listType == 'horizontal_ordered' then
table.insert(data.classes, 'hlist hlist-separated')
elseif listType == 'unbulleted' then
table.insert(data.classes, 'plainlist')
end
table.insert(data.classes, args.class)
-- Main div style
data.style = args.style
-- Indent for horizontal lists
if listType == 'horizontal' or listType == 'horizontal_ordered' then
local indent = tonumber(args.indent)
indent = indent and indent * 1.6 or 0
if indent > 0 then
data.marginLeft = indent .. 'em'
end
end
-- List style types for ordered lists
-- This could be "1, 2, 3", "a, b, c", or a number of others. The list style
-- type is either set by the "type" attribute or the "list-style-type" CSS
-- property.
if listType == 'ordered' or listType == 'horizontal_ordered' then
data.listStyleType = args.list_style_type or args['list-style-type']
data.type = args['type']
-- Detect invalid type attributes and attempt to convert them to
-- list-style-type CSS properties.
if data.type
and not data.listStyleType
and not tostring(data.type):find('^%s*[1AaIi]%s*$')
then
data.listStyleType = data.type
data.type = nil
end
end
-- List tag type
if listType == 'ordered' or listType == 'horizontal_ordered' then
data.listTag = 'ol'
else
data.listTag = 'ul'
end
-- Start number for ordered lists
data.start = args.start
if listType == 'horizontal_ordered' then
-- Apply fix to get start numbers working with horizontal ordered lists.
local startNum = tonumber(data.start)
if startNum then
data.counterReset = 'listitem ' .. tostring(startNum - 1)
end
end
-- List style
-- ul_style and ol_style are included for backwards compatibility. No
-- distinction is made for ordered or unordered lists.
data.listStyle = args.list_style
-- List items
-- li_style is included for backwards compatibility. item_style was included
-- to be easier to understand for non-coders.
data.itemStyle = args.item_style or args.li_style
data.items = {}
for i, num in ipairs(mTableTools.numKeys(args)) do
local item = {}
item.content = args[num]
item.style = args['item' .. tostring(num) .. '_style']
or args['item_style' .. tostring(num)]
item.value = args['item' .. tostring(num) .. '_value']
or args['item_value' .. tostring(num)]
table.insert(data.items, item)
end
return data
end
function p.renderList(data)
-- Renders the list HTML.
-- Return the blank string if there are no list items.
if type(data.items) ~= 'table' or #data.items < 1 then
return ''
end
-- Render the main div tag.
local root = mw.html.create('div')
for i, class in ipairs(data.classes or {}) do
root:addClass(class)
end
root:css{['margin-left'] = data.marginLeft}
if data.style then
root:cssText(data.style)
end
-- Render the list tag.
local list = root:tag(data.listTag or 'ul')
list
:attr{start = data.start, type = data.type}
:css{
['counter-reset'] = data.counterReset,
['list-style-type'] = data.listStyleType
}
if data.listStyle then
list:cssText(data.listStyle)
end
-- Render the list items
for i, t in ipairs(data.items or {}) do
local item = list:tag('li')
if data.itemStyle then
item:cssText(data.itemStyle)
end
if t.style then
item:cssText(t.style)
end
item
:attr{value = t.value}
:wikitext(t.content)
end
return tostring(root)
end
function p.renderTrackingCategories(args)
local isDeprecated = false -- Tracks deprecated parameters.
for k, v in pairs(args) do
k = tostring(k)
if k:find('^item_style%d+$') or k:find('^item_value%d+$') then
isDeprecated = true
break
end
end
local ret = ''
if isDeprecated then
ret = ret .. '[[Category:List templates with deprecated parameters]]'
end
return ret
end
function p.makeList(listType, args)
if not listType or not listTypes[listType] then
error(string.format(
"bad argument #1 to 'makeList' ('%s' is not a valid list type)",
tostring(listType)
), 2)
end
checkType('makeList', 2, args, 'table')
local data = p.makeListData(listType, args)
local list = p.renderList(data)
local trackingCategories = p.renderTrackingCategories(args)
return list .. trackingCategories
end
for listType in pairs(listTypes) do
p[listType] = function (frame)
local mArguments = require('Module:Arguments')
local origArgs = mArguments.getArgs(frame)
-- Copy all the arguments to a new table, for faster indexing.
local args = {}
for k, v in pairs(origArgs) do
args[k] = v
end
return p.makeList(listType, args)
end
end
return p
lkqmcmpfob2c6xhq46f675tm6p136ns
Module:List/doc
828
5456
31898
2018-08-04T07:31:02Z
Dr. Sroy
5771
Created doc page
wikitext
text/x-wiki
{{module rating|beta}}
{{high-risk|460,000+}}
{{module rating|protected}}
This module outputs various kinds of lists. At present, it supports bulleted lists, unbulleted lists, horizontal lists, ordered lists (numbered or alphabetical), and horizontal ordered lists. It allows for easy css styling of the list or of the individual list items.
== Usage ==
; Quick usage
{{pre2|<nowiki>{{</nowiki>#invoke:list<nowiki>|</nowiki>''function''<nowiki>|</nowiki>''first item''<nowiki>|</nowiki>''second item''<nowiki>|</nowiki>''third item''<nowiki>|</nowiki>...<nowiki>}}</nowiki>}}
; All parameters
{{pre2|
<nowiki>{{</nowiki>#invoke:list<nowiki>|</nowiki>''function''
<nowiki>|</nowiki>''first item''<nowiki>|</nowiki>''second item''<nowiki>|</nowiki>''third item''<nowiki>|</nowiki>...
<nowiki>|start = </nowiki>''start number for ordered lists''
<nowiki>|type = </nowiki>''type of numbering for ordered lists''
<nowiki>|list_style_type = </nowiki>''type of marker for ordered lists (uses CSS)''
<nowiki>|class = </nowiki>''class''
<nowiki>|style = </nowiki>''style''
<nowiki>|list_style = </nowiki>''style for the list''
<nowiki>|item_style = </nowiki>''style for all list items''
<nowiki>|item1_style = </nowiki>''style for the first list item''<nowiki> |item2_style = </nowiki>''style for the second list item''<nowiki> |</nowiki>...
<nowiki>|item1_value = </nowiki>''value for the first list item''<nowiki> |item2_value = </nowiki>''value for the second list item''<nowiki> |</nowiki>...
<nowiki>|indent = </nowiki>''indent for horizontal lists''
<nowiki>}}</nowiki>
}}
; Arguments passed from parent template
{{pre2|<nowiki>{{</nowiki>#invoke:list<nowiki>|</nowiki>''function''<nowiki>}}</nowiki>}}
; Functions
{| class="wikitable"
|-
! Function name
! Produces
! Example output
! Template using the function
|-
| <code>bulleted</code>
| Bulleted lists
| {{#invoke:list|bulleted|First item|Second item|Third item}}
| {{tlx|bulleted list}}
|-
| <code>unbulleted</code>
| Unbulleted lists
| {{#invoke:list|unbulleted|First item|Second item|Third item}}
| {{tlx|unbulleted list}}
|-
| <code>horizontal</code>
| Horizontal bulleted lists
| {{#invoke:list|horizontal|First item|Second item|Third item}}
| {{tlx|hlist}}
|-
| <code>ordered</code>
| Ordered lists (numbered lists and alphabetical lists)
| {{#invoke:list|ordered|First item|Second item|Third item}}
| {{tlx|ordered list}}
|-
| <code>horizontal_ordered</code>
| Horizontal ordered lists
| {{#invoke:list|horizontal_ordered|First item|Second item|Third item}}
|
|}
== Parameters ==
* Positional parameters (<code>1</code>, <code>2</code>, <code>3</code>...) - these are the list items. If no list items are present, the module will output nothing.
* <code>start</code> - sets the start item for ordered lists. This can be a start number for numbered lists, or a start letter for alphabetical lists. Horizontal ordered lists only support numbers.
* <code>type</code> - the type of marker used in ordered lists. Possible values are "1" for numbers (the default), "A" for uppercase letters, "a" for lowercase letters, "I" for uppercase [[Roman numerals]], and "i" for lowercase Roman numerals. Not supported in horizontal ordered lists. See also the <code>list_style_type</code> parameter.
* <code>list_style_type</code> - the type of marker used in ordered lists. This uses CSS styling, and has more types available than the <code>type</code> parameter, which uses an [[html attribute]]. Possible values are listed at [https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-type MDN's list-style-type page]. Support may vary by browser. <code>list-style-type</code> is an alias for this parameter.
* <code>class</code> - a custom class for the {{tag|div}} tags surrounding the list, e.g. <code>plainlinks</code>.
* <code>style</code> - a custom css style for the {{tag|div}} tags surrounding the list, e.g. <code>font-size: 90%;</code>.
* <code>list_style</code> - a custom css style for the list itself. The format is the same as for the {{para|style}} parameter.
* <code>item_style</code> - a custom css style for all of the list items (the {{tag|li}} tags). The format is the same as for the {{para|style}} parameter.
* <code>item1_style</code>, <code>item2_style</code>, <code>item3_style</code>... - custom css styles for each of the list items. The format is the same as for the {{para|style}} parameter.
* <code>item1_value</code>, <code>item2_value</code>, <code>item3_value</code>... - custom value for the given list item. List items following the one given will increment from the specified value. The value should be a positive integer. (Note that this option only has an effect on ordered lists.)
* <code>indent</code> - this parameter indents the list, for horizontal and horizontal ordered lists only. The value must be a number, e.g. <code>2</code>. The indent is calculated in [[Em (typography)|em]], and is 1.6 times the value specified. If no indent is specified, the default is zero.
== Examples ==
; Bulleted lists
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{#invoke:list|bulleted|First item|Second item|Third item}}</nowiki></code>
| {{#invoke:list|bulleted|First item|Second item|Third item}}
|-
| <code><nowiki>{{#invoke:list|bulleted|First item|Second item|Third item|item_style=color:blue;}}</nowiki></code>
| {{#invoke:list|bulleted|First item|Second item|Third item|item_style=color:blue;}}
|-
| <code><nowiki>{{#invoke:list|bulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}}</nowiki></code>
| {{#invoke:list|bulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}}
|}
; Unbulleted lists
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item}}</nowiki></code>
| {{#invoke:list|unbulleted|First item|Second item|Third item}}
|-
| <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item|item_style=color:blue;}}</nowiki></code>
| {{#invoke:list|unbulleted|First item|Second item|Third item|item_style=color:blue;}}
|-
| <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}}</nowiki></code>
| {{#invoke:list|unbulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}}
|}
; Horizontal lists
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{#invoke:list|horizontal|First item|Second item|Third item}}</nowiki></code>
| {{#invoke:list|horizontal|First item|Second item|Third item}}
|-
| <code><nowiki>{{#invoke:list|horizontal|First item|Second item|Third item|indent=2}}</nowiki></code>
| {{#invoke:list|horizontal|First item|Second item|Third item|indent=2}}
|}
; Unbulleted lists
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item}}</nowiki></code>
| {{#invoke:list|unbulleted|First item|Second item|Third item}}
|-
| <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item|item_style=color:blue;}}</nowiki></code>
| {{#invoke:list|unbulleted|First item|Second item|Third item|item_style=color:blue;}}
|-
| <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}}</nowiki></code>
| {{#invoke:list|unbulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}}
|}
; Ordered lists
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{#invoke:list|ordered|First item|Second item|Third item}}</nowiki></code>
| {{#invoke:list|ordered|First item|Second item|Third item}}
|-
| <code><nowiki>{{#invoke:list|ordered|First item|Second item|Third item|start=3}}</nowiki></code>
| {{#invoke:list|ordered|First item|Second item|Third item|start=3}}
|-
| <code><nowiki>{{#invoke:list|ordered|First item|Second item|Third item|type=i}</nowiki></code>
| {{#invoke:list|ordered|First item|Second item|Third item|type=i}}
|-
| <code><nowiki>{{#invoke:list|ordered|First item|Second item|Third item|list_style_type=lower-greek}}</nowiki></code>
| {{#invoke:list|ordered|First item|Second item|Third item|list_style_type=lower-greek}}
|}
; Horizontal ordered lists
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{#invoke:list|horizontal_ordered|First item|Second item|Third item}}</nowiki></code>
| {{#invoke:list|horizontal_ordered|First item|Second item|Third item}}
|-
| <code><nowiki>{{#invoke:list|horizontal_ordered|First item|Second item|Third item|start=3}}</nowiki></code>
| {{#invoke:list|horizontal_ordered|First item|Second item|Third item|start=3}}
|-
| <code><nowiki>{{#invoke:list|horizontal_ordered|First item|Second item|Third item|indent=2}}</nowiki></code>
| {{#invoke:list|horizontal_ordered|First item|Second item|Third item|indent=2}}
|}
== Tracking/maintenance category ==
* {{clc|List templates with deprecated parameters}}
== See also ==
* [[Module:Separated entries]]
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |
<!-- Categories below this line, please; interwikis at Wikidata -->
[[Category:Modules that add a tracking category]]
}}</includeonly>
0mb00kh22nnnzod8dgagzdaip88rrhi
Template:Ipsum
10
5457
31899
2018-08-04T07:32:24Z
Dr. Sroy
5771
Redirect page
wikitext
text/x-wiki
#REDIRECT [[Template:Lorem ipsum]]
i3p2ixnjoni13xxp783suzmnz36ikip
Template:Lipsum
10
5458
31900
2018-08-04T07:32:55Z
Dr. Sroy
5771
Redirect page made
wikitext
text/x-wiki
#REDIRECT [[Template:Lorem ipsum]]
i3p2ixnjoni13xxp783suzmnz36ikip
Template:Lorem
10
5459
31901
2018-08-04T07:34:01Z
Dr. Sroy
5771
Redirect
wikitext
text/x-wiki
#REDIRECT [[Template:Lorem ipsum]]
i3p2ixnjoni13xxp783suzmnz36ikip
Template:Loremipsum
10
5460
31902
2018-08-04T07:34:22Z
Dr. Sroy
5771
Redirect
wikitext
text/x-wiki
#REDIRECT [[Template:Lorem ipsum]]
i3p2ixnjoni13xxp783suzmnz36ikip
Template:TemplateDataHeader
10
5461
31903
2018-08-04T07:41:39Z
Dr. Sroy
5771
Template data header
wikitext
text/x-wiki
<div class="templatedata-header">{{#if:{{{noheader|}}}|{{Template error report}}|This is the {{#if:{{{nolink|}}}|TemplateData|[[Wikipedia:TemplateData|TemplateData]]}} documentation for this template used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools; {{Template error report|lc=yes}}}}
'''TemplateData for {{{1|{{BASEPAGENAME}}}}}'''
</div><includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
[[Category:TemplateData documentation]]
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
1lgj007izalttlek052vptodul1clkt
Template:TemplateDataHeader/doc
10
5462
31904
2018-08-04T07:43:03Z
Dr. Sroy
5771
Doc page created
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- Categories go at the bottom of this page and interwikis go in Wikidata. -->
Inserts a brief header for the template data section. Adds the page to [[:Category:TemplateData documentation]].
== Usage ==
<pre>
==TemplateData== or ==Parameters== or ==Usage==
{{TemplateData header}}
<templatedata>{
...
}</templatedata>
</pre>
Use <code><nowiki>{{TemplateData header|Template name}}</nowiki></code> to display a name for the template other than the default, which is [[Help:Magic_words#Variables|<nowiki>{{BASEPAGENAME}}</nowiki>]].
:{|
|{{TemplateData header|Template name}}
|}
Use <code><nowiki>{{TemplateData header|nolink=1}}</nowiki></code> to omit the [[Help:Link#Wikilinks|wikilink]] from the word "TemplateData" in the header text, for instances where it is already linked outside this template.
:{|
|{{TemplateData header|nolink=1}}
|}
Use <code><nowiki>{{TemplateData header|noheader=1}}</nowiki></code> to omit the first sentence of the header text.
:{|
|{{TemplateData header|noheader=1}}
|}
==Parameters==
{{TemplateData header}}
<templatedata>{
"description": "Inserts a brief header for the template data section. Adds the page to [[Category:TemplateData documentation]]",
"params": {
"1": {
"label": "Template name",
"description": "Used to display a name for the template other than the default, which is {{BASEPAGENAME}}.",
"type": "string",
"required": false
},
"nolink": {
"label": "No link",
"description": "Assigning any value to this parameter will omit cause the template to omit the wikilink from the word \"TemplateData\" in the header text, for instances where it is already linked outside this template.",
"type": "string",
"required": false
},
"noheader": {
"label": "No header",
"description": "Assigning any value to this parameter will cause the template to omit the first sentence of the header text.",
"type": "string",
"required": false
}
}
}</templatedata>
<includeonly>{{sandbox other||
<!-- Categories go here, and interwikis go in Wikidata -->
[[Category:TemplateData documentation| ]]
}}</includeonly>
n3pw7s7apj2r0koj2w6wu0vlhuktock
Template:TemplateData header
10
5463
31905
2018-08-04T07:45:25Z
Dr. Sroy
5771
Redirect made
wikitext
text/x-wiki
#REDIRECT [[Template:templateDataHeader]]
be0fri1b46pr5b386b2t17v0ywuhwqj
Template:Template error report
10
5464
31906
2018-08-04T07:48:36Z
Dr. Sroy
5771
Copied from enig wiki
wikitext
text/x-wiki
{{#ifeq:{{yesno-no|{{{lc}}}}}|no|S|s}}ee the [https://tools.wmflabs.org/bambots/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{{1|{{ROOTPAGENAME}}}}}}} monthly error report] for this template.<noinclude>
{{documentation}}
[[Category:External link templates]]</noinclude>
58xkdtdvcn1dijd3bs4zlibe610r8r1
Template:Template error report/doc
10
5465
31908
2018-08-04T07:59:27Z
Dr. Sroy
5771
From en wiki
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
The [https://tools.wmflabs.org/bambots/TemplateParam.php Template Parameters tool] is now available on [[toollabs:|Tool Labs]], for viewing template parameter usage. It works with [[Wikipedia:TemplateData|TemplateData]] to show the validity of parameter names that are used in template transclusions. For a required parameter, it can display a list of pages where the template is missing the parameter. The tool also shows commonly used values for each parameter. The data is updated monthly.
== Usage ==
The template is included in transclusions of {{Tl|TemplateData header}}. If it's needed elsewhere, simply place the following in the template's documentation:
<code><pre><nowiki>
== Error reports ==
{{Template error report}}
</nowiki></pre></code>
By default, it links a report for the template-page being viewed. To link a report for a different template-page, pass it as the first parameter:
:{{tlx|Template error report|Example}}
makes a link to the error repor for [[Template:Example]]:
:{{Template error report|Example}}
The first character can be made lowercase to follow on at the end of a sentence:
:<code>Blah, {{tlp|Template error report|2=lc=yes}}</code> → Blah, {{Template error report|lc=yes}}
<includeonly>{{sandbox other||
<!-- Categories below this line, please; interwikis at Wikidata -->
}}</includeonly>
9g79nx1qvu6sznqa159g5646oz6fhxp
Template:Sandbox other
10
5466
31909
2018-08-04T08:01:39Z
Dr. Sroy
5771
Sandbox other...
wikitext
text/x-wiki
{{#ifeq:{{SUBPAGENAME}}|sandbox |{{{1|}}}|{{{2|}}}}}<!--
--><noinclude>{{documentation}}</noinclude>
8j5u9twyuvxrh14t71bd3kdusw7c4ja
Template:Sandbox other/doc
10
5467
31910
2018-08-04T08:02:35Z
Dr. Sroy
5771
From en wiki
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
{{sandbox other||{{not a sandbox}}}}
{{High-use| 2420 }}
== Usage ==
This template can be used on template documentation pages to ensure that any given template sandbox does not populate its main template's category(ies).
This template has two unnamed parameters, {{para|1}} and {{para|2}}. Near the bottom of a /doc page where the categories are usually placed, install this template as follows:
<pre>
<includeonly>{{sandbox other||
<!-- Categories go below this line, please; interwikis go to Wikidata, thank you! -->
[[Category:(first category)]]
[[Category:(second category)]]
(more categories if needed)
}}</includeonly>
</pre>
* Usage of an empty first parameter (two pipes together, {{code|<nowiki>||</nowiki>}}, at the end of the first line of code above) essentially means {{para|1|(do nothing)}} and will not allow the sandbox page to populate the listed categories.
* Note that the closing template braces ({{code|<nowiki>}}</nowiki>}}) are placed just before the </includeonly> tag. This is the same as {{para|2|(category comment and categories)}}. In "long hand" it may appear as follows:
<pre>
<includeonly>{{sandbox other|1=<!-- keep sandbox out of categories -->|2=
<!-- Categories go below this line, please; interwikis go to Wikidata, thank you! -->
[[Category:(first category)]]
[[Category:(second category)]]
(more categories if needed)
}}</includeonly>
</pre>
<includeonly>{{sandbox other||
<!-- Categories below this line, please; interwikis at Wikidata -->
[[Category:Namespace manipulation templates]]
[[Category:Template namespace templates]]
}}</includeonly>
aonzcfjgfu8ejskgbebewhrfvp56nhe
Template:Cob
10
5468
31911
2018-08-04T08:05:57Z
Dr. Sroy
5771
Translation required
wikitext
text/x-wiki
|}</div><noinclude>
{{Documentation|Template:Collapse top/doc}}
<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS -->
</noinclude>
thrcxllb1z8kfhc183yxne30rpzluba
Template:Cot
10
5469
31912
2018-08-04T08:07:10Z
Dr. Sroy
5771
From en wiki
wikitext
text/x-wiki
<div style="margin-left:{{{indent|0}}}"><!-- NOTE: width renders incorrectly if added to main STYLE section -->
{| <!-- Template:Collapse top --> class="mw-collapsible {{{{{|safesubst:}}}#if:{{{expand|{{{collapse|}}}}}}||mw-collapsed}} {{{class|}}}" style="background: {{{bg1|transparent}}}; text-align: left; border: {{{border|1px}}} solid {{{b-color|Silver}}}; margin: 0.2em auto auto; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|100%}}; clear: {{{clear|both}}}; padding: 1px;"
|-
! style="background: {{{bg|#{{main other|F0F2F5|CCFFCC}}}}}; font-size:87%; padding:0.2em 0.3em; text-align:{{{{{|safesubst:}}}#if:{{{left|}}}|left|center}}; {{{{{|safesubst:}}}#if:{{{fc|}}}|color: {{{fc}}};|}}" | <span style="font-size:115%">{{{1|{{{title|{{{reason|{{{header|{{{heading|{{{result|Extended content}}}}}}}}}}}}}}}}}}</span>
{{{{{|safesubst:}}}#if:{{{warning|{{{2|}}}}}}
|{{{{{|safesubst:}}}!}}-
{{{{{|safesubst:}}}!}} style="text-align:center; font-style:italic;" {{{{{|safesubst:}}}!}} {{{2|The following is a closed debate. {{strongbad|Please do not modify it.}} }}} }}
|-
| style="border: solid {{{border2|1px Silver}}}; padding: {{{padding|0.6em}}}; background: {{{bg2|White}}};" {{{{{|safesubst:}}}!}}<noinclude>
{{lorem ipsum|3}}
{{Collapse bottom}}
{{Documentation}}
{{Collapse top/TemplateData}}
</noinclude>
h7eve7i8pjxm1vbmdugy4tb2yk2wg8q
Template:Yesno
10
5470
31913
2018-08-04T08:28:57Z
Dr. Sroy
5771
Yes no
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }}
|no
|n
|false
|off
|0 = {{{no|<!-- null -->}}}
| = {{{blank|{{{no|<!-- null -->}}}}}}
|¬ = {{{¬|}}}
|yes
|y
|true
|on
|1 = {{{yes|yes}}}
|#default = {{{def|{{{yes|yes}}}}}}
}}<noinclude>
{{Documentation}}
</noinclude>
r1wh7ajnm478r67owpatavjany80n9e
Template:Yesno/doc
10
5471
31914
2018-08-04T08:30:34Z
Dr. Sroy
5771
Doc from en
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
{{#ifeq:{{ROOTPAGENAME}}|Yesno|{{high-risk|9620239+ pages, which is ≈{{#expr:(962023900/{{NUMBEROFPAGES:R}}) round 0}}% of all}}}}
{{tlx|Yesno}} (or {{tlx|YesNo}}) evaluates any input and produces a normalized <samp>yes</samp> or <samp>no</samp>, based on the content of the input and several configurable options. It is not used in article prose, but in coding complex templates.
== Usage ==
The template distinguishes five different types of input, supplied on the first unnamed parameter:
# '''Yes''': Case-insensitive forms of <code>Yes</code>, <code>y</code>, <code>true</code>, and <code>1</code>; e.g. {{tlx|Yesno|yEs}}
# '''No''': Case-insensitive forms of <code>No</code>, <code>n</code>, <code>false</code>, and <code>0</code>; e.g. {{tlx|Yesno|nO}}
# '''Nothing''': When the input is defined but either contains no value or consists of [[whitespace character]] only; i.e. <code><nowiki>{{Yesno|}}</nowiki></code> or {{tlx|Yesno| }}
# '''Negation''': When the input is either <code>¬</code> or entirely missing; i.e. {{tlx|Yesno|¬}} or {{tlx|Yesno}}
# '''Anything else''': e.g. {{tlx|Yesno|Purple monkey dish washer}}
By default, the template returns "yes" in the first and last case but returns blank in the other cases.
Two short-hand templates for the most common uses that override the default behavior:
* {{tlx|yesno-yes}} or {{tlx|YesNo-Yes}} – always returns "yes" (or the specified replacement result in {{para|yes}}) unless an explicit negative value is given; i.e., it evaluates to "yes" even when the value is empty or missing.
* {{tlx|yesno-no}} or {{tlx|YesNo-No}} – always returns "no" (or the specified replacement result in {{para|no}}) unless an explicit positive value is given; i.e., it evaluates to "no" even when the value is present, as long as it does not contain anything that resolves to "yes".
===Customizing the output===
Template's default output can be customized with five named parameters, respectively: {{para|yes}}, {{para|no}}, {{para|blank}}, {{para|¬}} and {{para|def}}. If these parameters are specified, the template response is as follows:
# '''Yes''': Template returns the contents of {{para|yes}}, otherwise returns "yes". For example:
#* {{tlx|yesno|y|3=yes=Yeah}} results in "{{yesno|y|yes=Yeah}}"
#* {{tlx|yesno|y|3=yes=bacon}} results in "{{yesno|y|yes=bacon}}"
# '''No''': Template returns the contents of {{para|no}}, otherwise returns blank. For example:
#* {{tlx|yesno|n|3=no=Nay}} results in "{{yesno|n|no=Nay}}"
#* {{tlx|yesno|n|3=no=ham}} results in "{{yesno|n|no=ham}}"
# '''Nothing''': Template returns the contents of {{para|blank}}, or of {{para|no}} in absence of the former; otherwise, returns blank.
#* {{tlx|yesno||3=blank=eggs}} results in "{{yesno||blank=eggs}}"
#* {{tlx|yesno||3=no=ham}} results in "{{yesno||no=ham}}"
#* {{tlx|yesno||3=blank=eggs|4=no=ham}} results in "{{yesno||blank=eggs|no=ham}}"
# '''Negation''': Template returns the contents of {{para|¬}}, otherwise returns blank. For example:
#* {{tlx|yesno|¬|3=¬=sausage}} results in "{{yesno|¬|¬=sausage}}"
# '''Anything else''': Template returns the contents of {{para|def}}, or of {{para|yes}} in absence of the former; otherwise, returns "yes".
#* {{tlx|yesno|purple monkey dish washer|3=def=cup of tea}} results in "{{yesno|purple monkey dish washer|def=cup of tea}}"
#* {{tlx|yesno|purple monkey dish washer|3=yes=bacon}} results in "{{yesno|purple monkey dish washer|yes=bacon}}"
#* {{tlx|yesno|purple monkey dish washer|3=def=cup of tea|4=yes=bacon}} results in "{{yesno|purple monkey dish washer|def=cup of tea|yes=bacon}}"
For the named parameters, use of a blank value is not the same as omitting the parameter. A blank named parameter tells the template that the customized return value is blank. For example:
* {{tlx|yesno|purple monkey dish washer}} results in "{{yesno|purple monkey dish washer}}"
* {{tlx|yesno|purple monkey dish washer|3=def=}} results in "{{yesno|purple monkey dish washer|def=}}" {{var|[blank]}}
===Logical distinctions===
{| class=wikitable border=1 cellpadding=2 style="text-align:left; width:100%;"
|-
! colspan=7 style="background:#d0d0d0;" | Overview of {{tlx|yesno}} ''logical values'' and their associated texts
|- style="text-align:left; vertical-align:top; font-weight:bold; background:#e8e8e8;"
| Input<br />parameter 1<br />({{code|1=1=}})
| In code
| Logical return value
| Default<br />return text
|
| Return text when set:<br />{{code|1=yes=Pos}}<br />{{code|1=no=Neg}}<br />{{code|1=blank=Blank}}<br />{{code|1=¬=Undefined}}<br />{{code|1=def=Def}}
| Note
|-
| yes, y, true, 1*
| {{code|1=<nowiki>{{yesno|yes}}</nowiki>}}
| {{nowrap|{{code|yes by definition}}}}
| "{{yesno|yes}}"
|
| "{{yesno|yes|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}"
| <nowiki>*</nowiki> Case-insensitive (Y=y)
|-
| {{nowrap|Some Text}}
| {{nowrap|{{code|1=<nowiki>{{yesno|Some Text}}</nowiki>}}}}
| {{code|yes by default}}
| "{{yesno|Some Text}}"
|
| "{{yesno|Some Text|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}"
| "{{yesno|Some Text|yes=Pos|no=Neg|blank=Blank|¬=Undefined}}" when {{nowrap|1=<code>def={{var|[omitted]}}</code>}}
|-
| no, n, false, 0*
| {{code|1=<nowiki>{{yesno|no}}</nowiki>}}
| {{code|no by definition}}
| "{{yesno|no}}" {{var|[blank]}}
|
| "{{yesno|no|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}"
| <nowiki>*</nowiki> Case-insensitive (N=n)
|-
| {{var|[blank]}}
| {{code|1=<nowiki>{{yesno|}}</nowiki>}}
| {{code|blank}}
| "{{yesno|1=}}" {{var|[blank]}}
|
| "{{yesno||yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}"
| "{{yesno||yes=Pos|no=Neg|¬=Undefined|def=Def}}" when {{nowrap|1=<code>blank={{var|[omitted]}}</code>}}
|-
| 1={{var|[blank]}}
| {{code|1=<nowiki>{{yesno|1=}}</nowiki>}}
| {{code|blank}}
| "{{yesno|1=}}" {{var|[blank]}}
|
| "{{yesno|1=|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}"
| "{{yesno|1=|yes=Pos|no=Neg|¬=Undefined|def=Def}}" when {{nowrap|1=<code>blank={{var|[omitted]}}</code>}}
|-
| ¬
| {{code|1=<nowiki>{{yesno|¬}}</nowiki>}}
| {{code|¬}}
| "{{yesno|¬}}" {{var|[blank]}}
|
| "{{yesno|¬|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}"
|
|-
| {{var|[omitted]}}
| {{code|1=<nowiki>{{yesno}}</nowiki>}}
| {{code|¬}}
| "{{yesno}}" {{var|[blank]}}
|
| "{{yesno|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}"
|
|}
{| class="wikitable"
|-
! colspan="4" style="background:#d0d0d0;" | Comparison with related templates
|- style="text-align:left; vertical-align:top; font-weight:bold; background:#e8e8e8;"
| Input parameter 1 ({{code|1=1=}})
| {{t|yesno}}
| {{t|yesno-yes}}
| {{t|yesno-no}}
|-
| yes, y, true, 1*
| "{{yesno|yes}}"
| "{{yesno-yes|yes}}"
| "{{yesno-no|yes}}"
|-
| {{nowrap|Some Text}}
| "{{yesno|Some Text}}"
| "{{yesno-yes|Some Text}}"
| "{{yesno-no|Some Text}}"
|-
| no, n, false, 0*
| "{{yesno|no}}" {{var|[blank]}}
| "{{yesno-yes|no}}"
| "{{yesno-no|no}}"
|-
| {{var|[blank]}}
| "{{yesno|1=}}" {{var|[blank]}}
| "{{yesno-yes|1=}}"
| "{{yesno-no|1=}}"
|-
| 1={{var|[blank]}}
| "{{yesno|1=}}" {{var|[blank]}}
| "{{yesno-yes|1=}}"
| "{{yesno-no|1=}}"
|-
| ¬
| "{{yesno|¬}}" {{var|[blank]}}
| "{{yesno-yes|¬}}"
| "{{yesno-no|¬}}"
|-
| {{var|[omitted]}}
| "{{yesno}}" {{var|[blank]}}
| "{{yesno-yes}}"
| "{{yesno-no}}"
|}
== Full parameter list ==
Unnamed parameter 1= the input value to be evaluated. The other parameters (all named, all optional), are the ''return values'' for their respective logical outcome. When set, each one overrules their ''default return value''.
<pre>
{{yesno
|
| yes =
| no =
| blank=
| ¬ =
| def =
}}
</pre>
== See also ==
* [[Module:yesno]]
* {{tlx|Yesno2}} – slower than Yesno, but can properly handle ref tags inside the parameters
* {{tlx|Yesno-yes}} – variant of Yesno that defaults to "yes" if value is not explicitly negative
* {{tlx|Yesno-no}} – variant of Yesno that defaults to "no" if value is not explicitly positive
== TemplateData ==
{{TemplateDataHeader}}
<templatedata>
{
"description": "This template normalises an input to be a yes/no output.",
"params": {
"1": {
"label": "Input value",
"description": "The value to be evaluated",
"type": "string",
"required": true
},
"yes": {
"label": "Output on yes",
"description": "Specifies the output of the template when the input value is a case-insensitive forms of 'Yes', 'Y', 'True' or '1'",
"type": "string",
"required": false
},
"no": {
"label": "Output on no",
"description": "Specifies the output of the template when the input value is a case-insensitive forms of 'No', 'N', 'False, or '0'",
"type": "string",
"required": false
},
"blank": {
"label": "Output on blank input",
"description": "Specifies the output of the template when the input value is defined but is either empty or contains nothing but whitespace character(s)",
"type": "string",
"required": false
},
"¬": {
"label": "Output on ¬",
"description": "Specifies the output of the template when the input value is either '¬' or entirely missing (undefined)",
"type": "string",
"required": false
},
"def": {
"label": "Definite output",
"description": "Specifies the output of the template when the input value is defined but not a form of 'yes', 'no', '1', '0', '¬' or blank",
"type": "string",
"required": false
}
}
}
</templatedata>
<includeonly>
{{#ifeq:{{SUBPAGENAME}}|sandbox | |
<!----CATEGORIES BELOW THIS LINE, PLEASE:---->
[[Category:Boolean, register, and condition testing templates]]
}}
</includeonly>
lsghgim3asye25eo63dpmftncqyevkh
Template:Pipe
10
5472
31916
31915
2018-08-04T08:46:47Z
Dr. Sroy
5771
Translation required
wikitext
text/x-wiki
|
<noinclude>
Its used to create a pipe. Useful in creating templates.
</noinclude>
3g2kh9yv2zfcac2a1lh0lvwifmconuj
Wp:rfa
0
5473
31919
2018-08-05T04:52:18Z
Dr. Sroy
5771
Redirected page to [[Wikipedia:Administrators]]
wikitext
text/x-wiki
#REDIRECT [[Wikipedia: Administrators]]
a76rwde0csml2803iwguczf35h1pqa6
Template:MatikoyaAxiya
10
5474
31922
31921
2018-08-05T05:15:21Z
Dr. Sroy
5771
Complete!
wikitext
text/x-wiki
[[Afghanistan]] | [[Armenia]]| [[Azerbaijan]] | [[Bahrain]] | [[Bangladesh]] | [[Bhutan]] | [[Brunei]] | [[Cambodia]] | [[China]] | [[Cyprus]] | [[Georgia]] | [[India]] | [[Indonesia]] | [[Iran]] | [[Iraq]] | [[Israel]] | [[Japan]] | [[Jordan]] | [[Kazakhstan]] | [[North Korea]] | [[South Korea]] | [[Kuwait]] | [[Kyrgyzstan]] | [[Laos]] | [[Lebanon]] | [[Malaysia]] | [[Maldives]] | [[Mongolia]] | [[Myanmar]] | [[Nepal]] | [[Oman]] | [[Pakistan]] | [[Philippines]] | [[Qatar]] | [[Russia]] | [[Saudi Arabia]] | [[Singapore]] | [[Sri Lanka]] | [[Syria]] | [[Tajikistan]] | [[Thailand]] | [[East Timor]] | [[Turkey]] | [[Turkmenistan]] | [[United Arab Emirates]] | [[Uzbekistan]] | [[Vietnam]] | [[Yemen]]
0wm4rb2uj2txsqqq5ub0jifi0yv3371
Template:Myax
10
5475
31923
2018-08-05T05:16:23Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:MatikoyaAxiya]]
1gd59mec7mfzj5o5zlibnfns7ww82v1
Template:MatikoyaAfrika
10
5476
31925
2018-08-05T05:19:24Z
Dr. Sroy
5771
Complete!
wikitext
text/x-wiki
[[Afrika-Dzonga]] | [[Afrika Wale Xikarhi]] | [[Algeriya]] | [[Angola]] | [[Benin]] | [[Botswana]] | [[Burkina Faso]] | [[Burundi]] | [[Cameroon]] | [[Cape Verde]] | [[Chad]] | [[Comoros]] | [[Democratic Republic of the Congo]] | [[Riphabliki ya Congo]] | [[Côte d'Ivoire]] | [[Djibouti]] | [[Egypt]] | [[Eritreya]] | [[Gaboni]] | [[Gambiya]] | [[Ghana]] | [[Gineya]] | [[Guinea-Bissau]] | [[Gineya ya le Nkaveni]] | [[Kenya]] | [[Lesotho]] | [[Layiberiya]] | [[Libya]] | [[Madagascar]] | [[Malawi]] | [[Mali (Tiko)|Mali]] | [[Maritana]] | [[Mauritius]] | [[Morocco]] | [[Mozambique]] | [[Namibia]] | [[Niger]] | [[Nigeria]] | [[Rwanda]] | [[Western Sahara]] | [[Sao Tome & Principe]] | [[Senegal]] | [[Seychelles]] | [[Siyera Liyona]] | [[Somalia]] | [[Sudan]] | [[Sudan-Dzonga]] | [[Swaziland]] | [[Tanzania]] | [[Togo]] | [[Topiya]] | [[Tunisia]] | [[Uganda]] | [[Zambia]] | [[Zimbabwe]]
jx7w9ghb1xilg1hwmuousbv2w4ys6w0
Template:Myaf
10
5477
31926
2018-08-05T05:20:37Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:MatikoyaAfrika]]
02qj6wb61qiegl6egj1ztfqvr284bdl
Template:Matiko ya Amerikha ya le N'walungu
10
5478
31930
2018-08-05T05:36:22Z
Dr. Sroy
5771
Complete!
wikitext
text/x-wiki
[[Antigua na Barbuda]] |[[Bahamas]] |[[Barbados]] |[[Belize]] |[[Canada]] |[[Costa Rica]] |[[Cuba]] |[[Dominika]] |[[Rephabliki ya Dominika]] |[[El Salvador]] |[[Grenada]] |[[Guatemala]] |[[Haiti]] |[[Honduras]] |[[Jamaica]] |[[Mexico]] |[[Nicaragua]] |[[Panama]] |[[Saint Kitts na Nevis]] |[[Saint Lucia]] |[[Saint Vincent na Grenadine]] |[[Trinidad na Tobago]] |[[Amerikha]]
84mtl71okupimf70jgwwbjl7wfu3un1
Template:MyamN
10
5479
31931
2018-08-05T05:38:05Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:Matiko ya Amerikha ya le N'walungu]]
9aqohhkfebvrfliimlxbz2le1wpli4p
Template:Matiko ya Amerikha ya le Dzongeni
10
5480
31933
2018-08-05T06:11:45Z
Dr. Sroy
5771
Complete!
wikitext
text/x-wiki
[[Argentina]] |[[Bolivia]] |[[Brazil]] |[[Chile]] |[[Colombiya]] |[[Ecuador]] |[[Guyana]] |[[Paraguay]] |[[Peru]] |[[Suriname]] |[[Uruguay]] |[[Venezuela]]
jfitf0nauqb7awc0da03zdq988pprof
Template:MyamD
10
5481
31934
2018-08-05T06:13:04Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:Matiko ya Amerikha ya le Dzongeni]]
c6ic7cdlr0h5jwsit8ll5w7u9rhcnz9
Module:Coordinates
828
5483
31941
2018-08-05T14:02:19Z
Dr. Sroy
5771
Copied from en wiki
Scribunto
text/plain
--[[
This module is intended to replace the functionality of {{Coord}} and related
templates. It provides several methods, including
{{#invoke:Coordinates | coord }} : General function formatting and displaying
coordinate values.
{{#invoke:Coordinates | dec2dms }} : Simple function for converting decimal
degree values to DMS format.
{{#invoke:Coordinates | dms2dec }} : Simple function for converting DMS format
to decimal degree format.
{{#invoke:Coordinates | link }} : Export the link used to reach the tools
]]
require('Module:No globals')
local math_mod = require("Module:Math")
local coordinates = {};
local current_page = mw.title.getCurrentTitle()
local page_name = mw.uri.encode( current_page.prefixedText, 'WIKI' );
local coord_link = '//tools.wmflabs.org/geohack/geohack.php?pagename=' .. page_name .. '¶ms='
--[[ Helper function, replacement for {{coord/display/title}} ]]
local function displaytitle(s, notes)
local l = "[[Geographic coordinate system|Coordinates]]: " .. s
local co = '<span id="coordinates">' .. l .. notes .. '</span>';
return '<span style="font-size: small;">' .. co .. '</span>';
end
--[[ Helper function, Replacement for {{coord/display/inline}} ]]
local function displayinline(s, notes)
return s .. notes
end
--[[ Helper function, used in detecting DMS formatting ]]
local function dmsTest(first, second)
if type(first) ~= 'string' or type(second) ~= 'string' then
return nil
end
local s = (first .. second):upper()
return s:find('^[NS][EW]$') or s:find('^[EW][NS]$')
end
--[[ Wrapper function to grab args, see Module:Arguments for this function's documentation. ]]
local function makeInvokeFunc(funcName)
return function (frame)
local args = require('Module:Arguments').getArgs(frame, {
wrappers = 'Template:Coord'
})
return coordinates[funcName](args, frame)
end
end
--[[ Helper function, handle optional args. ]]
local function optionalArg(arg, supplement)
return arg and arg .. supplement or ''
end
--[[
Formats any error messages generated for display
]]
local function errorPrinter(errors)
local result = ""
for i,v in ipairs(errors) do
local errorHTML = '<strong class="error">Coordinates: ' .. v[2] .. '</strong>'
result = result .. errorHTML .. "<br />"
end
return result
end
--[[
Determine the required CSS class to display coordinates
Usually geo-nondefault is hidden by CSS, unless a user has overridden this for himself
default is the mode as specificied by the user when calling the {{coord}} template
mode is the display mode (dec or dms) that we will need to determine the css class for
]]
local function displayDefault(default, mode)
if default == "" then
default = "dec"
end
if default == mode then
return "geo-default"
else
return "geo-nondefault"
end
end
--[[
specPrinter
Output formatter. Takes the structure generated by either parseDec
or parseDMS and formats it for inclusion on Wikipedia.
]]
local function specPrinter(args, coordinateSpec)
local uriComponents = coordinateSpec["param"]
if uriComponents == "" then
-- RETURN error, should never be empty or nil
return "ERROR param was empty"
end
if args["name"] then
uriComponents = uriComponents .. "&title=" .. mw.uri.encode(coordinateSpec["name"])
end
local geodmshtml = '<span class="geo-dms" title="Maps, aerial photos, and other data for this location">'
.. '<span class="latitude">' .. coordinateSpec["dms-lat"] .. '</span> '
.. '<span class="longitude">' ..coordinateSpec["dms-long"] .. '</span>'
.. '</span>'
local lat = tonumber( coordinateSpec["dec-lat"] ) or 0
local geodeclat
if lat < 0 then
-- FIXME this breaks the pre-existing precision
geodeclat = tostring(coordinateSpec["dec-lat"]):sub(2) .. "°S"
else
geodeclat = (coordinateSpec["dec-lat"] or 0) .. "°N"
end
local long = tonumber( coordinateSpec["dec-long"] ) or 0
local geodeclong
if long < 0 then
-- FIXME does not handle unicode minus
geodeclong = tostring(coordinateSpec["dec-long"]):sub(2) .. "°W"
else
geodeclong = (coordinateSpec["dec-long"] or 0) .. "°E"
end
local geodechtml = '<span class="geo-dec" title="Maps, aerial photos, and other data for this location">'
.. geodeclat .. ' '
.. geodeclong
.. '</span>'
local geonumhtml = '<span class="geo">'
.. coordinateSpec["dec-lat"] .. '; '
.. coordinateSpec["dec-long"]
.. '</span>'
local inner = '<span class="' .. displayDefault(coordinateSpec["default"], "dms" ) .. '">' .. geodmshtml .. '</span>'
.. '<span class="geo-multi-punct"> / </span>'
.. '<span class="' .. displayDefault(coordinateSpec["default"], "dec" ) .. '">';
if not args["name"] then
inner = inner .. geodechtml
.. '<span style="display:none"> / ' .. geonumhtml .. '</span></span>'
else
inner = inner .. '<span class="vcard">' .. geodechtml
.. '<span style="display:none"> / ' .. geonumhtml .. '</span>'
.. '<span style="display:none"> (<span class="fn org">'
.. args["name"] .. '</span>)</span></span></span>'
end
return '<span class="plainlinks nourlexpansion">' ..
'[' .. coord_link .. uriComponents .. ' ' .. inner .. ']' .. '</span>'
end
--[[ Helper function, convert decimal to degrees ]]
local function convert_dec2dms_d(coordinate)
local d = math_mod._round( coordinate, 0 ) .. "°"
return d .. ""
end
--[[ Helper function, convert decimal to degrees and minutes ]]
local function convert_dec2dms_dm(coordinate)
coordinate = math_mod._round( coordinate * 60, 0 );
local m = coordinate % 60;
coordinate = math.floor( (coordinate - m) / 60 );
local d = coordinate % 360 .."°"
return d .. string.format( "%02d′", m )
end
--[[ Helper function, convert decimal to degrees, minutes, and seconds ]]
local function convert_dec2dms_dms(coordinate)
coordinate = math_mod._round( coordinate * 60 * 60, 0 );
local s = coordinate % 60
coordinate = math.floor( (coordinate - s) / 60 );
local m = coordinate % 60
coordinate = math.floor( (coordinate - m) / 60 );
local d = coordinate % 360 .."°"
return d .. string.format( "%02d′", m ) .. string.format( "%02d″", s )
end
--[[
Helper function, convert decimal latitude or longitude to
degrees, minutes, and seconds format based on the specified precision.
]]
local function convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)
local coord = tonumber(coordinate)
local postfix
if coord >= 0 then
postfix = firstPostfix
else
postfix = secondPostfix
end
precision = precision:lower();
if precision == "dms" then
return convert_dec2dms_dms( math.abs( coord ) ) .. postfix;
elseif precision == "dm" then
return convert_dec2dms_dm( math.abs( coord ) ) .. postfix;
elseif precision == "d" then
return convert_dec2dms_d( math.abs( coord ) ) .. postfix;
end
end
--[[
Convert DMS format into a N or E decimal coordinate
]]
local function convert_dms2dec(direction, degrees_str, minutes_str, seconds_str)
local degrees = tonumber(degrees_str)
local minutes = tonumber(minutes_str) or 0
local seconds = tonumber(seconds_str) or 0
local factor = 1
if direction == "S" or direction == "W" then
factor = -1
end
local precision = 0
if seconds_str then
precision = 5 + math.max( math_mod._precision(seconds_str), 0 );
elseif minutes_str and minutes_str ~= '' then
precision = 3 + math.max( math_mod._precision(minutes_str), 0 );
else
precision = math.max( math_mod._precision(degrees_str), 0 );
end
local decimal = factor * (degrees+(minutes+seconds/60)/60)
return string.format( "%." .. precision .. "f", decimal ) -- not tonumber since this whole thing is string based.
end
--[[
Checks input values to for out of range errors.
]]
local function validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, source, strong )
local errors = {};
lat_d = tonumber( lat_d ) or 0;
lat_m = tonumber( lat_m ) or 0;
lat_s = tonumber( lat_s ) or 0;
long_d = tonumber( long_d ) or 0;
long_m = tonumber( long_m ) or 0;
long_s = tonumber( long_s ) or 0;
if strong then
if lat_d < 0 then
table.insert(errors, {source, "latitude degrees < 0 with hemisphere flag"})
end
if long_d < 0 then
table.insert(errors, {source, "longitude degrees < 0 with hemisphere flag"})
end
--[[
#coordinates is inconsistent about whether this is an error. If globe: is
specified, it won't error on this condition, but otherwise it will.
For not simply disable this check.
if long_d > 180 then
table.insert(errors, {source, "longitude degrees > 180 with hemisphere flag"})
end
]]
end
if lat_d > 90 then
table.insert(errors, {source, "latitude degrees > 90"})
end
if lat_d < -90 then
table.insert(errors, {source, "latitude degrees < -90"})
end
if lat_m >= 60 then
table.insert(errors, {source, "latitude minutes >= 60"})
end
if lat_m < 0 then
table.insert(errors, {source, "latitude minutes < 0"})
end
if lat_s >= 60 then
table.insert(errors, {source, "latitude seconds >= 60"})
end
if lat_s < 0 then
table.insert(errors, {source, "latitude seconds < 0"})
end
if long_d >= 360 then
table.insert(errors, {source, "longitude degrees >= 360"})
end
if long_d <= -360 then
table.insert(errors, {source, "longitude degrees <= -360"})
end
if long_m >= 60 then
table.insert(errors, {source, "longitude minutes >= 60"})
end
if long_m < 0 then
table.insert(errors, {source, "longitude minutes < 0"})
end
if long_s >= 60 then
table.insert(errors, {source, "longitude seconds >= 60"})
end
if long_s < 0 then
table.insert(errors, {source, "longitude seconds < 0"})
end
return errors;
end
--[[
parseDec
Transforms decimal format latitude and longitude into the
structure to be used in displaying coordinates
]]
local function parseDec( lat, long, format )
local coordinateSpec = {}
local errors = {}
if not long then
return nil, {{"parseDec", "Missing longitude"}}
elseif not tonumber(long) then
return nil, {{"parseDec", "Longitude could not be parsed as a number: " .. long}}
end
errors = validate( lat, nil, nil, long, nil, nil, 'parseDec', false );
coordinateSpec["dec-lat"] = lat;
coordinateSpec["dec-long"] = long;
local mode = coordinates.determineMode( lat, long );
coordinateSpec["dms-lat"] = convert_dec2dms( lat, "N", "S", mode) -- {{coord/dec2dms|{{{1}}}|N|S|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}
coordinateSpec["dms-long"] = convert_dec2dms( long, "E", "W", mode) -- {{coord/dec2dms|{{{2}}}|E|W|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}
if format then
coordinateSpec.default = format
else
coordinateSpec.default = "dec"
end
return coordinateSpec, errors
end
--[[
parseDMS
Transforms degrees, minutes, seconds format latitude and longitude
into the a structure to be used in displaying coordinates
]]
local function parseDMS( lat_d, lat_m, lat_s, lat_f, long_d, long_m, long_s, long_f, format )
local coordinateSpec, errors, backward = {}, {}
lat_f = lat_f:upper();
long_f = long_f:upper();
-- Check if specified backward
if lat_f == 'E' or lat_f == 'W' then
lat_d, long_d, lat_m, long_m, lat_s, long_s, lat_f, long_f, backward = long_d, lat_d, long_m, lat_m, long_s, lat_s, long_f, lat_f, true;
end
errors = validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, 'parseDMS', true );
if not long_d then
return nil, {{"parseDMS", "Missing longitude" }}
elseif not tonumber(long_d) then
return nil, {{"parseDMS", "Longitude could not be parsed as a number:" .. long_d }}
end
if not lat_m and not lat_s and not long_m and not long_s and #errors == 0 then
if math_mod._precision( lat_d ) > 0 or math_mod._precision( long_d ) > 0 then
if lat_f:upper() == 'S' then
lat_d = '-' .. lat_d;
end
if long_f:upper() == 'W' then
long_d = '-' .. long_d;
end
return parseDec( lat_d, long_d, format );
end
end
coordinateSpec["dms-lat"] = lat_d.."°"..optionalArg(lat_m,"′") .. optionalArg(lat_s,"″") .. lat_f
coordinateSpec["dms-long"] = long_d.."°"..optionalArg(long_m,"′") .. optionalArg(long_s,"″") .. long_f
coordinateSpec["dec-lat"] = convert_dms2dec(lat_f, lat_d, lat_m, lat_s) -- {{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}}
coordinateSpec["dec-long"] = convert_dms2dec(long_f, long_d, long_m, long_s) -- {{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}}
if format then
coordinateSpec.default = format
else
coordinateSpec.default = "dms"
end
return coordinateSpec, errors, backward
end
--[[
Check the input arguments for coord to determine the kind of data being provided
and then make the necessary processing.
]]
local function formatTest(args)
local result, errors
local backward, primary = false, false
local function getParam(args, lim)
local ret = {}
for i = 1, lim do
ret[i] = args[i] or ''
end
return table.concat(ret, '_')
end
if not args[1] then
-- no lat logic
return errorPrinter( {{"formatTest", "Missing latitude"}} )
elseif not tonumber(args[1]) then
-- bad lat logic
return errorPrinter( {{"formatTest", "Unable to parse latitude as a number:" .. args[1]}} )
elseif not args[4] and not args[5] and not args[6] then
-- dec logic
result, errors = parseDec(args[1], args[2], args.format)
if not result then
return errorPrinter(errors);
end
-- formatting for geohack: geohack expects D_N_D_E notation or D;D notation
-- wikiminiatlas doesn't support D;D notation
-- #coordinates parserfunction doesn't support negative decimals with NSWE
result.param = table.concat({
math.abs(tonumber(args[1])),
((tonumber(args[1]) or 0) < 0) and 'S' or 'N',
math.abs(tonumber(args[2])),
((tonumber(args[2]) or 0) < 0) and 'W' or 'E',
args[3] or ''}, '_')
elseif dmsTest(args[4], args[8]) then
-- dms logic
result, errors, backward = parseDMS(args[1], args[2], args[3], args[4],
args[5], args[6], args[7], args[8], args.format)
if args[10] then
table.insert(errors, {'formatTest', 'Extra unexpected parameters'})
end
if not result then
return errorPrinter(errors)
end
result.param = getParam(args, 9)
elseif dmsTest(args[3], args[6]) then
-- dm logic
result, errors, backward = parseDMS(args[1], args[2], nil, args[3],
args[4], args[5], nil, args[6], args['format'])
if args[8] then
table.insert(errors, {'formatTest', 'Extra unexpected parameters'})
end
if not result then
return errorPrinter(errors)
end
result.param = getParam(args, 7)
elseif dmsTest(args[2], args[4]) then
-- d logic
result, errors, backward = parseDMS(args[1], nil, nil, args[2],
args[3], nil, nil, args[4], args.format)
if args[6] then
table.insert(errors, {'formatTest', 'Extra unexpected parameters'})
end
if not result then
return errorPrinter(errors)
end
result.param = getParam(args, 5)
else
-- Error
return errorPrinter({{"formatTest", "Unknown argument format"}})
end
result.name = args.name
local extra_param = {'dim', 'globe', 'scale', 'region', 'source', 'type'}
for _, v in ipairs(extra_param) do
if args[v] then
table.insert(errors, {'formatTest', 'Parameter: "' .. v .. '=" should be "' .. v .. ':"' })
end
end
local ret = specPrinter(args, result)
if #errors > 0 then
ret = ret .. ' ' .. errorPrinter(errors) .. '[[Category:Pages with malformed coordinate tags]]'
end
return ret, backward
end
--[[
Generate Wikidata tracking categories.
]]
local function makeWikidataCategories()
local ret
if mw.wikibase and current_page.namespace == 0 then
local entity = mw.wikibase.getEntityObject()
if entity and entity.claims and entity.claims.P625 and entity.claims.P625[1] then
local snaktype = entity.claims.P625[1].mainsnak.snaktype
if snaktype == 'value' then
-- coordinates exist both here and on Wikidata, and can be compared.
ret = 'Coordinates on Wikidata'
elseif snaktype == 'somevalue' then
ret = 'Coordinates on Wikidata set to unknown value'
elseif snaktype == 'novalue' then
ret = 'Coordinates on Wikidata set to no value'
end
else
-- We have to either import the coordinates to Wikidata or remove them here.
ret = 'Coordinates not on Wikidata'
end
end
if ret then
return string.format('[[Category:%s]]', ret)
else
return ''
end
end
--[[
link
Simple function to export the coordinates link for other uses.
Usage:
{{#invoke:Coordinates | link }}
]]
function coordinates.link(frame)
return coord_link;
end
--[[
dec2dms
Wrapper to allow templates to call dec2dms directly.
Usage:
{{#invoke:Coordinates | dec2dms | decimal_coordinate | positive_suffix |
negative_suffix | precision }}
decimal_coordinate is converted to DMS format. If positive, the positive_suffix
is appended (typical N or E), if negative, the negative suffix is appended. The
specified precision is one of 'D', 'DM', or 'DMS' to specify the level of detail
to use.
]]
coordinates.dec2dms = makeInvokeFunc('_dec2dms')
function coordinates._dec2dms(args)
local coordinate = args[1]
local firstPostfix = args[2] or ''
local secondPostfix = args[3] or ''
local precision = args[4] or ''
return convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)
end
--[[
Helper function to determine whether to use D, DM, or DMS
format depending on the precision of the decimal input.
]]
function coordinates.determineMode( value1, value2 )
local precision = math.max( math_mod._precision( value1 ), math_mod._precision( value2 ) );
if precision <= 0 then
return 'd'
elseif precision <= 2 then
return 'dm';
else
return 'dms';
end
end
--[[
dms2dec
Wrapper to allow templates to call dms2dec directly.
Usage:
{{#invoke:Coordinates | dms2dec | direction_flag | degrees |
minutes | seconds }}
Converts DMS values specified as degrees, minutes, seconds too decimal format.
direction_flag is one of N, S, E, W, and determines whether the output is
positive (i.e. N and E) or negative (i.e. S and W).
]]
coordinates.dms2dec = makeInvokeFunc('_dms2dec')
function coordinates._dms2dec(args)
local direction = args[1]
local degrees = args[2]
local minutes = args[3]
local seconds = args[4]
return convert_dms2dec(direction, degrees, minutes, seconds)
end
--[[
coord
Main entry point for Lua function to replace {{coord}}
Usage:
{{#invoke:Coordinates | coord }}
{{#invoke:Coordinates | coord | lat | long }}
{{#invoke:Coordinates | coord | lat | lat_flag | long | long_flag }}
...
Refer to {{coord}} documentation page for many additional parameters and
configuration options.
Note: This function provides the visual display elements of {{coord}}. In
order to load coordinates into the database, the {{#coordinates:}} parser
function must also be called, this is done automatically in the Lua
version of {{coord}}.
]]
coordinates.coord = makeInvokeFunc('_coord')
function coordinates._coord(args)
if (not args[1] or not tonumber(args[1])) and not args[2] and mw.wikibase.getEntityObject() then
args[3] = args[1]; args[1] = nil
local entity = mw.wikibase.getEntityObject()
if entity
and entity.claims
and entity.claims.P625
and entity.claims.P625[1].mainsnak.snaktype == 'value'
then
local precision = entity.claims.P625[1].mainsnak.datavalue.value.precision
args[1]=entity.claims.P625[1].mainsnak.datavalue.value.latitude
args[2]=entity.claims.P625[1].mainsnak.datavalue.value.longitude
if precision then
precision=-math_mod._round(math.log(precision)/math.log(10),0)
args[1]=math_mod._round(args[1],precision)
args[2]=math_mod._round(args[2],precision)
end
end
end
local contents, backward = formatTest(args)
local Notes = args.notes or ''
local Display = args.display and args.display:lower() or 'inline'
local function isInline(s)
-- Finds whether coordinates are displayed inline.
return s:find('inline') ~= nil or s == 'i' or s == 'it' or s == 'ti'
end
local function isInTitle(s)
-- Finds whether coordinates are displayed in the title.
return s:find('title') ~= nil or s == 't' or s == 'it' or s == 'ti'
end
local function coord_wrapper(in_args)
-- Calls the parser function {{#coordinates:}}.
return mw.getCurrentFrame():callParserFunction('#coordinates', in_args) or ''
end
local text = ''
if isInline(Display) then
text = text .. displayinline(contents, Notes)
end
if isInTitle(Display) then
text = text
.. displaytitle(contents, Notes)
.. makeWikidataCategories()
end
if not args.nosave then
local page_title, count = mw.title.getCurrentTitle(), 1
if backward then
local tmp = {}
while not string.find((args[count-1] or ''), '[EW]') do tmp[count] = (args[count] or ''); count = count+1 end
tmp.count = count; count = 2*(count-1)
while count >= tmp.count do table.insert(tmp, 1, (args[count] or '')); count = count-1 end
for i, v in ipairs(tmp) do args[i] = v end
else
while count <= 9 do args[count] = (args[count] or ''); count = count+1 end
end
if isInTitle(Display) and not page_title.isTalkPage and page_title.subpageText ~= 'doc' and page_title.subpageText ~= 'testcases' then args[10] = 'primary' end
args.notes, args.format, args.display = nil
text = text .. coord_wrapper(args)
end
return text
end
--[[
coord2text
Extracts a single value from a transclusion of {{Coord}}.
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.
Usage:
{{#invoke:Coordinates | coord2text | {{Coord}} | parameter }}
Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source
]]
function coordinates.coord2text(frame)
if frame.args[1] == '' or frame.args[2] == '' or not frame.args[2] then return nil end
frame.args[2] = mw.text.trim(frame.args[2])
if frame.args[2] == 'lat' or frame.args[2] == 'long' then
local result, negative = mw.text.split((mw.ustring.match(frame.args[1],'[%.%d]+°[NS] [%.%d]+°[EW]') or ''), ' ')
if frame.args[2] == 'lat' then
result, negative = result[1], 'S'
else
result, negative = result[2], 'W'
end
result = mw.text.split(result, '°')
if result[2] == negative then result[1] = '-'..result[1] end
return result[1]
else
return mw.ustring.match(frame.args[1], 'params=.-_'..frame.args[2]..':(.-)[ _]')
end
end
--[[
coordinsert
Injects some text into the Geohack link of a transclusion of {{Coord}} (if that text isn't already in the transclusion). Outputs the modified transclusion of {{Coord}}.
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.
Usage:
{{#invoke:Coordinates | coordinsert | {{Coord}} | parameter:value | parameter:value | … }}
Do not make Geohack unhappy by inserting something which isn't mentioned in the {{Coord}} documentation.
]]
function coordinates.coordinsert(frame)
for i, v in ipairs(frame.args) do
if i ~= 1 then
if not mw.ustring.find(frame.args[1], (mw.ustring.match(frame.args[i], '^(.-:)') or '')) then
frame.args[1] = mw.ustring.gsub(frame.args[1], '(params=.-)_? ', '%1_'..frame.args[i]..' ')
end
end
end
if frame.args.name then
if not mw.ustring.find(frame.args[1], '<span class="vcard">') then
local namestr = frame.args.name
frame.args[1] = mw.ustring.gsub(frame.args[1],
'(<span class="geo%-default">)(<span[^<>]*>[^<>]*</span><span[^<>]*>[^<>]*<span[^<>]*>[^<>]*</span></span>)(</span>)',
'%1<span class="vcard">%2<span style="display:none"> (<span class="fn org">' .. namestr .. '</span>)</span></span>%3')
frame.args[1] = mw.ustring.gsub(frame.args[1], '(¶ms=[^&"<>%[%] ]*) ', '%1&title=' .. mw.uri.encode(namestr) .. ' ')
end
end
return frame.args[1]
end
return coordinates
3a3ynlsqw3m8nfmohklo5oobbn2ot0z
Template:Coord
10
5484
31942
2018-08-05T14:07:27Z
Dr. Sroy
5771
Created required template
wikitext
text/x-wiki
<includeonly>{{#invoke:Coordinates|coord}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using coordinates template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Coord]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9| display | format | name | nosave | notes }}<noinclude>
{{Documentation}}
</noinclude>
bmd3j03kwxipmlvav3g571xoordewvh
Template:Yesno-no
10
5485
31943
2018-08-05T14:09:41Z
Dr. Sroy
5771
Created required template
wikitext
text/x-wiki
{{safesubst:<noinclude />yesno|{{{1}}}|yes={{{yes|yes}}}|no={{{no|no}}}|blank={{{blank|no}}}|¬={{{¬|no}}}|def={{{def|no}}}}}<noinclude>
{{Documentation|Template:Yesno/doc}}
<!--Categories go in the doc page referenced above; interwikis go in Wikidata.-->
</noinclude>
34vmtxa9ubuh1vz2ulp78m5ela68riu
Module:Error
828
5486
31944
2018-08-05T14:14:07Z
Dr. Sroy
5771
For template {{error}}
Scribunto
text/plain
-- This module implements {{error}}.
local p = {}
local function _error(args)
local tag = mw.ustring.lower(tostring(args.tag))
-- Work out what html tag we should use.
if not (tag == 'p' or tag == 'span' or tag == 'div') then
tag = 'strong'
end
-- Generate the html.
return tostring(mw.html.create(tag)
:addClass('error')
:wikitext(tostring(args.message or args[1] or error('no message specified', 2)))
)
end
function p.error(frame)
local args
if type(frame.args) == 'table' then
-- We're being called via #invoke. The args are passed through to the module
-- from the template page, so use the args that were passed into the template.
args = frame.args
else
-- We're being called from another module or from the debug console, so assume
-- the args are passed in directly.
args = frame
end
-- if the message parameter is present but blank, change it to nil so that Lua will
-- consider it false.
if args.message == "" then
args.message = nil
end
return _error(args)
end
return p
swpvwjcdmj2mkkmx9f7rbsdrfsnmirh
Template:Error-small
10
5487
31946
31945
2018-08-05T14:17:12Z
Dr. Sroy
5771
Typo
wikitext
text/x-wiki
{{#invoke:Error|error|{{{message|{{{1}}}}}}|tag=span}}<noinclude>{{documentation}}</noinclude>
mmp4mio3xf3ajmqs6mv2pzi1u0i96x1
Module:Math
828
5488
31947
2018-08-05T14:25:06Z
Dr. Sroy
5771
For Module:coord
Scribunto
text/plain
--[[
This module provides a number of basic mathematical operations.
]]
local yesno, getArgs -- lazily initialized
local p = {} -- Holds functions to be returned from #invoke, and functions to make available to other Lua modules.
local wrap = {} -- Holds wrapper functions that process arguments from #invoke. These act as intemediary between functions meant for #invoke and functions meant for Lua.
--[[
Helper functions used to avoid redundant code.
]]
local function err(msg)
-- Generates wikitext error messages.
return mw.ustring.format('<strong class="error">Formatting error: %s</strong>', msg)
end
local function unpackNumberArgs(args)
-- Returns an unpacked list of arguments specified with numerical keys.
local ret = {}
for k, v in pairs(args) do
if type(k) == 'number' then
table.insert(ret, v)
end
end
return unpack(ret)
end
local function makeArgArray(...)
-- Makes an array of arguments from a list of arguments that might include nils.
local args = {...} -- Table of arguments. It might contain nils or non-number values, so we can't use ipairs.
local nums = {} -- Stores the numbers of valid numerical arguments.
local ret = {}
for k, v in pairs(args) do
v = p._cleanNumber(v)
if v then
nums[#nums + 1] = k
args[k] = v
end
end
table.sort(nums)
for i, num in ipairs(nums) do
ret[#ret + 1] = args[num]
end
return ret
end
local function fold(func, ...)
-- Use a function on all supplied arguments, and return the result. The function must accept two numbers as parameters,
-- and must return a number as an output. This number is then supplied as input to the next function call.
local vals = makeArgArray(...)
local count = #vals -- The number of valid arguments
if count == 0 then return
-- Exit if we have no valid args, otherwise removing the first arg would cause an error.
nil, 0
end
local ret = table.remove(vals, 1)
for _, val in ipairs(vals) do
ret = func(ret, val)
end
return ret, count
end
--[[
Fold arguments by selectively choosing values (func should return when to choose the current "dominant" value).
]]
local function binary_fold(func, ...)
local value = fold((function(a, b) if func(a, b) then return a else return b end end), ...)
return value
end
--[[
random
Generate a random number
Usage:
{{#invoke: Math | random }}
{{#invoke: Math | random | maximum value }}
{{#invoke: Math | random | minimum value | maximum value }}
]]
function wrap.random(args)
local first = p._cleanNumber(args[1])
local second = p._cleanNumber(args[2])
return p._random(first, second)
end
function p._random(first, second)
math.randomseed(mw.site.stats.edits + mw.site.stats.pages + os.time() + math.floor(os.clock() * 1000000000))
-- math.random will throw an error if given an explicit nil parameter, so we need to use if statements to check the params.
if first and second then
if first <= second then -- math.random doesn't allow the first number to be greater than the second.
return math.random(first, second)
end
elseif first then
return math.random(first)
else
return math.random()
end
end
--[[
order
Determine order of magnitude of a number
Usage:
{{#invoke: Math | order | value }}
]]
function wrap.order(args)
local input_string = (args[1] or args.x or '0');
local input_number = p._cleanNumber(input_string);
if input_number == nil then
return err('order of magnitude input appears non-numeric')
else
return p._order(input_number)
end
end
function p._order(x)
if x == 0 then return 0 end
return math.floor(math.log10(math.abs(x)))
end
--[[
precision
Detemines the precision of a number using the string representation
Usage:
{{ #invoke: Math | precision | value }}
]]
function wrap.precision(args)
local input_string = (args[1] or args.x or '0');
local trap_fraction = args.check_fraction;
local input_number;
if not yesno then
yesno = require('Module:Yesno')
end
if yesno(trap_fraction, true) then -- Returns true for all input except nil, false, "no", "n", "0" and a few others. See [[Module:Yesno]].
local pos = string.find(input_string, '/', 1, true);
if pos ~= nil then
if string.find(input_string, '/', pos + 1, true) == nil then
local denominator = string.sub(input_string, pos+1, -1);
local denom_value = tonumber(denominator);
if denom_value ~= nil then
return math.log10(denom_value);
end
end
end
end
input_number, input_string = p._cleanNumber(input_string);
if input_string == nil then
return err('precision input appears non-numeric')
else
return p._precision(input_string)
end
end
function p._precision(x)
if type(x) == 'number' then
x = tostring(x)
end
x = string.upper(x)
local decimal = x:find('%.')
local exponent_pos = x:find('E')
local result = 0;
if exponent_pos ~= nil then
local exponent = string.sub(x, exponent_pos + 1)
x = string.sub(x, 1, exponent_pos - 1)
result = result - tonumber(exponent)
end
if decimal ~= nil then
result = result + string.len(x) - decimal
return result
end
local pos = string.len(x);
while x:byte(pos) == string.byte('0') do
pos = pos - 1
result = result - 1
if pos <= 0 then
return 0
end
end
return result
end
--[[
max
Finds the maximum argument
Usage:
{{#invoke:Math| max | value1 | value2 | ... }}
Note, any values that do not evaluate to numbers are ignored.
]]
function wrap.max(args)
return p._max(unpackNumberArgs(args))
end
function p._max(...)
local max_value = binary_fold((function(a, b) return a > b end), ...)
if max_value then
return max_value
end
end
--[[
min
Finds the minimum argument
Usage:
{{#invoke:Math| min | value1 | value2 | ... }}
OR
{{#invoke:Math| min }}
When used with no arguments, it takes its input from the parent
frame. Note, any values that do not evaluate to numbers are ignored.
]]
function wrap.min(args)
return p._min(unpackNumberArgs(args))
end
function p._min(...)
local min_value = binary_fold((function(a, b) return a < b end), ...)
if min_value then
return min_value
end
end
--[[
average
Finds the average
Usage:
{{#invoke:Math| average | value1 | value2 | ... }}
OR
{{#invoke:Math| average }}
Note, any values that do not evaluate to numbers are ignored.
]]
function wrap.average(args)
return p._average(unpackNumberArgs(args))
end
function p._average(...)
local sum, count = fold((function(a, b) return a + b end), ...)
if not sum then
return 0
else
return sum / count
end
end
--[[
round
Rounds a number to specified precision
Usage:
{{#invoke:Math | round | value | precision }}
--]]
function wrap.round(args)
local value = p._cleanNumber(args[1] or args.value or 0)
local precision = p._cleanNumber(args[2] or args.precision or 0)
if value == nil or precision == nil then
return err('round input appears non-numeric')
else
return p._round(value, precision)
end
end
function p._round(value, precision)
local rescale = math.pow(10, precision or 0);
return math.floor(value * rescale + 0.5) / rescale;
end
--[[
log10
returns the log (base 10) of a number
Usage:
{{#invoke:Math | log | x }}
]]
function wrap.log10(args)
return math.log10(args[1])
end
--[[
mod
Implements the modulo operator
Usage:
{{#invoke:Math | mod | x | y }}
--]]
function wrap.mod(args)
local x = p._cleanNumber(args[1])
local y = p._cleanNumber(args[2])
if not x then
return err('first argument to mod appears non-numeric')
elseif not y then
return err('second argument to mod appears non-numeric')
else
return p._mod(x, y)
end
end
function p._mod(x, y)
local ret = x % y
if not (0 <= ret and ret < y) then
ret = 0
end
return ret
end
--[[
gcd
Calculates the greatest common divisor of multiple numbers
Usage:
{{#invoke:Math | gcd | value 1 | value 2 | value 3 | ... }}
--]]
function wrap.gcd(args)
return p._gcd(unpackNumberArgs(args))
end
function p._gcd(...)
local function findGcd(a, b)
local r = b
local oldr = a
while r ~= 0 do
local quotient = math.floor(oldr / r)
oldr, r = r, oldr - quotient * r
end
if oldr < 0 then
oldr = oldr * -1
end
return oldr
end
local result, count = fold(findGcd, ...)
return result
end
--[[
precision_format
Rounds a number to the specified precision and formats according to rules
originally used for {{template:Rnd}}. Output is a string.
Usage:
{{#invoke: Math | precision_format | number | precision }}
]]
function wrap.precision_format(args)
local value_string = args[1] or 0
local precision = args[2] or 0
return p._precision_format(value_string, precision)
end
function p._precision_format(value_string, precision)
-- For access to Mediawiki built-in formatter.
local lang = mw.getContentLanguage();
local value
value, value_string = p._cleanNumber(value_string)
precision = p._cleanNumber(precision)
-- Check for non-numeric input
if value == nil or precision == nil then
return err('invalid input when rounding')
end
local current_precision = p._precision(value)
local order = p._order(value)
-- Due to round-off effects it is neccesary to limit the returned precision under
-- some circumstances because the terminal digits will be inaccurately reported.
if order + precision >= 14 then
orig_precision = p._precision(value_string)
if order + orig_precision >= 14 then
precision = 13 - order;
end
end
-- If rounding off, truncate extra digits
if precision < current_precision then
value = p._round(value, precision)
current_precision = p._precision(value)
end
local formatted_num = lang:formatNum(math.abs(value))
local sign
-- Use proper unary minus sign rather than ASCII default
if value < 0 then
sign = '−'
else
sign = ''
end
-- Handle cases requiring scientific notation
if string.find(formatted_num, 'E', 1, true) ~= nil or math.abs(order) >= 9 then
value = value * math.pow(10, -order)
current_precision = current_precision + order
precision = precision + order
formatted_num = lang:formatNum(math.abs(value))
else
order = 0;
end
formatted_num = sign .. formatted_num
-- Pad with zeros, if needed
if current_precision < precision then
local padding
if current_precision <= 0 then
if precision > 0 then
local zero_sep = lang:formatNum(1.1)
formatted_num = formatted_num .. zero_sep:sub(2,2)
padding = precision
if padding > 20 then
padding = 20
end
formatted_num = formatted_num .. string.rep('0', padding)
end
else
padding = precision - current_precision
if padding > 20 then
padding = 20
end
formatted_num = formatted_num .. string.rep('0', padding)
end
end
-- Add exponential notation, if necessary.
if order ~= 0 then
-- Use proper unary minus sign rather than ASCII default
if order < 0 then
order = '−' .. lang:formatNum(math.abs(order))
else
order = lang:formatNum(order)
end
formatted_num = formatted_num .. '<span style="margin:0 .15em 0 .25em">×</span>10<sup>' .. order .. '</sup>'
end
return formatted_num
end
--[[
Helper function that interprets the input numerically. If the
input does not appear to be a number, attempts evaluating it as
a parser functions expression.
]]
function p._cleanNumber(number_string)
if type(number_string) == 'number' then
-- We were passed a number, so we don't need to do any processing.
return number_string, tostring(number_string)
elseif type(number_string) ~= 'string' or not number_string:find('%S') then
-- We were passed a non-string or a blank string, so exit.
return nil, nil;
end
-- Attempt basic conversion
local number = tonumber(number_string)
-- If failed, attempt to evaluate input as an expression
if number == nil then
local success, result = pcall(mw.ext.ParserFunctions.expr, number_string)
if success then
number = tonumber(result)
number_string = tostring(number)
else
number = nil
number_string = nil
end
else
number_string = number_string:match("^%s*(.-)%s*$") -- String is valid but may contain padding, clean it.
number_string = number_string:match("^%+(.*)$") or number_string -- Trim any leading + signs.
if number_string:find('^%-?0[xX]') then
-- Number is using 0xnnn notation to indicate base 16; use the number that Lua detected instead.
number_string = tostring(number)
end
end
return number, number_string
end
--[[
Wrapper function that does basic argument processing. This ensures that all functions from #invoke can use either the current
frame or the parent frame, and it also trims whitespace for all arguments and removes blank arguments.
]]
local mt = { __index = function(t, k)
return function(frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
return wrap[k](getArgs(frame)) -- Argument processing is left to Module:Arguments. Whitespace is trimmed and blank arguments are removed.
end
end }
return setmetatable(p, mt)
oh6kradlxeg0bgcbdwckkr03st1y7wy
Template:Para
10
5489
31948
2018-08-05T14:35:39Z
Dr. Sroy
5771
Created required template
wikitext
text/x-wiki
<code class="nowrap" {{SAFESUBST:<noinclude />#if:{{{plain|}}}|style="border:none;background-color:inherit;color:inherit;"}}>|{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{{1}}}=}}{{{2|}}}</code><noinclude>
{{Documentation}}
<!--Categories and interwikis go near the bottom of the /doc subpage.-->
</noinclude>
fzhirwlsi2n3ak3qun5tviym3yisuda
Category:Shortcut templates
14
5490
31949
2018-08-05T14:38:02Z
Dr. Sroy
5771
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Template documentation
14
5491
31950
2018-08-05T14:38:40Z
Dr. Sroy
5771
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:TemplateData documentation
14
5492
31951
2018-08-05T14:40:24Z
Dr. Sroy
5771
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Boolean, register, and condition testing templates
14
5493
31952
2018-08-05T14:40:51Z
Dr. Sroy
5771
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:Column-count
10
5494
31953
2018-08-05T14:54:47Z
Dr. Sroy
5771
Created required template
wikitext
text/x-wiki
<includeonly>-moz-column-count: {{{1|2}}}; -webkit-column-count: {{{1|2}}}; column-count: {{{1|2}}};</includeonly><noinclude>
{{documentation}}
</noinclude>
ctnrlv6otxn502jcjxtlgfdg09bq651
Category:Template namespace templates
14
5495
31954
2018-08-05T14:59:12Z
Dr. Sroy
5771
New category created
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:Intricate template
10
5496
31955
2018-08-05T15:01:02Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:Esoteric]]
etjj0okm5ks2c91632p14uk9mhm39p6
Template:Esoteric
10
5497
31956
2018-08-05T15:03:00Z
Dr. Sroy
5771
Created required template
wikitext
text/x-wiki
{{ombox
| type = style
| image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]]
| text =
'''This {{{namespace|template}}} employs intricate features of template syntax.'''
<div style="font-size:95%; padding-bottom:2px;">You are encouraged to familiarise yourself with its setup and [[m:Help:Parser function|parser functions]] before editing the template. If your edit causes unexpected problems, please [[Help:Reverting#Undo|undo]] it quickly, as this template may appear on a large number of pages.<br/>
You can conduct experiments, and should test all major changes, in either <span class="nowraplinks">[[{{#ifexist:{{FULLPAGENAME}}/Sandbox|/Sandbox|{{#ifexist:{{FULLPAGENAME}}/test sandbox|/test sandbox|{{#ifexist:{{FULLPAGENAME}}/Test sandbox|/Test sandbox|{{#ifexist:{{FULLPAGENAME}}/test|/test|{{#ifexist:{{FULLPAGENAME}}/Test|/Test|/sandbox}}}}}}}}}}|this template's sandbox]]</span>, the [[Template:Template sandbox|general template sandbox]], or your user space before changing anything here.</div>
}}<includeonly>{{#ifeq: {{PAGENAME}} | {{BASEPAGENAME}} | [[Category:Intricate templates]] }}</includeonly><noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
dh79njli0rchozlv8gxvabsm0gkseh1
Template:Tiw
10
5498
31957
2018-08-05T15:08:00Z
Dr. Sroy
5771
Created required template
wikitext
text/x-wiki
{{#if:{{{2|}}}
| [[:{{#if:{{{1|}}}|{{{1}}}:|}}Template:{{{2}}}]] {{smaller|([[:{{#if:{{{1|}}}|{{{1}}}:|}}Special:Whatlinkshere/Template:{{{2}}}|backlinks]] [{{fullurl:{{{1}}}:Template:{{{2}}}|action=edit}} edit])}}
| [[Template:{{{1|{{PAGENAME}}}}}]] {{smaller|([[Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|backlinks]] [{{fullurl:w:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit])}}
}}<noinclude>{{Documentation}}</noinclude>
jzu59hjcaym33gyjmbggtvol7gnh0ph
Category:Internal link templates
14
5499
31958
2018-08-05T15:09:09Z
Dr. Sroy
5771
New category created
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:Smaller
10
5500
31959
2018-08-05T15:10:33Z
Dr. Sroy
5771
For {{tiw}}
wikitext
text/x-wiki
{{Resize|90%|{{{1}}}}}<noinclude>
{{Documentation|Template:Resize/doc}}
{{/TemplateData}}
</noinclude>
k1qtrx9lyxt4z46c4w03964r8vs2pzc
Template:Resize
10
5501
31960
2018-08-05T15:12:07Z
Dr. Sroy
5771
For {{smaller}}
wikitext
text/x-wiki
{{#if:{{{2|}}}
|<span style="font-size:{{{1|}}};">{{{2|}}}</span>
|<span style="font-size:90%;">{{{1}}}</span>
}}<noinclude>
{{documentation}}
{{Resize/TemplateData}}
<!--PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS-->
</noinclude>
8vlkuf84dyzx2md9so6zxdwn47bheg6
Template:User ru
10
5502
31961
2018-08-05T15:16:08Z
Dr. Sroy
5771
Created required template
wikitext
text/x-wiki
{{userbox-level
| level =
| id-s = 14
| id = [[Russian language|ru]]
| info = '''[[Russian language|Русский]]''' — '''[[:Category:User ru-N|родной язык]]''' этого участника.
| usercategory = User ru-N
| nocat = {{{nocat|}}}
}}<noinclude>
{{Documentation|Template:User x/doc}}
</noinclude>
qnatk1rekifrurc9vhp5v3fk6xhdktm
Template:Userbox-level
10
5503
31962
2018-08-05T15:17:40Z
Dr. Sroy
5771
For {{user ru}}
wikitext
text/x-wiki
{{userbox
| border-c = #{{#switch:{{{level}}}|0=B7B7B7|0a=B7B7B7|0b=FFB3B3|0.5=FFCC66|1=C0C8FF|2=77E0E8
|3=99B3FF|3a=99B3FF|3b=00FF00|4=CCCC00
|5=CC0000|5a=CC0000|5b=F99C99|#default=6EF7A7}}
| id = {{{id}}}{{#if:{{{level|}}}|{{#if:{{{level-br|}}}|<br>|-}}{{#switch:{{{level}}}|0|0.5|1|2|3|4|5|N={{{level}}}|0a|0b=0|3a|3b=3|5a|5b=5}}}}
| id-c = #{{#switch:{{{level}}}|0=B7B7B7|0a=B7B7B7|0b=FFB3B3|0.5=FFCC66|1=C0C8FF|2=77E0E8
|3=99B3FF|3a=99B3FF|3b=00FF00|4=FFFF00
|5=FF5e5e|5a=FF5e5e|5b=F99C99|#default=6EF7A7}}
| id-s = {{{id-s|{{#ifeq:{{{level|}}}|0.5|12|14}}}}}
| id-op = white-space:nowrap;{{{id-op|}}}
| info = {{{info}}}
| info-c = #{{#switch:{{{level}}}|0=E8E8E8|0a=E8E8E8|0b=FFE0E8|0.5=FFFF99|1=F0F8FF|2=D0F8FF
|3=E0E8FF|3a=E0E8FF|3b=90FF90|4=FFFF99
|5=FF8080|5a=FF8080|5b=F9CBC9|#default=C5FCDC}}
| info-s = {{{info-s|8}}}
| info-lh = {{{info-lh|1.25}}}
| info-op = {{{info-op|}}}
| info-a = {{{info-a|left}}}
| usercategory = {{{usercategory|}}}
| usercategory2 = {{{usercategory2|}}}
| usercategory3 = {{{usercategory3|}}}
| nocat = {{{nocat|}}}
}}<noinclude>
{{documentation}}
</noinclude>
3cgdsujnpt5zmzccjrirtmwh3x6n7hx
Template:Category handler
10
5504
31964
31963
2018-08-05T15:20:05Z
Dr. Sroy
5771
Typo
wikitext
text/x-wiki
{{#invoke:Category handler|main}}<noinclude>
{{documentation}}
<!-- Add categories to the /doc subpage, and interwikis to Wikidata. -->
</noinclude>
og6fhyj2ssd4fmzpqzuodk12q3cms0z
Category:User ru-N
14
5505
31965
2018-08-05T15:20:46Z
Dr. Sroy
5771
New category
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:User Wikipedian
10
5507
31969
2018-08-05T15:43:44Z
Dr. Sroy
5771
Transclusion
wikitext
text/x-wiki
{{Infobox
| bodyclass = vcard
| bodystyle = {{#if:{{{fontcolor|}}}|color: {{{fontcolor}}};}} {{#if:{{{width|}}}|width: {{{width}}};}} {{#if:{{{tablecolor|}}}|background-color: {{{tablecolor}}}}}
| headerstyle = {{#if:{{{color|}}}|background-color: {{{color}}}}}; {{#if:{{{headerfontcolor|}}}|color: {{{headerfontcolor}}}}}
| abovestyle = {{#if:{{{abovecolor|}}}|background-color: {{{abovecolor}}}|}}; {{#if:{{{abovefontcolor|}}}|color: {{{abovefontcolor}}}|}}
| title = <includeonly>{{#if:{{{abovefontcolor|}}}||{{{title|{{BASEPAGENAME}}}}} {{#if:{{{status|}}}|<br /><small>{{{status}}}</small>}}}}</includeonly>
| above = {{#if:{{{abovefontcolor|}}}|{{{title|{{BASEPAGENAME}}}}} {{#if:{{{status|}}}|<br /><small>{{{status}}}</small>}}}}
| subheader = — <span class="role">{{#if:{{{role|}}}|{{{role}}}|[[Wikipedia]]n}}</span>
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|238px}}}|title={{{image_caption|}}}}}
| caption = {{{image_caption|}}}
| label1 = Name
| data1 = {{#if:{{{honorific prefix|{{{honorific_prefix|}}}}}}|<span class="honorific-prefix">{{{honorific prefix|{{{honorific_prefix|}}}}}} </span>}}{{#if:{{{name|}}}|<includeonly><span class="fn">{{{name|}}}</span></includeonly>}}{{#if:{{{honorific suffix|{{{honorific_suffix|}}}}}}| <span class="honorific-suffix">{{{honorific suffix|{{{honorific_suffix|}}}}}}</span>}}
| label2 = Born
| data2 = {{#if:{{{birthname|{{{birth_name|}}}}}}|<span class="nickname">{{{birthname|{{{birth_name}}}}}}</span>}}|2={{{birthdate|{{{birth_date|}}}}}}|3={{#if:{{{birthplace|{{{birth_place|}}}}}}|<span class="birthplace">{{{birthplace|{{{birth_place}}}}}}</span>}}
| label3 = Name in real life
| data3 = {{{real_name|}}}
| class3 = nickname
| label4 = Gender
| data4 = {{{custom_gender|}}}
| label5 = Preferred pronoun
| data5 = {{{pronoun|}}}
| label6 = Nationality
| data6 = {{{nationality|}}}
| class6 = category
| label7 = Country
| data7 = {{#ifexist:template:country data {{ucfirst:{{{country}}}}}|{{flag|{{ucfirst:{{{country}}}}}}}|{{ucfirst:{{{country|}}}}}}}
| label8 = Current location
| data8 = {{#if:{{{location|}}}| {{#ifeq:{{#if:{{{country|}}}|1|0}}{{#ifexist:{{{location}}}, {{{country}}}|1|0}}|11<!-- i.e. both conditions are met-->|[[{{{location}}}, {{{country}}}|{{{location}}}]] | {{#ifeq:{{#ifeq:{{strfind short|{{{location|}}}|,|1}}|0|0|1}}{{#ifexist:{{{location|}}}|1|0}}|11<!-- i.e. both conditions are met-->| [[{{{location}}}]] | {{{location}}} }} }} }}
| class8 = label
| label9 = Languages
| data9 = {{{languages|}}}
| class9 = category
| label10 = Time zone
| data10 = {{#if:{{{timezone|}}}|{{#if:{{isValidPageName|{{{timezone}}}}}|[[{{{timezone}}}]]|{{{timezone}}}}}}}
| label11 = Current time
| data11 = {{{current_time|}}}
| label13 = Ethnicity
| data13 = {{{ethnicity|}}}
| class13 = category
| label14 = Race
| data14 = {{{race|}}}
| class14 = category
| label15 = Height
| data15 = {{{height|}}}
| label16 = Weight
| data16 = {{{weight|}}}
| label17 = Hair
| data17 = {{{hair|}}}
| label18 = Eyes
| data18 = {{{eyes|}}}
| label19 = [[Handedness]]
| data19 = {{{handedness|}}}
| label20 = [[Blood type]]
| data20 = {{{blood_type|}}}
| label21 = Sexuality
| data21 = {{{sexuality|}}}
| class21 = category
| label22 = [[Intelligence quotient|IQ]]
| data22 = {{{iq|}}}
| label23 = [[Myers–Briggs Type Indicator|Personality type]]
| data23 = {{{personality_type|}}}
| class23 = category
| label24 = {{#switch:{{lc:{{{alignment|}}}}}|lawful good|neutral good|chaotic good|lawful neutral|neutral|true neutral|chaotic neutral|lawful evil|neutral evil|chaotic evil=[[Alignment (Dungeons & Dragons)|Alignment]]|light side|lightside|light|jedi|dark side|darkside|dark|sith=[[Alignment (role-playing games)#Star Wars|Alignment]]|#default=[[Alignment (role-playing games)|Alignment]]}}
| data24 = {{#switch:{{lc:{{{alignment|}}}}}|lawful good|neutral good|chaotic good|lawful neutral|neutral|true neutral|chaotic neutral|lawful evil|neutral evil|chaotic evil=[[{{{alignment|}}}]]|light side|lightside|light|jedi=[[Force (Star Wars)|Light Side]]|dark side|darkside|dark|sith=[[Dark side (Star Wars)|Dark Side]]|#default={{{alignment|}}}}}
| class24 = category
| header25 = {{#if:{{{marital status|}}}{{{spouse|}}}{{{girlfriend|}}}{{{boyfriend|}}}{{{children|}}}{{{siblings|}}}{{{pets|}}}|Family and friends}}
| label26 = Marital status
| data26 = {{{marital status|}}}
| class26 = category
| label27 = Spouse
| data27 = {{{spouse|{{{partner|}}}}}}
| label28 = Girlfriend
| data28 = {{{girlfriend|}}}
| label29 = Boyfriend
| data29 = {{{boyfriend|}}}
| label30 = Children
| data30 = {{{children|}}}
| label31 = Siblings
| data31 = {{{siblings|}}}
| label32 = Parents
| data32 = {{{parents|}}}
| label33 = Pets
| data33 = {{{pets|}}}
| header34 = {{#if:{{{occupation|}}}{{{employer|}}}{{{education|}}}{{{college|}}}{{{university|}}}{{{highschool|}}}|Education and employment}}
| label35 = Occupation
| data35 = {{{occupation|}}}
| class35 = role
| label36 = Employer
| data36 = {{{employer|}}}
| class36 = org
| label37 = Education
| data37 = {{{education|}}}
| label38 = Primary school
| data38 = {{{primaryschool|}}}
| label39 = Intermediate school
| data39 = {{{intschool|}}}
| label40 = High school
| data40 = {{{highschool|}}}
| label41 = College
| data41 = {{{college|}}}
| label42 = University
| data42 = {{{university|}}}
| label43 = Classes
| data43 = {{{classes|}}}
| header44 = {{#if:{{{hobbies|}}}{{{religion|}}}{{{politics|}}}{{{aliases|}}}{{{movies|}}}{{{books|}}}|Hobbies, favourites and beliefs}}
| label45 = Hobbies
| data45 = {{{hobbies|}}}
| label46 = Religion
| data46 = {{{religion|}}}
| class46 = category
| label47 = Politics
| data47 = {{{politics|}}}
| label48 = [[Pseudonym|Aliases]]
| data48 = {{{aliases|}}}
| class48 = nickname
| label49 = Movies
| data49 = {{{movies|}}}
| label50 = Shows
| data50 = {{{shows|}}}
| label51 = Books
| data51 = {{{books|}}}
| header52 = {{#if:{{{interests|}}}|Interests}}
| data53 = {{#if:{{{interests|}}}|<div style="text-align: left">
{{{interests|}}}
</div>}}
| header54 = {{#if:{{{website|}}}{{{blog|}}}{{{email|}}}{{{icq|}}}{{{aim|}}}{{{gtalk|}}}{{{jabber|}}}{{{skype|}}}{{{mac|}}}{{{irc|}}}{{{facebook|}}}{{{google+|}}}{{{instagram|}}}{{{linkedin|}}}{{{myspace|}}}{{{pinterest|}}}{{{twitter|}}}{{{youtube|}}}{{{flickr|}}}|Contact info}}
| label55 = Website
| data55 = {{{website|}}}
| label56 = Blog
| data56 = {{{blog|}}}
| label57 = Email
| data57 = {{{email|}}}
| label58 = [[ICQ]]
| data58 = {{#if:{{{icq|}}}|[https://people.icq.com/people/about_me.php?uin={{urlencode:{{{icq}}}}} {{{icq}}}]}}
| label59 = [[AOL Instant Messenger|AIM]]
| data59 = {{{aim|}}}
| label60 = [[GTalk]]
| data60 = {{{gtalk|}}}
| label61 = [[Extensible Messaging and Presence Protocol|XMPP]]
| data61 = {{{jabber|}}}
| label62 = [[Skype]]
| data62 = {{{skype|}}}
| label63 = .Mac
| data63 = {{{mac|}}}
| label64 = [[IRC]]
| data64 = {{{irc|}}}
| label65 = [[Facebook]]
| data65 = {{#if:{{{facebook|}}}|[https://www.facebook.com/{{urlencode:{{{facebook}}}}} {{{facebook}}}]}}
| label66 = [[Google+]]
| data66 = {{#if:{{{google+|}}}|[https://plus.google.com/+{{urlencode:{{{google+}}}}} +{{{google+}}}]}}
| label67 = [[Instagram]]
| data67 = {{#if:{{{instagram|}}}|[https://www.instagram.com/{{urlencode:{{{instagram}}}}} {{{instagram}}}]}}
| label68 = [[LinkedIn]]
| data68 = {{#if:{{{linkedin|}}}|[https://www.linkedin.com/profile/view?&name={{urlencode:{{{linkedin}}}}} {{{linkedin}}}]}}
| label69 = [[Myspace]]
| data69 = {{{myspace|}}}
| label70 = [[Pinterest]]
| data70 = {{{pinterest|}}}
| label71 = [[Twitter]]
| data71 = {{#if:{{{twitter|}}}|[https://twitter.com/{{urlencode:{{{twitter}}}}} {{{twitter}}}]}}
| label72 = [[YouTube]]
| data72 = {{#if:{{{youtube|}}}|[https://www.youtube.com/user/{{urlencode:{{{youtube}}}}} {{{youtube}}}]}}
| label73 = [[Flickr]]
| data73 = {{#if:{{{flickr|}}}|[https://www.flickr.com/photos/{{urlencode:{{{flickr}}}}} {{{flickr}}}]}}
| header74 = {{#if:{{{subpages|}}}|[[Special:Prefixindex/User:{{BASEPAGENAMEE}}|{{BASEPAGENAME}} subpages]]}}
| data75 = {{#if:{{{subpages|}}}|<div style="text-align: left">
{{{subpages|}}}
</div>}}
| header76 = {{#if:{{{joined_date|}}}{{{first_edit|}}}{{{edit_count|}}}{{{permissions|}}}|Account statistics}}
| label77 = Joined
| data77 = {{{joined_date|}}}
| label78 = First edit
| data78 = {{{first_edit|}}}
| label79 = [[WP:CONFIRM|{{#if:{{{autoconfirmed|}}}|{{#if:{{{confirmed|}}}|Confirmed<br />}}Autoconfirmed|{{#if:{{{confirmed|}}}|Confirmed}}}}]]
| data79 = {{#if:{{{autoconfirmed|}}}|{{#if:{{{confirmed|}}}|{{{confirmed}}}<br />}}{{{autoconfirmed}}}|{{#if:{{{confirmed|}}}|{{{confirmed}}}}}}}
| label80 = [[WP:Account creator|Account creator]]
| data80 = {{{account_creator|}}}
| label81 = [[WP:Autopatrolled|Autopatrolled]]
| data81 = {{{autopatrolled|}}}
| label82 = [[WP:File mover|File mover]]
| data82 = {{{file_mover|}}}
| label83 = [[WP:Mass message senders|{{Abbr|MMS|Mass message sender}}]]
| data83 = {{{mass_message_sender|}}}
| label84 = [[WP:NPR|New page reviewer]]
| data84 = {{{new_page_reviewer|}}}
| label85 = [[WP:Page mover|Page mover]]
| data85 = {{{page_mover|}}}
| label86 = [[WP:Reviewing pending changes|Pending changes reviewer]]
| data86 = {{{reviewer|}}}
| label87 = [[WP:Rollback|Rollbacker]]
| data87 = {{{rollbacker|}}}
| label88 = [[WP:Template editor|Template editor]]
| data88 = {{{template_editor|}}}
| label89 = [[WP:EFM|Edit filter manager]]
| data89 = {{{edit_filter_manager|}}}
| label90 = [[WP:Administrators|Administrator]]
| data90 = {{{admin|}}}
| label91 = [[WP:Bureaucrats|Bureaucrat]]
| data91 = {{{bureaucrat|}}}
| label92 = [[WP:CheckUser|CheckUser]]
| data92 = {{{check_user|}}}
| label93 = [[WP:Oversight|Oversighter]]
| data93 = {{{overseer|}}}
| data94 = {{#ifeq:{{Yesno|1={{{adminstats|no}}}}}|yes|{{Adminstats|1={{BASEPAGENAME}}|style={{#ifeq:{{Yesno|1={{{adminstats_style|no}}}}}|yes|{{{adminstats_style|{{BASEPAGENAME}}/Mystyle}}}}}}}}}
| label95 = [//tools.wmflabs.org/supercount/index.php?user={{urlencode:{{BASEPAGENAME}}}}&project=en.wikipedia Edit count]
| data95 = {{{edit_count|}}}
| label96 = {{#if:{{{permissions|}}}|<span class="plainlinks">[{{fullurl:Special:ListUsers|limit=1&username={{ROOTPAGENAMEE}}}} Permissions]</span>}}
| data96 = {{{permissions|}}}
| label98 = Signature
| data98 = {{{signature|}}}
| data101 = {{{module|}}}
| data102 = {{{module2|}}}
| data103 = {{{module3|}}}
| header104 = {{#if:{{{userboxes|}}}|Userboxes}}
| data105 = {{#if:{{{userboxes|}}}|
<table style="background: transparent; vertical-align: middle !important; text-align: center; font-size: 95%; color: {{{fontcolor|#000000}}}; margin: auto; border-spacing: 0px; border-collapse: collapse;">
<tr><td>
{{{userboxes|}}}
</td></tr>
</table>
}}
| header106 = {{{custom_header|}}}
| data107 = {{#if:{{{custom_data|}}}|<div style="text-align: left">
{{{custom_data|}}}
</div>}}
| label111 = {{{custom_label1|}}}
| data111 = {{{custom_data1|}}}
| label112 = {{{custom_label2|}}}
| data112 = {{{custom_data2|}}}
| label113 = {{{custom_label3|}}}
| data113 = {{{custom_data3|}}}
| label114 = {{{custom_label4|}}}
| data114 = {{{custom_data4|}}}
| label115 = {{{custom_label5|}}}
| data115 = {{{custom_data5|}}}
| label116 = {{{custom_label6|}}}
| data116 = {{{custom_data6|}}}
| label117 = {{{custom_label7|}}}
| data117 = {{{custom_data7|}}}
| label118 = {{{custom_label8|}}}
| data118 = {{{custom_data8|}}}
| label119 = {{{custom_label9|}}}
| data119 = {{{custom_data9|}}}
}}{{#ifeq:{{{nocat|false}}}|false|{{#ifexist:Category:Wikipedians in {{{location|}}}, {{{country|}}} | [[Category:Wikipedians in {{{location|}}}, {{{country|}}}]] | {{#ifexist:Category:Wikipedians in {{{location|}}}|[[Category:Wikipedians in {{{location}}}]]| {{#ifexist:Category:Wikipedians in {{substr_any|{{{location|}}}| {{str find0|{{{location|}}}|,}}+2| 50-{{strlen quick|{{{location|}}}}} }} | [[Category:Wikipedians in {{substr_any|{{{location|}}}| {{str find0|{{{location|}}}|,}}+2| 50-{{strlen quick|{{{location|}}}}} }}]] | {{#if:{{{country|}}} | {{#ifeq:{{{country|}}}| UK | [[Category:Wikipedians in the United Kingdom]] | {{#ifexist:Category:Wikipedians in {{{country|}}} | [[Category:Wikipedians in {{{country}}}]] | {{#ifexist:Category:Wikipedians in the {{{country|}}} | [[Category:Wikipedians in the {{{country}}}]] | {{#ifexist:Category:Wikipedians in {{getalias|{{{country|}}}}} | [[Category:Wikipedians in {{getalias|{{{country|}}}}}]] | {{#ifexist:Category:Wikipedians in the {{getalias|{{{country|}}}}} | [[Category:Wikipedians in the {{getalias|{{{country|}}}}}]] }} }} }} }} }} }} }} }} }} }}
2yf2ofumsvzaok484lrl1xv63cvmw1a
Template:Matiko ya Vuxa-dyambu bya le xikarhi
10
5508
31971
2018-08-05T15:55:57Z
Dr. Sroy
5771
Complete
wikitext
text/x-wiki
[[Bahrain]] |[[Cyprus]] |[[Egypt]] |[[Iran]] |[[Iraq]] |[[Israel]] |[[Jordan]] |[[Kuwait]] |[[Lebanon]] |[[Oman]] |[[Palestine]] |[[Qatar]] |[[Saudi Arabia]] |[[Syria]] |[[Turkey]] |[[United Arab Emirates]] |[[Yemen]]
28h496sc7oea5kiemdgn750931zc7u1
Template:MyV
10
5509
31972
2018-08-05T15:57:28Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:Matiko ya Vuxa-dyambu bya le xikarhi]]
bjf5ksv133qyqt1hgh3kmehislqxmhd
Template:Matiko ya Yuropa
10
5510
32020
31974
2018-08-06T11:24:17Z
Dr. Sroy
5771
Armenia is an Asian country
wikitext
text/x-wiki
[[Image:Flag of Albania.svg|20px]] [[Albania]]
[[Image:Flag of Andorra.svg|20px]] [[Andorra]]
[[Image:Flag of Austria.svg|20px]] [[Austria]]
[[Image:Flag of Azerbaijan.svg|20px]] [[Azerbaijan]]
[[Image:Flag of Belarus.svg|20px]] [[Belarus]]
[[Image:Flag of Bosnia and Herzegovina.svg|20px]] [[Bosnia and Herzegovina]]
[[Image:Flag of Belgium.svg|20px]] [[Belgium]]
[[Image:Flag of Bulgaria.svg|20px]] [[Bulgaria]]
[[Image:Flag of Croatia.svg|20px]] [[Croatia]]
[[Image:Flag of Cyprus.svg|20px]] [[Cyprus]]
[[Image:Flag of the Czech Republic.svg|20px]] [[Czech Republic]]
[[Image:Flag of Denmark.svg|20px]] [[Denmark]]
[[Image:Flag of Estonia.svg|20px]] [[Estonia]]
[[Image:Flag of Finland.svg|20px]] [[Finland]]
[[Image:Flag of France.svg|20px]] [[France]]
[[Image:Flag of Georgia.svg|20px]] [[Georgia]]
[[Image:Flag of Greece.svg|20px]] [[Greece]]
[[Image:Flag of Hungary.svg|20px]] [[Hungary]]
[[Image:Flag of Iceland.svg|20px]] [[Iceland]]
[[Image:Flag of Ireland.svg|20px]] [[Ireland]]
[[Image:Flag of Italy.svg|20px]] [[Italy]]
[[Image:Flag of Germany.svg|20px]] [[Jarimani]]
[[Image:Flag of Kazakhstan.svg|20px]] [[Kazakhstan]]
[[Image:Flag of Latvia.svg|20px]] [[Latvia]]
[[Image:Flag of Liechtenstein.svg|20px]] [[Liechtenstein]]
[[Image:Flag of Lithuania.svg|20px]] [[Lithuania]]
[[Image:Flag of Luxembourg.svg|20px]] [[Luxembourg]]
[[Image:Flag of the Republic of Macedonia.svg|20px]] [[Republic of Macedonia]]
[[Image:Flag of Malta.svg|20px]] [[Malta]]
[[Image:Flag of Moldova.svg|20px]] [[Moldova]]
[[Image:Flag of Monaco.svg|20px]] [[Monaco]]
[[Image:Flag of Montenegro.svg|20px]] [[Montenegro]]
[[Image:Flag of the Netherlands.svg|20px]] [[Netherlands]]
[[Image:Flag of Poland.svg|20px]] [[Poland]]
[[Image:Flag of Portugal.svg|20px]] [[Portugal]]
[[Image:Flag of Romania.svg|20px]] [[Romania]]
[[Image:Flag of Russia.svg|20px]] [[Russia]]
[[Image:Flag of San Marino.svg|20px]] [[San Marino]]
[[Image:Flag of Serbia.svg|20px]] [[Serbia]]
[[Image:Flag of Slovakia.svg|20px]] [[Slovakia]]
[[Image:Flag of Slovenia.svg|20px]] [[Slovenia]]
[[Image:Flag of Spain.svg|20px]] [[Spaniya]]
[[Image:Flag of Sweden.svg|20px]] [[Sweden]]
[[Image:Flag of Switzerland.svg|20px]] [[Switzerland]]
[[Image:Flag of Turkey.svg|20px]] [[Turkey]]
[[Image:Flag of Ukraine.svg|20px]] [[Ukraine]]
[[Image:Flag of the United Kingdom.svg|20px]] [[United Kingdom]]
[[Image:Flag of the Vatican City.svg|20px]] [[Vatican City]]
2s1vbv8cdzyjhywydpple1rkwegd9ms
Template:Myyu
10
5511
31976
31975
2018-08-05T17:24:00Z
Dr. Sroy
5771
Typo
wikitext
text/x-wiki
#REDIRECT [[Template:Matiko ya Yuropa]]
i50wzvphe5epk6ab66vrjrdwp5epjhl
Template:Vuxa-dyambu bya le xikarhi(matiko)
10
5512
31987
31978
2018-08-06T04:12:22Z
Dr. Sroy
5771
Implement
wikitext
text/x-wiki
{{navbox|
|list1={{MyV}}
|name={{BASEPAGENAME}}
|state=
|title=<div>[[File:Middle East (orthographic projection).svg|55px|right|]]</div> <div><span>Matiko ya</span><br><big> [[Vuxa-dyambu bya le xikarhi]]</big></div>
|width=20em
|border=1px
|clear=right
|bg=#ccccff
}}
bu4oxdpi1qb62grwntjwpkuxenl9xuv
Category:Axiya
14
5513
31981
2018-08-05T17:49:03Z
Dr. Sroy
5771
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:Matiko ya Oxiyeniya
10
5516
31998
2018-08-06T04:30:58Z
Dr. Sroy
5771
Complete
wikitext
text/x-wiki
[[Australia]] |[[Micronesia]] |[[Fiji]] |[[Kiribati]] |[[Marshall Islands]] |[[Nauru]] |[[New Zealand]] |[[Palau]] |[[Papua New Guinea]] |[[Samoa]] |[[Solomon Islands]] |[[Tonga]] |[[Tuvalu]] |[[Vanuatu]]
18yh1zbdxz3npovjiuu8whpyly24bv3
Template:Myox
10
5517
31999
2018-08-06T04:31:28Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:Matiko ya Oxiyeniya]]
n76mewbwtfv1ulak22y89b2n8sat3bw
Module:Navbox
828
5518
32001
2018-08-06T05:06:17Z
Dr. Sroy
5771
Created module
Scribunto
text/plain
--
-- This module implements {{Navbox}}
--
local p = {}
local navbar = require('Module:Navbar')._navbar
local getArgs -- lazily initialized
local args
local border
local listnums = {}
local ODD_EVEN_MARKER = '\127_ODDEVEN_\127'
local RESTART_MARKER = '\127_ODDEVEN0_\127'
local REGEX_MARKER = '\127_ODDEVEN(%d?)_\127'
local function striped(wikitext)
-- Return wikitext with markers replaced for odd/even striping.
-- Child (subgroup) navboxes are flagged with a category that is removed
-- by parent navboxes. The result is that the category shows all pages
-- where a child navbox is not contained in a parent navbox.
local orphanCat = '[[Category:Navbox orphans]]'
if border == 'subgroup' and args.orphan ~= 'yes' then
-- No change; striping occurs in outermost navbox.
return wikitext .. orphanCat
end
local first, second = 'odd', 'even'
if args.evenodd then
if args.evenodd == 'swap' then
first, second = second, first
else
first = args.evenodd
second = first
end
end
local changer
if first == second then
changer = first
else
local index = 0
changer = function (code)
if code == '0' then
-- Current occurrence is for a group before a nested table.
-- Set it to first as a valid although pointless class.
-- The next occurrence will be the first row after a title
-- in a subgroup and will also be first.
index = 0
return first
end
index = index + 1
return index % 2 == 1 and first or second
end
end
local regex = orphanCat:gsub('([%[%]])', '%%%1')
return (wikitext:gsub(regex, ''):gsub(REGEX_MARKER, changer)) -- () omits gsub count
end
local function processItem(item, nowrapitems)
if item:sub(1, 2) == '{|' then
-- Applying nowrap to lines in a table does not make sense.
-- Add newlines to compensate for trim of x in |parm=x in a template.
return '\n' .. item ..'\n'
end
if nowrapitems == 'yes' then
local lines = {}
for line in (item .. '\n'):gmatch('([^\n]*)\n') do
local prefix, content = line:match('^([*:;#]+)%s*(.*)')
if prefix and not content:match('^<span class="nowrap">') then
line = prefix .. '<span class="nowrap">' .. content .. '</span>'
end
table.insert(lines, line)
end
item = table.concat(lines, '\n')
end
if item:match('^[*:;#]') then
return '\n' .. item ..'\n'
end
return item
end
local function renderNavBar(titleCell)
if args.navbar ~= 'off' and args.navbar ~= 'plain' and not (not args.name and mw.getCurrentFrame():getParent():getTitle():gsub('/sandbox$', '') == 'Template:Navbox') then
titleCell:wikitext(navbar{
args.name,
mini = 1,
fontstyle = (args.basestyle or '') .. ';' .. (args.titlestyle or '') .. ';background:none transparent;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; padding:0;'
})
end
end
--
-- Title row
--
local function renderTitleRow(tbl)
if not args.title then return end
local titleRow = tbl:tag('tr')
if args.titlegroup then
titleRow
:tag('th')
:attr('scope', 'row')
:addClass('navbox-group')
:addClass(args.titlegroupclass)
:cssText(args.basestyle)
:cssText(args.groupstyle)
:cssText(args.titlegroupstyle)
:wikitext(args.titlegroup)
end
local titleCell = titleRow:tag('th'):attr('scope', 'col')
if args.titlegroup then
titleCell
:css('border-left', '2px solid #fdfdfd')
:css('width', '100%')
end
local titleColspan = 2
if args.imageleft then titleColspan = titleColspan + 1 end
if args.image then titleColspan = titleColspan + 1 end
if args.titlegroup then titleColspan = titleColspan - 1 end
titleCell
:cssText(args.basestyle)
:cssText(args.titlestyle)
:addClass('navbox-title')
:attr('colspan', titleColspan)
renderNavBar(titleCell)
titleCell
:tag('div')
-- id for aria-labelledby attribute
:attr('id', mw.uri.anchorEncode(args.title))
:addClass(args.titleclass)
:css('font-size', '114%')
:css('margin', '0 4em')
:wikitext(processItem(args.title))
end
--
-- Above/Below rows
--
local function getAboveBelowColspan()
local ret = 2
if args.imageleft then ret = ret + 1 end
if args.image then ret = ret + 1 end
return ret
end
local function renderAboveRow(tbl)
if not args.above then return end
tbl:tag('tr')
:tag('td')
:addClass('navbox-abovebelow')
:addClass(args.aboveclass)
:cssText(args.basestyle)
:cssText(args.abovestyle)
:attr('colspan', getAboveBelowColspan())
:tag('div')
-- id for aria-labelledby attribute, if no title
:attr('id', args.title and nil or mw.uri.anchorEncode(args.above))
:wikitext(processItem(args.above, args.nowrapitems))
end
local function renderBelowRow(tbl)
if not args.below then return end
tbl:tag('tr')
:tag('td')
:addClass('navbox-abovebelow')
:addClass(args.belowclass)
:cssText(args.basestyle)
:cssText(args.belowstyle)
:attr('colspan', getAboveBelowColspan())
:tag('div')
:wikitext(processItem(args.below, args.nowrapitems))
end
--
-- List rows
--
local function renderListRow(tbl, index, listnum)
local row = tbl:tag('tr')
if index == 1 and args.imageleft then
row
:tag('td')
:addClass('navbox-image')
:addClass(args.imageclass)
:css('width', '1px') -- Minimize width
:css('padding', '0px 2px 0px 0px')
:cssText(args.imageleftstyle)
:attr('rowspan', #listnums)
:tag('div')
:wikitext(processItem(args.imageleft))
end
if args['group' .. listnum] then
local groupCell = row:tag('th')
-- id for aria-labelledby attribute, if lone group with no title or above
if listnum == 1 and not (args.title or args.above or args.group2) then
groupCell
:attr('id', mw.uri.anchorEncode(args.group1))
end
groupCell
:attr('scope', 'row')
:addClass('navbox-group')
:addClass(args.groupclass)
:cssText(args.basestyle)
:css('width', args.groupwidth or '1%') -- If groupwidth not specified, minimize width
groupCell
:cssText(args.groupstyle)
:cssText(args['group' .. listnum .. 'style'])
:wikitext(args['group' .. listnum])
end
local listCell = row:tag('td')
if args['group' .. listnum] then
listCell
:css('text-align', 'left')
:css('border-left-width', '2px')
:css('border-left-style', 'solid')
else
listCell:attr('colspan', 2)
end
if not args.groupwidth then
listCell:css('width', '100%')
end
local rowstyle -- usually nil so cssText(rowstyle) usually adds nothing
if index % 2 == 1 then
rowstyle = args.oddstyle
else
rowstyle = args.evenstyle
end
local listText = args['list' .. listnum]
local oddEven = ODD_EVEN_MARKER
if listText:sub(1, 12) == '</div><table' then
-- Assume list text is for a subgroup navbox so no automatic striping for this row.
oddEven = listText:find('<th[^>]*"navbox%-title"') and RESTART_MARKER or 'odd'
end
listCell
:css('padding', '0px')
:cssText(args.liststyle)
:cssText(rowstyle)
:cssText(args['list' .. listnum .. 'style'])
:addClass('navbox-list')
:addClass('navbox-' .. oddEven)
:addClass(args.listclass)
:tag('div')
:css('padding', (index == 1 and args.list1padding) or args.listpadding or '0em 0.25em')
:wikitext(processItem(listText, args.nowrapitems))
if index == 1 and args.image then
row
:tag('td')
:addClass('navbox-image')
:addClass(args.imageclass)
:css('width', '1px') -- Minimize width
:css('padding', '0px 0px 0px 2px')
:cssText(args.imagestyle)
:attr('rowspan', #listnums)
:tag('div')
:wikitext(processItem(args.image))
end
end
--
-- Tracking categories
--
local function needsHorizontalLists()
if border == 'subgroup' or args.tracking == 'no' then
return false
end
local listClasses = {
['plainlist'] = true, ['hlist'] = true, ['hlist hnum'] = true,
['hlist hwrap'] = true, ['hlist vcard'] = true, ['vcard hlist'] = true,
['hlist vevent'] = true,
}
return not (listClasses[args.listclass] or listClasses[args.bodyclass])
end
local function hasBackgroundColors()
for _, key in ipairs({'titlestyle', 'groupstyle', 'basestyle', 'abovestyle', 'belowstyle'}) do
if tostring(args[key]):find('background', 1, true) then
return true
end
end
end
local function hasBorders()
for _, key in ipairs({'groupstyle', 'basestyle', 'abovestyle', 'belowstyle'}) do
if tostring(args[key]):find('border', 1, true) then
return true
end
end
end
local function isIllegible()
local styleratio = require('Module:Color contrast')._styleratio
for key, style in pairs(args) do
if tostring(key):match("style$") then
if styleratio{mw.text.unstripNoWiki(style)} < 4.5 then
return true
end
end
end
return false
end
local function getTrackingCategories()
local cats = {}
if needsHorizontalLists() then table.insert(cats, 'Navigational boxes without horizontal lists') end
if hasBackgroundColors() then table.insert(cats, 'Navboxes using background colours') end
if isIllegible() then table.insert(cats, 'Potentially illegible navboxes') end
if hasBorders() then table.insert(cats, 'Navboxes using borders') end
return cats
end
local function renderTrackingCategories(builder)
local title = mw.title.getCurrentTitle()
if title.namespace ~= 10 then return end -- not in template space
local subpage = title.subpageText
if subpage == 'doc' or subpage == 'sandbox' or subpage == 'testcases' then return end
for _, cat in ipairs(getTrackingCategories()) do
builder:wikitext('[[Category:' .. cat .. ']]')
end
end
--
-- Main navbox tables
--
local function renderMainTable()
local tbl = mw.html.create('table')
:addClass('nowraplinks')
:addClass(args.bodyclass)
if args.title and (args.state ~= 'plain' and args.state ~= 'off') then
tbl
:addClass('collapsible')
:addClass(args.state or 'autocollapse')
end
tbl:css('border-spacing', 0)
if border == 'subgroup' or border == 'none' then
tbl
:addClass('navbox-subgroup')
:cssText(args.bodystyle)
:cssText(args.style)
else -- regular navbox - bodystyle and style will be applied to the wrapper table
tbl
:addClass('navbox-inner')
:css('background', 'transparent')
:css('color', 'inherit')
end
tbl:cssText(args.innerstyle)
renderTitleRow(tbl)
renderAboveRow(tbl)
for i, listnum in ipairs(listnums) do
renderListRow(tbl, i, listnum)
end
renderBelowRow(tbl)
return tbl
end
function p._navbox(navboxArgs)
args = navboxArgs
for k, _ in pairs(args) do
if type(k) == 'string' then
local listnum = k:match('^list(%d+)$')
if listnum then table.insert(listnums, tonumber(listnum)) end
end
end
table.sort(listnums)
border = mw.text.trim(args.border or args[1] or '')
if border == 'child' then
border = 'subgroup'
end
-- render the main body of the navbox
local tbl = renderMainTable()
-- render the appropriate wrapper around the navbox, depending on the border param
local res = mw.html.create()
if border == 'none' then
local nav = res:tag('div')
:attr('role', 'navigation')
:node(tbl)
-- aria-labelledby title, otherwise above, otherwise lone group
if args.title or args.above or (args.group1 and not args.group2) then
nav:attr('aria-labelledby', mw.uri.anchorEncode(args.title or args.above or args.group1))
else
nav:attr('aria-label', 'Navbox')
end
elseif border == 'subgroup' then
-- We assume that this navbox is being rendered in a list cell of a parent navbox, and is
-- therefore inside a div with padding:0em 0.25em. We start with a </div> to avoid the
-- padding being applied, and at the end add a <div> to balance out the parent's </div>
res
:wikitext('</div>')
:node(tbl)
:wikitext('<div>')
else
local nav = res:tag('div')
:attr('role', 'navigation')
:addClass('navbox')
:cssText(args.bodystyle)
:cssText(args.style)
:css('padding', '3px')
:node(tbl)
-- aria-labelledby title, otherwise above, otherwise lone group
if args.title or args.above or (args.group1 and not args.group2) then
nav:attr('aria-labelledby', mw.uri.anchorEncode(args.title or args.above or args.group1))
else
nav:attr('aria-label', 'Navbox')
end
end
renderTrackingCategories(res)
return striped(tostring(res))
end
function p.navbox(frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
args = getArgs(frame, {wrappers = {'Template:Navbox', 'Template:Navbox subgroup'}})
if frame.args.border then
-- This allows Template:Navbox_subgroup to use {{#invoke:Navbox|navbox|border=...}}.
args.border = frame.args.border
end
-- Read the arguments in the order they'll be output in, to make references number in the right order.
local _
_ = args.title
_ = args.above
for i = 1, 20 do
_ = args["group" .. tostring(i)]
_ = args["list" .. tostring(i)]
end
_ = args.below
return p._navbox(args)
end
return p
nu5v2o7qy8lkltph07dqtlp1u6unvdl
Module:Color contrast
828
5519
32002
2018-08-06T05:09:33Z
Dr. Sroy
5771
For module navbox
Scribunto
text/plain
--
-- This module implements
-- {{Color contrast ratio}}
-- {{Greater color contrast ratio}}
-- {{ColorToLum}}
-- {{RGBColorToLum}}
--
local p = {}
local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' )
local function sRGB ( v )
if (v <= 0.03928) then
v = v / 12.92
else
v = math.pow((v+0.055)/1.055, 2.4)
end
return v
end
local function rgbdec2lum( R, G, B )
if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then
return 0.2126 * sRGB(R/255) + 0.7152 * sRGB(G/255) + 0.0722 * sRGB(B/255)
else
return ''
end
end
local function hsl2lum( h, s, l )
if ( 0 <= h and h < 360 and 0 <= s and s <= 1 and 0 <= l and l <= 1 ) then
local c = (1 - math.abs(2*l - 1))*s
local x = c*(1 - math.abs( math.fmod(h/60, 2) - 1) )
local m = l - c/2
local r, g, b = m, m, m
if( 0 <= h and h < 60 ) then
r = r + c
g = g + x
elseif( 60 <= h and h < 120 ) then
r = r + x
g = g + c
elseif( 120 <= h and h < 180 ) then
g = g + c
b = b + x
elseif( 180 <= h and h < 240 ) then
g = g + x
b = b + c
elseif( 240 <= h and h < 300 ) then
r = r + x
b = b + c
elseif( 300 <= h and h < 360 ) then
r = r + c
b = b + x
end
return rgbdec2lum(255*r, 255*g, 255*b)
else
return ''
end
end
local function color2lum( c )
if (c == nil) then
return ''
end
-- html '#' entity
c = c:gsub("#", "#")
-- whitespace
c = c:match( '^%s*(.-)[%s;]*$' )
-- unstrip nowiki strip markers
c = mw.text.unstripNoWiki(c)
-- lowercase
c = c:lower()
-- first try to look it up
local L = HTMLcolor[c]
if (L ~= nil) then
return L
end
-- convert from hsl
if mw.ustring.match(c,'^hsl%([%s]*[0-9][0-9%.]*[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
local h, s, l = mw.ustring.match(c,'^hsl%([%s]*([0-9][0-9%.]*)[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
return hsl2lum(tonumber(h), tonumber(s)/100, tonumber(l)/100)
end
-- convert from rgb
if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*%)$') then
local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*%)$')
return rgbdec2lum(tonumber(R), tonumber(G), tonumber(B))
end
-- convert from rgb percent
if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
return rgbdec2lum(255*tonumber(R)/100, 255*tonumber(G)/100, 255*tonumber(B)/100)
end
-- remove leading # (if there is one) and whitespace
c = mw.ustring.match(c, '^[%s#]*([a-f0-9]*)[%s]*$')
-- split into rgb
local cs = mw.text.split(c or '', '')
if( #cs == 6 ) then
local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[2])
local G = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[4])
local B = 16*tonumber('0x' .. cs[5]) + tonumber('0x' .. cs[6])
return rgbdec2lum(R, G, B)
elseif ( #cs == 3 ) then
local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[1])
local G = 16*tonumber('0x' .. cs[2]) + tonumber('0x' .. cs[2])
local B = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[3])
return rgbdec2lum(R, G, B)
end
-- failure, return blank
return ''
end
function p._greatercontrast(args)
local bias = tonumber(args['bias'] or '0') or 0
local css = (args['css'] and args['css'] ~= '') and true or false
local v1 = color2lum(args[1] or '')
local c2 = args[2] or '#FFFFFF'
local v2 = color2lum(c2)
local c3 = args[3] or '#000000'
local v3 = color2lum(c3)
local ratio1 = -1;
local ratio2 = -1;
if (type(v1) == 'number' and type(v2) == 'number') then
ratio1 = (v2 + 0.05)/(v1 + 0.05)
ratio1 = (ratio1 < 1) and 1/ratio1 or ratio1
end
if (type(v1) == 'number' and type(v3) == 'number') then
ratio2 = (v3 + 0.05)/(v1 + 0.05)
ratio2 = (ratio2 < 1) and 1/ratio2 or ratio2
end
if css then
local c1 = args[1] or ''
if mw.ustring.match(c1, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or
mw.ustring.match(c1, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then
c1 = '#' .. c1
end
if mw.ustring.match(c2, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or
mw.ustring.match(c2, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then
c2 = '#' .. c2
end
if mw.ustring.match(v3, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or
mw.ustring.match(v3, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then
c3 = '#' .. c3
end
return 'background-color:' .. c1 .. '; color:' .. ((ratio1 > 0) and (ratio2 > 0) and ((ratio1 + bias > ratio2) and c2 or c3) or '') .. ';'
end
return (ratio1 > 0) and (ratio2 > 0) and ((ratio1 + bias > ratio2) and c2 or c3) or ''
end
function p._ratio(args)
local v1 = color2lum(args[1])
local v2 = color2lum(args[2])
if (type(v1) == 'number' and type(v2) == 'number') then
-- v1 should be the brighter of the two.
if v2 > v1 then
v1, v2 = v2, v1
end
return (v1 + 0.05)/(v2 + 0.05)
else
return args['error'] or '?'
end
end
function p._styleratio(args)
local style = (args[1] or ''):lower()
local bg, fg = 'white', 'black'
local lum_bg, lum_fg = 1, 0
if args[2] then
local lum = color2lum(args[2])
if lum ~= '' then bg, lum_bg = args[2], lum end
end
if args[3] then
local lum = color2lum(args[3])
if lum ~= '' then fg, lum_fg = args[3], lum end
end
local slist = mw.text.split(mw.ustring.gsub(mw.ustring.gsub(style or '', '&#[Xx]23;', '#'), '#', '#'), ';')
for k = 1,#slist do
local s = slist[k]
local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' )
k = k or ''
v = v or ''
if (k:match('^[%s]*(background)[%s]*$') or k:match('^[%s]*(background%-color)[%s]*$')) then
local lum = color2lum(v)
if( lum ~= '' ) then bg, lum_bg = v, lum end
elseif (k:match('^[%s]*(color)[%s]*$')) then
local lum = color2lum(v)
if( lum ~= '' ) then bg, lum_fg = v, lum end
end
end
if lum_bg > lum_fg then
return (lum_bg + 0.05)/(lum_fg + 0.05)
else
return (lum_fg + 0.05)/(lum_bg + 0.05)
end
end
function p.lum(frame)
return color2lum(frame.args[1] or frame:getParent().args[1])
end
function p.ratio(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._ratio(args)
end
function p.styleratio(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._styleratio(args)
end
function p.greatercontrast(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._greatercontrast(args)
end
return p
55bs9vv8hqsp9psicche4v82wnzh0ub
Module:Color contrast/colors
828
5520
32004
2018-08-06T05:17:26Z
Dr. Sroy
5771
For module:cc
Scribunto
text/plain
return {
aliceblue = 0.92880068253475,
antiquewhite = 0.84646951707754,
aqua = 0.7874,
aquamarine = 0.8078549208338,
azure = 0.97265264954166,
beige = 0.8988459998705,
bisque = 0.80732327372979,
black = 0,
blanchedalmond = 0.85084439608156,
blue = 0.0722,
blueviolet = 0.12622014321946,
brown = 0.098224287876511,
burlywood = 0.51559844533893,
cadetblue = 0.29424681085422,
chartreuse = 0.76032025902623,
chocolate = 0.23898526114557,
coral = 0.37017930872924,
cornflowerblue = 0.30318641994179,
cornsilk = 0.93562110372965,
crimson = 0.16042199953026,
cyan = 0.7874,
darkblue = 0.018640801980939,
darkcyan = 0.20329317839046,
darkgoldenrod = 0.27264703559993,
darkgray = 0.39675523072563,
darkgreen = 0.091143429047575,
darkgrey = 0.39675523072563,
darkkhaki = 0.45747326349994,
darkmagenta = 0.07353047651207,
darkolivegreen = 0.12651920884889,
darkorange = 0.40016167026524,
darkorchid = 0.13413142174857,
darkred = 0.054889674531132,
darksalmon = 0.40541471563381,
darkseagreen = 0.43789249325969,
darkslateblue = 0.065792846227988,
darkslategray = 0.067608151928044,
darkslategrey = 0.067608151928044,
darkturquoise = 0.4874606277449,
darkviolet = 0.10999048339343,
deeppink = 0.23866895828276,
deepskyblue = 0.44481603395575,
dimgray = 0.14126329114027,
dimgrey = 0.14126329114027,
dodgerblue = 0.27442536991456,
firebrick = 0.10724525535015,
floralwhite = 0.95922484825004,
forestgreen = 0.18920812076002,
fuchsia = 0.2848,
gainsboro = 0.71569350050648,
ghostwhite = 0.94311261886323,
gold = 0.69860877428159,
goldenrod = 0.41919977809569,
gray = 0.2158605001139,
green = 0.15438342968146,
greenyellow = 0.80609472611453,
grey = 0.2158605001139,
honeydew = 0.96336535554782,
hotpink = 0.34658438169715,
indianred = 0.21406134963884,
indigo = 0.03107561486337,
ivory = 0.99071270600615,
khaki = 0.77012343394121,
lavender = 0.80318750514521,
lavenderblush = 0.90172748631046,
lawngreen = 0.73905893124963,
lemonchiffon = 0.94038992245622,
lightblue = 0.63709141280807,
lightcoral = 0.35522120733135,
lightcyan = 0.94587293494829,
lightgoldenrodyellow = 0.93348351018297,
lightgray = 0.65140563741982,
lightgreen = 0.69091979956865,
lightgrey = 0.65140563741982,
lightpink = 0.58566152734898,
lightsalmon = 0.4780675225206,
lightseagreen = 0.35050145117042,
lightskyblue = 0.56195637618331,
lightslategray = 0.23830165007287,
lightslategrey = 0.23830165007287,
lightsteelblue = 0.53983888284666,
lightyellow = 0.98161818392882,
lime = 0.7152,
limegreen = 0.44571042246098,
linen = 0.88357340984379,
magenta = 0.2848,
maroon = 0.045891942324215,
mediumaquamarine = 0.49389703310801,
mediumblue = 0.044077780212328,
mediumorchid = 0.21639251153773,
mediumpurple = 0.22905858091648,
mediumseagreen = 0.34393112338131,
mediumslateblue = 0.20284629471622,
mediumspringgreen = 0.70704308194184,
mediumturquoise = 0.5133827926448,
mediumvioletred = 0.14371899849357,
midnightblue = 0.02071786635086,
mintcream = 0.97834604947588,
mistyrose = 0.82183047859185,
moccasin = 0.80083000991567,
navajowhite = 0.76519682342785,
navy = 0.015585128108224,
oldlace = 0.91900633405549,
olive = 0.20027537200568,
olivedrab = 0.22593150951929,
orange = 0.4817026703631,
orangered = 0.25516243753416,
orchid = 0.31348806761439,
palegoldenrod = 0.78792647887614,
palegreen = 0.77936759006353,
paleturquoise = 0.76436077921714,
palevioletred = 0.28754994117889,
papayawhip = 0.87797100199835,
peachpuff = 0.74905589878251,
peru = 0.30113074877936,
pink = 0.63271070702466,
plum = 0.45734221587969,
powderblue = 0.68254586500605,
purple = 0.061477070432439,
rebeccapurple = 0.07492341159447,
red = 0.2126,
rosybrown = 0.32319457649407,
royalblue = 0.16663210743188,
saddlebrown = 0.097922285020521,
salmon = 0.36977241527596,
sandybrown = 0.46628543696283,
seagreen = 0.19734199706275,
seashell = 0.92737862206922,
sienna = 0.13697631337098,
silver = 0.52711512570581,
skyblue = 0.55291668518184,
slateblue = 0.14784278062136,
slategray = 0.20896704076536,
slategrey = 0.20896704076536,
snow = 0.96533341834849,
springgreen = 0.73052306068529,
steelblue = 0.20562642207625,
tan = 0.48237604163921,
teal = 0.16996855778968,
thistle = 0.56818401093733,
tomato = 0.30638612719415,
turquoise = 0.5895536427578,
violet = 0.40315452986676,
wheat = 0.74909702820482,
white = 1,
whitesmoke = 0.91309865179342,
yellow = 0.9278,
yellowgreen = 0.50762957208707,
}
chi69ar1btd4wp6xbk3uez6sfu0vipn
Module:Sidebar
828
5521
32005
2018-08-06T05:46:13Z
Dr. Sroy
5771
New module
Scribunto
text/plain
--
-- This module implements {{Sidebar}}
--
require('Module:No globals')
local p = {}
local getArgs = require('Module:Arguments').getArgs
local navbar = require('Module:Navbar')._navbar
local function trimAndAddAutomaticNewline(s)
-- For compatibility with the original {{sidebar with collapsible lists}}
-- implementation, which passed some parameters through {{#if}} to trim
-- their whitespace. This also triggered the automatic newline behavior.
-- ([[meta:Help:Newlines and spaces#Automatic newline]])
s = mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1")
if mw.ustring.find(s, '^[#*:;]') or mw.ustring.find(s, '^{|') then
return '\n' .. s
else
return s
end
end
local function hasSubgroup(s)
if mw.ustring.find(s, 'vertical%-navbox%-subgroup') then
return true
else
return false
end
end
function p.sidebar(frame, args)
if not args then
args = getArgs(frame)
end
local root = mw.html.create()
local child = args.child and mw.text.trim(args.child) == 'yes'
root = root:tag('table')
if not child then
root
:addClass('vertical-navbox')
:addClass(args.wraplinks ~= 'true' and 'nowraplinks' or nil)
:addClass(args.bodyclass or args.class)
:css('float', args.float or 'right')
:css('clear', (args.float == 'none' and 'both') or args.float or 'right')
:css('width', args.width or '22.0em')
:css('margin', args.float == 'left' and '0 1.0em 1.0em 0' or '0 0 1.0em 1.0em')
:css('background', '#f9f9f9')
:css('border', '1px solid #aaa')
:css('padding', '0.2em')
:css('border-spacing', '0.4em 0')
:css('text-align', 'center')
:css('line-height', '1.4em')
:css('font-size', '88%')
:cssText(args.bodystyle or args.style)
if args.outertitle then
root
:tag('caption')
:addClass(args.outertitleclass)
:css('padding-bottom', '0.2em')
:css('font-size', '125%')
:css('line-height', '1.2em')
:css('font-weight', 'bold')
:cssText(args.outertitlestyle)
:wikitext(args.outertitle)
end
if args.topimage then
local imageCell = root:tag('tr'):tag('td')
imageCell
:addClass(args.topimageclass)
:css('padding', '0.4em 0')
:cssText(args.topimagestyle)
:wikitext(args.topimage)
if args.topcaption then
imageCell
:tag('div')
:css('padding-top', '0.2em')
:css('line-height', '1.2em')
:cssText(args.topcaptionstyle)
:wikitext(args.topcaption)
end
end
if args.pretitle then
root
:tag('tr')
:tag('td')
:addClass(args.pretitleclass)
:cssText(args.basestyle)
:css('padding-top', args.topimage and '0.2em' or '0.4em')
:css('line-height', '1.2em')
:cssText(args.pretitlestyle)
:wikitext(args.pretitle)
end
else
root
:addClass('vertical-navbox-subgroup')
:css('width', '100%')
:css('margin', '0px')
:css('border-spacing', '0px')
:addClass(args.bodyclass or args.class)
:cssText(args.bodystyle or args.style)
end
if args.title then
if child then
root
:wikitext(args.title)
else
root
:tag('tr')
:tag('th')
:addClass(args.titleclass)
:cssText(args.basestyle)
:css('padding', '0.2em 0.4em 0.2em')
:css('padding-top', args.pretitle and 0)
:css('font-size', '145%')
:css('line-height', '1.2em')
:cssText(args.titlestyle)
:wikitext(args.title)
end
end
if args.image then
local imageCell = root:tag('tr'):tag('td')
imageCell
:addClass(args.imageclass)
:css('padding', '0.2em 0 0.4em')
:cssText(args.imagestyle)
:wikitext(args.image)
if args.caption then
imageCell
:tag('div')
:css('padding-top', '0.2em')
:css('line-height', '1.2em')
:cssText(args.captionstyle)
:wikitext(args.caption)
end
end
if args.above then
root
:tag('tr')
:tag('td')
:addClass(args.aboveclass)
:css('padding', '0.3em 0.4em 0.3em')
:css('font-weight', 'bold')
:cssText(args.abovestyle)
:newline() -- newline required for bullet-points to work
:wikitext(args.above)
end
local rowNums = {}
for k, v in pairs(args) do
k = '' .. k
local num = k:match('^heading(%d+)$') or k:match('^content(%d+)$')
if num then table.insert(rowNums, tonumber(num)) end
end
table.sort(rowNums)
-- remove duplicates from the list (e.g. 3 will be duplicated if both heading3 and content3 are specified)
for i = #rowNums, 1, -1 do
if rowNums[i] == rowNums[i - 1] then
table.remove(rowNums, i)
end
end
for i, num in ipairs(rowNums) do
local heading = args['heading' .. num]
if heading then
root
:tag('tr')
:tag('th')
:addClass(args.headingclass)
:css('padding', '0.1em')
:cssText(args.basestyle)
:cssText(args.headingstyle)
:cssText(args['heading' .. num .. 'style'])
:newline()
:wikitext(heading)
end
local content = args['content' .. num]
if content then
root
:tag('tr')
:tag('td')
:addClass(args.contentclass)
:css('padding', hasSubgroup(content) and '0.1em 0 0.2em' or '0 0.1em 0.4em')
:cssText(args.contentstyle)
:cssText(args['content' .. num .. 'style'])
:newline()
:wikitext(content)
:done()
:newline() -- Without a linebreak after the </td>, a nested list like "* {{hlist| ...}}" doesn't parse correctly.
end
end
if args.below then
root
:tag('tr')
:tag('td')
:addClass(args.belowclass)
:css('padding', '0.3em 0.4em 0.3em')
:css('font-weight', 'bold')
:cssText(args.belowstyle)
:newline()
:wikitext(args.below)
end
if not child then
local navbarArg = args.navbar or args.tnavbar
if navbarArg ~= 'none' and navbarArg ~= 'off' and (args.name or frame:getParent():getTitle():gsub('/sandbox$', '') ~= 'Template:Sidebar') then
root
:tag('tr')
:tag('td')
:css('text-align', 'right')
:css('font-size', '115%')
:cssText(args.navbarstyle or args.tnavbarstyle)
:wikitext(navbar{
args.name,
mini = 1,
fontstyle = args.navbarfontstyle or args.tnavbarfontstyle
})
end
end
return tostring(root) .. (child and '[[Category:Pages using sidebar with the child parameter]]' or '')
end
function p.collapsible(frame)
local args = getArgs(frame)
args.abovestyle = 'border-top: 1px solid #aaa; border-bottom: 1px solid #aaa;' .. (args.abovestyle or '')
args.belowstyle = 'border-top: 1px solid #aaa; border-bottom: 1px solid #aaa;' .. (args.belowstyle or '')
args.navbarstyle = 'padding-top: 0.6em;' .. (args.navbarstyle or args.tnavbarstyle or '')
if not args.name and frame:getParent():getTitle():gsub('/sandbox$', '') == 'Template:Sidebar with collapsible lists' then
args.navbar = 'none'
end
local contentArgs = {}
for k, v in pairs(args) do
local num = string.match(k, '^list(%d+)$')
if num then
local expand = args.expanded and (args.expanded == 'all' or args.expanded == args['list' .. num .. 'name'])
local row = mw.html.create('div')
row
:addClass('NavFrame')
:addClass((not expand) and 'collapsed' or nil)
:css('border', 'none')
:css('padding', 0)
:cssText(args.listframestyle)
:cssText(args['list' .. num .. 'framestyle'])
:tag('div')
:addClass('NavHead')
:addClass(args.listtitleclass)
:css('font-size', '105%')
:css('background', 'transparent')
:css('text-align', 'left')
:cssText(args.basestyle)
:cssText(args.listtitlestyle)
:cssText(args['list' .. num .. 'titlestyle'])
:wikitext(trimAndAddAutomaticNewline(args['list' .. num .. 'title'] or 'List'))
:done()
:tag('div')
:addClass('NavContent')
:addClass(args.listclass)
:addClass(args['list' .. num .. 'class'])
:css('font-size', '105%')
:css('padding', '0.2em 0 0.4em')
:css('text-align', 'center')
:cssText(args.liststyle)
:cssText(args['list' .. num .. 'style'])
:wikitext(trimAndAddAutomaticNewline(args['list' .. num]))
contentArgs['content' .. num] = tostring(row)
end
end
for k, v in pairs(contentArgs) do
args[k] = v
end
return p.sidebar(frame, args)
end
return p
nl0z60vm1dqd1n1127n1i9l5mn67p0m
Template:Sidebar
10
5522
32006
2018-08-06T05:50:44Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly>{{#invoke:Sidebar|sidebar}}</includeonly><noinclude>{{documentation}}</noinclude>
2zokwtfwvucgrlrksr937kmldrijnwv
Category:Navigational boxes without horizontal lists
14
5523
32008
2018-08-06T05:51:43Z
Dr. Sroy
5771
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Afghanistan
0
5524
32141
32126
2018-08-08T05:58:09Z
Dr. Sroy
5771
/* Mintsaho */
wikitext
text/x-wiki
{{Coord|33|N|65|E|display=title}}
{{bold|Afghanistan}} i tiko ra [[Axiya]].
{{Infobox tiko
| conventional_long_name = Islamic Republic of Afghanistan
| common_name = Afghanistan
| native_name = {{vunblist|{{nobold|{{native name|prs|{{nq|جمهوری اسلامی افغانستان}}|italic=no}}}} |{{small|''Jomhūrīyyeh Eslāmīyyeh Afġānestān''}}|{{nobold|{{native name|ps|{{nq|د افغانستان اسلامي جمهوریت}}|italic=no}}}} |{{small|''Da Afġānistān Islāmī Jumhoryat''}}}}
| image_flag = File:Flag of Afghanistan.svg
| image_coat = National emblem of Afghanistan.svg
| symbol_type = Coat of arms
| national_motto = {{nowrap|{{big|{{lang|ar|{{nq|لا إله إلا الله، محمد رسول الله}}}}}}}}<br />"{{transl|ar|Lā ʾilāha ʾillā llāh, Muhammadun rasūlu llāh}}" <br />{{small|"There is no God but Allah; Muhammad is the messenger of Allah. ([[Shahada]])}}
| national_anthem = {{transl|ur|ALA-LC|''[[Afghan National Anthem|Millī Surūd]]''}}<br/>{{lang|ps|{{Nastaliq|ملي سرود}}}}<br/><center><small>({{lang-en|"National Anthem"}})</small><br/>[[File:National anthem of Afghanistan, performed by the United States Navy Band.wav]]</center>
| image_map = Afghanistan (orthographic projection).svg
| image_map2 =
| capital = [[Kabul]]
| coordinates = {{Coord|34|32|N|69|08|E|type:city}}
| largest_city = Kabul
| languages_type = [[Official language]]s
| languages = {{hlist|style=white-space:nowrap; |[[Dari language|Dari]]|[[Pashto]]<ref name=AO />}}
| ethnic_groups = [[Pashtuns|Pashtun]], [[Tajiks|Tajik]], [[Hazaras|Hazara]], [[Uzbeks|Uzbek]], and [[Ethnic groups in Afghanistan|others]]<ref name="CIA-Ethnic-groups"/>
| religion = [[Religion in Afghanistan|Islam]]
| demonym = [[Afghan]]{{#tag:ref|Incorrect names that have been used as demonyms are '''Afghani'''<ref>Dictionary.com. [[The American Heritage Dictionary of the English Language]], Fourth Edition. Houghton Mifflin Company, 2004. [http://dictionary.reference.com/browse/afghani Reference.com] (Retrieved 13 November 2007).</ref> and '''Afghanistani'''.<ref>Dictionary.com. [[WordNet]] 3.0. [[Princeton University]]. [http://dictionary.reference.com/browse/afghanistani Reference.com] (Retrieved 13 November 2007). {{webarchive |url=https://web.archive.org/web/20140328102257/http://dictionary.reference.com/browse/afghanistani |date=28 March 2014 }}</ref>|name="Demonym"|group="Note"}}
| government_type = [[Unitary state|Unitary]] [[Presidential system|presidential]] [[Islamic republic]]
| leader_title1 = [[President of Afghanistan|President]]
| leader_name1 = [[Ashraf Ghani]]
| leader_title2 = [[Chief Executive Officer (Afghanistan)|Chief Executive Officer]]
| leader_name2 = [[Abdullah Abdullah]]
| legislature = [[National Assembly (Afghanistan)|National Assembly]]
| upper_house = [[House of Elders (Afghanistan)|House of Elders]]
| lower_house = [[House of the People (Afghanistan)|House of the People]]
| sovereignty_type = [[History of Afghanistan|Formation]]
| sovereignty_note =
| established_event1 = {{nowrap|[[Hotak dynasty|Hotak Empire]]}}
| established_date1 = April 1709
| established_event2 = {{nowrap|[[Durrani Empire]]}}
| established_date2 = October 1747
| established_event3 = {{nowrap|[[Emirate of Afghanistan|Emirate]]}}
| established_date3 = 1823
| established_event4 = [[Afghan Independence Day|Recognized]]
| established_date4 = [[Anglo-Afghan Treaty of 1919|19 August 1919]]
| established_event5 = {{nowrap|[[Kingdom of Afghanistan|Kingdom]]}}
| established_date5 = 9 June 1926
| established_event6 = {{nowrap|[[Republic of Afghanistan|Republic]]}}
| established_date6 = [[1973 Afghan coup d'état|17 July 1973]]
| established_event7 = [[Constitution of Afghanistan|Current constitution]]
| established_date7 = 26 January 2004
| area_km2 = 652864<ref name="Area and administrative Population">{{cite web|url=http://cso.gov.af/en|title=Central Statistics Organization|website=cso.gov.af}}</ref>
| area_rank = 40th
| area_sq_mi = 251827
| percent_water = negligible
| population_estimate = {{UN_Population|Afghanistan}}{{UN_Population|ref}}
| population_estimate_year = {{UN_Population|Year}}
| population_estimate_rank = 40th
| population_density_km2 = 49.88
| population_density_sq_mi = 111.8
| population_density_rank = 150th
| GDP_PPP = $70 billion<ref name="imf2">{{cite web |url=http://www.imf.org/external/pubs/ft/weo/2017/02/weodata/weorept.aspx?pr.x=83&pr.y=10&sy=2017&ey=2017&scsm=1&ssd=1&sort=country&ds=.&br=1&c=512&s=NGDPD%2CPPPGDP%2CNGDPDPC%2CPPPPC&grp=0&a=|title=Afghanistan |publisher=International Monetary Fund |accessdate=1 October 2017}}</ref>
| GDP_PPP_year = 2017
| GDP_PPP_rank =
| GDP_PPP_per_capita = $1,888<ref name="imf2"/>
| GDP_PPP_per_capita_rank =
| GDP_nominal = $21 billion<ref name=imf2/>
| GDP_nominal_year = 2017
| GDP_nominal_per_capita = $572<ref name=imf2/>
| Gini = 29
| Gini_year = 2008
| Gini_change =
| Gini_ref = <ref name="wb-gini">{{cite web |url=http://data.worldbank.org/indicator/SI.POV.GINI/ |title=Gini Index |publisher=World Bank |accessdate=2 March 2011 |archiveurl=https://web.archive.org/web/20140511044958/http://data.worldbank.org/indicator/SI.POV.GINI|archivedate=11 May 2014}}</ref>
| Gini_rank =
| HDI = 0.465
| HDI_year = 2014
| HDI_change = increase
| HDI_ref = <ref name="HDI">{{cite web |url=http://hdr.undp.org/sites/default/files/hdr_2015_statistical_annex.pdf |title=2015 Human Development Report |date=14 December 2015 |accessdate=14 December 2015 |publisher=United Nations Development Programme | page=18}}</ref>
| HDI_rank = 171st
| currency = [[Afghan afghani|Afghani]] (Afs)
| currency_code = AFN
| time_zone = D†
| utc_offset = +4:30 [[Solar Hijri calendar|Solar Calendar]]
| drives_on = [[Right- and left-hand traffic#Afghanistan|right]]
| calling_code = [[Telephone numbers in Afghanistan|+93]]
| cctld = [[.af]] [[افغانستان.]]
| country_code = AFG
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
<references group="Note"/>
[[Category:Axiya]]
jxblbmz4mw7hvee6o824yf6yoh2rpwp
Template:If empty
10
5526
32027
2018-08-06T13:26:58Z
Dr. Sroy
5771
Created template
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude>
dl9p9t1ge8vz1f67zrvu4lp7md161es
Module:If empty
828
5527
32028
2018-08-06T13:29:09Z
Dr. Sroy
5771
For {{if empty}}
Scribunto
text/plain
local p = {}
function p.main(frame)
local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false})
-- For backwards compatibility reasons, the first 8 parameters can be unset instead of being blank,
-- even though there's really no legitimate use case for this. At some point, this will be removed.
local lowestNil = math.huge
for i = 8,1,-1 do
if args[i] == nil then
args[i] = ''
lowestNil = i
end
end
for k,v in ipairs(args) do
if v ~= '' then
if lowestNil < k then
-- If any uses of this template depend on the behavior above, add them to a tracking category.
-- This is a rather fragile, convoluted, hacky way to do it, but it ensures that this module's output won't be modified
-- by it.
frame:extensionTag('ref', '[[Category:Instances of Template:If_empty missing arguments]]', {group = 'TrackingCategory'})
frame:extensionTag('references', '', {group = 'TrackingCategory'})
end
return v
end
end
end
return p
6qq12x2ek97w2n518wugesqunsqh778
Module:Country extract
828
5528
32029
2018-08-06T13:39:50Z
Dr. Sroy
5771
For infobox tiko
Scribunto
text/plain
local p = {}
--
-- to enable us to replicate the current functioning of CountryAbbr and CountryAbbr2
-- We need to deal with
-- 1 alternative names ISO 3166 should do that
-- 2 {{<name>}}
-- 3 [ [<name>] ]
-- 4 [ [<name>|<junk>] ]
-- 5 [ [image:flag of <country>.[svg|gif|png|jpg]|\d+px] ]
--
function p.extractCountry(frame)
local string= mw.ustring.toNFC (frame.args[1])
local match=nil;
match = mw.ustring.match(string, "Flag of ([^\.]*)")
if (match) then
return match
end
-- () for Cocos (Keeling) Islands
-- ' For People's
-- . for U.S. etc.
match = mw.ustring.match(string, "(%u[%a\(\)\.' -]+)")
if (match == "Image") then
string = mw.ustring.gsub(string, match, "")
match = mw.ustring.match(string, "[\|\[](%u[%a\(\)\.' -]+)")
end
if (match == "20px") then
string = mw.ustring.gsub(string, match, "")
match = mw.ustring.match(string, "\[(%u[%a\(\)\.' -]+)")
end
if (match) then
return match
end
return string
end
--[[
]]
function p.extractSubdivision(frame)
local string= mw.ustring.toNFC (frame.args[1])
local match=nil;
-- Needed for {{flag|Greenland}},
match = mw.ustring.match(string, "Flag of ([^\.]*)")
if (match) then
return match
end
-- . needed for Washington D.C.
-- ' for cote d'azur
-- leading ' for 'Aden
-- ‘ and trailing ' for Şan‘ā'
match = mw.ustring.match(string, "('?[%u][%a'‘ \.\,-]+[%a\.'\d]+)")
if (match) then
return match
end
return string
end
local countries = {
["Andorra"] = "AD",
["United Arab Emirates"] = "AE",
["UAE"] = "AE",
["Afghanistan"] = "AF",
["Antigua and Barbuda"] = "AG",
["Anguilla"] = "AI",
["Albania"] = "AL",
["Armenia"] = "AM",
["Angola"] = "AO",
["Antarctica"] = "AQ",
["Argentina"] = "AR",
["American Samoa"] = "AS",
["Austria"] = "AT",
["Australia"] = "AU",
["Aruba"] = "AW",
["Åland Islands"] = "AX",
["Aland Islands"] = "AX",
["Azerbaijan"] = "AZ",
["Nagorno-Karabakh"] = "AZ", -- disputed
["Nagorno-Karabakh Republic"] = "AZ", -- disputed
["Bosnia and Herzegovina"] = "BA",
["Bosnia"] = "BA",
["Barbados"] = "BB",
["Bangladesh"] = "BD",
["Belgium"] = "BE",
["Burkina Faso"] = "BF",
["Bulgaria"] = "BG",
["Bahrain"] = "BH",
["Burundi"] = "BI",
["Benin"] = "BJ",
["Saint Barthélemy"] = "BL",
["Saint Barthelemy"] = "BL",
["St. Barthélemy"] = "BL",
["St. Barthelemy"] = "BL",
["St Barthélemy"] = "BL",
["St Barthelemy"] = "BL",
["Bermuda"] = "BM",
["Brunei"] = "BN",
["Brunei Darussalam"] = "BN",
["Bolivia"] = "BO",
["Bolivia, Plurinational State of"] = "BO",
["Bonaire, Sint Eustatius and Saba"] = "BQ",
["Brazil"] = "BR",
["Bahamas"] = "BS",
["The Bahamas"] = "BS",
["the Bahamas"] = "BS",
["Bhutan"] = "BT",
["Bouvet Island"] = "BV",
["Botswana"] = "BW",
["Belarus"] = "BY",
["Belize"] = "BZ",
["Canada"] = "CA",
["Cocos (Keeling) Islands"] = "CC",
["Cocos Islands"] = "CC",
["Keeling Islands"] = "CC",
["Congo, the Democratic Republic of the"] = "CD",
["Democratic Republic of the Congo"] = "CD",
["DR Congo"] = "CD",
["Congo-Kinshasa"] = "CD",
["DROC"] = "CD",
["DRC"] = "CD",
["Central African Republic"] = "CF",
["CAR"] = "CF",
["Congo"] = "CG",
["Republic of the Congo"] = "CG",
["Congo Republic"] = "CG",
["Congo-Brazzaville"] = "CG",
["West Congo"] = "CG",
["Switzerland"] = "CH",
["Côte d'Ivoire"] = "CI",
["Ivory Coast"] = "CI",
["Cook Islands"] = "CK",
["Chile"] = "CL",
["Cameroon"] = "CM",
["China"] = "CN",
["PRC"] = "CN",
["People's Republic of China"] = "CN",
["Colombia"] = "CO",
["Costa Rica"] = "CR",
["Cuba"] = "CU",
["Cape Verde"] = "CV",
["Curaçao"] = "CW",
["Curacao"] = "CW",
["Christmas Island"] = "CX",
["Cyprus"] = "CY",
["Republic of Cyprus"] = "CY",
["Northern Cyprus"] = "CY", -- disputed
["Turkish Republic of Northern Cyprus"] = "CY", -- disputed
["Czech Republic"] = "CZ",
["Germany"] = "DE",
["Djibouti"] = "DJ",
["Denmark"] = "DK",
["Dominica"] = "DM",
["Dominican Republic"] = "DO",
["Algeria"] = "DZ",
["Ecuador"] = "EC",
["Estonia"] = "EE",
["Egypt"] = "EG",
["Western Sahara"] = "EH",
["Eritrea"] = "ER",
["Spain"] = "ES",
["Ethiopia"] = "ET",
["Finland"] = "FI",
["Fiji"] = "FJ",
["Falkland Islands (Malvinas)"] = "FK",
["Falklands"] = "FK",
["Falkland Islands"] = "FK",
["Malvinas"] = "FK",
["Malvinas Islands"] = "FK",
["Micronesia, Federated States of"] = "FM",
["Micronesia"] = "FM",
["Faroe Islands"] = "FO",
["France"] = "FR",
["Gabon"] = "GA",
["United Kingdom"] = "GB",
["the United Kingdom"] = "GB",
["U. K."] = "GB",
["U.K."] = "GB",
["the U.K."] = "GB",
["UK"] = "GB",
["the UK"] = "GB",
["Great Britain"] = "GB",
["England"] = "GB-ENG",
["Scotland"] = "GB-SCT",
["Wales"] = "GB-WLS",
["Northern Ireland"] = "GB-NIR",
["England and Wales"] = "GB-EAW",
["Grenada"] = "GD",
["Georgia"] = "GE",
["South Ossetia"] = "GE", -- disputed
["Tskhinvali Region"] = "GE", -- disputed
["Abkhazia"] = "GE-AB", -- disputed
["Republic of Abkhazia"] = "GE-AB", -- disputed
["French Guiana"] = "GF",
["Guernsey"] = "GG",
["Ghana"] = "GH",
["Gibraltar"] = "GI",
["Greenland"] = "GL",
["Gambia"] = "GM",
["Guinea"] = "GN",
["Guadeloupe"] = "GP",
["Equatorial Guinea"] = "GQ",
["Greece"] = "GR",
["South Georgia and the South Sandwich Islands"] = "GS",
["Guatemala"] = "GT",
["Guam"] = "GU",
["Guinea-Bissau"] = "GW",
["Guyana"] = "GY",
["Hong Kong"] = "HK",
["Heard Island and McDonald Islands"] = "HM",
["Heard and McDonald Islands"] = "HM",
["Honduras"] = "HN",
["Croatia"] = "HR",
["Haiti"] = "HT",
["Hungary"] = "HU",
["Indonesia"] = "ID",
["Ireland"] = "IE",
["Israel"] = "IL",
["Isle of Man"] = "IM",
["India"] = "IN",
["British Indian Ocean Territory"] = "IO",
["Iraq"] = "IQ",
["Iran, Islamic Republic of"] = "IR",
["Iran"] = "IR",
["Iceland"] = "IS",
["Italy"] = "IT",
["Jersey"] = "JE",
["Jamaica"] = "JM",
["Jordan"] = "JO",
["Japan"] = "JP",
["Kenya"] = "KE",
["Kyrgyzstan"] = "KG",
["Cambodia"] = "KH",
["Kiribati"] = "KI",
["Comoros"] = "KM",
["The Comoros"] = "KM",
["the Comoros"] = "KM",
["Saint Kitts and Nevis"] = "KN",
["St. Kitts and Nevis"] = "KN",
["St Kitts and Nevis"] = "KN",
["Korea, Democratic People's Republic of"] = "KP",
["Democratic People's Republic of Korea"] = "KP",
["North Korea"] = "KP",
["Korea, Republic of"] = "KR",
["Republic of Korea"] = "KR",
["South Korea"] = "KR",
["Kuwait"] = "KW",
["Cayman Islands"] = "KY",
["The Cayman Islands"] = "KY",
["the Cayman Islands"] = "KY",
["Kazakhstan"] = "KZ",
["Lao People's Democratic Republic"] = "LA",
["Laos"] = "LA",
["Lao"] = "LA",
["Lebanon"] = "LB",
["Saint Lucia"] = "LC",
["St. Lucia"] = "LC",
["St Lucia"] = "LC",
["Liechtenstein"] = "LI",
["Sri Lanka"] = "LK",
["Liberia"] = "LR",
["Lesotho"] = "LS",
["Lithuania"] = "LT",
["Luxembourg"] = "LU",
["Latvia"] = "LV",
["Libyan Arab Jamahiriya"] = "LY",
["Libya"] = "LY",
["Morocco"] = "MA",
["Monaco"] = "MC",
["Moldova, Republic of"] = "MD",
["Moldova"] = "MD",
["Transnistria"] = "MD", -- disputed
["Montenegro"] = "ME",
["Saint Martin (French part)"] = "MF",
["Saint Martin (France)"] = "MF",
["Collectivity of Saint Martin"] = "MF",
["Collectivity of St. Martin"] = "MF",
["Collectivity of St Martin"] = "MF",
["Saint-Martin"] = "MF",
["Madagascar"] = "MG",
["Marshall Islands"] = "MH",
["Macedonia"] = "MK",
["Mali"] = "ML",
["Myanmar"] = "MM",
["Burma"] = "MM",
["Mongolia"] = "MN",
["Macau"] = "MO",
["Macao"] = "MO",
["Northern Mariana Islands"] = "MP",
["Martinique"] = "MQ",
["Mauritania"] = "MR",
["Montserrat"] = "MS",
["Malta"] = "MT",
["Mauritius"] = "MU",
["Maldives"] = "MV",
["Malawi"] = "MW",
["Mexico"] = "MX",
["Malaysia"] = "MY",
["Mozambique"] = "MZ",
["Namibia"] = "NA",
["New Caledonia"] = "NC",
["Niger"] = "NE",
["Norfolk Island"] = "NF",
["Nigeria"] = "NG",
["Nicaragua"] = "NI",
["Netherlands"] = "NL",
["The Netherlands"] = "NL",
["the Netherlands"] = "NL",
["Norway"] = "NO",
["Nepal"] = "NP",
["Nauru"] = "NR",
["Niue"] = "NU",
["New Zealand"] = "NZ",
["Aotearoa"] = "NZ",
["Oman"] = "OM",
["Panama"] = "PA",
["Peru"] = "PE",
["French Polynesia"] = "PF",
["Papua New Guinea"] = "PG",
["Philippines"] = "PH",
["The Philippines"] = "PH",
["the Philippines"] = "PH",
["Pakistan"] = "PK",
["Poland"] = "PL",
["Saint Pierre and Miquelon"] = "PM",
["St. Pierre and Miquelon"] = "PM",
["St Pierre and Miquelon"] = "PM",
["Pitcairn"] = "PN",
["Puerto Rico"] = "PR",
["State of Palestine"] = "PS",
["Palestine"] = "PS",
["Portugal"] = "PT",
["Palau"] = "PW",
["Paraguay"] = "PY",
["Qatar"] = "QA",
["Réunion"] = "RE",
["Reunion"] = "RE",
["Romania"] = "RO",
["Serbia"] = "RS",
["Kosovo"] = "RS", -- disputed
["Russian Federation"] = "RU",
["Russia"] = "RU",
["Rwanda"] = "RW",
["Saudi Arabia"] = "SA",
["Solomon Islands"] = "SB",
["Seychelles"] = "SC",
["Sudan"] = "SD",
["Sweden"] = "SE",
["Singapore"] = "SG",
["Saint Helena, Ascension and Tristan da Cunha"] = "SH",
["Slovenia"] = "SI",
["Svalbard and Jan Mayen"] = "SJ",
["Slovakia"] = "SK",
["Sierra Leone"] = "SL",
["San Marino"] = "SM",
["Senegal"] = "SN",
["Somalia"] = "SO",
["Somaliland"] = "SO", -- disputed
["Suriname"] = "SR",
["South Sudan"] = "SS",
["São Tomé and Príncipe"] = "ST",
["Sao Tome and Principe"] = "ST",
["El Salvador"] = "SV",
["Sint Maarten"] = "SX",
["Saint Martin (Dutch part)"] = "SX",
["Saint Martin (Netherlands)"] = "SX",
["Syrian Arab Republic"] = "SY",
["Syria"] = "SY",
["Swaziland"] = "SZ",
["Turks and Caicos Islands"] = "TC",
["Chad"] = "TD",
["French Southern Territories"] = "TF",
["Togo"] = "TG",
["Thailand"] = "TH",
["Tajikistan"] = "TJ",
["Tokelau"] = "TK",
["Timor-Leste"] = "TL",
["East Timor"] = "TL",
["Turkmenistan"] = "TM",
["Tunisia"] = "TN",
["Tonga"] = "TO",
["Turkey"] = "TR",
["Trinidad and Tobago"] = "TT",
["Tuvalu"] = "TV",
["Taiwan"] = "TW",
["Republic of China"] = "TW",
["Tanzania, United Republic of"] = "TZ",
["Tanzania"] = "TZ",
["Ukraine"] = "UA",
["The Ukraine"] = "UA",
["the Ukraine"] = "UA",
["Uganda"] = "UG",
["United States Minor Outlying Islands"] = "UM",
["United States"] = "US",
["the United States"] = "US",
["United States of America"] = "US",
["the United States of America"] = "US",
["U. S."] = "US",
["U.S."] = "US",
["the U.S."] = "US",
["US"] = "US",
["the US"] = "US",
["Uruguay"] = "UY",
["Uzbekistan"] = "UZ",
["Holy See (Vatican City State)"] = "VA",
["Holy See"] = "VA",
["Vatican City State"] = "VA",
["Vatican City"] = "VA",
["Saint Vincent and the Grenadines"] = "VC",
["St. Vincent and the Grenadines"] = "VC",
["St Vincent and the Grenadines"] = "VC",
["Venezuela, Bolivarian Republic of"] = "VE",
["Venezuela"] = "VE",
["Virgin Islands, British"] = "VG",
["British Virgin Islands"] = "VG",
["UK Virgin Islands"] = "VG",
["Virgin Islands of the United Kingdom"] = "VG",
["Virgin Islands of the UK"] = "VG",
["Virgin Islands, U. S."] = "VI",
["Virgin Islands, U.S."] = "VI",
["Virgin Islands, US"] = "VI",
["United States Virgin Islands"] = "VI",
["American Virgin Islands"] = "VI",
["U. S. Virgin Islands"] = "VI",
["U.S. Virgin Islands"] = "VI",
["US Virgin Islands"] = "VI",
["Virgin Islands of the United States"] = "VI",
["Virgin Islands of the U.S."] = "VI",
["Virgin Islands of the US"] = "VI",
["Vietnam"] = "VN",
["Viet Nam"] = "VN",
["Vanuatu"] = "VU",
["Wallis and Futuna"] = "WF",
["Samoa"] = "WS",
["Yemen"] = "YE",
["Mayotte"] = "YT",
["South Africa"] = "ZA",
["Zambia"] = "ZM",
["Zimbabwe"] = "ZW",
["ABW"] = "AW",
["AFG"] = "AF",
["AGO"] = "AO",
["AIA"] = "AI",
["ALA"] = "AX",
["ALB"] = "AL",
["AND"] = "AD",
["ARE"] = "AE",
["ARG"] = "AR",
["ARM"] = "AM",
["ASM"] = "AS",
["ATA"] = "AQ",
["ATF"] = "TF",
["ATG"] = "AG",
["AUS"] = "AU",
["AUT"] = "AT",
["AZE"] = "AZ",
["BDI"] = "BI",
["BEL"] = "BE",
["BEN"] = "BJ",
["BFA"] = "BF",
["BGD"] = "BD",
["BGR"] = "BG",
["BHR"] = "BH",
["BHS"] = "BS",
["BIH"] = "BA",
["BLM"] = "BL",
["BLR"] = "BY",
["BLZ"] = "BZ",
["BMU"] = "BM",
["BOL"] = "BO",
["BRA"] = "BR",
["BRB"] = "BB",
["BRN"] = "BN",
["BTN"] = "BT",
["BVT"] = "BV",
["BWA"] = "BW",
["CAF"] = "CF",
["CAN"] = "CA",
["CCK"] = "CC",
["CHE"] = "CH",
["CHL"] = "CL",
["CHN"] = "CN",
["CIV"] = "CI",
["CMR"] = "CM",
["COD"] = "CG",
["COG"] = "CG",
["COK"] = "CK",
["COL"] = "CO",
["COM"] = "KM",
["CRI"] = "CR",
["CUB"] = "CU",
["CUW"] = "CW",
["CXR"] = "CX",
["CYM"] = "KY",
["CYP"] = "CY",
["CZE"] = "CZ",
["DEU"] = "DE",
["DJI"] = "DJ",
["DMA"] = "DM",
["DNK"] = "DK",
["DOM"] = "DO",
["DZA"] = "DZ",
["ECU"] = "EC",
["EGY"] = "EG",
["ERI"] = "ER",
["ESH"] = "EH",
["ESP"] = "ES",
["EST"] = "EE",
["ETH"] = "ET",
["FIN"] = "FI",
["FJI"] = "FJ",
["FLK"] = "FK",
["FRA"] = "FR",
["FRO"] = "FO",
["FSM"] = "FM",
["GAB"] = "GA",
["GBR"] = "GB",
["GEO"] = "GE",
["GGY"] = "GG",
["GHA"] = "GH",
["GIB"] = "GI",
["GIN"] = "GN",
["GLP"] = "GP",
["GMB"] = "GM",
["GNB"] = "GW",
["GNQ"] = "GQ",
["GRC"] = "GR",
["GRD"] = "GD",
["GRL"] = "GL",
["GTM"] = "GT",
["GUF"] = "GF",
["GUM"] = "GU",
["GUY"] = "GY",
["HKG"] = "HK",
["HMD"] = "HM",
["HND"] = "HN",
["HRV"] = "HR",
["HTI"] = "HT",
["HUN"] = "HU",
["IDN"] = "ID",
["IMN"] = "IM",
["IND"] = "IN",
["IOT"] = "IO",
["IRL"] = "IE",
["IRN"] = "IR",
["IRQ"] = "IQ",
["ISL"] = "IS",
["ISR"] = "IL",
["ITA"] = "IT",
["JAM"] = "JM",
["JEY"] = "JE",
["JOR"] = "JO",
["JPN"] = "JP",
["KAZ"] = "KZ",
["KEN"] = "KE",
["KGZ"] = "KG",
["KHM"] = "KH",
["KIR"] = "KI",
["KNA"] = "KN",
["KWT"] = "KW",
["LAO"] = "LA",
["LBN"] = "LB",
["LBR"] = "LR",
["LBY"] = "LY",
["LCA"] = "LC",
["LIE"] = "LI",
["LKA"] = "LK",
["LSO"] = "LS",
["LTU"] = "LT",
["LUX"] = "LU",
["LVA"] = "LV",
["MAC"] = "MO",
["MAF"] = "MF",
["MAR"] = "MA",
["MCO"] = "MC",
["MDA"] = "MD",
["MDG"] = "MG",
["MDV"] = "MV",
["MEX"] = "MX",
["MHL"] = "MH",
["MKD"] = "MK",
["MLI"] = "ML",
["MLT"] = "MT",
["MMR"] = "MM",
["MNE"] = "ME",
["MNG"] = "MN",
["MNP"] = "MP",
["MOZ"] = "MZ",
["MRT"] = "MR",
["MSR"] = "MS",
["MTQ"] = "MQ",
["MUS"] = "MU",
["MWI"] = "MW",
["MYS"] = "MY",
["MYT"] = "YT",
["NAM"] = "NA",
["NCL"] = "NC",
["NER"] = "NE",
["NFK"] = "NF",
["NGA"] = "NG",
["NIC"] = "NI",
["NIU"] = "NU",
["NLD"] = "NL",
["NOR"] = "NO",
["NPL"] = "NP",
["NRU"] = "NR",
["NZL"] = "NZ",
["OMN"] = "OM",
["PAK"] = "PK",
["PAN"] = "PA",
["PCN"] = "PN",
["PER"] = "PE",
["PHL"] = "PH",
["PLW"] = "PW",
["PNG"] = "PG",
["POL"] = "PL",
["PRI"] = "PR",
["PRT"] = "PT",
["PRY"] = "PY",
["PSE"] = "PS",
["PYF"] = "PF",
["QAT"] = "QA",
["REU"] = "RE",
["ROU"] = "RO",
["RUS"] = "RU",
["RWA"] = "RW",
["SAU"] = "SA",
["SDN"] = "SD",
["SEN"] = "SN",
["SGP"] = "SG",
["SGS"] = "GS",
["SJM"] = "SJ",
["SLB"] = "SB",
["SLE"] = "SL",
["SLV"] = "SV",
["SMR"] = "SM",
["SOM"] = "SO",
["SPM"] = "PM",
["SRB"] = "RS",
["SSD"] = "SS",
["STP"] = "ST",
["SUR"] = "SR",
["SVK"] = "SK",
["SVN"] = "SI",
["SWE"] = "SE",
["SWZ"] = "SZ",
["SXM"] = "SX",
["SYC"] = "SC",
["SYR"] = "SY",
["TCA"] = "TC",
["TCD"] = "TD",
["TGO"] = "TG",
["THA"] = "TH",
["TJK"] = "TJ",
["TKL"] = "TK",
["TKM"] = "TM",
["TLS"] = "TL",
["TON"] = "TO",
["TTO"] = "TT",
["TUN"] = "TN",
["TUR"] = "TR",
["TUV"] = "TV",
["TWN"] = "TW",
["TZA"] = "TZ",
["UGA"] = "UG",
["UKR"] = "UA",
["UMI"] = "UM",
["URY"] = "UY",
["USA"] = "US",
["UZB"] = "UZ",
["VAT"] = "VA",
["VCT"] = "VC",
["VEN"] = "VE",
["VNM"] = "VN",
["VUT"] = "VU",
["WLF"] = "WF",
["WSM"] = "WS",
["YEM"] = "YE",
["ZAF"] = "ZA",
["ZMB"] = "ZM",
["ZWE"] = "ZW"
}
function p.main(frame)
local country = mw.ustring.gsub(mw.ustring.toNFC(frame.args[1] or ''), '^%s*(.-)%s*$', '%1')
local match1 = ''
if country and country ~= '' then
match1 = mw.ustring.match(country, "Flag of the ([^\.]*)") or mw.ustring.match(country, "Flag of ([^\.]*)") or mw.ustring.match(country, "^[Tt]he %A*(%u[%a%(%)%.' %-]+)") or mw.ustring.match(country, "(%u[%a%(%)%.' %-]+)") or ""
if (match1 == "Image") or (match1 == "File") then
country = mw.ustring.gsub(country, match1, "")
match1 = mw.ustring.match(country, "[%|%[](%u[%a%(%)%.' %-]+)") or ""
end
if mw.ustring.match(match1, "^%d*x?%d+px$") then
country = mw.ustring.gsub(country, match1, "")
match1 = mw.ustring.match(country, "%[(%u[%a%(%)%.' %-]+)") or ""
end
end
local code = countries[match1] or countries[mw.ustring.gsub(match1, " %(.*%)$", "")] or countries[mw.ustring.gsub(match1, ",.*$", "")] or countries[mw.ustring.gsub(match1, " %(.*$", "")]
if not code then
if match1 ~= '' and mw.title.new('Template:ISO 3166 code ' .. match1).exists then
code = frame:expandTemplate{ title = 'Template:ISO 3166 code ' .. match1 }
else
if frame.args.nocat and frame.args.nocat == 'true' then
return ''
end
local ns = mw.title.getCurrentTitle().namespace
if ns == 0 then
return '[[Category:Wikipedia page with obscure country]]'
else
return '[[Category:Wikipedia page with obscure country|'.. frame:expandTemplate{ title = 'Namespace Greek' } ..']]'
end
end
end
local subdivision = mw.ustring.gsub(mw.ustring.toNFC(frame.args[2] or ''), '^%s*(.-)%s*$', '%1')
if not subdivision or subdivision == '' then return code end
local countrytables = {
["AD"] = true,
["AE"] = true,
["AF"] = true,
["AG"] = true,
["AL"] = true,
["AM"] = true,
["AO"] = true,
["AR"] = true,
["AT"] = true,
["AU"] = true,
["AZ"] = true,
["BA"] = true,
["BB"] = true,
["BD"] = true,
["BE"] = true,
["BF"] = true,
["BG"] = true,
["BH"] = true,
["BI"] = true,
["BJ"] = true,
["BN"] = true,
["BO"] = true,
["BQ"] = true,
["BR"] = true,
["BS"] = true,
["BT"] = true,
["BW"] = true,
["BY"] = true,
["BZ"] = true,
["CA"] = true,
["CD"] = true,
["CF"] = true,
["CG"] = true,
["CH"] = true,
["CI"] = true,
["CL"] = true,
["CM"] = true,
["CN"] = true,
["CO"] = true,
["CR"] = true,
["CU"] = true,
["CV"] = true,
["CY"] = true,
["CZ"] = true,
["DE"] = true,
["DJ"] = true,
["DK"] = true,
["DM"] = true,
["DO"] = true,
["DZ"] = true,
["EC"] = true,
["EE"] = true,
["EG"] = true,
["ER"] = true,
["ES"] = true,
["ET"] = true,
["FI"] = true,
["FJ"] = true,
["FM"] = true,
["FR"] = true,
["GA"] = true,
["GB"] = true,
["GD"] = true,
["GE"] = true,
["GH"] = true,
["GL"] = true,
["GM"] = true,
["GN"] = true,
["GQ"] = true,
["GR"] = true,
["GT"] = true,
["GW"] = true,
["GY"] = true,
["HN"] = true,
["HR"] = true,
["HT"] = true,
["HU"] = true,
["ID"] = true,
["IE"] = true,
["IL"] = true,
["IN"] = true,
["IQ"] = true,
["IR"] = true,
["IS"] = true,
["IT"] = true,
["JM"] = true,
["JO"] = true,
["JP"] = true,
["KE"] = true,
["KG"] = true,
["KH"] = true,
["KI"] = true,
["KM"] = true,
["KN"] = true,
["KP"] = true,
["KR"] = true,
["KW"] = true,
["KZ"] = true,
["LA"] = true,
["LB"] = true,
["LC"] = true,
["LI"] = true,
["LK"] = true,
["LR"] = true,
["LS"] = true,
["LT"] = true,
["LU"] = true,
["LV"] = true,
["LY"] = true,
["MA"] = true,
["MC"] = true,
["MD"] = true,
["ME"] = true,
["MG"] = true,
["MH"] = true,
["MK"] = true,
["ML"] = true,
["MM"] = true,
["MN"] = true,
["MR"] = true,
["MT"] = true,
["MU"] = true,
["MV"] = true,
["MW"] = true,
["MX"] = true,
["MY"] = true,
["MZ"] = true,
["NA"] = true,
["NE"] = true,
["NG"] = true,
["NI"] = true,
["NL"] = true,
["NO"] = true,
["NP"] = true,
["NR"] = true,
["NZ"] = true,
["OM"] = true,
["PA"] = true,
["PE"] = true,
["PG"] = true,
["PH"] = true,
["PK"] = true,
["PL"] = true,
["PS"] = true,
["PT"] = true,
["PW"] = true,
["PY"] = true,
["QA"] = true,
["RO"] = true,
["RS"] = true,
["RU"] = true,
["RW"] = true,
["SA"] = true,
["SB"] = true,
["SC"] = true,
["SD"] = true,
["SE"] = true,
["SG"] = true,
["SH"] = true,
["SI"] = true,
["SK"] = true,
["SL"] = true,
["SM"] = true,
["SN"] = true,
["SO"] = true,
["SR"] = true,
["SS"] = true,
["ST"] = true,
["SV"] = true,
["SY"] = true,
["SZ"] = true,
["TD"] = true,
["TG"] = true,
["TH"] = true,
["TJ"] = true,
["TL"] = true,
["TM"] = true,
["TN"] = true,
["TO"] = true,
["TR"] = true,
["TT"] = true,
["TV"] = true,
["TW"] = true,
["TZ"] = true,
["UA"] = true,
["UG"] = true,
["UM"] = true,
["US"] = true,
["UY"] = true,
["UZ"] = true,
["VC"] = true,
["VE"] = true,
["VN"] = true,
["VU"] = true,
["WF"] = true,
["WS"] = true,
["YE"] = true,
["ZA"] = true,
["ZM"] = true,
["ZW"] = true,
}
local match2 =
mw.ustring.match(subdivision, "Flag of the ([^\.]*)") or mw.ustring.match(subdivision, "Flag of ([^\.]*)") or mw.ustring.match(subdivision, "[Tt]he %A*([ǁ'‘ʻ]?%u[%aZ̧z̄'‘‘ %.%,%-]+[%a%.'%d]+)") or mw.ustring.match(subdivision, "([ǁ'‘ʻ]?%u[%aZ̧z̄'‘‘ %.%,%-]+[%a%.'%d]+)") or ""
if (match2 == "Image") or (match2 == "File") then
subdivision = mw.ustring.gsub(subdivision, match2, "")
match2 = mw.ustring.match(subdivision, "[\|\[]([ǁ'‘ʻ]?%u[%aZ̧z̄'‘ʻ %.%,%-]+[%a%.'%d]+)") or ""
end
if mw.ustring.match(match2, "^%d*x?%d+px$") then
subdivision = mw.ustring.gsub(subdivision, match2, "")
match2 = mw.ustring.match2(subdivision, "%[([ǁ'‘ʻ]?%u[%aZ̧z̄'‘ʻ %.%,%-]+[%a%.'%d]+)") or ""
end
local code1 = mw.ustring.sub(code, 1, 2)
if countrytables[code1] then
local tmp = mw.loadData('Module:Country extract/' .. code1)
local code2 = tmp[match2] or tmp[mw.ustring.gsub(match2, " %(.*%)$", "")] or tmp[mw.ustring.gsub(match2, ",.*$", "")] or tmp[mw.ustring.gsub(match2, " %(.*$", "")]
if code2 then return code2 end
local legacytemplate = 'Template:ISO 3166 code ' .. match1
if mw.title.new(legacytemplate).exists then
tmp = nil
for k, v in ipairs({
frame:expandTemplate{ title = legacytemplate, args = { mw.ustring.gsub(match2, " %(.*%)$", "") } },
frame:expandTemplate{ title = legacytemplate, args = { mw.ustring.gsub(match2, ",.*$", "") } },
frame:expandTemplate{ title = legacytemplate, args = { mw.ustring.gsub(match2, " %(.*$", "") } },
frame:expandTemplate{ title = legacytemplate, args = { match2 } }
}) do
if v ~= code and v ~= '' then
tmp = v
break
end
end
if tmp then return tmp end
end
if frame.args.nocat and frame.args.nocat == 'true' then
return code
end
local ns = mw.title.getCurrentTitle().namespace
if ns == 0 then
return code .. '[[Category:Wikipedia page with obscure country or subdivision]]'
else
return code .. '[[Category:Wikipedia page with obscure country or subdivision|'.. frame:expandTemplate{ title = 'Namespace Greek' } ..']]'
end
end
return code
end
return p
shtxq6ln38jd99c6isg21s0xeq0wwy7
Template:Br separated entries
10
5529
32033
2018-08-06T14:29:42Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}<noinclude>
{{documentation}}
</noinclude>
3qzqyo0vc2bkjx7dik52fp751jwcnq3
Template:Infobox tiko/imagetable
10
5530
32036
32035
2018-08-06T14:34:11Z
Dr. Sroy
5771
Small change
wikitext
text/x-wiki
{{#if:{{both|{{{image1a|}}}{{{image1b|}}}|{{{image2|}}}}}|
<div style="display:table; width:100%;">
<div style="display:table-cell; width:58%; vertical-align:middle; padding-left:5px;">
{{#if:{{{image1a|}}}|<div style="padding-bottom:3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="padding: 2px 0px 3px;">{{{image1b|}}}</div>}}
<div style="font-size:90%;">{{{caption1|}}}</div>
</div>
<div style="display:table-cell; vertical-align:middle; padding: 0px 5px;">
<div style="padding-bottom:3px;">{{{image2|}}}</div>
<div style="font-size:90%;">{{{caption2|}}}</div>
</div>
</div>
<!--else:-->|
{{#if:{{{image1a|}}}{{{image1b|}}}|
<div style="display:table; width:100%;">
{{#if:{{{image1a|}}}|<div style="display:table-cell; vertical-align:middle; padding: 0px 5px 3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="display:table-cell; vertical-align:middle; padding: 0px 5px 3px 0px;">{{{image1b|}}}</div>}}
</div>
<div style="font-size:90%;">{{{caption1}}}</div>
}}
{{#if:{{{image2|}}}|
<div style="padding: 0px 5px;">
<div style="padding-bottom:3px;">{{{image2|}}}</div>
<div style="font-size:90%;">{{{caption2}}}</div>
</div>
}}
}}<noinclude>
{{documentation|content=
This subtemplate is used to simplify the code of {{tl|infobox tiko}}. It should not be used directly.
}}</noinclude>
9bixabt9ijssmsf7miafhejply7onmk
Template:Native phrase
10
5531
32040
32037
2018-08-06T14:49:44Z
Dr. Sroy
5771
Small change
wikitext
text/x-wiki
<noinclude>{{Hatnote|[[Template:Native name]] redirects here.}}</noinclude><includeonly><!--
Name/Phrase:
-->{{lang |{{{1}}}{{#if:{{{script|}}}|-{{{script}}}|}} |italic={{#switch:{{{italics|{{{italic|}}}}}}|off|no=no|{{{italics|{{{italic|}}}}}}}}|{{{2}}}}}<!--
Language:
-->{{#switch:{{{paren|{{{icon|}}}}}}
|omit|off|no=
|#default= {{#switch:{{{italics|{{{italic|}}}}}} |off|no= |{{#switch:{{{nbsp|}}}|omit|no=| }}}}<!--
--><span class="languageicon" style="font-size:{{{parensize|{{{fontsize|81%<!--(note: < 81% is too small)-->}}}}}};font-weight:normal;"><!--
-->{{#if:{{{nolink|}}} |({{ISO 639 name|{{{1}}}}})
| {{#ifexist:Template:ISO 639 name {{{1}}} |([[{{ISO 639 name|{{{1}}}}} language|{{ISO 639 name|{{{1}}}}}]]) |(language?)}}<!--
-->}}<!--
--></span><!--
-->}}</includeonly><noinclude>{{Documentation}}</noinclude>
n18z22jzn8nz1kh4kcpq4iuy92otj3y
Module:Hatnote
828
5532
32038
2018-08-06T14:41:45Z
Dr. Sroy
5771
Module Hatnote created
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Module:Hatnote --
-- --
-- This module produces hatnote links and links to related articles. It --
-- implements the {{hatnote}} and {{format link}} meta-templates and includes --
-- helper functions for other Lua hatnote modules. --
--------------------------------------------------------------------------------
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local mArguments -- lazily initialise [[Module:Arguments]]
local yesno -- lazily initialise [[Module:Yesno]]
local p = {}
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function getArgs(frame)
-- Fetches the arguments from the parent frame. Whitespace is trimmed and
-- blanks are removed.
mArguments = require('Module:Arguments')
return mArguments.getArgs(frame, {parentOnly = true})
end
local function removeInitialColon(s)
-- Removes the initial colon from a string, if present.
return s:match('^:?(.*)')
end
function p.findNamespaceId(link, removeColon)
-- Finds the namespace id (namespace number) of a link or a pagename. This
-- function will not work if the link is enclosed in double brackets. Colons
-- are trimmed from the start of the link by default. To skip colon
-- trimming, set the removeColon parameter to false.
checkType('findNamespaceId', 1, link, 'string')
checkType('findNamespaceId', 2, removeColon, 'boolean', true)
if removeColon ~= false then
link = removeInitialColon(link)
end
local namespace = link:match('^(.-):')
if namespace then
local nsTable = mw.site.namespaces[namespace]
if nsTable then
return nsTable.id
end
end
return 0
end
function p.formatPages(...)
-- Formats a list of pages using formatLink and returns it as an array. Nil
-- values are not allowed.
local pages = {...}
local ret = {}
for i, page in ipairs(pages) do
ret[i] = p._formatLink(page)
end
return ret
end
function p.formatPageTables(...)
-- Takes a list of page/display tables and returns it as a list of
-- formatted links. Nil values are not allowed.
local pages = {...}
local links = {}
for i, t in ipairs(pages) do
checkType('formatPageTables', i, t, 'table')
local link = t[1]
local display = t[2]
links[i] = p._formatLink(link, display)
end
return links
end
function p.makeWikitextError(msg, helpLink, addTrackingCategory, title)
-- Formats an error message to be returned to wikitext. If
-- addTrackingCategory is not false after being returned from
-- [[Module:Yesno]], and if we are not on a talk page, a tracking category
-- is added.
checkType('makeWikitextError', 1, msg, 'string')
checkType('makeWikitextError', 2, helpLink, 'string', true)
yesno = require('Module:Yesno')
title = title or mw.title.getCurrentTitle()
-- Make the help link text.
local helpText
if helpLink then
helpText = ' ([[' .. helpLink .. '|help]])'
else
helpText = ''
end
-- Make the category text.
local category
if not title.isTalkPage and yesno(addTrackingCategory) ~= false then
category = 'Hatnote templates with errors'
category = string.format(
'[[%s:%s]]',
mw.site.namespaces[14].name,
category
)
else
category = ''
end
return string.format(
'<strong class="error">Error: %s%s.</strong>%s',
msg,
helpText,
category
)
end
function p.disambiguate(page, disambiguator)
-- Formats a page title with a disambiguation parenthetical,
-- i.e. "Example" → "Example (disambiguation)".
checkType('disambiguate', 1, page, 'string')
checkType('disambiguate', 2, disambiguator, 'string', true)
disambiguator = disambiguator or 'disambiguation'
return string.format('%s (%s)', page, disambiguator)
end
--------------------------------------------------------------------------------
-- Format link
--
-- Makes a wikilink from the given link and display values. Links are escaped
-- with colons if necessary, and links to sections are detected and displayed
-- with " § " as a separator rather than the standard MediaWiki "#". Used in
-- the {{format hatnote link}} template.
--------------------------------------------------------------------------------
function p.formatLink(frame)
local args = getArgs(frame)
local link = args[1]
local display = args[2]
if not link then
return p.makeWikitextError(
'no link specified',
'Template:Format hatnote link#Errors',
args.category
)
end
return p._formatLink(link, display)
end
function p._formatLink(link, display)
checkType('_formatLink', 1, link, 'string')
checkType('_formatLink', 2, display, 'string', true)
-- Remove the initial colon for links where it was specified manually.
link = removeInitialColon(link)
-- Find whether a faux display value has been added with the {{!}} magic
-- word.
if not display then
local prePipe, postPipe = link:match('^(.-)|(.*)$')
link = prePipe or link
display = postPipe
end
-- Find the display value.
if not display then
local page, section = link:match('^(.-)#(.*)$')
if page then
display = page .. ' § ' .. section
end
end
-- Assemble the link.
if display then
return string.format(
'[[:%s|%s]]',
string.gsub(link, '|(.*)$', ''), --display overwrites manual piping
display
)
else
return string.format('[[:%s]]', link)
end
end
--------------------------------------------------------------------------------
-- Hatnote
--
-- Produces standard hatnote text. Implements the {{hatnote}} template.
--------------------------------------------------------------------------------
function p.hatnote(frame)
local args = getArgs(frame)
local s = args[1]
local options = {}
if not s then
return p.makeWikitextError(
'no text specified',
'Template:Hatnote#Errors',
args.category
)
end
options.extraclasses = args.extraclasses
options.selfref = args.selfref
return p._hatnote(s, options)
end
function p._hatnote(s, options)
checkType('_hatnote', 1, s, 'string')
checkType('_hatnote', 2, options, 'table', true)
options = options or {}
local classes = {'hatnote', 'navigation-not-searchable'}
local extraclasses = options.extraclasses
local selfref = options.selfref
if type(extraclasses) == 'string' then
classes[#classes + 1] = extraclasses
end
if selfref then
classes[#classes + 1] = 'selfref'
end
return string.format(
'<div role="note" class="%s">%s</div>',
table.concat(classes, ' '),
s
)
end
return p
c5z31x97gktc3q7nnp8mf48t01l4qst
Template:Native name
10
5533
32041
2018-08-06T14:50:53Z
Dr. Sroy
5771
Redirect made
wikitext
text/x-wiki
#REDIRECT [[Template:Native phrase]]
i8yw8uuy2anhcncixok8a1234zodliw
Template:Small
10
5534
32042
2018-08-06T14:52:18Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
<span style="font-size:85%;">{{{1}}}</span><includeonly>{{SAFESUBST:#if:{{{1|}}}||[[Category:Pages using small with an empty input parameter]]}}</includeonly><noinclude>
{{Documentation}}<!--Categories and interwikis go in the /doc sub-page.-->
</noinclude>
dvonxxvea06kvln677gbl2xk9rrnlog
Template:ISO 639 name
10
5535
32043
2018-08-06T14:54:09Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{SAFESUBST:<noinclude />#ifexist:Template:ISO 639 name {{{1}}}|{{SAFESUBST:<noinclude />ISO 639 name {{{1}}}}}}}|{{ISO 639 name undefined}}}}<noinclude>
{{Documentation}}
</noinclude>
75rt4q9d4yo9p5ocb63tmie5quhq3yd
Template:Infobox tiko/doc
10
5536
32046
2018-08-06T15:11:00Z
Dr. Sroy
5771
Warning
wikitext
text/x-wiki
Under construction, don't edit and don't use
bh9lmciam8lrbgaq63cns2lsa3fotyy
Template:Raise
10
5537
32048
2018-08-07T17:25:10Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span style="position:relative; bottom:{{#if:{{{2|}}} |{{{1}}} |0.6em}};">{{{2|{{{1}}}}}}</span><noinclude>{{Documentation}}</noinclude>
pinb8tji4s7od9ehoijxqg4h90eeffd
Template:Lower
10
5538
32049
2018-08-07T17:26:35Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
<span style="position: relative; top: {{#if:{{{2|}}}|{{{1}}}|0.6em}};">{{{2|{{{1}}}}}}</span><noinclude>
{{documentation}}
</noinclude>
6tpt2r5c740uplp9d5a3i5mo5ejtdxk
Template:Hlist
10
5539
32050
2018-08-07T17:28:08Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:list|horizontal}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
ihcdy525o8nnmq114czc48dpk6pnojd
Template:Unbulleted list
10
5540
32051
2018-08-07T17:30:00Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:list|unbulleted}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
g28jpumica8ycuimxbfi2qlrcbowsb3
Template:Nobold
10
5541
32052
2018-08-07T17:31:46Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
<span style="font-weight:normal;">{{{1}}}</span><noinclude>
{{documentation}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS -->
</noinclude>
jd091g26r8rrz2i74pnanvl0wum30wj
Template:Convinfobox
10
5542
32053
2018-08-07T17:34:46Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{Convinfobox/{{#if:{{{1|}}}|pri}}{{#if:{{{3|}}}|sec}}{{#if:{{{6|}}}|{{#if:{{{5|}}}|ter}}3|2}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|sp={{{sp|}}}|lk={{{lk|off}}}|abbr={{{abbr|on}}}|disp={{{disp|}}}|adj={{{adj|}}}|sigfig={{{sigfig|}}}}}<noinclude>{{documentation}}</noinclude>
ptv5mtijw6lckdqo3xwe2sl43rchzsa
Template:Convinfobox/2
10
5543
32054
2018-08-07T17:36:14Z
Dr. Sroy
5771
Empty...
wikitext
text/x-wiki
<noinclude>empty!
</noinclude>
3b6jqe5qcdt8mx7v6zsi2spny4z63jv
Template:Convinfobox/prisec2
10
5544
32055
2018-08-07T17:39:53Z
Dr. Sroy
5771
Redirect made
wikitext
text/x-wiki
#REDIRECT [[Template:Convinfobox/pri2]]
9xjzjka34d6eix1t3r340r40atakcj1
Template:Convinfobox/pri2
10
5545
32056
2018-08-07T17:40:55Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
<includeonly>{{convert|{{{1}}}|{{{2}}}|{{{4}}}|{{{5|}}}|sp={{{sp|}}}|lk={{{lk|off}}}|abbr={{{abbr|on}}}|disp={{{disp|}}}|adj={{{adj|}}}|sigfig={{{sigfig|}}}}}</includeonly><noinclude>
[[Category:Subtemplates of Template Convinfobox]]
</noinclude>
9a4xmwgy2nj1wfj65q0jfhsfs4lqegi
Category:Subtemplates of Template Convinfobox
14
5546
32057
2018-08-07T17:41:11Z
Dr. Sroy
5771
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:Convert
10
5547
32058
2018-08-07T17:43:53Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
<includeonly>{{{{{♥|safesubst:}}}#invoke:convert|convert}}</includeonly><noinclude>
{{documentation}}
</noinclude>
81befqhh89lu562bonqr8252bepuvfp
Module:Convert/text
828
5548
32059
2018-08-07T17:56:02Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- Text used by Module:Convert for enwiki.
-- This is a separate module to simplify translation for use on another wiki.
-- See [[:en:Template:Convert/Transwiki guide]] if copying to another wiki.
-- Some units accept an SI prefix before the unit code, such as "kg" for kilogram.
local SIprefixes = {
-- The prefix field is what the prefix should be, if different from the prefix used.
['Y'] = { exponent = 24, name = 'yotta', },
['Z'] = { exponent = 21, name = 'zetta', },
['E'] = { exponent = 18, name = 'exa' , },
['P'] = { exponent = 15, name = 'peta' , },
['T'] = { exponent = 12, name = 'tera' , },
['G'] = { exponent = 9, name = 'giga' , },
['M'] = { exponent = 6, name = 'mega' , },
['k'] = { exponent = 3, name = 'kilo' , },
['h'] = { exponent = 2, name = 'hecto', },
['da']= { exponent = 1, name = 'deca' , name_us = 'deka' },
['d'] = { exponent = -1, name = 'deci' , },
['c'] = { exponent = -2, name = 'centi', },
['m'] = { exponent = -3, name = 'milli', },
['μ'] = { exponent = -6, name = 'micro', }, -- key = 'GREEK SMALL LETTER MU' (U+03BC) utf-8 CE BC
['µ'] = { exponent = -6, name = 'micro', prefix = 'μ' }, -- key = 'MICRO SIGN' (U+00B5) utf-8 C2 B5
['u'] = { exponent = -6, name = 'micro', prefix = 'μ' }, -- not an SI prefix, but allow for people typing this
['n'] = { exponent = -9, name = 'nano' , },
['p'] = { exponent =-12, name = 'pico' , },
['f'] = { exponent =-15, name = 'femto', },
['a'] = { exponent =-18, name = 'atto' , },
['z'] = { exponent =-21, name = 'zepto', },
['y'] = { exponent =-24, name = 'yocto', },
}
-- Some units can be qualified with one of the following prefixes, when linked.
local customary_units = {
{ "US", link = "United States customary units" },
{ "U.S.", link = "United States customary units" },
{ "imperial", link = "Imperial units" },
{ "imp", link = "Imperial units" },
}
-- Names when using engineering notation (a prefix of "eN" where N is a number; example "e6km").
-- key = { "name", link = "article title", exponent = numeric_key_value }
-- If lk=on and link is defined, the name of the number will appear as a link.
local eng_scales = {
["3"] = { "thousand", exponent = 3 },
["6"] = { "million", exponent = 6 },
["9"] = { "billion", link = "1000000000 (number)", exponent = 9 },
["12"] = { "trillion", link = "1000000000000 (number)", exponent = 12 },
["15"] = { "quadrillion", link = "1000000000000000 (number)", exponent = 15 },
}
local all_categories = {
unit = "[[Category:Convert errors]]",
option = "[[Category:Convert errors]]",
warning = '[[Category:Convert invalid options]]',
tracking = '[[Category:Convert tracking]]',
}
-- For some error messages, the following puts the wanted style around
-- each unit code marked like '...%{ft%}...'.
local unitcode_regex = '%%([{}])'
local unitcode_replace = { ['{'] = '"', ['}'] = '"' } -- no longer need the more elaborate substitute used before 2013-09-28
-- All messages that may be displayed if a problem occurs.
local all_messages = {
-- Message format string: $1=title, $2=text, $3=category, $4=anchor.
-- Each displayed message starts with "Convert:" so can easily locate by searching article.
cvt_format = '<sup class="noprint Inline-Template" style="white-space:nowrap;">[<i>[[Help:Convert messages#$4|<span title="Convert: $1">convert: $2</span>]]</i>]</sup>$3<span class="error"></span>',
cvt_format2 = '<sup class="noprint Inline-Template" style="white-space:nowrap;">[[Help:Convert messages#$4|<span title="Convert: $1">$2</span>]]</sup>$3<span class="error"></span>',
cvt_format_preview = '<strong class="error">Error in convert: $1 [[Help:Convert messages#$4|(help)]]</strong>$3',
-- Each of following messages is a table:
-- { [1] = 'title', -- mouseover title text
-- [2] = 'text', -- link text displayed in article
-- [3] = 'category key', -- key to lookup category in all_categories
-- [4] = 'anchor', -- anchor for link to relevant section on help page
-- regex = gsub_regex,
-- replace = gsub_table,
-- } Mouseover title text Link text CatKey Anchor
cvt_bad_input = { 'input "$1" must be a number and unit' , 'invalid input' , 'option', 'invalid_input' },
cvt_bad_num = { 'Value "$1" must be a number' , 'invalid number' , 'option', 'invalid_number' },
cvt_big_prec = { 'Precision "$1" is too large' , 'precision too large' , 'option', 'precision_too_large' },
cvt_invalid_num = { 'Number has overflowed' , 'number overflow' , 'option', 'number_overflow' },
cvt_no_num = { 'Needs the number to be converted' , 'needs a number' , 'option', 'needs_number' },
cvt_no_num2 = { 'Needs another number for a range' , 'needs another number', 'option', 'needs_another_number' },
cvt_bad_frac = { '"$1" needs an integer above 1' , 'invalid fraction' , 'option', 'invalid_fraction' },
cvt_bad_prec = { 'Precision "$1" must be an integer' , 'invalid precision' , 'option', 'invalid_precision' },
cvt_bad_sigfig = { '"$1" needs a positive integer' , 'invalid sigfig' , 'option', 'invalid_sigfig' },
cvt_empty_option = { 'Ignored empty option "$1"' , 'empty option' , 'option', 'empty_option' },
cvt_deprecated = { 'Option "$1" is deprecated' , '*' , 'option', 'deprecated_option', format = 'cvt_format2', nowarn = true },
cvt_no_spell = { 'Spelling is not available' , 'bug, ask for help' , 'option', 'ask_for_help' },
cvt_unknown_option = { 'Ignored invalid option "$1"' , 'invalid option' , 'option', 'invalid_option' },
cvt_wd_fail = { 'Unable to access Wikidata' , 'wikidata problem' , 'option', 'wikidata_problem' },
cvt_bad_default = { 'Unit "$1" has an invalid default' , 'bug, ask for help' , 'unit' , 'ask_for_help' },
cvt_bad_unit = { 'Unit "$1" is invalid here' , 'unit invalid here' , 'unit' , 'unit_invalid_here' },
cvt_no_default = { 'Unit "$1" has no default output unit' , 'bug, ask for help' , 'unit' , 'ask_for_help' },
cvt_no_unit = { 'Needs name of unit' , 'needs unit name' , 'unit' , 'needs_unit_name' },
cvt_unknown = { 'Unit name "$1" is not known' , 'unknown unit' , 'unit' , 'unknown_unit' },
cvt_should_be = { '$1' , 'ambiguous unit' , 'unit' , 'ambiguous_unit', regex = unitcode_regex, replace = unitcode_replace },
cvt_mismatch = { 'Cannot convert "$1" to "$2"' , 'unit mismatch' , 'unit' , 'unit_mismatch' },
cvt_bug_convert = { 'Bug: Cannot convert between specified units', 'bug, ask for help' , 'unit' , 'ask_for_help' },
cvt_lookup = { 'Unit "$1" is incorrectly defined' , 'bug, ask for help' , 'unit' , 'ask_for_help' },
}
-- Text to join input value/unit with output value/unit.
local disp_joins = {
-- [1]=before output, [2]=after output, [3]=between outputs in a combination; default "; "
-- [wantname] gives default abbr=off
["or"] = { " or " , "" , " or ", wantname = true },
["sqbr-sp"] = { " [" , "]" },
["sqbr-nbsp"] = { " [" , "]" },
["comma"] = { ", " , "" , ", " },
["slash-sp"] = { " / " , "" , wantname = true },
["slash-nbsp"] = { " / ", "" , wantname = true },
["slash-nosp"] = { "/" , "" , wantname = true },
["b"] = { " (" , ")" },
["(or)"] = { " (" , ")", " or " },
["br"] = { "<br />" , "" , wantname = true },
["br()"] = { "<br />(" , ")", wantname = true },
}
-- Text to separate values in a range.
local range_types = {
-- Specifying a table requires either:
-- * "off" and "on" values (for "abbr=off" and "abbr=on"), or
-- * "input" and "output" values (for LHS and RHS);
-- other fields are optional.
-- When "adj=on|abbr=off" applies, spaces in range text are replaced with hyphens.
-- With "exception = true", that also occurs with "adj=on|abbr=on".
-- If "adj" is defined here, that text (unchanged) is used with "adj=on".
["+"] = " + ",
[","] = ", ",
[", and"] = ", and ",
[", or"] = ", or ",
["by"] = " by ",
["-"] = "–",
["to about"] = " to about ",
["and"] = { off = " and ", on = " and ", exception = true },
["and(-)"] = { input = " and ", output = "–" },
["or"] = { off = " or " , on = " or " , exception = true },
["to"] = { off = " to " , on = " to " , exception = true },
["to(-)"] = { input = " to ", output = "–" },
["+/-"] = { off = " ± ", on = " ± ", adj = " ± ", is_range_change = true },
["by(x)"] = { input = " by ", output = " × ", out_range_x = true },
["x"] = { off = " by ", on = " × ", abbr_range_x = true },
["xx"] = " × ",
["*"] = "×",
["/"] = " / ", -- for a table of high/low temperatures with {{convert|83|/|63|F|disp=br()|abbr=values}}
}
local range_aliases = {
-- ["alternative name for a range"] = "standard range name"
["–"] = "-",
["–"] = "-",
["×"] = "x",
["×"] = "x",
["±"] = "+/-",
["±"] = "+/-",
}
-- Convert accepts range text delimited with whitespace, for example, {{convert|1 to 2|ft}}.
-- In addition, the following "words" are accepted without spaces, for example, {{convert|1-2|ft}}.
-- Words must be in correct order for searching, for example, 'x' after 'xx'.
local range_words = { '-', '–', 'xx', 'x', '*' }
local ranges = {
types = range_types,
aliases = range_aliases,
words = range_words,
}
-- Valid option names.
local en_option_name = {
-- ["local text for option name"] = "en name used in this module"
["$"] = "$",
["abbr"] = "abbr",
["adj"] = "adj",
["comma"] = "comma",
["debug"] = "debug",
["disp"] = "disp",
["frac"] = "frac",
["input"] = "input",
["lang"] = "lang",
["lk"] = "lk",
["order"] = "order",
["qid"] = "qid",
["qual"] = "qual",
["qualifier"] = "qual",
["round"] = "round",
["sigfig"] = "sigfig",
["sing"] = "adj", -- "sing" is an old alias for "adj"
["sortable"] = "sortable",
["sp"] = "sp",
["spell"] = "spell",
["stylein"] = "stylein",
["styleout"] = "styleout",
["tracking"] = "tracking",
}
-- Valid option values.
-- Convention: parms.opt_xxx refers to an option that is set here
-- (not intended to be set by the template which invokes this module).
-- Example: At enwiki, "abbr" includes:
-- ["comma"] = "opt_nocomma"
-- As a result, if the template uses abbr=comma, Module:Convert sets:
-- parms["opt_nocomma"] = true
-- parms["abbr"] = nil
-- Therefore parms.abbr will be nil, or will have one of the listed values
-- that do not start with "opt_".
-- An option value of form "xxx?" is the same as "xxx" but shows the input as deprecated.
local en_option_value = {
-- $=x is handled as a special case: x should be a currency symbol that will be used instead of "$"
["abbr"] = {
-- ["local text for option value"] = "en value used in this module"
["def"] = "", -- ignored (some wrapper templates call convert with "abbr=def" to mean "default abbreviation")
["h"] = "on", -- abbr=on + use "h" for hand unit (default)
["hh"] = "opt_hand_hh", -- abbr=on + use "hh" for hand unit
["in"] = "in", -- use symbol for LHS unit
["none"] = "off", -- old name for "off"
["off"] = "off", -- use name for all units
["on"] = "on", -- use symbol for all units
["out"] = "out", -- use symbol for RHS unit (default)
["unit"] = "unit", -- abbr=on but abbreviate units only: e6km → million km (not ×10⁶ km)
["values"] = "opt_values", -- show only input and output numbers, not units
["~"] = "opt_also_symbol", -- show input unit symbol as well as name
},
["adj"] = {
["mid"] = "opt_adjectival, opt_adj_mid", -- adj=on with user-specified text after input unit (between input and output)
["off"] = "", -- ignored (off is the default)
["on"] = "opt_adjectival", -- unit name is singular and hyphenated
["pre"] = "opt_one_preunit", -- user-specified text before input unit
["ri0"] = "opt_ri=0", -- round input with precision = 0
["ri1"] = "opt_ri=1", -- round input with precision = 1
["ri2"] = "opt_ri=2", -- round input with precision = 2
["ri3"] = "opt_ri=3", -- round input with precision = 3
},
["comma"] = {
["5"] = "opt_comma5", -- only use numsep grouping if 5 or more digits
["gaps"] = "opt_gaps", -- use gaps, not numsep, to separate groups of digits
["gaps3"] = "opt_gaps, opt_gaps3", -- group only in threes rather than default of no gap before a single digit after decimal mark
["off"] = "opt_nocomma", -- no numsep in input or output numbers
},
["debug"] = {
["yes"] = "opt_sortable_debug", -- make the normally hidden sort key visible
},
["disp"] = {
["5"] = "opt_round=5?", -- round output value to nearest 5
["b"] = "b", -- join: '(...)'
["(or)"] = "(or)", -- join: '(...)' with 'or' between outputs in a combination
["br"] = "br", -- join: '<br />'
["br()"] = "br()", -- join: '<br />(...)'
["comma"] = "comma", -- join: ','
["flip"] = "opt_flip", -- reverse order of input/output
["number"] = "opt_output_number_only", -- display output value (not input, and not output symbol/name)
["or"] = "or", -- join: 'or'
["out"] = "opt_output_only",
["output number only"] = "opt_output_number_only",
["output only"] = "opt_output_only",
["preunit"] = "opt_two_preunits", -- user-specified text before input and output units
["sqbr"] = "sqbr", -- join: '[...]'
["table"] = "opt_table", -- output is suitable for a table cell with align="right"
["tablecen"] = "opt_tablecen", -- output is suitable for a table cell with align="center"
["unit"] = "opt_input_unit_only", -- display input symbol/name (not output, and not input value)
["unit or text"] = "opt_input_unit_only, opt_ignore_error", -- display input symbol/name, or given unit code if not known
["unit2"] = "opt_output_unit_only",
["x"] = "x", -- join: <first>...<second> (user-specified text)
},
-- frac=x is handled as a special case: x must be an integer (possibly in local language) = 2 or more
-- input=x is handled as a special case: x should be <value><space><unitcode> or <wikidata-property-id>
["lang"] = { -- language for output digits (both en and local digits are always accepted for input)
["en"] = "opt_lang_en", -- use en digits for numbers, regardless of local language
["local"] = "opt_lang_local", -- use local digits for numbers (default, although config can change default to en)
},
["lk"] = {
["in"] = "in", -- link LHS unit name or symbol
["off"] = "off", -- do not link: same as default except for hand unit
["on"] = "on", -- link all unit names or symbols (but not twice for the same unit)
["out"] = "out", -- link RHS unit name or symbol
},
["order"] = {
["flip"] = "opt_flip", -- reverse order of input/output
["out"] = "opt_order_out", -- do not show input; instead, use order in output combination, with the first output shown as the input
},
-- qid=x is handled as a special case: x should be a Wikidata Q item identifier.
-- qual=x is handled as a special case: x should be a Wikidata Q item identifier.
["round"] = {
["0.5"] = "opt_round=0.5", -- round output value to nearest 0.5
["5"] = "opt_round=5", -- round output value to nearest 5
["10"] = "opt_round=10", -- round output value to nearest 10 (same as but clearer than "|-1")
["25"] = "opt_round=25", -- round output value to nearest 25
["50"] = "opt_round=50", -- round output value to nearest 50
["each"] = "opt_round_each", -- using default precision in a range, round each output separately (default uses highest precision of each item in range)
},
-- sigfig=x is handled as a special case: x must be an integer (possibly in local language) = 1 or more
["sortable"] = {
["off"] = "", -- ignored (off is the default)
["on"] = "opt_sortable_on", -- output sort key for use in a sortable table, based on value from converting to a standard base unit
},
["sp"] = {
["us"] = "opt_sp_us", -- use U.S. spelling (like "meter" instead of default "metre")
},
["spell"] = { -- only English spelling is supported; not scientific notation; only some fractions
["in"] = "opt_spell_in", -- spell input value in words
["In"] = "opt_spell_in, opt_spell_upper", -- spell input value in words with first letter uppercase
["on"] = "opt_spell_in, opt_spell_out", -- spell input and output values in words
["On"] = "opt_spell_in, opt_spell_out, opt_spell_upper", -- same, with first letter of first word in result uppercase
},
-- stylein=x is handled as a special case: x can be any text
-- styleout=x is handled as a special case: x can be any text
-- tracking=x is handled as a special case: x can be any text
}
return {
SIprefixes = SIprefixes,
all_categories = all_categories,
all_messages = all_messages,
currency = { ['$'] = true, ['£'] = true, ['€'] = true, ['₱'] = true, ['₽'] = true, ['¥'] = true },
customary_units = customary_units,
disp_joins = disp_joins,
en_option_name = en_option_name,
en_option_value = en_option_value,
eng_scales = eng_scales,
ranges = ranges,
}
78q2elivk8coauqtbutdonosf5ffxdj
Module:Convert/extra
828
5549
32060
2018-08-07T17:57:59Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- Extra conversion data used by Module:Convert.
--
-- [[Module:Convert/data]] defines all units and is transcluded in all pages
-- where [[Module:Convert]] is used. Testing new units by editing that module
-- would invalidate the cache for all affected pages.
--
-- For quick changes and experiments with new units, this module can be edited.
-- Since this module is transcluded in only a small number of pages, changes
-- should cause little server overhead and should propagate quickly.
--
-- If a unit is defined in the data module, any definition here is ignored,
-- so defining the same unit in both modules is not an error.
-- A unit defined here can refer to units that are also defined here, and
-- can refer to units defined in the data module.
--
-- Periodically, those extra units that are wanted permanently can be removed
-- from here after being added to [[Module:Convert/data]].
local extra_units = {
}
return { extra_units = extra_units }
kuwh4hi5yo0m0huor6lvanxzn3btuxp
Module:ConvertNumeric
828
5550
32061
2018-08-07T18:02:31Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- Module for converting between different representations of numbers. See talk page for user documentation.
-- For unit tests see: [[Module:ConvertNumeric/testcases]]
-- When editing, preview with: Module_talk:ConvertNumeric/testcases
-- First edit [[Module:ConvertNumeric/sandbox]] and preview with Module_talk:ConvertNumeric/sandbox/testcases
local ones_position = {
[0] = 'zero',
[1] = 'one',
[2] = 'two',
[3] = 'three',
[4] = 'four',
[5] = 'five',
[6] = 'six',
[7] = 'seven',
[8] = 'eight',
[9] = 'nine',
[10] = 'ten',
[11] = 'eleven',
[12] = 'twelve',
[13] = 'thirteen',
[14] = 'fourteen',
[15] = 'fifteen',
[16] = 'sixteen',
[17] = 'seventeen',
[18] = 'eighteen',
[19] = 'nineteen'
}
local ones_position_ord = {
[0] = 'zeroth',
[1] = 'first',
[2] = 'second',
[3] = 'third',
[4] = 'fourth',
[5] = 'fifth',
[6] = 'sixth',
[7] = 'seventh',
[8] = 'eighth',
[9] = 'ninth',
[10] = 'tenth',
[11] = 'eleventh',
[12] = 'twelfth',
[13] = 'thirteenth',
[14] = 'fourteenth',
[15] = 'fifteenth',
[16] = 'sixteenth',
[17] = 'seventeenth',
[18] = 'eighteenth',
[19] = 'nineteenth'
}
local ones_position_plural = {
[0] = 'zeros',
[1] = 'ones',
[2] = 'twos',
[3] = 'threes',
[4] = 'fours',
[5] = 'fives',
[6] = 'sixes',
[7] = 'sevens',
[8] = 'eights',
[9] = 'nines',
[10] = 'tens',
[11] = 'elevens',
[12] = 'twelves',
[13] = 'thirteens',
[14] = 'fourteens',
[15] = 'fifteens',
[16] = 'sixteens',
[17] = 'seventeens',
[18] = 'eighteens',
[19] = 'nineteens'
}
local tens_position = {
[2] = 'twenty',
[3] = 'thirty',
[4] = 'forty',
[5] = 'fifty',
[6] = 'sixty',
[7] = 'seventy',
[8] = 'eighty',
[9] = 'ninety'
}
local tens_position_ord = {
[2] = 'twentieth',
[3] = 'thirtieth',
[4] = 'fortieth',
[5] = 'fiftieth',
[6] = 'sixtieth',
[7] = 'seventieth',
[8] = 'eightieth',
[9] = 'ninetieth'
}
local tens_position_plural = {
[2] = 'twenties',
[3] = 'thirties',
[4] = 'forties',
[5] = 'fifties',
[6] = 'sixties',
[7] = 'seventies',
[8] = 'eighties',
[9] = 'nineties'
}
local groups = {
[1] = 'thousand',
[2] = 'million',
[3] = 'billion',
[4] = 'trillion',
[5] = 'quadrillion',
[6] = 'quintillion',
[7] = 'sextillion',
[8] = 'septillion',
[9] = 'octillion',
[10] = 'nonillion',
[11] = 'decillion',
[12] = 'undecillion',
[13] = 'duodecillion',
[14] = 'tredecillion',
[15] = 'quattuordecillion',
[16] = 'quindecillion',
[17] = 'sexdecillion',
[18] = 'septendecillion',
[19] = 'octodecillion',
[20] = 'novemdecillion',
[21] = 'vigintillion',
[22] = 'unvigintillion',
[23] = 'duovigintillion',
[24] = 'tresvigintillion',
[25] = 'quattuorvigintillion',
[26] = 'quinquavigintillion',
[27] = 'sesvigintillion',
[28] = 'septemvigintillion',
[29] = 'octovigintillion',
[30] = 'novemvigintillion',
[31] = 'trigintillion',
[32] = 'untrigintillion',
[33] = 'duotrigintillion',
[34] = 'trestrigintillion',
[35] = 'quattuortrigintillion',
[36] = 'quinquatrigintillion',
[37] = 'sestrigintillion',
[38] = 'septentrigintillion',
[39] = 'octotrigintillion',
[40] = 'noventrigintillion',
[41] = 'quadragintillion',
[51] = 'quinquagintillion',
[61] = 'sexagintillion',
[71] = 'septuagintillion',
[81] = 'octogintillion',
[91] = 'nonagintillion',
[101] = 'centillion',
[102] = 'uncentillion',
[103] = 'duocentillion',
[104] = 'trescentillion',
[111] = 'decicentillion',
[112] = 'undecicentillion',
[121] = 'viginticentillion',
[122] = 'unviginticentillion',
[131] = 'trigintacentillion',
[141] = 'quadragintacentillion',
[151] = 'quinquagintacentillion',
[161] = 'sexagintacentillion',
[171] = 'septuagintacentillion',
[181] = 'octogintacentillion',
[191] = 'nonagintacentillion',
[201] = 'ducentillion',
[301] = 'trecentillion',
[401] = 'quadringentillion',
[501] = 'quingentillion',
[601] = 'sescentillion',
[701] = 'septingentillion',
[801] = 'octingentillion',
[901] = 'nongentillion',
[1001] = 'millinillion',
}
local roman_numerals = {
I = 1,
V = 5,
X = 10,
L = 50,
C = 100,
D = 500,
M = 1000
}
-- Converts a given valid roman numeral (and some invalid roman numerals) to a number. Returns -1, errorstring on error
local function roman_to_numeral(roman)
if type(roman) ~= "string" then return -1, "roman numeral not a string" end
local rev = roman:reverse()
local raising = true
local last = 0
local result = 0
for i = 1, #rev do
local c = rev:sub(i, i)
local next = roman_numerals[c]
if next == nil then return -1, "roman numeral contains illegal character " .. c end
if next > last then
result = result + next
raising = true
elseif next < last then
result = result - next
raising = false
elseif raising then
result = result + next
else
result = result - next
end
last = next
end
return result
end
-- Converts a given integer between 0 and 100 to English text (e.g. 47 -> forty-seven)
local function numeral_to_english_less_100(num, ordinal, plural, zero)
local terminal_ones, terminal_tens
if ordinal then
terminal_ones = ones_position_ord
terminal_tens = tens_position_ord
elseif plural then
terminal_ones = ones_position_plural
terminal_tens = tens_position_plural
else
terminal_ones = ones_position
terminal_tens = tens_position
end
if num == 0 and zero ~= nil then
return zero
elseif num < 20 then
return terminal_ones[num]
elseif num % 10 == 0 then
return terminal_tens[num / 10]
else
return tens_position[math.floor(num / 10)] .. '-' .. terminal_ones[num % 10]
end
end
local function standard_suffix(ordinal, plural)
if ordinal then return 'th' end
if plural then return 's' end
return ''
end
-- Converts a given integer (in string form) between 0 and 1000 to English text (e.g. 47 -> forty-seven)
local function numeral_to_english_less_1000(num, use_and, ordinal, plural, zero)
num = tonumber(num)
if num < 100 then
return numeral_to_english_less_100(num, ordinal, plural, zero)
elseif num % 100 == 0 then
return ones_position[num/100] .. ' hundred' .. standard_suffix(ordinal, plural)
else
return ones_position[math.floor(num/100)] .. ' hundred ' .. (use_and and 'and ' or '') .. numeral_to_english_less_100(num % 100, ordinal, plural, zero)
end
end
-- Converts a number expressed as a string in scientific notation to a string in standard decimal notation
-- e.g. 1.23E5 -> 123000, 1.23E-5 = .0000123. Conversion is exact, no rounding is performed.
local function scientific_notation_to_decimal(num)
local exponent, subs = num:gsub("^%-?%d*%.?%d*%-?[Ee]([+%-]?%d+)$", "%1")
if subs == 0 then return num end -- Input not in scientific notation, just return unmodified
exponent = tonumber(exponent)
local negative = num:find("^%-")
local _, decimal_pos = num:find("%.")
-- Mantissa will consist of all decimal digits with no decimal point
local mantissa = num:gsub("^%-?(%d*)%.?(%d*)%-?[Ee][+%-]?%d+$", "%1%2")
if negative and decimal_pos then decimal_pos = decimal_pos - 1 end
if not decimal_pos then decimal_pos = #mantissa + 1 end
-- Remove leading zeros unless decimal point is in first position
while decimal_pos > 1 and mantissa:sub(1,1) == '0' do
mantissa = mantissa:sub(2)
decimal_pos = decimal_pos - 1
end
-- Shift decimal point right for exponent > 0
while exponent > 0 do
decimal_pos = decimal_pos + 1
exponent = exponent - 1
if decimal_pos > #mantissa + 1 then mantissa = mantissa .. '0' end
-- Remove leading zeros unless decimal point is in first position
while decimal_pos > 1 and mantissa:sub(1,1) == '0' do
mantissa = mantissa:sub(2)
decimal_pos = decimal_pos - 1
end
end
-- Shift decimal point left for exponent < 0
while exponent < 0 do
if decimal_pos == 1 then
mantissa = '0' .. mantissa
else
decimal_pos = decimal_pos - 1
end
exponent = exponent + 1
end
-- Insert decimal point in correct position and return
return (negative and '-' or '') .. mantissa:sub(1, decimal_pos - 1) .. '.' .. mantissa:sub(decimal_pos)
end
-- Rounds a number to the nearest integer (NOT USED)
local function round_num(x)
if x%1 >= 0.5 then
return math.ceil(x)
else
return math.floor(x)
end
end
-- Rounds a number to the nearest two-word number (round = up, down, or "on" for round to nearest)
-- Numbers with two digits before the decimal will be rounded to an integer as specified by round.
-- Larger numbers will be rounded to a number with only one nonzero digit in front and all other digits zero.
-- Negative sign is preserved and does not count towards word limit.
local function round_for_english(num, round)
-- If an integer with at most two digits, just return
if num:find("^%-?%d?%d%.?$") then return num end
local negative = num:find("^%-")
if negative then
-- We're rounding magnitude so flip it
if round == 'up' then round = 'down' elseif round == 'down' then round = 'up' end
end
-- If at most two digits before decimal, round to integer and return
local _, _, small_int, trailing_digits, round_digit = num:find("^%-?(%d?%d?)%.((%d)%d*)$")
if small_int then
if small_int == '' then small_int = '0' end
if (round == 'up' and trailing_digits:find('[1-9]')) or (round == 'on' and tonumber(round_digit) >= 5) then
small_int = tostring(tonumber(small_int) + 1)
end
return (negative and '-' or '') .. small_int
end
-- When rounding up, any number with > 1 nonzero digit will round up (e.g. 1000000.001 rounds up to 2000000)
local nonzero_digits = 0
for digit in num:gfind("[1-9]") do
nonzero_digits = nonzero_digits + 1
end
num = num:gsub("%.%d*$", "") -- Remove decimal part
-- Second digit used to determine which way to round lead digit
local _, _, lead_digit, round_digit, round_digit_2, rest = num:find("^%-?(%d)(%d)(%d)(%d*)$")
if tonumber(lead_digit .. round_digit) < 20 and (1 + #rest) % 3 == 0 then
-- In English numbers < 20 are one word so put 2 digits in lead and round based on 3rd
lead_digit = lead_digit .. round_digit
round_digit = round_digit_2
else
rest = round_digit_2 .. rest
end
if (round == 'up' and nonzero_digits > 1) or (round == 'on' and tonumber(round_digit) >= 5) then
lead_digit = tostring(tonumber(lead_digit) + 1)
end
-- All digits but lead digit will turn to zero
rest = rest:gsub("%d", "0")
return (negative and '-' or '') .. lead_digit .. '0' .. rest
end
local denominators = {
[2] = { 'half', plural = 'halves' },
[3] = { 'third' },
[4] = { 'quarter', us = 'fourth' },
[5] = { 'fifth' },
[6] = { 'sixth' },
[8] = { 'eighth' },
[9] = { 'ninth' },
[10] = { 'tenth' },
[16] = { 'sixteenth' },
}
-- Return status, fraction where:
-- status is a string:
-- "finished" if there is a fraction with no whole number;
-- "ok" if fraction is empty or valid;
-- "unsupported" if bad fraction;
-- fraction is a string giving (numerator / denominator) as English text, or is "".
-- Only unsigned fractions with a very limited range of values are supported,
-- except that if whole is empty, the numerator can use "-" to indicate negative.
-- whole (string or nil): nil or "" if no number before the fraction
-- numerator (string or nil): numerator, if any (default = 1 if a denominator is given)
-- denominator (string or nil): denominator, if any
-- sp_us (boolean): true if sp=us
-- negative_word (string): word to use for negative sign, if whole is empty
-- use_one (boolean): false: 2+1/2 → "two and a half"; true: "two and one-half"
local function fraction_to_english(whole, numerator, denominator, sp_us, negative_word, use_one)
if numerator or denominator then
local finished = (whole == nil or whole == '')
local sign = ''
if numerator then
if finished and numerator:sub(1, 1) == '-' then
numerator = numerator:sub(2)
sign = negative_word .. ' '
end
else
numerator = '1'
end
if not numerator:match('^%d+$') or not denominator or not denominator:match('^%d+$') then
return 'unsupported', ''
end
numerator = tonumber(numerator)
denominator = tonumber(denominator)
local dendata = denominators[denominator]
if not (dendata and 1 <= numerator and numerator <= 99) then
return 'unsupported', ''
end
local numstr, denstr
local sep = '-'
if numerator == 1 then
denstr = sp_us and dendata.us or dendata[1]
if finished or use_one then
numstr = 'one'
elseif denstr:match('^[aeiou]') then
numstr = 'an'
sep = ' '
else
numstr = 'a'
sep = ' '
end
else
numstr = numeral_to_english_less_100(numerator)
denstr = dendata.plural
if not denstr then
denstr = (sp_us and dendata.us or dendata[1]) .. 's'
end
end
if finished then
return 'finished', sign .. numstr .. sep .. denstr
end
return 'ok', ' and ' .. numstr .. sep .. denstr
end
return 'ok', ''
end
-- Takes a decimal number and converts it to English text.
-- Return nil if a fraction cannot be converted (only some numbers are supported for fractions).
-- num (string or nil): the number to convert.
-- Can be an arbitrarily large decimal, such as "-123456789123456789.345", and
-- can use scientific notation (e.g. "1.23E5").
-- May fail for very large numbers not listed in "groups" such as "1E4000".
-- num is nil if there is no whole number before a fraction.
-- numerator (string or nil): numerator of fraction (nil if no fraction)
-- denominator (string or nil): denominator of fraction (nil if no fraction)
-- capitalize (boolean): whether to capitalize the result (e.g. 'One' instead of 'one')
-- use_and (boolean): whether to use the word 'and' between tens/ones place and higher places
-- hyphenate (boolean): whether to hyphenate all words in the result, useful for use as an adjective
-- ordinal (boolean): whether to produce an ordinal (e.g. 'first' instead of 'one')
-- plural (boolean): whether to pluralize the resulting number
-- links: nil: do not add any links; 'on': link "billion" and larger to Orders of magnitude article;
-- any other text: list of numbers to link (e.g. "billion,quadrillion")
-- negative_word: word to use for negative sign (typically 'negative' or 'minus'; nil to use default)
-- round: nil or '': no rounding; 'on': round to nearest two-word number; 'up'/'down': round up/down to two-word number
-- zero: word to use for value '0' (nil to use default)
-- use_one (boolean): false: 2+1/2 → "two and a half"; true: "two and one-half"
local function _numeral_to_english(num, numerator, denominator, capitalize, use_and, hyphenate, ordinal, plural, links, negative_word, round, zero, use_one)
if not negative_word then
if use_and then
-- TODO Should 'minus' be used when do not have sp=us?
-- If so, need to update testcases, and need to fix "minus zero".
-- negative_word = 'minus'
negative_word = 'negative'
else
negative_word = 'negative'
end
end
local status, fraction_text = fraction_to_english(num, numerator, denominator, not use_and, negative_word, use_one)
if status == 'unsupported' then
return nil
end
if status == 'finished' then
-- Input is a fraction with no whole number.
-- Hack to avoid executing stuff that depends on num being a number.
local s = fraction_text
if hyphenate then s = s:gsub("%s", "-") end
if capitalize then s = s:gsub("^%l", string.upper) end
return s
end
num = scientific_notation_to_decimal(num)
if round and round ~= '' then
if round ~= 'on' and round ~= 'up' and round ~= 'down' then
error("Invalid rounding mode")
end
num = round_for_english(num, round)
end
-- Separate into negative sign, num (digits before decimal), decimal_places (digits after decimal)
local MINUS = '−' -- Unicode U+2212 MINUS SIGN (may be in values from [[Module:Convert]])
if num:sub(1, #MINUS) == MINUS then
num = '-' .. num:sub(#MINUS + 1) -- replace MINUS with '-'
elseif num:sub(1, 1) == '+' then
num = num:sub(2) -- ignore any '+'
end
local negative = num:find("^%-")
local decimal_places, subs = num:gsub("^%-?%d*%.(%d+)$", "%1")
if subs == 0 then decimal_places = nil end
num, subs = num:gsub("^%-?(%d*)%.?%d*$", "%1")
if num == '' and decimal_places then num = '0' end
if subs == 0 or num == '' then error("Invalid decimal numeral") end
-- For each group of 3 digits except the last one, print with appropriate group name (e.g. million)
local s = ''
while #num > 3 do
if s ~= '' then s = s .. ' ' end
local group_num = math.floor((#num - 1) / 3)
local group = groups[group_num]
local group_digits = #num - group_num*3
s = s .. numeral_to_english_less_1000(num:sub(1, group_digits), false, false, false, zero) .. ' '
if links and (((links == 'on' and group_num >= 3) or links:find(group)) and group_num <= 13) then
s = s .. '[[Orders_of_magnitude_(numbers)#10' .. group_num*3 .. '|' .. group .. ']]'
else
s = s .. group
end
num = num:sub(1 + group_digits)
num = num:gsub("^0*", "") -- Trim leading zeros
end
-- Handle final three digits of integer part
if s ~= '' and num ~= '' then
if #num <= 2 and use_and then
s = s .. ' and '
else
s = s .. ' '
end
end
if s == '' or num ~= '' then
s = s .. numeral_to_english_less_1000(num, use_and, ordinal, plural, zero)
elseif ordinal or plural then
-- Round numbers like "one million" take standard suffixes for ordinal/plural
s = s .. standard_suffix(ordinal, plural)
end
-- For decimal places (if any) output "point" followed by spelling out digit by digit
if decimal_places then
s = s .. ' point'
for i = 1, #decimal_places do
s = s .. ' ' .. ones_position[tonumber(decimal_places:sub(i,i))]
end
end
s = s:gsub("^%s*(.-)%s*$", "%1") -- Trim whitespace
if ordinal and plural then s = s .. 's' end -- s suffix works for all ordinals
if negative and s ~= zero then s = negative_word .. ' ' .. s end
s = s:gsub("negative zero", "zero")
s = s .. fraction_text
if hyphenate then s = s:gsub("%s", "-") end
if capitalize then s = s:gsub("^%l", string.upper) end
return s
end
local p = { -- functions that can be called from another module
roman_to_numeral = roman_to_numeral,
spell_number = _numeral_to_english,
}
function p.numeral_to_english(frame)
local args = frame.args
local num = args[1]
num = num:gsub("^%s*(.-)%s*$", "%1") -- Trim whitespace
num = num:gsub(",", "") -- Remove commas
num = num:gsub("^<span[^<>]*></span>", "") -- Generated by Template:age
if num ~= '' then -- a fraction may have an empty whole number
if not num:find("^%-?%d*%.?%d*%-?[Ee]?[+%-]?%d*$") then
-- Input not in a valid format, try to pass it through #expr to see
-- if that produces a number (e.g. "3 + 5" will become "8").
num = frame:preprocess('{{#expr: ' .. num .. '}}')
end
end
-- Pass args from frame to helper function
return _numeral_to_english(
num,
args['numerator'],
args['denominator'],
args['case'] == 'U' or args['case'] == 'u',
args['sp'] ~= 'us',
args['adj'] == 'on',
args['ord'] == 'on',
args['pl'] == 'on',
args['lk'],
args['negative'],
args['round'],
args['zero'],
args['one'] == 'one' -- experiment: using '|one=one' makes fraction 2+1/2 give "two and one-half" instead of "two and a half"
) or ''
end
---- recursive function for p.decToHex
local function decToHexDigit(dec)
local dig = {"0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"}
local div = math.floor(dec/16)
local mod = dec-(16*div)
if div >= 1 then return decToHexDigit(div)..dig[mod+1] else return dig[mod+1] end
end -- I think this is supposed to be done with a tail call but first I want something that works at all
---- finds all the decimal numbers in the input text and hexes each of them
function p.decToHex(frame)
local args=frame.args
local parent=frame.getParent(frame)
local pargs={}
if parent then pargs=parent.args end
local text=args[1] or pargs[1] or ""
local minlength=args.minlength or pargs.minlength or 1
minlength=tonumber(minlength)
local prowl=mw.ustring.gmatch(text,"(.-)(%d+)")
local output=""
repeat
local chaff,dec=prowl()
if not(dec) then break end
local hex=decToHexDigit(dec)
while (mw.ustring.len(hex)<minlength) do hex="0"..hex end
output=output..chaff..hex
until false
local chaff=mw.ustring.match(text,"(%D+)$") or ""
return output..chaff
end
return p
m4kzfq2hqt57ec91lume1xhwvofx79d
Module:Convert/wikidata
828
5551
32062
2018-08-07T18:04:27Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- Functions to access Wikidata for Module:Convert.
local Collection = {}
Collection.__index = Collection
do
function Collection:add(item)
if item ~= nil then
self.n = self.n + 1
self[self.n] = item
end
end
function Collection:join(sep)
return table.concat(self, sep)
end
function Collection:remove(pos)
if self.n > 0 and (pos == nil or (0 < pos and pos <= self.n)) then
self.n = self.n - 1
return table.remove(self, pos)
end
end
function Collection:sort(comp)
table.sort(self, comp)
end
function Collection.new()
return setmetatable({n = 0}, Collection)
end
end
local function strip_to_nil(text)
-- If text is a non-empty string, return its trimmed content,
-- otherwise return nothing (empty string or not a string).
if type(text) == 'string' then
return text:match('(%S.-)%s*$')
end
end
local function frequency_unit(value, unit_table)
-- For use when converting m to Hz.
-- Return true, s where s = name of unit's default output unit,
-- or return false, t where t is an error message table.
-- However, for simplicity a valid result is always returned.
local unit
if unit_table._symbol == 'm' then
-- c = speed of light in a vacuum = 299792458 m/s
-- frequency = c / wavelength
local w = value * (unit_table.scale or 1)
local f = 299792458 / w -- if w == 0, f = math.huge which works here
if f >= 1e12 then
unit = 'THz'
elseif f >= 1e9 then
unit = 'GHz'
elseif f >= 1e6 then
unit = 'MHz'
elseif f >= 1e3 then
unit = 'kHz'
else
unit = 'Hz'
end
end
return true, unit or 'Hz'
end
local function wavelength_unit(value, unit_table)
-- Like frequency_unit but for use when converting Hz to m.
local unit
if unit_table._symbol == 'Hz' then
-- Using 0.9993 rather than 1 avoids rounding which would give results
-- like converting 300 MHz to 100 cm instead of 1 m.
local w = 1 / (value * (unit_table.scale or 1)) -- Hz scale is inverted
if w >= 0.9993e6 then
unit = 'Mm'
elseif w >= 0.9993e3 then
unit = 'km'
elseif w >= 0.9993 then
unit = 'm'
elseif w >= 0.9993e-2 then
unit = 'cm'
elseif w >= 0.9993e-3 then
unit = 'mm'
else
unit = 'um'
end
end
return true, unit or 'm'
end
local specials = {
frequency = { frequency_unit },
wavelength = { wavelength_unit },
--------------------------------------------------------------------------------
-- Following is a removed experiment to show two values as a range
-- using '-' as the separator.
-- frequencyrange = { frequency_unit, '-' },
-- wavelengthrange = { wavelength_unit, '-' },
}
local function make_unit(units, parms, uid)
-- Return a unit code for convert or nil if unit unknown.
-- If necessary, add a dummy unit to parms so convert will use it
-- for the input without attempting a conversion since nothing
-- useful is available (for example, with unit volt).
local unit = units[uid]
if type(unit) ~= 'table' then
return nil
end
local ucode = unit.ucode
if ucode and not unit.si then
return ucode -- a unit known to convert
end
parms.opt_ignore_error = true
ucode = ucode or unit._ucode -- must be a non-empty string
local ukey, utable
if unit.si then
local base = units[unit.si]
ukey = base.symbol -- must be a non-empty string
local n1 = base.name1
local n2 = base.name2
if not n1 then
n1 = ukey
n2 = n2 or n1 -- do not append 's'
end
utable = {
_symbol = ukey,
_name1 = n1,
_name2 = n2,
link = unit.link or base.link,
utype = n1,
prefixes = 1,
}
else
ukey = ucode
utable = {
symbol = ucode, -- must be a non-empty string
name1 = unit.name1, -- if nil, uses symbol
name2 = unit.name2, -- if nil, uses name1..'s'
link = unit.link, -- if nil, uses name1
utype = unit.name1 or ucode,
}
end
utable.scale = 1
utable.default = ''
utable.defkey = ''
utable.linkey = ''
utable.bad_mcode = ''
parms.unittable = { [ukey] = utable }
return ucode
end
local function matches_qualifier(statement, qual)
-- Return:
-- false, nil : if statement does not match specification
-- true, nil : if matches, and statement has no qualifier
-- true, sq : if matches, where sq is the statement's qualifier
-- A match means that no qualifier was specified (qual == nil), or that
-- the statement has a qualifier matching the specification.
-- If a match occurs, the caller needs the statement's qualifier (if any)
-- so statements that duplicate the qualifier are not used, after the first.
-- Then, if convert is showing all values for a property such as the diameter
-- of a telescope's mirror (diameters of primary and secondary mirrors), it
-- will not show alternative values that could in principle be present for the
-- same item (telescope) and property (diameter) and qualifier (primary/secondary).
local target = (statement.qualifiers or {}).P518 -- P518 is "applies to part"
if type(target) == 'table' then
for _, q in ipairs(target) do
if type(q) == 'table' then
local value = (q.datavalue or {}).value
if value then
if qual == nil or qual == value.id then
return true, value.id
end
end
end
end
end
if qual == nil then
return true, nil -- only occurs if statement has no qualifier
end
return false, nil -- statement's qualifier is not relevant because statement will be skipped
end
local function get_statements(parms, pid)
-- Get specified item and return a list of tables with each statement for property pid.
-- Each table is of form {statqual=sq, stmt=statement} where sq = statement qualifier (nil if none).
-- Statements are in Wikidata's order except that those with preferred rank
-- are first, then normal rank. Any other rank is ignored.
local stored = {} -- qualifiers of statements that are first for the qualifier, and will be returned
local qid = strip_to_nil(parms.qid) -- nil for current page's item, or an item id (expensive)
local qual = strip_to_nil(parms.qual) -- nil or id of wanted P518 (applies to part) item in qualifiers
local result = Collection.new()
local entity = mw.wikibase.getEntity(qid)
if type(entity) == 'table' then
local statements = (entity.claims or {})[pid]
if type(statements) == 'table' then
for _, rank in ipairs({ 'preferred', 'normal' }) do
for _, statement in ipairs(statements) do
if type(statement) == 'table' and rank == statement.rank then
local is_match, statqual = matches_qualifier(statement, qual)
if is_match then
result:add({ statqual = statqual, stmt = statement })
end
end
end
end
end
end
return result
end
local function input_from_property(tdata, parms, pid)
-- Given that pid is a Wikidata property identifier like 'P123',
-- return a collection of {amount, ucode} pairs (two strings)
-- for each matching item/property, or return nothing.
--------------------------------------------------------------------------------
-- There appear to be few restrictions on how Wikidata is organized so it is
-- very likely that any decision a module makes about how to handle data
-- will be wrong for some cases at some time. This meets current requirements.
-- For each qualifier (or if no qualitifer), if there are any preferred
-- statements, use them and ignore any normal statements.
-- For each qualifier, for the preferred statements if any, or for
-- the normal statements (but not both):
-- * Accept each statement if it has no qualifier (this will not occur
-- if qual=x is specified because other code already ensures that in that
-- case, only statements with a qualifier matching x are considered).
-- * Ignore any statements after the first if it has a qualifier.
-- The rationale is that for the diameter at [[South Pole Telescope]], want
-- convert to show the diameters for both the primary and secondary mirrors
-- if the convert does not specify which diameter is wanted.
-- However, if convert is given the wanted qualifier, only one value
-- (_the_ diameter) is wanted. For simplicity/consistency, that is also done
-- even if no qual=x is specified. Unclear what should happen.
-- For the wavelength at [[Nançay Radio Telescope]], want to show all three
-- values, and the values have no qualifiers.
--------------------------------------------------------------------------------
local result = Collection.new()
local done = {}
local skip_normal
for _, t in ipairs(get_statements(parms, pid)) do
local statement = t.stmt
if statement.mainsnak and statement.mainsnak.datatype == 'quantity' then
local value = (statement.mainsnak.datavalue or {}).value
if value then
local amount = value.amount
if amount then
amount = tostring(amount) -- in case amount is ever a number
if amount:sub(1, 1) == '+' then
amount = amount:sub(2)
end
local unit = value.unit
if type(unit) == 'string' then
unit = unit:match('Q%d+$') -- unit item id is at end of URL
local ucode = make_unit(tdata.wikidata_units, parms, unit)
if ucode then
local skip
if t.statqual then
if done[t.statqual] then
skip = true
else
done[t.statqual] = true
end
else
if statement.rank == 'preferred' then
skip_normal = true
elseif skip_normal then
skip = true
end
end
if not skip then
result:add({ amount, ucode })
end
end
end
end
end
end
end
return result
end
local function input_from_text(tdata, parms, text, insert2)
-- Given string should be of form "<value><space><unit>" or
-- "<value1><space>ft<space><value2><space>in" for a special case (feet and inches).
-- Return true if values/units were extracted and inserted, or return nothing.
text = text:gsub(' ', ' '):gsub('%s+', ' ')
local pos = text:find(' ', 1, true)
if pos then
-- Leave checking of value to convert which can handle fractions.
local value = text:sub(1, pos - 1)
local uid = text:sub(pos + 1)
if uid:sub(1, 3) == 'ft ' and uid:sub(-3) == ' in' then
-- Special case for enwiki to allow {{convert|input=5 ft 10+1/2 in}}
insert2(uid:sub(4, -4), 'in')
insert2(value, 'ft')
else
insert2(value, make_unit(tdata.wikidata_units, parms, uid) or uid)
end
return true
end
end
local function adjustparameters(tdata, parms, index)
-- For Module:Convert, adjust parms (a table of {{convert}} parameters).
-- Return true if successful or return false, t where t is an error message table.
-- This is intended mainly for use in infoboxes where the input might be
-- <value><space><unit> or
-- <wikidata-property-id>
-- If successful, insert values and units in parms, before given index.
local text = parms.input -- should be a trimmed, non-empty string
local pid = text:match('^P%d+$')
local sep = ','
local special = specials[parms[index]]
if special then
parms.out_unit = special[1]
sep = special[2] or sep
table.remove(parms, index)
end
local function quit()
return false, pid and { 'cvt_no_output' } or { 'cvt_bad_input', text }
end
local function insert2(first, second)
table.insert(parms, index, second)
table.insert(parms, index, first)
end
if pid then
parms.input_text = '' -- output an empty string if an error occurs
local result = input_from_property(tdata, parms, pid)
if result.n == 0 then
return quit()
end
local ucode
for i, t in ipairs(result) do
-- Convert requires each input unit to be identical.
if i == 1 then
ucode = t[2]
elseif ucode ~= t[2] then
return quit()
end
end
local item = ucode
if item == parms[index] then
-- Remove specified output unit if it is the same as the Wikidata unit.
-- For example, {{convert|input=P2044|km}} with property "12 km".
table.remove(parms, index)
end
for i = result.n, 1, -1 do
insert2(result[i][1], item)
item = sep
end
return true
else
if input_from_text(tdata, parms, text, insert2) then
return true
end
end
return quit()
end
--------------------------------------------------------------------------------
--- List units and check syntax of definitions ---------------------------------
--------------------------------------------------------------------------------
local specifications = {
-- seq = sequence in which fields are displayed
base = {
title = 'SI base units',
fields = {
symbol = { seq = 2, mandatory = true },
name1 = { seq = 3, mandatory = true },
name2 = { seq = 4 },
link = { seq = 5 },
},
noteseq = 6,
header = '{| class="wikitable"\n!si !!symbol !!name1 !!name2 !!link !!note',
item = '|-\n|%s ||%s ||%s ||%s ||%s ||%s',
footer = '|}',
},
alias = {
title = 'Aliases for convert',
fields = {
ucode = { seq = 2, mandatory = true },
si = { seq = 3 },
},
noteseq = 4,
header = '{| class="wikitable"\n!alias !!ucode !!base !!note',
item = '|-\n|%s ||%s ||%s ||%s',
footer = '|}',
},
known = {
title = 'Units known to convert',
fields = {
ucode = { seq = 2, mandatory = true },
label = { seq = 3, mandatory = true },
},
noteseq = 4,
header = '{| class="wikitable"\n!qid !!ucode !!label !!note',
item = '|-\n|%s ||%s ||%s ||%s',
footer = '|}',
},
unknown = {
title = 'Units not known to convert',
fields = {
_ucode = { seq = 2, mandatory = true },
si = { seq = 3 },
name1 = { seq = 4 },
name2 = { seq = 5 },
link = { seq = 6 },
label = { seq = 7, mandatory = true },
},
noteseq = 8,
header = '{| class="wikitable"\n!qid !!_ucode !!base !!name1 !!name2 !!link !!label !!note',
item = '|-\n|%s ||%s ||%s ||%s ||%s ||%s ||%s ||%s',
footer = '|}',
},
}
local function listunits(tdata, ulookup)
-- For Module:Convert, make wikitext to list the built-in Wikidata units.
-- Return true, wikitext if successful or return false, t where t is an
-- error message table. Currently, an error return never occurs.
-- The syntax of each unit definition is checked and a note is added if
-- a problem is detected.
local function safe_cells(t)
-- This is not currently needed, but in case definitions ever use wikitext
-- like '[[kilogram|kg]]', escape the text so it works in a table cell.
local result = {}
for i, v in ipairs(t) do
if v:find('|', 1, true) then
v = v:gsub('(%[%[[^%[%]]-)|(.-%]%])', '%1\0%2') -- replace pipe in piped link with a zero byte
v = v:gsub('|', '|') -- escape '|'
v = v:gsub('%z', '|') -- restore pipe in piped link
end
result[i] = v:gsub('{', '{') -- escape '{'
end
return unpack(result)
end
local wdunits = tdata.wikidata_units
local speckeys = { 'base', 'alias', 'unknown', 'known' }
for _, sid in ipairs(speckeys) do
specifications[sid].units = Collection.new()
end
local keys = Collection.new()
for k, v in pairs(wdunits) do
keys:add(k)
end
table.sort(keys)
local note_count = 0
for _, key in ipairs(keys) do
local unit = wdunits[key]
local ktext, sid
if key:match('^Q%d+$') then
ktext = '[[d:' .. key .. '|' .. key .. ']]'
if unit.ucode then
sid = 'known'
else
sid = 'unknown'
end
elseif unit.ucode then
ktext = key
sid = 'alias'
else
ktext = key
sid = 'base'
end
local result = { ktext }
local spec = specifications[sid]
local fields = spec.fields
local note = Collection.new()
for k, v in pairs(unit) do
if fields[k] then
local seq = fields[k].seq
if result[seq] then
note:add('duplicate ' .. k) -- cannot happen since keys are unique
else
result[seq] = v
end
else
note:add('invalid ' .. k)
end
end
for k, v in pairs(fields) do
local value = result[v.seq]
if value then
if k == 'si' and not wdunits[value] then
note:add('need si ' .. value)
end
if k == 'label' then
local wdl = mw.wikibase.label(key)
if wdl ~= value then
note:add('label changed to ' .. tostring(wdl))
end
end
else
result[v.seq] = ''
if v.mandatory then
note:add('missing ' .. k)
end
end
end
local text
if note.n > 0 then
note_count = note_count + 1
text = '*' .. note:join('<br />')
end
result[spec.noteseq] = text or ''
spec.units:add(result)
end
local results = Collection.new()
if note_count > 0 then
local text = note_count .. (note_count == 1 and ' note' or ' notes')
results:add("'''Search for * to see " .. text .. "'''\n")
end
for _, sid in ipairs(speckeys) do
local spec = specifications[sid]
results:add("'''" .. spec.title .. "'''")
results:add(spec.header)
local fmt = spec.item
for _, unit in ipairs(spec.units) do
results:add(string.format(fmt, safe_cells(unit)))
end
results:add(spec.footer)
end
return true, results:join('\n')
end
return { _adjustparameters = adjustparameters, _listunits = listunits }
6446221x1ioigjquegx9yz52zwxrdod
Module:Convert
828
5552
32063
2018-08-07T18:39:35Z
Dr. Sroy
5771
Module based on English wiki version
Scribunto
text/plain
-- Convert a value from one unit of measurement to another.
-- Example: {{convert|123|lb|kg}} --> 123 pounds (56 kg)
-- See [[:en:Template:Convert/Transwiki guide]] if copying to another wiki.
local MINUS = '−' -- Unicode U+2212 MINUS SIGN (UTF-8: e2 88 92)
local abs = math.abs
local floor = math.floor
local format = string.format
local log10 = math.log10
local ustring = mw.ustring
local ulen = ustring.len
local usub = ustring.sub
-- Configuration options to keep magic values in one location.
-- Conversion data and message text are defined in separate modules.
local config, maxsigfig
local numdot -- must be '.' or ',' or a character which works in a regex
local numsep, numsep_remove, numsep_remove2
local data_code, all_units
local text_code
local varname -- can be a code to use variable names that depend on value
local from_en_table -- to translate an output string of en digits to local language
local to_en_table -- to translate an input string of digits in local language to en
-- Use translation_table in convert/text to change the following.
local en_default -- true uses lang=en unless convert has lang=local or local digits
local group_method = 3 -- code for how many digits are in a group
local per_word = 'per' -- for units like "liters per kilometer"
local plural_suffix = 's' -- only other useful value is probably '' to disable plural unit names
local omitsep -- true to omit separator before local symbol/name
-- All units should be defined in the data module. However, to cater for quick changes
-- and experiments, any unknown unit is looked up in an extra data module, if it exists.
-- That module would be transcluded in only a small number of pages, so there should be
-- little server overhead from making changes, and changes should propagate quickly.
local extra_module -- name of module with extra units
local extra_units -- nil or table of extra units from extra_module
-- Some options in the invoking template can set variables used later in the module.
local currency_text -- for a user-defined currency symbol: {{convert|12|$/ha|$=€}} (euro replaces dollar)
local function from_en(text)
-- Input is a string representing a number in en digits with '.' decimal mark,
-- without digit grouping (which is done just after calling this).
-- Return the translation of the string with numdot and digits in local language.
if numdot ~= '.' then
text = text:gsub('%.', numdot)
end
if from_en_table then
text = text:gsub('%d', from_en_table)
end
return text
end
local function to_en(text)
-- Input is a string representing a number in the local language with
-- an optional numdot decimal mark and numsep digit grouping.
-- Return the translation of the string with '.' mark and en digits,
-- and no separators (they have to be removed here to handle cases like
-- numsep = '.' and numdot = ',' with input "1.234.567,8").
if to_en_table then
text = ustring.gsub(text, '%d', to_en_table)
end
if numsep_remove then
text = text:gsub(numsep_remove, '')
end
if numsep_remove2 then
text = text:gsub(numsep_remove2, '')
end
if numdot ~= '.' then
text = text:gsub(numdot, '.')
end
return text
end
local function decimal_mark(text)
-- Return ',' if text probably is using comma for decimal mark, or has no decimal mark.
-- Return '.' if text probably is using dot for decimal mark.
-- Otherwise return nothing (decimal mark not known).
if not text:find('[.,]') then return ',' end
text = text:gsub('^%-', ''):gsub('%+%d+/%d+$', ''):gsub('[Ee]%-?%d+$', '')
local decimal =
text:match('^0?([.,])%d+$') or
text:match('%d([.,])%d?%d?$') or
text:match('%d([.,])%d%d%d%d+$')
if decimal then return decimal end
if text:match('%.%d+%.') then return ',' end
if text:match('%,%d+,') then return '.' end
end
local add_warning, with_separator -- forward declarations
local function to_en_with_check(text, parms)
-- Version of to_en() for a wiki using numdot = ',' and numsep = '.' to check
-- text (an input number as a string) which might have been copied from enwiki.
-- For example, in '1.234' the '.' could be a decimal mark or a group separator.
-- From viwiki.
if to_en_table then
text = ustring.gsub(text, '%d', to_en_table)
end
if decimal_mark(text) == '.' then
local original = text
text = text:gsub(',', '') -- for example, interpret "1,234.5" as an enwiki value
if parms then
add_warning(parms, 0, 'cvt_enwiki_num', original, with_separator({}, text))
end
else
if numsep_remove then
text = text:gsub(numsep_remove, '')
end
if numsep_remove2 then
text = text:gsub(numsep_remove2, '')
end
if numdot ~= '.' then
text = text:gsub(numdot, '.')
end
end
return text
end
local function omit_separator(id)
-- Return true if there should be no separator before id (a unit symbol or name).
-- For zhwiki, there should be no separator if id uses local characters.
-- The following kludge should be a sufficient test.
if omitsep then
if id:sub(1, 2) == '-{' then -- for "-{...}-" content language variant
return true
end
if id:byte() > 127 then
local first = usub(id, 1, 1)
if first ~= 'Å' and first ~= '°' and first ~= 'µ' then
return true
end
end
end
return id:sub(1, 1) == '/' -- no separator before units like "/ha"
end
local spell_module -- name of module that can spell numbers
local speller -- function from that module to handle spelling (set if needed)
local wikidata_module, wikidata_data_module -- names of Wikidata modules
local wikidata_code, wikidata_data -- exported tables from those modules (set if needed)
local function set_config(args)
-- Set configuration options from template #invoke or defaults.
config = args
maxsigfig = config.maxsigfig or 14 -- maximum number of significant figures
local data_module, text_module
local sandbox = config.sandbox and ('/' .. config.sandbox) or ''
data_module = "Module:Convert/data" .. sandbox
text_module = "Module:Convert/text" .. sandbox
extra_module = "Module:Convert/extra" .. sandbox
wikidata_module = "Module:Convert/wikidata" .. sandbox
wikidata_data_module = "Module:Convert/wikidata/data" .. sandbox
spell_module = "Module:ConvertNumeric"
data_code = mw.loadData(data_module)
text_code = mw.loadData(text_module)
all_units = data_code.all_units
local translation = text_code.translation_table
if translation then
numdot = translation.numdot
numsep = translation.numsep
if numdot == ',' and numsep == '.' then
if text_code.all_messages.cvt_enwiki_num then
to_en = to_en_with_check
end
end
if translation.group then
group_method = translation.group
end
if translation.per_word then
per_word = translation.per_word
end
if translation.plural_suffix then
plural_suffix = translation.plural_suffix
end
varname = translation.varname
from_en_table = translation.from_en
local use_workaround = true
if use_workaround then
-- 2013-07-05 workaround bug by making a copy of the required table.
-- mw.ustring.gsub fails with a table (to_en_table) as the replacement,
-- if the table is accessed via mw.loadData.
local source = translation.to_en
if source then
to_en_table = {}
for k, v in pairs(source) do
to_en_table[k] = v
end
end
else
to_en_table = translation.to_en
end
if translation.lang == 'en default' then
en_default = true -- for hiwiki
end
omitsep = translation.omitsep -- for zhwiki
end
numdot = config.numdot or numdot or '.' -- decimal mark before fractional digits
numsep = config.numsep or numsep or ',' -- group separator for numbers
-- numsep should be ',' or '.' or '' or ' ' or a Unicode character.
-- numsep_remove must work in a regex to identify separators to be removed.
if numsep ~= '' then
numsep_remove = (numsep == '.') and '%.' or numsep
end
if numsep ~= ',' and numdot ~= ',' then
numsep_remove2 = ',' -- so numbers copied from enwiki will work
end
end
local function collection()
-- Return a table to hold items.
return {
n = 0,
add = function (self, item)
self.n = self.n + 1
self[self.n] = item
end,
}
end
local function divide(numerator, denominator)
-- Return integers quotient, remainder resulting from dividing the two
-- given numbers, which should be unsigned integers.
local quotient, remainder = floor(numerator / denominator), numerator % denominator
if not (0 <= remainder and remainder < denominator) then
-- Floating point limits may need this, as in {{convert|160.02|Ym|ydftin}}.
remainder = 0
end
return quotient, remainder
end
local function split(text, delimiter)
-- Return a numbered table with fields from splitting text.
-- The delimiter is used in a regex without escaping (for example, '.' would fail).
-- Each field has any leading/trailing whitespace removed.
local t = {}
text = text .. delimiter -- to get last item
for item in text:gmatch('%s*(.-)%s*' .. delimiter) do
table.insert(t, item)
end
return t
end
local function strip(text)
-- If text is a string, return its content with no leading/trailing
-- whitespace. Otherwise return nil (a nil argument gives a nil result).
if type(text) == 'string' then
return text:match("^%s*(.-)%s*$")
end
end
local function table_len(t)
-- Return length (<100) of a numbered table to replace #t which is
-- documented to not work if t is accessed via mw.loadData().
for i = 1, 100 do
if t[i] == nil then
return i - 1
end
end
end
local function wanted_category(catkey, catsort, want_warning)
-- Return message category if it is wanted in current namespace,
-- otherwise return ''.
local cat
local title = mw.title.getCurrentTitle()
if title then
local nsdefault = '0' -- default namespace: '0' = article; '0,10' = article and template
local namespace = title.namespace
for _, v in ipairs(split(config.nscat or nsdefault, ',')) do
if namespace == tonumber(v) then
cat = text_code.all_categories[want_warning and 'warning' or catkey]
if catsort and catsort ~= '' and cat:sub(-2) == ']]' then
cat = cat:sub(1, -3) .. '|' .. mw.text.nowiki(usub(catsort, 1, 20)) .. ']]'
end
break
end
end
end
return cat or ''
end
local function message(parms, mcode, is_warning)
-- Return wikitext for an error message, including category if specified
-- for the message type.
-- mcode = numbered table specifying the message:
-- mcode[1] = 'cvt_xxx' (string used as a key to get message info)
-- mcode[2] = 'parm1' (string to replace '$1' if any in message)
-- mcode[3] = 'parm2' (string to replace '$2' if any in message)
-- mcode[4] = 'parm3' (string to replace '$3' if any in message)
local msg
if type(mcode) == 'table' then
if mcode[1] == 'cvt_no_output' then
-- Some errors should cause convert to output an empty string,
-- for example, for an optional field in an infobox.
return ''
end
msg = text_code.all_messages[mcode[1]]
end
parms.have_problem = true
local function subparm(fmt, ...)
local rep = {}
for i, v in ipairs({...}) do
rep['$' .. i] = v
end
return (fmt:gsub('$%d+', rep))
end
if msg then
local parts = {}
local regex, replace = msg.regex, msg.replace
for i = 1, 3 do
local limit = 40
local s = mcode[i + 1]
if s then
if regex and replace then
s = s:gsub(regex, replace)
limit = nil -- allow long "should be" messages
end
-- Escape user input so it does not break the message.
-- To avoid tags (like {{convert|1<math>23</math>|m}}) breaking
-- the mouseover title, any strip marker starting with char(127) is
-- replaced with '...' (text not needing i18n).
local append
local pos = s:find(string.char(127), 1, true)
if pos then
append = '...'
s = s:sub(1, pos - 1)
end
if limit and ulen(s) > limit then
s = usub(s, 1, limit)
append = '...'
end
s = mw.text.nowiki(s) .. (append or '')
else
s = '?'
end
parts['$' .. i] = s
end
local function ispreview()
-- Return true if a prominent message should be shown.
if parms.test == 'preview' or parms.test == 'nopreview' then
-- For testing, can preview a real message or simulate a preview
-- when running automated tests.
return parms.test == 'preview'
end
local success, revid = pcall(function ()
return (parms.frame):preprocess('{{REVISIONID}}') end)
return success and (revid == '')
end
local want_warning = is_warning and
not config.warnings and -- show unobtrusive warnings if config.warnings not configured
not msg.nowarn -- but use msg settings, not standard warning, if specified
local title = string.gsub(msg[1] or 'Missing message', '$%d+', parts)
local text = want_warning and '*' or msg[2] or 'Missing message'
local cat = wanted_category(msg[3], mcode[2], want_warning)
local anchor = msg[4] or ''
local fmtkey = ispreview() and 'cvt_format_preview' or
(want_warning and 'cvt_format2' or msg.format or 'cvt_format')
local fmt = text_code.all_messages[fmtkey] or 'convert: bug'
return subparm(fmt, title:gsub('"', '"'), text, cat, anchor)
end
return 'Convert internal error: unknown message'
end
function add_warning(parms, level, key, text1, text2) -- for forward declaration above
-- If enabled, add a warning that will be displayed after the convert result.
-- A higher level is more verbose: more kinds of warnings are displayed.
-- To reduce output noise, only the first warning is displayed.
if level <= (tonumber(config.warnings) or 1) then
if parms.warnings == nil then
parms.warnings = message(parms, { key, text1, text2 }, true)
end
end
end
local function spell_number(parms, inout, number, numerator, denominator)
-- Return result of spelling (number, numerator, denominator), or
-- return nil if spelling is not available or not supported for given text.
-- Examples (each value must be a string or nil):
-- number numerator denominator output
-- ------ --------- ----------- -------------------
-- "1.23" nil nil one point two three
-- "1" "2" "3" one and two thirds
-- nil "2" "3" two thirds
if not speller then
local function get_speller(module)
return require(module).spell_number
end
local success
success, speller = pcall(get_speller, spell_module)
if not success or type(speller) ~= 'function' then
add_warning(parms, 1, 'cvt_no_spell', 'spell')
return nil
end
end
local case
if parms.spell_upper == inout then
case = true
parms.spell_upper = nil -- only uppercase first word in a multiple unit
end
local sp = not parms.opt_sp_us
local adj = parms.opt_adjectival
return speller(number, numerator, denominator, case, sp, adj)
end
------------------------------------------------------------------------
-- BEGIN: Code required only for built-in units.
-- LATER: If need much more code, move to another module to simplify this module.
local function speed_of_sound(altitude)
-- This is for the Mach built-in unit of speed.
-- Return speed of sound in metres per second at given altitude in feet.
-- If no altitude given, use default (zero altitude = sea level).
-- Table gives speed of sound in miles per hour at various altitudes:
-- altitude = -17,499 to 302,499 feet
-- mach_table[a + 4] = s where
-- a = (altitude / 5000) rounded to nearest integer (-3 to 60)
-- s = speed of sound (mph) at that altitude
-- LATER: Should calculate result from an interpolation between the next
-- lower and higher altitudes in table, rather than rounding to nearest.
-- From: http://www.aerospaceweb.org/question/atmosphere/q0112.shtml
local mach_table = { -- a =
799.5, 787.0, 774.2, 761.207051, -- -3 to 0
748.0, 734.6, 721.0, 707.0, 692.8, 678.3, 663.5, 660.1, 660.1, 660.1, -- 1 to 10
660.1, 660.1, 660.1, 662.0, 664.3, 666.5, 668.9, 671.1, 673.4, 675.6, -- 11 to 20
677.9, 683.7, 689.9, 696.0, 702.1, 708.1, 714.0, 719.9, 725.8, 731.6, -- 21 to 30
737.3, 737.7, 737.7, 736.2, 730.5, 724.6, 718.8, 712.9, 707.0, 701.1, -- 31 to 40
695.0, 688.9, 682.8, 676.6, 670.4, 664.1, 657.8, 652.9, 648.3, 643.7, -- 41 to 50
639.1, 634.4, 629.6, 624.8, 620.0, 615.2, 613.2, 613.2, 613.2, 613.5, -- 51 to 60
}
altitude = altitude or 0
local a = (altitude < 0) and -altitude or altitude
a = floor(a / 5000 + 0.5)
if altitude < 0 then
a = -a
end
if a < -3 then
a = -3
elseif a > 60 then
a = 60
end
return mach_table[a + 4] * 0.44704 -- mph converted to m/s
end
-- END: Code required only for built-in units.
------------------------------------------------------------------------
local function get_range(word)
-- Return a range (string or table) corresponding to word (like "to"),
-- or return nil if not a range word.
local ranges = text_code.ranges
return ranges.types[word] or ranges.types[ranges.aliases[word]]
end
local function check_mismatch(unit1, unit2)
-- If unit1 cannot be converted to unit2, return an error message table.
-- This allows conversion between units of the same type, and between
-- Nm (normally torque) and ftlb (energy), as in gun-related articles.
-- This works because Nm is the base unit (scale = 1) for both the
-- primary type (torque), and the alternate type (energy, where Nm = J).
-- A match occurs if the primary types are the same, or if unit1 matches
-- the alternate type of unit2, and vice versa. That provides a whitelist
-- of which conversions are permitted between normally incompatible types.
if unit1.utype == unit2.utype or
(unit1.utype == unit2.alttype and unit1.alttype == unit2.utype) then
return nil
end
return { 'cvt_mismatch', unit1.utype, unit2.utype }
end
local function override_from(out_table, in_table, fields)
-- Copy the specified fields from in_table to out_table, but do not
-- copy nil fields (keep any corresponding field in out_table).
for _, field in ipairs(fields) do
if in_table[field] then
out_table[field] = in_table[field]
end
end
end
local function shallow_copy(t)
-- Return a shallow copy of table t.
-- Do not need the features and overhead of the Scribunto mw.clone().
local result = {}
for k, v in pairs(t) do
result[k] = v
end
return result
end
local unit_mt = {
-- Metatable to get missing values for a unit that does not accept SI prefixes.
-- Warning: The boolean value 'false' is returned for any missing field
-- so __index is not called twice for the same field in a given unit.
__index = function (self, key)
local value
if key == 'name1' or key == 'sym_us' then
value = self.symbol
elseif key == 'name2' then
value = self.name1 .. plural_suffix
elseif key == 'name1_us' then
value = self.name1
if not rawget(self, 'name2_us') then
-- If name1_us is 'foot', do not make name2_us by appending plural_suffix.
self.name2_us = self.name2
end
elseif key == 'name2_us' then
local raw1_us = rawget(self, 'name1_us')
if raw1_us then
value = raw1_us .. plural_suffix
else
value = self.name2
end
elseif key == 'link' then
value = self.name1
else
value = false
end
rawset(self, key, value)
return value
end
}
local function prefixed_name(unit, name, index)
-- Return unit name with SI prefix inserted at correct position.
-- index = 1 (name1), 2 (name2), 3 (name1_us), 4 (name2_us).
-- The position is a byte (not character) index, so use Lua's sub().
local pos = rawget(unit, 'prefix_position')
if type(pos) == 'string' then
pos = tonumber(split(pos, ',')[index])
end
if pos then
return name:sub(1, pos - 1) .. unit.si_name .. name:sub(pos)
end
return unit.si_name .. name
end
local unit_prefixed_mt = {
-- Metatable to get missing values for a unit that accepts SI prefixes.
-- Before use, fields si_name, si_prefix must be defined.
-- The unit must define _symbol, _name1 and
-- may define _sym_us, _name1_us, _name2_us
-- (_sym_us, _name2_us may be defined for a language using sp=us
-- to refer to a variant unrelated to U.S. units).
__index = function (self, key)
local value
if key == 'symbol' then
value = self.si_prefix .. self._symbol
elseif key == 'sym_us' then
value = rawget(self, '_sym_us')
if value then
value = self.si_prefix .. value
else
value = self.symbol
end
elseif key == 'name1' then
value = prefixed_name(self, self._name1, 1)
elseif key == 'name2' then
value = rawget(self, '_name2')
if value then
value = prefixed_name(self, value, 2)
else
value = self.name1 .. plural_suffix
end
elseif key == 'name1_us' then
value = rawget(self, '_name1_us')
if value then
value = prefixed_name(self, value, 3)
else
value = self.name1
end
elseif key == 'name2_us' then
value = rawget(self, '_name2_us')
if value then
value = prefixed_name(self, value, 4)
elseif rawget(self, '_name1_us') then
value = self.name1_us .. plural_suffix
else
value = self.name2
end
elseif key == 'link' then
value = self.name1
else
value = false
end
rawset(self, key, value)
return value
end
}
local unit_per_mt = {
-- Metatable to get values for a per unit of form "x/y".
-- This is never called to determine a unit name or link because per units
-- are handled as a special case.
-- Similarly, the default output is handled elsewhere, and for a symbol
-- this is only called from get_default() for default_exceptions.
__index = function (self, key)
local value
if key == 'symbol' then
local per = self.per
local unit1, unit2 = per[1], per[2]
if unit1 then
value = unit1[key] .. '/' .. unit2[key]
else
value = '/' .. unit2[key]
end
elseif key == 'sym_us' then
value = self.symbol
elseif key == 'scale' then
local per = self.per
local unit1, unit2 = per[1], per[2]
value = (unit1 and unit1.scale or 1) * self.scalemultiplier / unit2.scale
else
value = false
end
rawset(self, key, value)
return value
end
}
local function make_per(unitcode, unit_table, ulookup)
-- Return true, t where t is a per unit with unit codes expanded to unit tables,
-- or return false, t where t is an error message table.
local result = {
unitcode = unitcode,
utype = unit_table.utype,
per = {}
}
override_from(result, unit_table, { 'invert', 'iscomplex', 'default', 'link', 'symbol', 'symlink' })
result.symbol_raw = (result.symbol or false) -- to distinguish between a defined exception and a metatable calculation
local prefix
for i, v in ipairs(unit_table.per) do
if i == 1 and v == '' then
-- First unit symbol can be empty; that gives a nil first unit table.
elseif i == 1 and text_code.currency[v] then
prefix = currency_text or v
else
local success, t = ulookup(v)
if not success then return false, t end
result.per[i] = t
end
end
local multiplier = unit_table.multiplier
if not result.utype then
-- Creating an automatic per unit.
local unit1 = result.per[1]
local utype = (unit1 and unit1.utype or prefix or '') .. '/' .. result.per[2].utype
local t = data_code.per_unit_fixups[utype]
if t then
if type(t) == 'table' then
utype = t.utype or utype
result.link = result.link or t.link
multiplier = multiplier or t.multiplier
else
utype = t
end
end
result.utype = utype
end
result.scalemultiplier = multiplier or 1
result.vprefix = prefix or false -- set to non-nil to avoid calling __index
return true, setmetatable(result, unit_per_mt)
end
local function lookup(parms, unitcode, what, utable, fails, depth)
-- Return true, t where t is a copy of the unit's converter table,
-- or return false, t where t is an error message table.
-- Parameter 'what' determines whether combination units are accepted:
-- 'no_combination' : single unit only
-- 'any_combination' : single unit or combination or output multiple
-- 'only_multiple' : single unit or output multiple only
-- Parameter unitcode is a symbol (like 'g'), with an optional SI prefix (like 'kg').
-- If, for example, 'kg' is in this table, that entry is used;
-- otherwise the prefix ('k') is applied to the base unit ('g').
-- If unitcode is a known combination code (and if allowed by what),
-- a table of output multiple unit tables is included in the result.
-- For compatibility with the old template, an underscore in a unitcode is
-- replaced with a space so usage like {{convert|350|board_feet}} works.
-- Wikignomes may also put two spaces or " " in combinations, so
-- replace underscore, " ", and multiple spaces with a single space.
utable = utable or parms.unittable or all_units
fails = fails or {}
depth = depth and depth + 1 or 1
if depth > 9 then
-- There are ways to mistakenly define units which result in infinite
-- recursion when lookup() is called. That gives a long delay and very
-- confusing error messages, so the depth parameter is used as a guard.
return false, { 'cvt_lookup', unitcode }
end
if unitcode == nil or unitcode == '' then
return false, { 'cvt_no_unit' }
end
unitcode = unitcode:gsub('_', ' '):gsub(' ', ' '):gsub(' +', ' ')
local function call_make_per(t)
return make_per(unitcode, t,
function (ucode) return lookup(parms, ucode, 'no_combination', utable, fails, depth) end
)
end
local t = utable[unitcode]
if t then
if t.shouldbe then
return false, { 'cvt_should_be', t.shouldbe }
end
if t.sp_us then
parms.opt_sp_us = true
end
local target = t.target -- nil, or unitcode is an alias for this target
if target then
local success, result = lookup(parms, target, what, utable, fails, depth)
if not success then return false, result end
override_from(result, t, { 'customary', 'default', 'link', 'symbol', 'symlink' })
local multiplier = t.multiplier
if multiplier then
result.multiplier = tostring(multiplier)
result.scale = result.scale * multiplier
end
return true, result
end
if t.per then
return call_make_per(t)
end
local combo = t.combination -- nil or a table of unitcodes
if combo then
local multiple = t.multiple
if what == 'no_combination' or (what == 'only_multiple' and not multiple) then
return false, { 'cvt_bad_unit', unitcode }
end
-- Recursively create a combination table containing the
-- converter table of each unitcode.
local result = { utype = t.utype, multiple = multiple, combination = {} }
local cvt = result.combination
for i, v in ipairs(combo) do
local success, t = lookup(parms, v, multiple and 'no_combination' or 'only_multiple', utable, fails, depth)
if not success then return false, t end
cvt[i] = t
end
return true, result
end
local result = shallow_copy(t)
result.unitcode = unitcode
if result.prefixes then
result.si_name = ''
result.si_prefix = ''
return true, setmetatable(result, unit_prefixed_mt)
end
return true, setmetatable(result, unit_mt)
end
local SIprefixes = text_code.SIprefixes
for plen = SIprefixes[1] or 2, 1, -1 do
-- Look for an SI prefix; should never occur with an alias.
-- Check for longer prefix first ('dam' is decametre).
-- SIprefixes[1] = prefix maximum #characters (as seen by mw.ustring.sub).
local prefix = usub(unitcode, 1, plen)
local si = SIprefixes[prefix]
if si then
local t = utable[usub(unitcode, plen+1)]
if t and t.prefixes then
local result = shallow_copy(t)
result.unitcode = unitcode
result.si_name = parms.opt_sp_us and si.name_us or si.name
result.si_prefix = si.prefix or prefix
result.scale = t.scale * 10 ^ (si.exponent * t.prefixes)
return true, setmetatable(result, unit_prefixed_mt)
end
end
end
-- Accept any unit with an engineering notation prefix like "e6cuft"
-- (million cubic feet), but not chained prefixes like "e3e6cuft",
-- and not if the unit is a combination or multiple,
-- and not if the unit has an offset or is a built-in.
-- Only en digits are accepted.
local has_plus = unitcode:find('+', 1, true)
if not has_plus then
local exponent, baseunit = unitcode:match('^e(%d+)(.*)')
if exponent then
local engscale = text_code.eng_scales[exponent]
if engscale then
local success, result = lookup(parms, baseunit, 'no_combination', utable, fails, depth)
if success and not (result.offset or result.builtin or result.engscale) then
result.unitcode = unitcode -- 'e6cuft' not 'cuft'
result.defkey = unitcode -- key to lookup default exception
result.engscale = engscale
result.scale = result.scale * 10 ^ tonumber(exponent)
return true, result
end
end
end
end
-- Accept user-defined combinations like "acre+m2+ha" or "acre m2 ha" for output.
-- If '+' is used, each unit code can include a space, and any error is fatal.
-- If ' ' is used and if each space-separated word is a unit code, it is a combo,
-- but errors are not fatal so the unit code can be looked up as an extra unit.
local err_is_fatal
local combo = collection()
if has_plus then
err_is_fatal = true
for item in (unitcode .. '+'):gmatch('%s*(.-)%s*%+') do
if item ~= '' then
combo:add(item)
end
end
elseif unitcode:find('%s') then
for item in unitcode:gmatch('%S+') do
combo:add(item)
end
end
if combo.n > 1 then
local function lookup_combo()
if what == 'no_combination' or what == 'only_multiple' then
return false, { 'cvt_bad_unit', unitcode }
end
local result = { combination = {} }
local cvt = result.combination
for i, v in ipairs(combo) do
local success, t = lookup(parms, v, 'only_multiple', utable, fails, depth)
if not success then return false, t end
if i == 1 then
result.utype = t.utype
else
local mismatch = check_mismatch(result, t)
if mismatch then
return false, mismatch
end
end
cvt[i] = t
end
return true, result
end
local success, result = lookup_combo()
if success or err_is_fatal then
return success, result
end
end
-- Look for x/y; split on right-most slash to get scale correct (x/y/z is x/y per z).
local top, bottom = unitcode:match('^(.-)/([^/]+)$')
if top and not unitcode:find('e%d') then
-- If valid, create an automatic per unit for an "x/y" unit code.
-- The unitcode must not include extraneous spaces.
-- Engineering notation (apart from at start and which has been stripped before here),
-- is not supported so do not make a per unit if find text like 'e3' in unitcode.
local success, result = call_make_per({ per = {top, bottom} })
if success then
return true, result
end
end
if not parms.opt_ignore_error and not get_range(unitcode) then
-- Want the "what links here" list for the extra_module to show only cases
-- where an extra unit is used, so do not require it if invoked from {{val}}
-- or if looking up a range word which cannot be a unit.
if not extra_units then
local success, extra = pcall(function () return require(extra_module).extra_units end)
if success and type(extra) == 'table' then
extra_units = extra
end
end
if extra_units then
-- A unit in one data table might refer to a unit in the other table, so
-- switch between them, relying on fails or depth to terminate loops.
if not fails[unitcode] then
fails[unitcode] = true
local other = (utable == all_units) and extra_units or all_units
local success, result = lookup(parms, unitcode, what, other, fails, depth)
if success then
return true, result
end
end
end
end
if to_en_table then
-- At fawiki it is common to translate all digits so a unit like "km2" becomes "km۲".
local en_code = ustring.gsub(unitcode, '%d', to_en_table)
if en_code ~= unitcode then
return lookup(parms, en_code, what, utable, fails, depth)
end
end
return false, { 'cvt_unknown', unitcode }
end
local function valid_number(num)
-- Return true if num is a valid number.
-- In Scribunto (different from some standard Lua), when expressed as a string,
-- overflow or other problems are indicated with text like "inf" or "nan"
-- which are regarded as invalid here (each contains "n").
if type(num) == 'number' and tostring(num):find('n', 1, true) == nil then
return true
end
end
local function hyphenated(name, parts)
-- Return a hyphenated form of given name (for adjectival usage).
-- The name may be linked and the target of the link must not be changed.
-- Hypothetical examples:
-- [[long ton|ton]] → [[long ton|ton]] (no change)
-- [[tonne|long ton]] → [[tonne|long-ton]]
-- [[metric ton|long ton]] → [[metric ton|long-ton]]
-- [[long ton]] → [[long ton|long-ton]]
-- Input can also have multiple links in a single name like:
-- [[United States customary units|U.S.]] [[US gallon|gallon]]
-- [[mile]]s per [[United States customary units|U.S.]] [[quart]]
-- [[long ton]]s per [[short ton]]
-- Assume that links cannot be nested (never like "[[abc[[def]]ghi]]").
-- This uses a simple and efficient procedure that works for most cases.
-- Some units (if used) would require more, and can later think about
-- adding a method to handle exceptions.
-- The procedure is to replace each space with a hyphen, but
-- not a space after ')' [for "(pre-1954 US) nautical mile"], and
-- not spaces immediately before '(' or in '(...)' [for cases like
-- "British thermal unit (ISO)" and "Calorie (International Steam Table)"].
if name:find(' ', 1, true) then
if parts then
local pos
if name:sub(1, 1) == '(' then
pos = name:find(')', 1, true)
if pos then
return name:sub(1, pos+1) .. name:sub(pos+2):gsub(' ', '-')
end
elseif name:sub(-1) == ')' then
pos = name:find('(', 1, true)
if pos then
return name:sub(1, pos-2):gsub(' ', '-') .. name:sub(pos-1)
end
end
return name:gsub(' ', '-')
end
parts = collection()
for before, item, after in name:gmatch('([^[]*)(%[%[[^[]*%]%])([^[]*)') do
if item:find(' ', 1, true) then
local prefix
local plen = item:find('|', 1, true)
if plen then
prefix = item:sub(1, plen)
item = item:sub(plen + 1, -3)
else
prefix = item:sub(1, -3) .. '|'
item = item:sub(3, -3)
end
item = prefix .. hyphenated(item, parts) .. ']]'
end
parts:add(before:gsub(' ', '-') .. item .. after:gsub(' ', '-'))
end
if parts.n == 0 then
-- No link like "[[...]]" was found in the original name.
parts:add(hyphenated(name, parts))
end
return table.concat(parts)
end
return name
end
local function hyphenated_maybe(parms, want_name, sep, id, inout)
-- Return s, f where
-- s = id, possibly modified
-- f = true if hyphenated
-- Possible modifications: hyphenate; prepend '-'; append mid text.
if id == nil or id == '' then
return ''
end
local mid = (inout == (parms.opt_flip and 'out' or 'in')) and parms.mid or ''
if want_name then
if parms.opt_adjectival then
return '-' .. hyphenated(id) .. mid, true
end
if parms.opt_add_s and id:sub(-1) ~= 's' then
id = id .. 's' -- for nowiki
end
end
return sep .. id .. mid
end
local function use_minus(text)
-- Return text with Unicode minus instead of '-', if present.
if text:sub(1, 1) == '-' then
return MINUS .. text:sub(2)
end
return text
end
local function digit_groups(parms, text, method)
-- Return a numbered table of groups of digits (left-to-right, in local language).
-- Parameter method is a number or nil:
-- 3 for 3-digit grouping (default), or
-- 2 for 3-then-2 grouping (only for digits before decimal mark).
local len_right
local len_left = text:find('.', 1, true)
if len_left then
len_right = #text - len_left
len_left = len_left - 1
else
len_left = #text
end
local twos = method == 2 and len_left > 5
local groups = collection()
local run = len_left
local n
if run < 4 or (run == 4 and parms.opt_comma5) then
if parms.opt_gaps then
n = run
else
n = #text
end
elseif twos then
n = run % 2 == 0 and 1 or 2
else
n = run % 3 == 0 and 3 or run % 3
end
while run > 0 do
groups:add(n)
run = run - n
n = (twos and run > 3) and 2 or 3
end
if len_right then
if groups.n == 0 then
groups:add(0)
end
if parms.opt_gaps and len_right > 3 then
local want4 = not parms.opt_gaps3 -- true gives no gap before trailing single digit
local isfirst = true
run = len_right
while run > 0 do
n = (want4 and run == 4) and 4 or (run > 3 and 3 or run)
if isfirst then
isfirst = false
groups[groups.n] = groups[groups.n] + 1 + n
else
groups:add(n)
end
run = run - n
end
else
groups[groups.n] = groups[groups.n] + 1 + len_right
end
end
local pos = 1
for i, length in ipairs(groups) do
groups[i] = from_en(text:sub(pos, pos + length - 1))
pos = pos + length
end
return groups
end
function with_separator(parms, text) -- for forward declaration above
-- Input text is a number in en digits with optional '.' decimal mark.
-- Return an equivalent, formatted for display:
-- with a custom decimal mark instead of '.', if wanted
-- with thousand separators inserted, if wanted
-- digits in local language
-- The given text is like '123' or '123.' or '12345.6789'.
-- The text has no sign (caller inserts that later, if necessary).
-- When using gaps, they are inserted before and after the decimal mark.
-- Separators are inserted only before the decimal mark.
-- A trailing dot (as in '123.') is removed because their use appears to
-- be accidental, and such a number should be shown as '123' or '123.0'.
-- It is useful for convert to suppress the dot so, for example, '4000.'
-- is a simple way of indicating that all the digits are significant.
if text:sub(-1) == '.' then
text = text:sub(1, -2)
end
if #text < 4 or parms.opt_nocomma or numsep == '' then
return from_en(text)
end
local groups = digit_groups(parms, text, group_method)
if parms.opt_gaps then
if groups.n <= 1 then
return groups[1] or ''
end
local nowrap = '<span style="white-space: nowrap">'
local gap = '<span style="margin-left: 0.25em">'
local close = '</span>'
return nowrap .. groups[1] .. gap .. table.concat(groups, close .. gap, 2, groups.n) .. close .. close
end
return table.concat(groups, numsep)
end
-- An input value like 1.23e12 is displayed using scientific notation (1.23×10¹²).
-- That also makes the output use scientific notation, except for small values.
-- In addition, very small or very large output values use scientific notation.
-- Use format(fmtpower, significand, '10', exponent) where each argument is a string.
local fmtpower = '%s<span style="margin:0 .15em 0 .25em">×</span>%s<sup>%s</sup>'
local function with_exponent(parms, show, exponent)
-- Return wikitext to display the implied value in scientific notation.
-- Input uses en digits; output uses digits in local language.
return format(fmtpower, with_separator(parms, show), from_en('10'), use_minus(from_en(tostring(exponent))))
end
local function make_sigfig(value, sigfig)
-- Return show, exponent that are equivalent to the result of
-- converting the number 'value' (where value >= 0) to a string,
-- rounded to 'sigfig' significant figures.
-- The returned items are:
-- show: a string of digits; no sign and no dot;
-- there is an implied dot before show.
-- exponent: a number (an integer) to shift the implied dot.
-- Resulting value = tonumber('.' .. show) * 10^exponent.
-- Examples:
-- make_sigfig(23.456, 3) returns '235', 2 (.235 * 10^2).
-- make_sigfig(0.0023456, 3) returns '235', -2 (.235 * 10^-2).
-- make_sigfig(0, 3) returns '000', 1 (.000 * 10^1).
if sigfig <= 0 then
sigfig = 1
elseif sigfig > maxsigfig then
sigfig = maxsigfig
end
if value == 0 then
return string.rep('0', sigfig), 1
end
local exp, fracpart = math.modf(log10(value))
if fracpart >= 0 then
fracpart = fracpart - 1
exp = exp + 1
end
local digits = format('%.0f', 10^(fracpart + sigfig))
if #digits > sigfig then
-- Overflow (for sigfig=3: like 0.9999 rounding to "1000"; need "100").
digits = digits:sub(1, sigfig)
exp = exp + 1
end
assert(#digits == sigfig, 'Bug: rounded number has wrong length')
return digits, exp
end
-- Fraction output format.
local fracfmt = {
{ -- Like {{frac}} (fraction slash).
-- 1/2 : sign, numerator, denominator
-- 1+2/3 : signed_wholenumber, numerator, denominator
'<span class="frac nowrap">%s<sup>%s</sup>⁄<sub>%s</sub></span>',
'<span class="frac nowrap">%s<span class="visualhide"> </span><sup>%s</sup>⁄<sub>%s</sub></span>',
},
{ -- Like {{sfrac}} (fraction horizontal bar).
-- 1//2 : sign, numerator, denominator (sign should probably be before the fraction, but then it can wrap, and html is already too long)
-- 1+2//3 : signed_wholenumber, numerator, denominator
'<span class="sfrac nowrap" style="display:inline-block; vertical-align:-0.5em; font-size:85%%; text-align:center;"><span style="display:block; line-height:1em; padding:0 0.1em;">%s%s</span><span class="visualhide">/</span><span style="display:block; line-height:1em; padding:0 0.1em; border-top:1px solid;">%s</span></span>',
'<span class="sfrac nowrap">%s<span class="visualhide"> </span><span style="display:inline-block; vertical-align:-0.5em; font-size:85%%; text-align:center;"><span style="display:block; line-height:1em; padding:0 0.1em;">%s</span><span class="visualhide">/</span><span style="display:block; line-height:1em; padding:0 0.1em; border-top:1px solid;">%s</span></span></span>',
},
}
local function format_fraction(parms, inout, negative, wholestr, numstr, denstr, do_spell, style)
-- Return wikitext for a fraction, possibly spelled.
-- Inputs use en digits and have no sign; output uses digits in local language.
local wikitext
if not style then
style = parms.opt_fraction_horizontal and 2 or 1
end
if wholestr == '' then
wholestr = nil
end
if wholestr then
local decorated = with_separator(parms, wholestr)
if negative then
decorated = MINUS .. decorated
end
local fmt = fracfmt[style][2]
wikitext = format(fmt, decorated, from_en(numstr), from_en(denstr))
else
local sign = negative and MINUS or ''
wikitext = format(fracfmt[style][1], sign, from_en(numstr), from_en(denstr))
end
if do_spell then
if negative then
if wholestr then
wholestr = '-' .. wholestr
else
numstr = '-' .. numstr
end
end
wikitext = spell_number(parms, inout, wholestr, numstr, denstr) or wikitext
end
return wikitext
end
local function format_number(parms, show, exponent, isnegative)
-- Parameter show is a string or a table containing strings.
-- Each string is a formatted number in en digits and optional '.' decimal mark.
-- A table represents a fraction: integer, numerator, denominator;
-- if a table is given, exponent must be nil.
-- Return t where t is a table with fields:
-- show = wikitext formatted to display implied value
-- (digits in local language)
-- is_scientific = true if show uses scientific notation
-- clean = unformatted show (possibly adjusted and with inserted '.')
-- (en digits)
-- sign = '' or MINUS
-- exponent = exponent (possibly adjusted)
-- The clean and exponent fields can be used to calculate the
-- rounded absolute value, if needed.
--
-- The value implied by the arguments is found from:
-- exponent is nil; and
-- show is a string of digits (no sign), with an optional dot;
-- show = '123.4' is value 123.4, '1234' is value 1234.0;
-- or:
-- exponent is an integer indicating where dot should be;
-- show is a string of digits (no sign and no dot);
-- there is an implied dot before show;
-- show does not start with '0';
-- show = '1234', exponent = 3 is value 0.1234*10^3 = 123.4.
--
-- The formatted result:
-- * Is for an output value and is spelled if wanted and possible.
-- * Includes a Unicode minus if isnegative and not spelled.
-- * Uses a custom decimal mark, if wanted.
-- * Has digits grouped where necessary, if wanted.
-- * Uses scientific notation if requested, or for very small or large values
-- (which forces result to not be spelled).
-- * Has no more than maxsigfig significant digits
-- (same as old template and {{#expr}}).
local xhi, xlo -- these control when scientific notation (exponent) is used
if parms.opt_scientific then
xhi, xlo = 4, 2 -- default for output if input uses e-notation
elseif parms.opt_scientific_always then
xhi, xlo = 0, 0 -- always use scientific notation (experimental)
else
xhi, xlo = 10, 4 -- default
end
local sign = isnegative and MINUS or ''
local maxlen = maxsigfig
local tfrac
if type(show) == 'table' then
tfrac = show
show = tfrac.wholestr
assert(exponent == nil, 'Bug: exponent given with fraction')
end
if not tfrac and not exponent then
local integer, dot, decimals = show:match('^(%d*)(%.?)(.*)')
if integer == '0' or integer == '' then
local zeros, figs = decimals:match('^(0*)([^0]?.*)')
if #figs == 0 then
if #zeros > maxlen then
show = '0.' .. zeros:sub(1, maxlen)
end
elseif #zeros >= xlo then
show = figs
exponent = -#zeros
elseif #figs > maxlen then
show = '0.' .. zeros .. figs:sub(1, maxlen)
end
elseif #integer >= xhi then
show = integer .. decimals
exponent = #integer
else
maxlen = maxlen + #dot
if #show > maxlen then
show = show:sub(1, maxlen)
end
end
end
if exponent then
local function zeros(n)
return string.rep('0', n)
end
if #show > maxlen then
show = show:sub(1, maxlen)
end
if exponent > xhi or exponent <= -xlo or (exponent == xhi and show ~= '1' .. zeros(xhi - 1)) then
-- When xhi, xlo = 10, 4 (the default), scientific notation is used if the
-- rounded value satisfies: value >= 1e9 or value < 1e-4 (1e9 = 0.1e10),
-- except if show is '1000000000' (1e9), for example:
-- {{convert|1000000000|m|m|sigfig=10}} → 1,000,000,000 metres (1,000,000,000 m)
local significand
if #show > 1 then
significand = show:sub(1, 1) .. '.' .. show:sub(2)
else
significand = show
end
return {
clean = '.' .. show,
exponent = exponent,
sign = sign,
show = sign .. with_exponent(parms, significand, exponent-1),
is_scientific = true,
}
end
if exponent >= #show then
show = show .. zeros(exponent - #show) -- result has no dot
elseif exponent <= 0 then
show = '0.' .. zeros(-exponent) .. show
else
show = show:sub(1, exponent) .. '.' .. show:sub(exponent+1)
end
end
local formatted_show
if tfrac then
show = tostring(tfrac.value) -- to set clean in returned table
formatted_show = format_fraction(parms, 'out', isnegative, tfrac.wholestr, tfrac.numstr, tfrac.denstr, parms.opt_spell_out)
else
if isnegative and show:match('^0.?0*$') then
sign = '' -- don't show minus if result is negative but rounds to zero
end
formatted_show = sign .. with_separator(parms, show)
if parms.opt_spell_out then
formatted_show = spell_number(parms, 'out', sign .. show) or formatted_show
end
end
return {
clean = show,
sign = sign,
show = formatted_show,
is_scientific = false, -- to avoid calling __index
}
end
local function extract_fraction(parms, text, negative)
-- If text represents a fraction, return
-- value, altvalue, show, denominator
-- where
-- value is a number (value of the fraction in argument text)
-- altvalue is an alternate interpretation of any fraction for the hands
-- unit where "12.1+3/4" means 12 hands 1.75 inches
-- show is a string (formatted text for display of an input value,
-- and is spelled if wanted and possible)
-- denominator is value of the denominator in the fraction
-- Otherwise, return nil.
-- Input uses en digits and '.' decimal mark (input has been translated).
-- Output uses digits in local language and local decimal mark, if any.
------------------------------------------------------------------------
-- Originally this function accepted x+y/z where x, y, z were any valid
-- numbers, possibly with a sign. For example '1.23e+2+1.2/2.4' = 123.5,
-- and '2-3/8' = 1.625. However, such usages were found to be errors or
-- misunderstandings, so since August 2014 the following restrictions apply:
-- x (if present) is an integer or has a single digit after decimal mark
-- y and z are unsigned integers
-- e-notation is not accepted
-- The overall number can start with '+' or '-' (so '12+3/4' and '+12+3/4'
-- and '-12-3/4' are valid).
-- Any leading negative sign is removed by the caller, so only inputs
-- like the following are accepted here (may have whitespace):
-- negative = false false true (there was a leading '-')
-- text = '2/3' '+2/3' '2/3'
-- text = '1+2/3' '+1+2/3' '1-2/3'
-- text = '12.3+1/2' '+12.3+1/2' '12.3-1/2'
-- Values like '12.3+1/2' are accepted, but are intended only for use
-- with the hands unit (not worth adding code to enforce that).
------------------------------------------------------------------------
local leading_plus, prefix, numstr, slashes, denstr =
text:match('^%s*(%+?)%s*(.-)%s*(%d+)%s*(/+)%s*(%d+)%s*$')
if not leading_plus then
-- Accept a single U+2044 fraction slash because that may be pasted.
leading_plus, prefix, numstr, denstr =
text:match('^%s*(%+?)%s*(.-)%s*(%d+)%s*⁄%s*(%d+)%s*$')
slashes = '/'
end
local numerator = tonumber(numstr)
local denominator = tonumber(denstr)
if numerator == nil or denominator == nil or (negative and leading_plus ~= '') then
return nil
end
local whole, wholestr
if prefix == '' then
wholestr = ''
whole = 0
else
-- Any prefix must be like '12+' or '12-' (whole number and fraction sign);
-- '12.3+' and '12.3-' are also accepted (single digit after decimal point)
-- because '12.3+1/2 hands' is valid (12 hands 3½ inches).
local num1, num2, frac_sign = prefix:match('^(%d+)(%.?%d?)%s*([+%-])$')
if num1 == nil then return nil end
if num2 == '' then -- num2 must be '' or like '.1' but not '.' or '.12'
wholestr = num1
else
if #num2 ~= 2 then return nil end
wholestr = num1 .. num2
end
if frac_sign ~= (negative and '-' or '+') then return nil end
whole = tonumber(wholestr)
if whole == nil then return nil end
end
local value = whole + numerator / denominator
if not valid_number(value) then return nil end
local altvalue = whole + numerator / (denominator * 10)
local style = #slashes -- kludge: 1 or 2 slashes can be used to select style
if style > 2 then style = 2 end
local wikitext = format_fraction(parms, 'in', negative, leading_plus .. wholestr, numstr, denstr, parms.opt_spell_in, style)
return value, altvalue, wikitext, denominator
end
local function extract_number(parms, text, another, no_fraction)
-- Return true, info if can extract a number from text,
-- where info is a table with the result,
-- or return false, t where t is an error message table.
-- Input can use en digits or digits in local language and can
-- have references at the end. Accepting references is intended
-- for use in infoboxes with a field for a value passed to convert.
-- Parameter another = true if the expected value is not the first.
-- Before processing, the input text is cleaned:
-- * Any thousand separators (valid or not) are removed.
-- * Any sign (and optional following whitespace) is replaced with
-- '-' (if negative) or '' (otherwise).
-- That replaces Unicode minus with '-'.
-- If successful, the returned info table contains named fields:
-- value = a valid number
-- altvalue = a valid number, usually same as value but different
-- if fraction used (for hands unit)
-- singular = true if value is 1 or -1 (to use singular form of units)
-- clean = cleaned text with any separators and sign removed
-- (en digits and '.' decimal mark)
-- show = text formatted for output, possibly with ref strip markers
-- (digits in local language and custom decimal mark)
-- The resulting show:
-- * Is for an input value and is spelled if wanted and possible.
-- * Has a rounded value, if wanted.
-- * Has digits grouped where necessary, if wanted.
-- * If negative, a Unicode minus is used; otherwise the sign is
-- '+' (if the input text used '+'), or is '' (if no sign in input).
text = strip(text or '')
local reference
local pos = text:find('\127', 1, true)
if pos then
local before = text:sub(1, pos - 1)
local remainder = text:sub(pos)
local refs = {}
while #remainder > 0 do
local ref, spaces
ref, spaces, remainder = remainder:match('^(\127[^\127]*UNIQ[^\127]*%-ref[^\127]*\127)(%s*)(.*)')
if ref then
table.insert(refs, ref)
else
refs = {}
break
end
end
if #refs > 0 then
text = strip(before)
reference = table.concat(refs)
end
end
local clean = to_en(text, parms)
if clean == '' then
return false, { another and 'cvt_no_num2' or 'cvt_no_num' }
end
local isnegative, propersign = false, '' -- most common case
local singular, show, denominator
local value = tonumber(clean)
local altvalue
if value then
local sign = clean:sub(1, 1)
if sign == '+' or sign == '-' then
propersign = (sign == '+') and '+' or MINUS
clean = clean:sub(2)
end
if value < 0 then
isnegative = true
value = -value
end
else
local valstr
for _, prefix in ipairs({ '-', MINUS, '−' }) do
-- Including '-' means inputs like '- 2' (with space) are accepted as -2.
-- It also sets isnegative in case input is a fraction like '-2-3/4'.
local plen = #prefix
if clean:sub(1, plen) == prefix then
valstr = clean:sub(plen + 1)
break
end
end
if valstr then
isnegative = true
propersign = MINUS
clean = valstr
value = tonumber(clean)
end
if value == nil then
if not no_fraction then
value, altvalue, show, denominator = extract_fraction(parms, clean, isnegative)
end
if value == nil then
return false, { 'cvt_bad_num', text }
end
if value <= 1 then
singular = true -- for example, "½ mile" or "one half mile" (singular unit)
end
end
end
if not valid_number(value) then -- for example, "1e310" may overflow
return false, { 'cvt_invalid_num' }
end
if show == nil then
-- clean is a non-empty string with no spaces, and does not represent a fraction,
-- and value = tonumber(clean) is a number >= 0.
-- If the input uses e-notation, show will be displayed using a power of ten, but
-- we use the number as given so it might not be normalized scientific notation.
-- The input value is spelled if specified so any e-notation is ignored;
-- that allows input like 2e6 to be spelled as "two million" which works
-- because the spell module converts '2e6' to '2000000' before spelling.
local function rounded(value, default, exponent)
local precision = parms.opt_ri
if precision then
local fmt = '%.' .. format('%d', precision) .. 'f'
local result = fmt:format(tonumber(value) + 2e-14) -- fudge for some common cases of bad rounding
if not exponent then
singular = (tonumber(result) == 1)
end
return result
end
return default
end
singular = (value == 1)
local scientific
local significand, exponent = clean:match('^([%d.]+)[Ee]([+%-]?%d+)')
if significand then
show = with_exponent(parms, rounded(significand, significand, exponent), exponent)
scientific = true
else
show = with_separator(parms, rounded(value, clean))
end
show = propersign .. show
if parms.opt_spell_in then
show = spell_number(parms, 'in', propersign .. rounded(value, clean)) or show
scientific = false
end
if scientific then
parms.opt_scientific = true
end
end
if isnegative and (value ~= 0) then
value = -value
altvalue = -(altvalue or value)
end
return true, {
value = value,
altvalue = altvalue or value,
singular = singular,
clean = clean,
show = show .. (reference or ''),
denominator = denominator,
}
end
local function get_number(text)
-- Return v, f where:
-- v = nil (text is not a number)
-- or
-- v = value of text (text is a number)
-- f = true if value is an integer
-- Input can use en digits or digits in local language,
-- but no separators, no Unicode minus, and no fraction.
if text then
local number = tonumber(to_en(text))
if number then
local _, fracpart = math.modf(number)
return number, (fracpart == 0)
end
end
end
local function gcd(a, b)
-- Return the greatest common denominator for the given values,
-- which are known to be positive integers.
if a > b then
a, b = b, a
end
if a <= 0 then
return b
end
local r = b % a
if r <= 0 then
return a
end
if r == 1 then
return 1
end
return gcd(r, a)
end
local function fraction_table(value, denominator)
-- Return value as a string or a table:
-- * If result is a string, there is no fraction, and the result
-- is value formatted as a string of en digits.
-- * If result is a table, it represents a fraction with named fields:
-- wholestr, numstr, denstr (strings of en digits for integer, numerator, denominator).
-- The result is rounded to the nearest multiple of (1/denominator).
-- If the multiple is zero, no fraction is included.
-- No fraction is included if value is very large as the fraction would
-- be unhelpful, particularly if scientific notation is required.
-- Input value is a non-negative number.
-- Input denominator is a positive integer for the desired fraction.
if value <= 0 then
return '0'
end
if denominator <= 0 or value > 1e8 then
return format('%.2f', value)
end
local integer, decimals = math.modf(value)
local numerator = floor((decimals * denominator) +
0.5 + 2e-14) -- add fudge for some common cases of bad rounding
if numerator >= denominator then
integer = integer + 1
numerator = 0
end
local wholestr = tostring(integer)
if numerator > 0 then
local div = gcd(numerator, denominator)
if div > 1 then
numerator = numerator / div
denominator = denominator / div
end
return {
wholestr = (integer > 0) and wholestr or '',
numstr = tostring(numerator),
denstr = tostring(denominator),
value = value,
}
end
return wholestr
end
local function preunits(count, preunit1, preunit2)
-- If count is 1:
-- ignore preunit2
-- return p1
-- else:
-- preunit1 is used for preunit2 if the latter is empty
-- return p1, p2
-- where:
-- p1 is text to insert before the input unit
-- p2 is text to insert before the output unit
-- p1 or p2 may be nil to mean "no preunit"
-- Using '+' gives output like "5+ feet" (no space before, but space after).
local function withspace(text, wantboth)
-- Return text with space before and, if wantboth, after.
-- However, no space is added if there is a space or ' ' or '-'
-- at that position ('-' is for adjectival text).
-- There is also no space if text starts with '&'
-- (e.g. '°' would display a degree symbol with no preceding space).
local char = text:sub(1, 1)
if char == '&' then
return text -- an html entity can be used to specify the exact display
end
if not (char == ' ' or char == '-' or char == '+') then
text = ' ' .. text
end
if wantboth then
char = text:sub(-1, -1)
if not (char == ' ' or char == '-' or text:sub(-6, -1) == ' ') then
text = text .. ' '
end
end
return text
end
local PLUS = '+ '
preunit1 = preunit1 or ''
local trim1 = strip(preunit1)
if count == 1 then
if trim1 == '' then
return nil
end
if trim1 == '+' then
return PLUS
end
return withspace(preunit1, true)
end
preunit1 = withspace(preunit1)
preunit2 = preunit2 or ''
local trim2 = strip(preunit2)
if trim1 == '+' then
if trim2 == '' or trim2 == '+' then
return PLUS, PLUS
end
preunit1 = PLUS
end
if trim2 == '' then
if trim1 == '' then
return nil, nil
end
preunit2 = preunit1
elseif trim2 == '+' then
preunit2 = PLUS
elseif trim2 == ' ' then -- trick to make preunit2 empty
preunit2 = nil
else
preunit2 = withspace(preunit2)
end
return preunit1, preunit2
end
local function range_text(range, want_name, parms, before, after, inout)
-- Return before .. rtext .. after
-- where rtext is the text that separates two values in a range.
local rtext, adj_text, exception
if type(range) == 'table' then
-- Table must specify range text for ('off' and 'on') or ('input' and 'output'),
-- and may specify range text for 'adj=on',
-- and may specify exception = true.
rtext = range[want_name and 'off' or 'on'] or
range[((inout == 'in') == (parms.opt_flip == true)) and 'output' or 'input']
adj_text = range['adj']
exception = range['exception']
else
rtext = range
end
if parms.opt_adjectival then
if want_name or (exception and parms.abbr_org == 'on') then
rtext = adj_text or rtext:gsub(' ', '-'):gsub(' ', '-')
end
end
if rtext == '–' and after:sub(1, #MINUS) == MINUS then
rtext = ' – '
end
return before .. rtext .. after
end
local function get_composite(parms, iparm, in_unit_table)
-- Look for a composite input unit. For example, {{convert|1|yd|2|ft|3|in}}
-- would result in a call to this function with
-- iparm = 3 (parms[iparm] = "2", just after the first unit)
-- in_unit_table = (unit table for "yd"; contains value 1 for number of yards)
-- Return true, iparm, unit where
-- iparm = index just after the composite units (7 in above example)
-- unit = composite unit table holding all input units,
-- or return true if no composite unit is present in parms,
-- or return false, t where t is an error message table.
local default, subinfo
local composite_units, count = { in_unit_table }, 1
local fixups = {}
local total = in_unit_table.valinfo[1].value
local subunit = in_unit_table
while subunit.subdivs do -- subdivs is nil or a table of allowed subdivisions
local subcode = strip(parms[iparm+1])
local subdiv = subunit.subdivs[subcode] or subunit.subdivs[(all_units[subcode] or {}).target]
if not subdiv then
break
end
local success
success, subunit = lookup(parms, subcode, 'no_combination')
if not success then return false, subunit end -- should never occur
success, subinfo = extract_number(parms, parms[iparm])
if not success then return false, subinfo end
iparm = iparm + 2
subunit.inout = 'in'
subunit.valinfo = { subinfo }
-- Recalculate total as a number of subdivisions.
-- subdiv[1] = number of subdivisions per previous unit (integer > 1).
total = total * subdiv[1] + subinfo.value
if not default then -- set by the first subdiv with a default defined
default = subdiv.default
end
count = count + 1
composite_units[count] = subunit
if subdiv.unit or subdiv.name then
fixups[count] = { unit = subdiv.unit, name = subdiv.name, valinfo = subunit.valinfo }
end
end
if count == 1 then
return true -- no error and no composite unit
end
for i, fixup in pairs(fixups) do
local unit = fixup.unit
local name = fixup.name
if not unit or (count > 2 and name) then
composite_units[i].fixed_name = name
else
local success, alternate = lookup(parms, unit, 'no_combination')
if not success then return false, alternate end -- should never occur
alternate.inout = 'in'
alternate.valinfo = fixup.valinfo
composite_units[i] = alternate
end
end
return true, iparm, {
utype = in_unit_table.utype,
scale = subunit.scale, -- scale of last (least significant) unit
valinfo = { { value = total, clean = subinfo.clean, denominator = subinfo.denominator } },
composite = composite_units,
default = default or in_unit_table.default
}
end
local function translate_parms(parms, kv_pairs)
-- Update fields in parms by translating each key:value in kv_pairs to terms
-- used by this module (may involve translating from local language to English).
-- Also, checks are performed which may display warnings, if enabled.
-- Return true if successful or return false, t where t is an error message table.
currency_text = nil -- local testing can hold module in memory; must clear globals
local accept_any_text = {
input = true,
qid = true,
qual = true,
stylein = true,
styleout = true,
tracking = true,
}
if kv_pairs.adj and kv_pairs.sing then
-- For enwiki (before translation), warn if attempt to use adj and sing
-- as the latter is a deprecated alias for the former.
if kv_pairs.adj ~= kv_pairs.sing and kv_pairs.sing ~= '' then
add_warning(parms, 1, 'cvt_unknown_option', 'sing=' .. kv_pairs.sing)
end
kv_pairs.sing = nil
end
for loc_name, loc_value in pairs(kv_pairs) do
local en_name = text_code.en_option_name[loc_name]
if en_name then
local en_value
if en_name == '$' or en_name == 'frac' or en_name == 'sigfig' then
if loc_value == '' then
add_warning(parms, 2, 'cvt_empty_option', loc_name)
elseif en_name == '$' then
-- Value should be a single character like "€" for the euro currency symbol, but anything is accepted.
currency_text = (loc_value == 'euro') and '€' or loc_value
else
local minimum
local number, is_integer = get_number(loc_value)
if en_name == 'frac' then
minimum = 2
if number and number < 0 then
parms.opt_fraction_horizontal = true
number = -number
end
else
minimum = 1
end
if number and is_integer and number >= minimum then
en_value = number
else
add_warning(parms, 1, (en_name == 'frac' and 'cvt_bad_frac' or 'cvt_bad_sigfig'), loc_name .. '=' .. loc_value)
end
end
elseif accept_any_text[en_name] then
en_value = loc_value ~= '' and loc_value or nil -- accept non-empty user text with no validation
if en_name == 'input' then
-- May have something like {{convert|input=}} (empty input) if source is an infobox
-- with optional fields. In that case, want to output nothing rather than an error.
parms.input_text = loc_value -- keep input because parms.input is nil if loc_value == ''
end
else
en_value = text_code.en_option_value[en_name][loc_value]
if en_value and en_value:sub(-1) == '?' then
en_value = en_value:sub(1, -2)
add_warning(parms, -1, 'cvt_deprecated', loc_name .. '=' .. loc_value)
end
if en_value == nil then
if loc_value == '' then
add_warning(parms, 2, 'cvt_empty_option', loc_name)
else
add_warning(parms, 1, 'cvt_unknown_option', loc_name .. '=' .. loc_value)
end
elseif en_value == '' then
en_value = nil -- an ignored option like adj=off
elseif type(en_value) == 'string' and en_value:sub(1, 4) == 'opt_' then
for _, v in ipairs(split(en_value, ',')) do
local lhs, rhs = v:match('^(.-)=(.+)$')
if rhs then
parms[lhs] = tonumber(rhs) or rhs
else
parms[v] = true
end
end
en_value = nil
end
end
parms[en_name] = en_value
else
add_warning(parms, 1, 'cvt_unknown_option', loc_name .. '=' .. loc_value)
end
end
local abbr_entered = parms.abbr
local cfg_abbr = config.abbr
if cfg_abbr then
-- Don't warn if invalid because every convert would show that warning.
if cfg_abbr == 'on always' then
parms.abbr = 'on'
elseif cfg_abbr == 'off always' then
parms.abbr = 'off'
elseif parms.abbr == nil then
if cfg_abbr == 'on default' then
parms.abbr = 'on'
elseif cfg_abbr == 'off default' then
parms.abbr = 'off'
end
end
end
if parms.abbr then
if parms.abbr == 'unit' then
parms.abbr = 'on'
parms.number_word = true
end
parms.abbr_org = parms.abbr -- original abbr, before any flip
elseif parms.opt_hand_hh then
parms.abbr_org = 'on'
parms.abbr = 'on'
else
parms.abbr = 'out' -- default is to abbreviate output only (use symbol, not name)
end
if parms.opt_order_out then
-- Disable options that do not work in a useful way with order=out.
parms.opt_flip = nil -- override adj=flip
parms.opt_spell_in = nil
parms.opt_spell_out = nil
parms.opt_spell_upper = nil
end
if parms.opt_spell_out and not abbr_entered then
parms.abbr = 'off' -- should show unit name when spelling the output value
end
if parms.opt_flip then
local function swap_in_out(option)
local value = parms[option]
if value == 'in' then
parms[option] = 'out'
elseif value == 'out' then
parms[option] = 'in'
end
end
swap_in_out('abbr')
swap_in_out('lk')
if parms.opt_spell_in and not parms.opt_spell_out then
-- For simplicity, and because it does not appear to be needed,
-- user cannot set an option to spell the output only.
parms.opt_spell_in = nil
parms.opt_spell_out = true
end
end
if parms.opt_spell_upper then
parms.spell_upper = parms.opt_flip and 'out' or 'in'
end
if parms.opt_table or parms.opt_tablecen then
if abbr_entered == nil and parms.lk == nil then
parms.opt_values = true
end
parms.table_align = parms.opt_table and 'right' or 'center'
end
if parms.table_align or parms.opt_sortable_on then
parms.need_table_or_sort = true
end
local disp_joins = text_code.disp_joins
local default_joins = disp_joins['b']
parms.join_between = default_joins[3] or '; '
local disp = parms.disp
if disp == nil then -- special case for the most common setting
parms.joins = default_joins
elseif disp == 'x' then
-- Later, parms.joins is set from the input parameters.
else
-- Old template does this.
local abbr = parms.abbr
if disp == 'slash' then
if abbr_entered == nil then
disp = 'slash-nbsp'
elseif abbr == 'in' or abbr == 'out' then
disp = 'slash-sp'
else
disp = 'slash-nosp'
end
elseif disp == 'sqbr' then
if abbr == 'on' then
disp = 'sqbr-nbsp'
else
disp = 'sqbr-sp'
end
end
parms.joins = disp_joins[disp] or default_joins
parms.join_between = parms.joins[3] or parms.join_between
parms.wantname = parms.joins.wantname
end
if (en_default and not parms.opt_lang_local and (parms[1] or ''):find('%d')) or parms.opt_lang_en then
from_en_table = nil
end
if en_default and from_en_table then
-- For hiwiki: localized symbol/name is defined with the US symbol/name field,
-- and is used if output uses localized numbers.
parms.opt_sp_us = true
end
return true
end
local function get_values(parms)
-- If successful, update parms and return true, v, i where
-- v = table of input values
-- i = index to next entry in parms after those processed here
-- or return false, t where t is an error message table.
local valinfo = collection() -- numbered table of input values
local range = collection() -- numbered table of range items (having, for example, 2 range items requires 3 input values)
local had_nocomma -- true if removed "nocomma" kludge from second parameter (like "tonocomma")
local parm2 = strip(parms[2])
if parm2 and parm2:sub(-7, -1) == 'nocomma' then
parms[2] = strip(parm2:sub(1, -8))
parms.opt_nocomma = true
had_nocomma = true
end
local function extractor(i)
-- If the parameter is not a value, try unpacking it as a range ("1-23" for "1 to 23").
-- However, "-1-2/3" is a negative fraction (-1⅔), so it must be extracted first.
-- Do not unpack a parameter if it is like "3-1/2" which is sometimes incorrectly
-- used instead of "3+1/2" (and which should not be interpreted as "3 to ½").
-- Unpacked items are inserted into the parms table.
-- The tail recursion allows combinations like "1x2 to 3x4".
local valstr = strip(parms[i]) -- trim so any '-' as a negative sign will be at start
local success, result = extract_number(parms, valstr, i > 1)
if not success and valstr and i < 20 then -- check i to limit abuse
local lhs, sep, rhs = valstr:match('^(%S+)%s+(%S+)%s+(%S.*)')
if lhs and not (sep == '-' and rhs:match('/')) then
if sep:find('%d') then
return success, result -- to reject {{convert|1 234 567|m}} with a decent message (en only)
end
parms[i] = rhs
table.insert(parms, i, sep)
table.insert(parms, i, lhs)
return extractor(i)
end
if not valstr:match('%-.*/') then
for _, sep in ipairs(text_code.ranges.words) do
local start, stop = valstr:find(sep, 2, true) -- start at 2 to skip any negative sign for range '-'
if start then
parms[i] = valstr:sub(stop + 1)
table.insert(parms, i, sep)
table.insert(parms, i, valstr:sub(1, start - 1))
return extractor(i)
end
end
end
end
return success, result
end
local i = 1
local is_change
while true do
local success, info = extractor(i) -- need to set parms.opt_nocomma before calling this
if not success then return false, info end
i = i + 1
if is_change then
info.is_change = true -- value is after "±" and so is a change (significant for range like {{convert|5|±|5|°C}})
is_change = nil
end
valinfo:add(info)
local range_item = get_range(strip(parms[i]))
if not range_item then
break
end
i = i + 1
range:add(range_item)
if type(range_item) == 'table' then
-- For range "x", if append unit to some values, append it to all.
parms.in_range_x = parms.in_range_x or range_item.in_range_x
parms.out_range_x = parms.out_range_x or range_item.out_range_x
parms.abbr_range_x = parms.abbr_range_x or range_item.abbr_range_x
is_change = range_item.is_range_change
end
end
if range.n > 0 then
if range.n > 30 then -- limit abuse, although 4 is a more likely upper limit
return false, { 'cvt_invalid_num' } -- misleading message but it will do
end
parms.range = range
elseif had_nocomma then
return false, { 'cvt_unknown', parm2 }
end
return true, valinfo, i
end
local function simple_get_values(parms)
-- If input is like "{{convert|valid_value|valid_unit|...}}",
-- return true, i, in_unit, in_unit_table
-- i = index in parms of what follows valid_unit, if anything.
-- The valid_value is not negative and does not use a fraction, and
-- no options requiring further processing of the input are used.
-- Otherwise, return nothing or return false, parm1 for caller to interpret.
-- Testing shows this function is successful for 96% of converts in articles,
-- and that on average it speeds up converts by 8%.
if parms.opt_ri or parms.opt_spell_in then return end
local clean = to_en(strip(parms[1] or ''), parms)
if #clean > 10 or not clean:match('^[0-9.]+$') then
return false, clean
end
local value = tonumber(clean)
if not value then return end
local info = {
value = value,
altvalue = value,
singular = (value == 1),
clean = clean,
show = with_separator(parms, clean),
}
local in_unit = strip(parms[2])
local success, in_unit_table = lookup(parms, in_unit, 'no_combination')
if not success then return end
in_unit_table.valinfo = { info }
return true, 3, in_unit, in_unit_table
end
local function wikidata_call(parms, operation, ...)
-- Return true, s where s is the result of a Wikidata operation,
-- or return false, t where t is an error message table.
local function worker(...)
wikidata_code = wikidata_code or require(wikidata_module)
wikidata_data = wikidata_data or mw.loadData(wikidata_data_module)
return wikidata_code[operation](wikidata_data, ...)
end
local success, status, result = pcall(worker, ...)
if success then
return status, result
end
if parms.opt_sortable_debug then
-- Use debug=yes to crash if an error while accessing Wikidata.
error('Error accessing Wikidata: ' .. status, 0)
end
return false, { 'cvt_wd_fail' }
end
local function get_parms(parms, args)
-- If successful, update parms and return true, unit where
-- parms is a table of all arguments passed to the template
-- converted to named arguments, and
-- unit is the input unit table;
-- or return false, t where t is an error message table.
-- For special processing (not a convert), can also return
-- true, wikitext where wikitext is the final result.
-- The returned input unit table may be for a fake unit using the specified
-- unit code as the symbol and name, and with bad_mcode = message code table.
-- MediaWiki removes leading and trailing whitespace from the values of
-- named arguments. However, the values of numbered arguments include any
-- whitespace entered in the template, and whitespace is used by some
-- parameters (example: the numbered parameters associated with "disp=x").
local kv_pairs = {} -- table of input key:value pairs where key is a name; needed because cannot iterate parms and add new fields to it
for k, v in pairs(args) do
if type(k) == 'number' or k == 'test' then -- parameter "test" is reserved for testing and is not translated
parms[k] = v
else
kv_pairs[k] = v
end
end
if parms.test == 'wikidata' then
local ulookup = function (ucode)
-- Use empty table for parms so it does not accumulate results when used repeatedly.
return lookup({}, ucode, 'no_combination')
end
return wikidata_call(parms, '_listunits', ulookup)
end
local success, msg = translate_parms(parms, kv_pairs)
if not success then return false, msg end
if parms.input then
success, msg = wikidata_call(parms, '_adjustparameters', parms, 1)
if not success then return false, msg end
end
local success, i, in_unit, in_unit_table = simple_get_values(parms)
if not success then
if type(i) == 'string' and i:match('^NNN+$') then
-- Some infoboxes have examples like {{convert|NNN|m}} (3 or more "N").
-- Output an empty string for these.
return false, { 'cvt_no_output' }
end
local valinfo
success, valinfo, i = get_values(parms)
if not success then return false, valinfo end
in_unit = strip(parms[i])
i = i + 1
success, in_unit_table = lookup(parms, in_unit, 'no_combination')
if not success then
in_unit = in_unit or ''
if parms.opt_ignore_error then -- display given unit code with no error (for use with {{val}})
in_unit_table = '' -- suppress error message and prevent processing of output unit
end
in_unit_table = setmetatable({
symbol = in_unit, name2 = in_unit, utype = in_unit,
scale = 1, default = '', defkey = '', linkey = '',
bad_mcode = in_unit_table }, unit_mt)
end
in_unit_table.valinfo = valinfo
end
if parms.test == 'msg' then
-- Am testing the messages produced when no output unit is specified, and
-- the input unit has a missing or invalid default.
-- Set two units for testing that.
-- LATER: Remove this code.
if in_unit == 'chain' then
in_unit_table.default = nil -- no default
elseif in_unit == 'rd' then
in_unit_table.default = "ft!X!m" -- an invalid expression
end
end
in_unit_table.inout = 'in' -- this is an input unit
if not parms.range then
local success, inext, composite_unit = get_composite(parms, i, in_unit_table)
if not success then return false, inext end
if composite_unit then
in_unit_table = composite_unit
i = inext
end
end
if in_unit_table.builtin == 'mach' then
-- As with old template, a number following Mach as the input unit is the altitude,
-- and there is no way to specify an altitude for the output unit.
-- Could put more code in this function to get any output unit and check for
-- an altitude following that unit.
local success, info = extract_number(parms, parms[i], false, true)
if success then
i = i + 1
in_unit_table.altitude = info.value
end
end
local word = strip(parms[i])
i = i + 1
local precision, is_bad_precision
local function set_precision(text)
local number, is_integer = get_number(text)
if number then
if is_integer then
precision = number
else
precision = text
is_bad_precision = true
end
return true -- text was used for precision, good or bad
end
end
if word and not set_precision(word) then
parms.out_unit = parms.out_unit or word
if set_precision(strip(parms[i])) then
i = i + 1
end
end
if parms.opt_adj_mid then
word = parms[i]
i = i + 1
if word then -- mid-text words
if word:sub(1, 1) == '-' then
parms.mid = word
else
parms.mid = ' ' .. word
end
end
end
if parms.opt_one_preunit then
parms[parms.opt_flip and 'preunit2' or 'preunit1'] = preunits(1, parms[i])
i = i + 1
end
if parms.disp == 'x' then
-- Following is reasonably compatible with the old template.
local first = parms[i] or ''
local second = parms[i+1] or ''
i = i + 2
if strip(first) == '' then -- user can enter ' ' rather than ' ' to avoid the default
first = ' [ ' .. first
second = ' ]' .. second
end
parms.joins = { first, second }
elseif parms.opt_two_preunits then
local p1, p2 = preunits(2, parms[i], parms[i+1])
i = i + 2
if parms.preunit1 then
-- To simplify documentation, allow unlikely use of adj=pre with disp=preunit
-- (however, an output unit must be specified with adj=pre and with disp=preunit).
parms.preunit1 = parms.preunit1 .. p1
parms.preunit2 = p2
else
parms.preunit1, parms.preunit2 = p1, p2
end
end
if precision == nil then
if set_precision(strip(parms[i])) then
i = i + 1
end
end
if is_bad_precision then
add_warning(parms, 1, 'cvt_bad_prec', precision)
else
parms.precision = precision
end
for j = i, i + 3 do
local parm = parms[j] -- warn if find a non-empty extraneous parameter
if parm and parm:match('%S') then
add_warning(parms, 1, 'cvt_unknown_option', parm)
break
end
end
return true, in_unit_table
end
local function record_default_precision(parms, out_current, precision)
-- If necessary, adjust parameters and return a possibly adjusted precision.
-- When converting a range of values where a default precision is required,
-- that default is calculated for each value because the result sometimes
-- depends on the precise input and output values. This function may cause
-- the entire convert process to be repeated in order to ensure that the
-- same default precision is used for each individual convert.
-- If that were not done, a range like 1000 to 1000.4 may give poor results
-- because the first output could be heavily rounded, while the second is not.
-- For range 1000.4 to 1000, this function can give the second convert the
-- same default precision that was used for the first.
if not parms.opt_round_each then
local maxdef = out_current.max_default_precision
if maxdef then
if maxdef < precision then
parms.do_convert_again = true
out_current.max_default_precision = precision
else
precision = out_current.max_default_precision
end
else
out_current.max_default_precision = precision
end
end
return precision
end
local function default_precision(parms, invalue, inclean, denominator, outvalue, in_current, out_current, extra)
-- Return a default value for precision (an integer like 2, 0, -2).
-- If denominator is not nil, it is the value of the denominator in inclean.
-- Code follows procedures used in old template.
local fudge = 1e-14 -- {{Order of magnitude}} adds this, so we do too
local prec, minprec, adjust
local subunit_ignore_trailing_zero
local subunit_more_precision -- kludge for "in" used in input like "|2|ft|6|in"
local composite = in_current.composite
if composite then
subunit_ignore_trailing_zero = true -- input "|2|st|10|lb" has precision 0, not -1
if composite[#composite].exception == 'subunit_more_precision' then
subunit_more_precision = true -- do not use standard precision with input like "|2|ft|6|in"
end
end
if denominator and denominator > 0 then
prec = math.max(log10(denominator), 1)
else
-- Count digits after decimal mark, handling cases like '12.345e6'.
local exponent
local integer, dot, decimals, expstr = inclean:match('^(%d*)(%.?)(%d*)(.*)')
local e = expstr:sub(1, 1)
if e == 'e' or e == 'E' then
exponent = tonumber(expstr:sub(2))
end
if dot == '' then
prec = subunit_ignore_trailing_zero and 0 or -integer:match('0*$'):len()
else
prec = #decimals
end
if exponent then
-- So '1230' and '1.23e3' both give prec = -1, and '0.00123' and '1.23e-3' give 5.
prec = prec - exponent
end
end
if in_current.istemperature and out_current.istemperature then
-- Converting between common temperatures (°C, °F, °R, K); not keVT.
-- Kelvin value can be almost zero, or small but negative due to precision problems.
-- Also, an input value like -300 C (below absolute zero) gives negative kelvins.
-- Calculate minimum precision from absolute value.
adjust = 0
local kelvin = abs((invalue - in_current.offset) * in_current.scale)
if kelvin < 1e-8 then -- assume nonzero due to input or calculation precision problem
minprec = 2
else
minprec = 2 - floor(log10(kelvin) + fudge) -- 3 sigfigs in kelvin
end
else
if invalue == 0 or outvalue <= 0 then
-- We are never called with a negative outvalue, but it might be zero.
-- This is special-cased to avoid calculation exceptions.
return record_default_precision(parms, out_current, 0)
end
if out_current.exception == 'integer_more_precision' and floor(invalue) == invalue then
-- With certain output units that sometimes give poor results
-- with default rounding, use more precision when the input
-- value is equal to an integer. An example of a poor result
-- is when input 50 gives a smaller output than input 49.5.
-- Experiment shows this helps, but it does not eliminate all
-- surprises because it is not clear whether "50" should be
-- interpreted as "from 45 to 55" or "from 49.5 to 50.5".
adjust = -log10(in_current.scale)
elseif subunit_more_precision then
-- Conversion like "{{convert|6|ft|1|in|cm}}" (where subunit is "in")
-- has a non-standard adjust value, to give more output precision.
adjust = log10(out_current.scale) + 2
else
adjust = log10(abs(invalue / outvalue))
end
adjust = adjust + log10(2)
-- Ensure that the output has at least two significant figures.
minprec = 1 - floor(log10(outvalue) + fudge)
end
if extra then
adjust = extra.adjust or adjust
minprec = extra.minprec or minprec
end
return record_default_precision(parms, out_current, math.max(floor(prec + adjust), minprec))
end
local function convert(parms, invalue, info, in_current, out_current)
-- Convert given input value from one unit to another.
-- Return output_value (a number) if a simple convert, or
-- return f, t where
-- f = true, t = table of information with results, or
-- f = false, t = error message table.
local inscale = in_current.scale
local outscale = out_current.scale
if not in_current.iscomplex and not out_current.iscomplex then
return invalue * (inscale / outscale) -- minimize overhead for most common case
end
if in_current.invert or out_current.invert then
-- Inverted units, such as inverse length, inverse time, or
-- fuel efficiency. Built-in units do not have invert set.
if (in_current.invert or 1) * (out_current.invert or 1) < 0 then
return 1 / (invalue * inscale * outscale)
end
return invalue * (inscale / outscale)
elseif in_current.offset then
-- Temperature (there are no built-ins for this type of unit).
if info.is_change then
return invalue * (inscale / outscale)
end
return (invalue - in_current.offset) * (inscale / outscale) + out_current.offset
else
-- Built-in unit.
local in_builtin = in_current.builtin
local out_builtin = out_current.builtin
if in_builtin and out_builtin then
if in_builtin == out_builtin then
return invalue
end
-- There are no cases (yet) where need to convert from one
-- built-in unit to another, so this should never occur.
return false, { 'cvt_bug_convert' }
end
if in_builtin == 'mach' or out_builtin == 'mach' then
local adjust
if in_builtin == 'mach' then
inscale = speed_of_sound(in_current.altitude)
adjust = outscale / 0.1
else
outscale = speed_of_sound(out_current.altitude)
adjust = 0.1 / inscale
end
return true, {
outvalue = invalue * (inscale / outscale),
adjust = log10(adjust) + log10(2),
}
elseif in_builtin == 'hand' then
-- 1 hand = 4 inches; 1.2 hands = 6 inches.
-- Decimals of a hand are only defined for the first digit, and
-- the first fractional digit should be a number of inches (1, 2 or 3).
-- However, this code interprets the entire fractional part as the number
-- of inches / 10 (so 1.75 inches would be 0.175 hands).
-- A value like 12.3 hands is exactly 12*4 + 3 inches; base default precision on that.
local integer, fracpart = math.modf(invalue)
local inch_value = 4 * integer + 10 * fracpart -- equivalent number of inches
local factor = inscale / outscale
if factor == 4 then
-- Am converting to inches: show exact result, and use "inches" not "in" by default.
if parms.abbr_org == nil then
out_current.usename = true
end
local show = format('%g', abs(inch_value)) -- show and clean are unsigned
if not show:find('e', 1, true) then
return true, {
invalue = inch_value,
outvalue = inch_value,
clean = show,
show = show,
}
end
end
local outvalue = (integer + 2.5 * fracpart) * factor
local fracstr = info.clean:match('%.(.*)') or ''
local fmt
if fracstr == '' then
fmt = '%.0f'
else
fmt = '%.' .. format('%d', #fracstr - 1) .. 'f'
end
return true, {
invalue = inch_value,
clean = format(fmt, inch_value),
outvalue = outvalue,
minprec = 0,
}
end
end
return false, { 'cvt_bug_convert' } -- should never occur
end
local function user_style(parms, i)
-- Return text for a user-specified style for a table cell, or '' if none,
-- given i = 1 (input style) or 2 (output style).
local style = parms[(i == 1) and 'stylein' or 'styleout']
if style then
style = style:gsub('"', '')
if style ~= '' then
if style:sub(-1) ~= ';' then
style = style .. ';'
end
return style
end
end
return ''
end
local function make_table_or_sort(parms, invalue, info, in_current, scaled_top)
-- Set options to handle output for a table or a sort key, or both.
-- The text sort key is based on the value resulting from converting
-- the input to a fake base unit with scale = 1, and other properties
-- required for a conversion derived from the input unit.
-- For other modules, return the sort key in a hidden span element, and
-- the scaled value used to generate the sort key.
-- If scaled_top is set, it is the scaled value of the numerator of a per unit
-- to be combined with this unit (the denominator) to make the sort key.
-- Scaling only works with units that convert with a factor (not temperature).
local sortkey, scaled_value
if parms.opt_sortable_on then
local base = { -- a fake unit with enough fields for a valid convert
scale = 1,
invert = in_current.invert and 1,
iscomplex = in_current.iscomplex,
offset = in_current.offset and 0,
}
local outvalue, extra = convert(parms, invalue, info, in_current, base)
if extra then
outvalue = extra.outvalue
end
if in_current.istemperature then
-- Have converted to kelvin; assume numbers close to zero have a
-- rounding error and should be zero.
if abs(outvalue) < 1e-12 then
outvalue = 0
end
end
if scaled_top and outvalue ~= 0 then
outvalue = scaled_top / outvalue
end
scaled_value = outvalue
if not valid_number(outvalue) then
if outvalue < 0 then
sortkey = '1000000000000000000'
else
sortkey = '9000000000000000000'
end
elseif outvalue == 0 then
sortkey = '5000000000000000000'
else
local mag = floor(log10(abs(outvalue)) + 1e-14)
local prefix
if outvalue > 0 then
prefix = 7000 + mag
else
prefix = 2999 - mag
outvalue = outvalue + 10^(mag+1)
end
sortkey = format('%d', prefix) .. format('%015.0f', floor(outvalue * 10^(14-mag)))
end
end
local sortspan
if sortkey and (parms.opt_sortable_debug or not parms.table_align) then
sortspan = parms.opt_sortable_debug and
'<span style="border:1px solid;display:inline;" class="sortkey">' .. sortkey .. '♠</span>' or
'<span style="display:none" class="sortkey">' .. sortkey .. '♠</span>'
parms.join_before = sortspan
end
if parms.table_align then
local style = 'style="text-align:' .. parms.table_align .. ';'
local sort = sortkey and ' data-sort-value="' .. sortkey .. '"' or ''
local joins = {}
for i = 1, 2 do
joins[i] = (i == 1 and '' or '\n|') .. style .. user_style(parms, i) .. '"' .. sort .. '|'
end
parms.table_joins = joins
end
return sortspan, scaled_value
end
local cvt_to_hand
local function cvtround(parms, info, in_current, out_current)
-- Return true, t where t is a table with the conversion results; fields:
-- show = rounded, formatted string with the result of converting value in info,
-- using the rounding specified in parms.
-- singular = true if result (after rounding and ignoring any negative sign)
-- is "1", or like "1.00", or is a fraction with value < 1;
-- (and more fields shown below, and a calculated 'absvalue' field).
-- or return false, t where t is an error message table.
-- Input info.clean uses en digits (it has been translated, if necessary).
-- Output show uses en or non-en digits as appropriate, or can be spelled.
if out_current.builtin == 'hand' then
return cvt_to_hand(parms, info, in_current, out_current)
end
local invalue = in_current.builtin == 'hand' and info.altvalue or info.value
local outvalue, extra = convert(parms, invalue, info, in_current, out_current)
if parms.need_table_or_sort then
parms.need_table_or_sort = nil -- process using first input value only
make_table_or_sort(parms, invalue, info, in_current)
end
if extra then
if not outvalue then return false, extra end
invalue = extra.invalue or invalue
outvalue = extra.outvalue
end
if not valid_number(outvalue) then
return false, { 'cvt_invalid_num' }
end
local isnegative
if outvalue < 0 then
isnegative = true
outvalue = -outvalue
end
local precision, show, exponent
local denominator = out_current.frac
if denominator then
show = fraction_table(outvalue, denominator)
else
precision = parms.precision
if not precision then
if parms.sigfig then
show, exponent = make_sigfig(outvalue, parms.sigfig)
elseif parms.opt_round then
local n = parms.opt_round
if n == 0.5 then
local integer, fracpart = math.modf(floor(2 * outvalue + 0.5) / 2)
if fracpart == 0 then
show = format('%.0f', integer)
else
show = format('%.1f', integer + fracpart)
end
else
show = format('%.0f', floor((outvalue / n) + 0.5) * n)
end
else
local inclean = info.clean
if extra then
inclean = extra.clean or inclean
show = extra.show
end
if not show then
precision = default_precision(parms, invalue, inclean, info.denominator, outvalue, in_current, out_current, extra)
end
end
end
end
if precision then
if precision >= 0 then
local fudge
if precision <= 8 then
-- Add a fudge to handle common cases of bad rounding due to inability
-- to precisely represent some values. This makes the following work:
-- {{convert|-100.1|C|K}} and {{convert|5555000|um|m|2}}.
-- Old template uses #expr round, which invokes PHP round().
-- LATER: Investigate how PHP round() works.
fudge = 2e-14
else
fudge = 0
end
local fmt = '%.' .. format('%d', precision) .. 'f'
local success
success, show = pcall(format, fmt, outvalue + fudge)
if not success then
return false, { 'cvt_big_prec', tostring(precision) }
end
else
precision = -precision -- #digits to zero (in addition to any digits after dot)
local shift = 10 ^ precision
show = format('%.0f', outvalue/shift)
if show ~= '0' then
exponent = #show + precision
end
end
end
local t = format_number(parms, show, exponent, isnegative)
if type(show) == 'string' then
-- Set singular using match because on some systems 0.99999999999999999 is 1.0.
if exponent then
t.singular = (exponent == 1 and show:match('^10*$'))
else
t.singular = (show == '1' or show:match('^1%.0*$'))
end
else
t.fraction_table = show
t.singular = (outvalue <= 1) -- cannot have 'fraction == 1', but if it were possible it would be singular
end
t.raw_absvalue = outvalue -- absolute value before rounding
return true, setmetatable(t, {
__index = function (self, key)
if key == 'absvalue' then
-- Calculate absolute value after rounding, if needed.
local clean, exponent = rawget(self, 'clean'), rawget(self, 'exponent')
local value = tonumber(clean) -- absolute value (any negative sign has been ignored)
if exponent then
value = value * 10^exponent
end
rawset(self, key, value)
return value
end
end })
end
function cvt_to_hand(parms, info, in_current, out_current)
-- Convert input to hands, inches.
-- Return true, t where t is a table with the conversion results;
-- or return false, t where t is an error message table.
if parms.abbr_org == nil then
out_current.usename = true -- default is to show name not symbol
end
local precision = parms.precision
local frac = out_current.frac
if not frac and precision and precision > 1 then
frac = (precision == 2) and 2 or 4
end
local out_next = out_current.out_next
if out_next then
-- Use magic knowledge to determine whether the next unit is inches without requiring i18n.
-- The following ensures that when the output combination "hand in" is used, the inches
-- value is rounded to match the hands value. Also, displaying say "61½" instead of 61.5
-- is better as 61.5 implies the value is not 61.4.
if out_next.exception == 'subunit_more_precision' then
out_next.frac = frac
end
end
-- Convert to inches; calculate hands from that.
local dummy_unit_table = { scale = out_current.scale / 4, frac = frac }
local success, outinfo = cvtround(parms, info, in_current, dummy_unit_table)
if not success then return false, outinfo end
local tfrac = outinfo.fraction_table
local inches = outinfo.raw_absvalue
if tfrac then
inches = floor(inches) -- integer part only; fraction added later
else
inches = floor(inches + 0.5) -- a hands measurement never shows decimals of an inch
end
local hands, inches = divide(inches, 4)
outinfo.absvalue = hands + inches/4 -- supposed to be the absolute rounded value, but this is close enough
local inchstr = tostring(inches) -- '0', '1', '2' or '3'
if precision and precision <= 0 then -- using negative or 0 for precision rounds to nearest hand
hands = floor(outinfo.raw_absvalue/4 + 0.5)
inchstr = ''
elseif tfrac then
-- Always show an integer before fraction (like "15.0½") because "15½" means 15-and-a-half hands.
inchstr = numdot .. format_fraction(parms, 'out', false, inchstr, tfrac.numstr, tfrac.denstr)
else
inchstr = numdot .. from_en(inchstr)
end
outinfo.show = outinfo.sign .. with_separator(parms, format('%.0f', hands)) .. inchstr
return true, outinfo
end
local function evaluate_condition(value, condition)
-- Return true or false from applying a conditional expression to value,
-- or throw an error if invalid.
-- A very limited set of expressions is supported:
-- v < 9
-- v * 9 < 9
-- where
-- 'v' is replaced with value
-- 9 is any number (as defined by Lua tonumber)
-- only en digits are accepted
-- '<' can also be '<=' or '>' or '>='
-- In addition, the following form is supported:
-- LHS and RHS
-- where
-- LHS, RHS = any of above expressions.
local function compare(value, text)
local arithop, factor, compop, limit = text:match('^%s*v%s*([*]?)(.-)([<>]=?)(.*)$')
if arithop == nil then
error('Invalid default expression', 0)
elseif arithop == '*' then
factor = tonumber(factor)
if factor == nil then
error('Invalid default expression', 0)
end
value = value * factor
end
limit = tonumber(limit)
if limit == nil then
error('Invalid default expression', 0)
end
if compop == '<' then
return value < limit
elseif compop == '<=' then
return value <= limit
elseif compop == '>' then
return value > limit
elseif compop == '>=' then
return value >= limit
end
error('Invalid default expression', 0) -- should not occur
end
local lhs, rhs = condition:match('^(.-%W)and(%W.*)')
if lhs == nil then
return compare(value, condition)
end
return compare(value, lhs) and compare(value, rhs)
end
local function get_default(value, unit_table)
-- Return true, s where s = name of unit's default output unit,
-- or return false, t where t is an error message table.
-- Some units have a default that depends on the input value
-- (the first value if a range of values is used).
-- If '!' is in the default, the first bang-delimited field is an
-- expression that uses 'v' to represent the input value.
-- Example: 'v < 120 ! small ! big ! suffix' (suffix is optional)
-- evaluates 'v < 120' as a boolean with result
-- 'smallsuffix' if (value < 120), or 'bigsuffix' otherwise.
-- Input must use en digits and '.' decimal mark.
local default = data_code.default_exceptions[unit_table.defkey or unit_table.symbol] or unit_table.default
if not default then
local per = unit_table.per
if per then
local function a_default(v, u)
local success, ucode = get_default(v, u)
if not success then
return '?' -- an unlikely error has occurred; will cause lookup of default to fail
end
-- Attempt to use only the first unit if a combination or output multiple.
-- This is not bulletproof but should work for most cases.
-- Where it does not work, the convert will need to specify the wanted output unit.
local t = all_units[ucode]
if t then
local combo = t.combination
if combo then
-- For a multiple like ftin, the "first" unit (ft) is last in the combination.
local i = t.multiple and table_len(combo) or 1
ucode = combo[i]
end
else
-- Try for an automatically generated combination.
local item = ucode:match('^(.-)%+') or ucode:match('^(%S+)%s')
if all_units[item] then
return item
end
end
return ucode
end
local unit1, unit2 = per[1], per[2]
local def1 = (unit1 and a_default(value, unit1) or unit_table.vprefix or '')
local def2 = a_default(1, unit2) -- 1 because per unit of denominator
return true, def1 .. '/' .. def2
end
return false, { 'cvt_no_default', unit_table.symbol }
end
if default:find('!', 1, true) == nil then
return true, default
end
local t = split(default, '!')
if #t == 3 or #t == 4 then
local success, result = pcall(evaluate_condition, value, t[1])
if success then
default = result and t[2] or t[3]
if #t == 4 then
default = default .. t[4]
end
return true, default
end
end
return false, { 'cvt_bad_default', unit_table.symbol }
end
local linked_pages -- to record linked pages so will not link to the same page more than once
local function unlink(unit_table)
-- Forget that the given unit has previously been linked (if it has).
-- That is needed when processing a range of inputs or outputs when an id
-- for the first range value may have been evaluated, but only an id for
-- the last value is displayed, and that id may need to be linked.
linked_pages[unit_table.unitcode or unit_table] = nil
end
local function make_link(link, id, unit_table)
-- Return wikilink "[[link|id]]", possibly abbreviated as in examples:
-- [[Mile|mile]] --> [[mile]]
-- [[Mile|miles]] --> [[mile]]s
-- However, just id is returned if:
-- * no link given (so caller does not need to check if a link was defined); or
-- * link has previously been used during the current convert (to avoid overlinking).
local link_key
if unit_table then
link_key = unit_table.unitcode or unit_table
else
link_key = link
end
if not link or link == '' or linked_pages[link_key] then
return id
end
linked_pages[link_key] = true
-- Following only works for language en, but it should be safe on other wikis,
-- and overhead of doing it generally does not seem worthwhile.
local l = link:sub(1, 1):lower() .. link:sub(2)
if link == id or l == id then
return '[[' .. id .. ']]'
elseif link .. 's' == id or l .. 's' == id then
return '[[' .. id:sub(1, -2) .. ']]s'
else
return '[[' .. link .. '|' .. id .. ']]'
end
end
local function variable_name(clean, unit_table)
-- For slwiki, a unit name depends on the value.
-- Parameter clean is the unsigned rounded value in en digits, as a string.
-- Value Source Example for "m"
-- integer 1: name1 meter (also is the name of the unit)
-- integer 2: var{1} metra
-- integer 3 and 4: var{2} metri
-- integer else: var{3} metrov (0 and 5 or more)
-- real/fraction: var{4} metra
-- var{i} means the i'th field in unit_table.varname if it exists and has
-- an i'th field, otherwise name2.
-- Fields are separated with "!" and are not empty.
-- A field for a unit using an SI prefix has the prefix name inserted,
-- replacing '#' if found, or before the field otherwise.
local vname
if clean == '1' then
vname = unit_table.name1
elseif unit_table.varname then
local i
if clean == '2' then
i = 1
elseif clean == '3' or clean == '4' then
i = 2
elseif clean:find('.', 1, true) then
i = 4
else
i = 3
end
if i > 1 and varname == 'pl' then
i = i - 1
end
vname = split(unit_table.varname, '!')[i]
end
if vname then
local si_name = rawget(unit_table, 'si_name') or ''
local pos = vname:find('#', 1, true)
if pos then
vname = vname:sub(1, pos - 1) .. si_name .. vname:sub(pos + 1)
else
vname = si_name .. vname
end
return vname
end
return unit_table.name2
end
local function linked_id(parms, unit_table, key_id, want_link, clean)
-- Return final unit id (symbol or name), optionally with a wikilink,
-- and update unit_table.sep if required.
-- key_id is one of: 'symbol', 'sym_us', 'name1', 'name1_us', 'name2', 'name2_us'.
local abbr_on = (key_id == 'symbol' or key_id == 'sym_us')
if abbr_on and want_link then
local symlink = rawget(unit_table, 'symlink')
if symlink then
return symlink -- for exceptions that have the linked symbol built-in
end
end
local multiplier = rawget(unit_table, 'multiplier')
local per = unit_table.per
if per then
local paren1, paren2 = '', '' -- possible parentheses around bottom unit
local unit1 = per[1] -- top unit_table, or nil
local unit2 = per[2] -- bottom unit_table
if abbr_on then
if not unit1 then
unit_table.sep = '' -- no separator in "$2/acre"
end
if not want_link then
local symbol = unit_table.symbol_raw
if symbol then
return symbol -- for exceptions that have the symbol built-in
end
end
if (unit2.symbol):find('⋅', 1, true) then
paren1, paren2 = '(', ')'
end
end
local key_id2 -- unit2 is always singular
if key_id == 'name2' then
key_id2 = 'name1'
elseif key_id == 'name2_us' then
key_id2 = 'name1_us'
else
key_id2 = key_id
end
local result
if abbr_on then
result = '/'
elseif omitsep then
result = per_word
elseif unit1 then
result = ' ' .. per_word .. ' '
else
result = per_word .. ' '
end
if want_link and unit_table.link then
if abbr_on or not varname then
result = (unit1 and linked_id(parms, unit1, key_id, false, clean) or '') .. result .. linked_id(parms, unit2, key_id2, false, '1')
else
result = (unit1 and variable_name(clean, unit1) or '') .. result .. variable_name('1', unit2)
end
if omit_separator(result) then
unit_table.sep = ''
end
return make_link(unit_table.link, result, unit_table)
end
if unit1 then
result = linked_id(parms, unit1, key_id, want_link, clean) .. result
if unit1.sep then
unit_table.sep = unit1.sep
end
elseif omitsep then
unit_table.sep = ''
end
return result .. paren1 .. linked_id(parms, unit2, key_id2, want_link, '1') .. paren2
end
if multiplier then
-- A multiplier (like "100" in "100km") forces the unit to be plural.
multiplier = from_en(multiplier)
if not omitsep then
multiplier = multiplier .. (abbr_on and ' ' or ' ')
end
if not abbr_on then
if key_id == 'name1' then
key_id = 'name2'
elseif key_id == 'name1_us' then
key_id = 'name2_us'
end
end
else
multiplier = ''
end
local id = unit_table.fixed_name or ((varname and not abbr_on) and variable_name(clean, unit_table) or unit_table[key_id])
if omit_separator(id) then
unit_table.sep = ''
end
if want_link then
local link = data_code.link_exceptions[unit_table.linkey or unit_table.symbol] or unit_table.link
if link then
local before = ''
local i = unit_table.customary
if i == 1 and parms.opt_sp_us then
i = 2 -- show "U.S." not "US"
end
if i == 3 and abbr_on then
i = 4 -- abbreviate "imperial" to "imp"
end
local customary = text_code.customary_units[i]
if customary then
-- LATER: This works for language en only, but it's esoteric so ignore for now.
local pertext
if id:sub(1, 1) == '/' then
-- Want unit "/USgal" to display as "/U.S. gal", not "U.S. /gal".
pertext = '/'
id = id:sub(2)
elseif id:sub(1, 4) == 'per ' then
-- Similarly want "per U.S. gallon", not "U.S. per gallon" (but in practice this is unlikely to be used).
pertext = 'per '
id = id:sub(5)
else
pertext = ''
end
-- Omit any "US"/"U.S."/"imp"/"imperial" from start of id since that will be inserted.
local removes = (i < 3) and { 'US ', 'US ', 'U.S. ', 'U.S. ' } or { 'imp ', 'imp ', 'imperial ' }
for _, prefix in ipairs(removes) do
local plen = #prefix
if id:sub(1, plen) == prefix then
id = id:sub(plen + 1)
break
end
end
before = pertext .. make_link(customary.link, customary[1]) .. ' '
end
id = before .. make_link(link, id, unit_table)
end
end
return multiplier .. id
end
local function make_id(parms, which, unit_table)
-- Return id, f where
-- id = unit name or symbol, possibly modified
-- f = true if id is a name, or false if id is a symbol
-- using the value for index 'which', and for 'in' or 'out' (unit_table.inout).
-- Result is '' if no symbol/name is to be used.
-- In addition, set unit_table.sep = ' ' or ' ' or ''
-- (the separator that caller will normally insert before the id).
if parms.opt_values then
unit_table.sep = ''
return ''
end
local inout = unit_table.inout
local info = unit_table.valinfo[which]
local abbr_org = parms.abbr_org
local adjectival = parms.opt_adjectival
local lk = parms.lk
local want_link = (lk == 'on' or lk == inout)
local usename = unit_table.usename
local singular = info.singular
local want_name
if usename then
want_name = true
else
if abbr_org == nil then
if parms.wantname then
want_name = true
end
if unit_table.usesymbol then
want_name = false
end
end
if want_name == nil then
local abbr = parms.abbr
if abbr == 'on' or abbr == inout or (abbr == 'mos' and inout == 'out') then
want_name = false
else
want_name = true
end
end
end
local key
if want_name then
if lk == nil and unit_table.builtin == 'hand' then
want_link = true
end
if parms.opt_use_nbsp then
unit_table.sep = ' '
else
unit_table.sep = ' '
end
if parms.opt_singular then
local value
if inout == 'in' then
value = info.value
else
value = info.absvalue
end
if value then -- some unusual units do not always set value field
value = abs(value)
singular = (0 < value and value < 1.0001)
end
end
if unit_table.engscale then
-- engscale: so "|1|e3kg" gives "1 thousand kilograms" (plural)
singular = false
end
key = (adjectival or singular) and 'name1' or 'name2'
if parms.opt_sp_us then
key = key .. '_us'
end
else
if unit_table.builtin == 'hand' then
if parms.opt_hand_hh then
unit_table.symbol = 'hh' -- LATER: might want i18n applied to this
end
end
unit_table.sep = ' '
key = parms.opt_sp_us and 'sym_us' or 'symbol'
end
return linked_id(parms, unit_table, key, want_link, info.clean), want_name
end
local function decorate_value(parms, unit_table, which, number_word)
-- If needed, update unit_table so values will be shown with extra information.
-- For consistency with the old template (but different from fmtpower),
-- the style to display powers of 10 includes "display:none" to allow some
-- browsers to copy, for example, "10³" as "10^3", rather than as "103".
local info
local engscale = unit_table.engscale
local prefix = unit_table.vprefix
if engscale or prefix then
info = unit_table.valinfo[which]
if info.decorated then
return -- do not redecorate if repeating convert
end
info.decorated = true
if engscale then
local inout = unit_table.inout
local abbr = parms.abbr
if (abbr == 'on' or abbr == inout) and not parms.number_word then
info.show = info.show ..
'<span style="margin-left:0.2em">×<span style="margin-left:0.1em">' ..
from_en('10') ..
'</span></span><s style="display:none">^</s><sup>' ..
from_en(tostring(engscale.exponent)) .. '</sup>'
elseif number_word then
local number_id
local lk = parms.lk
if lk == 'on' or lk == inout then
number_id = make_link(engscale.link, engscale[1])
else
number_id = engscale[1]
end
-- WP:NUMERAL recommends " " in values like "12 million".
info.show = info.show .. (parms.opt_adjectival and '-' or ' ') .. number_id
end
end
if prefix then
info.show = prefix .. info.show
end
end
end
local function process_input(parms, in_current)
-- Processing required once per conversion.
-- Return block of text to represent input (value/unit).
if parms.opt_output_only or parms.opt_output_number_only or parms.opt_output_unit_only then
parms.joins = { '', '' }
return ''
end
local first_unit
local composite = in_current.composite -- nil or table of units
if composite then
first_unit = composite[1]
else
first_unit = in_current
end
local id1, want_name = make_id(parms, 1, first_unit)
local sep = first_unit.sep -- separator between value and unit, set by make_id
local preunit = parms.preunit1
if preunit then
sep = '' -- any separator is included in preunit
else
preunit = ''
end
if parms.opt_input_unit_only then
parms.joins = { '', '' }
if composite then
local parts = { id1 }
for i, unit in ipairs(composite) do
if i > 1 then
table.insert(parts, (make_id(parms, 1, unit)))
end
end
id1 = table.concat(parts, ' ')
end
if want_name and parms.opt_adjectival then
return preunit .. hyphenated(id1)
end
return preunit .. id1
end
if parms.opt_also_symbol and not composite and not parms.opt_flip then
local join1 = parms.joins[1]
if join1 == ' (' or join1 == ' [' then
parms.joins = { ' [' .. first_unit[parms.opt_sp_us and 'sym_us' or 'symbol'] .. ']' .. join1 , parms.joins[2] }
end
end
if in_current.builtin == 'mach' and first_unit.sep ~= '' then -- '' means omitsep with non-enwiki name
local prefix = id1 .. ' '
local range = parms.range
local valinfo = first_unit.valinfo
local result = prefix .. valinfo[1].show
if range then
-- For simplicity and because more not needed, handle one range item only.
local prefix2 = make_id(parms, 2, first_unit) .. ' '
result = range_text(range[1], want_name, parms, result, prefix2 .. valinfo[2].show, 'in')
end
return preunit .. result
end
if composite then
-- Simplify: assume there is no range, and no decoration.
local mid = (not parms.opt_flip) and parms.mid or ''
local sep1 = ' '
local sep2 = ' '
if parms.opt_adjectival and want_name then
sep1 = '-'
sep2 = '-'
end
if omitsep and sep == '' then
-- Testing the id of the most significant unit should be sufficient.
sep1 = ''
sep2 = ''
end
local parts = { first_unit.valinfo[1].show .. sep1 .. id1 }
for i, unit in ipairs(composite) do
if i > 1 then
table.insert(parts, unit.valinfo[1].show .. sep1 .. (make_id(parms, 1, unit)))
end
end
return table.concat(parts, sep2) .. mid
end
local add_unit = (parms.abbr == 'mos') or
parms[parms.opt_flip and 'out_range_x' or 'in_range_x'] or
(not want_name and parms.abbr_range_x)
local range = parms.range
if range and not add_unit then
unlink(first_unit)
end
local id = range and make_id(parms, range.n + 1, first_unit) or id1
local extra, was_hyphenated = hyphenated_maybe(parms, want_name, sep, id, 'in')
if was_hyphenated then
add_unit = false
end
local result
local valinfo = first_unit.valinfo
if range then
for i = 0, range.n do
local number_word
if i == range.n then
add_unit = false
number_word = true
end
decorate_value(parms, first_unit, i+1, number_word)
local show = valinfo[i+1].show
if add_unit then
show = show .. first_unit.sep .. (i == 0 and id1 or make_id(parms, i+1, first_unit))
end
if i == 0 then
result = show
else
result = range_text(range[i], want_name, parms, result, show, 'in')
end
end
else
decorate_value(parms, first_unit, 1, true)
result = valinfo[1].show
end
return result .. preunit .. extra
end
local function process_one_output(parms, out_current)
-- Processing required for each output unit.
-- Return block of text to represent output (value/unit).
local inout = out_current.inout -- normally 'out' but can be 'in' for order=out
local id1, want_name = make_id(parms, 1, out_current)
local sep = out_current.sep -- set by make_id
local preunit = parms.preunit2
if preunit then
sep = '' -- any separator is included in preunit
else
preunit = ''
end
if parms.opt_output_unit_only then
if want_name and parms.opt_adjectival then
return preunit .. hyphenated(id1)
end
return preunit .. id1
end
if out_current.builtin == 'mach' and out_current.sep ~= '' then -- '' means omitsep with non-enwiki name
local prefix = id1 .. ' '
local range = parms.range
local valinfo = out_current.valinfo
local result = prefix .. valinfo[1].show
if range then
-- For simplicity and because more not needed, handle one range item only.
result = range_text(range[1], want_name, parms, result, prefix .. valinfo[2].show, inout)
end
return preunit .. result
end
local add_unit = (parms[parms.opt_flip and 'in_range_x' or 'out_range_x'] or
(not want_name and parms.abbr_range_x)) and
not parms.opt_output_number_only
local range = parms.range
if range and not add_unit then
unlink(out_current)
end
local id = range and make_id(parms, range.n + 1, out_current) or id1
local extra, was_hyphenated = hyphenated_maybe(parms, want_name, sep, id, inout)
if was_hyphenated then
add_unit = false
end
local result
local valinfo = out_current.valinfo
if range then
for i = 0, range.n do
local number_word
if i == range.n then
add_unit = false
number_word = true
end
decorate_value(parms, out_current, i+1, number_word)
local show = valinfo[i+1].show
if add_unit then
show = show .. out_current.sep .. (i == 0 and id1 or make_id(parms, i+1, out_current))
end
if i == 0 then
result = show
else
result = range_text(range[i], want_name, parms, result, show, inout)
end
end
else
decorate_value(parms, out_current, 1, true)
result = valinfo[1].show
end
if parms.opt_output_number_only then
return result
end
return result .. preunit .. extra
end
local function make_output_single(parms, in_unit_table, out_unit_table)
-- Return true, item where item = wikitext of the conversion result
-- for a single output (which is not a combination or a multiple);
-- or return false, t where t is an error message table.
if parms.opt_order_out and in_unit_table.unitcode == out_unit_table.unitcode then
out_unit_table.valinfo = in_unit_table.valinfo
else
out_unit_table.valinfo = collection()
for _, v in ipairs(in_unit_table.valinfo) do
local success, info = cvtround(parms, v, in_unit_table, out_unit_table)
if not success then return false, info end
out_unit_table.valinfo:add(info)
end
end
return true, process_one_output(parms, out_unit_table)
end
local function make_output_multiple(parms, in_unit_table, out_unit_table)
-- Return true, item where item = wikitext of the conversion result
-- for an output which is a multiple (like 'ftin');
-- or return false, t where t is an error message table.
local inout = out_unit_table.inout -- normally 'out' but can be 'in' for order=out
local multiple = out_unit_table.multiple -- table of scaling factors (will not be nil)
local combos = out_unit_table.combination -- table of unit tables (will not be nil)
local abbr = parms.abbr
local abbr_org = parms.abbr_org
local disp = parms.disp
local want_name = (abbr_org == nil and (disp == 'or' or disp == 'slash')) or
not (abbr == 'on' or abbr == inout or abbr == 'mos')
local want_link = (parms.lk == 'on' or parms.lk == inout)
local mid = parms.opt_flip and parms.mid or ''
local sep1 = ' '
local sep2 = ' '
if parms.opt_adjectival and want_name then
sep1 = '-'
sep2 = '-'
end
local do_spell = parms.opt_spell_out
parms.opt_spell_out = nil -- so the call to cvtround does not spell the value
local function make_result(info, isfirst)
local fmt, outvalue, sign
local results = {}
for i = 1, #combos do
local tfrac, thisvalue, strforce
local out_current = combos[i]
out_current.inout = inout
local scale = multiple[i]
if i == 1 then -- least significant unit ('in' from 'ftin')
local decimals
out_current.frac = out_unit_table.frac
local success, outinfo = cvtround(parms, info, in_unit_table, out_current)
if not success then return false, outinfo end
if isfirst then
out_unit_table.valinfo = { outinfo } -- in case output value of first least significant unit is needed
end
sign = outinfo.sign
tfrac = outinfo.fraction_table
if outinfo.is_scientific then
strforce = outinfo.show
decimals = ''
elseif tfrac then
decimals = ''
else
local show = outinfo.show -- number as a string in local language
local p1, p2 = show:find(numdot, 1, true)
decimals = p1 and show:sub(p2 + 1) or '' -- text after numdot, if any
end
fmt = '%.' .. ulen(decimals) .. 'f' -- to reproduce precision
if decimals == '' then
if tfrac then
outvalue = floor(outinfo.raw_absvalue) -- integer part only; fraction added later
else
outvalue = floor(outinfo.raw_absvalue + 0.5) -- keep all integer digits of least significant unit
end
else
outvalue = outinfo.absvalue
end
end
if scale then
outvalue, thisvalue = divide(outvalue, scale)
else
thisvalue = outvalue
end
local id
if want_name then
if varname then
local clean
if strforce or tfrac then
clean = '.1' -- dummy value to force name for floating point
else
clean = format(fmt, thisvalue)
end
id = variable_name(clean, out_current)
else
local key = 'name2'
if parms.opt_adjectival then
key = 'name1'
elseif tfrac then
if thisvalue == 0 then
key = 'name1'
end
elseif parms.opt_singular then
if 0 < thisvalue and thisvalue < 1.0001 then
key = 'name1'
end
else
if thisvalue == 1 then
key = 'name1'
end
end
id = out_current[key]
end
else
id = out_current['symbol']
end
if i == 1 and omit_separator(id) then
-- Testing the id of the least significant unit should be sufficient.
sep1 = ''
sep2 = ''
end
if want_link then
local link = out_current.link
if link then
id = make_link(link, id, out_current)
end
end
local strval
local spell_inout = (i == #combos or outvalue == 0) and inout or '' -- trick so the last value processed (first displayed) has uppercase, if requested
if strforce and outvalue == 0 then
sign = '' -- any sign is in strforce
strval = strforce -- show small values in scientific notation; will only use least significant unit
elseif tfrac then
local wholestr = (thisvalue > 0) and tostring(thisvalue) or nil
strval = format_fraction(parms, spell_inout, false, wholestr, tfrac.numstr, tfrac.denstr, do_spell)
else
strval = (thisvalue == 0) and from_en('0') or with_separator(parms, format(fmt, thisvalue))
if do_spell then
strval = spell_number(parms, spell_inout, strval) or strval
end
end
table.insert(results, strval .. sep1 .. id)
if outvalue == 0 then
break
end
fmt = '%.0f' -- only least significant unit can have a non-integral value
end
local reversed, count = {}, #results
for i = 1, count do
reversed[i] = results[count + 1 - i]
end
return true, sign .. table.concat(reversed, sep2)
end
local valinfo = in_unit_table.valinfo
local success, result = make_result(valinfo[1], true)
if not success then return false, result end
local range = parms.range
if range then
for i = 1, range.n do
local success, result2 = make_result(valinfo[i+1])
if not success then return false, result2 end
result = range_text(range[i], want_name, parms, result, result2, inout)
end
end
return true, result .. mid
end
local function process(parms, in_unit_table, out_unit_table)
-- Return true, s, outunit where s = final wikitext result,
-- or return false, t where t is an error message table.
linked_pages = {}
local success, bad_output
local bad_input_mcode = in_unit_table.bad_mcode -- nil if input unit is a valid convert unit
local out_unit = parms.out_unit
if out_unit == nil or out_unit == '' or type(out_unit) == 'function' then
if bad_input_mcode or parms.opt_input_unit_only then
bad_output = ''
else
local getdef = type(out_unit) == 'function' and out_unit or get_default
success, out_unit = getdef(in_unit_table.valinfo[1].value, in_unit_table)
parms.out_unit = out_unit
if not success then
bad_output = out_unit
end
end
end
if not bad_output and not out_unit_table then
success, out_unit_table = lookup(parms, out_unit, 'any_combination')
if success then
local mismatch = check_mismatch(in_unit_table, out_unit_table)
if mismatch then
bad_output = mismatch
end
else
bad_output = out_unit_table
end
end
local lhs, rhs
local flipped = parms.opt_flip and not bad_input_mcode
if bad_output then
rhs = (bad_output == '') and '' or message(parms, bad_output)
elseif parms.opt_input_unit_only then
rhs = ''
else
local combos -- nil (for 'ft' or 'ftin'), or table of unit tables (for 'm ft')
if not out_unit_table.multiple then -- nil/false ('ft' or 'm ft'), or table of factors ('ftin')
combos = out_unit_table.combination
end
local frac = parms.frac -- nil or denominator of fraction for output values
if frac then
-- Apply fraction to the unit (if only one), or to non-SI units (if a combination),
-- except that if a precision is also specified, the fraction only applies to
-- the hand unit; that allows the following result:
-- {{convert|156|cm|in hand|1|frac=2}} → 156 centimetres (61.4 in; 15.1½ hands)
-- However, the following is handled elsewhere as a special case:
-- {{convert|156|cm|hand in|1|frac=2}} → 156 centimetres (15.1½ hands; 61½ in)
if combos then
local precision = parms.precision
for _, unit in ipairs(combos) do
if unit.builtin == 'hand' or (not precision and not unit.prefixes) then
unit.frac = frac
end
end
else
out_unit_table.frac = frac
end
end
local outputs = {}
local imax = combos and #combos or 1 -- 1 (single unit) or number of unit tables
if imax == 1 then
parms.opt_order_out = nil -- only useful with an output combination
end
if not flipped and not parms.opt_order_out then
-- Process left side first so any duplicate links (from lk=on) are suppressed
-- on right. Example: {{convert|28|e9pc|e9ly|abbr=off|lk=on}}
lhs = process_input(parms, in_unit_table)
end
for i = 1, imax do
local success, item
local out_current = combos and combos[i] or out_unit_table
out_current.inout = 'out'
if i == 1 then
if imax > 1 and out_current.builtin == 'hand' then
out_current.out_next = combos[2] -- built-in hand can influence next unit in a combination
end
if parms.opt_order_out then
out_current.inout = 'in'
end
end
if out_current.multiple then
success, item = make_output_multiple(parms, in_unit_table, out_current)
else
success, item = make_output_single(parms, in_unit_table, out_current)
end
if not success then return false, item end
outputs[i] = item
end
if parms.opt_order_out then
lhs = outputs[1]
table.remove(outputs, 1)
end
local sep = parms.table_joins and parms.table_joins[2] or parms.join_between
rhs = table.concat(outputs, sep)
end
if flipped or not lhs then
local input = process_input(parms, in_unit_table)
if flipped then
lhs = rhs
rhs = input
else
lhs = input
end
end
if parms.join_before then
lhs = parms.join_before .. lhs
end
local wikitext
if bad_input_mcode then
if bad_input_mcode == '' then
wikitext = lhs
else
wikitext = lhs .. message(parms, bad_input_mcode)
end
elseif parms.table_joins then
wikitext = parms.table_joins[1] .. lhs .. parms.table_joins[2] .. rhs
else
wikitext = lhs .. parms.joins[1] .. rhs .. parms.joins[2]
end
if parms.warnings and not bad_input_mcode then
wikitext = wikitext .. parms.warnings
end
return true, wikitext, out_unit_table
end
local function main_convert(frame)
-- Do convert, and if needed, do it again with higher default precision.
local parms = { frame = frame } -- will hold template arguments, after translation
set_config(frame.args)
local success, result = get_parms(parms, frame:getParent().args)
if success then
if type(result) ~= 'table' then
return tostring(result)
end
local in_unit_table = result
local out_unit_table
for _ = 1, 2 do -- use counter so cannot get stuck repeating convert
success, result, out_unit_table = process(parms, in_unit_table, out_unit_table)
if success and parms.do_convert_again then
parms.do_convert_again = false
else
break
end
end
end
-- If input=x gives a problem, the result should be just the user input
-- (if x is a property like P123 it has been replaced with '').
-- An unknown input unit would display the input and an error message
-- with success == true at this point.
-- Also, can have success == false with a message that outputs an empty string.
if parms.input_text then
if success and not parms.have_problem then
return result
end
local cat
if parms.tracking then
-- Add a tracking category using the given text as the category sort key.
-- There is currently only one type of tracking, but in principle multiple
-- items could be tracked, using different sort keys for convenience.
cat = wanted_category('tracking', parms.tracking)
end
return parms.input_text .. (cat or '')
end
return success and result or message(parms, result)
end
local function _unit(unitcode, options)
-- Helper function for Module:Val to look up a unit.
-- Parameter unitcode must be a string to identify the wanted unit.
-- Parameter options must be nil or a table with optional fields:
-- value = number (for sort key; default value is 1)
-- scaled_top = nil for a normal unit, or a number for a unit which is
-- the denominator of a per unit (for sort key)
-- si = { 'symbol', 'link' }
-- (a table with two strings) to make an SI unit
-- that will be used for the look up
-- link = true if result should be [[linked]]
-- sort = 'on' or 'debug' if result should include a sort key in a
-- span element ('debug' makes the key visible)
-- name = true for the name of the unit instead of the symbol
-- us = true for the US spelling of the unit, if any
-- Return nil if unitcode is not a non-empty string.
-- Otherwise return a table with fields:
-- text = requested symbol or name of unit, optionally linked
-- scaled_value = input value adjusted by unit scale; used for sort key
-- sortspan = span element with sort key like that provided by {{ntsh}},
-- calculated from the result of converting value
-- to a base unit with scale 1.
-- unknown = true if the unitcode was not known
unitcode = strip(unitcode)
if unitcode == nil or unitcode == '' then
return nil
end
set_config({})
linked_pages = {}
options = options or {}
local parms = {
abbr = options.name and 'off' or 'on',
lk = options.link and 'on' or nil,
opt_sp_us = options.us and true or nil,
opt_ignore_error = true, -- do not add pages using this function to 'what links here' for Module:Convert/extra
opt_sortable_on = options.sort == 'on' or options.sort == 'debug',
opt_sortable_debug = options.sort == 'debug',
}
if options.si then
-- Make a dummy table of units (just one unit) for lookup to use.
-- This makes lookup recognize any SI prefix in the unitcode.
local symbol = options.si[1] or '?'
parms.unittable = { [symbol] = {
_name1 = symbol,
_name2 = symbol,
_symbol = symbol,
utype = symbol,
scale = symbol == 'g' and 0.001 or 1,
prefixes = 1,
default = symbol,
link = options.si[2],
}}
end
local success, unit_table = lookup(parms, unitcode, 'no_combination')
if not success then
unit_table = setmetatable({
symbol = unitcode, name2 = unitcode, utype = unitcode,
scale = 1, default = '', defkey = '', linkey = '' }, unit_mt)
end
local value = tonumber(options.value) or 1
local clean = tostring(abs(value))
local info = {
value = value,
altvalue = value,
singular = (clean == '1'),
clean = clean,
show = clean,
}
unit_table.inout = 'in'
unit_table.valinfo = { info }
local sortspan, scaled_value
if options.sort then
sortspan, scaled_value = make_table_or_sort(parms, value, info, unit_table, options.scaled_top)
end
return {
text = make_id(parms, 1, unit_table),
sortspan = sortspan,
scaled_value = scaled_value,
unknown = not success and true or nil,
}
end
return { convert = main_convert, _unit = _unit }
40e4xlytrxxerkx5e3rkboagpgv9fwv
Module:Convert/data
828
5553
32064
2018-08-07T19:03:11Z
Dr. Sroy
5771
For {{convert}}
Scribunto
text/plain
-- Conversion data used by [[Module:Convert]] which uses mw.loadData() for
-- read-only access to this module so that it is loaded only once per page.
-- See [[:en:Template:Convert/Transwiki guide]] if copying to another wiki.
--
-- These data tables follow:
-- all_units all properties for a unit, including default output
-- default_exceptions exceptions for default output ('kg' and 'g' have different defaults)
-- link_exceptions exceptions for links ('kg' and 'g' have different links)
--
-- These tables are generated by a script which reads the wikitext of a page that
-- documents the required properties of each unit; see [[:en:Module:Convert/doc]].
---------------------------------------------------------------------------
-- Do not change the data in this table because it is created by running --
-- a script that reads the wikitext from a wiki page (see note above). --
---------------------------------------------------------------------------
local all_units = {
["Gy"] = {
_name1 = "gray",
_symbol = "Gy",
utype = "absorbed radiation dose",
scale = 1,
prefixes = 1,
default = "rad",
link = "Gray (unit)",
},
["rad"] = {
_name1 = "rad",
_symbol = "rad",
utype = "absorbed radiation dose",
scale = 0.01,
prefixes = 1,
default = "Gy",
link = "Rad (unit)",
},
["cm/s2"] = {
name1 = "centimetre per second squared",
name1_us = "centimeter per second squared",
name2 = "centimetres per second squared",
name2_us = "centimeters per second squared",
symbol = "cm/s<sup>2</sup>",
utype = "acceleration",
scale = 0.01,
default = "ft/s2",
link = "Gal (unit)",
},
["ft/s2"] = {
name1 = "foot per second squared",
name2 = "feet per second squared",
symbol = "ft/s<sup>2</sup>",
utype = "acceleration",
scale = 0.3048,
default = "m/s2",
},
["g0"] = {
name1 = "standard gravity",
name2 = "standard gravities",
symbol = "''g<sub>0</sub>''",
utype = "acceleration",
scale = 9.80665,
default = "m/s2",
},
["km/hs"] = {
name1 = "kilometre per hour per second",
name1_us = "kilometer per hour per second",
name2 = "kilometres per hour per second",
name2_us = "kilometers per hour per second",
symbol = "km/(h⋅s)",
utype = "acceleration",
scale = 0.27777777777777779,
default = "mph/s",
link = "Acceleration",
},
["km/s2"] = {
name1 = "kilometre per second squared",
name1_us = "kilometer per second squared",
name2 = "kilometres per second squared",
name2_us = "kilometers per second squared",
symbol = "km/s<sup>2</sup>",
utype = "acceleration",
scale = 1000,
default = "mph/s",
link = "Acceleration",
},
["m/s2"] = {
name1 = "metre per second squared",
name1_us = "meter per second squared",
name2 = "metres per second squared",
name2_us = "meters per second squared",
symbol = "m/s<sup>2</sup>",
utype = "acceleration",
scale = 1,
default = "ft/s2",
},
["mph/s"] = {
name1 = "mile per hour per second",
name2 = "miles per hour per second",
symbol = "mph/s",
utype = "acceleration",
scale = 0.44704,
default = "km/hs",
link = "Acceleration",
},
["km/h/s"] = {
target = "km/hs",
},
["standard gravity"] = {
target = "g0",
},
["1000sqft"] = {
name1 = "thousand square feet",
name2 = "thousand square feet",
symbol = "1000 sq ft",
utype = "area",
scale = 92.90304,
default = "m2",
link = "Square foot",
},
["a"] = {
_name1 = "are",
_symbol = "a",
utype = "area",
scale = 100,
prefixes = 1,
default = "sqft",
link = "Hectare#Are",
},
["acre"] = {
symbol = "acre",
usename = 1,
utype = "area",
scale = 4046.8564224,
default = "ha",
subdivs = { ["rood"] = { 4, default = "ha" }, ["sqperch"] = { 160, default = "ha" } },
},
["acre-sing"] = {
target = "acre",
},
["arpent"] = {
symbol = "arpent",
usename = 1,
utype = "area",
scale = 3418.89,
default = "ha",
},
["cda"] = {
name1 = "cuerda",
symbol = "cda",
utype = "area",
scale = 3930.395625,
default = "ha acre",
},
["daa"] = {
name1 = "decare",
symbol = "daa",
utype = "area",
scale = 1000,
default = "km2 sqmi",
},
["dunam"] = {
symbol = "dunam",
usename = 1,
utype = "area",
scale = 1000,
default = "km2 sqmi",
},
["dunum"] = {
symbol = "dunum",
usename = 1,
utype = "area",
scale = 1000,
default = "km2 sqmi",
link = "Dunam",
},
["ha"] = {
name1 = "hectare",
symbol = "ha",
utype = "area",
scale = 10000,
default = "acre",
},
["hectare"] = {
name1 = "hectare",
symbol = "ha",
usename = 1,
utype = "area",
scale = 10000,
default = "acre",
},
["Irish acre"] = {
name1 = "Irish acre",
symbol = "Irish acres",
utype = "area",
scale = 6555.2385024,
default = "ha",
link = "Acre (Irish)",
},
["m2"] = {
_name1 = "square metre",
_name1_us= "square meter",
_symbol = "m<sup>2</sup>",
prefix_position= 8,
utype = "area",
scale = 1,
prefixes = 2,
default = "sqft",
link = "Square metre",
},
["pondemaat"] = {
name1 = "pondemaat",
name2 = "pondemaat",
symbol = "pond",
utype = "area",
scale = 3674.363358816,
default = "m2",
link = ":nl:pondemaat",
},
["pyeong"] = {
name2 = "pyeong",
symbol = "pyeong",
usename = 1,
utype = "area",
scale = 3.3057851239669422,
default = "m2",
},
["rai"] = {
name2 = "rai",
symbol = "rai",
utype = "area",
scale = 1600,
default = "m2",
link = "Rai (unit)",
},
["rood"] = {
symbol = "rood",
usename = 1,
utype = "area",
scale = 1011.7141056,
default = "sqft m2",
subdivs = { ["sqperch"] = { 40, default = "m2" } },
link = "Rood (unit)",
},
["sqfoot"] = {
name1 = "square foot",
name2 = "square foot",
symbol = "sq ft",
utype = "area",
scale = 0.09290304,
default = "m2",
},
["sqft"] = {
name1 = "square foot",
name2 = "square feet",
symbol = "sq ft",
utype = "area",
scale = 0.09290304,
default = "m2",
},
["sqin"] = {
name1 = "square inch",
name2 = "square inches",
symbol = "sq in",
utype = "area",
scale = 0.00064516,
default = "cm2",
},
["sqmi"] = {
name1 = "square mile",
symbol = "sq mi",
utype = "area",
scale = 2589988.110336,
default = "km2",
},
["sqnmi"] = {
name1 = "square nautical mile",
symbol = "sq nmi",
utype = "area",
scale = 3429904,
default = "km2 sqmi",
link = "Nautical mile",
},
["sqperch"] = {
name2 = "perches",
symbol = "perch",
usename = 1,
utype = "area",
scale = 25.29285264,
default = "m2",
link = "Perch (unit)#Area",
},
["sqverst"] = {
symbol = "square verst",
usename = 1,
utype = "area",
scale = 1138062.24,
default = "km2 sqmi",
link = "Verst",
},
["sqyd"] = {
name1 = "square yard",
symbol = "sq yd",
utype = "area",
scale = 0.83612736,
default = "m2",
},
["tsubo"] = {
name2 = "tsubo",
symbol = "tsubo",
usename = 1,
utype = "area",
scale = 3.3057851239669422,
default = "m2",
link = "Japanese units of measurement#Area",
},
["acres"] = {
target = "acre",
},
["are"] = {
target = "a",
},
["decare"] = {
target = "daa",
},
["foot2"] = {
target = "sqfoot",
},
["ft2"] = {
target = "sqft",
},
["in2"] = {
target = "sqin",
symbol = "in<sup>2</sup>",
},
["km²"] = {
target = "km2",
},
["mi2"] = {
target = "sqmi",
},
["million acre"] = {
target = "e6acre",
},
["million acres"] = {
target = "e6acre",
},
["million hectares"] = {
target = "e6ha",
},
["m²"] = {
target = "m2",
},
["nmi2"] = {
target = "sqnmi",
},
["pond"] = {
target = "pondemaat",
},
["sq arp"] = {
target = "arpent",
},
["sqkm"] = {
target = "km2",
},
["sqm"] = {
target = "m2",
},
["square verst"] = {
target = "sqverst",
},
["verst2"] = {
target = "sqverst",
},
["yd2"] = {
target = "sqyd",
},
["m2/ha"] = {
name1 = "square metre per hectare",
name1_us = "square meter per hectare",
name2 = "square metres per hectare",
name2_us = "square meters per hectare",
symbol = "m<sup>2</sup>/ha",
utype = "area per unit area",
scale = 0.0001,
default = "sqft/acre",
link = "Basal area",
},
["sqft/acre"] = {
name1 = "square foot per acre",
name2 = "square feet per acre",
symbol = "sq ft/acre",
utype = "area per unit area",
scale = 2.295684113865932e-5,
default = "m2/ha",
link = "Basal area",
},
["cent"] = {
name1 = "cent",
symbol = "¢",
utype = "cent",
scale = 1,
default = "cent",
link = "Cent (currency)",
},
["¢"] = {
target = "cent",
},
["A.h"] = {
name1 = "ampere hour",
symbol = "A⋅h",
utype = "charge",
scale = 3600,
default = "coulomb",
},
["coulomb"] = {
_name1 = "coulomb",
_symbol = "C",
utype = "charge",
scale = 1,
prefixes = 1,
default = "e",
link = "Coulomb",
},
["e"] = {
name1 = "elementary charge",
symbol = "''e''",
utype = "charge",
scale = 1.602176487e-19,
default = "coulomb",
},
["g-mol"] = {
name1 = "gram-mole",
symbol = "g‑mol",
utype = "chemical amount",
scale = 1,
default = "lbmol",
link = "Mole (unit)",
},
["gmol"] = {
name1 = "gram-mole",
symbol = "gmol",
utype = "chemical amount",
scale = 1,
default = "lbmol",
link = "Mole (unit)",
},
["kmol"] = {
name1 = "kilomole",
symbol = "kmol",
utype = "chemical amount",
scale = 1000,
default = "lbmol",
link = "Mole (unit)",
},
["lb-mol"] = {
name1 = "pound-mole",
symbol = "lb‑mol",
utype = "chemical amount",
scale = 453.59237,
default = "mol",
link = "Mole (unit)#Other units called \"mole\"",
},
["lbmol"] = {
name1 = "pound-mole",
symbol = "lbmol",
utype = "chemical amount",
scale = 453.59237,
default = "mol",
link = "Mole (unit)#Other units called \"mole\"",
},
["mol"] = {
name1 = "mole",
symbol = "mol",
utype = "chemical amount",
scale = 1,
default = "lbmol",
link = "Mole (unit)",
},
["kgCO2/L"] = {
name1 = "kilogram per litre",
name1_us = "kilogram per liter",
name2 = "kilograms per litre",
name2_us = "kilograms per liter",
symbol = "kg(CO<sub>2</sub>)/L",
utype = "co2 per unit volume",
scale = 1000,
default = "lbCO2/USgal",
link = "Exhaust gas",
},
["lbCO2/USgal"] = {
name1 = "pound per US gallon",
name2 = "pounds per US gallon",
symbol = "lbCO2/US gal",
utype = "co2 per unit volume",
scale = 119.82642731689663,
default = "kgCO2/L",
link = "Exhaust gas",
},
["oz/lb"] = {
per = { "oz", "lb" },
utype = "concentration",
default = "mg/kg",
},
["mg/kg"] = {
per = { "mg", "kg" },
utype = "concentration",
default = "oz/lb",
},
["g/dm3"] = {
name1 = "gram per cubic decimetre",
name1_us = "gram per cubic decimeter",
name2 = "grams per cubic decimetre",
name2_us = "grams per cubic decimeter",
symbol = "g/dm<sup>3</sup>",
utype = "density",
scale = 1,
default = "kg/m3",
link = "Density",
},
["g/L"] = {
name1 = "gram per litre",
name1_us = "gram per liter",
name2 = "grams per litre",
name2_us = "grams per liter",
symbol = "g/L",
utype = "density",
scale = 1,
default = "lb/cuin",
link = "Density",
},
["g/mL"] = {
name1 = "gram per millilitre",
name1_us = "gram per milliliter",
name2 = "grams per millilitre",
name2_us = "grams per milliliter",
symbol = "g/mL",
utype = "density",
scale = 1000,
default = "lb/cuin",
link = "Density",
},
["g/ml"] = {
name1 = "gram per millilitre",
name1_us = "gram per milliliter",
name2 = "grams per millilitre",
name2_us = "grams per milliliter",
symbol = "g/ml",
utype = "density",
scale = 1000,
default = "lb/cuin",
link = "Density",
},
["kg/dm3"] = {
name1 = "kilogram per cubic decimetre",
name1_us = "kilogram per cubic decimeter",
name2 = "kilograms per cubic decimetre",
name2_us = "kilograms per cubic decimeter",
symbol = "kg/dm<sup>3</sup>",
utype = "density",
scale = 1000,
default = "lb/cuft",
link = "Density",
},
["kg/L"] = {
name1 = "kilogram per litre",
name1_us = "kilogram per liter",
name2 = "kilograms per litre",
name2_us = "kilograms per liter",
symbol = "kg/L",
utype = "density",
scale = 1000,
default = "lb/USgal",
link = "Density",
},
["kg/l"] = {
name1 = "kilogram per litre",
name1_us = "kilogram per liter",
name2 = "kilograms per litre",
name2_us = "kilograms per liter",
symbol = "kg/l",
utype = "density",
scale = 1000,
default = "lb/USgal",
link = "Density",
},
["kg/m3"] = {
name1 = "kilogram per cubic metre",
name1_us = "kilogram per cubic meter",
name2 = "kilograms per cubic metre",
name2_us = "kilograms per cubic meter",
symbol = "kg/m<sup>3</sup>",
utype = "density",
scale = 1,
default = "lb/cuyd",
link = "Density",
},
["lb/cuft"] = {
name1 = "pound per cubic foot",
name2 = "pounds per cubic foot",
symbol = "lb/cu ft",
utype = "density",
scale = 16.018463373960142,
default = "g/cm3",
link = "Density",
},
["lb/cuin"] = {
name1 = "pound per cubic inch",
name2 = "pounds per cubic inch",
symbol = "lb/cu in",
utype = "density",
scale = 27679.904710203122,
default = "g/cm3",
link = "Density",
},
["lb/cuyd"] = {
name1 = "pound per cubic yard",
name2 = "pounds per cubic yard",
symbol = "lb/cu yd",
utype = "density",
scale = 0.5932764212577829,
default = "kg/m3",
link = "Density",
},
["lb/impgal"] = {
name1 = "pound per imperial gallon",
name2 = "pounds per imperial gallon",
symbol = "lb/imp gal",
utype = "density",
scale = 99.776372663101697,
default = "kg/L",
link = "Density",
},
["lb/in3"] = {
name1 = "pound per cubic inch",
name2 = "pounds per cubic inch",
symbol = "lb/cu in",
utype = "density",
scale = 27679.904710203122,
default = "g/cm3",
link = "Density",
},
["lb/U.S.gal"] = {
name1 = "pound per U.S. gallon",
name2 = "pounds per U.S. gallon",
symbol = "lb/U.S. gal",
utype = "density",
scale = 119.82642731689663,
default = "kg/L",
link = "Density",
},
["lb/USbu"] = {
name1 = "pound per US bushel",
name2 = "pounds per US bushel",
symbol = "lb/US bu",
utype = "density",
scale = 12.871859780974471,
default = "kg/m3",
link = "Bushel",
},
["lb/USgal"] = {
name1 = "pound per US gallon",
name2 = "pounds per US gallon",
symbol = "lb/US gal",
utype = "density",
scale = 119.82642731689663,
default = "kg/L",
link = "Density",
},
["lbm/cuin"] = {
name1 = "pound mass per cubic inch",
name2 = "pounds mass per cubic inch",
symbol = "lbm/cu in",
utype = "density",
scale = 27679.904710203122,
default = "g/cm3",
link = "Density",
},
["mg/L"] = {
name1 = "milligram per litre",
name1_us = "milligram per liter",
name2 = "milligrams per litre",
name2_us = "milligrams per liter",
symbol = "mg/L",
utype = "density",
scale = 0.001,
default = "lb/cuin",
link = "Density",
},
["oz/cuin"] = {
name1 = "ounce per cubic inch",
name2 = "ounces per cubic inch",
symbol = "oz/cu in",
utype = "density",
scale = 1729.9940443876951,
default = "g/cm3",
link = "Density",
},
["g/cm3"] = {
per = { "g", "cm3" },
utype = "density",
default = "lb/cuin",
},
["g/m3"] = {
per = { "g", "m3" },
utype = "density",
default = "lb/cuyd",
link = "Density",
},
["Mg/m3"] = {
per = { "Mg", "m3" },
utype = "density",
default = "lb/cuft",
},
["mg/l"] = {
per = { "mg", "l" },
utype = "density",
default = "oz/cuin",
},
["μg/dL"] = {
per = { "μg", "dL" },
utype = "density",
default = "lb/cuin",
},
["μg/l"] = {
per = { "μg", "l" },
utype = "density",
default = "oz/cuin",
},
["lb/ft3"] = {
target = "lb/cuft",
},
["lb/yd3"] = {
target = "lb/cuyd",
},
["lbm/in3"] = {
target = "lbm/cuin",
},
["mcg/dL"] = {
target = "μg/dL",
},
["oz/in3"] = {
target = "oz/cuin",
},
["ug/dL"] = {
target = "μg/dL",
},
["ug/l"] = {
target = "μg/l",
},
["B.O.T.U."] = {
name1 = "Board of Trade Unit",
symbol = "B.O.T.U.",
utype = "energy",
scale = 3600000,
default = "MJ",
link = "Watt-hour",
},
["bboe"] = {
name1 = "barrel of oil equivalent",
name2 = "barrels of oil equivalent",
symbol = "bboe",
utype = "energy",
scale = 6117863200,
default = "GJ",
},
["BOE"] = {
name1 = "barrel of oil equivalent",
name2 = "barrels of oil equivalent",
symbol = "BOE",
utype = "energy",
scale = 6117863200,
default = "GJ",
},
["BTU"] = {
name1 = "British thermal unit",
symbol = "BTU",
utype = "energy",
scale = 1055.05585262,
default = "kJ",
},
["Btu"] = {
name1 = "British thermal unit",
symbol = "Btu",
utype = "energy",
scale = 1055.05585262,
default = "kJ",
},
["BTU-39F"] = {
name1 = "British thermal unit (39°F)",
name2 = "British thermal units (39°F)",
symbol = "BTU<sub>39°F</sub>",
utype = "energy",
scale = 1059.67,
default = "kJ",
link = "British thermal unit",
},
["Btu-39F"] = {
name1 = "British thermal unit (39°F)",
name2 = "British thermal units (39°F)",
symbol = "Btu<sub>39°F</sub>",
utype = "energy",
scale = 1059.67,
default = "kJ",
link = "British thermal unit",
},
["BTU-59F"] = {
name1 = "British thermal unit (59°F)",
name2 = "British thermal units (59°F)",
symbol = "BTU<sub>59°F</sub>",
utype = "energy",
scale = 1054.804,
default = "kJ",
link = "British thermal unit",
},
["Btu-59F"] = {
name1 = "British thermal unit (59°F)",
name2 = "British thermal units (59°F)",
symbol = "Btu<sub>59°F</sub>",
utype = "energy",
scale = 1054.804,
default = "kJ",
link = "British thermal unit",
},
["BTU-60F"] = {
name1 = "British thermal unit (60°F)",
name2 = "British thermal units (60°F)",
symbol = "BTU<sub>60°F</sub>",
utype = "energy",
scale = 1054.68,
default = "kJ",
link = "British thermal unit",
},
["Btu-60F"] = {
name1 = "British thermal unit (60°F)",
name2 = "British thermal units (60°F)",
symbol = "Btu<sub>60°F</sub>",
utype = "energy",
scale = 1054.68,
default = "kJ",
link = "British thermal unit",
},
["BTU-63F"] = {
name1 = "British thermal unit (63°F)",
name2 = "British thermal units (63°F)",
symbol = "BTU<sub>63°F</sub>",
utype = "energy",
scale = 1054.6,
default = "kJ",
link = "British thermal unit",
},
["Btu-63F"] = {
name1 = "British thermal unit (63°F)",
name2 = "British thermal units (63°F)",
symbol = "Btu<sub>63°F</sub>",
utype = "energy",
scale = 1054.6,
default = "kJ",
link = "British thermal unit",
},
["BTU-ISO"] = {
name1 = "British thermal unit (ISO)",
name2 = "British thermal units (ISO)",
symbol = "BTU<sub>ISO</sub>",
utype = "energy",
scale = 1055.056,
default = "kJ",
link = "British thermal unit",
},
["Btu-ISO"] = {
target = "BTU-ISO",
},
["BTU-IT"] = {
name1 = "British thermal unit (IT)",
name2 = "British thermal units (IT)",
symbol = "BTU<sub>IT</sub>",
utype = "energy",
scale = 1055.05585262,
default = "kJ",
link = "British thermal unit",
},
["Btu-IT"] = {
name1 = "British thermal unit (IT)",
name2 = "British thermal units (IT)",
symbol = "Btu<sub>IT</sub>",
utype = "energy",
scale = 1055.05585262,
default = "kJ",
link = "British thermal unit",
},
["BTU-mean"] = {
name1 = "British thermal unit (mean)",
name2 = "British thermal units (mean)",
symbol = "BTU<sub>mean</sub>",
utype = "energy",
scale = 1055.87,
default = "kJ",
link = "British thermal unit",
},
["Btu-mean"] = {
name1 = "British thermal unit (mean)",
name2 = "British thermal units (mean)",
symbol = "Btu<sub>mean</sub>",
utype = "energy",
scale = 1055.87,
default = "kJ",
link = "British thermal unit",
},
["BTU-th"] = {
name1 = "British thermal unit (thermochemical)",
name2 = "British thermal units (thermochemical)",
symbol = "BTU<sub>th</sub>",
utype = "energy",
scale = 1054.35026444,
default = "kJ",
link = "British thermal unit",
},
["Btu-th"] = {
name1 = "British thermal unit (thermochemical)",
name2 = "British thermal units (thermochemical)",
symbol = "Btu<sub>th</sub>",
utype = "energy",
scale = 1054.35026444,
default = "kJ",
link = "British thermal unit",
},
["Cal"] = {
name1 = "calorie",
symbol = "Cal",
utype = "energy",
scale = 4184,
default = "kJ",
},
["cal"] = {
name1 = "calorie",
symbol = "cal",
utype = "energy",
scale = 4.184,
default = "J",
},
["Cal-15"] = {
name1 = "Calorie (15°C)",
name2 = "Calories (15°C)",
symbol = "Cal<sub>15</sub>",
utype = "energy",
scale = 4185.8,
default = "kJ",
link = "Calorie",
},
["cal-15"] = {
name1 = "calorie (15°C)",
name2 = "calories (15°C)",
symbol = "cal<sub>15</sub>",
utype = "energy",
scale = 4.1858,
default = "J",
link = "Calorie",
},
["Cal-IT"] = {
name1 = "Calorie (International Steam Table)",
name2 = "Calories (International Steam Table)",
symbol = "Cal<sub>IT</sub>",
utype = "energy",
scale = 4186.8,
default = "kJ",
link = "Calorie",
},
["cal-IT"] = {
name1 = "calorie (International Steam Table)",
name2 = "calories (International Steam Table)",
symbol = "cal<sub>IT</sub>",
utype = "energy",
scale = 4.1868,
default = "J",
link = "Calorie",
},
["Cal-th"] = {
name1 = "Calorie (thermochemical)",
name2 = "Calories (thermochemical)",
symbol = "Cal<sub>th</sub>",
utype = "energy",
scale = 4184,
default = "kJ",
link = "Calorie",
},
["cal-th"] = {
name1 = "calorie (thermochemical)",
name2 = "calories (thermochemical)",
symbol = "cal<sub>th</sub>",
utype = "energy",
scale = 4.184,
default = "J",
link = "Calorie",
},
["ccatm"] = {
name1 = "cubic centimetre-atmosphere",
name1_us = "cubic centimeter-atmosphere",
symbol = "cc⋅atm",
utype = "energy",
scale = 0.101325,
default = "mJ",
link = "Atmosphere (unit)",
},
["CHU-IT"] = {
name1 = "Celsius heat unit (International Table)",
name2 = "Celsius heat units (International Table)",
symbol = "CHU<sub>IT</sub>",
utype = "energy",
scale = 1899.100534716,
default = "kJ",
link = "Conversion of units#Energy",
},
["cm3atm"] = {
name1 = "cubic centimetre-atmosphere",
name1_us = "cubic centimeter-atmosphere",
symbol = "cm<sup>3</sup>⋅atm",
utype = "energy",
scale = 0.101325,
default = "mJ",
link = "Atmosphere (unit)",
},
["cufootatm"] = {
name1 = "cubic foot of atmosphere",
name2 = "cubic foot of atmosphere",
symbol = "cu ft atm",
utype = "energy",
scale = 2869.2044809344,
default = "kJ",
link = "Atmosphere (unit)",
},
["cufootnaturalgas"] = {
name1 = "cubic foot of natural gas",
name2 = "cubic foot of natural gas",
symbol = "cuftnaturalgas",
usename = 1,
utype = "energy",
scale = 1055055.85262,
default = "MJ",
link = "Conversion of units#Energy",
},
["cuftatm"] = {
name1 = "cubic foot of atmosphere",
name2 = "cubic feet of atmosphere",
symbol = "cu ft atm",
utype = "energy",
scale = 2869.2044809344,
default = "kJ",
link = "Atmosphere (unit)",
},
["cuftnaturalgas"] = {
name1 = "cubic foot of natural gas",
name2 = "cubic feet of natural gas",
symbol = "cuftnaturalgas",
usename = 1,
utype = "energy",
scale = 1055055.85262,
default = "MJ",
link = "Conversion of units#Energy",
},
["cuydatm"] = {
name1 = "cubic yard of atmosphere",
name2 = "cubic yards of atmosphere",
symbol = "cu yd atm",
utype = "energy",
scale = 77468.5209852288,
default = "kJ",
link = "Atmosphere (unit)",
},
["Eh"] = {
name1 = "Hartree",
symbol = "''E''<sub>h</sub>",
utype = "energy",
scale = 4.35974417e-18,
default = "eV",
},
["erg"] = {
symbol = "erg",
utype = "energy",
scale = 0.0000001,
default = "μJ",
},
["eV"] = {
name1 = "electronvolt",
symbol = "eV",
utype = "energy",
scale = 1.602176487e-19,
default = "aJ",
},
["feV"] = {
name1 = "femtoelectronvolt",
symbol = "feV",
utype = "energy",
scale = 1.602176487e-34,
default = "yJ",
link = "Electronvolt",
},
["foe"] = {
symbol = "foe",
utype = "energy",
scale = 1e44,
default = "YJ",
link = "Foe (unit)",
},
["ftlb"] = {
name1 = "foot-pound",
symbol = "ft⋅lb",
utype = "energy",
alttype = "torque",
scale = 1.3558179483314004,
default = "J",
link = "Foot-pound (energy)",
},
["ftlb-f"] = {
name1 = "foot-pound force",
name2 = "foot-pounds force",
symbol = "ft⋅lb<sub>f</sub>",
utype = "energy",
alttype = "torque",
scale = 1.3558179483314004,
default = "J",
link = "Foot-pound (energy)",
},
["ftlbf"] = {
name1 = "foot-pound force",
name2 = "foot-pounds force",
symbol = "ft⋅lbf",
utype = "energy",
alttype = "torque",
scale = 1.3558179483314004,
default = "J",
link = "Foot-pound (energy)",
},
["ftpdl"] = {
name1 = "foot-poundal",
symbol = "ft⋅pdl",
utype = "energy",
scale = 0.0421401100938048,
default = "J",
},
["GeV"] = {
name1 = "gigaelectronvolt",
symbol = "GeV",
utype = "energy",
scale = 1.602176487e-10,
default = "nJ",
link = "Electronvolt",
},
["GLatm"] = {
name1 = "gigalitre-atmosphere",
name1_us = "gigaliter-atmosphere",
symbol = "GL⋅atm",
utype = "energy",
scale = 101325000000,
default = "GJ",
link = "Atmosphere (unit)",
},
["Glatm"] = {
name1 = "gigalitre-atmosphere",
name1_us = "gigaliter-atmosphere",
symbol = "Gl⋅atm",
utype = "energy",
scale = 101325000000,
default = "GJ",
link = "Atmosphere (unit)",
},
["gTNT"] = {
name2 = "grams of TNT",
symbol = "gram of TNT",
usename = 1,
utype = "energy",
scale = 4184,
default = "kJ",
link = "TNT equivalent",
},
["Gtoe"] = {
name1 = "gigatonne of oil equivalent",
name2 = "gigatonnes of oil equivalent",
symbol = "Gtoe",
utype = "energy",
scale = 4.1868e19,
default = "EJ",
link = "Tonne of oil equivalent",
},
["GtonTNT"] = {
name2 = "gigatons of TNT",
symbol = "gigaton of TNT",
usename = 1,
utype = "energy",
scale = 4.184e18,
default = "EJ",
link = "TNT equivalent",
},
["GtTNT"] = {
name2 = "gigatonnes of TNT",
symbol = "gigatonne of TNT",
usename = 1,
utype = "energy",
scale = 4.184e18,
default = "EJ",
link = "TNT equivalent",
},
["GW.h"] = {
name1 = "gigawatt-hour",
symbol = "GW⋅h",
utype = "energy",
scale = 3.6e12,
default = "TJ",
link = "Watt-hour",
},
["GWh"] = {
name1 = "gigawatt-hour",
symbol = "GWh",
utype = "energy",
scale = 3.6e12,
default = "TJ",
link = "Watt-hour",
},
["hph"] = {
name1 = "horsepower-hour",
symbol = "hp⋅h",
utype = "energy",
scale = 2684519.537696172792,
default = "kWh",
link = "Horsepower",
},
["impgalatm"] = {
name1 = "imperial gallon-atmosphere",
symbol = "imp gal⋅atm",
utype = "energy",
scale = 460.63256925,
default = "J",
link = "Atmosphere (unit)",
},
["inlb"] = {
name1 = "inch-pound",
symbol = "in⋅lb",
utype = "energy",
alttype = "torque",
scale = 0.1129848290276167,
default = "mJ",
link = "Foot-pound (energy)",
},
["inlb-f"] = {
name1 = "inch-pound force",
name2 = "inch-pounds force",
symbol = "in⋅lb<sub>f</sub>",
utype = "energy",
alttype = "torque",
scale = 0.1129848290276167,
default = "mJ",
link = "Foot-pound (energy)",
},
["inlbf"] = {
name1 = "inch-pound force",
name2 = "inch-pounds force",
symbol = "in⋅lbf",
utype = "energy",
alttype = "torque",
scale = 0.1129848290276167,
default = "mJ",
link = "Foot-pound (energy)",
},
["inoz-f"] = {
name1 = "inch-ounce force",
name2 = "inch-ounces force",
symbol = "in⋅oz<sub>f</sub>",
utype = "energy",
alttype = "torque",
scale = 0.00706155181422604375,
default = "mJ",
link = "Foot-pound (energy)",
},
["inozf"] = {
name1 = "inch-ounce force",
name2 = "inch-ounces force",
symbol = "in⋅ozf",
utype = "energy",
alttype = "torque",
scale = 0.00706155181422604375,
default = "mJ",
link = "Foot-pound (energy)",
},
["J"] = {
_name1 = "joule",
_symbol = "J",
utype = "energy",
scale = 1,
prefixes = 1,
default = "cal",
link = "Joule",
},
["kBOE"] = {
name1 = "kilo barrel of oil equivalent",
name2 = "kilo barrels of oil equivalent",
symbol = "kBOE",
utype = "energy",
scale = 6.1178632e12,
default = "TJ",
link = "Barrel of oil equivalent",
},
["kcal"] = {
name1 = "kilocalorie",
symbol = "kcal",
utype = "energy",
scale = 4184,
default = "kJ",
link = "Calorie",
},
["kcal-15"] = {
name1 = "kilocalorie (15°C)",
name2 = "kilocalories (15°C)",
symbol = "kcal<sub>15</sub>",
utype = "energy",
scale = 4185.8,
default = "kJ",
link = "Calorie",
},
["kcal-IT"] = {
name1 = "kilocalorie (International Steam Table)",
name2 = "kilocalories (International Steam Table)",
symbol = "kcal<sub>IT</sub>",
utype = "energy",
scale = 4186.8,
default = "kJ",
link = "Calorie",
},
["kcal-th"] = {
name1 = "kilocalorie (thermochemical)",
name2 = "kilocalories (thermochemical)",
symbol = "kcal<sub>th</sub>",
utype = "energy",
scale = 4184,
default = "kJ",
link = "Calorie",
},
["kerg"] = {
name1 = "kiloerg",
symbol = "kerg",
utype = "energy",
scale = 0.0001,
default = "mJ",
link = "Erg",
},
["keV"] = {
name1 = "kiloelectronvolt",
symbol = "keV",
utype = "energy",
scale = 1.602176487e-16,
default = "fJ",
link = "Electronvolt",
},
["kgTNT"] = {
name2 = "kilograms of TNT",
symbol = "kilogram of TNT",
usename = 1,
utype = "energy",
scale = 4184000,
default = "MJ",
link = "TNT equivalent",
},
["kLatm"] = {
name1 = "kilolitre-atmosphere",
name1_us = "kiloliter-atmosphere",
symbol = "kL⋅atm",
utype = "energy",
scale = 101325,
default = "kJ",
link = "Atmosphere (unit)",
},
["klatm"] = {
name1 = "kilolitre-atmosphere",
name1_us = "kiloliter-atmosphere",
symbol = "kl⋅atm",
utype = "energy",
scale = 101325,
default = "kJ",
link = "Atmosphere (unit)",
},
["kt(TNT)"] = {
name1 = "kilotonne",
name1_us = "kiloton",
symbol = "kt",
utype = "energy",
scale = 4.184e12,
default = "TJ",
link = "TNT equivalent",
},
["ktoe"] = {
name1 = "kilotonne of oil equivalent",
name2 = "kilotonnes of oil equivalent",
symbol = "ktoe",
utype = "energy",
scale = 4.1868e13,
default = "TJ",
link = "Tonne of oil equivalent",
},
["ktonTNT"] = {
name1 = "kiloton of TNT",
name2 = "kilotons of TNT",
symbol = "kt",
utype = "energy",
scale = 4.184e12,
default = "TJ",
link = "TNT equivalent",
},
["ktTNT"] = {
name2 = "kilotonnes of TNT",
symbol = "kilotonne of TNT",
usename = 1,
utype = "energy",
scale = 4.184e12,
default = "TJ",
link = "TNT equivalent",
},
["kW.h"] = {
name1 = "kilowatt-hour",
symbol = "kW⋅h",
utype = "energy",
scale = 3600000,
default = "MJ",
link = "Watt-hour",
},
["kWh"] = {
name1 = "kilowatt-hour",
symbol = "kWh",
utype = "energy",
scale = 3600000,
default = "MJ",
link = "Watt-hour",
},
["Latm"] = {
name1 = "litre-atmosphere",
name1_us = "liter-atmosphere",
symbol = "L⋅atm",
utype = "energy",
scale = 101.325,
default = "J",
link = "Atmosphere (unit)",
},
["latm"] = {
name1 = "litre-atmosphere",
name1_us = "liter-atmosphere",
symbol = "l⋅atm",
utype = "energy",
scale = 101.325,
default = "J",
link = "Atmosphere (unit)",
},
["m3atm"] = {
name1 = "cubic metre-atmosphere",
name1_us = "cubic meter-atmosphere",
symbol = "m<sup>3</sup>⋅atm",
utype = "energy",
scale = 101325,
default = "kJ",
link = "Atmosphere (unit)",
},
["Mcal"] = {
name1 = "megacalorie",
symbol = "Mcal",
utype = "energy",
scale = 4184000,
default = "MJ",
link = "Calorie",
},
["mcal"] = {
name1 = "millicalorie",
symbol = "mcal",
utype = "energy",
scale = 0.004184,
default = "mJ",
link = "Calorie",
},
["Mcal-15"] = {
name1 = "megacalorie (15°C)",
name2 = "megacalories (15°C)",
symbol = "Mcal<sub>15</sub>",
utype = "energy",
scale = 4185800,
default = "MJ",
link = "Calorie",
},
["mcal-15"] = {
name1 = "millicalorie (15°C)",
name2 = "millicalories (15°C)",
symbol = "mcal<sub>15</sub>",
utype = "energy",
scale = 0.0041858,
default = "mJ",
link = "Calorie",
},
["Mcal-IT"] = {
name1 = "megacalorie (International Steam Table)",
name2 = "megacalories (International Steam Table)",
symbol = "Mcal<sub>IT</sub>",
utype = "energy",
scale = 4186800,
default = "MJ",
link = "Calorie",
},
["mcal-IT"] = {
name1 = "millicalorie (International Steam Table)",
name2 = "millicalories (International Steam Table)",
symbol = "mcal<sub>IT</sub>",
utype = "energy",
scale = 0.0041868,
default = "mJ",
link = "Calorie",
},
["Mcal-th"] = {
name1 = "megacalorie (thermochemical)",
name2 = "megacalories (thermochemical)",
symbol = "Mcal<sub>th</sub>",
utype = "energy",
scale = 4184000,
default = "MJ",
link = "Calorie",
},
["mcal-th"] = {
name1 = "millicalorie (thermochemical)",
name2 = "millicalories (thermochemical)",
symbol = "mcal<sub>th</sub>",
utype = "energy",
scale = 0.004184,
default = "mJ",
link = "Calorie",
},
["Merg"] = {
name1 = "megaerg",
symbol = "Merg",
utype = "energy",
scale = 0.1,
default = "J",
link = "Erg",
},
["merg"] = {
name1 = "millierg",
symbol = "merg",
utype = "energy",
scale = 0.0000000001,
default = "μJ",
link = "Erg",
},
["MeV"] = {
name1 = "megaelectronvolt",
symbol = "MeV",
utype = "energy",
scale = 1.602176487e-13,
default = "pJ",
link = "Electronvolt",
},
["meV"] = {
name1 = "millielectronvolt",
symbol = "meV",
utype = "energy",
scale = 1.602176487e-22,
default = "zJ",
link = "Electronvolt",
},
["MLatm"] = {
name1 = "megalitre-atmosphere",
name1_us = "megaliter-atmosphere",
symbol = "ML⋅atm",
utype = "energy",
scale = 101325000,
default = "MJ",
link = "Atmosphere (unit)",
},
["Mlatm"] = {
name1 = "megalitre-atmosphere",
name1_us = "megaliter-atmosphere",
symbol = "Ml⋅atm",
utype = "energy",
scale = 101325000,
default = "MJ",
link = "Atmosphere (unit)",
},
["mLatm"] = {
name1 = "millilitre-atmosphere",
name1_us = "milliliter-atmosphere",
symbol = "L⋅atm",
utype = "energy",
scale = 0.101325,
default = "mJ",
link = "Atmosphere (unit)",
},
["mlatm"] = {
name1 = "millilitre-atmosphere",
name1_us = "milliliter-atmosphere",
symbol = "l⋅atm",
utype = "energy",
scale = 0.101325,
default = "mJ",
link = "Atmosphere (unit)",
},
["MMBtu"] = {
name1 = "million British thermal units",
name2 = "million British thermal units",
symbol = "MMBtu",
utype = "energy",
scale = 1055055852.62,
default = "GJ",
link = "British thermal unit",
},
["Mt(TNT)"] = {
name1 = "megatonne",
name1_us = "megaton",
symbol = "Mt",
utype = "energy",
scale = 4.184e15,
default = "PJ",
link = "TNT equivalent",
},
["Mtoe"] = {
name1 = "megatonne of oil equivalent",
name2 = "megatonnes of oil equivalent",
symbol = "Mtoe",
utype = "energy",
scale = 4.1868e16,
default = "PJ",
link = "Tonne of oil equivalent",
},
["MtonTNT"] = {
name1 = "megaton of TNT",
name2 = "megatons of TNT",
symbol = "Mt",
utype = "energy",
scale = 4.184e15,
default = "PJ",
link = "TNT equivalent",
},
["mtonTNT"] = {
name2 = "millitons of TNT",
symbol = "milliton of TNT",
usename = 1,
utype = "energy",
scale = 4184000,
default = "MJ",
link = "TNT equivalent",
},
["MtTNT"] = {
name2 = "megatonnes of TNT",
symbol = "megatonne of TNT",
usename = 1,
utype = "energy",
scale = 4.184e15,
default = "PJ",
link = "TNT equivalent",
},
["mtTNT"] = {
name2 = "millitonnes of TNT",
symbol = "millitonne of TNT",
usename = 1,
utype = "energy",
scale = 4184000,
default = "MJ",
link = "TNT equivalent",
},
["MW.h"] = {
name1 = "megawatt-hour",
symbol = "MW⋅h",
utype = "energy",
scale = 3600000000,
default = "GJ",
link = "Watt-hour",
},
["mW.h"] = {
name1 = "milliwatt-hour",
symbol = "mW⋅h",
utype = "energy",
scale = 3.6,
default = "J",
link = "Watt-hour",
},
["MWh"] = {
name1 = "megawatt-hour",
symbol = "MWh",
utype = "energy",
scale = 3600000000,
default = "GJ",
link = "Watt-hour",
},
["mWh"] = {
name1 = "milliwatt-hour",
symbol = "mWh",
utype = "energy",
scale = 3.6,
default = "J",
link = "Watt-hour",
},
["neV"] = {
name1 = "nanoelectronvolt",
symbol = "neV",
utype = "energy",
scale = 1.602176487e-28,
default = "yJ",
link = "Electronvolt",
},
["PeV"] = {
name1 = "petaelectronvolt",
symbol = "PeV",
utype = "energy",
scale = 0.0001602176487,
default = "mJ",
link = "Electronvolt",
},
["peV"] = {
name1 = "picoelectronvolt",
symbol = "peV",
utype = "energy",
scale = 1.602176487e-31,
default = "yJ",
link = "Electronvolt",
},
["PSh"] = {
name1 = "Pferdestärkenstunde",
symbol = "PSh",
utype = "energy",
scale = 2647795.5,
default = "kWh",
},
["quad"] = {
name1 = "quadrillion British thermal units",
name2 = "quadrillion British thermal units",
symbol = "quad",
utype = "energy",
scale = 1.054804e18,
default = "EJ",
link = "Quad (unit)",
},
["Ry"] = {
name1 = "rydberg",
symbol = "Ry",
utype = "energy",
scale = 2.1798741e-18,
default = "eV",
link = "Rydberg constant",
},
["scc"] = {
name1 = "standard cubic centimetre",
name1_us = "standard cubic centimeter",
symbol = "scc",
utype = "energy",
scale = 0.101325,
default = "mJ",
link = "Atmosphere (unit)",
},
["scf"] = {
name1 = "standard cubic foot",
name2 = "standard cubic feet",
symbol = "scf",
utype = "energy",
scale = 2869.2044809344,
default = "kJ",
link = "Atmosphere (unit)",
},
["scfoot"] = {
name1 = "standard cubic foot",
name2 = "standard cubic foot",
symbol = "scf",
utype = "energy",
scale = 2869.2044809344,
default = "kJ",
link = "Atmosphere (unit)",
},
["scy"] = {
name1 = "standard cubic yard",
symbol = "scy",
utype = "energy",
scale = 77468.5209852288,
default = "kJ",
link = "Atmosphere (unit)",
},
["sl"] = {
name1 = "standard litre",
name1_us = "standard liter",
symbol = "sl",
utype = "energy",
scale = 101.325,
default = "J",
link = "Atmosphere (unit)",
},
["t(TNT)"] = {
name1 = "tonne",
name1_us = "ton",
symbol = "t",
utype = "energy",
scale = 4184000000,
default = "GJ",
link = "TNT equivalent",
},
["TeV"] = {
name1 = "teraelectronvolt",
symbol = "TeV",
utype = "energy",
scale = 1.602176487e-7,
default = "μJ",
link = "Electronvolt",
},
["th"] = {
name1 = "thermie",
symbol = "th",
utype = "energy",
scale = 4186800,
default = "MJ",
link = "Conversion of units#Energy",
},
["thm-EC"] = {
name1 = "therm (EC)",
name2 = "therms (EC)",
symbol = "thm (EC)",
utype = "energy",
scale = 105506000,
default = "MJ",
link = "Therm",
},
["thm-UK"] = {
name1 = "therm (UK)",
name2 = "therms (UK)",
symbol = "thm (UK)",
utype = "energy",
scale = 105505585.257348,
default = "MJ",
link = "Therm",
},
["thm-US"] = {
name1 = "therm (US)",
name1_us = "therm (U.S.)",
name2 = "therms (US)",
name2_us = "therms (U.S.)",
symbol = "thm (US)",
sym_us = "thm (U.S.)",
utype = "energy",
scale = 105480400,
default = "MJ",
link = "Therm",
},
["toe"] = {
name1 = "tonne of oil equivalent",
name2 = "tonnes of oil equivalent",
symbol = "toe",
utype = "energy",
scale = 41868000000,
default = "GJ",
},
["tonTNT"] = {
name2 = "tons of TNT",
symbol = "ton of TNT",
usename = 1,
utype = "energy",
scale = 4184000000,
default = "GJ",
link = "TNT equivalent",
},
["tTNT"] = {
name2 = "tonnes of TNT",
symbol = "tonne of TNT",
usename = 1,
utype = "energy",
scale = 4184000000,
default = "GJ",
link = "TNT equivalent",
},
["TtonTNT"] = {
name2 = "teratons of TNT",
symbol = "teraton of TNT",
usename = 1,
utype = "energy",
scale = 4.184e21,
default = "ZJ",
link = "TNT equivalent",
},
["TtTNT"] = {
name2 = "teratonnes of TNT",
symbol = "teratonne of TNT",
usename = 1,
utype = "energy",
scale = 4.184e21,
default = "ZJ",
link = "TNT equivalent",
},
["TW.h"] = {
name1 = "terawatt-hour",
symbol = "TW⋅h",
utype = "energy",
scale = 3.6e15,
default = "PJ",
link = "Watt-hour",
},
["TWh"] = {
name1 = "terawatt-hour",
symbol = "TWh",
utype = "energy",
scale = 3.6e15,
default = "PJ",
link = "Watt-hour",
},
["USgalatm"] = {
name1 = "US gallon-atmosphere",
name1_us = "U.S. gallon-atmosphere",
symbol = "US gal⋅atm",
sym_us = "U.S. gal⋅atm",
utype = "energy",
scale = 383.5568490138,
default = "J",
link = "Atmosphere (unit)",
},
["W.h"] = {
name1 = "watt-hour",
symbol = "W⋅h",
utype = "energy",
scale = 3600,
default = "kJ",
},
["Wh"] = {
name1 = "watt-hour",
symbol = "Wh",
utype = "energy",
scale = 3600,
default = "kJ",
},
["μerg"] = {
name1 = "microerg",
symbol = "μerg",
utype = "energy",
scale = 1e-13,
default = "nJ",
link = "Erg",
},
["μeV"] = {
name1 = "microelectronvolt",
symbol = "μeV",
utype = "energy",
scale = 1.602176487e-25,
default = "yJ",
link = "Electronvolt",
},
["μW.h"] = {
name1 = "microwatt-hour",
symbol = "μW⋅h",
utype = "energy",
scale = 0.0036,
default = "mJ",
link = "Watt-hour",
},
["μWh"] = {
name1 = "microwatt-hour",
symbol = "μWh",
utype = "energy",
scale = 0.0036,
default = "mJ",
link = "Watt-hour",
},
["-kW.h"] = {
target = "kW.h",
link = "Kilowatt hour",
},
["btu"] = {
target = "BTU",
},
["Calorie"] = {
target = "Cal",
},
["ft.lbf"] = {
target = "ftlbf",
},
["ft·lbf"] = {
target = "ftlbf",
},
["g-cal-15"] = {
target = "cal-15",
},
["g-cal-IT"] = {
target = "cal-IT",
},
["g-cal-th"] = {
target = "cal-th",
},
["g-kcal-15"] = {
target = "kcal-15",
},
["g-kcal-IT"] = {
target = "kcal-IT",
},
["g-kcal-th"] = {
target = "kcal-th",
},
["g-Mcal-15"] = {
target = "Mcal-15",
},
["g-mcal-15"] = {
target = "mcal-15",
},
["g-Mcal-IT"] = {
target = "Mcal-IT",
},
["g-mcal-IT"] = {
target = "mcal-IT",
},
["g-Mcal-th"] = {
target = "Mcal-th",
},
["g-mcal-th"] = {
target = "mcal-th",
},
["GW-h"] = {
target = "GW.h",
},
["GW·h"] = {
target = "GW.h",
},
["Hartree"] = {
target = "Eh",
},
["hp.h"] = {
target = "hph",
},
["in.lb-f"] = {
target = "inlb-f",
},
["in.lbf"] = {
target = "inlbf",
},
["in.oz-f"] = {
target = "inoz-f",
},
["in.ozf"] = {
target = "inozf",
},
["kbboe"] = {
target = "kBOE",
symbol = "kbboe",
},
["kg-cal-15"] = {
target = "Cal-15",
},
["kg-cal-IT"] = {
target = "Cal-IT",
},
["kg-cal-th"] = {
target = "Cal-th",
},
["kW-h"] = {
target = "kW.h",
},
["kW·h"] = {
target = "kW.h",
},
["MW-h"] = {
target = "MW.h",
},
["mW-h"] = {
target = "mW.h",
},
["MW·h"] = {
target = "MW.h",
},
["TW-h"] = {
target = "TW.h",
},
["U.S.galatm"] = {
target = "USgalatm",
sp_us = true,
},
["uerg"] = {
target = "μerg",
},
["ueV"] = {
target = "μeV",
},
["usgalatm"] = {
target = "USgalatm",
},
["uW-h"] = {
target = "μW.h",
},
["uW.h"] = {
target = "μW.h",
},
["uWh"] = {
target = "μWh",
},
["W-h"] = {
target = "W.h",
},
["eVpar"] = {
_name1 = "electronvolt",
_symbol = "eV",
utype = "energy per chemical amount",
scale = 96485.329522144166,
prefixes = 1,
default = "kcal/mol",
link = "Electronvolt",
},
["kcal/mol"] = {
per = { "kcal", "mol" },
utype = "energy per chemical amount",
default = "kJ/mol",
link = "Kilocalorie per mole",
},
["kJ/mol"] = {
per = { "kJ", "mol" },
utype = "energy per chemical amount",
default = "kcal/mol",
link = "Joule per mole",
},
["kWh/100 km"] = {
name1 = "kilowatt-hour per 100 kilometres",
name1_us = "kilowatt-hour per 100 kilometers",
name2 = "kilowatt-hours per 100 kilometres",
name2_us = "kilowatt-hours per 100 kilometers",
symbol = "kW⋅h/100 km",
utype = "energy per unit length",
scale = 36,
default = "MJ/km kWh/mi",
link = "Watt-hour",
},
["kWh/100 mi"] = {
name1 = "kilowatt-hour per 100 miles",
name2 = "kilowatt-hours per 100 miles",
symbol = "kW⋅h/100 mi",
utype = "energy per unit length",
scale = 22.3694,
default = "mpge",
link = "Miles per gallon gasoline equivalent",
},
["MJ/100 km"] = {
name1 = "megajoule per 100 kilometres",
name1_us = "megajoule per 100 kilometers",
name2 = "megajoules per 100 kilometres",
name2_us = "megajoules per 100 kilometers",
symbol = "MJ/100 km",
utype = "energy per unit length",
scale = 10,
default = "BTU/mi",
link = "British thermal unit",
},
["mpge"] = {
name1 = "mile per gallon gasoline equivalent",
name2 = "miles per gallon gasoline equivalent",
symbol = "mpg‑e",
utype = "energy per unit length",
scale = 13e-6,
invert = -1,
iscomplex= true,
default = "kWh/100 mi",
link = "Miles per gallon gasoline equivalent",
},
["BTU/mi"] = {
per = { "BTU", "mi" },
utype = "energy per unit length",
default = "v > 1525 ! M ! k ! J/km",
},
["kJ/km"] = {
per = { "kJ", "km" },
utype = "energy per unit length",
default = "BTU/mi",
},
["kWh/km"] = {
per = { "-kW.h", "km" },
utype = "energy per unit length",
default = "MJ/km kWh/mi",
},
["kWh/mi"] = {
per = { "-kW.h", "mi" },
utype = "energy per unit length",
default = "kWh/km MJ/km",
},
["MJ/km"] = {
per = { "MJ", "km" },
utype = "energy per unit length",
default = "BTU/mi",
},
["mpg-e"] = {
target = "mpge",
},
["BTU/lb"] = {
name1 = "British thermal unit per pound",
name2 = "British thermal units per pound",
symbol = "BTU/lb",
utype = "energy per unit mass",
scale = 429.92261414790346,
default = "kJ/kg",
link = "British thermal unit",
},
["cal/g"] = {
name1 = "calorie per gram",
name2 = "calories per gram",
symbol = "cal/g",
utype = "energy per unit mass",
scale = 4184,
default = "J/g",
},
["GJ/kg"] = {
name1 = "gigajoule per kilogram",
name2 = "gigajoules per kilogram",
symbol = "GJ/kg",
utype = "energy per unit mass",
scale = 1e9,
default = "ktTNT/t",
link = "Specific energy",
},
["J/g"] = {
name1 = "joule per gram",
name2 = "joules per gram",
symbol = "J/g",
utype = "energy per unit mass",
scale = 1000,
default = "kcal/g",
link = "Specific energy",
},
["kcal/g"] = {
name1 = "kilocalorie per gram",
name2 = "kilocalories per gram",
symbol = "kcal/g",
utype = "energy per unit mass",
scale = 4184000,
default = "kJ/g",
},
["kJ/g"] = {
name1 = "kilojoule per gram",
name2 = "kilojoules per gram",
symbol = "kJ/g",
utype = "energy per unit mass",
scale = 1000000,
default = "kcal/g",
link = "Specific energy",
},
["kJ/kg"] = {
name1 = "kilojoule per kilogram",
name2 = "kilojoules per kilogram",
symbol = "kJ/kg",
utype = "energy per unit mass",
scale = 1000,
default = "BTU/lb",
link = "Specific energy",
},
["ktonTNT/MT"] = {
name2 = "kilotons of TNT per metric ton",
symbol = "kiloton of TNT per metric ton",
usename = 1,
utype = "energy per unit mass",
scale = 4184000000,
default = "GJ/kg",
link = "TNT equivalent",
},
["ktTNT/t"] = {
name2 = "kilotonnes of TNT per tonne",
symbol = "kilotonne of TNT per tonne",
usename = 1,
utype = "energy per unit mass",
scale = 4184000000,
default = "GJ/kg",
link = "TNT equivalent",
},
["MtonTNT/MT"] = {
name2 = "megatons of TNT per metric ton",
symbol = "megaton of TNT per metric ton",
usename = 1,
utype = "energy per unit mass",
scale = 4.184e12,
default = "TJ/kg",
link = "TNT equivalent",
},
["MtTNT/MT"] = {
name2 = "megatonnes of TNT per tonne",
symbol = "megatonne of TNT per tonne",
usename = 1,
utype = "energy per unit mass",
scale = 4.184e12,
default = "TJ/kg",
link = "TNT equivalent",
},
["TJ/kg"] = {
name1 = "terajoule per kilogram",
name2 = "terajoules per kilogram",
symbol = "TJ/kg",
utype = "energy per unit mass",
scale = 1e12,
default = "MtTNT/MT",
link = "Specific energy",
},
["Cal/g"] = {
per = { "Cal", "g" },
utype = "energy per unit mass",
default = "kJ/g",
},
["BTU/cuft"] = {
per = { "BTU", "cuft" },
utype = "energy per unit volume",
default = "kJ/L",
},
["Cal/12USoz(mL)serve"] = {
per = { "Cal", "-12USoz(mL)serve" },
utype = "energy per unit volume",
default = "kJ/L",
},
["Cal/12USoz(ml)serve"] = {
per = { "Cal", "-12USoz(ml)serve" },
utype = "energy per unit volume",
default = "kJ/l",
},
["Cal/12USozserve"] = {
per = { "Cal", "-12USozserve" },
utype = "energy per unit volume",
default = "kJ/L",
},
["Cal/USoz"] = {
per = { "Cal", "USoz" },
utype = "energy per unit volume",
default = "kJ/ml",
},
["kJ/L"] = {
per = { "kJ", "L" },
utype = "energy per unit volume",
default = "BTU/cuft",
},
["kJ/l"] = {
per = { "kJ", "l" },
utype = "energy per unit volume",
default = "BTU/cuft",
},
["kJ/ml"] = {
per = { "kJ", "ml" },
utype = "energy per unit volume",
default = "Cal/USoz",
},
["MJ/m3"] = {
per = { "MJ", "m3" },
utype = "energy per unit volume",
default = "BTU/cuft",
},
["Sv"] = {
_name1 = "sievert",
_symbol = "Sv",
utype = "equivalent radiation dose",
scale = 1,
prefixes = 1,
default = "rem",
link = "Sievert",
},
["rem"] = {
_name1 = "rem",
_symbol = "rem",
utype = "equivalent radiation dose",
scale = 0.01,
prefixes = 1,
default = "Sv",
link = "Roentgen equivalent man",
},
["g/km"] = {
name1 = "gram per kilometre",
name1_us = "gram per kilometer",
name2 = "grams per kilometre",
name2_us = "grams per kilometer",
symbol = "g/km",
utype = "exhaust emission",
scale = 1e-6,
default = "oz/mi",
link = "Exhaust gas",
},
["g/mi"] = {
name1 = "gram per mile",
name2 = "grams per mile",
symbol = "g/mi",
utype = "exhaust emission",
scale = 6.2137119223733397e-7,
default = "g/km",
link = "Exhaust gas",
},
["gCO2/km"] = {
name1 = "gram of CO<sub>2</sub> per kilometre",
name1_us = "gram of CO<sub>2</sub> per kilometer",
name2 = "grams of CO<sub>2</sub> per kilometre",
name2_us = "grams of CO<sub>2</sub> per kilometer",
symbol = "g(CO<sub>2</sub>)/km",
utype = "exhaust emission",
scale = 1e-6,
default = "ozCO2/mi",
link = "Exhaust gas",
},
["gCO2/mi"] = {
name1 = "gram of CO<sub>2</sub> per mile",
name2 = "grams of CO<sub>2</sub> per mile",
symbol = "g(CO<sub>2</sub>)/mi",
utype = "exhaust emission",
scale = 6.2137119223733397e-7,
default = "gCO2/km",
link = "Exhaust gas",
},
["kg/km"] = {
name1 = "kilogram per kilometre",
name1_us = "kilogram per kilometer",
name2 = "kilograms per kilometre",
name2_us = "kilograms per kilometer",
symbol = "kg/km",
utype = "exhaust emission",
scale = 0.001,
default = "lb/mi",
link = "Exhaust gas",
},
["kgCO2/km"] = {
name1 = "kilogram of CO<sub>2</sub> per kilometre",
name1_us = "kilogram of CO<sub>2</sub> per kilometer",
name2 = "kilograms of CO<sub>2</sub> per kilometre",
name2_us = "kilograms of CO<sub>2</sub> per kilometer",
symbol = "kg(CO<sub>2</sub>)/km",
utype = "exhaust emission",
scale = 0.001,
default = "lbCO2/mi",
link = "Exhaust gas",
},
["lb/mi"] = {
name1 = "pound per mile",
name2 = "pounds per mile",
symbol = "lb/mi",
utype = "exhaust emission",
scale = 0.00028184923173665794,
default = "kg/km",
link = "Exhaust gas",
},
["lbCO2/mi"] = {
name1 = "pound of CO<sub>2</sub> per mile",
name2 = "pounds of CO<sub>2</sub> per mile",
symbol = "lb(CO<sub>2</sub>)/mi",
utype = "exhaust emission",
scale = 0.00028184923173665794,
default = "kgCO2/km",
link = "Exhaust gas",
},
["oz/mi"] = {
name1 = "ounce per mile",
name2 = "ounces per mile",
symbol = "oz/mi",
utype = "exhaust emission",
scale = 1.7615576983541121e-5,
default = "g/km",
link = "Exhaust gas",
},
["ozCO2/mi"] = {
name1 = "ounce of CO<sub>2</sub> per mile",
name2 = "ounces of CO<sub>2</sub> per mile",
symbol = "oz(CO<sub>2</sub>)/mi",
utype = "exhaust emission",
scale = 1.7615576983541121e-5,
default = "gCO2/km",
link = "Exhaust gas",
},
["cuft/a"] = {
name1 = "cubic foot per annum",
name2 = "cubic feet per annum",
symbol = "cu ft/a",
utype = "flow",
scale = 8.9730672142368242e-10,
default = "m3/a",
link = "Cubic foot per second",
},
["cuft/d"] = {
name1 = "cubic foot per day",
name2 = "cubic feet per day",
symbol = "cu ft/d",
utype = "flow",
scale = 3.2774128000000003e-7,
default = "m3/d",
link = "Cubic foot per second",
},
["cuft/h"] = {
name1 = "cubic foot per hour",
name2 = "cubic feet per hour",
symbol = "cu ft/h",
utype = "flow",
scale = 7.8657907200000004e-6,
default = "m3/h",
link = "Cubic foot per second",
},
["cuft/min"] = {
name1 = "cubic foot per minute",
name2 = "cubic feet per minute",
symbol = "cu ft/min",
utype = "flow",
scale = 0.00047194744319999999,
default = "m3/min",
link = "Cubic foot#cubic foot per second",
},
["cuft/s"] = {
name1 = "cubic foot per second",
name2 = "cubic feet per second",
symbol = "cu ft/s",
utype = "flow",
scale = 28316846592e-12,
default = "m3/s",
},
["cumi/a"] = {
name1 = "cubic mile per annum",
name2 = "cubic miles per annum",
symbol = "cu mi/a",
utype = "flow",
scale = 132.08171170940057,
default = "km3/a",
link = "Cubic foot per second",
},
["cuyd/h"] = {
name1 = "cubic yard per hour",
name2 = "cubic yards per hour",
symbol = "cuyd/h",
utype = "flow",
scale = 0.00021237634944000001,
default = "m3/h",
link = "Cubic foot per minute",
},
["cuyd/s"] = {
name1 = "cubic yard per second",
name2 = "cubic yards per second",
symbol = "cu yd/s",
utype = "flow",
scale = 0.76455485798400002,
default = "m3/s",
},
["Goilbbl/a"] = {
name1 = "billion barrels per year",
name2 = "billion barrels per year",
symbol = "Gbbl/a",
utype = "flow",
scale = 5.0380033629933836,
default = "v * 1.58987294928 < 10 ! e6 ! e9 ! m3/a",
link = "Barrel per day",
},
["impgal/h"] = {
name1 = "imperial gallon per hour",
name2 = "imperial gallons per hour",
symbol = "imp gal/h",
utype = "flow",
scale = 1.2628027777777779e-6,
default = "m3/h",
link = "Gallon",
},
["impgal/min"] = {
name1 = "imperial gallon per minute",
name2 = "imperial gallons per minute",
symbol = "imp gal/min",
utype = "flow",
scale = 7.5768166666666671e-5,
default = "m3/s",
link = "Gallon",
},
["impgal/s"] = {
name1 = "imperial gallon per second",
name2 = "imperial gallons per second",
symbol = "impgal/s",
utype = "flow",
scale = 0.00454609,
default = "m3/s",
link = "Imperial gallons per second",
},
["km3/a"] = {
name1 = "cubic kilometre per annum",
name1_us = "cubic kilometer per annum",
name2 = "cubic kilometres per annum",
name2_us = "cubic kilometers per annum",
symbol = "km<sup>3</sup>/a",
utype = "flow",
scale = 31.68808781402895,
default = "cumi/a",
link = "Cubic metre per second",
},
["km3/d"] = {
name1 = "cubic kilometre per day",
name1_us = "cubic kilometer per day",
name2 = "cubic kilometres per day",
name2_us = "cubic kilometers per day",
symbol = "km<sup>3</sup>/d",
utype = "flow",
scale = 11574.074074074075,
default = "cuft/d",
link = "Cubic metre per second",
},
["koilbbl/a"] = {
name1 = "thousand barrels per year",
name2 = "thousand barrels per year",
symbol = "kbbl/a",
utype = "flow",
scale = 5.0380033629933841e-6,
default = "v * 1.58987294928 < 10 ! ! e3 ! m3/a",
link = "Barrel per day",
},
["koilbbl/d"] = {
name1 = "thousand barrels per day",
name2 = "thousand barrels per day",
symbol = "kbbl/d",
utype = "flow",
scale = 0.0018401307283333335,
default = "v * 1.58987294928 < 10 ! ! e3 ! m3/d",
link = "Barrel per day",
},
["L/h"] = {
name1 = "litre per hour",
name1_us = "liter per hour",
name2 = "litres per hour",
name2_us = "liters per hour",
symbol = "L/h",
utype = "flow",
scale = 2.7777777777777776e-7,
default = "impgal/h USgal/h",
link = "Cubic metre per second",
},
["L/min"] = {
name1 = "litre per minute",
name1_us = "liter per minute",
name2 = "litres per minute",
name2_us = "liters per minute",
symbol = "L/min",
utype = "flow",
scale = 1.6666666666666667e-5,
default = "impgal/min USgal/min",
link = "Cubic metre per second",
},
["L/s"] = {
name1 = "litre per second",
name1_us = "liter per second",
name2 = "litres per second",
name2_us = "liters per second",
symbol = "L/s",
utype = "flow",
scale = 0.001,
default = "cuft/s",
link = "Cubic metre per second",
},
["m3/a"] = {
name1 = "cubic metre per annum",
name1_us = "cubic meter per annum",
name2 = "cubic metres per annum",
name2_us = "cubic meters per annum",
symbol = "m<sup>3</sup>/a",
utype = "flow",
scale = 3.1688087814028947e-8,
default = "cuft/a",
link = "Cubic metre per second",
},
["m3/d"] = {
name1 = "cubic metre per day",
name1_us = "cubic meter per day",
name2 = "cubic metres per day",
name2_us = "cubic meters per day",
symbol = "m<sup>3</sup>/d",
utype = "flow",
scale = 1.1574074074074073e-5,
default = "cuft/d",
link = "Cubic metre per second",
},
["m3/h"] = {
name1 = "cubic metre per hour",
name1_us = "cubic meter per hour",
name2 = "cubic metres per hour",
name2_us = "cubic meters per hour",
symbol = "m<sup>3</sup>/h",
utype = "flow",
scale = 0.00027777777777777778,
default = "cuft/h",
link = "Cubic metre per second",
},
["m3/min"] = {
name1 = "cubic metre per minute",
name1_us = "cubic meter per minute",
name2 = "cubic metres per minute",
name2_us = "cubic meters per minute",
symbol = "m<sup>3</sup>/min",
utype = "flow",
scale = 0.016666666666666666,
default = "cuft/min",
link = "Cubic metre per second",
},
["m3/s"] = {
name1 = "cubic metre per second",
name1_us = "cubic meter per second",
name2 = "cubic metres per second",
name2_us = "cubic meters per second",
symbol = "m<sup>3</sup>/s",
utype = "flow",
scale = 1,
default = "cuft/s",
},
["Moilbbl/a"] = {
name1 = "million barrels per year",
name2 = "million barrels per year",
symbol = "Mbbl/a",
utype = "flow",
scale = 0.0050380033629933837,
default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3/a",
link = "Barrel per day",
},
["Moilbbl/d"] = {
name1 = "million barrels per day",
name2 = "million barrels per day",
symbol = "Mbbl/d",
utype = "flow",
scale = 1.8401307283333335,
default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3/d",
link = "Barrel per day",
},
["oilbbl/a"] = {
name1 = "barrel per year",
name2 = "barrels per year",
symbol = "bbl/a",
utype = "flow",
scale = 5.0380033629933841e-9,
default = "m3/a",
link = "Barrel per day",
},
["oilbbl/d"] = {
name1 = "barrel per day",
name2 = "barrels per day",
symbol = "bbl/d",
utype = "flow",
scale = 1.8401307283333336e-6,
default = "m3/d",
},
["Toilbbl/a"] = {
name1 = "trillion barrels per year",
name2 = "trillion barrels per year",
symbol = "Tbbl/a",
utype = "flow",
scale = 5038.0033629933832,
default = "v * 1.58987294928 < 10 ! e9 ! e12 ! m3/a",
link = "Barrel per day",
},
["U.S.gal/d"] = {
name1 = "U.S. gallon per day",
name2 = "U.S. gallons per day",
symbol = "U.S. gal/d",
utype = "flow",
scale = 4.3812636388888893e-8,
default = "m3/s",
customary= 1,
},
["U.S.gal/h"] = {
name1 = "gallon per hour",
name2 = "gallons per hour",
symbol = "gal/h",
utype = "flow",
scale = 1.0515032733333334e-6,
default = "m3/h",
link = "Gallon",
customary= 2,
},
["U.S.gal/min"] = {
name1 = "U.S. gallon per minute",
name2 = "U.S. gallons per minute",
symbol = "U.S. gal/min",
utype = "flow",
scale = 6.3090196400000003e-5,
default = "m3/s",
link = "Gallon",
},
["USgal/a"] = {
name1 = "US gallon per year",
name2 = "US gallons per year",
symbol = "US gal/a",
utype = "flow",
scale = 1.1995246102365199e-10,
default = "m3/s",
},
["USgal/d"] = {
name1 = "US gallon per day",
name2 = "US gallons per day",
symbol = "US gal/d",
utype = "flow",
scale = 4.3812636388888893e-8,
default = "m3/s",
},
["USgal/h"] = {
name1 = "gallon per hour",
name2 = "gallons per hour",
symbol = "gal/h",
utype = "flow",
scale = 1.0515032733333334e-6,
default = "m3/h",
link = "Gallon",
customary= 1,
},
["USgal/min"] = {
name1 = "US gallon per minute",
name2 = "US gallons per minute",
symbol = "US gal/min",
utype = "flow",
scale = 6.3090196400000003e-5,
default = "m3/s",
link = "Gallon",
},
["USgal/s"] = {
name1 = "US gallon per second",
name1_us = "U.S. gallon per second",
name2 = "US gallons per second",
name2_us = "U.S. gallons per second",
symbol = "USgal/s",
utype = "flow",
scale = 0.003785411784,
default = "m3/s",
link = "US gallons per second",
},
["ft3/a"] = {
target = "cuft/a",
},
["ft3/d"] = {
target = "cuft/d",
},
["ft3/h"] = {
target = "cuft/h",
},
["ft3/s"] = {
target = "cuft/s",
},
["Gcuft/a"] = {
target = "e9cuft/a",
},
["Gcuft/d"] = {
target = "e9cuft/d",
},
["kcuft/a"] = {
target = "e3cuft/a",
},
["kcuft/d"] = {
target = "e3cuft/d",
},
["kcuft/s"] = {
target = "e3cuft/s",
},
["Mcuft/a"] = {
target = "e6cuft/a",
},
["Mcuft/d"] = {
target = "e6cuft/d",
},
["Mcuft/s"] = {
target = "e6cuft/s",
},
["m³/s"] = {
target = "m3/s",
},
["Tcuft/a"] = {
target = "e12cuft/a",
},
["Tcuft/d"] = {
target = "e12cuft/d",
},
["u.s.gal/min"] = {
target = "U.S.gal/min",
},
["usgal/min"] = {
target = "USgal/min",
},
["-LTf"] = {
name1 = "long ton-force",
name2 = "long tons-force",
symbol = "LTf",
utype = "force",
scale = 9964.01641818352,
default = "kN",
},
["-STf"] = {
name1 = "short ton-force",
name2 = "short tons-force",
symbol = "STf",
utype = "force",
scale = 8896.443230521,
default = "kN",
},
["dyn"] = {
name1 = "dyne",
symbol = "dyn",
utype = "force",
scale = 0.00001,
default = "gr-f",
},
["g-f"] = {
name1 = "gram-force",
name2 = "grams-force",
symbol = "g<sub>f</sub>",
utype = "force",
scale = 0.00980665,
default = "mN oz-f",
link = "Kilogram-force",
},
["gf"] = {
name1 = "gram-force",
name2 = "grams-force",
symbol = "gf",
utype = "force",
scale = 0.00980665,
default = "mN ozf",
link = "Kilogram-force",
},
["gr-f"] = {
name1 = "grain-force",
name2 = "grains-force",
symbol = "gr<sub>f</sub>",
utype = "force",
scale = 0.0006354602307515,
default = "μN",
link = "Pound (force)",
},
["grf"] = {
name1 = "grain-force",
name2 = "grains-force",
symbol = "grf",
utype = "force",
scale = 0.0006354602307515,
default = "μN",
link = "Pound (force)",
},
["kdyn"] = {
name1 = "kilodyne",
symbol = "kdyn",
utype = "force",
scale = 0.01,
default = "oz-f",
link = "Dyne",
},
["kg-f"] = {
name1 = "kilogram-force",
name2 = "kilograms-force",
symbol = "kg<sub>f</sub>",
utype = "force",
scale = 9.80665,
default = "N lb-f",
},
["kgf"] = {
name1 = "kilogram-force",
name2 = "kilograms-force",
symbol = "kgf",
utype = "force",
scale = 9.80665,
default = "N lbf",
},
["kp"] = {
name1 = "kilopond",
symbol = "kp",
utype = "force",
scale = 9.80665,
default = "N lb-f",
link = "Kilogram-force",
},
["L/T-f"] = {
name1 = "long ton-force",
name2 = "long tons-force",
symbol = "L/T<sub>f</sub>",
utype = "force",
scale = 9964.01641818352,
default = "kN",
},
["L/Tf"] = {
name1 = "long ton-force",
name2 = "long tons-force",
symbol = "L/Tf",
utype = "force",
scale = 9964.01641818352,
default = "kN",
},
["lb-f"] = {
name1 = "pound-force",
name2 = "pounds-force",
symbol = "lb<sub>f</sub>",
utype = "force",
scale = 4.4482216152605,
default = "N",
link = "Pound (force)",
},
["lbf"] = {
name1 = "pound-force",
name2 = "pounds-force",
symbol = "lbf",
utype = "force",
scale = 4.4482216152605,
default = "N",
link = "Pound (force)",
},
["lb(f)"] = {
name1 = "pound",
symbol = "lb",
utype = "force",
scale = 4.4482216152605,
default = "N",
link = "Pound (force)",
},
["LT-f"] = {
name1 = "long ton-force",
name2 = "long tons-force",
symbol = "LT<sub>f</sub>",
utype = "force",
scale = 9964.01641818352,
default = "kN",
},
["LTf"] = {
name1 = "long ton-force",
name2 = "long tons-force",
symbol = "LTf",
usename = 1,
utype = "force",
scale = 9964.01641818352,
default = "kN",
},
["Mdyn"] = {
name1 = "megadyne",
symbol = "Mdyn",
utype = "force",
scale = 10,
default = "lb-f",
link = "Dyne",
},
["mdyn"] = {
name1 = "millidyne",
symbol = "mdyn",
utype = "force",
scale = 0.00000001,
default = "gr-f",
link = "Dyne",
},
["mg-f"] = {
name1 = "milligram-force",
name2 = "milligrams-force",
symbol = "mg<sub>f</sub>",
utype = "force",
scale = 0.00000980665,
default = "μN gr-f",
link = "Kilogram-force",
},
["mgf"] = {
name1 = "milligram-force",
name2 = "milligrams-force",
symbol = "mgf",
utype = "force",
scale = 0.00000980665,
default = "μN grf",
link = "Kilogram-force",
},
["Mp"] = {
name1 = "megapond",
symbol = "Mp",
utype = "force",
scale = 9806.65,
default = "kN LT-f ST-f",
link = "Kilogram-force",
},
["mp"] = {
name1 = "millipond",
symbol = "mp",
utype = "force",
scale = 0.00000980665,
default = "μN gr-f",
link = "Kilogram-force",
},
["N"] = {
_name1 = "newton",
_symbol = "N",
utype = "force",
scale = 1,
prefixes = 1,
default = "lb-f",
link = "Newton (unit)",
},
["oz-f"] = {
name1 = "ounce-force",
name2 = "ounces-force",
symbol = "oz<sub>f</sub>",
utype = "force",
scale = 0.2780138203095378125,
default = "mN",
link = "Pound (force)",
},
["ozf"] = {
name1 = "ounce-force",
name2 = "ounces-force",
symbol = "ozf",
utype = "force",
scale = 0.2780138203095378125,
default = "mN",
link = "Pound (force)",
},
["p"] = {
name1 = "pond",
symbol = "p",
utype = "force",
scale = 0.00980665,
default = "mN oz-f",
link = "Kilogram-force",
},
["pdl"] = {
name1 = "poundal",
symbol = "pdl",
utype = "force",
scale = 0.138254954376,
default = "N",
},
["S/T-f"] = {
name1 = "short ton-force",
name2 = "short tons-force",
symbol = "S/T<sub>f</sub>",
utype = "force",
scale = 8896.443230521,
default = "kN",
},
["S/Tf"] = {
name1 = "short ton-force",
name2 = "short tons-force",
symbol = "S/Tf",
utype = "force",
scale = 8896.443230521,
default = "kN",
},
["ST-f"] = {
name1 = "short ton-force",
name2 = "short tons-force",
symbol = "ST<sub>f</sub>",
utype = "force",
scale = 8896.443230521,
default = "kN",
},
["STf"] = {
name1 = "short ton-force",
name2 = "short tons-force",
symbol = "STf",
usename = 1,
utype = "force",
scale = 8896.443230521,
default = "kN",
},
["t-f"] = {
name1 = "tonne-force",
name2 = "tonnes-force",
symbol = "t<sub>f</sub>",
utype = "force",
scale = 9806.65,
default = "kN LT-f ST-f",
link = "Ton-force#Tonne-force",
},
["tf"] = {
name1 = "tonne-force",
name2 = "tonnes-force",
symbol = "tf",
utype = "force",
scale = 9806.65,
default = "kN LTf STf",
link = "Ton-force#Tonne-force",
},
["dyne"] = {
target = "dyn",
},
["newtons"] = {
target = "N",
},
["poundal"] = {
target = "pdl",
},
["tonne-force"] = {
target = "tf",
},
["impgal/mi"] = {
per = { "@impgal", "mi" },
utype = "fuel efficiency",
invert = 1,
iscomplex= true,
default = "l/km USgal/mi",
},
["km/L"] = {
per = { "km", "L" },
utype = "fuel efficiency",
invert = -1,
iscomplex= true,
default = "mpgimp mpgus",
},
["km/l"] = {
per = { "km", "l" },
utype = "fuel efficiency",
invert = -1,
iscomplex= true,
default = "mpgimp mpgus",
},
["L/100 km"] = {
per = { "L", "100km" },
utype = "fuel efficiency",
invert = 1,
iscomplex= true,
default = "mpgimp mpgus",
symlink = "[[Fuel economy in automobiles#Units of measure|L/100 km]]",
},
["l/100 km"] = {
per = { "l", "100km" },
utype = "fuel efficiency",
invert = 1,
iscomplex= true,
default = "mpgimp mpgus",
symlink = "[[Fuel economy in automobiles#Units of measure|l/100 km]]",
},
["L/km"] = {
per = { "L", "km" },
utype = "fuel efficiency",
invert = 1,
iscomplex= true,
default = "mpgimp mpgus",
},
["l/km"] = {
per = { "l", "km" },
utype = "fuel efficiency",
invert = 1,
iscomplex= true,
default = "mpgimp mpgus",
},
["mi/impqt"] = {
per = { "mi", "impqt" },
utype = "fuel efficiency",
invert = -1,
iscomplex= true,
default = "km/L",
},
["mi/U.S.qt"] = {
per = { "mi", "U.S.qt" },
utype = "fuel efficiency",
invert = -1,
iscomplex= true,
default = "km/L",
},
["mi/USqt"] = {
per = { "mi", "USqt" },
utype = "fuel efficiency",
invert = -1,
iscomplex= true,
default = "km/L",
},
["mi/usqt"] = {
per = { "mi", "usqt" },
utype = "fuel efficiency",
invert = -1,
iscomplex= true,
default = "km/L",
},
["mpgimp"] = {
per = { "mi", "@impgal" },
symbol = "mpg<sub>‑imp</sub>",
utype = "fuel efficiency",
invert = -1,
iscomplex= true,
default = "L/100 km+mpgus",
symlink = "[[Fuel economy in automobiles#Units of measure|mpg]]<sub>‑[[Imperial units|imp]]</sub>",
},
["mpgus"] = {
per = { "mi", "+USgal" },
symbol = "mpg<sub>‑US</sub>",
utype = "fuel efficiency",
invert = -1,
iscomplex= true,
default = "L/100 km+mpgimp",
symlink = "[[Fuel economy in automobiles#Units of measure|mpg]]<sub>‑[[United States customary units|US]]</sub>",
},
["U.S.gal/mi"] = {
per = { "*U.S.gal", "mi" },
sp_us = true,
utype = "fuel efficiency",
invert = 1,
iscomplex= true,
default = "l/km impgal/mi",
},
["usgal/mi"] = {
per = { "+USgal", "mi" },
utype = "fuel efficiency",
invert = 1,
iscomplex= true,
default = "l/km impgal/mi",
},
["L/100km"] = {
target = "L/100 km",
},
["l/100km"] = {
target = "l/100 km",
},
["mpg"] = {
shouldbe = "Use %{mpgus%} for miles per US gallon or %{mpgimp%} for miles per imperial gallon (not %{mpg%})",
},
["mpgU.S."] = {
target = "mpgus",
symbol = "mpg<sub>‑U.S.</sub>",
sp_us = true,
symlink = "[[Fuel economy in automobiles#Units of measure|mpg]]<sub>‑[[United States customary units|U.S.]]</sub>",
},
["mpgu.s."] = {
target = "mpgus",
symbol = "mpg<sub>‑U.S.</sub>",
sp_us = true,
symlink = "[[Fuel economy in automobiles#Units of measure|mpg]]<sub>‑[[United States customary units|U.S.]]</sub>",
},
["mpgUS"] = {
target = "mpgus",
},
["USgal/mi"] = {
target = "usgal/mi",
},
["kPa/m"] = {
per = { "kPa", "-m-frac" },
utype = "fracture gradient",
default = "psi/ft",
},
["psi/ft"] = {
per = { "psi", "-ft-frac" },
utype = "fracture gradient",
default = "kPa/m",
},
["cm/km"] = {
name1 = "centimetre per kilometre",
name1_us = "centimeter per kilometer",
name2 = "centimetres per kilometre",
name2_us = "centimeters per kilometer",
symbol = "cm/km",
utype = "gradient",
scale = 0.00001,
default = "ft/mi",
link = "Grade (slope)",
},
["ft/mi"] = {
name1 = "foot per mile",
name2 = "feet per mile",
symbol = "ft/mi",
utype = "gradient",
scale = 0.00018939393939393939,
default = "v < 5.28 ! c ! ! m/km",
link = "Grade (slope)",
},
["ft/nmi"] = {
name1 = "foot per nautical mile",
name2 = "feet per nautical mile",
symbol = "ft/nmi",
utype = "gradient",
scale = 0.00016457883369330455,
default = "v < 6.076 ! c ! ! m/km",
link = "Grade (slope)",
},
["in/ft"] = {
name1 = "inch per foot",
name2 = "inches per foot",
symbol = "in/ft",
utype = "gradient",
scale = 0.083333333333333329,
default = "mm/m",
link = "Grade (slope)",
},
["in/mi"] = {
name1 = "inch per mile",
name2 = "inches per mile",
symbol = "in/mi",
utype = "gradient",
scale = 1.5782828282828283e-5,
default = "v < 0.6336 ! m ! c ! m/km",
link = "Grade (slope)",
},
["m/km"] = {
name1 = "metre per kilometre",
name1_us = "meter per kilometer",
name2 = "metres per kilometre",
name2_us = "meters per kilometer",
symbol = "m/km",
utype = "gradient",
scale = 0.001,
default = "ft/mi",
link = "Grade (slope)",
},
["mm/km"] = {
name1 = "millimetre per kilometre",
name1_us = "millimeter per kilometer",
name2 = "millimetres per kilometre",
name2_us = "millimeters per kilometer",
symbol = "mm/km",
utype = "gradient",
scale = 0.000001,
default = "in/mi",
link = "Grade (slope)",
},
["mm/m"] = {
name1 = "millimetre per metre",
name1_us = "millimeter per meter",
name2 = "millimetres per metre",
name2_us = "millimeters per meter",
symbol = "mm/m",
utype = "gradient",
scale = 0.001,
default = "in/ft",
link = "Grade (slope)",
},
["admi"] = {
name1 = "admiralty mile",
symbol = "nmi (admiralty)",
utype = "length",
scale = 1853.184,
default = "km mi",
link = "Nautical mile",
},
["AU"] = {
name1 = "astronomical unit",
symbol = "AU",
utype = "length",
scale = 149597870700,
default = "km mi",
},
["Brnmi"] = {
name1 = "British nautical mile",
symbol = "(Brit) nmi",
utype = "length",
scale = 1853.184,
default = "km mi",
link = "Nautical mile",
},
["bu"] = {
name2 = "bu",
symbol = "bu",
usename = 1,
utype = "length",
scale = 0.0030303030303030303,
default = "mm",
link = "Japanese units of measurement#Length",
},
["ch"] = {
name1 = "chain",
symbol = "ch",
utype = "length",
scale = 20.1168,
default = "ft m",
subdivs = { ["ft"] = { 66, default = "m" }, ["yd"] = { 22, default = "m" } },
link = "Chain (unit)",
},
["chlk"] = {
name1 = "[[Chain (unit)|chain]]",
symbol = "[[Chain (unit)|ch]]",
utype = "length",
scale = 20.1168,
default = "ft m",
link = "",
},
["chain"] = {
symbol = "chain",
usename = 1,
utype = "length",
scale = 20.1168,
default = "ft m",
subdivs = { ["ft"] = { 66, default = "m" }, ["yd"] = { 22, default = "m" } },
link = "Chain (unit)",
},
["chainlk"] = {
symbol = "[[Chain (unit)|chain]]",
usename = 1,
utype = "length",
scale = 20.1168,
default = "ft m",
link = "",
},
["dpcm"] = {
name2 = "dot/cm",
symbol = "dot/cm",
utype = "length",
scale = 100,
invert = -1,
iscomplex= true,
default = "dpi",
link = "Dots per inch",
},
["dpi"] = {
name2 = "DPI",
symbol = "DPI",
utype = "length",
scale = 39.370078740157481,
invert = -1,
iscomplex= true,
default = "pitch",
link = "Dots per inch",
},
["fathom"] = {
symbol = "fathom",
usename = 1,
utype = "length",
scale = 1.8288,
default = "ft m",
},
["foot"] = {
name1 = "foot",
name2 = "foot",
symbol = "ft",
utype = "length",
scale = 0.3048,
default = "m",
subdivs = { ["in"] = { 12, default = "m" } },
link = "Foot (unit)",
},
["ft"] = {
name1 = "foot",
name2 = "feet",
symbol = "ft",
utype = "length",
scale = 0.3048,
exception= "integer_more_precision",
default = "m",
subdivs = { ["in"] = { 12, default = "m" } },
link = "Foot (unit)",
},
["furlong"] = {
symbol = "furlong",
usename = 1,
utype = "length",
scale = 201.168,
default = "ft m",
},
["Gly"] = {
name1 = "gigalight-year",
symbol = "Gly",
utype = "length",
scale = 9.4607304725808e24,
default = "Mpc",
link = "Light-year#Definitions",
},
["Gpc"] = {
name1 = "gigaparsec",
symbol = "Gpc",
utype = "length",
scale = 3.0856775814671916e25,
default = "Gly",
link = "Parsec#Megaparsecs and gigaparsecs",
},
["hand"] = {
name1 = "hand",
symbol = "h",
utype = "length",
builtin = "hand",
scale = 0.1016,
iscomplex= true,
default = "in cm",
link = "Hand (unit)",
},
["in"] = {
name1 = "inch",
name2 = "inches",
symbol = "in",
utype = "length",
scale = 0.0254,
exception= "subunit_more_precision",
default = "mm",
},
["inabbreviated"] = {
name2 = "in",
symbol = "in",
utype = "length",
scale = 0.0254,
default = "mm",
link = "Inch",
},
["kly"] = {
name1 = "kilolight-year",
symbol = "kly",
utype = "length",
scale = 9.4607304725808e18,
default = "pc",
link = "Light-year#Definitions",
},
["kpc"] = {
name1 = "kiloparsec",
symbol = "kpc",
utype = "length",
scale = 3.0856775814671916e19,
default = "kly",
link = "Parsec#Parsecs and kiloparsecs",
},
["LD"] = {
name1 = "lunar distance",
symbol = "LD",
utype = "length",
scale = 384403000,
default = "km mi",
link = "Lunar distance (astronomy)",
},
["league"] = {
symbol = "league",
usename = 1,
utype = "length",
scale = 4828.032,
default = "km",
link = "League (unit)",
},
["ly"] = {
name1 = "light-year",
symbol = "ly",
utype = "length",
scale = 9.4607304725808e15,
default = "AU",
},
["m"] = {
_name1 = "metre",
_name1_us= "meter",
_symbol = "m",
utype = "length",
scale = 1,
prefixes = 1,
default = "v > 0 and v < 3 ! ftin ! ft",
link = "Metre",
},
["mi"] = {
name1 = "mile",
symbol = "mi",
utype = "length",
scale = 1609.344,
default = "km",
subdivs = { ["ch"] = { 80, default = "km" }, ["chlk"] = { 80, default = "km" }, ["chain"] = { 80, default = "km" }, ["chainlk"] = { 80, default = "km" }, ["ft"] = { 5280, default = "km" }, ["furlong"] = { 8, default = "km" }, ["yd"] = { 1760, default = "km" } },
},
["mil"] = {
symbol = "mil",
usename = 1,
utype = "length",
scale = 0.0000254,
default = "mm",
link = "Thousandth of an inch",
},
["Mly"] = {
name1 = "megalight-year",
symbol = "Mly",
utype = "length",
scale = 9.4607304725808e21,
default = "kpc",
link = "Light-year#Definitions",
},
["Mpc"] = {
name1 = "megaparsec",
symbol = "Mpc",
utype = "length",
scale = 3.0856775814671916e22,
default = "Mly",
link = "Parsec#Megaparsecs and gigaparsecs",
},
["NM"] = {
name1 = "nautical mile",
symbol = "NM",
utype = "length",
scale = 1852,
default = "km mi",
},
["nmi"] = {
name1 = "nautical mile",
symbol = "nmi",
utype = "length",
scale = 1852,
default = "km mi",
},
["oldUKnmi"] = {
name1 = "nautical mile",
symbol = "nmi",
utype = "length",
scale = 1853.184,
default = "km mi",
},
["oldUSnmi"] = {
name1 = "nautical mile",
symbol = "nmi",
utype = "length",
scale = 1853.24496,
default = "km mi",
},
["pc"] = {
name1 = "parsec",
symbol = "pc",
utype = "length",
scale = 3.0856775814671916e16,
default = "ly",
},
["perch"] = {
name2 = "perches",
symbol = "perch",
usename = 1,
utype = "length",
scale = 5.0292,
default = "ft m",
link = "Rod (unit)",
},
["pitch"] = {
name2 = "μm",
symbol = "μm",
utype = "length",
scale = 1e-6,
default = "dpi",
defkey = "pitch",
linkey = "pitch",
link = "Dots per inch",
},
["pole"] = {
symbol = "pole",
usename = 1,
utype = "length",
scale = 5.0292,
default = "ft m",
link = "Rod (unit)",
},
["pre1954U.S.nmi"] = {
name1 = "(pre-1954 U.S.) nautical mile",
symbol = "(pre‑1954 U.S.) nmi",
utype = "length",
scale = 1853.24496,
default = "km mi",
link = "Nautical mile",
},
["pre1954USnmi"] = {
name1 = "(pre-1954 US) nautical mile",
name1_us = "(pre-1954 U.S.) nautical mile",
symbol = "(pre‑1954 US) nmi",
sym_us = "(pre‑1954 U.S.) nmi",
utype = "length",
scale = 1853.24496,
default = "km mi",
link = "Nautical mile",
},
["rd"] = {
name1 = "rod",
symbol = "rd",
utype = "length",
scale = 5.0292,
default = "ft m",
link = "Rod (unit)",
},
["royal cubit"] = {
name1 = "royal cubit",
symbol = "cu",
utype = "length",
scale = 0.524,
default = "mm",
},
["rtkm"] = {
name1 = "route kilometre",
name1_us = "route kilometer",
symbol = "km",
utype = "length",
scale = 1000,
default = "mi",
link = "Kilometre",
},
["rtmi"] = {
name1 = "route mile",
symbol = "mi",
utype = "length",
scale = 1609.344,
default = "km",
link = "Mile",
},
["shaku"] = {
name2 = "shaku",
symbol = "shaku",
usename = 1,
utype = "length",
scale = 0.30303030303030304,
default = "m",
link = "Shaku (unit)",
},
["sm"] = {
name1 = "smoot",
symbol = "sm",
utype = "length",
scale = 1.70180,
default = "m",
link = "Smoot (unit)",
},
["smi"] = {
name1 = "statute mile",
symbol = "mi",
utype = "length",
scale = 1609.344,
default = "km",
subdivs = { ["chain"] = { 80, default = "km" } },
},
["solar radius"] = {
name1 = "solar radius",
name2 = "solar radii",
symbol = "''R''<sub>☉</sub>",
utype = "length",
scale = 695700e3,
default = "km",
},
["sun"] = {
name2 = "sun",
symbol = "sun",
usename = 1,
utype = "length",
scale = 0.030303030303030304,
default = "mm",
link = "Japanese units of measurement#Length",
},
["thou"] = {
name2 = "thou",
symbol = "thou",
usename = 1,
utype = "length",
scale = 0.0000254,
default = "mm",
link = "Thousandth of an inch",
},
["verst"] = {
symbol = "verst",
usename = 1,
utype = "length",
scale = 1066.8,
default = "km mi",
},
["yd"] = {
name1 = "yard",
symbol = "yd",
utype = "length",
scale = 0.9144,
default = "m",
subdivs = { ["ft"] = { 3, default = "m" } },
},
["μin"] = {
name1 = "microinch",
name2 = "microinches",
symbol = "μin",
utype = "length",
scale = 0.0000000254,
default = "nm",
link = "SI prefix#Non-metric units",
},
["Å"] = {
name1 = "ångström",
symbol = "Å",
utype = "length",
scale = 0.0000000001,
default = "in",
},
["Hz"] = {
_name1 = "hertz",
_name2 = "hertz",
_symbol = "Hz",
utype = "length",
scale = 3.3356409519815204e-9,
invert = -1,
iscomplex= true,
prefixes = 1,
default = "m",
link = "Hertz",
},
["-ft-frac"] = {
target = "ft",
link = "Fracture gradient",
},
["-in-stiff"] = {
target = "in",
link = "Stiffness",
},
["-m-frac"] = {
target = "m",
link = "Fracture gradient",
},
["-m-stiff"] = {
target = "m",
link = "Stiffness",
},
["100km"] = {
target = "km",
multiplier= 100,
},
["admiralty nmi"] = {
target = "oldUKnmi",
},
["angstrom"] = {
target = "Å",
},
["au"] = {
target = "AU",
symbol = "au",
},
["feet"] = {
target = "ft",
},
["hands"] = {
target = "hand",
},
["inch"] = {
target = "in",
},
["light-year"] = {
target = "ly",
},
["meter"] = {
target = "m",
sp_us = true,
},
["meters"] = {
target = "m",
sp_us = true,
},
["metre"] = {
target = "m",
},
["metres"] = {
target = "m",
},
["micrometre"] = {
target = "μm",
},
["micron"] = {
target = "μm",
default = "μin",
},
["mile"] = {
target = "mi",
},
["miles"] = {
target = "mi",
},
["parsec"] = {
target = "pc",
},
["rod"] = {
target = "rd",
},
["smoot"] = {
target = "sm",
},
["uin"] = {
target = "μin",
},
["yard"] = {
target = "yd",
},
["yards"] = {
target = "yd",
},
["yds"] = {
target = "yd",
},
["dtex"] = {
name1 = "decitex",
name2 = "decitex",
symbol = "dtex",
utype = "linear density",
scale = 1e-7,
default = "lb/yd",
link = "Units of textile measurement#Tex",
},
["kg/cm"] = {
name1 = "kilogram per centimetre",
name1_us = "kilogram per centimeter",
name2 = "kilograms per centimetre",
name2_us = "kilograms per centimeter",
symbol = "kg/cm",
utype = "linear density",
scale = 100,
default = "lb/yd",
link = "Linear density",
},
["kg/m"] = {
name1 = "kilogram per metre",
name1_us = "kilogram per meter",
name2 = "kilograms per metre",
name2_us = "kilograms per meter",
symbol = "kg/m",
utype = "linear density",
scale = 1,
default = "lb/yd",
link = "Linear density",
},
["lb/ft"] = {
name1 = "pound per foot",
name2 = "pounds per foot",
symbol = "lb/ft",
utype = "linear density",
scale = 1.4881639435695539,
default = "kg/m",
link = "Linear density",
},
["lb/yd"] = {
name1 = "pound per yard",
name2 = "pounds per yard",
symbol = "lb/yd",
utype = "linear density",
scale = 0.49605464785651798,
default = "kg/m",
link = "Linear density",
},
["G"] = {
_name1 = "gauss",
_name2 = "gauss",
_symbol = "G",
utype = "magnetic field strength",
scale = 0.0001,
prefixes = 1,
default = "T",
link = "Gauss (unit)",
},
["T"] = {
_name1 = "tesla",
_symbol = "T",
utype = "magnetic field strength",
scale = 1,
prefixes = 1,
default = "G",
link = "Tesla (unit)",
},
["A/m"] = {
name1 = "ampere per metre",
name1_us = "ampere per meter",
name2 = "amperes per metre",
name2_us = "amperes per meter",
symbol = "A/m",
utype = "magnetizing field",
scale = 1,
default = "Oe",
link = "Magnetic field#Units",
},
["kA/m"] = {
name1 = "kiloampere per metre",
name1_us = "kiloampere per meter",
name2 = "kiloamperes per metre",
name2_us = "kiloamperes per meter",
symbol = "kA/m",
utype = "magnetizing field",
scale = 1000,
default = "kOe",
link = "Magnetic field#Units",
},
["MA/m"] = {
name1 = "megaampere per metre",
name1_us = "megaampere per meter",
name2 = "megaamperes per metre",
name2_us = "megaamperes per meter",
symbol = "MA/m",
utype = "magnetizing field",
scale = 1e6,
default = "kOe",
link = "Magnetic field#Units",
},
["Oe"] = {
_name1 = "oersted",
_symbol = "Oe",
utype = "magnetizing field",
scale = 79.5774715,
prefixes = 1,
default = "kA/m",
link = "Oersted",
},
["-Lcwt"] = {
name1 = "hundredweight",
name2 = "hundredweight",
symbol = "cwt",
utype = "mass",
scale = 50.80234544,
default = "lb",
},
["-Scwt"] = {
name1 = "hundredweight",
name2 = "hundredweight",
symbol = "cwt",
utype = "mass",
scale = 45.359237,
default = "lb",
},
["-ST"] = {
name1 = "short ton",
symbol = "ST",
utype = "mass",
scale = 907.18474,
default = "t",
},
["carat"] = {
symbol = "carat",
usename = 1,
utype = "mass",
scale = 0.0002,
default = "g",
link = "Carat (mass)",
},
["drachm"] = {
name1_us = "dram",
symbol = "drachm",
usename = 1,
utype = "mass",
scale = 0.001771845195,
default = "g",
link = "Dram (unit)",
},
["dram"] = {
target = "drachm",
},
["dwt"] = {
name1 = "pennyweight",
symbol = "dwt",
utype = "mass",
scale = 0.00155517384,
default = "oz g",
},
["DWton"] = {
symbol = "deadweight ton",
usename = 1,
utype = "mass",
scale = 1016.0469088,
default = "DWtonne",
link = "Tonnage",
},
["DWtonne"] = {
symbol = "deadweight tonne",
usename = 1,
utype = "mass",
scale = 1000,
default = "DWton",
link = "Tonnage",
},
["g"] = {
_name1 = "gram",
_symbol = "g",
utype = "mass",
scale = 0.001,
prefixes = 1,
default = "oz",
link = "Gram",
},
["gr"] = {
name1 = "grain",
symbol = "gr",
utype = "mass",
scale = 0.00006479891,
default = "g",
link = "Grain (unit)",
},
["Gt"] = {
name1 = "gigatonne",
symbol = "Gt",
utype = "mass",
scale = 1000000000000,
default = "LT ST",
link = "Tonne",
},
["impgalh2o"] = {
name1 = "imperial gallon of water",
name2 = "imperial gallons of water",
symbol = "imp gal H<sub>2</sub>O",
utype = "mass",
scale = 4.5359236999999499,
default = "lb kg",
link = "Imperial gallon",
},
["kt"] = {
name1 = "kilotonne",
symbol = "kt",
utype = "mass",
scale = 1000000,
default = "LT ST",
link = "Tonne",
},
["lb"] = {
name1 = "pound",
symbol = "lb",
utype = "mass",
scale = 0.45359237,
exception= "integer_more_precision",
default = "kg",
subdivs = { ["oz"] = { 16, default = "kg" } },
link = "Pound (mass)",
},
["Lcwt"] = {
name1 = "long hundredweight",
name2 = "long hundredweight",
symbol = "Lcwt",
usename = 1,
utype = "mass",
scale = 50.80234544,
default = "lb",
subdivs = { ["qtr"] = { 4, default = "kg" }, ["st"] = { 8, default = "kg" } },
link = "Hundredweight",
},
["long cwt"] = {
name1 = "long hundredweight",
name2 = "long hundredweight",
symbol = "long cwt",
utype = "mass",
scale = 50.80234544,
default = "lb kg",
subdivs = { ["qtr"] = { 4, default = "kg" } },
link = "Hundredweight",
},
["long qtr"] = {
name1 = "long quarter",
symbol = "long qtr",
utype = "mass",
scale = 12.70058636,
default = "lb kg",
link = "Avoirdupois",
},
["LT"] = {
symbol = "long ton",
usename = 1,
utype = "mass",
scale = 1016.0469088,
default = "t",
subdivs = { ["Lcwt"] = { 20, default = "t", unit = "-Lcwt" } },
},
["lt"] = {
name1 = "long ton",
symbol = "LT",
utype = "mass",
scale = 1016.0469088,
default = "t",
subdivs = { ["Lcwt"] = { 20, default = "t", unit = "-Lcwt" } },
},
["metric ton"] = {
symbol = "metric ton",
usename = 1,
utype = "mass",
scale = 1000,
default = "long ton",
link = "Tonne",
},
["MT"] = {
name1 = "metric ton",
symbol = "t",
utype = "mass",
scale = 1000,
default = "LT ST",
link = "Tonne",
},
["Mt"] = {
name1 = "megatonne",
symbol = "Mt",
utype = "mass",
scale = 1000000000,
default = "LT ST",
link = "Tonne",
},
["oz"] = {
name1 = "ounce",
symbol = "oz",
utype = "mass",
scale = 0.028349523125,
default = "g",
},
["ozt"] = {
name1 = "troy ounce",
symbol = "ozt",
utype = "mass",
scale = 0.0311034768,
default = "oz g",
},
["pdr"] = {
name1 = "pounder",
symbol = "pdr",
utype = "mass",
scale = 0.45359237,
default = "kg",
link = "Pound (mass)",
},
["qtr"] = {
name1 = "quarter",
symbol = "qtr",
utype = "mass",
scale = 12.70058636,
default = "lb kg",
subdivs = { ["lb"] = { 28, default = "kg" } },
link = "Avoirdupois",
},
["Scwt"] = {
name1 = "short hundredweight",
name2 = "short hundredweight",
symbol = "Scwt",
usename = 1,
utype = "mass",
scale = 45.359237,
default = "lb",
link = "Hundredweight",
},
["short cwt"] = {
name1 = "short hundredweight",
name2 = "short hundredweight",
symbol = "short cwt",
utype = "mass",
scale = 45.359237,
default = "lb kg",
link = "Hundredweight",
},
["short qtr"] = {
name1 = "short quarter",
symbol = "short qtr",
utype = "mass",
scale = 11.33980925,
default = "lb kg",
link = "Avoirdupois",
},
["ST"] = {
symbol = "short ton",
usename = 1,
utype = "mass",
scale = 907.18474,
default = "t",
subdivs = { ["Scwt"] = { 20, default = "t", unit = "-Scwt" } },
},
["shtn"] = {
name1 = "short ton",
symbol = "sh tn",
utype = "mass",
scale = 907.18474,
default = "t",
},
["shton"] = {
symbol = "ton",
usename = 1,
utype = "mass",
scale = 907.18474,
default = "t",
},
["solar mass"] = {
name1 = "solar mass",
name2 = "solar masses",
symbol = "''M''<sub>☉</sub>",
utype = "mass",
scale = 1.98855e30,
default = "kg",
},
["st"] = {
name1 = "stone",
name2 = "stone",
symbol = "st",
utype = "mass",
scale = 6.35029318,
default = "lb kg",
subdivs = { ["lb"] = { 14, default = "kg lb" } },
link = "Stone (unit)",
},
["t"] = {
name1 = "tonne",
name1_us = "metric ton",
symbol = "t",
utype = "mass",
scale = 1000,
default = "LT ST",
},
["tonne"] = {
name1 = "tonne",
name1_us = "metric ton",
symbol = "t",
utype = "mass",
scale = 1000,
default = "shton",
},
["troy pound"] = {
symbol = "troy pound",
usename = 1,
utype = "mass",
scale = 0.3732417216,
default = "lb kg",
link = "Troy weight",
},
["usgalh2o"] = {
name1 = "US gallon of water",
name1_us = "U.S. gallon of water",
name2 = "US gallons of water",
name2_us = "U.S. gallons of water",
symbol = "US gal H<sub>2</sub>O",
utype = "mass",
scale = 3.7776215836051126,
default = "lb kg",
link = "United States customary units#Fluid volume",
},
["viss"] = {
name2 = "viss",
symbol = "viss",
utype = "mass",
scale = 1.632932532,
default = "kg",
link = "Myanmar units of measurement#Mass",
},
["billion tonne"] = {
target = "e9t",
},
["kilogram"] = {
target = "kg",
},
["kilotonne"] = {
target = "kt",
},
["lbs"] = {
target = "lb",
},
["lbt"] = {
target = "troy pound",
},
["lcwt"] = {
target = "Lcwt",
},
["long ton"] = {
target = "LT",
},
["mcg"] = {
target = "μg",
},
["million tonne"] = {
target = "e6t",
},
["scwt"] = {
target = "Scwt",
},
["short ton"] = {
target = "ST",
},
["stone"] = {
target = "st",
},
["thousand tonne"] = {
target = "e3t",
},
["tonnes"] = {
target = "t",
},
["kg/kW"] = {
name1 = "kilogram per kilowatt",
name2 = "kilograms per kilowatt",
symbol = "kg/kW",
utype = "mass per unit power",
scale = 0.001,
default = "lb/hp",
link = "Kilowatt",
},
["lb/hp"] = {
name1 = "pound per horsepower",
name2 = "pounds per horsepower",
symbol = "lb/hp",
utype = "mass per unit power",
scale = 0.00060827738784176115,
default = "kg/kW",
link = "Horsepower",
},
["kg/h"] = {
per = { "kg", "h" },
utype = "mass per unit time",
default = "lb/h",
},
["lb/h"] = {
per = { "lb", "h" },
utype = "mass per unit time",
default = "kg/h",
},
["g-mol/d"] = {
name1 = "gram-mole per day",
name2 = "gram-moles per day",
symbol = "g‑mol/d",
utype = "molar rate",
scale = 1.1574074074074073e-5,
default = "μmol/s",
link = "Mole (unit)",
},
["g-mol/h"] = {
name1 = "gram-mole per hour",
name2 = "gram-moles per hour",
symbol = "g‑mol/h",
utype = "molar rate",
scale = 0.00027777777777777778,
default = "mmol/s",
link = "Mole (unit)",
},
["g-mol/min"] = {
name1 = "gram-mole per minute",
name2 = "gram-moles per minute",
symbol = "g‑mol/min",
utype = "molar rate",
scale = 0.016666666666666666,
default = "g-mol/s",
link = "Mole (unit)",
},
["g-mol/s"] = {
name1 = "gram-mole per second",
name2 = "gram-moles per second",
symbol = "g‑mol/s",
utype = "molar rate",
scale = 1,
default = "lb-mol/min",
link = "Mole (unit)",
},
["gmol/d"] = {
name1 = "gram-mole per day",
name2 = "gram-moles per day",
symbol = "gmol/d",
utype = "molar rate",
scale = 1.1574074074074073e-5,
default = "μmol/s",
link = "Mole (unit)",
},
["gmol/h"] = {
name1 = "gram-mole per hour",
name2 = "gram-moles per hour",
symbol = "gmol/h",
utype = "molar rate",
scale = 0.00027777777777777778,
default = "mmol/s",
link = "Mole (unit)",
},
["gmol/min"] = {
name1 = "gram-mole per minute",
name2 = "gram-moles per minute",
symbol = "gmol/min",
utype = "molar rate",
scale = 0.016666666666666666,
default = "gmol/s",
link = "Mole (unit)",
},
["gmol/s"] = {
name1 = "gram-mole per second",
name2 = "gram-moles per second",
symbol = "gmol/s",
utype = "molar rate",
scale = 1,
default = "lbmol/min",
link = "Mole (unit)",
},
["kmol/d"] = {
name1 = "kilomole per day",
name2 = "kilomoles per day",
symbol = "kmol/d",
utype = "molar rate",
scale = 0.011574074074074073,
default = "mmol/s",
link = "Mole (unit)",
},
["kmol/h"] = {
name1 = "kilomole per hour",
name2 = "kilomoles per hour",
symbol = "kmol/h",
utype = "molar rate",
scale = 0.27777777777777779,
default = "mol/s",
link = "Mole (unit)",
},
["kmol/min"] = {
name1 = "kilomole per minute",
name2 = "kilomoles per minute",
symbol = "kmol/min",
utype = "molar rate",
scale = 16.666666666666668,
default = "mol/s",
link = "Kilomole (unit)",
},
["kmol/s"] = {
name1 = "kilomole per second",
name2 = "kilomoles per second",
symbol = "kmol/s",
utype = "molar rate",
scale = 1000,
default = "lb-mol/s",
link = "Mole (unit)",
},
["lb-mol/d"] = {
name1 = "pound-mole per day",
name2 = "pound-moles per day",
symbol = "lb‑mol/d",
utype = "molar rate",
scale = 0.0052499116898148141,
default = "mmol/s",
link = "Mole (unit)#Other units called \"mole\"",
},
["lb-mol/h"] = {
name1 = "pound-mole per hour",
name2 = "pound-moles per hour",
symbol = "lb‑mol/h",
utype = "molar rate",
scale = 0.12599788055555555,
default = "mol/s",
link = "Mole (unit)#Other units called \"mole\"",
},
["lb-mol/min"] = {
name1 = "pound-mole per minute",
name2 = "pound-moles per minute",
symbol = "lb‑mol/min",
utype = "molar rate",
scale = 7.5598728333333334,
default = "mol/s",
link = "Mole (unit)#Other units called \"mole\"",
},
["lb-mol/s"] = {
name1 = "pound-mole per second",
name2 = "pound-moles per second",
symbol = "lb‑mol/s",
utype = "molar rate",
scale = 453.59237,
default = "kmol/s",
link = "Mole (unit)#Other units called \"mole\"",
},
["lbmol/d"] = {
name1 = "pound-mole per day",
name2 = "pound-moles per day",
symbol = "lbmol/d",
utype = "molar rate",
scale = 0.0052499116898148141,
default = "mmol/s",
link = "Mole (unit)#Other units called \"mole\"",
},
["lbmol/h"] = {
name1 = "pound-mole per hour",
name2 = "pound-moles per hour",
symbol = "lbmol/h",
utype = "molar rate",
scale = 0.12599788055555555,
default = "mol/s",
link = "Mole (unit)#Other units called \"mole\"",
},
["lbmol/min"] = {
name1 = "pound-mole per minute",
name2 = "pound-moles per minute",
symbol = "lbmol/min",
utype = "molar rate",
scale = 7.5598728333333334,
default = "mol/s",
link = "Mole (unit)#Other units called \"mole\"",
},
["lbmol/s"] = {
name1 = "pound-mole per second",
name2 = "pound-moles per second",
symbol = "lbmol/s",
utype = "molar rate",
scale = 453.59237,
default = "kmol/s",
link = "Mole (unit)#Other units called \"mole\"",
},
["mmol/s"] = {
name1 = "millimole per second",
name2 = "millimoles per second",
symbol = "mmol/s",
utype = "molar rate",
scale = 0.001,
default = "lb-mol/d",
link = "Mole (unit)",
},
["mol/d"] = {
name1 = "mole per day",
name2 = "moles per day",
symbol = "mol/d",
utype = "molar rate",
scale = 1.1574074074074073e-5,
default = "μmol/s",
link = "Mole (unit)",
},
["mol/h"] = {
name1 = "mole per hour",
name2 = "moles per hour",
symbol = "mol/h",
utype = "molar rate",
scale = 0.00027777777777777778,
default = "mmol/s",
link = "Mole (unit)",
},
["mol/min"] = {
name1 = "mole per minute",
name2 = "moles per minute",
symbol = "mol/min",
utype = "molar rate",
scale = 0.016666666666666666,
default = "mol/s",
link = "Mole (unit)",
},
["mol/s"] = {
name1 = "mole per second",
name2 = "moles per second",
symbol = "mol/s",
utype = "molar rate",
scale = 1,
default = "lb-mol/min",
link = "Mole (unit)",
},
["μmol/s"] = {
name1 = "micromole per second",
name2 = "micromoles per second",
symbol = "μmol/s",
utype = "molar rate",
scale = 0.000001,
default = "lb-mol/d",
link = "Mole (unit)",
},
["umol/s"] = {
target = "μmol/s",
},
["/acre"] = {
name1 = "per acre",
name2 = "per acre",
symbol = "/acre",
utype = "per unit area",
scale = 0.00024710538146716532,
default = "/ha",
link = "Acre",
},
["/ha"] = {
name1 = "per hectare",
name2 = "per hectare",
symbol = "/ha",
utype = "per unit area",
scale = 100e-6,
default = "/acre",
link = "Hectare",
},
["/sqcm"] = {
name1 = "per square centimetre",
name1_us = "per square centimeter",
name2 = "per square centimetre",
name2_us = "per square centimeter",
symbol = "/cm<sup>2</sup>",
utype = "per unit area",
scale = 1e4,
default = "/sqin",
link = "Square centimetre",
},
["/sqin"] = {
name1 = "per square inch",
name2 = "per square inch",
symbol = "/in<sup>2</sup>",
utype = "per unit area",
scale = 1550.0031000062002,
default = "/sqcm",
link = "Square inch",
},
["/sqkm"] = {
name1 = "per square kilometre",
name1_us = "per square kilometer",
name2 = "per square kilometre",
name2_us = "per square kilometer",
symbol = "/km<sup>2</sup>",
utype = "per unit area",
scale = 1e-6,
default = "/sqmi",
link = "Square kilometre",
},
["/sqmi"] = {
name1 = "per square mile",
name2 = "per square mile",
symbol = "/sq mi",
utype = "per unit area",
scale = 3.8610215854244582e-7,
default = "/sqkm",
link = "Square mile",
},
["PD/acre"] = {
name1 = "inhabitant per acre",
name2 = "inhabitants per acre",
symbol = "/acre",
utype = "per unit area",
scale = 0.00024710538146716532,
default = "PD/ha",
link = "Acre",
},
["PD/ha"] = {
name1 = "inhabitant per hectare",
name2 = "inhabitants per hectare",
symbol = "/ha",
utype = "per unit area",
scale = 100e-6,
default = "PD/acre",
link = "Hectare",
},
["PD/sqkm"] = {
name1 = "inhabitant per square kilometre",
name1_us = "inhabitant per square kilometer",
name2 = "inhabitants per square kilometre",
name2_us = "inhabitants per square kilometer",
symbol = "/km<sup>2</sup>",
utype = "per unit area",
scale = 1e-6,
default = "PD/sqmi",
link = "Square kilometre",
},
["PD/sqmi"] = {
name1 = "inhabitant per square mile",
name2 = "inhabitants per square mile",
symbol = "/sq mi",
utype = "per unit area",
scale = 3.8610215854244582e-7,
default = "PD/sqkm",
link = "Square mile",
},
["/cm2"] = {
target = "/sqcm",
},
["/in2"] = {
target = "/sqin",
},
["/km2"] = {
target = "/sqkm",
},
["pd/acre"] = {
target = "PD/acre",
},
["pd/ha"] = {
target = "PD/ha",
},
["PD/km2"] = {
target = "PD/sqkm",
},
["pd/km2"] = {
target = "PD/sqkm",
},
["PD/km²"] = {
target = "PD/sqkm",
},
["pd/sqkm"] = {
target = "PD/sqkm",
},
["pd/sqmi"] = {
target = "PD/sqmi",
},
["/l"] = {
name1 = "per litre",
name1_us = "per liter",
name2 = "per litre",
name2_us = "per liter",
symbol = "/l",
utype = "per unit volume",
scale = 1000,
default = "/usgal",
link = "Litre",
},
["/USgal"] = {
name1 = "per gallon",
name2 = "per gallon",
symbol = "/gal",
utype = "per unit volume",
scale = 264.172052,
default = "/l",
link = "US gallon",
customary= 2,
},
["/usgal"] = {
target = "/USgal",
},
["bhp"] = {
name1 = "brake horsepower",
name2 = "brake horsepower",
symbol = "bhp",
utype = "power",
scale = 745.69987158227022,
default = "kW",
link = "Horsepower#Brake horsepower",
},
["Cal/d"] = {
name1 = "large calorie per day",
name2 = "large calories per day",
symbol = "Cal/d",
utype = "power",
scale = 0.048425925925925928,
default = "kJ/d",
link = "Calorie",
},
["Cal/h"] = {
name1 = "large calorie per hour",
name2 = "large calories per hour",
symbol = "Cal/h",
utype = "power",
scale = 1.1622222222222223,
default = "kJ/h",
link = "Calorie",
},
["cal/h"] = {
name1 = "calorie per hour",
name2 = "calories per hour",
symbol = "cal/h",
utype = "power",
scale = 0.0011622222222222223,
default = "W",
link = "Calorie",
},
["CV"] = {
name1 = "metric horsepower",
name2 = "metric horsepower",
symbol = "CV",
utype = "power",
scale = 735.49875,
default = "kW",
},
["hk"] = {
name1 = "metric horsepower",
name2 = "metric horsepower",
symbol = "hk",
utype = "power",
scale = 735.49875,
default = "kW",
},
["hp"] = {
name1 = "horsepower",
name2 = "horsepower",
symbol = "hp",
utype = "power",
scale = 745.69987158227022,
default = "kW",
},
["hp-electric"] = {
name1 = "electric horsepower",
name2 = "electric horsepower",
symbol = "hp",
utype = "power",
scale = 746,
default = "kW",
link = "Horsepower#Electrical horsepower",
},
["hp-electrical"] = {
name1 = "electrical horsepower",
name2 = "electrical horsepower",
symbol = "hp",
utype = "power",
scale = 746,
default = "kW",
link = "Horsepower#Electrical horsepower",
},
["hp-metric"] = {
name1 = "metric horsepower",
name2 = "metric horsepower",
symbol = "hp",
utype = "power",
scale = 735.49875,
default = "kW",
},
["ihp"] = {
name1 = "indicated horsepower",
name2 = "indicated horsepower",
symbol = "ihp",
utype = "power",
scale = 745.69987158227022,
default = "kW",
link = "Horsepower#Indicated horsepower",
},
["kcal/h"] = {
name1 = "kilocalorie per hour",
name2 = "kilocalories per hour",
symbol = "kcal/h",
utype = "power",
scale = 1.1622222222222223,
default = "kW",
link = "Calorie",
},
["kJ/d"] = {
name1 = "kilojoule per day",
name2 = "kilojoules per day",
symbol = "kJ/d",
utype = "power",
scale = 0.011574074074074073,
default = "Cal/d",
link = "Kilojoule",
},
["kJ/h"] = {
name1 = "kilojoule per hour",
name2 = "kilojoules per hour",
symbol = "kJ/h",
utype = "power",
scale = 0.27777777777777779,
default = "W",
link = "Kilojoule",
},
["PS"] = {
name1 = "metric horsepower",
name2 = "metric horsepower",
symbol = "PS",
utype = "power",
scale = 735.49875,
default = "kW",
},
["shp"] = {
name1 = "shaft horsepower",
name2 = "shaft horsepower",
symbol = "shp",
utype = "power",
scale = 745.69987158227022,
default = "kW",
link = "Horsepower#Shaft horsepower",
},
["W"] = {
_name1 = "watt",
_symbol = "W",
utype = "power",
scale = 1,
prefixes = 1,
default = "hp",
link = "Watt",
},
["BTU/h"] = {
per = { "BTU", "h" },
utype = "power",
default = "W",
},
["Btu/h"] = {
per = { "Btu", "h" },
utype = "power",
default = "W",
},
["BHP"] = {
target = "bhp",
},
["btu/h"] = {
target = "BTU/h",
},
["HP"] = {
target = "hp",
},
["Hp"] = {
target = "hp",
},
["hp-mechanical"] = {
target = "hp",
},
["IHP"] = {
target = "ihp",
},
["SHP"] = {
target = "shp",
},
["whp"] = {
target = "hp",
},
["hp/lb"] = {
name1 = "horsepower per pound",
name2 = "horsepower per pound",
symbol = "hp/lb",
utype = "power per unit mass",
scale = 1643.986806,
default = "kW/kg",
link = "Power-to-weight ratio",
},
["hp/LT"] = {
name1 = "horsepower per long ton",
name2 = "horsepower per long ton",
symbol = "hp/LT",
utype = "power per unit mass",
scale = 0.73392268125000004,
default = "kW/t",
link = "Power-to-weight ratio",
},
["hp/ST"] = {
name1 = "horsepower per short ton",
name2 = "horsepower per short ton",
symbol = "hp/ST",
utype = "power per unit mass",
scale = 0.821993403,
default = "kW/t",
link = "Power-to-weight ratio",
},
["hp/t"] = {
name1 = "horsepower per tonne",
name2 = "horsepower per tonne",
symbol = "hp/t",
utype = "power per unit mass",
scale = 0.74569987158227022,
default = "kW/t",
link = "Power-to-weight ratio",
},
["kW/kg"] = {
name1 = "kilowatt per kilogram",
name2 = "kilowatts per kilogram",
symbol = "kW/kg",
utype = "power per unit mass",
scale = 1000,
default = "hp/lb",
link = "Power-to-weight ratio",
},
["kW/t"] = {
name1 = "kilowatt per tonne",
name2 = "kilowatts per tonne",
symbol = "kW/t",
utype = "power per unit mass",
scale = 1,
default = "PS/t",
link = "Power-to-weight ratio",
},
["PS/t"] = {
name1 = "metric horsepower per tonne",
name2 = "metric horsepower per tonne",
symbol = "PS/t",
utype = "power per unit mass",
scale = 0.73549875,
default = "kW/t",
link = "Power-to-weight ratio",
},
["shp/lb"] = {
name1 = "shaft horsepower per pound",
name2 = "shaft horsepower per pound",
symbol = "shp/lb",
utype = "power per unit mass",
scale = 1643.986806,
default = "kW/kg",
link = "Power-to-weight ratio",
},
["hp/tonne"] = {
target = "hp/t",
symbol = "hp/tonne",
default = "kW/tonne",
},
["kW/tonne"] = {
target = "kW/t",
symbol = "kW/tonne",
},
["-lb/in2"] = {
name1 = "pound per square inch",
name2 = "pounds per square inch",
symbol = "lb/in<sup>2</sup>",
utype = "pressure",
scale = 6894.7572931683608,
default = "kPa kgf/cm2",
link = "Pounds per square inch",
},
["atm"] = {
name1 = "standard atmosphere",
symbol = "atm",
utype = "pressure",
scale = 101325,
default = "kPa",
link = "Atmosphere (unit)",
},
["Ba"] = {
name1 = "barye",
symbol = "Ba",
utype = "pressure",
scale = 0.1,
default = "Pa",
},
["bar"] = {
symbol = "bar",
utype = "pressure",
scale = 100000,
default = "kPa",
link = "Bar (unit)",
},
["dbar"] = {
name1 = "decibar",
symbol = "dbar",
utype = "pressure",
scale = 10000,
default = "kPa",
link = "Bar (unit)",
},
["inHg"] = {
name1 = "inch of mercury",
name2 = "inches of mercury",
symbol = "inHg",
utype = "pressure",
scale = 3386.388640341,
default = "kPa",
},
["kBa"] = {
name1 = "kilobarye",
symbol = "kBa",
utype = "pressure",
scale = 100,
default = "hPa",
link = "Barye",
},
["kg-f/cm2"] = {
name1 = "kilogram-force per square centimetre",
name1_us = "kilogram-force per square centimeter",
name2 = "kilograms-force per square centimetre",
name2_us = "kilograms-force per square centimeter",
symbol = "kg<sub>f</sub>/cm<sup>2</sup>",
utype = "pressure",
scale = 98066.5,
default = "psi",
link = "Kilogram-force",
},
["kg/cm2"] = {
name1 = "kilogram per square centimetre",
name1_us = "kilogram per square centimeter",
name2 = "kilograms per square centimetre",
name2_us = "kilograms per square centimeter",
symbol = "kg/cm<sup>2</sup>",
utype = "pressure",
scale = 98066.5,
default = "psi",
link = "Kilogram-force",
},
["kgf/cm2"] = {
name1 = "kilogram-force per square centimetre",
name1_us = "kilogram-force per square centimeter",
name2 = "kilograms-force per square centimetre",
name2_us = "kilograms-force per square centimeter",
symbol = "kgf/cm<sup>2</sup>",
utype = "pressure",
scale = 98066.5,
default = "psi",
link = "Kilogram-force",
},
["ksi"] = {
name1 = "kilopound per square inch",
name2 = "kilopounds per square inch",
symbol = "ksi",
utype = "pressure",
scale = 6894757.2931683613,
default = "MPa",
link = "Pounds per square inch",
},
["lbf/in2"] = {
name1 = "pound-force per square inch",
name2 = "pounds-force per square inch",
symbol = "lbf/in<sup>2</sup>",
utype = "pressure",
scale = 6894.7572931683608,
default = "kPa kgf/cm2",
link = "Pounds-force per square inch",
},
["mb"] = {
name1 = "millibar",
symbol = "mb",
utype = "pressure",
scale = 100,
default = "hPa",
link = "Bar (unit)",
},
["mbar"] = {
name1 = "millibar",
symbol = "mbar",
utype = "pressure",
scale = 100,
default = "hPa",
link = "Bar (unit)",
},
["mmHg"] = {
name1 = "millimetre of mercury",
name1_us = "millimeter of mercury",
name2 = "millimetres of mercury",
name2_us = "millimeters of mercury",
symbol = "mmHg",
utype = "pressure",
scale = 133.322387415,
default = "kPa",
link = "Millimeter of mercury",
},
["Pa"] = {
_name1 = "pascal",
_symbol = "Pa",
utype = "pressure",
scale = 1,
prefixes = 1,
default = "psi",
link = "Pascal (unit)",
},
["psf"] = {
name1 = "pound per square foot",
name2 = "pounds per square foot",
symbol = "psf",
utype = "pressure",
scale = 47.880258980335839,
default = "kPa",
link = "Pounds per square inch",
},
["psi"] = {
name1 = "pound per square inch",
name2 = "pounds per square inch",
symbol = "psi",
utype = "pressure",
scale = 6894.7572931683608,
default = "kPa",
link = "Pounds per square inch",
},
["Torr"] = {
name1 = "torr",
symbol = "Torr",
utype = "pressure",
scale = 133.32236842105263,
default = "kPa",
},
["N/cm2"] = {
per = { "N", "cm2" },
utype = "pressure",
default = "psi",
},
["N/m2"] = {
per = { "N", "m2" },
utype = "pressure",
default = "psi",
},
["g/cm2"] = {
per = { "g", "cm2" },
utype = "pressure",
default = "lb/sqft",
multiplier= 9.80665,
},
["g/m2"] = {
per = { "g", "m2" },
utype = "pressure",
default = "lb/sqft",
multiplier= 9.80665,
},
["kg/ha"] = {
per = { "kg", "ha" },
utype = "pressure",
default = "lb/acre",
multiplier= 9.80665,
},
["kg/m2"] = {
per = { "kg", "m2" },
utype = "pressure",
default = "lb/sqft",
multiplier= 9.80665,
},
["lb/1000sqft"] = {
per = { "lb", "1000sqft" },
utype = "pressure",
default = "g/m2",
multiplier= 9.80665,
},
["lb/acre"] = {
per = { "lb", "acre" },
utype = "pressure",
default = "kg/ha",
multiplier= 9.80665,
},
["lb/sqft"] = {
per = { "lb", "sqft" },
utype = "pressure",
default = "kg/m2",
multiplier= 9.80665,
},
["lb/sqyd"] = {
per = { "lb", "sqyd" },
utype = "pressure",
default = "kg/m2",
multiplier= 9.80665,
},
["LT/acre"] = {
per = { "LT", "acre" },
utype = "pressure",
default = "t/ha",
multiplier= 9.80665,
},
["MT/ha"] = {
per = { "MT", "ha" },
utype = "pressure",
default = "LT/acre ST/acre",
multiplier= 9.80665,
},
["oz/sqft"] = {
per = { "oz", "sqft" },
utype = "pressure",
default = "g/m2",
multiplier= 9.80665,
},
["oz/sqyd"] = {
per = { "oz", "sqyd" },
utype = "pressure",
default = "g/m2",
multiplier= 9.80665,
},
["ST/acre"] = {
per = { "ST", "acre" },
utype = "pressure",
default = "t/ha",
multiplier= 9.80665,
},
["t/ha"] = {
per = { "t", "ha" },
utype = "pressure",
default = "LT/acre ST/acre",
multiplier= 9.80665,
},
["tonne/acre"] = {
per = { "tonne", "acre" },
utype = "pressure",
default = "tonne/ha",
multiplier= 9.80665,
},
["tonne/ha"] = {
per = { "tonne", "ha" },
utype = "pressure",
default = "tonne/acre",
multiplier= 9.80665,
},
["kgfpsqcm"] = {
target = "kgf/cm2",
},
["kgpsqcm"] = {
target = "kg/cm2",
},
["kN/m2"] = {
target = "kPa",
},
["lb/in2"] = {
target = "lbf/in2",
},
["torr"] = {
target = "Torr",
},
["Bq"] = {
_name1 = "becquerel",
_symbol = "Bq",
utype = "radioactivity",
scale = 1,
prefixes = 1,
default = "pCi",
link = "Becquerel",
},
["Ci"] = {
_name1 = "curie",
_symbol = "Ci",
utype = "radioactivity",
scale = 3.7e10,
prefixes = 1,
default = "GBq",
link = "Curie",
},
["Rd"] = {
_name1 = "rutherford",
_symbol = "Rd",
utype = "radioactivity",
scale = 1e6,
prefixes = 1,
default = "MBq",
link = "Rutherford (unit)",
},
["cm/h"] = {
name1 = "centimetre per hour",
name1_us = "centimeter per hour",
name2 = "centimetres per hour",
name2_us = "centimeters per hour",
symbol = "cm/h",
utype = "speed",
scale = 2.7777777777777775e-6,
default = "in/h",
link = "Metre per second",
},
["cm/s"] = {
name1 = "centimetre per second",
name1_us = "centimeter per second",
name2 = "centimetres per second",
name2_us = "centimeters per second",
symbol = "cm/s",
utype = "speed",
scale = 0.01,
default = "in/s",
link = "Metre per second",
},
["cm/year"] = {
name1 = "centimetre per year",
name1_us = "centimeter per year",
name2 = "centimetres per year",
name2_us = "centimeters per year",
symbol = "cm/year",
utype = "speed",
scale = 3.168873850681143e-10,
default = "in/year",
link = "Orders of magnitude (speed)",
},
["foot/s"] = {
name1 = "foot per second",
name2 = "foot per second",
symbol = "ft/s",
utype = "speed",
scale = 0.3048,
default = "m/s",
},
["ft/min"] = {
name1 = "foot per minute",
name2 = "feet per minute",
symbol = "ft/min",
utype = "speed",
scale = 0.00508,
default = "m/min",
link = "Feet per second",
},
["ft/s"] = {
name1 = "foot per second",
name2 = "feet per second",
symbol = "ft/s",
utype = "speed",
scale = 0.3048,
default = "m/s",
link = "Feet per second",
},
["furlong per fortnight"] = {
name2 = "furlongs per fortnight",
symbol = "furlong per fortnight",
usename = 1,
utype = "speed",
scale = 0.00016630952380952381,
default = "km/h mph",
link = "FFF system",
},
["in/h"] = {
name1 = "inch per hour",
name2 = "inches per hour",
symbol = "in/h",
utype = "speed",
scale = 7.0555555555555559e-6,
default = "cm/h",
link = "Inch",
},
["in/s"] = {
name1 = "inch per second",
name2 = "inches per second",
symbol = "in/s",
utype = "speed",
scale = 0.0254,
default = "cm/s",
link = "Inch",
},
["in/year"] = {
name1 = "inch per year",
name2 = "inches per year",
symbol = "in/year",
utype = "speed",
scale = 8.0489395807301024e-10,
default = "cm/year",
link = "Orders of magnitude (speed)",
},
["isp"] = {
name1 = "second",
symbol = "s",
utype = "speed",
scale = 9.80665,
default = "km/s",
link = "Specific impulse",
},
["km/d"] = {
name1 = "kilometre per day",
name1_us = "kilometer per day",
name2 = "kilometres per day",
name2_us = "kilometers per day",
symbol = "km/d",
utype = "speed",
scale = 1.1574074074074074e-2,
default = "mi/d",
link = "Orders of magnitude (speed)",
},
["km/h"] = {
name1 = "kilometre per hour",
name1_us = "kilometer per hour",
name2 = "kilometres per hour",
name2_us = "kilometers per hour",
symbol = "km/h",
utype = "speed",
scale = 0.27777777777777779,
default = "mph",
link = "Kilometres per hour",
},
["km/s"] = {
name1 = "kilometre per second",
name1_us = "kilometer per second",
name2 = "kilometres per second",
name2_us = "kilometers per second",
symbol = "km/s",
utype = "speed",
scale = 1000,
default = "mi/s",
link = "Metre per second",
},
["kn"] = {
name1 = "knot",
symbol = "kn",
utype = "speed",
scale = 0.51444444444444448,
default = "km/h mph",
link = "Knot (unit)",
},
["kNs/kg"] = {
name2 = "kN‑s/kg",
symbol = "kN‑s/kg",
utype = "speed",
scale = 1000,
default = "isp",
link = "Specific impulse",
},
["m/min"] = {
name1 = "metre per minute",
name1_us = "meter per minute",
name2 = "metres per minute",
name2_us = "meters per minute",
symbol = "m/min",
utype = "speed",
scale = 0.016666666666666666,
default = "ft/min",
link = "Metre per second",
},
["m/s"] = {
name1 = "metre per second",
name1_us = "meter per second",
name2 = "metres per second",
name2_us = "meters per second",
symbol = "m/s",
utype = "speed",
scale = 1,
default = "ft/s",
},
["Mach"] = {
name2 = "Mach",
symbol = "Mach",
utype = "speed",
builtin = "mach",
scale = 0,
iscomplex= true,
default = "km/h mph",
link = "Mach number",
},
["mi/d"] = {
name1 = "mile per day",
name2 = "miles per day",
symbol = "mi/d",
utype = "speed",
scale = 1.8626666666666667e-2,
default = "km/d",
link = "Orders of magnitude (speed)",
},
["mi/s"] = {
name1 = "mile per second",
name2 = "miles per second",
symbol = "mi/s",
utype = "speed",
scale = 1609.344,
default = "km/s",
link = "Mile",
},
["mm/h"] = {
name1 = "millimetre per hour",
name1_us = "millimeter per hour",
name2 = "millimetres per hour",
name2_us = "millimeters per hour",
symbol = "mm/h",
utype = "speed",
scale = 2.7777777777777781e-7,
default = "in/h",
link = "Metre per second",
},
["mph"] = {
name1 = "mile per hour",
name2 = "miles per hour",
symbol = "mph",
utype = "speed",
scale = 0.44704,
default = "km/h",
link = "Miles per hour",
},
["Ns/kg"] = {
name2 = "N‑s/kg",
symbol = "N‑s/kg",
utype = "speed",
scale = 1,
default = "isp",
link = "Specific impulse",
},
["si tsfc"] = {
name2 = "g/(kN⋅s)",
symbol = "g/(kN⋅s)",
utype = "speed",
scale = 9.9999628621379242e-7,
invert = -1,
iscomplex= true,
default = "tsfc",
link = "Thrust specific fuel consumption",
},
["tsfc"] = {
name2 = "lb/(lbf⋅h)",
symbol = "lb/(lbf⋅h)",
utype = "speed",
scale = 2.832545036049801e-5,
invert = -1,
iscomplex= true,
default = "si tsfc",
link = "Thrust specific fuel consumption",
},
["cm/y"] = {
target = "cm/year",
},
["cm/yr"] = {
target = "cm/year",
},
["in/y"] = {
target = "in/year",
},
["in/yr"] = {
target = "in/year",
},
["knot"] = {
target = "kn",
},
["knots"] = {
target = "kn",
},
["kph"] = {
target = "km/h",
},
["mi/h"] = {
target = "mph",
},
["mm/s"] = {
per = { "mm", "s" },
utype = "speed",
default = "in/s",
link = "Metre per second",
},
["C"] = {
name1 = "degree Celsius",
name2 = "degrees Celsius",
symbol = "°C",
usesymbol= 1,
utype = "temperature",
scale = 1,
offset = -273.15,
iscomplex= true,
istemperature= true,
default = "F",
link = "Celsius",
},
["F"] = {
name1 = "degree Fahrenheit",
name2 = "degrees Fahrenheit",
symbol = "°F",
usesymbol= 1,
utype = "temperature",
scale = 0.55555555555555558,
offset = 32-273.15*(9/5),
iscomplex= true,
istemperature= true,
default = "C",
link = "Fahrenheit",
},
["K"] = {
_name1 = "kelvin",
_symbol = "K",
usesymbol= 1,
utype = "temperature",
scale = 1,
offset = 0,
iscomplex= true,
istemperature= true,
prefixes = 1,
default = "C F",
link = "Kelvin",
},
["keVT"] = {
name1 = "kiloelectronvolt",
symbol = "keV",
utype = "temperature",
scale = 11.604505e6,
offset = 0,
iscomplex= true,
default = "MK",
link = "Electronvolt",
},
["R"] = {
name1 = "degree Rankine",
name2 = "degrees Rankine",
symbol = "°R",
usesymbol= 1,
utype = "temperature",
scale = 0.55555555555555558,
offset = 0,
iscomplex= true,
istemperature= true,
default = "K F C",
link = "Rankine scale",
},
["Celsius"] = {
target = "C",
},
["°C"] = {
target = "C",
},
["°F"] = {
target = "F",
},
["°R"] = {
target = "R",
},
["C-change"] = {
name1 = "degree Celsius change",
name2 = "degrees Celsius change",
symbol = "°C",
usesymbol= 1,
utype = "temperature change",
scale = 1,
default = "F-change",
link = "Celsius",
},
["F-change"] = {
name1 = "degree Fahrenheit change",
name2 = "degrees Fahrenheit change",
symbol = "°F",
usesymbol= 1,
utype = "temperature change",
scale = 0.55555555555555558,
default = "C-change",
link = "Fahrenheit",
},
["K-change"] = {
name1 = "kelvin change",
name2 = "kelvins change",
symbol = "K",
usesymbol= 1,
utype = "temperature change",
scale = 1,
default = "F-change",
link = "Kelvin",
},
["°C-change"] = {
target = "C-change",
},
["°F-change"] = {
target = "F-change",
},
["century"] = {
name1 = "century",
name2 = "centuries",
symbol = "ha",
utype = "time",
scale = 3155760000,
default = "Gs",
},
["d"] = {
name1 = "day",
symbol = "d",
utype = "time",
scale = 86400,
default = "ks",
},
["decade"] = {
name1 = "decade",
symbol = "daa",
utype = "time",
scale = 315576000,
default = "Ms",
},
["dog year"] = {
name1 = "dog year",
symbol = "dog yr",
utype = "time",
scale = 220903200,
default = "years",
link = "List of unusual units of measurement#Dog year",
},
["fortnight"] = {
symbol = "fortnight",
usename = 1,
utype = "time",
scale = 1209600,
default = "week",
},
["h"] = {
name1 = "hour",
symbol = "h",
utype = "time",
scale = 3600,
default = "ks",
},
["long billion year"] = {
name1 = "billion years",
name2 = "billion years",
symbol = "Ta",
utype = "time",
scale = 31557600000000000000,
default = "Es",
link = "Annum",
},
["millennium"] = {
name1 = "millennium",
name2 = "millennia",
symbol = "ka",
utype = "time",
scale = 31557600000,
default = "Gs",
},
["milliard year"] = {
name1 = "milliard years",
name2 = "milliard years",
symbol = "Ga",
utype = "time",
scale = 31557600000000000,
default = "Ps",
link = "Annum",
},
["million year"] = {
name1 = "million years",
name2 = "million years",
symbol = "Ma",
utype = "time",
scale = 31557600000000,
default = "Ts",
link = "Annum",
},
["min"] = {
name1 = "minute",
symbol = "min",
utype = "time",
scale = 60,
default = "s",
},
["month"] = {
symbol = "month",
usename = 1,
utype = "time",
scale = 2629800,
default = "Ms",
},
["months"] = {
name1 = "month",
symbol = "mo",
utype = "time",
scale = 2629800,
default = "year",
},
["s"] = {
_name1 = "second",
_symbol = "s",
utype = "time",
scale = 1,
prefixes = 1,
default = "min",
link = "Second",
},
["short billion year"] = {
name1 = "billion years",
name2 = "billion years",
symbol = "Ga",
utype = "time",
scale = 31557600000000000,
default = "Ps",
link = "Annum",
},
["short trillion year"] = {
name1 = "trillion years",
name2 = "trillion years",
symbol = "Ta",
utype = "time",
scale = 31557600000000000000,
default = "Es",
link = "Annum",
},
["thousand million year"] = {
name1 = "thousand million years",
name2 = "thousand million years",
symbol = "Ga",
utype = "time",
scale = 31557600000000000,
default = "Ps",
link = "Annum",
},
["wk"] = {
symbol = "week",
usename = 1,
utype = "time",
scale = 604800,
default = "Ms",
},
["year"] = {
name1 = "year",
symbol = "a",
utype = "time",
scale = 31557600,
default = "Ms",
link = "Annum",
},
["years"] = {
name1 = "year",
symbol = "yr",
utype = "time",
scale = 31557600,
default = "Ms",
link = "Annum",
},
["byr"] = {
target = "short billion year",
},
["day"] = {
target = "d",
},
["days"] = {
target = "d",
},
["dog yr"] = {
target = "dog year",
},
["Gyr"] = {
target = "thousand million year",
},
["hour"] = {
target = "h",
},
["hours"] = {
target = "h",
},
["kMyr"] = {
target = "thousand million year",
},
["kmyr"] = {
target = "thousand million year",
},
["kyr"] = {
target = "millennium",
},
["long byr"] = {
target = "long billion year",
},
["minute"] = {
target = "min",
},
["minutes"] = {
target = "min",
},
["mth"] = {
target = "month",
},
["Myr"] = {
target = "million year",
},
["myr"] = {
target = "million year",
},
["second"] = {
target = "s",
},
["seconds"] = {
target = "s",
},
["tmyr"] = {
target = "thousand million year",
},
["tryr"] = {
target = "short trillion year",
},
["tyr"] = {
target = "millennium",
},
["week"] = {
target = "wk",
},
["weeks"] = {
target = "wk",
},
["yr"] = {
target = "year",
},
["kg.m"] = {
name1 = "kilogram metre",
name1_us = "kilogram meter",
symbol = "kg⋅m",
utype = "torque",
scale = 9.80665,
default = "Nm lbft",
link = "Kilogram metre (torque)",
},
["kgf.m"] = {
name1 = "kilogram force-metre",
name1_us = "kilogram force-meter",
symbol = "kgf⋅m",
utype = "torque",
scale = 9.80665,
default = "Nm lbfft",
link = "Kilogram metre (torque)",
},
["kgm"] = {
name1 = "kilogram metre",
name1_us = "kilogram meter",
symbol = "kg⋅m",
utype = "torque",
scale = 9.80665,
default = "Nm lbfft",
link = "Kilogram metre (torque)",
},
["lb-fft"] = {
name1 = "pound force-foot",
name2 = "pound force-feet",
symbol = "ft⋅lb<sub>f</sub>",
utype = "torque",
scale = 1.3558179483314004,
default = "Nm",
link = "Pound-foot (torque)",
},
["lb.ft"] = {
name1 = "pound force-foot",
name2 = "pound force-feet",
symbol = "lb⋅ft",
utype = "torque",
scale = 1.3558179483314004,
default = "Nm",
link = "Pound-foot (torque)",
},
["lb.in"] = {
name1 = "pound force-inch",
symbol = "lb⋅in",
utype = "torque",
scale = 0.1129848290276167,
default = "mN.m",
link = "Pound-foot (torque)",
},
["lbfft"] = {
name1 = "pound force-foot",
name2 = "pound force-feet",
symbol = "lbf⋅ft",
utype = "torque",
scale = 1.3558179483314004,
default = "Nm",
link = "Pound-foot (torque)",
},
["lbft"] = {
name1 = "pound-foot",
name2 = "pound-feet",
symbol = "lb⋅ft",
utype = "torque",
scale = 1.3558179483314004,
default = "Nm",
link = "Pound-foot (torque)",
},
["m.kg-f"] = {
name1 = "metre kilogram-force",
name1_us = "meter kilogram-force",
name2 = "metre kilograms-force",
name2_us = "meter kilograms-force",
symbol = "m⋅kg<sub>f</sub>",
utype = "torque",
scale = 9.80665,
default = "Nm lbfft",
link = "Kilogram metre (torque)",
},
["m.kgf"] = {
name1 = "metre kilogram-force",
name1_us = "meter kilogram-force",
name2 = "metre kilograms-force",
name2_us = "meter kilograms-force",
symbol = "m⋅kgf",
utype = "torque",
scale = 9.80665,
default = "Nm lbfft",
link = "Kilogram metre (torque)",
},
["mN.m"] = {
name1 = "millinewton metre",
name1_us = "millinewton meter",
symbol = "mN⋅m",
utype = "torque",
scale = 0.001,
default = "lb.in",
link = "Newton metre",
},
["Nm"] = {
_name1 = "newton metre",
_name1_us= "newton meter",
_symbol = "N⋅m",
utype = "torque",
alttype = "energy",
scale = 1,
prefixes = 1,
default = "lbfft",
link = "Newton metre",
},
["kN/m"] = {
per = { "kN", "-m-stiff" },
utype = "torque",
default = "lbf/in",
},
["lbf/in"] = {
per = { "lbf", "-in-stiff" },
utype = "torque",
default = "kN/m",
},
["lb-f.ft"] = {
target = "lb-fft",
},
["lbf.ft"] = {
target = "lbfft",
},
["lbf·ft"] = {
target = "lbfft",
},
["lb·ft"] = {
target = "lb.ft",
},
["mkg-f"] = {
target = "m.kg-f",
},
["mkgf"] = {
target = "m.kgf",
},
["N.m"] = {
target = "Nm",
},
["N·m"] = {
target = "Nm",
},
["-12USoz(mL)serve"] = {
name1_us = "12 U.S. fl oz (355 mL) serving",
symbol = "12 US fl oz (355 mL) serving",
sym_us = "12 U.S. fl oz (355 mL) serving",
utype = "volume",
scale = 0.00035488235475000004,
default = "mL",
link = "Beverage can#Standard sizes",
},
["-12USoz(ml)serve"] = {
name1_us = "12 U.S. fl oz (355 ml) serving",
symbol = "12 US fl oz (355 ml) serving",
sym_us = "12 U.S. fl oz (355 ml) serving",
utype = "volume",
scale = 0.00035488235475000004,
default = "ml",
link = "Beverage can#Standard sizes",
},
["-12USozserve"] = {
name1_us = "12 U.S. fl oz serving",
symbol = "12 US fl oz serving",
sym_us = "12 U.S. fl oz serving",
utype = "volume",
scale = 0.00035488235475000004,
default = "mL",
link = "Beverage can#Standard sizes",
},
["acre foot"] = {
name1 = "acre foot",
name2 = "acre foot",
symbol = "acre⋅ft",
utype = "volume",
scale = 1233.48183754752,
default = "m3",
},
["acre ft"] = {
name1 = "acre foot",
name2 = "acre feet",
symbol = "acre⋅ft",
utype = "volume",
scale = 1233.48183754752,
default = "m3",
},
["AUtbsp"] = {
name1 = "Australian tablespoon",
symbol = "AU tbsp",
utype = "volume",
scale = 0.000020,
default = "ml",
},
["Bcuft"] = {
name1 = "billion cubic foot",
name2 = "billion cubic feet",
symbol = "billion cu ft",
utype = "volume",
scale = 28316846.592,
default = "Gl",
link = "Cubic foot",
},
["bdft"] = {
name1 = "board foot",
name2 = "board feet",
symbol = "bd ft",
utype = "volume",
scale = 0.0023597372167,
default = "m3",
},
["board feet"] = {
name2 = "board feet",
symbol = "board foot",
usename = 1,
utype = "volume",
scale = 0.0023597372167,
default = "m3",
},
["board foot"] = {
name2 = "board foot",
symbol = "board foot",
usename = 1,
utype = "volume",
scale = 0.0023597372167,
default = "m3",
},
["cc"] = {
name1 = "cubic centimetre",
name1_us = "cubic centimeter",
symbol = "cc",
utype = "volume",
scale = 0.000001,
default = "cuin",
},
["CID"] = {
name1 = "cubic inch",
name2 = "cubic inches",
symbol = "cu in",
utype = "volume",
scale = 0.000016387064,
default = "cc",
link = "Cubic inch#Engine displacement",
},
["cord"] = {
symbol = "cord",
utype = "volume",
scale = 3.624556363776,
default = "m3",
link = "Cord (unit)",
},
["cufoot"] = {
name1 = "cubic foot",
name2 = "cubic foot",
symbol = "cu ft",
utype = "volume",
scale = 0.028316846592,
default = "m3",
},
["cuft"] = {
name1 = "cubic foot",
name2 = "cubic feet",
symbol = "cu ft",
utype = "volume",
scale = 0.028316846592,
default = "m3",
},
["cuin"] = {
name1 = "cubic inch",
name2 = "cubic inches",
symbol = "cu in",
utype = "volume",
scale = 0.000016387064,
default = "cm3",
},
["cumi"] = {
name1 = "cubic mile",
symbol = "cu mi",
utype = "volume",
scale = 4168181825.440579584,
default = "km3",
},
["cuyd"] = {
name1 = "cubic yard",
symbol = "cu yd",
utype = "volume",
scale = 0.764554857984,
default = "m3",
},
["firkin"] = {
symbol = "firkin",
usename = 1,
utype = "volume",
scale = 0.04091481,
default = "l impgal USgal",
link = "Firkin (unit)",
},
["foot3"] = {
target = "cufoot",
},
["Goilbbl"] = {
name1 = "billion barrels",
name2 = "billion barrels",
symbol = "Gbbl",
utype = "volume",
scale = 158987294.928,
default = "v * 1.58987294928 < 10 ! e6 ! e9 ! m3",
link = "Barrel (unit)#Oil barrel",
},
["gr water"] = {
name1 = "grains water",
name2 = "grains water",
symbol = "gr H<sub>2</sub>O",
utype = "volume",
scale = 0.00000006479891,
default = "cm3",
link = "Grain (unit)",
},
["grt"] = {
name1 = "gross register ton",
symbol = "grt",
utype = "volume",
scale = 2.8316846592,
default = "m3",
link = "Gross register tonnage",
},
["impbbl"] = {
name1 = "imperial barrel",
symbol = "imp bbl",
utype = "volume",
scale = 0.16365924,
default = "l impgal USgal",
link = "Barrel (unit)",
},
["impbsh"] = {
name1 = "imperial bushel",
symbol = "imp bsh",
utype = "volume",
scale = 0.03636872,
default = "l impgal USdrygal",
},
["impbu"] = {
name1 = "imperial bushel",
symbol = "imp bu",
utype = "volume",
scale = 0.03636872,
default = "m3",
},
["impgal"] = {
name1 = "imperial gallon",
symbol = "imp gal",
utype = "volume",
scale = 0.00454609,
default = "l USgal",
},
["impgi"] = {
name1 = "gill",
symbol = "gi",
utype = "volume",
scale = 0.0001420653125,
default = "ml USoz",
link = "Gill (unit)",
},
["impkenning"] = {
name1 = "imperial kenning",
symbol = "kenning",
utype = "volume",
scale = 0.01818436,
default = "l USdrygal",
link = "Kenning (unit)",
},
["impoz"] = {
name1 = "imperial fluid ounce",
symbol = "imp fl oz",
utype = "volume",
scale = 0.0000284130625,
default = "ml USoz",
},
["imppk"] = {
name1 = "imperial peck",
symbol = "pk",
utype = "volume",
scale = 0.00909218,
default = "l USdrygal",
link = "Peck",
},
["imppt"] = {
name1 = "imperial pint",
symbol = "imp pt",
utype = "volume",
scale = 0.00056826125,
default = "l",
},
["impqt"] = {
name1 = "imperial quart",
symbol = "imp qt",
utype = "volume",
scale = 0.0011365225,
default = "ml USoz",
customary= 3,
},
["kilderkin"] = {
symbol = "kilderkin",
usename = 1,
utype = "volume",
scale = 0.08182962,
default = "l impgal USgal",
},
["koilbbl"] = {
name1 = "thousand barrels",
name2 = "thousand barrels",
symbol = "kbbl",
utype = "volume",
scale = 158.987294928,
default = "v * 1.58987294928 < 10 ! ! e3 ! m3",
link = "Barrel (unit)#Oil barrel",
},
["L"] = {
_name1 = "litre",
_name1_us= "liter",
_symbol = "L",
utype = "volume",
scale = 0.001,
prefixes = 1,
default = "impgal USgal",
link = "Litre",
},
["l"] = {
_name1 = "litre",
_name1_us= "liter",
_symbol = "l",
utype = "volume",
scale = 0.001,
prefixes = 1,
default = "impgal USgal",
link = "Litre",
},
["m3"] = {
_name1 = "cubic metre",
_name1_us= "cubic meter",
_symbol = "m<sup>3</sup>",
prefix_position= 7,
utype = "volume",
scale = 1,
prefixes = 3,
default = "cuft",
link = "Cubic metre",
},
["Mbbl"] = {
name1 = "thousand barrels",
name2 = "thousand barrels",
symbol = "Mbbl",
utype = "volume",
scale = 158.987294928,
default = "v * 1.58987294928 < 10 ! e3 ! ! m3",
link = "Barrel (unit)#Oil barrel",
},
["MMoilbbl"] = {
name1 = "million barrels",
name2 = "million barrels",
symbol = "MMbbl",
utype = "volume",
scale = 158987.294928,
default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3",
link = "Barrel (unit)#Oil barrel",
},
["Moilbbl"] = {
name1 = "million barrels",
name2 = "million barrels",
symbol = "Mbbl",
utype = "volume",
scale = 158987.294928,
default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3",
link = "Barrel (unit)#Oil barrel",
},
["MTON"] = {
name1 = "measurement ton",
symbol = "MTON",
utype = "volume",
scale = 1.13267386368,
default = "m3",
},
["MUSgal"] = {
name1 = "million US gallons",
name1_us = "million U.S. gallons",
name2 = "million US gallons",
name2_us = "million U.S. gallons",
symbol = "million US gal",
sym_us = "million U.S. gal",
utype = "volume",
scale = 3785.411784,
default = "Ml",
link = "US gallon",
},
["oilbbl"] = {
name1 = "barrel",
symbol = "bbl",
utype = "volume",
scale = 0.158987294928,
default = "m3",
link = "Barrel (unit)#Oil barrel",
},
["stere"] = {
symbol = "stere",
usename = 1,
utype = "volume",
scale = 1,
default = "cuft",
},
["Toilbbl"] = {
name1 = "trillion barrels",
name2 = "trillion barrels",
symbol = "Tbbl",
utype = "volume",
scale = 158987294928,
default = "v * 1.58987294928 < 10 ! e9 ! e12 ! m3",
link = "Barrel (unit)#Oil barrel",
},
["USbbl"] = {
name1 = "US barrel",
name1_us = "U.S. barrel",
symbol = "US bbl",
sym_us = "U.S. bbl",
utype = "volume",
scale = 0.119240471196,
default = "l USgal impgal",
link = "Barrel (unit)",
},
["USbeerbbl"] = {
name1 = "US beer barrel",
name1_us = "U.S. beer barrel",
symbol = "US bbl",
sym_us = "U.S. bbl",
utype = "volume",
scale = 0.117347765304,
default = "l USgal impgal",
link = "Barrel (unit)",
},
["USbsh"] = {
name1 = "US bushel",
name1_us = "U.S. bushel",
symbol = "US bsh",
sym_us = "U.S. bsh",
utype = "volume",
scale = 0.03523907016688,
default = "l USdrygal impgal",
link = "Bushel",
},
["USbu"] = {
name1 = "US bushel",
name1_us = "U.S. bushel",
symbol = "US bu",
sym_us = "U.S. bu",
utype = "volume",
scale = 0.03523907016688,
default = "l USdrygal impgal",
link = "Bushel",
},
["USdrybbl"] = {
name1 = "US dry barrel",
name1_us = "U.S. dry barrel",
symbol = "US dry bbl",
sym_us = "U.S. dry bbl",
utype = "volume",
scale = 0.11562819898508,
default = "m3",
link = "Barrel (unit)",
},
["USdrygal"] = {
name1 = "US dry gallon",
name1_us = "U.S. dry gallon",
symbol = "US dry gal",
sym_us = "U.S. dry gal",
utype = "volume",
scale = 0.00440488377086,
default = "l",
link = "Gallon",
},
["USdrypt"] = {
name1 = "US dry pint",
name1_us = "U.S. dry pint",
symbol = "US dry pt",
sym_us = "U.S. dry pt",
utype = "volume",
scale = 0.0005506104713575,
default = "ml",
link = "Pint",
},
["USdryqt"] = {
name1 = "US dry quart",
name1_us = "U.S. dry quart",
symbol = "US dry qt",
sym_us = "U.S. dry qt",
utype = "volume",
scale = 0.001101220942715,
default = "ml",
link = "Quart",
},
["USflgal"] = {
name1 = "US gallon",
name1_us = "U.S. gallon",
symbol = "US fl gal",
sym_us = "U.S. fl gal",
utype = "volume",
scale = 0.003785411784,
default = "l impgal",
link = "Gallon",
},
["USgal"] = {
name1 = "US gallon",
name1_us = "U.S. gallon",
symbol = "US gal",
sym_us = "U.S. gal",
utype = "volume",
scale = 0.003785411784,
default = "l impgal",
},
["USgi"] = {
name1 = "gill",
symbol = "gi",
utype = "volume",
scale = 0.0001182941183,
default = "ml impoz",
link = "Gill (unit)",
},
["USkenning"] = {
name1 = "US kenning",
name1_us = "U.S. kenning",
symbol = "US kenning",
sym_us = "U.S. kenning",
utype = "volume",
scale = 0.01761953508344,
default = "l impgal",
link = "Kenning (unit)",
},
["USmin"] = {
name1 = "US minim",
name1_us = "U.S. minim",
symbol = "US min",
sym_us = "U.S. min",
utype = "volume",
scale = 0.000000061611519921875,
default = "ml",
link = "Minim (unit)",
},
["USoz"] = {
name1 = "US fluid ounce",
name1_us = "U.S. fluid ounce",
symbol = "US fl oz",
sym_us = "U.S. fl oz",
utype = "volume",
scale = 0.0000295735295625,
default = "ml",
},
["USpk"] = {
name1 = "US peck",
name1_us = "U.S. peck",
symbol = "US pk",
sym_us = "U.S. pk",
utype = "volume",
scale = 0.00880976754172,
default = "l impgal",
link = "Peck",
},
["USpt"] = {
name1 = "US pint",
name1_us = "U.S. pint",
symbol = "US pt",
sym_us = "U.S. pt",
utype = "volume",
scale = 0.000473176473,
default = "l imppt",
link = "Pint",
},
["USqt"] = {
name1 = "US quart",
name1_us = "U.S. quart",
symbol = "US qt",
sym_us = "U.S. qt",
utype = "volume",
scale = 0.000946352946,
default = "ml",
link = "Quart",
customary= 1,
},
["USquart"] = {
name1 = "US quart",
name1_us = "U.S. quart",
symbol = "US qt",
sym_us = "U.S. qt",
utype = "volume",
scale = 0.000946352946,
default = "ml impoz",
link = "Quart",
},
["UStbsp"] = {
name1 = "US tablespoon",
name1_us = "U.S. tablespoon",
symbol = "US tbsp",
sym_us = "U.S. tbsp",
utype = "volume",
scale = 1.4786764781250001e-5,
default = "ml",
},
["winecase"] = {
symbol = "case",
usename = 1,
utype = "volume",
scale = 0.009,
default = "l",
link = "Case (goods)",
},
["*U.S.drygal"] = {
target = "USdrygal",
sp_us = true,
customary= 2,
},
["*U.S.gal"] = {
target = "USgal",
sp_us = true,
default = "L impgal",
customary= 2,
},
["+USdrygal"] = {
target = "USdrygal",
customary= 1,
},
["+usfloz"] = {
target = "USoz",
link = "Fluid ounce",
customary= 1,
},
["+USgal"] = {
target = "USgal",
customary= 1,
},
["+USoz"] = {
target = "USoz",
customary= 1,
},
["@impgal"] = {
target = "impgal",
link = "Gallon",
customary= 3,
},
["acre feet"] = {
target = "acre ft",
},
["acre-feet"] = {
target = "acre ft",
},
["acre-ft"] = {
target = "acre ft",
},
["acre.foot"] = {
target = "acre foot",
},
["acre.ft"] = {
target = "acre ft",
},
["acre·ft"] = {
target = "acre ft",
},
["bushels"] = {
target = "USbsh",
},
["cid"] = {
target = "CID",
},
["ft3"] = {
target = "cuft",
},
["gal"] = {
target = "USgal",
},
["gallon"] = {
shouldbe = "Use %{USgal%} for US gallons or %{impgal%} for imperial gallons (not %{gallon%})",
},
["gallons"] = {
shouldbe = "Use %{USgal%} for US gallons or %{impgal%} for imperial gallons (not %{gallons%})",
},
["Gcuft"] = {
target = "e9cuft",
},
["impfloz"] = {
target = "impoz",
},
["Impgal"] = {
target = "impgal",
},
["in3"] = {
target = "cuin",
symbol = "in<sup>3</sup>",
},
["kcuft"] = {
target = "e3cuft",
},
["kcum"] = {
target = "e3m3",
},
["km³"] = {
target = "km3",
},
["liter"] = {
target = "L",
sp_us = true,
},
["liters"] = {
target = "L",
sp_us = true,
},
["litre"] = {
target = "L",
},
["litres"] = {
target = "L",
},
["Mcuft"] = {
target = "e6cuft",
},
["Mcum"] = {
target = "e6m3",
},
["Mft3"] = {
target = "e6cuft",
},
["mi3"] = {
target = "cumi",
},
["m³"] = {
target = "m3",
},
["Pcuft"] = {
target = "e15cuft",
},
["pt"] = {
shouldbe = "Use %{USpt%} for US pints or %{imppt%} for imperial pints (not %{pt%})",
},
["qt"] = {
shouldbe = "Use %{USqt%} for US quarts or %{impqt%} for imperial quarts (not %{qt%})",
},
["Tcuft"] = {
target = "e12cuft",
},
["Tft3"] = {
target = "e12cuft",
},
["U.S.bbl"] = {
target = "USbbl",
sp_us = true,
default = "l U.S.gal impgal",
},
["U.S.beerbbl"] = {
target = "USbeerbbl",
sp_us = true,
default = "l U.S.gal impgal",
},
["U.S.bsh"] = {
target = "USbsh",
sp_us = true,
default = "l U.S.drygal impgal",
},
["U.S.bu"] = {
target = "USbu",
sp_us = true,
default = "l U.S.drygal impgal",
},
["U.S.drybbl"] = {
target = "USdrybbl",
sp_us = true,
},
["U.S.drygal"] = {
target = "USdrygal",
sp_us = true,
},
["U.S.drypt"] = {
target = "USdrypt",
sp_us = true,
},
["U.S.dryqt"] = {
target = "USdryqt",
sp_us = true,
},
["U.S.flgal"] = {
target = "USflgal",
sp_us = true,
},
["U.S.floz"] = {
target = "USoz",
sp_us = true,
},
["U.S.gal"] = {
target = "USgal",
sp_us = true,
default = "L impgal",
link = "U.S. gallon",
},
["u.s.gal"] = {
target = "USgal",
sp_us = true,
default = "L impgal",
link = "U.S. gallon",
},
["U.S.gi"] = {
target = "USgi",
sp_us = true,
},
["U.S.kenning"] = {
target = "USkenning",
sp_us = true,
},
["U.S.oz"] = {
target = "USoz",
sp_us = true,
},
["U.S.pk"] = {
target = "USpk",
sp_us = true,
},
["U.S.pt"] = {
target = "USpt",
sp_us = true,
},
["U.S.qt"] = {
target = "USqt",
sp_us = true,
default = "L impqt",
customary= 2,
},
["usbbl"] = {
target = "USbbl",
},
["usbeerbbl"] = {
target = "USbeerbbl",
},
["usbsh"] = {
target = "USbsh",
},
["usbu"] = {
target = "USbu",
},
["usdrybbl"] = {
target = "USdrybbl",
},
["usdrygal"] = {
target = "USdrygal",
},
["usdrypt"] = {
target = "USdrypt",
},
["usdryqt"] = {
target = "USdryqt",
},
["USfloz"] = {
target = "USoz",
},
["usfloz"] = {
target = "USoz",
},
["USGAL"] = {
target = "USgal",
},
["usgal"] = {
target = "USgal",
},
["usgi"] = {
target = "USgi",
},
["uskenning"] = {
target = "USkenning",
},
["usoz"] = {
target = "USoz",
},
["uspk"] = {
target = "USpk",
},
["uspt"] = {
target = "USpt",
},
["usqt"] = {
target = "USqt",
},
["yd3"] = {
target = "cuyd",
},
["cuft/sqmi"] = {
per = { "cuft", "sqmi" },
utype = "volume per unit area",
default = "m3/km2",
},
["m3/ha"] = {
name1 = "cubic metre per hectare",
name1_us = "cubic meter per hectare",
name2 = "cubic metres per hectare",
name2_us = "cubic meters per hectare",
symbol = "m<sup>3</sup>/ha",
utype = "volume per unit area",
scale = 0.0001,
default = "USbu/acre",
link = "Hectare",
},
["m3/km2"] = {
per = { "m3", "km2" },
utype = "volume per unit area",
default = "cuft/sqmi",
},
["U.S.gal/acre"] = {
per = { "U.S.gal", "acre" },
utype = "volume per unit area",
default = "m3/km2",
},
["USbu/acre"] = {
name2 = "US bushels per acre",
symbol = "US bushel per acre",
usename = 1,
utype = "volume per unit area",
scale = 8.7077638761350888e-6,
default = "m3/ha",
link = "Bushel",
},
["USgal/acre"] = {
per = { "USgal", "acre" },
utype = "volume per unit area",
default = "m3/km2",
},
["cuyd/mi"] = {
per = { "cuyd", "mi" },
utype = "volume per unit length",
default = "m3/km",
},
["m3/km"] = {
per = { "m3", "km" },
utype = "volume per unit length",
default = "cuyd/mi",
},
["mich"] = {
combination= { "ch", "mi" },
multiple = { 80 },
utype = "length",
},
["michlk"] = {
combination= { "chlk", "mi" },
multiple = { 80 },
utype = "length",
},
["michainlk"] = {
combination= { "chainlk", "mi" },
multiple = { 80 },
utype = "length",
},
["miydftin"] = {
combination= { "in", "ft", "yd", "mi" },
multiple = { 12, 3, 1760 },
utype = "length",
},
["mift"] = {
combination= { "ft", "mi" },
multiple = { 5280 },
utype = "length",
},
["ydftin"] = {
combination= { "in", "ft", "yd" },
multiple = { 12, 3 },
utype = "length",
},
["ydft"] = {
combination= { "ft", "yd" },
multiple = { 3 },
utype = "length",
},
["ftin"] = {
combination= { "in", "ft" },
multiple = { 12 },
utype = "length",
},
["footin"] = {
combination= { "in", "foot" },
multiple = { 12 },
utype = "length",
},
["handin"] = {
combination= { "in", "hand" },
multiple = { 4 },
utype = "length",
},
["lboz"] = {
combination= { "oz", "lb" },
multiple = { 16 },
utype = "mass",
},
["stlb"] = {
combination= { "lb", "st" },
multiple = { 14 },
utype = "mass",
},
["stlboz"] = {
combination= { "oz", "lb", "st" },
multiple = { 16, 14 },
utype = "mass",
},
["st and lb"] = {
combination= { "lb", "st" },
multiple = { 14 },
utype = "mass",
},
["GN LTf"] = {
combination= { "GN", "-LTf" },
utype = "force",
},
["GN LTf STf"] = {
combination= { "GN", "-LTf", "-STf" },
utype = "force",
},
["GN STf"] = {
combination= { "GN", "-STf" },
utype = "force",
},
["GN STf LTf"] = {
combination= { "GN", "-STf", "-LTf" },
utype = "force",
},
["kN LTf"] = {
combination= { "kN", "-LTf" },
utype = "force",
},
["kN LTf STf"] = {
combination= { "kN", "-LTf", "-STf" },
utype = "force",
},
["kN STf"] = {
combination= { "kN", "-STf" },
utype = "force",
},
["kN STf LTf"] = {
combination= { "kN", "-STf", "-LTf" },
utype = "force",
},
["LTf STf"] = {
combination= { "-LTf", "-STf" },
utype = "force",
},
["MN LTf"] = {
combination= { "MN", "-LTf" },
utype = "force",
},
["MN LTf STf"] = {
combination= { "MN", "-LTf", "-STf" },
utype = "force",
},
["MN STf"] = {
combination= { "MN", "-STf" },
utype = "force",
},
["MN STf LTf"] = {
combination= { "MN", "-STf", "-LTf" },
utype = "force",
},
["STf LTf"] = {
combination= { "-STf", "-LTf" },
utype = "force",
},
["L/100 km mpgimp"] = {
combination= { "L/100 km", "mpgimp" },
utype = "fuel efficiency",
},
["l/100 km mpgimp"] = {
combination= { "l/100 km", "mpgimp" },
utype = "fuel efficiency",
},
["L/100 km mpgUS"] = {
combination= { "L/100 km", "mpgus" },
utype = "fuel efficiency",
},
["L/100 km mpgus"] = {
combination= { "L/100 km", "mpgus" },
utype = "fuel efficiency",
},
["l/100 km mpgus"] = {
combination= { "l/100 km", "mpgus" },
utype = "fuel efficiency",
},
["mpgimp L/100 km"] = {
combination= { "mpgimp", "L/100 km" },
utype = "fuel efficiency",
},
["LT ST t"] = {
combination= { "lt", "-ST", "t" },
utype = "mass",
},
["LT t ST"] = {
combination= { "lt", "t", "-ST" },
utype = "mass",
},
["ST LT t"] = {
combination= { "-ST", "lt", "t" },
utype = "mass",
},
["ST t LT"] = {
combination= { "-ST", "t", "lt" },
utype = "mass",
},
["t LT ST"] = {
combination= { "t", "lt", "-ST" },
utype = "mass",
},
["ton"] = {
combination= { "LT", "ST" },
utype = "mass",
},
["kPa kg/cm2"] = {
combination= { "kPa", "kgf/cm2" },
utype = "pressure",
},
["kPa lb/in2"] = {
combination= { "kPa", "-lb/in2" },
utype = "pressure",
},
["floz"] = {
combination= { "impoz", "USoz" },
utype = "volume",
},
}
---------------------------------------------------------------------------
-- Do not change the data in this table because it is created by running --
-- a script that reads the wikitext from a wiki page (see note above). --
---------------------------------------------------------------------------
local default_exceptions = {
-- Prefixed units with a default different from that of the base unit.
-- Each key item is a prefixed symbol (unitcode for engineering notation).
["cm<sup>2</sup>"] = "sqin",
["dm<sup>2</sup>"] = "sqin",
["e3acre"] = "km2",
["e3m2"] = "e6sqft",
["e6acre"] = "km2",
["e6ha"] = "e6acre",
["e6km2"] = "e6sqmi",
["e6m2"] = "e6sqft",
["e6sqft"] = "v * 9.290304 < 100 ! e3 ! e6 ! m2",
["e6sqmi"] = "e6km2",
["hm<sup>2</sup>"] = "acre",
["km<sup>2</sup>"] = "sqmi",
["mm<sup>2</sup>"] = "sqin",
["aJ"] = "eV",
["e3BTU"] = "MJ",
["e6BTU"] = "GJ",
["EJ"] = "kWh",
["fJ"] = "keV",
["GJ"] = "kWh",
["MJ"] = "kWh",
["PJ"] = "kWh",
["pJ"] = "MeV",
["TJ"] = "kWh",
["YJ"] = "kWh",
["yJ"] = "μeV",
["ZJ"] = "kWh",
["zJ"] = "meV",
["e12cuft/a"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3/a",
["e12cuft/d"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3/d",
["e12m3/a"] = "Tcuft/a",
["e12m3/d"] = "Tcuft/d",
["e3cuft/a"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/a",
["e3cuft/d"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/d",
["e3cuft/s"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/s",
["e3m3/a"] = "v < 28.316846592 ! k ! M ! cuft/a",
["e3m3/d"] = "v < 28.316846592 ! k ! M ! cuft/d",
["e3m3/s"] = "v < 28.316846592 ! k ! M ! cuft/s",
["e3USgal/a"] = "v * 3.785411784 < 1000 ! ! e3 ! m3/a",
["e6cuft/a"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/a",
["e6cuft/d"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/d",
["e6cuft/s"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/s",
["e6m3/a"] = "v < 28.316846592 ! M ! G ! cuft/a",
["e6m3/d"] = "v < 28.316846592 ! M ! G ! cuft/d",
["e6m3/s"] = "v < 28.316846592 ! e6 ! e9 ! cuft/s",
["e6USgal/a"] = "v * 3.785411784 < 1000 ! e3 ! e6 ! m3/a",
["e9cuft/a"] = "m3/a",
["e9cuft/d"] = "v * 2.8316846592 < 100 ! e6 ! e9 ! m3/d",
["e9m3/a"] = "v < 28.316846592 ! G ! T ! cuft/a",
["e9m3/d"] = "v < 28.316846592 ! G ! T ! cuft/d",
["e9m3/s"] = "v < 28.316846592 ! e9 ! e12 ! cuft/s",
["e9USgal/a"] = "v * 3.785411784 < 1000 ! e6 ! e9 ! m3/a",
["e9USgal/s"] = "v * 3.785411784 < 1000 ! e6 ! e9 ! m3/s",
["nN"] = "gr-f",
["μN"] = "gr-f",
["mN"] = "oz-f",
["am"] = "in",
["cm"] = "in",
["dam"] = "ft",
["dm"] = "in",
["e12km"] = "e12mi",
["e12mi"] = "e12km",
["e3AU"] = "ly",
["e3km"] = "e3mi",
["e3mi"] = "e3km",
["e6km"] = "e6mi",
["e6mi"] = "e6km",
["e9km"] = "AU",
["e9mi"] = "e9km",
["Em"] = "mi",
["fm"] = "in",
["Gm"] = "mi",
["hm"] = "ft",
["km"] = "mi",
["mm"] = "in",
["Mm"] = "mi",
["nm"] = "in",
["Pm"] = "mi",
["pm"] = "in",
["Tm"] = "mi",
["Ym"] = "mi",
["ym"] = "in",
["Zm"] = "mi",
["zm"] = "in",
["μm"] = "in",
["e12lb"] = "v * 4.5359237 < 10 ! Mt ! Gt",
["e3lb"] = "v * 4.5359237 < 10 ! kg ! t",
["e3ozt"] = "v * 0.311034768 < 10 ! kg ! t",
["e3t"] = "LT ST",
["e6carat"] = "t",
["e6lb"] = "v * 4.5359237 < 10 ! t ! kilotonne",
["e6ozt"] = "lb kg",
["e6ST"] = "Mt",
["e6t"] = "LT ST",
["e9lb"] = "v * 4.5359237 < 10 ! kilotonne ! Mt",
["e9t"] = "LT ST",
["Gg"] = "lb",
["kg"] = "lb",
["mg"] = "gr",
["Mg"] = "LT ST",
["ng"] = "gr",
["μg"] = "gr",
["mBq"] = "fCi",
["kBq"] = "nCi",
["MBq"] = "μCi",
["GBq"] = "mCi",
["TBq"] = "Ci",
["PBq"] = "kCi",
["EBq"] = "kCi",
["fCi"] = "mBq",
["pCi"] = "Bq",
["nCi"] = "Bq",
["μCi"] = "kBq",
["mCi"] = "MBq",
["kCi"] = "TBq",
["MCi"] = "PBq",
["ns"] = "μs",
["μs"] = "ms",
["ms"] = "s",
["ks"] = "h",
["Ms"] = "week",
["Gs"] = "decade",
["Ts"] = "millennium",
["Ps"] = "million year",
["Es"] = "thousand million year",
["MK"] = "keVT",
["cL"] = "impoz usoz",
["cl"] = "impoz usoz",
["cm<sup>3</sup>"] = "cuin",
["dL"] = "impoz usoz",
["dl"] = "impoz usoz",
["mm<sup>3</sup>"] = "cuin",
["dm<sup>3</sup>"] = "cuin",
["e12cuft"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3",
["e12impgal"] = "v * 4.54609 < 1000 ! T ! P ! l",
["e12m3"] = "v < 28.316846592 ! T ! P ! cuft",
["e12U.S.gal"] = "v * 3.785411784 < 1000 ! T ! P ! l",
["e12USgal"] = "v * 3.785411784 < 1000 ! T ! P ! l",
["e15cuft"] = "v * 2.8316846592 < 100 ! e12 ! e15 ! m3",
["e15m3"] = "Pcuft",
["e3bdft"] = "v * 0.23597372167 < 100 ! e3 ! e6 ! m3",
["e3cuft"] = "v * 2.8316846592 < 100 ! ! e3 ! m3",
["e3impgal"] = "v * 4.54609 < 1000 ! k ! M ! l",
["e3m3"] = "v < 28.316846592 ! k ! M ! cuft",
["e3U.S.gal"] = "v * 3.785411784 < 1000 ! k ! M ! l",
["e3USgal"] = "v * 3.785411784 < 1000 ! k ! M ! l",
["e6bdft"] = "v * 0.23597372167 < 100 ! e3 ! e6 ! m3",
["e6cuft"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3",
["e6cuyd"] = "v * 7.64554857984 < 10 ! e3 ! e6 ! m3",
["e6impgal"] = "v * 4.54609 < 1000 ! M ! G ! l",
["e6L"] = "USgal",
["e6m3"] = "v < 28.316846592 ! M ! G ! cuft",
["e6U.S.gal"] = "v * 3.785411784 < 1000 ! M ! G ! l",
["e6USgal"] = "v * 3.785411784 < 1000 ! M ! G ! l",
["e9bdft"] = "v * 0.23597372167 < 100 ! e6 ! e9 ! m3",
["e9cuft"] = "v * 2.8316846592 < 100 ! e6 ! e9 ! m3",
["e9impgal"] = "v * 4.54609 < 1000 ! G ! T ! l",
["e9m3"] = "v < 28.316846592 ! G ! T ! cuft",
["e9U.S.gal"] = "v * 3.785411784 < 1000 ! G ! T ! l",
["e9USgal"] = "v * 3.785411784 < 1000 ! G ! T ! l",
["GL"] = "cuft",
["Gl"] = "cuft",
["kL"] = "cuft",
["kl"] = "cuft",
["km<sup>3</sup>"] = "cumi",
["mL"] = "impoz usoz",
["ml"] = "impoz usoz",
["Ml"] = "v < 28.316846592 ! e3 ! e6 ! cuft",
["ML"] = "v < 28.316846592 ! e3 ! e6 ! cuft",
["TL"] = "cumi",
["Tl"] = "cumi",
["μL"] = "cuin",
["μl"] = "cuin",
}
---------------------------------------------------------------------------
-- Do not change the data in this table because it is created by running --
-- a script that reads the wikitext from a wiki page (see note above). --
---------------------------------------------------------------------------
local link_exceptions = {
-- Prefixed units with a linked article different from that of the base unit.
-- Each key item is a prefixed symbol (not unitcode).
["mm<sup>2</sup>"] = "Square millimetre",
["cm<sup>2</sup>"] = "Square centimetre",
["dm<sup>2</sup>"] = "Square decimetre",
["km<sup>2</sup>"] = "Square kilometre",
["kJ"] = "Kilojoule",
["MJ"] = "Megajoule",
["fm"] = "Femtometre",
["pm"] = "Picometre",
["nm"] = "Nanometre",
["μm"] = "Micrometre",
["mm"] = "Millimetre",
["cm"] = "Centimetre",
["dm"] = "Decimetre",
["dam"] = "Decametre",
["hm"] = "Hectometre",
["km"] = "Kilometre",
["Mm"] = "Megametre",
["Gm"] = "Gigametre",
["Tm"] = "Terametre",
["Pm"] = "Petametre",
["Em"] = "Exametre",
["Zm"] = "Zettametre",
["Ym"] = "Yottametre",
["μg"] = "Microgram",
["mg"] = "Milligram",
["kg"] = "Kilogram",
["Mg"] = "Tonne",
["yW"] = "Yoctowatt",
["zW"] = "Zeptowatt",
["aW"] = "Attowatt",
["fW"] = "Femtowatt",
["pW"] = "Picowatt",
["nW"] = "Nanowatt",
["μW"] = "Microwatt",
["mW"] = "Milliwatt",
["kW"] = "Kilowatt",
["MW"] = "Megawatt",
["GW"] = "Gigawatt",
["TW"] = "Terawatt",
["PW"] = "Petawatt",
["EW"] = "Exawatt",
["ZW"] = "Zettawatt",
["YW"] = "Yottawatt",
["as"] = "Attosecond",
["fs"] = "Femtosecond",
["ps"] = "Picosecond",
["ns"] = "Nanosecond",
["μs"] = "Microsecond",
["ms"] = "Millisecond",
["ks"] = "Kilosecond",
["Ms"] = "Megasecond",
["Gs"] = "Gigasecond",
["Ts"] = "Terasecond",
["Ps"] = "Petasecond",
["Es"] = "Exasecond",
["Zs"] = "Zettasecond",
["Ys"] = "Yottasecond",
["mm<sup>3</sup>"] = "Cubic millimetre",
["cm<sup>3</sup>"] = "Cubic centimetre",
["dm<sup>3</sup>"] = "Cubic decimetre",
["dam<sup>3</sup>"] = "Cubic decametre",
["km<sup>3</sup>"] = "Cubic kilometre",
["μL"] = "Microlitre",
["μl"] = "Microlitre",
["mL"] = "Millilitre",
["ml"] = "Millilitre",
["cL"] = "Centilitre",
["cl"] = "Centilitre",
["dL"] = "Decilitre",
["dl"] = "Decilitre",
["daL"] = "Decalitre",
["dal"] = "Decalitre",
["hL"] = "Hectolitre",
["hl"] = "Hectolitre",
["kL"] = "Kilolitre",
["kl"] = "Kilolitre",
["ML"] = "Megalitre",
["Ml"] = "Megalitre",
["GL"] = "Gigalitre",
["Gl"] = "Gigalitre",
["TL"] = "Teralitre",
["Tl"] = "Teralitre",
["PL"] = "Petalitre",
["Pl"] = "Petalitre",
}
---------------------------------------------------------------------------
-- Do not change the data in this table because it is created by running --
-- a script that reads the wikitext from a wiki page (see note above). --
---------------------------------------------------------------------------
local per_unit_fixups = {
-- Automatically created per units of form "x/y" may have their unit type
-- changed, for example, "length/time" is changed to "speed".
-- Other adjustments can also be specified.
["/area"] = "per unit area",
["/volume"] = "per unit volume",
["area/area"] = "area per unit area",
["energy/length"] = "energy per unit length",
["energy/mass"] = "energy per unit mass",
["energy/time"] = { utype = "power", link = "Power (physics)" },
["energy/volume"] = "energy per unit volume",
["force/area"] = { utype = "pressure", link = "Pressure" },
["length/length"] = { utype = "gradient", link = "Grade (slope)" },
["length/time"] = { utype = "speed", link = "Speed" },
["length/time/time"] = { utype = "acceleration", link = "Acceleration" },
["mass/area"] = { utype = "pressure", multiplier = 9.80665 },
["mass/length"] = "linear density",
["mass/mass"] = "concentration",
["mass/power"] = "mass per unit power",
["mass/time"] = "mass per unit time",
["mass/volume"] = { utype = "density", link = "Density" },
["power/mass"] = "power per unit mass",
["power/volume"] = { link = "Power density" },
["pressure/length"] = "fracture gradient",
["speed/time"] = { utype = "acceleration", link = "Acceleration" },
["volume/area"] = "volume per unit area",
["volume/length"] = "volume per unit length",
["volume/time"] = "flow",
}
return {
all_units = all_units,
default_exceptions = default_exceptions,
link_exceptions = link_exceptions,
per_unit_fixups = per_unit_fixups,
}
6wzcf8j5sxao123sxexk5xtzh9rc3oo
Template:Color
10
5554
32065
2018-08-07T19:07:03Z
Dr. Sroy
5771
For {{infobox tiko}}
wikitext
text/x-wiki
<span style="color:{{{1|}}}">{{{2|{{{1|}}}}}}</span><noinclude>{{Documentation}}<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --></noinclude>
s66u50lzf1g4d955nh4mw43vypr0i16
Template:Increase
10
5555
32066
2018-08-07T19:08:56Z
Dr. Sroy
5771
For {{infobox tiko}}
wikitext
text/x-wiki
[[File:Increase2.svg|11px|alt={{{1|Increase}}}|link=|{{{1|Increase}}}]]<noinclude>
{{documentation}}
</noinclude>
h8temrduvll3y5e1l87aju4ie6qj33n
Template:Decrease
10
5556
32067
2018-08-07T19:11:20Z
Dr. Sroy
5771
Made new template
wikitext
text/x-wiki
[[File:Decrease2.svg|11px|alt={{{1|Decrease}}}|link=|{{{1|Decrease}}}]]<noinclude>
{{Documentation}}
</noinclude>
h50bk13amk8xloe3snk5422s24dvm0m
List of countries and dependencies by area
0
5557
32087
32085
2018-08-07T19:59:07Z
Dr. Sroy
5771
Undo revision 32085 by [[Special:Contributions/Dr. Sroy|Dr. Sroy]] ([[User talk:Dr. Sroy|talk]])
wikitext
text/x-wiki
==Countries and dependencies by area==
{| class="wikitable sortable" style="text-align: right"
|-
! Rank<br> !! Sovereign state/dependency !! Total in km<sup>2</sup> (mi<sup>2</sup>) !! Land in km<sup>2</sup> (mi<sup>2</sup>) !! Water in km<sup>2</sup> (mi<sup>2</sup>) !!data-sort-type="number"| % water !! class="unsortable" | Notes
|-
| {{ntsh|0}} – || style="text-align:left;"|''{{noflag|[[World]]}}'' || {{convert|510072000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|148940000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|361132000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 70.8 || style="text-align:left;" |
|-
| {{nts|1}} || style="text-align:left;"|{{flaglist|Russia}}|| {{convert|17098246 |km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|16377742|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|720500|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.21 || style="text-align:left;" | Largest country in the world (10.995% of the world's land mass); its [[Asian Russia|Asian portion]] makes it the largest country in [[Asia]], and its [[European Russia|European portion]] of roughly {{convert|3960000|km2|sqmi|abbr=on}} makes it the largest country in [[Europe]].{{#tag:ref|The figure shown does not include the area of [[Crimea]] ({{convert|27,000|km2|sqmi|disp=or|abbr=on}}), ''[[de facto]]'' controlled by Russia, claimed by [[Ukraine]].|group="Note"}}
|-
| {{hs|1vend}} – || style="text-align:left;"| ''{{noflag|[[Antarctica]]}}'' || {{convert|14000000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|14000000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | {{convert|13720000|km2|sqmi|abbr=on}} (98%) of land area is covered by [[ice]]. Though not itself a country, areas are [[territorial claims in Antarctica|claimed by a number of countries]].{{#tag:ref|The following countries have [[territorial claims in Antarctica]]: [[Argentine Antarctica|Argentina]] ({{convert|969000|km2|sqmi|disp=or|abbr=on}}), [[Australian Antarctic Territory|Australia]] ({{convert|5896500|km2|sqmi|disp=or|abbr=on}}), [[Antártica Chilena Province|Chile]] ({{convert|1250000|km2|sqmi|disp=or|abbr=on}}), [[Adélie Land|France]] ({{convert|432000|km2|sqmi|disp=or|abbr=on}}), [[Ross Dependency|New Zealand]] ({{convert|450000|km2|sqmi|disp=or|abbr=on}}), [[Queen Maud Land|Norway]] (including [[Peter I Island]]) ({{convert|2500000|km2|sqmi|disp=or|abbr=on}}) and [[British Antarctic Territory|United Kingdom]] ({{convert|1395000|km2|sqmi|disp=or|abbr=on}}), which to some extent overlap. The area from {{coor d Antarctic|90|W}} to {{coor d Antarctic|150|W}} ({{convert|2100000|km2|sqmi|disp=or|abbr=on}}) is currently unclaimed territory. These areas usually have no human inhabitants, excluding scientists.|group="Note"}}
|-
| {{nts|2}} || style="text-align:left;"| {{flaglist|Canada}} || {{convert|9984670|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|9093507|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|891163|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 8.93 || style="text-align:left;" | Largest country in the [[Western Hemisphere]] by total area (second largest by land area, after [[United States]]), with the largest surface area of water. Total area and water area figures include area covered by freshwater only, and do not include internal waters (non-freshwater) of about 1,600,000 km<sup>2</sup>, or territorial waters of 200,000 km<sup>2</sup><ref>{{Cite web|url=http://www.statcan.gc.ca/tables-tableaux/sum-som/l01/cst01/phys01-eng.htm|title=Land and freshwater area, by province and territory|last=Canada|first=Government of Canada, Statistics|website=www.statcan.gc.ca|access-date=2016-03-04}}</ref><ref>{{Cite web|url=http://www.dfo-mpo.gc.ca/oceans/marinezones-zonesmarines/index-eng.html|title=Oceans|last=Branch|first=Government of Canada, Fisheries and Oceans Canada, Communications|website=www.dfo-mpo.gc.ca|access-date=2016-03-04}}</ref>
|-
<!--Before making changes to the US and China ranking and size please read the talk page. Almost all changes get reverted unless a new consensus is reached first. (see page history for proof)-->
| {{nts|3}} || style="text-align:left;"| {{flaglist|China}} ||style="white-space:nowrap;"|{{convert|9596961|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|9326410|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|270550|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.82 || style="text-align:left;" | Largest country wholly in [[Asia]] and second largest country within that continent. Excludes [[Taiwan]], [[Sino-Indian border dispute|disputed territories with India]], and [[South China Sea Islands|disputed islands in the South China Sea]]. Figures for total area and water area also exclude all coastal and territorial waters.{{#tag:ref|The following two primary sources (non-mirrored) represent the range (min./max.) of total area for China and the United States.
Both sources (1) ''exclude'' Taiwan from the area of China; (2) ''exclude'' China's coastal and territorial waters
However, the CIA World Factbook ''includes'' the United States coastal and territorial waters, while Encyclopædia Britannica ''excludes'' the United States coastal and territorial waters.
{{ordered list
|1= The ''[[Encyclopædia Britannica]]'' lists China as world's third-largest country (after [[Russia]] and [[Canada]]) with a total area of 9,572,900 sq km,<ref>{{Cite web|url=https://www.britannica.com/place/China|title=China|publisher=Encyclopædia Britannica|accessdate=2017-12-04}}</ref> and the [[United States]] as fourth-largest at 9,525,067 sq km.<ref name="United States"/>
|2= The [[The World Factbook|CIA World Factbook]] lists China as fourth-largest country (after Russia, Canada and the United States) with a total area of 9,596,960 sq km,<ref>{{Cite web|url=https://www.cia.gov/library/publications/the-world-factbook/geos/ch.html |title=China|publisher=CIA|accessdate=3 July 2016}}</ref> and the United States as the third-largest at 9,833,517 sq km.<ref>{{Cite web|url=https://www.cia.gov/library/publications/the-world-factbook/geos/us.html|title=United States|publisher=CIA|accessdate=3 July 2016}}</ref>}}
Notably, Encyclopædia Britannica specifies the United States' area (excluding coastal and territorial waters) as 9,525,067 sq km, which is less than either source's figure given for China's area.<ref name="United States"/> Therefore, while it can be determined that China has a larger area excluding coastal and territorial waters, it is unclear which country has a larger area including coastal and territorial waters.
----
[[United Nations Statistics Division]]'s figure for the United States is 9,833,517 sq km and China is 9,596,961 sq km. These closely match the CIA World Factbook figures and similarly ''include'' coastal and territorial waters for the United States, but ''exclude'' coastal and territorial waters for China.
----
Further explanation of disputed ranking: The dispute for world's third-largest country arose from the inclusion of coastal and territorial waters for the United States. This discrepancy was deduced from comparing the CIA World Factbook and its previous iterations<ref name="31 Years of CIA World Factbook">{{Cite web|url=http://www.theodora.com/wfb/|title=31 Years of CIA World Factbook|publisher=CIA|accessdate=31 January 2014}}</ref> against the information for United States on ''Encyclopædia Britannica'', particularly its footnote section.<ref name="United States">{{Cite web|url=https://www.britannica.com/place/United-States|title=United States|publisher=Encyclopædia Britannica|accessdate=2017-12-04}}</ref> In sum, according to older versions of the CIA World Factbook (from 1982 to 1996), the US was listed as the world's fourth-largest country (after Russia, Canada, and China) with a total area of 9,372,610 sq km. However, in the 1997 edition, the US added coastal waters to its total area (increasing it to 9,629,091 sq km). And then again in 2007, US added territorial water to its total area (increasing it to 9,833,517 sq km). During this time, China's total area remained unchanged. In other words, ''no'' coastal or territorial water area was added to China's total area figure. The United States has a coastal water area of 109,362 sq km, and a territorial water area of 195,213 sq km, for a total of 304,575 sq km of additional water space. This is larger than entire countries like [[Italy]], [[New Zealand]], and the [[United Kingdom]]. Adding this figure to the US will boost it over China in ranking since China's coastal and territorial water figures are currently unknown (no official publication) and thus cannot be added into China's total area figure.
|name="3rd-largest"|group="Note"}}
|-
<!--Before making changes to the US and China ranking and size please read the talk page. Almost all changed get reverted unless a new consensus is reached first. (see page history for proof)-->
| {{nts|4}} || style="text-align:left;"| {{flaglist|United States}} || style="white-space:nowrap;"|{{convert|9525067|km2|sqmi|abbr=values|disp=br()|sortable=on}} –<br>{{convert|9833517|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| style="white-space:nowrap;"|{{convert|9147593|km2|sqmi|abbr=values|disp=br()|sortable=on}} –<br>{{convert|9147643|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| style="white-space:nowrap;"|{{convert|377,424<ref name="United States" />|km2|sqmi|abbr=values|disp=br()|sortable=on}} –<br>{{convert|685,924|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| style="white-space:nowrap;"| 3.96–6.97 || style="text-align:left;" | Largest country in the [[Western Hemisphere]] by land area (second largest by total area, after [[Canada]]). Secondary figures for total area and water area denote the inclusion of all coastal and territorial waters into the statistical area.{{#tag:ref||name="3rd-largest"|group="Note"}}
|-
| {{nts|5}} || style="text-align:left;"| {{flaglist|Brazil}} || {{convert|8515767|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|8460415|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|55352|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.65 || style="text-align:left;" | The largest [[Portuguese language|Portuguese]]-speaking country, the largest country in [[South America]] and in the [[Southern Hemisphere]], and the largest contiguous territory in the [[Americas]].<ref>{{cite web|title=IBGE: Official Territorial Area|url=http://www.ibge.gov.br/home/geociencias/cartografia/default_territ_area.shtm}}</ref>
|-
| {{nts|6}} || style="text-align:left;"| {{flaglist|Australia}} || {{convert|7692024|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|7633565|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|58459|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.76 || style="text-align:left;" | The largest country in [[Oceania]], the largest country without land borders, and the largest country completely in the [[Southern Hemisphere]].{{#tag:ref|Figures exclude the external territories of [[Norfolk Island]], [[Ashmore and Cartier Islands]], [[Christmas Island]], [[Cocos (Keeling) Islands]], [[Coral Sea Islands Territory]], and [[Heard Island and McDonald Islands]],<ref>{{cite web|author=Geoscience Australia|title=Area of Australia – States and Territories|url=http://www.ga.gov.au/education/geoscience-basics/dimensions/area-of-australia-states-and-territories.html|publisher=Government of Australia|accessdate=25 November 2011}}</ref> each shown separately. Excludes the claim of the [[Australian Antarctic Territory]] ({{convert|5896500|km2|sqmi|disp=or|abbr=on}}). The UN's previous data,<ref name="unstats07"/> as well as the current data shown by the World Bank and the CIA,<ref name="ciastats"/><ref name="wbstats"/> give the figure as {{convert|7741220|km2|sqmi|abbr=on}}.|group="Note"}}
|-
| {{nts|7}} || style="text-align:left;"| {{flaglist|India}} || {{convert|3287263|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2973190|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|314073|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 9.55 || style="text-align:left;" | Third largest country in [[Asia]] and largest country in [[South Asia]]{{#tag:ref|The total area given is from ''[[Encyclopædia Britannica]]'' and includes [[List of territorial disputes#Asia and the Pacific|disputed territories]] not under Indian control but claimed by India. The total area claimed by India, according to the figure given by the United Nations and the Indian government, totals {{convert|3287263|km2|sqmi|abbr=on}}.<ref>{{cite web|author= |title=Area and Population |url=http://www.censusindia.gov.in/Census_And_You/area_and_population.aspx |archiveurl=https://web.archive.org/web/20071226033122/http://www.censusindia.gov.in/Census_And_You/area_and_population.aspx |archivedate=26 December 2007 |publisher=Government of India |deadurl=yes |df= }}</ref>|group="Note"}}
|-
| {{nts|8}} || style="text-align:left;"| {{flaglist| Argentina}} || {{convert|2780400|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2736690|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|43710|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.57 || style="text-align:left;" |The largest [[Spanish language|Spanish]]-speaking country and second largest country in [[South America]].{{#tag:ref|Excludes claims on [[Argentine Antarctica]] ({{convert|969000|km2|sqmi|disp=or|abbr=on}}), on [[Falkland Islands|Malvinas/Falkland Islands]] ({{convert|12173|km2|sqmi|disp=or|abbr=on}}) and on [[South Georgia and the South Sandwich Islands]] ({{convert|3903|km2|sqmi|disp=or|abbr=on}}).|group="Note"}}
|-
| {{nts|9}} || style="text-align:left;"| {{flaglist|Kazakhstan}} || {{convert|2724900|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2699700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|25200|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.92 || style="text-align:left;" | Largest [[landlocked country]].<ref>Agency of Statistics of the Republic of Kazakhstan (ASRK). 2005. Main Demographic Indicators. Available at [http://stat.gov.kz http://stat.gov.kz]</ref>
|-
| {{nts|10}} || style="text-align:left;"| {{flaglist|Algeria}} || {{convert|2381741|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2381741|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | The largest [[Berber language|Berber]]-speaking and [[Arabic]]-speaking country and largest country in [[Africa]].{{#tag:ref|The area of internal waters is officially reported as 0<ref>{{cite report |title=Global Forest Resources Assessment 2015: Country Report Algeria |language=fr |url=http://www.fao.org/3/a-az147f.pdf |page=12 |publisher=[[Food and Agriculture Organization|FAO]] |accessdate=29 December 2015}}</ref> even though several [[chott|seasonal lakes]] and permanent [[List of dams and reservoirs#Algeria|reservoirs]] exist in the country. Prior to 2011, [[Sudan]] was the largest country in Africa but the secession of [[South Sudan]] led to Algeria becoming the largest country in Africa.|group="Note"}}
|-
| {{nts|11}} || style="text-align:left;"| {{sort|CongoD|{{flaglist|Democratic Republic of the Congo}}}} || {{convert|2344858|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2267048|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|77810|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.32 || style="text-align:left;" | Largest country in [[Sub-Saharan Africa]]. 2nd largest country in Africa.
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Greenland}}'' ''([[Denmark]])'' || {{convert|2166086|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2166086|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Part of the [[Kingdom of Denmark]].{{#tag:ref|A total of {{convert|1755636|km2|sqmi|abbr=on}} of land area is covered by [[ice]]; the ice-free area amounts to {{convert|410450|km2|sqmi|abbr=on}}.<ref name="wbstats"/>|group="Note"}} Largest non-continental [[island]] in world.
|-
| {{nts|12}} || style="text-align:left;"| {{flaglist|Saudi Arabia}} || {{convert|2,149,690|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2,149,690|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Largest country in the [[Middle East]].
|-
| {{nts|13}} || style="text-align:left;"| {{flaglist|Mexico}} || {{convert|1964375|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1943945|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|20430|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.04 ||style="text-align:left;"| Second largest Spanish-speaking country and third largest country in North America
|-
| {{nts|14}} || style="text-align:left;"| {{flaglist|Indonesia}} || {{convert|1910931|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1811569|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|93000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.87 || style="text-align:left;" | The largest country in South-east Asia. The largest [[archipelagic state]] and [[island state]] in the world by area and population.<ref>{{cite web | title=Indonesia | publisher=CIA | work=The World Factbook | url=https://www.cia.gov/library/publications/the-world-factbook/geos/id.html | accessdate=18 June 2015| archiveurl= https://web.archive.org/web/20081210041527/https://www.cia.gov/library/publications/the-world-factbook/geos/id.html| archivedate=10 December 2008 <!--DASHBot-->| deadurl= no}}</ref>
|-
| {{nts|15}} || style="text-align:left;"| {{flaglist|Sudan}} || {{convert|1861484|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|1765059}}''not determined'' || {{ntsh|96425}}''not determined'' || {{hs|5.18}}''not determined''<br>{{#tag:ref|The water area percentage of Sudan prior to the secession of [[South Sudan]] was 5.18.|group="Note"|name="Sudan"}} || style="text-align:left;" | Formerly the largest country in [[Africa]]. It is now the 3rd largest country in Africa.{{#tag:ref|Prior to the independence of [[South Sudan]] in 2011, Sudan's total area as reported by the UN source was {{convert|2505813|km2|sqmi|abbr=on}}. Updated figure shown is from the CIA.<ref name="ciastats"/>|group="Note"}}
|-
| {{nts|16}} || style="text-align:left;"| {{flaglist|Libya}} || {{convert|1759540|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1759540|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|17}} || style="text-align:left;"| {{flaglist|Iran}} || {{convert|1648195|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1531595|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|116600|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 7.07 || style="text-align:left;" |{{#tag:ref|The area given is from the 2007 data and the CIA World Factbook.<ref name="ciastats"/><ref name="unstats07"/> The [[Yearbook of the United Nations|UN Demographic Yearbook]] lists a figure of {{convert|1628750|km2|sqmi|abbr=on}}, which refers to land area only.|group="Note"}}
|-
| {{nts|18}} || style="text-align:left;"| {{flaglist|Mongolia}} || {{convert|1564110|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1553556|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10560|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.68 || style="text-align:left;"| Largest landlocked country that does not border a closed sea.
|-
| {{nts|19}} || style="text-align:left;"| {{flaglist|Peru}} || {{convert|1285216|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1279996|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|5220|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.41 || style="text-align:left;" | Third largest [[Spanish language|Spanish]]-speaking country and third largest country in [[South America]].
|-
| {{nts|20}} || style="text-align:left;"| {{flaglist|Chad}} || {{convert|1284000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1259200|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|24800|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.93 || style="text-align:left; | Third largest landlocked country and largest outside of Asia
|-
| {{nts|21}} || style="text-align:left;"| {{flaglist|Niger}} || {{convert|1267000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1266700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|300|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.02 ||
|-
| {{nts|22}} || style="text-align:left;"| {{flaglist|Angola}} || {{convert|1246700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1246700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|23}} || style="text-align:left;"| {{flaglist|Mali}} || {{convert|1240192|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1220190|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|20002|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.61 ||
|-
| {{nts|24}} || style="text-align:left;"| {{flaglist|South Africa}} || {{convert|1221037|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1214470|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|4620|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.38 ||
|-
| {{nts|25}} || style="text-align:left;"| {{flaglist|Colombia}} || {{convert|1141748|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1038700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|100210|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 8.8 ||
|-
| {{nts|26}} || style="text-align:left;"| {{flaglist|Ethiopia}} || {{convert|1104300|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1000000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|104300|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.7 || style="text-align:left;" |{{#tag:ref|Excluding the [[Ilemi Triangle]] ({{convert|14000|km2|sqmi|disp=or|abbr=on}}).|group="Note"}}
|-
| {{nts|27}} || style="text-align:left;"| {{flaglist|Bolivia}} || {{convert|1098581|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1083301|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|15280|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.39 ||
|-
| {{nts|28}} || style="text-align:left;"| {{flaglist|Mauritania}} || {{convert|1,030,700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1,025,520|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|4,480|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.44 ||
|-
| {{nts|29}} || style="text-align:left;"| {{flaglist|Egypt}} || {{convert|1002450|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|995450|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|6000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.6 || style="text-align:left;" |
|-
| {{nts|30}} || style="text-align:left;"| {{flaglist|Tanzania}} || {{convert|945087|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|885800|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|61500|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 6.49 ||
|-
| {{nts|31}} || style="text-align:left;"| {{flaglist|Nigeria}} || {{convert|923768|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|910768|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|13000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.41 ||
|-
| {{nts|32}} || style="text-align:left;"| {{flaglist|Venezuela}} || {{convert|916445|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|882050|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|30000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.29 ||
|-
| {{nts|33}} || style="text-align:left;"| {{flaglist|Pakistan}} || {{convert|881912|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|881912|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|25220|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.86 || style="text-align:left;" |{{#tag:ref|Includes data for Pakistani-claimed territories of [[Kashmir]], [[Azad Kashmir]] ({{convert|13297|km2|sqmi|disp=or|abbr=on}}) and [[Gilgit–Baltistan]] ({{convert|72520|km2|sqmi|disp=or|abbr=on}}).<ref>{{cite web|url=http://www.geohive.com/cntry/pakistan.aspx|title=GeoHive – Pakistan population statistics|publisher=|deadurl=yes|archiveurl=https://web.archive.org/web/20130406012611/http://www.geohive.com/cntry/pakistan.aspx|archivedate=2013-04-06|df=}}</ref> Excluding these territories would produce an area figure of {{convert|796095|km2|sqmi|abbr=on}}.|group="Note"}}
|-
| {{nts|34}} || style="text-align:left;"| {{flaglist|Namibia}} || {{convert|825615|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|823290|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2425|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.12 ||
|-
| {{nts|35}} || style="text-align:left;"| {{flaglist|Mozambique}} || {{convert|801590|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|786380|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|13000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.63 ||
|-
| {{nts|36}} || style="text-align:left;"| {{flaglist|Turkey}} || {{convert|783562|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|769632|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|13930|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.78 ||
|-
| {{nts|37}} || style="text-align:left;"| {{flaglist|Chile}} || {{convert|756102|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|743812|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|12290|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.63 || style="text-align:left;" |{{#tag:ref|Excludes [[Antártica Chilena Province|claims in Antarctica]].|group="Note"}}
|-
| {{nts|38}} || style="text-align:left;"| {{flaglist|Zambia}} || {{convert|752612|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|743398|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|9220|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.23 ||
|-
| {{nts|39}} || style="text-align:left;"| {{flaglist|Myanmar}} || {{convert|676578|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|653508|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|23070|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.41 || style="text-align:left;" |
|-
| {{nts|40}} || style="text-align:left;"| {{flaglist|Afghanistan}} || {{convert|652230|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|652230|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|41}} || style="text-align:left;"| {{flaglist|South Sudan}} || {{convert|644329|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|610953}}''not determined'' || {{ntsh|33376}}''not determined'' || {{hs|5.18}}''not determined''<br>{{#tag:ref||group="Note"|name="Sudan"}} || style="text-align:left;" |{{#tag:ref|Figures shown in this entry are taken from the CIA.<ref name="ciastats"/>|group="Note"|name="ciadata"}}
|-
| {{nts|42}} || style="text-align:left;"| {{flaglist|France}} || {{convert|640679|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|640427|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3374|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.52 || style="text-align:left;" | Figures include [[metropolitan France]] (in Europe) as well as the five [[overseas region]]s. This does not include [[New Caledonia]] (an autonomous ''sui generis'' collectivity), the five autonomous [[Overseas collectivity|overseas collectivities]], and the two uninhabited territories (the [[French Southern and Antarctic Lands]] and [[Clipperton Island]]) which are listed individually, although also part of the French Republic.{{#tag:ref|Source gives area of [[metropolitan France]] as {{convert|551500|km2|sqmi|abbr=on}} and lists overseas regions separately, whose areas sum to {{convert|89179|km2|sqmi|abbr=on}}. Adding these give the total shown here for the entire [[French Fifth Republic|French Republic]]. The CIA reports the total as {{convert|643801|km2|sqmi|abbr=on}}.<ref name="ciastats"/> Another source, the French [[Institut national de la statistique et des études économiques|National Institute for Statistics and Economic Studies]], gives an area figure of {{convert|632759|km2|sqmi|abbr=on}}.<ref name="INSEE">[http://www.insee.fr/en/themes/tableau.asp?reg_id=0&ref_id=NATTEF01209 Subdivisions, surface area and population of the French Republic], National Institute for Statistics and Economic Studies, accessed 11 March 2011.</ref> (The CIA gives a water area of metropolitan France as {{convert|1530|km2|sqmi|abbr=on}}.)|group="Note"}}
|-
| {{nts|43}} || style="text-align:left;"| {{flaglist|Somalia}} || {{convert|637657|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|627337|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10320|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.62 || style="text-align:left;" |{{#tag:ref|The figure shown includes the area of [[Somaliland]] ({{convert|137600|km2|sqmi|disp=or|abbr=on}}), which is ''[[de facto]]'' independent from Somalia.|group="Note"}}
|-
| {{nts|44}} || style="text-align:left;"| {{flaglist|Central African Republic}} || {{convert|622984|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|622984|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|45}} || style="text-align:left;"| {{flaglist|Ukraine}} || {{convert|603500|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|579300|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|24200|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.01 ||style="text-align:left;"| Largest country wholly in Europe.{{#tag:ref|The figure shown includes the area of [[Crimea]] ({{convert|27,000|km2|sqmi|disp=or|abbr=on}}), ''[[de facto]]'' controlled by Russia, but claimed by Ukraine and internationally recognised as part of it.|group="Note"}}
|-
| {{nts|46}} || style="text-align:left;"| {{flaglist|Madagascar}} || {{convert|587041|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|581540|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|5501|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.94 ||
|-
| {{nts|47}} || style="text-align:left;"| {{flaglist|Botswana}} || {{convert|581730|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|566730|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|15000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.58 || style="text-align:left;" |{{#tag:ref|All figures are those cited by the [[Food and Agriculture Organization]].<ref>{{cite report |title=Global Forest Resources Assessment 2015: Country Report Botswana |url=http://www.fao.org/3/a-az171e.pdf |page=14 |publisher=[[Food and Agriculture Organization|FAO]] |accessdate=29 December 2015}}</ref>|group="Note"}}
|-
| {{nts|48}} || style="text-align:left;"| {{flaglist|Kenya}} || {{convert|580367|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|569140|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|11227|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.93 ||
|-
| {{nts|49}} || style="text-align:left;"| {{flaglist|Yemen}} || {{convert|527968|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|527968|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|50}} || style="text-align:left;"| {{flaglist|Thailand}} || {{convert|513120|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|510890|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2230|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.43 ||
|-
| {{nts|51}} || style="text-align:left;"| {{flaglist|Spain}} || {{convert|505992|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|498980|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|6390|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.26 ||
|-
| {{nts|52}} || style="text-align:left;"| {{flaglist|Turkmenistan}} || {{convert|488100|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|469930|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|18170|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.72 ||
|-
| {{nts|53}} || style="text-align:left;"| {{flaglist|Cameroon}} || {{convert|475442|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|472710|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2730|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.57 ||
|-
| {{nts|54}} || style="text-align:left;"| {{flaglist|Papua New Guinea}} || {{convert|462840|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|452860|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|9980|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.16 ||
|-
| {{nts|55}} || style="text-align:left;"| {{flaglist|Sweden}} || {{convert|450295|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|410335|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|39960|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 8.87 ||
|-
| {{nts|56}} || style="text-align:left;"| {{flaglist|Uzbekistan}} || {{convert|447400|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|425400|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|22000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.92 ||
|-
| {{nts|57}} || style="text-align:left;"| {{flaglist|Morocco}} || {{convert|446550|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|446300|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|250|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.06 || style="text-align:left;" |{{#tag:ref|Does not include [[Western Sahara]], shown separately.|group="Note"}}
|-
| {{nts|58}} || style="text-align:left;"| {{flaglist|Iraq}} || {{convert|438317|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|437367|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|950|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.22 || style="text-align:left;" |{{#tag:ref|Figure shown is from the 2007 data and the CIA World Factbook.<ref name="ciastats"/><ref name="unstats07"/> The UN figure of {{convert|435244|km2|sqmi|abbr=on}} excludes the three autonomous provinces of [[Iraqi Kurdistan]].|group="Note"}}
|-
| {{nts|59}} || style="text-align:left;"| {{flaglist|Paraguay}} || {{convert|406752|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|397302|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|9450|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.32 ||
|-
| {{nts|60}} || style="text-align:left;"| {{flaglist|Zimbabwe}} || {{convert|390757|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|386847|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3910|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1 ||
|-
| {{nts|61}} || style="text-align:left;"| {{flaglist|Japan}} || {{convert|377930|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|364485|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|13430|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.55 ||
|-
| {{nts|62}} || style="text-align:left;"| {{flaglist|Germany}} || {{convert|357114|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|348672|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|8350|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.34 || style="text-align:left;" | Before the 1990 [[German reunification]], [[West Germany]] {{convert|248577|km2|sqmi|abbr=values}} and [[East Germany]] {{convert|108333|km2|sqmi|abbr=values}}
|-
| {{nts|63}}|| style="text-align:left;" |{{sort|CongoR|{{flaglist|Republic of the Congo}}}}||{{convert|342000|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|341500|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|500|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 0.15 ||
|-
| {{nts|64}}|| style="text-align:left;" |{{flaglist|Finland}}||{{convert|338424|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|303815|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|34330|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 10.15 || style="text-align:left;" |{{#tag:ref|Includes the [[Åland Islands]] ({{convert|1552|km2|sqmi|disp=or|abbr=on}}).|group="Note"}}
|-
| {{nts|65}}|| style="text-align:left;" |{{flaglist|Vietnam}}||{{convert|331212|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|310070|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|21140|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 6.38 ||
|-
| {{nts|66}}|| style="text-align:left;" |{{flaglist|Malaysia}}||{{convert|330803|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|329613|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|1190|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 0.35 ||
|-
| {{nts|67}} || style="text-align:left;" |{{flaglist|Norway}}||{{convert|323802|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|304282|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|19520|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 6.03 || style="text-align:left;" |{{#tag:ref|Figures shown are from the CIA World Factbook; the UN data refers to mainland area only. All figures exclude [[Svalbard]], [[Jan Mayen]] and [[Bouvet Island]], shown separately, and the Antarctic territorial claims of [[Queen Maud Land]] and [[Peter I Island]] ({{convert|243|km2|sqmi|disp=or|abbr=on}}).|group="Note"}}
|-
| {{nts|68}} || style="text-align:left;" |{{flaglist|Ivory Coast}}||{{convert|322463|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|318003|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|4460|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 1.38 ||
|-
| {{nts|69}} || style="text-align:left;" |{{flaglist|Poland}}||{{convert|312696|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|311888|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|791|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 3.07 ||
|-
| {{nts|70}}|| style="text-align:left;" |{{flaglist|Oman}}||{{convert|309500|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|309500|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 0 ||
|-
| {{nts|71}}|| style="text-align:left;" |{{flaglist|Italy}}||{{convert|301336|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|294140|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|7200|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 2.39 ||
|-
| {{nts|72}}|| style="text-align:left;" |{{flaglist|Philippines}}||{{convert|300000|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|298170|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|1830|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 0.61 ||
|-
| {{nts|73}} || style="text-align:left;" | {{flaglist|Ecuador}} || {{convert|276841|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|256369|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|6720|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.37 || style="text-align:left;" |{{#tag:ref|May or may not include the [[Galápagos Islands]] ({{convert|7880|km2|sqmi|disp=or|abbr=on}}). The 2007 data,<ref name="unstats07"/> as well as the current data given by the CIA, explicitly includes the Galápagos and gives the figure as {{convert|283561|km2|sqmi|abbr=on}}.<ref name="ciastats"/>|group="Note"}}
|-
| {{nts|74}} || style="text-align:left;" | {{flaglist|Burkina Faso}} || {{convert|274222|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|273602|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|620|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.23 || style="text-align:left;" |{{#tag:ref|The total area figure is that reported by the National Institute of Statistics and Demography of Burkina Faso (INSD).<ref>{{cite report |title=Annuaire statistique 2013 |language=fr |url=http://www.insd.bf/n/contenu/pub_periodiques/annuaires_stat/Annuaires_stat_nationaux_BF/Annuaire_stat_2013.pdf |page=413 |section=Quelques chiffres clefs du Burkina Faso |publisher=INSD |date=December 2014 |accessdate=29 December 2015}}</ref> The water area is that reported by the [[Food and Agriculture Organization]]<ref>{{cite report |title=Global Forest Resources Assessment 2015: Country Report Burkina Faso |url=http://www.fao.org/3/a-az176f.pdf |language=fr |page=28 |publisher=[[Food and Agriculture Organization|FAO]] |accessdate=29 December 2015}}</ref> and the land area is taken to be the difference between these two figures. |group="Note"}}
|-
| {{nts|75}} || style="text-align:left;" | {{flaglist|New Zealand}} || {{convert|270467|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|262443|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|4395|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.65 || style="text-align:left;" |{{#tag:ref|The government gives the total figure as {{convert|266838|km2|sqmi}}.<ref>[http://www.mfe.govt.nz/issues/land/land-cover-dbase/index.html The New Zealand Land Cover Database], New Zealand Ministry for the Environment. Updated 1 July 2009.</ref> CIA World Factbook has total/land area of {{convert|267710|km2|sqmi|abbr=on}}. All figures exclude [[Niue]], the [[Cook Islands]] and [[Tokelau]], shown separately, as well as the Antarctic claim of [[Ross Dependency]].|group="Note"}}
|-
| {{nts|76}} || style="text-align:left;" | {{flaglist|Gabon}} || {{convert|267668|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|257667|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.74 ||
|-
| {{hs|end}} – || style="text-align:left;"| {{flaglist|Western Sahara}} || {{convert|266000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|266000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Disputed territory.{{#tag:ref|Administration is split between [[Morocco]] and the [[Sahrawi Arab Democratic Republic]], both of which [[Legal status of Western Sahara|claim the entire territory]].|group="Note"}}
|-
| {{nts|77}} || style="text-align:left;" | {{flaglist|Guinea}} || {{convert|245857|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|245717|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|140|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.06 ||
|-
| {{nts|78}} || style="text-align:left;" | {{flaglist|United Kingdom}} || {{convert|242495|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|241930|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1680|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.69 || style="text-align:left;" |{{#tag:ref|Does not include the three [[Crown dependencies]] ({{convert|768|km2|sqmi|disp=or|abbr=on}}) and the 14 [[British Overseas Territories|overseas territories]] ({{convert|1742857|km2|sqmi|disp=or|abbr=on}}), shown separately.|group="Note"}}
|-
| {{nts|79}} || style="text-align:left;"| {{flaglist|Uganda}} || {{convert|241550|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|197100|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|43938|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 18.23 ||
|-
| {{nts|80}} || style="text-align:left;"| {{flaglist|Ghana}} || {{convert|238533|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|227533|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|11000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.61 ||
|-
| {{nts|81}} || style="text-align:left;"| {{flaglist|Romania}} || {{convert|238397|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|231291|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|7100|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.97 ||
|-
| {{nts|82}} || style="text-align:left;"| {{flaglist|Laos}} || {{convert|236800|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|230800|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|6000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.53 ||
|-
| {{nts|83}} || style="text-align:left;"| {{flaglist|Guyana}} || {{convert|214969|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|196849|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|18120|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 8.43 || style="text-align:left;" |
|-
| {{nts|84}} || style="text-align:left;"| {{flaglist|Belarus}} || {{convert|207600|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|202900|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|4700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.26 || style="text-align:left;" |Largest [[Landlocked country|landlocked]] country in [[Europe]].
|-
| {{nts|85}} || style="text-align:left;"| {{flaglist|Kyrgyzstan}} || {{convert|199951|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|191801|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|8150|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.08 || style="text-align:left;" |
|-
| {{nts|86}} || style="text-align:left;"| {{flaglist|Senegal}} || {{convert|196722|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|192530|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|4192|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.13 || style="text-align:left;" |
|-
| {{nts|87}} || style="text-align:left;"| {{flaglist|Syria}} || {{convert|185180|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|183630|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1550|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.84 || style="text-align:left;" |{{#tag:ref|Includes the parts of the [[Golan Heights]] ({{convert|1295|km2|sqmi|disp=or|abbr=on}}) occupied by [[Israel]].|group="Note"}}
|-
| {{nts|88}} || style="text-align:left;"| {{flaglist|Cambodia}} || {{convert|181035|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|176515|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|4520|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.5 ||
|-
| {{nts|89}} || style="text-align:left;"| {{flaglist|Uruguay}} || {{convert|176215|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|175015|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1200|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.68 ||
|-
| {{hs|end}} – || style="text-align:left;" | {{flaglist|Somaliland}} || {{convert|176,120|km2|sqmi|abbr=values|disp=br()|sortable=on}} || || || || style="text-align:left;" |{{#tag:ref|Somaliland is claimed in whole by [[Somalia]], and has no international recognition|group="Note"}}
|-
| {{nts|90}} || style="text-align:left;"| {{flaglist|Suriname}} || {{convert|163820|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|156000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|7820|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.77 || style="text-align:left;" | Smallest country in [[South America]].
|-
| {{nts|91}} || style="text-align:left;"| {{flaglist|Tunisia}} || {{convert|163610|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|155360|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|8250|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 5.04 ||
|-
| {{nts|92}} || style="text-align:left;"| {{flaglist|Bangladesh}} || {{convert|147570|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|130168|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|13830|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 9.6 || style="text-align:left;" |{{#tag:ref|Area according to [[Bangladesh Bureau of Statistics]] is {{convert|147570|km2|sqmi|disp=or|abbr=on}}.<ref name="bbstats"/>|group="Note"}}
|-
| {{nts|93}} || style="text-align:left;"| {{flaglist|Nepal}} || {{convert|147181|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|143351|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3830|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.6 || style="text-align:left;" | Largest country in the [[Himalayan range]]
|-
| {{nts|94}} || style="text-align:left;"| {{flaglist|Tajikistan}} || {{convert|143100|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|141510|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2590|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.81 ||
|-
| {{nts|95}} || style="text-align:left;"| {{flaglist|Greece}} || {{convert|131990|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|130647|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1310|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.99 ||
|-
| {{nts|96}} || style="text-align:left;"| {{flaglist|Nicaragua}} || {{convert|130373|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|119990|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10380|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 7.96 || style="text-align:left;" | Largest country in [[Central America]].
|-
| {{nts|97}} || style="text-align:left;"| {{sort|KoreaN|{{flaglist|North Korea}}}} || {{convert|120540|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|120538|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.11 ||
|-
| {{nts|98}} || style="text-align:left;"| {{flaglist|Malawi}} || {{convert|118484|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|94080|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|24404|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 20.6 ||
|-
| {{nts|99}} || style="text-align:left;"| {{flaglist|Eritrea}} || {{convert|117600|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|101000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|16600|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 14.12 ||
|-
| {{nts|100}} || style="text-align:left;"| {{flaglist|Benin}} || {{convert|114763|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|114305|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|457.569|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.40 || style="text-align:left;"|{{#tag:ref|Benin's official total area increased from {{convert|112622|km2|sqmi|abbr=on}} to {{convert|114763|km2|sqmi|abbr=on}} following the resolution of the [[Lete Island]] dispute in 2005.<ref>{{cite web |url=http://illassa-benoit.over-blog.com/article-11817649.html |title=La superficie du Bénin passe de 112.622 km2 à 113.440 km2 |language=fr |date=15 August 2007 |accessdate=29 December 2015}}</ref> The water area is that reported by the [[Food and Agriculture Organization]]<ref>{{cite report |title=Global Forest Resources Assessment 2015: Country Report Benin |language=fr |url=http://www.fao.org/3/a-az166f.pdf |page=10 |publisher=[[Food and Agriculture Organization|FAO]] |accessdate=29 December 2015}}</ref> and the land area is the difference between these two figures, rounded to the nearest square kilometre. |group="Note"}}
|-
| {{nts|101}} || style="text-align:left;"| {{flaglist|Honduras}} || {{convert|112492|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|111890|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|200|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.18 ||
|-
| {{nts|102}} || style="text-align:left;"| {{flaglist|Liberia}} || {{convert|111369|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|96320|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|15049|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 13.51 ||
|-
| {{nts|103}} || style="text-align:left;"| {{flaglist|Bulgaria}} || {{convert|110879|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|108489|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2390|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.16 ||
|-
| {{nts|104}} || style="text-align:left;"| {{flaglist|Cuba}} || {{convert|109884|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|109820|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1040|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.94 || style="text-align:left;" | Largest country in [[Caribbean]]
|-
| {{nts|105}} || style="text-align:left;"| {{flaglist|Guatemala}} || {{convert|108889|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|107159|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1730|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.59 ||
|-
| {{nts|106}} || style="text-align:left;"| {{flaglist|Iceland}} || {{convert|103000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|100250|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2750|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.67 ||
|-
| {{nts|107}} || style="text-align:left;"| {{sort|KoreaS|{{flaglist|South Korea}}}} || {{convert|100210|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|99909|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|301|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.3 ||
|-
| {{nts|108}} || style="text-align:left;"| {{flaglist|Hungary}} || {{convert|93028|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|89608|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3420|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.68 ||
|-
| {{nts|109}} || style="text-align:left;"| {{flaglist|Portugal}} || {{convert|92090|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|91470|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|620|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.67 ||
|-
| {{nts|110}} || style="text-align:left;"| {{flaglist|Jordan}} || {{convert|89342|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|88802|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|540|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.6 ||
|-
| {{nts|111}}|| style="text-align:left;" |{{flaglist|Serbia}}||{{convert|88361|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|88,246|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|115|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 0.13 || style="text-align:left;" |{{#tag:ref|The figure shown includes the area of [[Autonomous Province of Kosovo and Metohija|Kosovo and Metohija]], which is ''[[de facto]]'' independent from Serbia as the [[Kosovo|Republic of Kosovo]] ({{convert|10887|km2|sqmi|abbr=on|disp=or}}). The area of Serbia without Kosovo is {{convert|77474|km2|sqmi|abbr=on}}.<ref name="ciastats"/>|group="Note"}}
|-
| {{nts|112}}|| style="text-align:left;" |{{flaglist|Azerbaijan}}||{{convert|86600|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|86100|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|500|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 0.13 || style="text-align:left;" | Largest country in [[Caucasus]].{{#tag:ref|The figure shown includes the area of the [[Nagorno-Karabakh Republic]] ({{convert|11458|km2|sqmi|abbr=on|disp=or}}), which is ''[[de facto]]'' independent from Azerbaijan.|group="Note"}}
|-
| {{nts|113}}|| style="text-align:left;" |{{flaglist|Austria}}||{{convert|83871|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|82445|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|1426|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 1.7 ||
|-
| {{nts|114}}|| style="text-align:left;" |{{flaglist|United Arab Emirates}}||{{convert|83600|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|83600|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 0 ||
|-
| {{nts|115}}|| style="text-align:left;" |{{flaglist|Czech Republic}}||{{convert|78865|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|77247|km2|sqmi|abbr=values|disp=br()|sortable=on}}||{{convert|1620|km2|sqmi|abbr=values|disp=br()|sortable=on}}|| 2.05 ||
|-
| {{nts|116}} || style="text-align:left;"| {{flaglist|Panama}} || {{convert|75417|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|74340|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1080|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.43 ||
|-
| {{nts|117}} || style="text-align:left;"| {{flaglist|Sierra Leone}} || {{convert|71740|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|71620|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|120|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.17 ||
|-
| {{nts|118}} || style="text-align:left;"| {{flaglist|Ireland}} || {{convert|70273|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|68883|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1390|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.98 || style="text-align:left;" | The figure shown is for the [[Republic of Ireland]], the [[island of Ireland]] is {{convert|84421|km2|sqmi|disp=or|abbr=on}}<ref>{{cite web |url=http://www.gov.ie/en/essays/geography.html |title=Geography of Ireland |accessdate=2009-10-15 |deadurl=yes |archiveurl=https://web.archive.org/web/20091124012641/http://www.gov.ie/en/essays/geography.html |archivedate=2009-11-24 |df= }}</ref>
|-
| {{nts|119}} || style="text-align:left;"| {{flaglist|Georgia}} || {{convert|69700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|69700|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|The figure shown includes the areas of [[Abkhazia]] ({{convert|8660|km2|sqmi|disp=or|abbr=on}})<ref>[http://www.britannica.com/EBchecked/topic/1358/Abkhazia Abkhazia] at ''[[Encyclopædia Britannica]]''</ref> and [[South Ossetia]] ({{convert|3900|km2|sqmi|disp=or|abbr=on}}),<ref>[http://dictionary.reference.com/browse/south+ossetia South Ossetia] at World English Dictionary</ref> both ''[[de facto]]'' independent from Georgia.|group="Note"}}
|-
| {{nts|120}} || style="text-align:left;"| {{flaglist|Sri Lanka}} || {{convert|65610|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|62732|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2878|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.4 ||
|-
| {{nts|121}} || style="text-align:left;"| {{flaglist|Lithuania}} || {{convert|65300|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|62680|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2620|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.01 ||
|-
| {{nts|122}} || style="text-align:left;"| {{flaglist|Latvia}} || {{convert|64559|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|62249|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2340|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.62 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Svalbard}} ([[Norway]])'' || {{convert|62045|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|62045|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|The UN gives a combined area for Svalbard and [[Jan Mayen]] as {{convert|62422|km2|sqmi|abbr=on}}. The separate figures shown are from the CIA World Factbook.<ref name="ciastats"/> |group="Note"}}
|-
| {{nts|123}} || style="text-align:left;"| {{flaglist|Togo}} || {{convert|56785|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|54385|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2400|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.23 ||
|-
| {{nts|124}} || style="text-align:left;"| {{flaglist|Croatia}} || {{convert|56594|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|55974|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|620|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.1 ||
|-
| {{nts|125}} || style="text-align:left;"| {{flaglist|Bosnia and Herzegovina}} || {{convert|51209|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|51187|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.02 ||
|-
| {{nts|126}} || style="text-align:left;"| {{flaglist|Costa Rica}} || {{convert|51100|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|51060|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|40|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.08 ||
|-
| {{nts|127}} || style="text-align:left;"| {{flaglist|Slovakia}} || {{convert|49037|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|48105|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|930|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.9 ||
|-
| {{nts|128}} || style="text-align:left;"| {{flaglist|Dominican Republic}} || {{convert|48671|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|48320|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|350|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.72 ||
|-
| {{nts|129}} || style="text-align:left;"| {{flaglist|Estonia}} || {{convert|45227|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|42388|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2840|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 6.28 ||
|-
| {{nts|130}} || style="text-align:left;"| {{flaglist|Denmark}} || {{convert|43094|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|42434|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|660|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.53 || style="text-align:left;" | Metropolitan Denmark only, without [[Greenland]] and the [[Faroe Islands]].{{#tag:ref|The UN figure includes only the constituent country Denmark; the entire [[Kingdom of Denmark]], including [[Greenland]] and the [[Faroe Islands]] covers {{convert|2220093|km2|sqmi|abbr=on}} and would be 12th.|group="Note"}}
|-
| {{nts|131}} || style="text-align:left;"| {{sort|Netherlands|{{flaglist|Netherlands}}}} || {{convert|41850|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|33893|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|7650|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 18.41 || style="text-align:left;" | Includes the [[Caribbean Netherlands|special municipalities]], but excludes other countries in the [[Kingdom of the Netherlands]], shown separately.{{#tag:ref|Data for the Netherlands is from the Central Bureau of Statistics.<ref>{{Citation|author=Central Bureau of Statistics|title=Land – en tuinbouwcijfers, 2009|publisher=Government of the Netherlands, Department of Publication and Information|url=https://www.cbs.nl/-/media/imported/documents/2009/36/2009-j29-pub.pdf|issn=1386-9566|language=Dutch|year=2009|page=14|accessdate=6 January 2018}}</ref> Source gives area of [[Netherlands|European Netherlands]] as {{convert|41528|km2|sqmi|abbr=on}} and lists the three special municipalities separately, whose areas sum to {{convert|322|km2|sqmi|abbr=on}}. Adding these gives the total shown here for the entire country of the Netherlands.<ref name="nlcbs">{{Citation|author=Central Bureau of Statistics|title=Statistical Yearbook of the Netherlands Antilles, 2009|publisher=Government of the Netherlands, Department of Publication and Information|url=|location=Willemstad|year=2009|page=4|accessdate=26 November 2011}}</ref> Adding the constituent countries of [[Aruba]], [[Curaçao]] and [[Sint Maarten]], the total area of the [[Kingdom of the Netherlands]] covers {{convert|42508|km2|sqmi|abbr=on}}.|group="Note"|name="neth"}}
|-
| {{nts|132}} || style="text-align:left;"| {{flaglist|Switzerland}} || {{convert|41284|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|39997|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1280|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.1 || style="text-align:left;" |{{#tag:ref|The figure from the UN demographic yearbook ({{convert|41277|km2|sqmi|abbr=on|disp=or}}) excludes the areas of state forests and communanzas,{{Elucidate|date=September 2014|reason=Does Switzerland really have any "state forests"? Why should they be excluded from the area of the country? What is a "communanza" (or even "comunanza" supposed to be?)}} which amount to {{convert|7.15|km2|sqmi|abbr=on}}. The figure here is from the 2007 data.<ref name="unstats07"/>|group="Note"}}
|-
| {{nts|133}} || style="text-align:left;"| {{flaglist|Bhutan}} || {{convert|38394|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|38394|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|134}} || style="text-align:left;"| {{flaglist|Taiwan}} || {{convert|36193|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|32260|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3720|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 10.34 || style="text-align:left;" | Between 1945 and 1949, the [[Republic of China (1912–49)|Republic of China]] included [[Mainland China]], [[Mongolia]], Taiwan and other areas, totaling {{convert|11418174|km2|sqmi|abbr=on}}.{{#tag:ref|The UN source does not include data for the Republic of China on Taiwan. The figure shown is from the 2012 Statistical Data from the [[Ministry of the Interior (Taiwan)|Ministry of the Interior]], Republic of China. The CIA gives a total area of {{convert|35980|km2|sqmi|abbr=on}}. The total constitutional land area of the Republic of China is {{convert|11420000|km2|sqmi|abbr=on}}, which includes modern-day Taiwan, Mongolia, and [[Mainland China]].<ref>{{cite web |format=PDF |url=http://sowf.moi.gov.tw/stat/month/elist.htm |title=1.1 Number of Villages, Neighborhoods, Households and Resident Population |publisher=Ministry of the Interior – Republic of China (Taiwan)|accessdate=8 June 2012}}</ref>|group="Note"}}
|-
| {{nts|135}} || style="text-align:left;"| {{flag|Guinea-Bissau}} || {{convert|36125|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|28120|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|8005|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 22.16 ||
|-
| {{nts|136}} || style="text-align:left;"| {{flaglist|Moldova}} || {{convert|33846|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|32891|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|960|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.84 || style="text-align:left;" |{{#tag:ref|The figure shown includes the area of [[Transnistria]] ({{convert|4163|km2|sqmi|abbr=on|disp=or}}), which is ''[[de facto]]'' independent from Moldova.|group="Note"}}
|-
| {{nts|137}} || style="text-align:left;"| {{flaglist|Belgium}} || {{convert|30528|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|30278|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|250|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.82 ||
|-
| {{nts|138}} || style="text-align:left;"| {{flaglist|Lesotho}} || {{convert|30355|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|30355|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|139}} || style="text-align:left;"| {{flaglist|Armenia}} || {{convert|29743|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|28342|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1401|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.71 ||
|-
| {{nts|140}} || style="text-align:left;"| {{flaglist|Solomon Islands}} || {{convert|28896|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|27986|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|910|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.15 ||
|-
| {{nts|141}} || style="text-align:left;"| {{flaglist|Albania}} || {{convert|28748|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|27398|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1350|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.7 ||
|-
| {{nts|142}} || style="text-align:left;"| {{flaglist|Equatorial Guinea}} || {{convert|28051|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|28051|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|143}} || style="text-align:left;"| {{flaglist|Burundi}} || {{convert|27834|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|25680|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2150|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 7.73 ||
|-
| {{nts|144}} || style="text-align:left;"| {{flaglist|Haiti}} || {{convert|27750|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|27560|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|190|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.68 ||
|-
| {{nts|145}} || style="text-align:left;"| {{flaglist|Rwanda}} || {{convert|26338|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|24668|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1670|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 6.34 ||
|-
| {{nts|146}} || style="text-align:left;"| {{flaglist|Macedonia}} || {{convert|25713|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|25433|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|280|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.09 ||
|-
| {{nts|147}} || style="text-align:left;"| {{flaglist|Djibouti}} || {{convert|23200|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|23180|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|20|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.09 ||
|-
| {{nts|148}} || style="text-align:left;"| {{flaglist|Belize}} || {{convert|22966|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|22806|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|160|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.7 ||
|-
| {{nts|149}} || style="text-align:left;"| {{flaglist|El Salvador}} || {{convert|21041|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|20721|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|320|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.52 || style="text-align:left;" | Smallest country in continental [[North America]].
|-
| {{nts|150}} || style="text-align:left;"| {{flaglist|Israel}} || {{convert|20770|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|20330|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|440|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.12 || style="text-align:left;" |{{#tag:ref|Figures shown are from the CIA.<ref name="ciastats"/> The UN/[[Israel Central Bureau of Statistics]] figure of {{convert|22072|km2|sqmi|abbr=on}} includes the [[Golan Heights]] ({{convert|1200|km2|sqmi|disp=or|abbr=on}}) and [[East Jerusalem]] ({{convert|70|km2|sqmi|disp=or|abbr=on}}), which are not internationally recognised as part of Israel.|group="Note"}}
|-
| {{nts|151}} || style="text-align:left;"| {{flaglist|Slovenia}} || {{convert|20273|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|20151|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|122|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.6 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|New Caledonia}} ([[France]])'' || {{convert|18575|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|18275|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|300|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.62 ||
|-
| {{nts|152}} || style="text-align:left;"| {{flaglist|Fiji}} || {{convert|18272|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|18274|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|153}} || style="text-align:left;"| {{flaglist|Kuwait}} || {{convert|17818|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|17818|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|154}} || style="text-align:left;"| {{flaglist|Swaziland}} || {{convert|17364|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|17204|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|160|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.92 ||
|-
| {{nts|155}} || style="text-align:left;"| {{flaglist|East Timor}} || {{convert|14919|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|14919|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|156}} || style="text-align:left;"| {{sort|Bahamas|{{flaglist|Bahamas}}}} || {{convert|13943|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10010|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3870|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 27.88 ||
|-
| {{nts|157}} || style="text-align:left;"| {{flaglist|Montenegro}} || {{convert|13812|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|13452|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|360|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 2.61 ||
|-
| {{nts|158}} || style="text-align:left;"| {{flaglist|Vanuatu}} || {{convert|12189|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|12189|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Falkland Islands}} ([[United Kingdom]])'' || {{convert|12173|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|12173|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|159}} || style="text-align:left;"| {{flaglist|Qatar}} || {{convert|11586|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|11586|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| {{flag|Artsakh}} || {{convert|11458|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|11458|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1200|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1 || style="text-align:left;" |{{#tag:ref|Nagorno-Karabakh is claimed in whole by [[Azerbaijan]], and has [[International recognition of Nagorno-Karabakh|no international recognition]]|group="Note"}} 5.000 km<sup>2</sup>. Armenian-controlled territories surrounding Nagorno-Karabakh by regions 11,5 km<sup>2</sup>.
|-
| {{nts|160}} || style="text-align:left;"| {{sort|The Gambia|{{flaglist|The Gambia}}}} || {{convert|11295|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10000|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1295|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 11.47 || style="text-align:left;" | Smallest country in continental [[Africa]].
|-
| {{nts|161}} || style="text-align:left;"| {{flaglist|Jamaica}} || {{convert|10991|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10831|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|160|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.46 ||
|-
| {{hs|end}} – || style="text-align:left;"| {{flaglist|Kosovo}} || {{convert|10887|km2|sqmi|abbr=values|disp=br()|sortable=on}} || || || || style="text-align:left;" |{{#tag:ref|Kosovo is claimed in whole by [[Serbia]], and has [[International recognition of Kosovo|limited international recognition]]|group="Note"}}
|-
| {{nts|162}} || style="text-align:left;"| {{flaglist|Lebanon}} || {{convert|10452|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10230|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|170|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.63 || style="text-align:left;" | Second smallest country in continental [[Asia]].
|-
| {{nts|163}} || style="text-align:left;"| {{flaglist|Cyprus}} || {{convert|9251|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|9241|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.11 || style="text-align:left;" |{{#tag:ref|Includes the largely unrecognized but ''[[de facto]]'' independent [[Northern Cyprus]] ({{convert|3355|km2|sqmi|disp=or|abbr=on}}), the [[United Nations Buffer Zone in Cyprus|UN buffer zone]] ({{convert|346|km2|sqmi|disp=or|abbr=on}}) and [[Akrotiri and Dhekelia]] ({{convert|254|km2|sqmi|disp=or|abbr=on}}).<ref name="ciastats"/>|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| {{flaglist|Puerto Rico}}'' || {{convert|9104|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|9104|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3054|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 35.2 || style="text-align:left;" | An American territory, it is the third largest island of the [[United States]] after the [[Hawaii (island)|Big Island of Hawaii]] and [[Kodiak Island]] of [[Alaska]]. Also the smallest part of [[Hispanic America]].
|-
| {{hs|end}} – || style="text-align:left;"| {{flaglist|Abkhazia}} || {{convert|8660|km2|sqmi|abbr=values|disp=br()|sortable=on}} || || || || style="text-align:left;"|{{#tag:ref|Abkhazia is claimed in whole by [[Georgia (country)|Georgia]], and has [[International recognition of Abkhazia and South Ossetia|limited international recognition]]|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|French Southern and Antarctic Lands}} ([[France]])'' || {{convert|7747|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|7668|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|79.8|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.03 || style="text-align:left;" | Excludes claim on [[Adélie Land]] in Antarctica.{{#tag:ref|The UN source has no data for the French Southern and Antarctic Lands. The figure given here is the total of all areas listed separately in the CIA World Factbook.<ref>[https://www.cia.gov/library/publications/the-world-factbook/geos/fs.html French Southern and Antarctic Lands], CIA Factbook, as of December 29, 2010.</ref>|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|United States Minor Outlying Islands}}'' || {{convert|6959.41|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|34.2|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|6937|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{hs|99.68}}{{percentage|6937|6959.41|2|%=}} || style="text-align:left;" |
|-
| {{nts|164}} || style="text-align:left;"| {{flaglist|Palestine}} || {{convert|6020|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|5640|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|220|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 3.9 || style="text-align:left;" |{{#tag:ref|The CIA gives the areas of the [[West Bank]] and the [[Gaza Strip]] separately as {{convert|5860|km2|sqmi|abbr=on}} and {{convert|360|km2|sqmi|abbr=on}} respectively (https://www.cia.gov/library/publications/the-world-factbook/geos/we.html; https://www.cia.gov/library/publications/the-world-factbook/geos/gz.html). The figure for the West Bank includes [[East Jerusalem]] and [[Green Line (Israel)|Jerusalem No Man's Land]], but excludes [[Mount Scopus]].<ref name="ciastats"/>|group="Note"}}
|-
| {{nts|165}} || style="text-align:left;"| {{flaglist|Brunei}} || {{convert|5765|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|5265|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|500|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 8.67 || style="text-align:left;" |
|-
| {{nts|166}} || style="text-align:left;"| {{flaglist|Trinidad and Tobago}} || {{convert|5130|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|5128|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|French Polynesia}} ([[France]])'' || {{convert|4167|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3827|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|340|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 8.16 ||
|-
| {{hs|end}} – || style="text-align:left;"| {{flaglist|Transnistria}} || {{convert|4163|km2|sqmi|abbr=values|disp=br()|sortable=on}} || || || || style="text-align:left;" |{{#tag:ref|Transnistria is claimed in whole by [[Moldova]], and has [[International recognition of Transnistria|limited international recognition]]|group="Note"}}
|-
| {{nts|167}} || style="text-align:left;"| {{flaglist|Cape Verde}} || {{convert|4033|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|4033|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|South Georgia and the South Sandwich Islands}} ([[United Kingdom]])'' || {{convert|3903|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|3903|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref||group="Note"|name="ciadata"}}
|-
| {{hs|end}} – || style="text-align:left;"| {{flaglist|South Ossetia}} || {{convert|3900|km2|sqmi|abbr=values|disp=br()|sortable=on}} || || || || style="text-align:left;" |{{#tag:ref|South Ossetia is claimed in whole by [[Georgia (country)|Georgia]], and has [[International recognition of Abkhazia and South Ossetia|limited international recognition]]|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| {{flaglist|Northern Cyprus}} || {{convert|3355|km2|sqmi|abbr=values|disp=br()|sortable=on}} || || || || style="text-align:left;" |{{#tag:ref|Turkish Republic of Northern Cyprus is a [[self-declared]] state recognised only by [[Turkey]].|group="Note"}}
|-
| {{nts|168}} || style="text-align:left;"| {{flaglist|Samoa}} || {{convert|2842|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2821|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.35 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Hong Kong}} ([[China]])'' || {{convert|2755|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1106|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1649|km2|sqmi|abbr=values|disp=br()|sortable=on}} <ref>{{cite web|url=http://www.landsd.gov.hk/mapping/en/publications/total.htm|title=Survey and Mapping Office – Circulars and Publications|publisher=}}</ref>|| 59.8 ||
|-
| {{nts|169}} || style="text-align:left;"| {{flaglist|Luxembourg}} || {{convert|2586|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2586|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''[[Bir Tawil]] ([[Terra nullius]])'' || {{convert|2060|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2060|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|170}} || style="text-align:left;"| {{flaglist|Mauritius}} || {{convert|2040|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2030|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0.49 || style="text-align:left;" |{{#tag:ref|Figure shown is from the CIA World Factbook.<ref name="ciastats"/> The UN figure of {{convert|1969|km2|sqmi|abbr=on}} excludes the [[Agaléga|Agaléga Islands]] and [[St. Brandon|Cargados Carajos]].<ref name="unstats07"/>|group="Note"}}
|-
| {{nts|171}} || style="text-align:left;"| {{flaglist|Comoros}} || {{convert|1862|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1862|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|The CIA World Factbook<ref name="ciastats"/> and the UN give an area of {{convert|2235|km2|sqmi|abbr=on}}, which includes [[Mayotte]] ({{convert|374|km2|sqmi|abbr=on}}), an [[overseas department]] of [[France]].|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Åland Islands}}'' ''([[Finland]])'' || {{convert|1580|km2|sqmi|abbr=values|disp=br()|sortable=on}} || || || || style="text-align:left;" |{{#tag:ref|Åland Islands are an Autonomous region of [[Finland]]. As an Autonomous region of Finland, they are inside the [[European Union]].|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Faroe Islands}} ([[Denmark]])'' || {{convert|1393|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1393|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|0.1}}''Negligible'' || {{hs|0.001}}''Negligible'' || style="text-align:left;" |{{#tag:ref|There are some lakes and streams of unknown area.|group="Note"}}
|-
| {{nts|172}} || style="text-align:left;"| {{sort|Sao Tome|{{flag|São Tomé and Príncipe}}}} || {{convert|964|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|964|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Turks and Caicos Islands}} ([[United Kingdom]])'' || {{convert|948|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|430|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref||group="Note"|name="ciadata"}}
|-
| {{nts|173}} || style="text-align:left;"| {{flaglist|Kiribati}} || {{convert|811|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|811|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|The figure shown is from the CIA World Factbook,<ref name="ciastats"/> and refers to land area only. The UN figure excludes {{convert|84|km2|sqmi|abbr=on}} of uninhabited islands.|group="Note"}}
|-
| {{nts|174}} || style="text-align:left;"| {{flaglist|Bahrain}} || {{convert|765|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|765|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Smallest country in continental [[Asia]].
|-
| {{nts|175}} || style="text-align:left;"| {{flaglist|Dominica}} || {{convert|751|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|751|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|176}} || style="text-align:left;"| {{flaglist|Tonga}} || {{convert|747|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|717|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|30|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 4.02 ||
|-
| {{nts|177}} || style="text-align:left;"| {{flaglist|Singapore}} || {{convert|719|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|687|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.43 ||
|-
| {{nts|178}} || style="text-align:left;"| {{sort|Micronesia|{{flaglist|Federated States of Micronesia}}}} || {{convert|702|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|702|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|0.1}}''Negligible'' || {{hs|0.001}}''Negligible'' ||
|-
| {{nts|179}} || style="text-align:left;"| {{flaglist|Saint Lucia}} || {{convert|616|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|606|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|10|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 1.62 || style="text-align:left;" |{{#tag:ref|The figure shown is from the CIA Factbook.<ref name="ciastats"/> The UN value of {{convert|539|km2|sqmi|abbr=on}} refers to habitable area only and excludes the country's central forest reserve.|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Isle of Man}} ([[United Kingdom]])'' || {{convert|572|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|572|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Guam}} ([[United States]])'' || {{convert|549|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|544|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|180}} || style="text-align:left;"| {{flaglist|Andorra}} || {{convert|468|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|468|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Northern Mariana Islands}} ([[United States]])'' || {{convert|464|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|464|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|181}} || style="text-align:left;"| {{flaglist|Palau}} || {{convert|459|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|459|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|182}} || style="text-align:left;"| {{flaglist|Seychelles}} || {{convert|452|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|455|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Smallest country in [[Africa]].
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flag|Curaçao}} ([[Kingdom of the Netherlands|Netherlands]])'' || {{convert|444|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|444|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;"|{{#tag:ref||group="Note"|name="neth"}}
|-
| {{nts|183}} || style="text-align:left;"| {{flaglist|Antigua and Barbuda}} || {{convert|442|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|442.6|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|184}} || style="text-align:left;"| {{flaglist|Barbados}} || {{convert|430|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|431|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Heard Island and McDonald Islands}} ([[Australia]])'' || {{convert|412|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|412|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;"|{{#tag:ref||group="Note"|name="ciadata"}}
|-
| {{nts|185}} || style="text-align:left;"| {{flaglist|Saint Vincent and the Grenadines}} || {{convert|389|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|389|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Jan Mayen}} ([[Norway]])'' || {{convert|377|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|377|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{sort|United States Virgin Islands|{{flaglist|U.S. Virgin Islands}}}} ([[United States]])'' || {{convert|347|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|346|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|1564|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 81.88 ||
|-
| {{nts|186}} || style="text-align:left;"| {{flaglist|Grenada}} || {{convert|344|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|344|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|187}} || style="text-align:left;"| {{flaglist|Malta}} || {{convert|316|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|316|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Saint Helena, Ascension and Tristan da Cunha}}'' ''([[United Kingdom]])'' || {{convert|308|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|308|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|The total area of [[Saint Helena]] is {{convert|122|km2|sqmi}}, [[Ascension Island]] is {{convert|88|km2|sqmi}}, and [[Tristan da Cunha]] is {{convert|98|km2|sqmi}}.|group="Note"}}
|-
| {{nts|188}} || style="text-align:left;"| {{flaglist|Maldives}} || {{convert|300|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|298|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Smallest country in [[Asia]].
|-
| {{hs|end}} – || style="text-align:left;"| ''[[File: Flag of Bonaire.svg|22px]]'' ''[[Bonaire]]'' ''([[Netherlands]])'' || {{convert|294|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|294|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Cayman Islands}} ([[United Kingdom]])'' || {{convert|264|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|264|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|189}} || style="text-align:left;"| {{flaglist|Saint Kitts and Nevis}} || {{convert|261|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|261|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Smallest country in the [[Americas]] and the [[Western Hemisphere]].
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Niue}} ([[New Zealand]])'' || {{convert|260|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|260|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|Niue, in [[associated state|free association]] with [[New Zealand]], has [[Foreign relations of Niue|limited international recognition]]|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist| Akrotiri and Dhekelia }} ([[United Kingdom]])'' || {{convert|253.8|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|253.8}}''not determined'' || {{ntsh|0.1}}''not determined'' || {{hs|0.001}}''not determined'' || style="text-align:left;" | There is a salt lake and some wetlands of unknown area.
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Saint Pierre and Miquelon|local}}'' ''([[France]])'' || {{convert|242|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|242|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Cook Islands}} ([[New Zealand]])'' || {{convert|236|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|236|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|The Cook Islands, in [[associated state|free association]] with [[New Zealand]], has [[Foreign relations of the Cook Islands|limited international recognition]]|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|American Samoa}} ([[United States]])'' || {{convert|199|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|199|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|190}} || style="text-align:left;"| {{flaglist|Marshall Islands}} || {{convert|181|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|181|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|11673|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 98.47 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Aruba}} ([[Kingdom of the Netherlands|Netherlands]])'' || {{convert|180|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|180|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|191}} || style="text-align:left;"| {{flaglist|Liechtenstein}} || {{convert|160|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|160|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|British Virgin Islands}} ([[United Kingdom]])'' || {{convert|151|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|151|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Wallis and Futuna|local}}'' ''([[France]])'' || {{convert|142|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|142|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Christmas Island}} ([[Australia]])'' || {{convert|135|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|135|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|Data is from the 2007 statistics.<ref name="unstats07"/>|group="Note"|name="2007data"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Jersey}} ([[United Kingdom]])'' || {{convert|116|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|116|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Montserrat}} ([[United Kingdom]])'' || {{convert|102|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|102|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Anguilla}} ([[United Kingdom]])'' || {{convert|91|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|91|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Guernsey}} ([[United Kingdom]])'' || {{convert|78|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|78|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{nts|192}} || style="text-align:left;"| {{flaglist|San Marino}} || {{convert|61|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|61|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|British Indian Ocean Territory}} ([[United Kingdom]])'' || {{convert|60|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|60|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|54340|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 99.89 || style="text-align:left;" |{{#tag:ref|The UN gives no information for the British Indian Ocean Territory. The figure given here was taken from the CIA Factbook, and refers to land area only.<ref name="ciastats"/>|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Saint Martin}}'' ''([[France]])'' || {{convert|54|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|54.4|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|0.1}}''Negligible'' || {{hs|0.001}}''Negligible'' || style="text-align:left;" |{{#tag:ref||group="Note"|name="ciadata"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Bermuda}} ([[United Kingdom]])'' || {{convert|54|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|54|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Bouvet Island}} ([[Norway]])'' || {{convert|49|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|49|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref||group="Note"|name="ciadata"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Pitcairn Islands}} ([[United Kingdom]])'' || {{convert|47|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|47|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|The figure shown is from the CIA Factbook, and includes [[Henderson Island (Pitcairn Islands)|Henderson]], [[Ducie Island|Ducie]], and [[Oeno Island]].<ref name="ciastats"/> The UN figure is {{convert|5|km2|sqmi|disp=or|abbr=on}}, and only includes area for Pitcairn island itself, the only inhabited island in the group.|group="Note"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Norfolk Island}} ([[Australia]])'' || {{convert|36|km2|sqmi|abbr=values|disp=br()|sortable=on}} ||{{convert|36|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Sint Maarten}}'' ''([[Kingdom of the Netherlands|Netherlands]])'' || {{convert|34|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|34|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref||group="Note"|name="neth"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Macau}} ([[China]])'' || {{convert|31.3|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|28.2|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref|{{url|http://www.dscc.gov.mo/ENG/knowledge/geo_statistic.html|Current statistics: March 2014 – Direcçāo dos Serviços de Cartografia e Cadastro (Cartography and Cadastre Bureau)}} Including [[University of Macau]]'s New [[Hengqin]] Campus|group="Note"}}
|-
| {{nts|193}} || style="text-align:left;"| {{flaglist|Tuvalu}} || {{convert|26|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|26|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Smallest [[Commonwealth realm]].
|-
| {{nts|194}} || style="text-align:left;"| {{flaglist|Nauru}} || {{convert|21|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|21|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Smallest [[island country]], smallest [[republic]] and smallest country that isn't a [[city-state]].
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Saint Barthélemy|local}}'' ''([[France]])'' || {{convert|21|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|21}}''not determined'' || {{ntsh|0.1}}''not determined'' || {{hs|0.001}}''not determined'' || style="text-align:left;" |{{#tag:ref||group="Note"|name="ciadata"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''[[File: Flag of Sint Eustatius.svg|22px]]'' ''[[Sint Eustatius]]'' ''([[Netherlands]])'' || {{convert|21|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|21}}''not determined'' || {{ntsh|0.1}}''not determined'' || {{hs|0.001}}''not determined'' || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Cocos (Keeling) Islands}} ([[Australia]])'' || {{convert|14|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|14|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |{{#tag:ref||group="Note"|name="2007data"}}
|-
| {{hs|end}} – || style="text-align:left;"| ''[[File: Flag of Saba.svg|22px]]'' ''[[Saba]]'' ''([[Netherlands]])'' || {{convert|13|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{ntsh|13}}''not determined'' || {{ntsh|0.1}}''not determined'' || {{hs|0.001}}''not determined'' || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Tokelau}} ([[New Zealand]])'' || {{convert|12|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|12|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 ||
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist|Gibraltar}} ([[United Kingdom]])'' || {{convert|6|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|6.5|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |British Overseas territory
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist| Clipperton Island }} ([[France]])'' || {{convert|6|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|4|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 66.67 || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist| Ashmore and Cartier Islands }} ([[Australia]])'' || {{convert|5|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|5|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{noflag| [[Spratly Islands]] }} ([[Spratly Islands dispute|disputed]])'' || {{ntsh|4.9}}<5<br />(<{{convert|5|km2|sqmi|disp=number}}) || {{ntsh|4.9}}<5<br />(<{{convert|5|km2|sqmi|disp=number}}) || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |
|-
| {{hs|end}} – || style="text-align:left;"| ''{{flaglist| Coral Sea Islands }} ([[Australia]])'' || {{ntsh|2.9}}<3<br />(<{{convert|3|km2|sqmi|disp=number}}) || {{ntsh|2.9}}<3<br />(<{{convert|3|km2|sqmi|disp=number}}) || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" |
|-
| {{nts|195}} || style="text-align:left;"| {{flaglist|Monaco}} || {{convert|2.02|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|2.02|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Smallest country with a coastline.
|-
| {{nts|196}} || style="text-align:left;"| {{flaglist|Vatican City}} || {{convert|0.44|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0.44|km2|sqmi|abbr=values|disp=br()|sortable=on}} || {{convert|0|km2|sqmi|abbr=values|disp=br()|sortable=on}} || 0 || style="text-align:left;" | Smallest country in the world.
|-
|}
1moo188cqhnyohe0iziy3lop2d73tqf
Template:Ntsh
10
5558
32073
2018-08-07T19:32:28Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
{{number table sorting/{{#iferror:{{#expr:+{{formatnum:{{{1|}}}|R}}}}
|error
|Qyes/{{#expr:{{formatnum:{{{1}}}|R}}<0}}
}}
|{{formatnum:{{{1|}}}|R}}|style={{#ifeq:{{{debug}}}|yes
|border:1px solid;display:inline;
|display:none
}}
|{{#expr:floor((ln(abs({{formatnum:{{{1}}}|R}}))/ln10)+1E-14)}}|prefix={{{prefix|}}}
|{{{hideerror|off}}}
}}<noinclude>
{{documentation}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
22raikg5cow8znmtsdz0rcxd1as3ej2
Template:Number table sorting/error
10
5559
32074
2018-08-07T19:33:48Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{#ifeq:{{{2|}}}|on
||{{#if:{{{1|}}}
|'''{{color|red|Error: {{{1}}}}}''' This is not a valid number. Please refer to the documentation at {{tl|number table sorting}} for correct input.
}}
}}
4k4zlgecwic2rurekhbeq3nfuh38gkv
Template:Number table sorting/Qyes/0
10
5560
32075
2018-08-07T19:36:14Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{#ifeq:{{{style|display:none}}}|display:none
|<span style="display:none" data-sort-value="
|<span style="{{{style|display:inline}}}" class="sortkey">
}}{{#ifeq:{{#expr:{{{1|0}}}}}|INF
|9000000000000000000
|{{#ifexpr:{{{1|0}}}=0
|5000000000000000000
|{{#expr:7000+{{{2|0}}}}}{{padleft:{{#iferror:{{#expr:{{#expr:floor({{{1|0}}}E(4-{{{2|0}}}))}}}}}}|5}}{{padleft:{{#expr:(floor({{{1|0}}}E(9-{{{2|0}}})))mod1E5}}|5}}{{padleft:{{#expr:(floor({{{1|0}}}E(14-{{{2|0}}})))mod1E5}}|5}}
}}
}}♠{{#ifeq:{{{style|display:none}}}|display:none
|"></span>
|</span>
}}
6pl30tgb32rxbs3i48cdtpk1cwfn62p
Template:Nts
10
5561
32076
2018-08-07T19:38:02Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{number table sorting/{{#iferror:{{#expr:+{{formatnum:{{{1|}}}|R}}}}
|error
|Q{{{quiet|no/F{{{format|yes}}}/S{{{scinote|no}}}}}}/{{#expr:{{formatnum:{{{1}}}|R}}<0}}
}}
|{{formatnum:{{{1|}}}|R}}|style={{#ifeq:{{{debug}}}|yes
|border:1px solid;display:inline
|display:none
}}
|{{#expr:floor((ln(abs({{formatnum:{{{1}}}|R}}))/ln10)+1E-14)}}|prefix={{{prefix|}}}
|{{{hideerror|off}}}
}}<noinclude>
{{documentation}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
9c65zhyccadvlt2icr4f3zc2ugcqg7r
Template:Number table sorting
10
5562
32077
2018-08-07T19:39:04Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:nts]]
i199izpiovrcxd4i3k2v2hn3oauq6bk
Template:Number table sorting/Qno/Fyes/Sno/0
10
5563
32078
2018-08-07T19:41:12Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span style="{{{style|display:none}}}" class="sortkey">{{#ifeq:{{#expr:{{{1|0}}}}}|INF
|9000000000000000000
|{{#ifexpr:{{{1|0}}}=0
|5000000000000000000
|{{#expr:7000+{{{2|0}}}}}{{padleft:{{#iferror:{{#expr:{{#expr:floor({{{1|0}}}E(4-{{{2|0}}}))}}}}}}|5}}{{padleft:{{#expr:(floor({{{1|0}}}E(9-{{{2|0}}})))mod1E5}}|5}}{{padleft:{{#expr:(floor({{{1|0}}}E(14-{{{2|0}}})))mod1E5}}|5}}
}}
}}♠</span>{{{prefix|}}}{{formatnum:{{#if:{{#titleparts:{{{1|0}}}|1|2}}
|{{number table sorting/frac|{{{1|0}}}|{{#titleparts:{{{1|0}}}|1|1}}|{{#titleparts:{{{1|0}}}|1|2}}|pos}}
|{{#switch:{{#expr:{{{1|}}}400}}
|0|INF={{#iferror:{{#expr:1/{{#expr:{{{1|0}}}}}}}
|{{{1|0}}}
|{{#expr:{{{1}}}E-{{{2|0}}}}}<span style="margin-left:0.2em">×<span style="margin-left:0.1em">10</span></span><s style="display:none">^</s><sup>{{#ifexpr:{{{2|0}}}<0|−{{#expr:-{{{2|0}}}}}|{{{2|0}}}}}</sup>
}}
|{{{1|0}}}
}}
}}
}}
j74tkjr7qa8kq6trcg1n1qx0aeynmgm
Template:Hs
10
5564
32079
2018-08-07T19:43:35Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span data-sort-value="{{#invoke:sortkey|encode|{{{1}}}}}" style="display:none;"></span><noinclude>
{{Documentation}}
</noinclude>
gxbiui12nrexhc5cdfhg77ql8aperkc
Template:Hidden sort key
10
5565
32080
2018-08-07T19:44:44Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:hs]]
rlv8zu1rcfp55lelwtvwkoez263bu1k
Module:Sortkey
828
5566
32081
2018-08-07T19:46:54Z
Dr. Sroy
5771
New module
Scribunto
text/plain
local getArgs = require('Module:Arguments').getArgs
local p = {}
function p._encode(sortkey)
-- Protect against sortkey nesting.
-- Example: {{sort|{{dts|2013|07|07}}|{{dts|1990|12|01}}}}
if string.find(sortkey, "sortkey") or string.find(sortkey, "data-sort-value") then
return "";
end
return mw.text.encode(sortkey)
end
function p.encode(frame)
local args = getArgs(frame);
return p._encode(args[1] or "")
end
return p
376td4vgdd1gjsxqc6t677vqzhhll1k
Template:Flaglist
10
5567
32082
2018-08-07T19:49:06Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{country data {{{1|}}}|flaglist/core|name={{{name|{{{1|}}}}}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{documentation}}</noinclude>
o7oj0tt10q2cr1kx1xlciabdxolvu72
Template:Flaglist/core
10
5568
32083
2018-08-07T19:50:52Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span class="flagicon" style="display:inline-block;width:{{#invoke:Flaglist|width|{{{size|}}}}}px;">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|23x15px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]</span> [[{{{alias}}}|{{{name}}}]]<noinclude>{{documentation}}</noinclude>
d6fy794hcxpwj6c7905krp0907ddk3v
Module:Flaglist
828
5569
32084
2018-08-07T19:52:30Z
Dr. Sroy
5771
New supporting module
Scribunto
text/plain
-- Calculates the width of the span box for [[Template:Flaglist]]
-- based on the specified image size
local p = {}
function p.luawidth(size)
--For use within Lua
local w
if string.find(size,"^%d+x%d+px$") then -- width and height (eg. 20x10px)
-- use specified width
w = tonumber(string.match(size,"(%d+)x%d+px")) + 2 -- (2px for borders)
elseif string.find(size,"^%d+px$") then -- width only (eg. 20px)
-- use specified width
w = tonumber(string.match(size,"(%d+)px")) + 2
elseif string.find(size,"^x%d+px$") then -- height only (eg. x10px)
-- assume a width based on the height
local h = tonumber(string.match(size,"x(%d+)px"))
w = h * 2.2
w = math.floor(w+0.5) -- round to integer
else -- empty or invalid input
w = 25 -- default width for flagicons including borders
end
return tostring(w)
end
function p.width(frame)
--For external use
return p.luawidth(frame["args"][1])
end
return p
fj0lf9cpgyfjt3fkou3ik4c63fe0h1d
Template:Noflag
10
5570
32088
2018-08-07T20:01:38Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span class="flagicon" style="padding-left:{{{size|25px}}};"> </span>{{{1|}}}<noinclude>{{documentation}}</noinclude>
7dnh056r7gg28ylc3ca1itxpn605nyn
Template:Country data Russia
10
5571
32089
2018-08-07T20:13:25Z
Dr. Sroy
5771
Created page with "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Russia | flag alias = Flag of Russia.svg | flag alias-1668 = Flag of Russia (1668).svg | flag alias-1696 = Flag of..."
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = Russia
| flag alias = Flag of Russia.svg
| flag alias-1668 = Flag of Russia (1668).svg
| flag alias-1696 = Flag of Russia (1696-1917).svg
| flag alias-1721 = Flag of Oryol (variant).svg
| flag alias-1858 = Romanov Flag.svg
| flag alias-1914 = Flag of Russian Empire for private use (1914–1917).svg
| flag alias-1918a=Flag of Russia (1918).svg
| flag alias-1918 = Flag of Russia (1918–1920).svg
| flag alias-1925 = Flag of the Russian SFSR (1920-1937).svg
| flag alias-1937 = Flag of the Russian SFSR (1937-1954).svg
| flag alias-1954 = Flag of the Russian SFSR.svg
| flag alias-1991 = Flag of Russia (1991–1993).svg
| flag alias-1993 = Flag of Russia (Kremlin.ru).svg
| flag alias-2000 = Flag of Russia (WFB 2000).svg
| flag alias-2004 = Flag of Russia (WFB 2004).svg
| flag alias-2013 = Flag of Russia (WFB 2013).svg
| flag alias-army = Flag of the Russian ground forces.svg
| link alias-army = Russian Ground Forces
| flag alias-naval = Naval Ensign of Russia.svg
| link alias-naval = Russian Navy
| flag alias-navy=Naval Jack of Russia.svg
| link alias-navy =Russian Navy
| flag alias-air force = Flag of the Air Force of the Russian Federation.svg
| link alias-air force = Russian Air Force
| flag alias-marines=Naval Jack of Russia.svg
| link alias-marines=Russian Naval Infantry
| flag alias-coast guard=Russia, Flag of border service 2008.svg
| link alias-coast guard=Coast Guard of the Border Service of the FSB
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1668
| var2 = 1696
| var3 = 1721
| var4 = 1858
| var5 = 1914
| var6 = 1918a
| var7 = 1918
| var8 = 1925
| var9 = 1937
| var10 = 1954
| var11 = 1991
| var12 = 1993
| var13 = 2000
| var14 = 2004
| var15 = 2013
| redir1 = RUS
| redir2 = Russian Federation
</noinclude>
}}
jaioopzh1wwwcjn218shivnlutylaec
Template:Country data Canada
10
5572
32090
2018-08-07T20:14:47Z
Dr. Sroy
5771
Created page with "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Canada | flag alias = Flag of Canada.svg | flag alias-1841 = Flag of the United Kingdom (WFB 2000).svg | flag alia..."
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = Canada
| flag alias = Flag of Canada.svg
| flag alias-1841 = Flag of the United Kingdom (WFB 2000).svg
| flag alias-1867-official = Flag of the United Kingdom.svg
| flag alias-1868 = Canadian Red Ensign (1868–1921).svg
| flag alias-1905 = Canadian Red Ensign (1905–1922).svg
| flag alias-1907 = Canadian Red Ensign (1907–1921).png
| flag alias-1921 = Canadian Red Ensign (1921–1957).svg
| flag alias-1957 = Canadian Red Ensign (1957–1965).svg
| flag alias-1964 = Flag of Canada (1964).svg
| flag alias-1965 = Flag of Canada (WFB 2000).png
| flag alias-2004 = Flag of Canada (WFB 2004).gif
| flag alias-armed forces = Canadian Forces Flag.svg
| link alias-armed forces = Canadian Armed Forces
| flag alias-naval = Naval ensign of Canada; Naval jack of Canada (1968–2013).svg
| link alias-naval = Royal Canadian Navy
| flag alias-naval-1868 = Canadian Blue Ensign (1868–1921).svg
| flag alias-naval-1911 = Naval ensign of the United Kingdom.svg
| flag alias-naval-1921 = Canadian Blue Ensign (1921–1957).svg
| flag alias-naval-1957 = Canadian Blue Ensign (1957–1965).svg
| flag alias-naval-1965 = Flag of Canada (Pantone).svg
| flag alias-coast guard = Coastguard Flag of Canada.svg
| link alias-coast guard = Canadian Coast Guard
| flag alias-air force = Royal Canadian Air Force ensign.svg
| flag alias-air force-1924 = Ensign of the Royal Canadian Air Force.svg
| link alias-air force = Royal Canadian Air Force
| flag alias-army-1939 = Flag of the Canadian Army (1939–1944).svg
| flag alias-army-1968 = Flag of the Canadian Army (1968–1998).gif
| flag alias-army-1989 = Flag of the Canadian Army (1968–1998).svg
| flag alias-army-2013 = Flag of the Canadian Army (2013–2016).png
| flag alias-army = Flag of the Canadian Army.svg
| link alias-army = Canadian Army
| link alias-football = Canada {{{mw|men's}}} national {{{age|}}} soccer team
| link alias-basketball = Canada {{{mw|men's}}} national {{{age|}}} basketball team
| link alias-field hockey = Canada {{{mw|men's}}} national field hockey team
| flag alias-military=Flag of the Canadian Forces.svg
| link alias-military=Canadian Armed Forces
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1841
| var2 = 1867-official
| var3 = 1868
| var4 = 1905
| var5 = 1907
| var6 = 1921
| var7 = 1957
| var8 = 1964
| var9 = 1965
| var10 = 2004
| var11 = naval-1868
| var12 = naval-1911
| var13 = naval-1921
| var14 = naval-1957
| var15 = naval-1965
| var16 = air force-1924
| var17 = army-1939
| var18 = army-1968
| var19 = army-1989
| var20 = army-2013
| redir1 = CAN
| redir2 = Province of Canada
| redir3 = Dominion of Canada
</noinclude>
}}
akyyo0m919wgo48nlytzy6omsxmf33p
Template:Country data China
10
5573
32091
2018-08-07T20:15:49Z
Dr. Sroy
5771
Created page with "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = China | flag alias = Flag of the People's Republic of China.svg | flag alias-1862 = Flag of the Qing Dynasty (1862..."
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = China
| flag alias = Flag of the People's Republic of China.svg
| flag alias-1862 = Flag of the Qing Dynasty (1862-1889).svg
| border-1862 =
| flag alias-1889 = Flag of the Qing Dynasty (1889-1912).svg
| flag alias-1912 = Flag of China (1912–1928).svg
| flag alias-1929 = Flag of China (1928–1949).svg
| flag alias-1949 = Flag of China (WFB 2000).png
| flag alias-2000 = Flag of China (WFB 2000).svg
| flag alias-2004 = Flag of China (WFB 2004).svg
| flag alias-2009 = Flag of China (WFB 2009).svg
| flag alias-military = People's Liberation Army Flag of the People's Republic of China.svg
| link alias-military = People's Liberation Army
| flag alias-army = Ground Force Flag of the People's Republic of China.svg
| link alias-army = People's Liberation Army Ground Force
| flag alias-naval = Naval ensign of China.svg
| link alias-naval = People's Liberation Army Navy
| flag alias-navy = Naval ensign of China.svg
| link alias-navy = People's Liberation Army Navy
| flag alias-air force = Air Force Flag of the People's Republic of China.svg
| link alias-air force = People's Liberation Army Air Force
| link alias-coast guard=China Coast Guard
| flag alias-marines = Naval Ensign of the People's Republic of China.svg
| link alias-marines = People's Liberation Army Marine Corps
| name alias-football = China PR
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1862
| var2 = 1889
| var3 = 1912
| var4 = 1929
| var5 = 1949
| var6 = 2000
| var7 = 2004
| var8 = 2009
| var9 = military
| redir1 = CHN
| redir2 = People's Republic of China
| redir3 = China, People's Republic of
| redir4 = China (People's Republic of)
| redir5 = PRC
| related1 = Qing dynasty
| related2 = Republic of China
| related3 = Republic of China (1912–1949)
</noinclude>
}}
ja37386r2d7llqmx6vbcpqrbx2tofbl
Template:IAST
10
5574
32095
2018-08-07T20:35:08Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{transl|sa|IAST|{{{1}}}}}<noinclude>
{{documentation}}
</noinclude>
3bup8ninxwnddkfz78xr8teld57o7sc
Template:Transl
10
5575
32096
2018-08-07T20:36:14Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|transl}}</includeonly><noinclude>
{{documentation}}
</noinclude>
7xtp3r8t5cux6u2ocbjk65rd4njjujc
Module:Lang
828
5576
32097
2018-08-07T20:40:46Z
Dr. Sroy
5771
New module
Scribunto
text/plain
--[=[
Lua support for the {{lang}}, {{lang-xx}}, and {{transl}} templates and replacement of various supporting templates.
]=]
require('Module:No globals');
local p = {};
local initial_style_state; -- set by lang_xx_normal() and lang_xx_italic()
local getArgs = require ('Module:Arguments').getArgs;
local lang_name_table = mw.loadData ('Module:Language/name/data');
local synonym_table = mw.loadData ('Module:Lang/ISO 639 synonyms'); -- ISO 639-2/639-2T code translation to 639-1 code
local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables
local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization
local maint_cats = {}; -- maintenance categories go here
local maint_msgs = {}; -- and their messages go here
--[[--------------------------< I S _ S E T >------------------------------------------------------------------
Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string.
]]
local function is_set( var )
return not (var == nil or var == '');
end
--[[--------------------------< I S _ L A T N >----------------------------------------------------------------
Returns true if all of text argument is written using Latn script for letters, numbers and punctuationset; false else.
]]
p.is_latn = require ('Module:Unicode data').is_Latin
--[[--------------------------< I N V E R T _ I T A L I C S >-------------------------------------------------
This function attempts to invert the italic markup a args.text by adding/removing leading/trailing italic markup
in args.text. Like |italic=unset, |italic=invert disables automatic italic markup. Individual leading/trailing
apostrophes are converted to their html numeric entity equivalent so that the new italic markup doesn't become
bold markup inadvertently.
Leading and trailing wiki markup is extracted from args.text into separate table elements. Addition, removal,
replacement of wiki markup is handled by a string.gsub() replacement table operating only on these separate elements.
In the string.gsub() matching pattern, '.*' matches empty string as well as the three expected wiki markup patterns.
This function expects that markup in args.text is complete and correct; if it is not, oddness may result.
]]
local function invert_italics (source)
local invert_pattern_table = { -- leading/trailing markup add/remove/replace patterns
[""]="\'\'", -- empty string becomes italic markup
["\'\'"]="", -- italic markup becomes empty string
["\'\'\'"]="\'\'\'\'\'", -- bold becomes bold italic
["\'\'\'\'\'"]="\'\'\'", -- bold italic become bold
};
local seg = {};
source = source:gsub ("%f[\']\'%f[^\']", '&'); -- protect single quote marks from being interpreted as bold markup
seg[1] = source:match ('^(\'\'+%f[^\']).+') or ''; -- get leading markup, if any; ignore single quote
seg[3] = source:match ('.+(%f[\']\'\'+)$') or ''; -- get trailing markup, if any; ignore single quote
if '' ~= seg[1] and '' ~= seg[3] then -- extract the 'text'
seg[2] = source:match ('^\'\'+%f[^\'](.+)%f[\']\'\'+$') -- from between leading and trailing markup
elseif '' ~= seg[1] then
seg[2] = source:match ('^\'\'+%f[^\'](.+)') -- following leading markup
elseif '' ~= seg[3] then
seg[2] = source:match ('(.+)%f[\']\'\'+$') -- preceding trailing markup
else
seg[2] = source -- when there is no markup
end
seg[1] = seg[1]:gsub (".*", invert_pattern_table, 1); -- replace leading markup according to pattern table
seg[3] = seg[3]:gsub (".*", invert_pattern_table, 1); -- replace leading markup according to pattern table
return table.concat (seg); -- put it all back together and done
end
--[[--------------------------< V A L I D A T E _ I T A L I C >------------------------------------------------
validates |italic= or |italics= assigned values.
When |italic= is set and has an acceptible assigned value, return the matching css font-style property value or,
for the special case 'default', return nil.
When |italic= is not set, or has an unacceptible assigned value, return nil and a nil error message.
When both |italic= and |italics= are set, returns nil and a 'conflicting' error message.
The return value nil causes the calling lang, lang_xx, or transl function to set args.italic according to the template's
defined default ('inherit' for {{lang}}, 'inherit' or 'italic' for {{lang-xx}} depending on
the individual template's requirements, 'italic' for {{transl}}) or to the value appropriate to |script=, if set ({{lang}}
and {{lang-xx}} only).
Accepted values and the values that this function returns are are:
nil - when |italic= absent or not set; returns nil
default - for completeness, should rarely if ever be used; returns nil
yes - force args.text to be rendered in italic font; returns 'italic'
no - force args.text to be rendered in normal font; returns 'normal'
unset - disables font control so that font-style applied to text is dictated by markup inside or outside the template; returns 'inherit'
invert - disables font control so that font-style applied to text is dictated by markup outside or inverted inside the template; returns 'invert'
]]
local function validate_italic (args)
local properties = {['yes'] = 'italic', ['no'] = 'normal', ['unset'] = 'inherit', ['invert'] = 'invert', ['default'] = nil};
local count = 0
for _, arg in pairs {'italic', 'italics', 'i'} do
if args[arg] then
count = count + 1
end
end
if count > 1 then -- return nil and an error message if more than one is set
return nil, 'only one of |italic=, |italics=, or |i= can be specified';
end
return properties[args.italic or args.italics or args.i], nil; -- return an appropriate value and a nil error message
end
--[=[--------------------------< V A L I D A T E _ C A T _ A R G S >----------------------------------------------------------
Default behavior of the {{lang}} and {{lang-xx}} templates is to add categorization when the templates are used in mainspace.
This default functionality may be suppressed by setting |nocat=yes or |cat=no. This function selects one of these two parameters
to control categorization.
Because having two parameters with 'opposite' names and 'opposite' values is confusing, this function accepts only affirmative
values for |nocat= and only negative values for |cat=; in both cases the 'other' sense (and non-sense) is not accepted and the
parameter is treated as if it were not set in the template.
Sets args.nocat to true if categorization is to be turned off; to nil if the default behavior should apply.
Accepted values for |nocat= are the text strings:
'yes', 'y', 'true', 't', on, '1' -- [[Module:Yesno]] returns logical true for all of these; false or nil else
for |cat=
'no', 'n', 'false', 'f', 'off', '0' -- [[Module:Yesno]] returns logical false for all of these; true or nil else
]=]
local function validate_cat_args (args)
if not (args.nocat or args.cat) then -- both are nil, so categorize
return;
end
local yesno = require "Module:Yesno";
if false == yesno (args.cat) or true == yesno (args.nocat) then
args.nocat = true; -- set to true when args.nocat is affirmative; nil else (as if the parameter were not set in the template)
else -- args.nocat is the parameter actually used.
args.nocat = nil;
end
end
--[[--------------------------< I N _ A R R A Y >--------------------------------------------------------------
Whether needle is in haystack
]]
local function in_array( needle, haystack )
if needle == nil then
return false;
end
for n,v in ipairs( haystack ) do
if v == needle then
return n;
end
end
return false;
end
--[[--------------------------< F O R M A T _ I E T F _ T A G >------------------------------------------------
prettify ietf tags to use recommended subtag formats:
code: lower case
script: sentence case
region: upper case
variant: lower case
]]
local function format_ietf_tag (code, script, region, variant)
local out = {};
table.insert (out, code:lower());
if is_set (script) then
script = script:lower():gsub ('^%a', string.upper);
table.insert (out, script);
end
if is_set (region) then
table.insert (out, region:upper());
end
if is_set (variant) then
table.insert (out, variant:lower());
end
return table.concat (out, '-');
end
--[[--------------------------< G E T _ I E T F _ P A R T S >--------------------------------------------------
extracts and returns IETF language tag parts:
primary language subtag (required) - 2 or 3 character IANA language code
script subtag - four character IANA script code
region subtag - two-letter or three digit IANA region code
variant subtag - four digit or 5-8 alnum variant code
private subtag - x- followed by 1-8 alnum private code; only supported with the primary language tag
in any one of these forms
lang lang-variant
lang-script lang-script-variant
lang-region lang-region-variant
lang-script-region lang-script-region-variant
lang-x-private
each of lang, script, region, variant, and private, when used, must be valid
Languages with both two- and three-character code synonyms are promoted to the two-character synonym because
the IANA registry file omits the synonymous three-character code; we cannot depend on browsers understanding
the synonymous three-character codes in the lang= attribute.
For {{lang-xx}} templates, the parameters |script=, |region=, and |variant= are supported (not supported in {{lang}}
because those parameters are superfluous to the IETF subtags in |code=)
returns six values; all lower case. Valid parts are returned as themselves; omitted parts are returned as empty strings, invalid
parts are returned as nil; the sixth returned item is an error message (if an error detected) or nil.
see http://www.rfc-editor.org/rfc/bcp/bcp47.txt section 2.1
]]
local function get_ietf_parts (source, args_script, args_region, args_variant)
local code;
local script = '';
local region = '';
local variant = '';
local private = '';
if not is_set (source) then
return nil, nil, nil, nil, nil, 'missing language tag';
end
if source:match ('^%a%a%a?%-%a%a%a%a%-%a%a%-%d%d%d%d$') then -- ll-Ssss-RR-variant (where variant is 4 digits)
code, script, region, variant = source:match ('^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%d%d%d%d)$');
elseif source:match ('^%a%a%a?%-%a%a%a%a%-%d%d%d%-%d%d%d%d$') then -- ll-Ssss-DDD-variant (where region is 3 digits; variant is 4 digits)
code, script, region, variant = source:match ('^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%d%d%d%d)$');
elseif source:match ('^%a%a%a?%-%a%a%a%a%-%a%a%-%w%w%w%w%w+$') then -- ll-Ssss-RR-variant (where variant is 5-8 alnum characters)
code, script, region, variant = source:match ('^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$');
elseif source:match ('^%a%a%a?%-%a%a%a%a%-%d%d%d%-%w%w%w%w%w+$') then -- ll-Ssss-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters)
code, script, region, variant = source:match ('^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$');
elseif source:match ('^%a%a%a?%-%a%a%a%a%-%d%d%d%d$') then -- ll-Ssss-variant (where variant is 4 digits)
code, script, variant = source:match ('^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d%d)$');
elseif source:match ('^%a%a%a?%-%a%a%a%a%-%w%w%w%w%w+$') then -- ll-Ssss-variant (where variant is 5-8 alnum characters)
code, script, variant = source:match ('^(%a%a%a?)%-(%a%a%a%a)%-(%w%w%w%w%w%w?%w?%w?)$');
elseif source:match ('^%a%a%a?%-%a%a%-%d%d%d%d$') then -- ll-RR-variant (where variant is 4 digits)
code, region, variant = source:match ('^(%a%a%a?)%-(%a%a)%-(%d%d%d%d)$');
elseif source:match ('^%a%a%a?%-%d%d%d%-%d%d%d%d$') then -- ll-DDD-variant (where region is 3 digits; variant is 4 digits)
code, region, variant = source:match ('^(%a%a%a?)%-(%d%d%d)%-(%d%d%d%d)$');
elseif source:match ('^%a%a%a?%-%a%a%-%w%w%w%w%w+$') then -- ll-RR-variant (where variant is 5-8 alnum characters)
code, region, variant = source:match ('^(%a%a%a?)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$');
elseif source:match ('^%a%a%a?%-%d%d%d%-%w%w%w%w%w+$') then -- ll-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters)
code, region, variant = source:match ('^(%a%a%a?)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$');
elseif source:match ('^%a%a%a?%-%d%d%d%d$') then -- ll-variant (where variant is 4 digits)
code, variant = source:match ('^(%a%a%a?)%-(%d%d%d%d)$');
elseif source:match ('^%a%a%a?%-%w%w%w%w%w+$') then -- ll-variant (where variant is 5-8 alnum characters)
code, variant = source:match ('^(%a%a%a?)%-(%w%w%w%w%w%w?%w?%w?)$');
elseif source:match ('^%a%a%a?%-%a%a%a%a%-%a%a$') then -- ll-Ssss-RR
code, script, region = source:match ('^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)$');
elseif source:match ('^%a%a%a?%-%a%a%a%a%-%d%d%d$') then -- ll-Ssss-DDD (region is 3 digits)
code, script, region = source:match ('^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)$');
elseif source:match ('^%a%a%a?%-%a%a%a%a$') then -- ll-Ssss
code, script = source:match ('^(%a%a%a?)%-(%a%a%a%a)$');
elseif source:match ('^%a%a%a?%-%a%a$') then -- ll-RR
code, region = source:match ('^(%a%a%a?)%-(%a%a)$');
elseif source:match ('^%a%a%a?%-%d%d%d$') then -- ll-DDD (region is 3 digits)
code, region = source:match ('^(%a%a%a?)%-(%d%d%d)$');
elseif source:match ('^%a%a%a?$') then -- ll
code = source:match ('^(%a%a%a?)$');
elseif source:match ('^%a%a%a?%-x%-%w%w?%w?%w?%w?%w?%w?%w?$') then -- ll-x-pppppppp)
code, private = source:match ('^(%a%a%a?)%-x%-(%w+)$');
else
return nil, nil, nil, nil, nil, table.concat ({'unrecognized language tag: ', source}); -- don't know what we got but it is malformed
end
code = code:lower(); -- ensure that we use and return lower case version of this
if not (lang_data.override[code] or lang_name_table.lang[code]) then
return nil, nil, nil, nil, nil, table.concat ({'unrecognized language code: ', code}); -- invalid language code, don't know about the others (don't care?)
end
if synonym_table[code] then -- if 639-2/639-2T code has a 639-1 synonym
table.insert (maint_cats, table.concat ({'Lang and lang-xx code promoted to ISO 639-1|', code}));
table.insert (maint_msgs, table.concat ({'code: ', code, ' promoted to code: ', synonym_table[code]}));
code = synonym_table[code]; -- use the synonym
end
if is_set (script) then
if is_set (args_script) then
return code, nil, nil, nil, nil, 'redundant script tag'; -- both code with script and |script= not allowed
end
else
script = args_script or ''; -- use args.script if provided
end
if is_set (script) then
script = script:lower(); -- ensure that we use and return lower case version of this
if not lang_name_table.script[script] then
return code, nil, nil, nil, nil, table.concat ({'unrecognized script: ', script, ' for code: ', code}); -- language code ok, invalid script, don't know about the others (don't care?)
end
end
if lang_name_table.suppressed[script] then -- ensure that code-script does not use a suppressed script
if in_array (code, lang_name_table.suppressed[script]) then
return code, nil, nil, nil, nil, table.concat ({'script: ', script, ' not supported for code: ', code}); -- language code ok, script is suppressed for this code
end
end
if is_set (region) then
if is_set (args_region) then
return code, nil, nil, nil, nil, 'redundant region tag'; -- both code with region and |region= not allowed
end
else
region = args_region or ''; -- use args.region if provided
end
if is_set (region) then
region = region:lower(); -- ensure that we use and return lower case version of this
if not lang_name_table.region[region] then
return code, script, nil, nil, nil, table.concat ({'unrecognized region: ', region, ' for code: ', code});
end
end
if is_set (variant) then
if is_set (args_variant) then
return code, nil, nil, nil, nil, 'redundant variant tag'; -- both code with variant and |variant= not allowed
end
else
variant = args_variant or ''; -- use args.variant if provided
end
if is_set (variant) then
variant = variant:lower(); -- ensure that we use and return lower case version of this
if not lang_name_table.variant[variant] then -- make sure variant is valid
return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant});
end -- does this duplicate/replace tests in lang() and lang_xx()?
if is_set (script) then -- if script set it must be part of the 'prefix'
if not in_array (table.concat ({code, '-', script}), lang_name_table.variant[variant]['prefixes']) then
return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-script pair: ', code, '-', script});
end
else
if not in_array (code, lang_name_table.variant[variant]['prefixes']) then
return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code: ', code});
end
end
end
if is_set (private) then
private = private:lower(); -- ensure that we use and return lower case version of this
if not lang_data.override[table.concat ({code, '-x-', private})] then -- make sure private tag is valid; note that index
return code, script, region, nil, nil, table.concat ({'unrecognized private tag: ', private});
end
end
return code, script, region, variant, private, nil; -- return the good bits; make sure that msg is nil
end
--[[--------------------------< M A K E _ E R R O R _ M S G >--------------------------------------------------
assembles an error message from template name, message text, help link, and error category.
]]
local function make_error_msg (msg, args, template)
local out = {};
local category;
if 'transl' == template then
category = 'transl';
else
category = 'lang and lang-xx'
end
table.insert (out, table.concat ({'[', args.text or 'undefined', '] '})); -- for error messages output args.text if available
table.insert (out, table.concat ({'<span style=\"font-size:100%; font-style:normal;\" class=\"error\">error: {{', template, '}}: '}));
table.insert (out, msg);
table.insert (out, table.concat ({' ([[:Category:', category, ' template errors|help]])'}));
table.insert (out, '</span>');
if (0 == namespace) and not args.nocat then -- only categorize in article space
table.insert (out, table.concat ({'[[Category:', category, ' template errors]]'}));
end
return table.concat (out);
end
--[=[-------------------------< M A K E _ W I K I L I N K >----------------------------------------------------
Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only
link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an
empty string.
]=]
local function make_wikilink (link, display)
if is_set (link) then
if is_set (display) then
return table.concat ({'[[', link, '|', display, ']]'});
else
return table.concat ({'[[', link, ']]'});
end
else
return '';
end
end
--[[--------------------------< M A K E _ T E X T _ S P A N >--------------------------------------------------
TODO: add support for block: div tags instead of span tags; would need some sort of proper parameter to control the switch
For italic style, can't do ''{{lang|xx|text}}'' without using <span/> tags when text is italic because of -Latn, |italic=yes,
or auto-italics because the wrapping wikimarkup produces this:
<i><i lang="xx">text</i></i>
which is later reduced to this:
<i>text</i>
This reduction happens in some sort of cleanup process outside the scope of this template/module.
Until or unless this is fixed italic text must be:
<i><span lang="xx">text</span></i>
]]
local function make_text_span (code, text, rtl, style, size, language)
local span = {};
local style_added = '';
if text:match ('^%*') then
table.insert (span, '*'); -- move proto language text prefix outside of italic markup if any; use numeric entity because plan splat confuses MediaWiki
text = text:gsub ('^%*', ''); -- remove the splat from the text
end
if 'italic' == style then
table.insert (span, '<i>'); -- open italic style tag
end
table.insert (span, table.concat ({'<span lang="'})); -- open <span> tag
table.insert (span, table.concat ({code, '\"'})); -- add language attribute
if rtl then
table.insert (span, ' dir="rtl"'); -- add direction attribute for right to left languages
end
if 'normal' == style then -- when |italic=no
table.insert (span, ' style=\"font-style:normal;'); -- override external markup, if any
style_added = '\"'; -- remember that style attribute added and is not yet closed
end
if is_set (size) then -- when |size=<something>
if is_set (style_added) then
table.insert (span, table.concat ({' font-size:', size, ';'})); -- add when style attribute already inserted
else
table.insert (span, table.concat ({' style=\"font-size:', size, ';'})); -- create style attribute
style_added = '\"'; -- remember that style attribute added and is not yet closed
end
end
if is_set (language) then
table.insert (span, table.concat ({style_added, ' title=\"', language})); --start the title text
if language:find ('languages') then
table.insert (span, ' collective text\"'); -- for collective languages
else
table.insert (span, ' language text\"'); -- for individual languages
end
table.insert (span, '>'); -- close the opening span tag
else
table.insert (span, table.concat ({style_added, '>'})); -- close the style attribute and close opening span tag
end
table.insert (span, text); -- insert the text
table.insert (span, '</span>'); -- close the <span> tag
if 'italic' == style then
table.insert (span, '</i>'); -- close italic style tag
end
if rtl then -- legacy; shouldn't be necessary because all of the rtl text is wrapped in <span dir="rtl">text</span>
table.insert (span, '‎'); -- make sure the browser knows that we're at the end of the rtl
end
return table.concat (span); -- put it all together and done
end
--[=[-------------------------< M A K E _ C A T E G O R Y >----------------------------------------------------
For individual language, <language>, returns:
[[Category:Articles containing <language>-language text]]
for English:
[[Category:Articles containing explicitly cited English-language text]]
for artificial languages (code: art)
[[Category:Articles containing constructed-language text]]
for ISO 639-2 collective languages (and for 639-1 bh):
[[Category:Articles with text from the <language> languages collective]]
]=]
local function make_category (code, language_name, nocat)
local cat = {};
if (0 ~= namespace) or nocat then -- only categorize in article space
return ''; -- return empty string for concatenation
end
if language_name:find ('languages') then
return table.concat ({'[[Category:Articles with text from the ', language_name, ' collective]]'});
end
table.insert (cat, '[[Category:Articles containing ');
if 'en' == code then
table.insert (cat, 'explicitly cited English');
elseif 'art' == code then
table.insert (cat, 'constructed')
else
table.insert (cat, language_name);
end
table.insert (cat, '-language text]]');
return table.concat (cat);
end
--[[--------------------------< M A K E _ T R A N S L I T >----------------------------------------------------
return translit <i lang=xx-Latn>...</i> where xx is the language code; else return empty string
The value |script= is not used in {{transl}} for this purpose; instead it uses |code. Because language scripts
are listed in the {{transl}} switches they are included in the data tables. The script parameter is introduced
at {{Language with name and transliteration}}. If |script= is set, this function uses it in preference to code.
To avoid confusion, in this module and the templates that use it, the transliteration script parameter is renamed
to be |translit-script= (in this function, tscript)
This function is used by both lang_xx() and transl()
lang_xx() always provides code, language_name, and translit; may provide tscript; never provides style
transl() always provides language_name, translit, and one of code or tscript, never both; always provides style
For {{transl}}, style only applies when a language code is provided
]]
local function make_translit (code, language_name, translit, std, tscript, style)
local title;
local tout = {};
local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards
if is_set (code) then -- when a language code is provided (always with {{lang-xx}} templates, not always with {{transl}})
if not style then -- nil for is the default italic style
table.insert (tout, "<i lang=\""); -- so use <i> tag
else
table.insert (tout, table.concat ({'<span style=\"font-style:', style, '\" lang=\"'})); -- non-standard style, construct a span tag for it
end
table.insert (tout, code);
table.insert (tout, "-Latn\" title=\""); -- transliterations are always Latin script
else
table.insert (tout, "<span title=\""); -- when no language code: no lang= attribute, not italic ({{transl}} only)
end
std = std and std:lower(); -- lower case for table indexing
if not is_set (std) and not is_set (tscript) then -- when neither standard nor script specified
table.insert (tout, language_name); -- write a generic tool tip
if not language_name:find ('languages') then -- collective language names (plural 'languages' is part of the name)
table.insert (tout, '-language') -- skip this text (individual and macro languages only)
end
table.insert (tout, ' transliteration'); -- finish the tool tip
elseif is_set (std) and is_set (tscript) then -- when both are specified
if title_table[std] then -- and if standard is legitimate
if title_table[std][tscript] then -- and if script for that standard is legitimate
table.insert (tout, table.concat ({title_table[std][tscript:lower()], ' (', lang_name_table.script[tscript][1], ' script) transliteration'})); -- add the appropriate text to the tool tip
else
table.insert (tout, title_table[std]['default']); -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard?
end
else
return ''; -- invalid standard, setup for error message
end
elseif is_set (std) then -- translit-script not set, use language code
if not title_table[std] then return ''; end -- invalid standard, setup for error message
if title_table[std][code] then -- if language code is in the table (transl may not provide a language code)
table.insert (tout, table.concat ({title_table[std][code:lower()], ' (', lang_name_table.lang[code][1], ' language) transliteration'})); -- add the appropriate text to the tool tip
else -- code doesn't match
table.insert (tout, title_table[std]['default']); -- so use the standard's default
end
else -- here if translit-script set but translit-std not set
if title_table['no_std'][tscript] then
table.insert (tout, title_table['no_std'][tscript]); -- use translit-script if set
elseif title_table['no_std'][code] then
table.insert (tout, title_table['no_std'][code]); -- use language code
else
if is_set (tscript) then
table.insert (tout, table.concat ({language_name, '-script transliteration'})); -- write a script tool tip
elseif is_set (code) then
if not language_name:find ('languages') then -- collective language names (plural 'languages' is part of the name)
table.insert (tout, '-language') -- skip this text (individual and macro languages only)
end
table.insert (tout, ' transliteration'); -- finish the tool tip
else
table.insert (tout, ' transliteration'); -- generic tool tip (can we ever get here?)
end
end
end
table.insert (tout, '">');
table.insert (tout, translit);
if is_set (code) and not style then -- when a language code is provided (always with {{lang-xx}} templates, not always with {{transl}})
table.insert (tout, "</i>"); -- close the italic tag
else
table.insert (tout, "</span>"); -- no language code so close the span tag
end
return table.concat (tout);
end
--[=[-------------------------< V A L I D A T E _ T E X T >---------------------------------------------------
This function checks the content of args.text and returns empty string if nothing is amiss else it returns an
error message. The tests are for empty or missing text and for improper or disallowed use of apostrophe markup.
Italic rendering is controlled by the |italic= template parameter so italic markup should never appear in args.text
either as ''itself''' or as '''''bold italic''''' unless |italic=unset or |italic=invert.
]=]
local function validate_text (template, args)
if not is_set (args.text) then
return make_error_msg ('no text', args, template);
end
if args.text:find ("%f[\']\'\'\'\'%f[^\']") or args.text:find ("\'\'\'\'\'[\']+") then -- because we're looking, look for 4 appostrophes or 6+ appostrophes
return make_error_msg ('text has malformed markup', args, template);
end
local style = args.italic;
if ('unset' ~= style) and ('invert' ~=style) then
if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic
return make_error_msg ('text has italic markup', args, template);
end
end
end
--[[--------------------------< R E N D E R _ M A I N T >------------------------------------------------------
render mainenance messages and categories
]]
local function render_maint(nocat)
local maint = {};
if 0 < #maint_msgs then -- when there are maintenance messages
table.insert (maint, table.concat ({'<span class="lang-comment" style="font-style:normal; display:none; color:#33aa33; margin-left:0.3em">'})); -- opening <span> tag
for _, msg in ipairs (maint_msgs) do
table.insert (maint, table.concat ({msg, ' '})); -- add message strings
end
table.insert (maint, '</span>'); -- close the span
end
if (0 < #maint_cats) and (0 == namespace) and not nocat then -- when there are maintenance categories; article namespace only
for _, cat in ipairs (maint_cats) do
table.insert (maint, table.concat ({'[[Category:', cat, ']]'})); -- format and add the categories
end
end
return table.concat (maint);
end
--[[--------------------------< P R O T O _ P R E F I X >------------------------------------------------------
for proto languages, text is prefixed with a splat. We do that here as a flag for make_text_span() so that a splat
will be rendered outside of italic markup (if used). If the first character in text here is already a splat, we
do nothing
]]
local function proto_prefix (text, language_name)
if language_name:find ('^Proto%-') and not text:find ('^*') then -- language is a proto and text does not already have leading splat
return table.concat ({'*', text}); -- prefix proto language text with a splat
end
return text;
end
--[[--------------------------< L A N G >----------------------------------------------------------------------
entry point for {{lang}}
there should be no reason to set parameters in the {{lang}} {{#invoke:}}
<includeonly>{{#invoke:lang|lang}}</includeonly>
parameters are recieved from the template's frame (parent frame)
]]
function p.lang (frame)
local args = getArgs(frame);
local out = {};
local language_name; -- used to make category names
local subtags = {}; -- IETF subtags script, region, variant, and private
local code; -- the language code
local msg; -- for error messages
if args[1] and args.code then
return make_error_msg ('conflicting: {{{1}}} and |code=', args, 'lang');
else
args.code = args[1] or args.code; -- prefer args.code
end
if args[2] and args.text then
return make_error_msg ('conflicting: {{{2}}} and |text=', args, 'lang');
else
args.text = args[2] or args.text; -- prefer args.text
end
msg = validate_text ('lang', args); -- ensure that |text= is set (italic test disabled for the time being)
if is_set (msg) then -- msg is an already-formatted error message
return msg;
end
validate_cat_args (args); -- determine if categorization should be suppressed
args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false
code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code); -- |script=, |region=, |variant= not supported because they should be part of args.code ({{{1}}} in {{lang}})
if msg then
return make_error_msg ( msg, args, 'lang');
end
args.italic, msg = validate_italic (args);
if msg then
return make_error_msg (msg, args, 'lang');
end
if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls
if ('latn' == subtags.script) or (p.is_latn (args.text) and 'en' ~= code) then -- script set to latn or text is wholly latn script but not rendering English
args.italic = 'italic'; -- DEFAULT for {{lang}} templates is upright; but if latn script set for font-style:italic
else
args.italic = 'inherit'; -- italic not set; script not latn; inherit current style
end
end
if is_set (subtags.script) then -- if script set, override rtl setting
if in_array (subtags.script, lang_data.rtl_scripts) then
args.rtl = true; -- script is an rtl script
else
args.rtl = false; -- script is not an rtl script
end
end
args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant); -- format to recommended subtag styles; private omitted because private
if is_set (subtags.private) and lang_data.override[table.concat ({code, '-x-', subtags.private})] then -- look for private use tags; done this way because ...
language_name = lang_data.override[table.concat ({code, '-x-', subtags.private})][1]; -- ... args.code does not get private subtag
elseif lang_data.override[code] then -- get the language name for categorization
language_name = lang_data.override[code][1] -- prefer language names taken from the override table
elseif lang_name_table.lang[code] then
language_name = lang_name_table.lang[code][1]; -- table entries sometimes have multiple names, always take the first one
end
if 'invert' == args.italic then
args.text = invert_italics (args.text)
end
args.text = proto_prefix (args.text, language_name); -- prefix proto-language text with a splat
table.insert (out, make_text_span (args.code, args.text, args.rtl, args.italic, args.size, language_name));
table.insert (out, make_category (code, language_name, args.nocat));
table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories
return table.concat (out); -- put it all together and done
end
--[[--------------------------< L A N G _ X X >----------------------------------------------------------------
For the {{lang-xx}} templates, the only parameter required to be set in the template is the language code. All
other parameters can, usually should, be written in the template call. For {{lang-xx}} templates for languages
that can have multiple writing systems, it may be appropriate to set |script= as well.
For each {{lang-xx}} template choose the appropriate entry-point function so that this function know the default
styling that should be applied to text.
For normal, upright style:
<includeonly>{{#invoke:lang|lang_xx_inherit|code=xx}}</includeonly>
For italic style:
<includeonly>{{#invoke:lang|lang_xx_italic|code=xx}}</includeonly>
All other parameters should be received from the template's frame (parent frame)
Supported parameters are:
|code = (required) the IANA language code
|script = IANA script code; especially for use with languages that use multiple writing systems; yields to the script subtag in |code= if present [not yet implemented]
|region = IANA region code
|variant = IANA variant code
|text = (required) the displayed text in language specified by code
|link = boolean false ('no') unlinks language specified by code to associated language article
|rtl = boolean true ('yes') identifies the language specified by code as a right-to-left language
|nocat = boolean true ('yes') inhibits normal categorization; error categories are not affected
|italic = boolean true ('yes') renders displayed text in italic font; boolean false ('no') renders displayed text in normal font; not set renders according to initial_style_state
|lit = text that is a literal translation of text
|label = 'none' to suppress all labeling (language name, 'translit.', 'lit.')
any other text replaces language-name label - automatic wikilinking disabled
for those {{lang-xx}} templates that support transliteration (those template where |text= is entirely latn script):
|translit = text that is a transliteration of text
|translit-std = the standard that applies to the transliteration
|translit-script = ISO 15924 script name; falls back to code
For {{lang-xx}}, the positional parameters are:
{{{1}}} text
{{{2}}} transliterated text
{{{3}}} literal translation text
no other positional parameters are allowed
]]
local function _lang_xx (frame)
local args = getArgs(frame, {parentFirst= true}); -- parameters in the template override parameters set in the {{#invoke:}}
local out = {};
local language_name; -- used to make display text, article links
local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set
local subtags = {}; -- IETF subtags script, region, and variant
local code; -- the language code
local translit_script_name; -- name associated with IANA (ISO 15924) script code
local translit;
local translit_title;
local msg; -- for error messages
if args[1] and args.text then
return make_error_msg ('conflicting: {{{1}}} and |text=', args, 'lang-xx');
else
args.text = args[1] or args.text; -- prefer args.text
end
msg = validate_text ('lang-xx', args); -- ensure that |text= is set, does not contain italic markup and is protected from improper bolding
if is_set (msg) then
return msg;
end
if args[2] and args.translit then
return make_error_msg ('conflicting: {{{2}}} and |translit=', args, 'lang-xx');
else
args.translit = args[2] or args.translit -- prefer args.translit
end
if args[3] and (args.translation or args.lit) then
return make_error_msg ('conflicting: {{{3}}} and |lit= or |translation=', args, 'lang-xx');
elseif args.translation and args.lit then
return make_error_msg ('conflicting: |lit= and |translation=', args, 'lang-xx');
else
args.translation = args[3] or args.translation or args.lit; -- prefer args.translation
end
if args.links and args.link then
return make_error_msg ('conflicting: |links= and |link=', args, 'lang-xx');
else
args.link = args.link or args.links; -- prefer args.link
end
validate_cat_args (args); -- determine if categorization should be suppressed
args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false
code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code, args.script, args.region, args.variant); -- private omitted because private
if msg then -- if an error detected then there is an error message
return make_error_msg (msg, args, 'lang-xx');
end
args.italic, msg = validate_italic (args);
if msg then
return make_error_msg (msg, args, 'lang-xx');
end
if nil == args.italic then -- args.italic controls
if is_set (subtags.script) then
if 'latn' == subtags.script then
args.italic = 'italic'; -- |script=Latn; set for font-style:italic
else
args.italic = initial_style_state; -- italic not set; script is not latn; set for font-style:<initial_style_state>
end
else
args.italic = initial_style_state; -- here when |italic= and |script= not set; set for font-style:<initial_style_state>
end
end
if is_set (subtags.script) then -- if script set override rtl setting
if in_array (subtags.script, lang_data.rtl_scripts) then
args.rtl = true; -- script is an rtl script
else
args.rtl = false; -- script is not an rtl script
end
end
args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant); -- format to recommended subtag styles
if is_set (subtags.private) and lang_data.override[table.concat ({code, '-x-', subtags.private})] then -- look for private use tags; done this way because ...
language_name = lang_data.override[table.concat ({code, '-x-', subtags.private})][1]; -- ... args.code does not get private subtag
elseif lang_data.override[args.code:lower()] then -- look for whole IETF tag in override table
language_name = lang_data.override[args.code:lower()][1]; -- args.code:lower() because format_ietf_tag() returns mixed case
elseif lang_data.override[code] then -- not there so try basic language code
language_name = lang_data.override[code][1];
elseif not is_set (subtags.variant) then
if lang_name_table.lang[code] then
language_name = lang_name_table.lang[code][1]; -- table entries sometimes have multiple names, always take the first one
end
else -- TODO: is this the right thing to do: take language display name from variants table?
if lang_name_table.variant[subtags.variant] then -- TODO: there is some discussion at Template talk:Lang about having a label parameter for use when variant name is not desired among other things
language_name = lang_name_table.variant[subtags.variant]['descriptions'][1]; -- table entries sometimes have multiple names, always take the first one
end
end
category_name = language_name; -- category names retain IANA parenthetical diambiguators (if any)
language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them
if args.label then
if 'none' ~= args.label then
table.insert (out, table.concat ({args.label, ': '})); -- custom label
end
else
if 'no' == args.link then
table.insert (out, language_name); -- language name without wikilink
else
if language_name:find ('languages') then
table.insert (out, make_wikilink (language_name)); -- collective language name uses simple wikilink
else
table.insert (out, make_wikilink (language_name .. ' language', language_name)); -- language name with wikilink
end
end
table.insert (out, ': '); -- separator
end
if 'invert' == args.italic then
args.text = invert_italics (args.text)
end
args.text = proto_prefix (args.text, language_name); -- prefix proto-language text with a splat
table.insert (out, make_text_span (args.code, args.text, args.rtl, args.italic, args.size))
if is_set (args.translit) and not p.is_latn (args.text) then -- transliteration (not supported in {{lang}}); not supported when args.text is wholly latn text (this is an imperfect test)
table.insert (out, ', '); -- comma to separate text from translit
if 'none' ~= args.label then
table.insert (out, '<small>');
if lang_name_table.script[args['translit-script']] then -- when |translit-script= is set, try to use the script's name
translit_script_name = lang_name_table.script[args['translit-script'][1]];
else
translit_script_name = language_name; -- fall back on language name
end
translit_title = mw.title.makeTitle (0, table.concat ({'Romanization of ', translit_script_name})); -- make a title object
if translit_title.exists and ('no' ~= args.link) then
table.insert (out, make_wikilink ('Romanization of ' .. translit_script_name or language_name, 'translit.')); -- make a wikilink if there is an article to link to
else
table.insert (out, '<abbr title="transliteration">translit.</abbr>'); -- else define the abbreviation
end
table.insert (out, ' </small>'); -- close the small tag
end
translit = make_translit (args.code, language_name, args.translit, args['translit-std'], args['translit-script'])
if is_set (translit) then
table.insert (out, translit);
else
return make_error_msg (table.concat ({'invalid translit-std: \'', args['translit-std'] or '[missing]'}), args, 'lang-xx');
end
end
if is_set (args.translation) then -- translation (not supported in {{lang}})
table.insert (out, ', ');
if 'none' ~= args.label then
table.insert (out, '<small>');
if 'no' == args.link then
table.insert (out, '<abbr title="literal translation">lit.</abbr>');
else
table.insert (out, make_wikilink ('Literal translation', 'lit.'));
end
table.insert (out, " </small>");
end
table.insert (out, table.concat ({''', args.translation, '''})); -- use html entities to avoid wiki markup confusion
end
table.insert (out, make_category (code, category_name, args.nocat));
table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories
return table.concat (out); -- put it all together and done
end
--[[--------------------------< L A N G _ X X _ I T A L I C >--------------------------------------------------
Entry point for those {{lang-xx}} templates that call lang_xx_italic(). Sets the initial style state to italic.
]]
function p.lang_xx_italic (frame)
initial_style_state = 'italic';
return _lang_xx (frame);
end
--[[--------------------------< L A N G _ X X _ I N H E R I T >------------------------------------------------
Entry point for those {{lang-xx}} templates that call lang_xx_inherit(). Sets the initial style state to inherit.
]]
function p.lang_xx_inherit (frame)
initial_style_state = 'inherit';
return _lang_xx (frame);
end
--[[--------------------------< N A M E _ F R O M _ C O D E >--------------------------------------------------
Returns language name associated with IETF language tag if valid; empty string else.
All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function.
Set invoke's |link= parameter to yes to get wikilinked version of the language name.
]]
function p.name_from_code (frame)
local subtags = {}; -- IETF subtags script, region, variant, and private
local raw_code = frame.args[1]; -- save a copy of the input IETF subtag
local link = 'yes' == frame.args['link']; -- save a copy of the link-enable positional parameter (value can be anything)
local code; -- the language code
local msg; -- gets an error message if IETF language tag is malformed or invalid
local language_name = '';
code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code);
if msg then
local template = (frame.args['template'] and table.concat ({'{{', frame.args['template'], '}}: '})) or ''; -- make template name (if provided by the template)
return table.concat ({'<span style=\"font-size:100%; font-style:normal;\" class=\"error\">error: ', template, msg, '</span>'});
end
if lang_data.override[raw_code:lower()] then -- look for whole IETF tag in override table (force lower case)
language_name = lang_data.override[raw_code:lower()][1];
elseif lang_data.override[code] then -- not there so try basic language code in override table
language_name = lang_data.override[code][1];
elseif not is_set (subtags.variant) then
if lang_name_table.lang[code] then
language_name = lang_name_table.lang[code][1]; -- table entries sometimes have multiple names, always take the first one
end
else -- TODO: is this the right thing to do: take language display name from variants table?
if lang_name_table.variant[subtags.variant] then -- TODO: there is some discussion at Template talk:Lang about having a label parameter for use when variant name is not desired among other things
language_name = lang_name_table.variant[subtags.variant]['descriptions'][1]; -- table entries sometimes have multiple names, always take the first one
end
end
language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them
if link then -- when |link=yes, wikilink the language name
if language_name:find ('languages') then
return make_wikilink (language_name); -- collective language name uses simple wikilink
else
return make_wikilink (language_name .. ' language', language_name); -- language name with wikilink
end
end
return language_name;
end
--[[--------------------------< T R A N S L >------------------------------------------------------------------
Entry point for {{transl}}
]]
function p.transl (frame)
local args = getArgs(frame); -- no {{#invoke:}} parameters
local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards
local language_name; -- language name that matches language code; used for tool tip
local translit; -- translitterated text to display
local script; -- IANA script
local msg; -- for when called functions return an error message
if is_set (args[3]) then -- [3] set when {{transl|code|standard|text}}
args.text = args[3]; -- get the transliterated text
args.translit_std = args[2] and args[2]:lower(); -- get the standard; lower case for table indexing
if not title_table[args.translit_std] then
return make_error_msg (table.concat ({'unrecognized transliteration standard: ', args.translit_std}), args, 'transl');
end
else
if is_set (args[2]) then -- [2] set when {{transl|code|text}}
args.text = args[2]; -- get the transliterated text
else
if args[1] and args[1]:match ('^%a%a%a?%a?$') then -- args[2] missing; is args[1] a code or its it the transliterated text?
return make_error_msg ('no text', args, 'transl'); -- args[1] is a code so we're missing text
else
args.text = args[1]; -- args[1] is not a code so we're missing that; assign args.text for error message
return make_error_msg ('missing language / script code', args, 'transl');
end
end
end
if is_set (args[1]) then -- IANA language code used for html lang= attribute; or ISO 15924 script code
if args[1]:match ('^%a%a%a?%a?$') then -- args[1] has correct form?
args.code = args[1]:lower(); -- use the language/script code; only (2, 3, or 4 alpha characters); lower case because table indexes are lower case
else
return make_error_msg (table.concat ({'unrecognized language / script code: ', args[1]}), args, 'transl'); -- invalid language / script code
end
else
return make_error_msg ('missing language / script code', args, 'transl'); -- missing language / script code so quit
end
args.italic, msg = validate_italic (args);
if msg then
return make_error_msg (msg, args, 'transl');
end
if 'italic' == args.italic then -- 'italic' when |italic=yes; because that is same as absent or not set and |italic=default
args.italic = nil; -- set to nil;
end
if lang_data.override[args.code] then -- is code a language code defined in the override table?
language_name = lang_data.override[args.code][1];
elseif lang_name_table.lang[args.code] then -- is code a language code defined in the standard language code tables?
language_name = lang_name_table.lang[args.code][1];
elseif lang_name_table.script[args.code] then -- if here, code is not a language code; is it a script code?
language_name = lang_name_table.script[args.code][1];
script = args.code; -- code was an ISO 15924 script so use that instead
args.code = ''; -- unset because not a language code
else
return make_error_msg (table.concat ({'unrecognized language / script code: ', args.code}), args, 'transl'); -- invalid language / script code
end
-- here only when all parameters passed to make_translit() are valid
return make_translit (args.code, language_name, args.text, args.translit_std, script, args.italic);
end
return p;
fw531ech7i5qhtkjbngyp4mge1622bd
Module:Language/name/data
828
5577
32098
2018-08-07T20:43:14Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- put tables and their tables together
local function __coalesce(...)
local coalesced = {}
for _, langslist in ipairs{...} do
for langcode, langnames in pairs(langslist) do
for _, langname in pairs(langnames) do
if not coalesced[langcode] then
coalesced[langcode] = {}
end
table.insert(coalesced[langcode], langname)
end
end
end
return coalesced
end
-- make the keys lowercase
local function __preprocess(t, first_of_array_in_array)
local preprocessed = {}
if first_of_array_in_array then
-- keep only the 1st language name for each code, excluding synonyms
for k, v in pairs(t) do
preprocessed[k:lower()] = {v[1]}
end
else
for k, v in pairs(t) do
preprocessed[k:lower()] = v
end
end
return preprocessed
end
-- all valid primary language subtags for BCP47 from IANA (most of them from ISO 639-1, -2 and -3 with some exclusions)
local __iana_languages = __preprocess(require("Module:Language/data/iana languages"));
-- ISO 639-3 contains additional 3-letter codes not inserted in the IANA database as they are aliased to 2-letter codes,
-- but excludes some deleted codes still valid in BCP47 (some of them are aliased)
local __iso_639_3 = __preprocess(require("Module:Language/data/ISO 639-3"));
-- Wikimedia wikis uses some non-standard codes and a subset of IANA codes, plus composite codes
local __wp_languages = __preprocess(require("Module:Language/data/wp languages"), true);
-- all valid script subtags for BCP47 from IANA (excluding special ISO 15924 codes)
local iana_scripts = __preprocess(require("Module:Language/data/iana scripts"));
-- all valid region subtags for BCP47 from IANA (derived from ISO 3166-1 excluding special codes, and from 3-digit UN M.49 codes for groups of countries)
local iana_regions = __preprocess(require("Module:Language/data/iana regions"));
-- variant subtags from IANA; table format differs from the other IANA data tables
local iana_variants = __preprocess(require("Module:Language/data/iana variants"));
-- suppressed script subtags from IANA;
local iana_suppressed_scripts = __preprocess (require("Module:Language/data/iana suppressed scripts"));
return {
lang = __coalesce(__wp_languages, __iana_languages, __iso_639_3),
lang_iana = __iana_languages,
script = iana_scripts,
region = iana_regions,
variant = iana_variants,
suppressed = iana_suppressed_scripts,
}
053aid48tsmggzkzq8137e5wj9sbvtm
Module:Language/data/iana languages
828
5578
32099
2018-08-07T20:45:37Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- File-Date: 2018-04-23
return {
["aa"] = {"Afar"},
["ab"] = {"Abkhazian"},
["ae"] = {"Avestan"},
["af"] = {"Afrikaans"},
["ak"] = {"Akan"},
["am"] = {"Amharic"},
["an"] = {"Aragonese"},
["ar"] = {"Arabic"},
["as"] = {"Assamese"},
["av"] = {"Avaric"},
["ay"] = {"Aymara"},
["az"] = {"Azerbaijani"},
["ba"] = {"Bashkir"},
["be"] = {"Belarusian"},
["bg"] = {"Bulgarian"},
["bh"] = {"Bihari languages"},
["bi"] = {"Bislama"},
["bm"] = {"Bambara"},
["bn"] = {"Bengali", "Bangla"},
["bo"] = {"Tibetan"},
["br"] = {"Breton"},
["bs"] = {"Bosnian"},
["ca"] = {"Catalan", "Valencian"},
["ce"] = {"Chechen"},
["ch"] = {"Chamorro"},
["co"] = {"Corsican"},
["cr"] = {"Cree"},
["cs"] = {"Czech"},
["cu"] = {"Church Slavic", "Church Slavonic", "Old Bulgarian", "Old Church Slavonic", "Old Slavonic"},
["cv"] = {"Chuvash"},
["cy"] = {"Welsh"},
["da"] = {"Danish"},
["de"] = {"German"},
["dv"] = {"Dhivehi", "Divehi", "Maldivian"},
["dz"] = {"Dzongkha"},
["ee"] = {"Ewe"},
["el"] = {"Modern Greek (1453-)"},
["en"] = {"English"},
["eo"] = {"Esperanto"},
["es"] = {"Spanish", "Castilian"},
["et"] = {"Estonian"},
["eu"] = {"Basque"},
["fa"] = {"Persian"},
["ff"] = {"Fulah"},
["fi"] = {"Finnish"},
["fj"] = {"Fijian"},
["fo"] = {"Faroese"},
["fr"] = {"French"},
["fy"] = {"Western Frisian"},
["ga"] = {"Irish"},
["gd"] = {"Scottish Gaelic", "Gaelic"},
["gl"] = {"Galician"},
["gn"] = {"Guarani"},
["gu"] = {"Gujarati"},
["gv"] = {"Manx"},
["ha"] = {"Hausa"},
["he"] = {"Hebrew"},
["hi"] = {"Hindi"},
["ho"] = {"Hiri Motu"},
["hr"] = {"Croatian"},
["ht"] = {"Haitian", "Haitian Creole"},
["hu"] = {"Hungarian"},
["hy"] = {"Armenian"},
["hz"] = {"Herero"},
["ia"] = {"Interlingua (International Auxiliary Language Association)"},
["id"] = {"Indonesian"},
["ie"] = {"Interlingue", "Occidental"},
["ig"] = {"Igbo"},
["ii"] = {"Sichuan Yi", "Nuosu"},
["ik"] = {"Inupiaq"},
["io"] = {"Ido"},
["is"] = {"Icelandic"},
["it"] = {"Italian"},
["iu"] = {"Inuktitut"},
["ja"] = {"Japanese"},
["jv"] = {"Javanese"},
["ka"] = {"Georgian"},
["kg"] = {"Kongo"},
["ki"] = {"Kikuyu", "Gikuyu"},
["kj"] = {"Kuanyama", "Kwanyama"},
["kk"] = {"Kazakh"},
["kl"] = {"Kalaallisut", "Greenlandic"},
["km"] = {"Khmer", "Central Khmer"},
["kn"] = {"Kannada"},
["ko"] = {"Korean"},
["kr"] = {"Kanuri"},
["ks"] = {"Kashmiri"},
["ku"] = {"Kurdish"},
["kv"] = {"Komi"},
["kw"] = {"Cornish"},
["ky"] = {"Kirghiz", "Kyrgyz"},
["la"] = {"Latin"},
["lb"] = {"Luxembourgish", "Letzeburgesch"},
["lg"] = {"Ganda"},
["li"] = {"Limburgan", "Limburger", "Limburgish"},
["ln"] = {"Lingala"},
["lo"] = {"Lao"},
["lt"] = {"Lithuanian"},
["lu"] = {"Luba-Katanga"},
["lv"] = {"Latvian"},
["mg"] = {"Malagasy"},
["mh"] = {"Marshallese"},
["mi"] = {"Maori"},
["mk"] = {"Macedonian"},
["ml"] = {"Malayalam"},
["mn"] = {"Mongolian"},
["mr"] = {"Marathi"},
["ms"] = {"Malay (macrolanguage)"},
["mt"] = {"Maltese"},
["my"] = {"Burmese"},
["na"] = {"Nauru"},
["nb"] = {"Norwegian Bokmål"},
["nd"] = {"North Ndebele"},
["ne"] = {"Nepali (macrolanguage)"},
["ng"] = {"Ndonga"},
["nl"] = {"Dutch", "Flemish"},
["nn"] = {"Norwegian Nynorsk"},
["no"] = {"Norwegian"},
["nr"] = {"South Ndebele"},
["nv"] = {"Navajo", "Navaho"},
["ny"] = {"Nyanja", "Chewa", "Chichewa"},
["oc"] = {"Occitan (post 1500)"},
["oj"] = {"Ojibwa"},
["om"] = {"Oromo"},
["or"] = {"Oriya (macrolanguage)", "Odia (macrolanguage)"},
["os"] = {"Ossetian", "Ossetic"},
["pa"] = {"Panjabi", "Punjabi"},
["pi"] = {"Pali"},
["pl"] = {"Polish"},
["ps"] = {"Pushto", "Pashto"},
["pt"] = {"Portuguese"},
["qu"] = {"Quechua"},
["rm"] = {"Romansh"},
["rn"] = {"Rundi"},
["ro"] = {"Romanian", "Moldavian", "Moldovan"},
["ru"] = {"Russian"},
["rw"] = {"Kinyarwanda"},
["sa"] = {"Sanskrit"},
["sc"] = {"Sardinian"},
["sd"] = {"Sindhi"},
["se"] = {"Northern Sami"},
["sg"] = {"Sango"},
["sh"] = {"Serbo-Croatian"},
["si"] = {"Sinhala", "Sinhalese"},
["sk"] = {"Slovak"},
["sl"] = {"Slovenian"},
["sm"] = {"Samoan"},
["sn"] = {"Shona"},
["so"] = {"Somali"},
["sq"] = {"Albanian"},
["sr"] = {"Serbian"},
["ss"] = {"Swati"},
["st"] = {"Southern Sotho"},
["su"] = {"Sundanese"},
["sv"] = {"Swedish"},
["sw"] = {"Swahili (macrolanguage)"},
["ta"] = {"Tamil"},
["te"] = {"Telugu"},
["tg"] = {"Tajik"},
["th"] = {"Thai"},
["ti"] = {"Tigrinya"},
["tk"] = {"Turkmen"},
["tl"] = {"Tagalog"},
["tn"] = {"Tswana"},
["to"] = {"Tonga (Tonga Islands)"},
["tr"] = {"Turkish"},
["ts"] = {"Tsonga"},
["tt"] = {"Tatar"},
["tw"] = {"Twi"},
["ty"] = {"Tahitian"},
["ug"] = {"Uighur", "Uyghur"},
["uk"] = {"Ukrainian"},
["ur"] = {"Urdu"},
["uz"] = {"Uzbek"},
["ve"] = {"Venda"},
["vi"] = {"Vietnamese"},
["vo"] = {"Volapük"},
["wa"] = {"Walloon"},
["wo"] = {"Wolof"},
["xh"] = {"Xhosa"},
["yi"] = {"Yiddish"},
["yo"] = {"Yoruba"},
["za"] = {"Zhuang", "Chuang"},
["zh"] = {"Chinese"},
["zu"] = {"Zulu"},
["aaa"] = {"Ghotuo"},
["aab"] = {"Alumu-Tesu"},
["aac"] = {"Ari"},
["aad"] = {"Amal"},
["aae"] = {"Arbëreshë Albanian"},
["aaf"] = {"Aranadan"},
["aag"] = {"Ambrak"},
["aah"] = {"Abu' Arapesh"},
["aai"] = {"Arifama-Miniafia"},
["aak"] = {"Ankave"},
["aal"] = {"Afade"},
["aan"] = {"Anambé"},
["aao"] = {"Algerian Saharan Arabic"},
["aap"] = {"Pará Arára"},
["aaq"] = {"Eastern Abnaki"},
["aas"] = {"Aasáx"},
["aat"] = {"Arvanitika Albanian"},
["aau"] = {"Abau"},
["aav"] = {"Austro-Asiatic languages"},
["aaw"] = {"Solong"},
["aax"] = {"Mandobo Atas"},
["aaz"] = {"Amarasi"},
["aba"] = {"Abé"},
["abb"] = {"Bankon"},
["abc"] = {"Ambala Ayta"},
["abd"] = {"Manide"},
["abe"] = {"Western Abnaki"},
["abf"] = {"Abai Sungai"},
["abg"] = {"Abaga"},
["abh"] = {"Tajiki Arabic"},
["abi"] = {"Abidji"},
["abj"] = {"Aka-Bea"},
["abl"] = {"Lampung Nyo"},
["abm"] = {"Abanyom"},
["abn"] = {"Abua"},
["abo"] = {"Abon"},
["abp"] = {"Abellen Ayta"},
["abq"] = {"Abaza"},
["abr"] = {"Abron"},
["abs"] = {"Ambonese Malay"},
["abt"] = {"Ambulas"},
["abu"] = {"Abure"},
["abv"] = {"Baharna Arabic"},
["abw"] = {"Pal"},
["abx"] = {"Inabaknon"},
["aby"] = {"Aneme Wake"},
["abz"] = {"Abui"},
["aca"] = {"Achagua"},
["acb"] = {"Áncá"},
["acd"] = {"Gikyode"},
["ace"] = {"Achinese"},
["acf"] = {"Saint Lucian Creole French"},
["ach"] = {"Acoli"},
["aci"] = {"Aka-Cari"},
["ack"] = {"Aka-Kora"},
["acl"] = {"Akar-Bale"},
["acm"] = {"Mesopotamian Arabic"},
["acn"] = {"Achang"},
["acp"] = {"Eastern Acipa"},
["acq"] = {"Ta'izzi-Adeni Arabic"},
["acr"] = {"Achi"},
["acs"] = {"Acroá"},
["act"] = {"Achterhoeks"},
["acu"] = {"Achuar-Shiwiar"},
["acv"] = {"Achumawi"},
["acw"] = {"Hijazi Arabic"},
["acx"] = {"Omani Arabic"},
["acy"] = {"Cypriot Arabic"},
["acz"] = {"Acheron"},
["ada"] = {"Adangme"},
["adb"] = {"Adabe"},
["add"] = {"Lidzonka", "Dzodinka"},
["ade"] = {"Adele"},
["adf"] = {"Dhofari Arabic"},
["adg"] = {"Andegerebinha"},
["adh"] = {"Adhola"},
["adi"] = {"Adi"},
["adj"] = {"Adioukrou"},
["adl"] = {"Galo"},
["adn"] = {"Adang"},
["ado"] = {"Abu"},
["adq"] = {"Adangbe"},
["adr"] = {"Adonara"},
["ads"] = {"Adamorobe Sign Language"},
["adt"] = {"Adnyamathanha"},
["adu"] = {"Aduge"},
["adw"] = {"Amundava"},
["adx"] = {"Amdo Tibetan"},
["ady"] = {"Adyghe", "Adygei"},
["adz"] = {"Adzera"},
["aea"] = {"Areba"},
["aeb"] = {"Tunisian Arabic"},
["aec"] = {"Saidi Arabic"},
["aed"] = {"Argentine Sign Language"},
["aee"] = {"Northeast Pashai", "Northeast Pashayi"},
["aek"] = {"Haeke"},
["ael"] = {"Ambele"},
["aem"] = {"Arem"},
["aen"] = {"Armenian Sign Language"},
["aeq"] = {"Aer"},
["aer"] = {"Eastern Arrernte"},
["aes"] = {"Alsea"},
["aeu"] = {"Akeu"},
["aew"] = {"Ambakich"},
["aey"] = {"Amele"},
["aez"] = {"Aeka"},
["afa"] = {"Afro-Asiatic languages"},
["afb"] = {"Gulf Arabic"},
["afd"] = {"Andai"},
["afe"] = {"Putukwam"},
["afg"] = {"Afghan Sign Language"},
["afh"] = {"Afrihili"},
["afi"] = {"Akrukay", "Chini"},
["afk"] = {"Nanubae"},
["afn"] = {"Defaka"},
["afo"] = {"Eloyi"},
["afp"] = {"Tapei"},
["afs"] = {"Afro-Seminole Creole"},
["aft"] = {"Afitti"},
["afu"] = {"Awutu"},
["afz"] = {"Obokuitai"},
["aga"] = {"Aguano"},
["agb"] = {"Legbo"},
["agc"] = {"Agatu"},
["agd"] = {"Agarabi"},
["age"] = {"Angal"},
["agf"] = {"Arguni"},
["agg"] = {"Angor"},
["agh"] = {"Ngelima"},
["agi"] = {"Agariya"},
["agj"] = {"Argobba"},
["agk"] = {"Isarog Agta"},
["agl"] = {"Fembe"},
["agm"] = {"Angaataha"},
["agn"] = {"Agutaynen"},
["ago"] = {"Tainae"},
["agq"] = {"Aghem"},
["agr"] = {"Aguaruna"},
["ags"] = {"Esimbi"},
["agt"] = {"Central Cagayan Agta"},
["agu"] = {"Aguacateco"},
["agv"] = {"Remontado Dumagat"},
["agw"] = {"Kahua"},
["agx"] = {"Aghul"},
["agy"] = {"Southern Alta"},
["agz"] = {"Mt. Iriga Agta"},
["aha"] = {"Ahanta"},
["ahb"] = {"Axamb"},
["ahg"] = {"Qimant"},
["ahh"] = {"Aghu"},
["ahi"] = {"Tiagbamrin Aizi"},
["ahk"] = {"Akha"},
["ahl"] = {"Igo"},
["ahm"] = {"Mobumrin Aizi"},
["ahn"] = {"Àhàn"},
["aho"] = {"Ahom"},
["ahp"] = {"Aproumu Aizi"},
["ahr"] = {"Ahirani"},
["ahs"] = {"Ashe"},
["aht"] = {"Ahtena"},
["aia"] = {"Arosi"},
["aib"] = {"Ainu (China)"},
["aic"] = {"Ainbai"},
["aid"] = {"Alngith"},
["aie"] = {"Amara"},
["aif"] = {"Agi"},
["aig"] = {"Antigua and Barbuda Creole English"},
["aih"] = {"Ai-Cham"},
["aii"] = {"Assyrian Neo-Aramaic"},
["aij"] = {"Lishanid Noshan"},
["aik"] = {"Ake"},
["ail"] = {"Aimele"},
["aim"] = {"Aimol"},
["ain"] = {"Ainu (Japan)"},
["aio"] = {"Aiton"},
["aip"] = {"Burumakok"},
["aiq"] = {"Aimaq"},
["air"] = {"Airoran"},
["ais"] = {"Nataoran Amis"},
["ait"] = {"Arikem"},
["aiw"] = {"Aari"},
["aix"] = {"Aighon"},
["aiy"] = {"Ali"},
["aja"] = {"Aja (South Sudan)"},
["ajg"] = {"Aja (Benin)"},
["aji"] = {"Ajië"},
["ajn"] = {"Andajin"},
["ajp"] = {"South Levantine Arabic"},
["ajt"] = {"Judeo-Tunisian Arabic"},
["aju"] = {"Judeo-Moroccan Arabic"},
["ajw"] = {"Ajawa"},
["ajz"] = {"Amri Karbi"},
["akb"] = {"Batak Angkola"},
["akc"] = {"Mpur"},
["akd"] = {"Ukpet-Ehom"},
["ake"] = {"Akawaio"},
["akf"] = {"Akpa"},
["akg"] = {"Anakalangu"},
["akh"] = {"Angal Heneng"},
["aki"] = {"Aiome"},
["akj"] = {"Aka-Jeru"},
["akk"] = {"Akkadian"},
["akl"] = {"Aklanon"},
["akm"] = {"Aka-Bo"},
["ako"] = {"Akurio"},
["akp"] = {"Siwu"},
["akq"] = {"Ak"},
["akr"] = {"Araki"},
["aks"] = {"Akaselem"},
["akt"] = {"Akolet"},
["aku"] = {"Akum"},
["akv"] = {"Akhvakh"},
["akw"] = {"Akwa"},
["akx"] = {"Aka-Kede"},
["aky"] = {"Aka-Kol"},
["akz"] = {"Alabama"},
["ala"] = {"Alago"},
["alc"] = {"Qawasqar"},
["ald"] = {"Alladian"},
["ale"] = {"Aleut"},
["alf"] = {"Alege"},
["alg"] = {"Algonquian languages"},
["alh"] = {"Alawa"},
["ali"] = {"Amaimon"},
["alj"] = {"Alangan"},
["alk"] = {"Alak"},
["all"] = {"Allar"},
["alm"] = {"Amblong"},
["aln"] = {"Gheg Albanian"},
["alo"] = {"Larike-Wakasihu"},
["alp"] = {"Alune"},
["alq"] = {"Algonquin"},
["alr"] = {"Alutor"},
["als"] = {"Tosk Albanian"},
["alt"] = {"Southern Altai"},
["alu"] = {"'Are'are"},
["alv"] = {"Atlantic-Congo languages"},
["alw"] = {"Alaba-K’abeena", "Wanbasana"},
["alx"] = {"Amol"},
["aly"] = {"Alyawarr"},
["alz"] = {"Alur"},
["ama"] = {"Amanayé"},
["amb"] = {"Ambo"},
["amc"] = {"Amahuaca"},
["ame"] = {"Yanesha'"},
["amf"] = {"Hamer-Banna"},
["amg"] = {"Amurdak"},
["ami"] = {"Amis"},
["amj"] = {"Amdang"},
["amk"] = {"Ambai"},
["aml"] = {"War-Jaintia"},
["amm"] = {"Ama (Papua New Guinea)"},
["amn"] = {"Amanab"},
["amo"] = {"Amo"},
["amp"] = {"Alamblak"},
["amq"] = {"Amahai"},
["amr"] = {"Amarakaeri"},
["ams"] = {"Southern Amami-Oshima"},
["amt"] = {"Amto"},
["amu"] = {"Guerrero Amuzgo"},
["amv"] = {"Ambelau"},
["amw"] = {"Western Neo-Aramaic"},
["amx"] = {"Anmatyerre"},
["amy"] = {"Ami"},
["amz"] = {"Atampaya"},
["ana"] = {"Andaqui"},
["anb"] = {"Andoa"},
["anc"] = {"Ngas"},
["and"] = {"Ansus"},
["ane"] = {"Xârâcùù"},
["anf"] = {"Animere"},
["ang"] = {"Old English (ca. 450-1100)"},
["anh"] = {"Nend"},
["ani"] = {"Andi"},
["anj"] = {"Anor"},
["ank"] = {"Goemai"},
["anl"] = {"Anu-Hkongso Chin"},
["anm"] = {"Anal"},
["ann"] = {"Obolo"},
["ano"] = {"Andoque"},
["anp"] = {"Angika"},
["anq"] = {"Jarawa (India)"},
["anr"] = {"Andh"},
["ans"] = {"Anserma"},
["ant"] = {"Antakarinya"},
["anu"] = {"Anuak"},
["anv"] = {"Denya"},
["anw"] = {"Anaang"},
["anx"] = {"Andra-Hus"},
["any"] = {"Anyin"},
["anz"] = {"Anem"},
["aoa"] = {"Angolar"},
["aob"] = {"Abom"},
["aoc"] = {"Pemon"},
["aod"] = {"Andarum"},
["aoe"] = {"Angal Enen"},
["aof"] = {"Bragat"},
["aog"] = {"Angoram"},
["aoh"] = {"Arma"},
["aoi"] = {"Anindilyakwa"},
["aoj"] = {"Mufian"},
["aok"] = {"Arhö"},
["aol"] = {"Alor"},
["aom"] = {"Ömie"},
["aon"] = {"Bumbita Arapesh"},
["aor"] = {"Aore"},
["aos"] = {"Taikat"},
["aot"] = {"Atong (India)", "A'tong"},
["aou"] = {"A'ou"},
["aox"] = {"Atorada"},
["aoz"] = {"Uab Meto"},
["apa"] = {"Apache languages"},
["apb"] = {"Sa'a"},
["apc"] = {"North Levantine Arabic"},
["apd"] = {"Sudanese Arabic"},
["ape"] = {"Bukiyip"},
["apf"] = {"Pahanan Agta"},
["apg"] = {"Ampanang"},
["aph"] = {"Athpariya"},
["api"] = {"Apiaká"},
["apj"] = {"Jicarilla Apache"},
["apk"] = {"Kiowa Apache"},
["apl"] = {"Lipan Apache"},
["apm"] = {"Mescalero-Chiricahua Apache"},
["apn"] = {"Apinayé"},
["apo"] = {"Ambul"},
["app"] = {"Apma"},
["apq"] = {"A-Pucikwar"},
["apr"] = {"Arop-Lokep"},
["aps"] = {"Arop-Sissano"},
["apt"] = {"Apatani"},
["apu"] = {"Apurinã"},
["apv"] = {"Alapmunte"},
["apw"] = {"Western Apache"},
["apx"] = {"Aputai"},
["apy"] = {"Apalaí"},
["apz"] = {"Safeyoka"},
["aqa"] = {"Alacalufan languages"},
["aqc"] = {"Archi"},
["aqd"] = {"Ampari Dogon"},
["aqg"] = {"Arigidi"},
["aql"] = {"Algic languages"},
["aqm"] = {"Atohwaim"},
["aqn"] = {"Northern Alta"},
["aqp"] = {"Atakapa"},
["aqr"] = {"Arhâ"},
["aqt"] = {"Angaité"},
["aqz"] = {"Akuntsu"},
["arb"] = {"Standard Arabic"},
["arc"] = {"Official Aramaic (700-300 BCE)", "Imperial Aramaic (700-300 BCE)"},
["ard"] = {"Arabana"},
["are"] = {"Western Arrarnta"},
["arh"] = {"Arhuaco"},
["ari"] = {"Arikara"},
["arj"] = {"Arapaso"},
["ark"] = {"Arikapú"},
["arl"] = {"Arabela"},
["arn"] = {"Mapudungun", "Mapuche"},
["aro"] = {"Araona"},
["arp"] = {"Arapaho"},
["arq"] = {"Algerian Arabic"},
["arr"] = {"Karo (Brazil)"},
["ars"] = {"Najdi Arabic"},
["art"] = {"Artificial languages"},
["aru"] = {"Aruá (Amazonas State)", "Arawá"},
["arv"] = {"Arbore"},
["arw"] = {"Arawak"},
["arx"] = {"Aruá (Rodonia State)"},
["ary"] = {"Moroccan Arabic"},
["arz"] = {"Egyptian Arabic"},
["asa"] = {"Asu (Tanzania)"},
["asb"] = {"Assiniboine"},
["asc"] = {"Casuarina Coast Asmat"},
["asd"] = {"Asas"},
["ase"] = {"American Sign Language"},
["asf"] = {"Auslan", "Australian Sign Language"},
["asg"] = {"Cishingini"},
["ash"] = {"Abishira"},
["asi"] = {"Buruwai"},
["asj"] = {"Sari"},
["ask"] = {"Ashkun"},
["asl"] = {"Asilulu"},
["asn"] = {"Xingú Asuriní"},
["aso"] = {"Dano"},
["asp"] = {"Algerian Sign Language"},
["asq"] = {"Austrian Sign Language"},
["asr"] = {"Asuri"},
["ass"] = {"Ipulo"},
["ast"] = {"Asturian", "Asturleonese", "Bable", "Leonese"},
["asu"] = {"Tocantins Asurini"},
["asv"] = {"Asoa"},
["asw"] = {"Australian Aborigines Sign Language"},
["asx"] = {"Muratayak"},
["asy"] = {"Yaosakor Asmat"},
["asz"] = {"As"},
["ata"] = {"Pele-Ata"},
["atb"] = {"Zaiwa"},
["atc"] = {"Atsahuaca"},
["atd"] = {"Ata Manobo"},
["ate"] = {"Atemble"},
["atg"] = {"Ivbie North-Okpela-Arhe"},
["ath"] = {"Athapascan languages"},
["ati"] = {"Attié"},
["atj"] = {"Atikamekw"},
["atk"] = {"Ati"},
["atl"] = {"Mt. Iraya Agta"},
["atm"] = {"Ata"},
["atn"] = {"Ashtiani"},
["ato"] = {"Atong (Cameroon)"},
["atp"] = {"Pudtol Atta"},
["atq"] = {"Aralle-Tabulahan"},
["atr"] = {"Waimiri-Atroari"},
["ats"] = {"Gros Ventre"},
["att"] = {"Pamplona Atta"},
["atu"] = {"Reel"},
["atv"] = {"Northern Altai"},
["atw"] = {"Atsugewi"},
["atx"] = {"Arutani"},
["aty"] = {"Aneityum"},
["atz"] = {"Arta"},
["aua"] = {"Asumboa"},
["aub"] = {"Alugu"},
["auc"] = {"Waorani"},
["aud"] = {"Anuta"},
["auf"] = {"Arauan languages"},
["aug"] = {"Aguna"},
["auh"] = {"Aushi"},
["aui"] = {"Anuki"},
["auj"] = {"Awjilah"},
["auk"] = {"Heyo"},
["aul"] = {"Aulua"},
["aum"] = {"Asu (Nigeria)"},
["aun"] = {"Molmo One"},
["auo"] = {"Auyokawa"},
["aup"] = {"Makayam"},
["auq"] = {"Anus", "Korur"},
["aur"] = {"Aruek"},
["aus"] = {"Australian languages"},
["aut"] = {"Austral"},
["auu"] = {"Auye"},
["auw"] = {"Awyi"},
["aux"] = {"Aurá"},
["auy"] = {"Awiyaana"},
["auz"] = {"Uzbeki Arabic"},
["avb"] = {"Avau"},
["avd"] = {"Alviri-Vidari"},
["avi"] = {"Avikam"},
["avk"] = {"Kotava"},
["avl"] = {"Eastern Egyptian Bedawi Arabic"},
["avm"] = {"Angkamuthi"},
["avn"] = {"Avatime"},
["avo"] = {"Agavotaguerra"},
["avs"] = {"Aushiri"},
["avt"] = {"Au"},
["avu"] = {"Avokaya"},
["avv"] = {"Avá-Canoeiro"},
["awa"] = {"Awadhi"},
["awb"] = {"Awa (Papua New Guinea)"},
["awc"] = {"Cicipu"},
["awd"] = {"Arawakan languages"},
["awe"] = {"Awetí"},
["awg"] = {"Anguthimri"},
["awh"] = {"Awbono"},
["awi"] = {"Aekyom"},
["awk"] = {"Awabakal"},
["awm"] = {"Arawum"},
["awn"] = {"Awngi"},
["awo"] = {"Awak"},
["awr"] = {"Awera"},
["aws"] = {"South Awyu"},
["awt"] = {"Araweté"},
["awu"] = {"Central Awyu"},
["awv"] = {"Jair Awyu"},
["aww"] = {"Awun"},
["awx"] = {"Awara"},
["awy"] = {"Edera Awyu"},
["axb"] = {"Abipon"},
["axe"] = {"Ayerrerenge"},
["axg"] = {"Mato Grosso Arára"},
["axk"] = {"Yaka (Central African Republic)"},
["axl"] = {"Lower Southern Aranda"},
["axm"] = {"Middle Armenian"},
["axx"] = {"Xârâgurè"},
["aya"] = {"Awar"},
["ayb"] = {"Ayizo Gbe"},
["ayc"] = {"Southern Aymara"},
["ayd"] = {"Ayabadhu"},
["aye"] = {"Ayere"},
["ayg"] = {"Ginyanga"},
["ayh"] = {"Hadrami Arabic"},
["ayi"] = {"Leyigha"},
["ayk"] = {"Akuku"},
["ayl"] = {"Libyan Arabic"},
["ayn"] = {"Sanaani Arabic"},
["ayo"] = {"Ayoreo"},
["ayp"] = {"North Mesopotamian Arabic"},
["ayq"] = {"Ayi (Papua New Guinea)"},
["ayr"] = {"Central Aymara"},
["ays"] = {"Sorsogon Ayta"},
["ayt"] = {"Magbukun Ayta"},
["ayu"] = {"Ayu"},
["ayy"] = {"Tayabas Ayta"},
["ayz"] = {"Mai Brat"},
["aza"] = {"Azha"},
["azb"] = {"South Azerbaijani"},
["azc"] = {"Uto-Aztecan languages"},
["azd"] = {"Eastern Durango Nahuatl"},
["azg"] = {"San Pedro Amuzgos Amuzgo"},
["azj"] = {"North Azerbaijani"},
["azm"] = {"Ipalapa Amuzgo"},
["azn"] = {"Western Durango Nahuatl"},
["azo"] = {"Awing"},
["azt"] = {"Faire Atta"},
["azz"] = {"Highland Puebla Nahuatl"},
["baa"] = {"Babatana"},
["bab"] = {"Bainouk-Gunyuño"},
["bac"] = {"Badui"},
["bad"] = {"Banda languages"},
["bae"] = {"Baré"},
["baf"] = {"Nubaca"},
["bag"] = {"Tuki"},
["bah"] = {"Bahamas Creole English"},
["bai"] = {"Bamileke languages"},
["baj"] = {"Barakai"},
["bal"] = {"Baluchi"},
["ban"] = {"Balinese"},
["bao"] = {"Waimaha"},
["bap"] = {"Bantawa"},
["bar"] = {"Bavarian"},
["bas"] = {"Basa (Cameroon)"},
["bat"] = {"Baltic languages"},
["bau"] = {"Bada (Nigeria)"},
["bav"] = {"Vengo"},
["baw"] = {"Bambili-Bambui"},
["bax"] = {"Bamun"},
["bay"] = {"Batuley"},
["bba"] = {"Baatonum"},
["bbb"] = {"Barai"},
["bbc"] = {"Batak Toba"},
["bbd"] = {"Bau"},
["bbe"] = {"Bangba"},
["bbf"] = {"Baibai"},
["bbg"] = {"Barama"},
["bbh"] = {"Bugan"},
["bbi"] = {"Barombi"},
["bbj"] = {"Ghomálá'"},
["bbk"] = {"Babanki"},
["bbl"] = {"Bats"},
["bbm"] = {"Babango"},
["bbn"] = {"Uneapa"},
["bbo"] = {"Northern Bobo Madaré", "Konabéré"},
["bbp"] = {"West Central Banda"},
["bbq"] = {"Bamali"},
["bbr"] = {"Girawa"},
["bbs"] = {"Bakpinka"},
["bbt"] = {"Mburku"},
["bbu"] = {"Kulung (Nigeria)"},
["bbv"] = {"Karnai"},
["bbw"] = {"Baba"},
["bbx"] = {"Bubia"},
["bby"] = {"Befang"},
["bbz"] = {"Babalia Creole Arabic"},
["bca"] = {"Central Bai"},
["bcb"] = {"Bainouk-Samik"},
["bcc"] = {"Southern Balochi"},
["bcd"] = {"North Babar"},
["bce"] = {"Bamenyam"},
["bcf"] = {"Bamu"},
["bcg"] = {"Baga Pokur"},
["bch"] = {"Bariai"},
["bci"] = {"Baoulé"},
["bcj"] = {"Bardi"},
["bck"] = {"Bunaba"},
["bcl"] = {"Central Bikol"},
["bcm"] = {"Bannoni"},
["bcn"] = {"Bali (Nigeria)"},
["bco"] = {"Kaluli"},
["bcp"] = {"Bali (Democratic Republic of Congo)"},
["bcq"] = {"Bench"},
["bcr"] = {"Babine"},
["bcs"] = {"Kohumono"},
["bct"] = {"Bendi"},
["bcu"] = {"Awad Bing"},
["bcv"] = {"Shoo-Minda-Nye"},
["bcw"] = {"Bana"},
["bcy"] = {"Bacama"},
["bcz"] = {"Bainouk-Gunyaamolo"},
["bda"] = {"Bayot"},
["bdb"] = {"Basap"},
["bdc"] = {"Emberá-Baudó"},
["bdd"] = {"Bunama"},
["bde"] = {"Bade"},
["bdf"] = {"Biage"},
["bdg"] = {"Bonggi"},
["bdh"] = {"Baka (South Sudan)"},
["bdi"] = {"Burun"},
["bdj"] = {"Bai (South Sudan)", "Bai"},
["bdk"] = {"Budukh"},
["bdl"] = {"Indonesian Bajau"},
["bdm"] = {"Buduma"},
["bdn"] = {"Baldemu"},
["bdo"] = {"Morom"},
["bdp"] = {"Bende"},
["bdq"] = {"Bahnar"},
["bdr"] = {"West Coast Bajau"},
["bds"] = {"Burunge"},
["bdt"] = {"Bokoto"},
["bdu"] = {"Oroko"},
["bdv"] = {"Bodo Parja"},
["bdw"] = {"Baham"},
["bdx"] = {"Budong-Budong"},
["bdy"] = {"Bandjalang"},
["bdz"] = {"Badeshi"},
["bea"] = {"Beaver"},
["beb"] = {"Bebele"},
["bec"] = {"Iceve-Maci"},
["bed"] = {"Bedoanas"},
["bee"] = {"Byangsi"},
["bef"] = {"Benabena"},
["beg"] = {"Belait"},
["beh"] = {"Biali"},
["bei"] = {"Bekati'"},
["bej"] = {"Beja", "Bedawiyet"},
["bek"] = {"Bebeli"},
["bem"] = {"Bemba (Zambia)"},
["beo"] = {"Beami"},
["bep"] = {"Besoa"},
["beq"] = {"Beembe"},
["ber"] = {"Berber languages"},
["bes"] = {"Besme"},
["bet"] = {"Guiberoua Béte"},
["beu"] = {"Blagar"},
["bev"] = {"Daloa Bété"},
["bew"] = {"Betawi"},
["bex"] = {"Jur Modo"},
["bey"] = {"Beli (Papua New Guinea)"},
["bez"] = {"Bena (Tanzania)"},
["bfa"] = {"Bari"},
["bfb"] = {"Pauri Bareli"},
["bfc"] = {"Panyi Bai", "Northern Bai"},
["bfd"] = {"Bafut"},
["bfe"] = {"Betaf", "Tena"},
["bff"] = {"Bofi"},
["bfg"] = {"Busang Kayan"},
["bfh"] = {"Blafe"},
["bfi"] = {"British Sign Language"},
["bfj"] = {"Bafanji"},
["bfk"] = {"Ban Khor Sign Language"},
["bfl"] = {"Banda-Ndélé"},
["bfm"] = {"Mmen"},
["bfn"] = {"Bunak"},
["bfo"] = {"Malba Birifor"},
["bfp"] = {"Beba"},
["bfq"] = {"Badaga"},
["bfr"] = {"Bazigar"},
["bfs"] = {"Southern Bai"},
["bft"] = {"Balti"},
["bfu"] = {"Gahri"},
["bfw"] = {"Bondo"},
["bfx"] = {"Bantayanon"},
["bfy"] = {"Bagheli"},
["bfz"] = {"Mahasu Pahari"},
["bga"] = {"Gwamhi-Wuri"},
["bgb"] = {"Bobongko"},
["bgc"] = {"Haryanvi"},
["bgd"] = {"Rathwi Bareli"},
["bge"] = {"Bauria"},
["bgf"] = {"Bangandu"},
["bgg"] = {"Bugun"},
["bgi"] = {"Giangan"},
["bgj"] = {"Bangolan"},
["bgk"] = {"Bit", "Buxinhua"},
["bgl"] = {"Bo (Laos)"},
["bgn"] = {"Western Balochi"},
["bgo"] = {"Baga Koga"},
["bgp"] = {"Eastern Balochi"},
["bgq"] = {"Bagri"},
["bgr"] = {"Bawm Chin"},
["bgs"] = {"Tagabawa"},
["bgt"] = {"Bughotu"},
["bgu"] = {"Mbongno"},
["bgv"] = {"Warkay-Bipim"},
["bgw"] = {"Bhatri"},
["bgx"] = {"Balkan Gagauz Turkish"},
["bgy"] = {"Benggoi"},
["bgz"] = {"Banggai"},
["bha"] = {"Bharia"},
["bhb"] = {"Bhili"},
["bhc"] = {"Biga"},
["bhd"] = {"Bhadrawahi"},
["bhe"] = {"Bhaya"},
["bhf"] = {"Odiai"},
["bhg"] = {"Binandere"},
["bhh"] = {"Bukharic"},
["bhi"] = {"Bhilali"},
["bhj"] = {"Bahing"},
["bhl"] = {"Bimin"},
["bhm"] = {"Bathari"},
["bhn"] = {"Bohtan Neo-Aramaic"},
["bho"] = {"Bhojpuri"},
["bhp"] = {"Bima"},
["bhq"] = {"Tukang Besi South"},
["bhr"] = {"Bara Malagasy"},
["bhs"] = {"Buwal"},
["bht"] = {"Bhattiyali"},
["bhu"] = {"Bhunjia"},
["bhv"] = {"Bahau"},
["bhw"] = {"Biak"},
["bhx"] = {"Bhalay"},
["bhy"] = {"Bhele"},
["bhz"] = {"Bada (Indonesia)"},
["bia"] = {"Badimaya"},
["bib"] = {"Bissa", "Bisa"},
["bic"] = {"Bikaru"},
["bid"] = {"Bidiyo"},
["bie"] = {"Bepour"},
["bif"] = {"Biafada"},
["big"] = {"Biangai"},
["bij"] = {"Vaghat-Ya-Bijim-Legeri"},
["bik"] = {"Bikol"},
["bil"] = {"Bile"},
["bim"] = {"Bimoba"},
["bin"] = {"Bini", "Edo"},
["bio"] = {"Nai"},
["bip"] = {"Bila"},
["biq"] = {"Bipi"},
["bir"] = {"Bisorio"},
["bit"] = {"Berinomo"},
["biu"] = {"Biete"},
["biv"] = {"Southern Birifor"},
["biw"] = {"Kol (Cameroon)"},
["bix"] = {"Bijori"},
["biy"] = {"Birhor"},
["biz"] = {"Baloi"},
["bja"] = {"Budza"},
["bjb"] = {"Banggarla"},
["bjc"] = {"Bariji"},
["bje"] = {"Biao-Jiao Mien"},
["bjf"] = {"Barzani Jewish Neo-Aramaic"},
["bjg"] = {"Bidyogo"},
["bjh"] = {"Bahinemo"},
["bji"] = {"Burji"},
["bjj"] = {"Kanauji"},
["bjk"] = {"Barok"},
["bjl"] = {"Bulu (Papua New Guinea)"},
["bjm"] = {"Bajelani"},
["bjn"] = {"Banjar"},
["bjo"] = {"Mid-Southern Banda"},
["bjp"] = {"Fanamaket"},
["bjr"] = {"Binumarien"},
["bjs"] = {"Bajan"},
["bjt"] = {"Balanta-Ganja"},
["bju"] = {"Busuu"},
["bjv"] = {"Bedjond"},
["bjw"] = {"Bakwé"},
["bjx"] = {"Banao Itneg"},
["bjy"] = {"Bayali"},
["bjz"] = {"Baruga"},
["bka"] = {"Kyak"},
["bkc"] = {"Baka (Cameroon)"},
["bkd"] = {"Binukid", "Talaandig"},
["bkf"] = {"Beeke"},
["bkg"] = {"Buraka"},
["bkh"] = {"Bakoko"},
["bki"] = {"Baki"},
["bkj"] = {"Pande"},
["bkk"] = {"Brokskat"},
["bkl"] = {"Berik"},
["bkm"] = {"Kom (Cameroon)"},
["bkn"] = {"Bukitan"},
["bko"] = {"Kwa'"},
["bkp"] = {"Boko (Democratic Republic of Congo)"},
["bkq"] = {"Bakairí"},
["bkr"] = {"Bakumpai"},
["bks"] = {"Northern Sorsoganon"},
["bkt"] = {"Boloki"},
["bku"] = {"Buhid"},
["bkv"] = {"Bekwarra"},
["bkw"] = {"Bekwel"},
["bkx"] = {"Baikeno"},
["bky"] = {"Bokyi"},
["bkz"] = {"Bungku"},
["bla"] = {"Siksika"},
["blb"] = {"Bilua"},
["blc"] = {"Bella Coola"},
["bld"] = {"Bolango"},
["ble"] = {"Balanta-Kentohe"},
["blf"] = {"Buol"},
["blg"] = {"Balau"},
["blh"] = {"Kuwaa"},
["bli"] = {"Bolia"},
["blj"] = {"Bolongan"},
["blk"] = {"Pa'o Karen", "Pa'O"},
["bll"] = {"Biloxi"},
["blm"] = {"Beli (South Sudan)"},
["bln"] = {"Southern Catanduanes Bikol"},
["blo"] = {"Anii"},
["blp"] = {"Blablanga"},
["blq"] = {"Baluan-Pam"},
["blr"] = {"Blang"},
["bls"] = {"Balaesang"},
["blt"] = {"Tai Dam"},
["blv"] = {"Kibala", "Bolo"},
["blw"] = {"Balangao"},
["blx"] = {"Mag-Indi Ayta"},
["bly"] = {"Notre"},
["blz"] = {"Balantak"},
["bma"] = {"Lame"},
["bmb"] = {"Bembe"},
["bmc"] = {"Biem"},
["bmd"] = {"Baga Manduri"},
["bme"] = {"Limassa"},
["bmf"] = {"Bom-Kim"},
["bmg"] = {"Bamwe"},
["bmh"] = {"Kein"},
["bmi"] = {"Bagirmi"},
["bmj"] = {"Bote-Majhi"},
["bmk"] = {"Ghayavi"},
["bml"] = {"Bomboli"},
["bmm"] = {"Northern Betsimisaraka Malagasy"},
["bmn"] = {"Bina (Papua New Guinea)"},
["bmo"] = {"Bambalang"},
["bmp"] = {"Bulgebi"},
["bmq"] = {"Bomu"},
["bmr"] = {"Muinane"},
["bms"] = {"Bilma Kanuri"},
["bmt"] = {"Biao Mon"},
["bmu"] = {"Somba-Siawari"},
["bmv"] = {"Bum"},
["bmw"] = {"Bomwali"},
["bmx"] = {"Baimak"},
["bmz"] = {"Baramu"},
["bna"] = {"Bonerate"},
["bnb"] = {"Bookan"},
["bnc"] = {"Bontok"},
["bnd"] = {"Banda (Indonesia)"},
["bne"] = {"Bintauna"},
["bnf"] = {"Masiwang"},
["bng"] = {"Benga"},
["bni"] = {"Bangi"},
["bnj"] = {"Eastern Tawbuid"},
["bnk"] = {"Bierebo"},
["bnl"] = {"Boon"},
["bnm"] = {"Batanga"},
["bnn"] = {"Bunun"},
["bno"] = {"Bantoanon"},
["bnp"] = {"Bola"},
["bnq"] = {"Bantik"},
["bnr"] = {"Butmas-Tur"},
["bns"] = {"Bundeli"},
["bnt"] = {"Bantu languages"},
["bnu"] = {"Bentong"},
["bnv"] = {"Bonerif", "Beneraf", "Edwas"},
["bnw"] = {"Bisis"},
["bnx"] = {"Bangubangu"},
["bny"] = {"Bintulu"},
["bnz"] = {"Beezen"},
["boa"] = {"Bora"},
["bob"] = {"Aweer"},
["boe"] = {"Mundabli"},
["bof"] = {"Bolon"},
["bog"] = {"Bamako Sign Language"},
["boh"] = {"Boma"},
["boi"] = {"Barbareño"},
["boj"] = {"Anjam"},
["bok"] = {"Bonjo"},
["bol"] = {"Bole"},
["bom"] = {"Berom"},
["bon"] = {"Bine"},
["boo"] = {"Tiemacèwè Bozo"},
["bop"] = {"Bonkiman"},
["boq"] = {"Bogaya"},
["bor"] = {"Borôro"},
["bot"] = {"Bongo"},
["bou"] = {"Bondei"},
["bov"] = {"Tuwuli"},
["bow"] = {"Rema"},
["box"] = {"Buamu"},
["boy"] = {"Bodo (Central African Republic)"},
["boz"] = {"Tiéyaxo Bozo"},
["bpa"] = {"Daakaka"},
["bpb"] = {"Barbacoas"},
["bpd"] = {"Banda-Banda"},
["bpg"] = {"Bonggo"},
["bph"] = {"Botlikh"},
["bpi"] = {"Bagupi"},
["bpj"] = {"Binji"},
["bpk"] = {"Orowe", "'Ôrôê"},
["bpl"] = {"Broome Pearling Lugger Pidgin"},
["bpm"] = {"Biyom"},
["bpn"] = {"Dzao Min"},
["bpo"] = {"Anasi"},
["bpp"] = {"Kaure"},
["bpq"] = {"Banda Malay"},
["bpr"] = {"Koronadal Blaan"},
["bps"] = {"Sarangani Blaan"},
["bpt"] = {"Barrow Point"},
["bpu"] = {"Bongu"},
["bpv"] = {"Bian Marind"},
["bpw"] = {"Bo (Papua New Guinea)"},
["bpx"] = {"Palya Bareli"},
["bpy"] = {"Bishnupriya"},
["bpz"] = {"Bilba"},
["bqa"] = {"Tchumbuli"},
["bqb"] = {"Bagusa"},
["bqc"] = {"Boko (Benin)", "Boo"},
["bqd"] = {"Bung"},
["bqf"] = {"Baga Kaloum"},
["bqg"] = {"Bago-Kusuntu"},
["bqh"] = {"Baima"},
["bqi"] = {"Bakhtiari"},
["bqj"] = {"Bandial"},
["bqk"] = {"Banda-Mbrès"},
["bql"] = {"Bilakura"},
["bqm"] = {"Wumboko"},
["bqn"] = {"Bulgarian Sign Language"},
["bqo"] = {"Balo"},
["bqp"] = {"Busa"},
["bqq"] = {"Biritai"},
["bqr"] = {"Burusu"},
["bqs"] = {"Bosngun"},
["bqt"] = {"Bamukumbit"},
["bqu"] = {"Boguru"},
["bqv"] = {"Koro Wachi", "Begbere-Ejar"},
["bqw"] = {"Buru (Nigeria)"},
["bqx"] = {"Baangi"},
["bqy"] = {"Bengkala Sign Language"},
["bqz"] = {"Bakaka"},
["bra"] = {"Braj"},
["brb"] = {"Lave"},
["brc"] = {"Berbice Creole Dutch"},
["brd"] = {"Baraamu"},
["brf"] = {"Bera"},
["brg"] = {"Baure"},
["brh"] = {"Brahui"},
["bri"] = {"Mokpwe"},
["brj"] = {"Bieria"},
["brk"] = {"Birked"},
["brl"] = {"Birwa"},
["brm"] = {"Barambu"},
["brn"] = {"Boruca"},
["bro"] = {"Brokkat"},
["brp"] = {"Barapasi"},
["brq"] = {"Breri"},
["brr"] = {"Birao"},
["brs"] = {"Baras"},
["brt"] = {"Bitare"},
["bru"] = {"Eastern Bru"},
["brv"] = {"Western Bru"},
["brw"] = {"Bellari"},
["brx"] = {"Bodo (India)"},
["bry"] = {"Burui"},
["brz"] = {"Bilbil"},
["bsa"] = {"Abinomn"},
["bsb"] = {"Brunei Bisaya"},
["bsc"] = {"Bassari", "Oniyan"},
["bse"] = {"Wushi"},
["bsf"] = {"Bauchi"},
["bsg"] = {"Bashkardi"},
["bsh"] = {"Kati"},
["bsi"] = {"Bassossi"},
["bsj"] = {"Bangwinji"},
["bsk"] = {"Burushaski"},
["bsl"] = {"Basa-Gumna"},
["bsm"] = {"Busami"},
["bsn"] = {"Barasana-Eduria"},
["bso"] = {"Buso"},
["bsp"] = {"Baga Sitemu"},
["bsq"] = {"Bassa"},
["bsr"] = {"Bassa-Kontagora"},
["bss"] = {"Akoose"},
["bst"] = {"Basketo"},
["bsu"] = {"Bahonsuai"},
["bsv"] = {"Baga Sobané"},
["bsw"] = {"Baiso"},
["bsx"] = {"Yangkam"},
["bsy"] = {"Sabah Bisaya"},
["bta"] = {"Bata"},
["btc"] = {"Bati (Cameroon)"},
["btd"] = {"Batak Dairi"},
["bte"] = {"Gamo-Ningi"},
["btf"] = {"Birgit"},
["btg"] = {"Gagnoa Bété"},
["bth"] = {"Biatah Bidayuh"},
["bti"] = {"Burate"},
["btj"] = {"Bacanese Malay"},
["btk"] = {"Batak languages"},
["btm"] = {"Batak Mandailing"},
["btn"] = {"Ratagnon"},
["bto"] = {"Rinconada Bikol"},
["btp"] = {"Budibud"},
["btq"] = {"Batek"},
["btr"] = {"Baetora"},
["bts"] = {"Batak Simalungun"},
["btt"] = {"Bete-Bendi"},
["btu"] = {"Batu"},
["btv"] = {"Bateri"},
["btw"] = {"Butuanon"},
["btx"] = {"Batak Karo"},
["bty"] = {"Bobot"},
["btz"] = {"Batak Alas-Kluet"},
["bua"] = {"Buriat"},
["bub"] = {"Bua"},
["buc"] = {"Bushi"},
["bud"] = {"Ntcham"},
["bue"] = {"Beothuk"},
["buf"] = {"Bushoong"},
["bug"] = {"Buginese"},
["buh"] = {"Younuo Bunu"},
["bui"] = {"Bongili"},
["buj"] = {"Basa-Gurmana"},
["buk"] = {"Bugawac"},
["bum"] = {"Bulu (Cameroon)"},
["bun"] = {"Sherbro"},
["buo"] = {"Terei"},
["bup"] = {"Busoa"},
["buq"] = {"Brem"},
["bus"] = {"Bokobaru"},
["but"] = {"Bungain"},
["buu"] = {"Budu"},
["buv"] = {"Bun"},
["buw"] = {"Bubi"},
["bux"] = {"Boghom"},
["buy"] = {"Bullom So"},
["buz"] = {"Bukwen"},
["bva"] = {"Barein"},
["bvb"] = {"Bube"},
["bvc"] = {"Baelelea"},
["bvd"] = {"Baeggu"},
["bve"] = {"Berau Malay"},
["bvf"] = {"Boor"},
["bvg"] = {"Bonkeng"},
["bvh"] = {"Bure"},
["bvi"] = {"Belanda Viri"},
["bvj"] = {"Baan"},
["bvk"] = {"Bukat"},
["bvl"] = {"Bolivian Sign Language"},
["bvm"] = {"Bamunka"},
["bvn"] = {"Buna"},
["bvo"] = {"Bolgo"},
["bvp"] = {"Bumang"},
["bvq"] = {"Birri"},
["bvr"] = {"Burarra"},
["bvt"] = {"Bati (Indonesia)"},
["bvu"] = {"Bukit Malay"},
["bvv"] = {"Baniva"},
["bvw"] = {"Boga"},
["bvx"] = {"Dibole"},
["bvy"] = {"Baybayanon"},
["bvz"] = {"Bauzi"},
["bwa"] = {"Bwatoo"},
["bwb"] = {"Namosi-Naitasiri-Serua"},
["bwc"] = {"Bwile"},
["bwd"] = {"Bwaidoka"},
["bwe"] = {"Bwe Karen"},
["bwf"] = {"Boselewa"},
["bwg"] = {"Barwe"},
["bwh"] = {"Bishuo"},
["bwi"] = {"Baniwa"},
["bwj"] = {"Láá Láá Bwamu"},
["bwk"] = {"Bauwaki"},
["bwl"] = {"Bwela"},
["bwm"] = {"Biwat"},
["bwn"] = {"Wunai Bunu"},
["bwo"] = {"Boro (Ethiopia)", "Borna (Ethiopia)"},
["bwp"] = {"Mandobo Bawah"},
["bwq"] = {"Southern Bobo Madaré"},
["bwr"] = {"Bura-Pabir"},
["bws"] = {"Bomboma"},
["bwt"] = {"Bafaw-Balong"},
["bwu"] = {"Buli (Ghana)"},
["bww"] = {"Bwa"},
["bwx"] = {"Bu-Nao Bunu"},
["bwy"] = {"Cwi Bwamu"},
["bwz"] = {"Bwisi"},
["bxa"] = {"Tairaha"},
["bxb"] = {"Belanda Bor"},
["bxc"] = {"Molengue"},
["bxd"] = {"Pela"},
["bxe"] = {"Birale"},
["bxf"] = {"Bilur", "Minigir"},
["bxg"] = {"Bangala"},
["bxh"] = {"Buhutu"},
["bxi"] = {"Pirlatapa"},
["bxj"] = {"Bayungu"},
["bxk"] = {"Bukusu", "Lubukusu"},
["bxl"] = {"Jalkunan"},
["bxm"] = {"Mongolia Buriat"},
["bxn"] = {"Burduna"},
["bxo"] = {"Barikanchi"},
["bxp"] = {"Bebil"},
["bxq"] = {"Beele"},
["bxr"] = {"Russia Buriat"},
["bxs"] = {"Busam"},
["bxu"] = {"China Buriat"},
["bxv"] = {"Berakou"},
["bxw"] = {"Bankagooma"},
["bxz"] = {"Binahari"},
["bya"] = {"Batak"},
["byb"] = {"Bikya"},
["byc"] = {"Ubaghara"},
["byd"] = {"Benyadu'"},
["bye"] = {"Pouye"},
["byf"] = {"Bete"},
["byg"] = {"Baygo"},
["byh"] = {"Bhujel"},
["byi"] = {"Buyu"},
["byj"] = {"Bina (Nigeria)"},
["byk"] = {"Biao"},
["byl"] = {"Bayono"},
["bym"] = {"Bidyara"},
["byn"] = {"Bilin", "Blin"},
["byo"] = {"Biyo"},
["byp"] = {"Bumaji"},
["byq"] = {"Basay"},
["byr"] = {"Baruya", "Yipma"},
["bys"] = {"Burak"},
["byt"] = {"Berti"},
["byv"] = {"Medumba"},
["byw"] = {"Belhariya"},
["byx"] = {"Qaqet"},
["byz"] = {"Banaro"},
["bza"] = {"Bandi"},
["bzb"] = {"Andio"},
["bzc"] = {"Southern Betsimisaraka Malagasy"},
["bzd"] = {"Bribri"},
["bze"] = {"Jenaama Bozo"},
["bzf"] = {"Boikin"},
["bzg"] = {"Babuza"},
["bzh"] = {"Mapos Buang"},
["bzi"] = {"Bisu"},
["bzj"] = {"Belize Kriol English"},
["bzk"] = {"Nicaragua Creole English"},
["bzl"] = {"Boano (Sulawesi)"},
["bzm"] = {"Bolondo"},
["bzn"] = {"Boano (Maluku)"},
["bzo"] = {"Bozaba"},
["bzp"] = {"Kemberano"},
["bzq"] = {"Buli (Indonesia)"},
["bzr"] = {"Biri"},
["bzs"] = {"Brazilian Sign Language"},
["bzt"] = {"Brithenig"},
["bzu"] = {"Burmeso"},
["bzv"] = {"Naami"},
["bzw"] = {"Basa (Nigeria)"},
["bzx"] = {"Kɛlɛngaxo Bozo"},
["bzy"] = {"Obanliku"},
["bzz"] = {"Evant"},
["caa"] = {"Chortí"},
["cab"] = {"Garifuna"},
["cac"] = {"Chuj"},
["cad"] = {"Caddo"},
["cae"] = {"Lehar", "Laalaa"},
["caf"] = {"Southern Carrier"},
["cag"] = {"Nivaclé"},
["cah"] = {"Cahuarano"},
["cai"] = {"Central American Indian languages"},
["caj"] = {"Chané"},
["cak"] = {"Kaqchikel", "Cakchiquel"},
["cal"] = {"Carolinian"},
["cam"] = {"Cemuhî"},
["can"] = {"Chambri"},
["cao"] = {"Chácobo"},
["cap"] = {"Chipaya"},
["caq"] = {"Car Nicobarese"},
["car"] = {"Galibi Carib"},
["cas"] = {"Tsimané"},
["cau"] = {"Caucasian languages"},
["cav"] = {"Cavineña"},
["caw"] = {"Callawalla"},
["cax"] = {"Chiquitano"},
["cay"] = {"Cayuga"},
["caz"] = {"Canichana"},
["cba"] = {"Chibchan languages"},
["cbb"] = {"Cabiyarí"},
["cbc"] = {"Carapana"},
["cbd"] = {"Carijona"},
["cbg"] = {"Chimila"},
["cbi"] = {"Chachi"},
["cbj"] = {"Ede Cabe"},
["cbk"] = {"Chavacano"},
["cbl"] = {"Bualkhaw Chin"},
["cbn"] = {"Nyahkur"},
["cbo"] = {"Izora"},
["cbq"] = {"Tsucuba", "Cuba"},
["cbr"] = {"Cashibo-Cacataibo"},
["cbs"] = {"Cashinahua"},
["cbt"] = {"Chayahuita"},
["cbu"] = {"Candoshi-Shapra"},
["cbv"] = {"Cacua"},
["cbw"] = {"Kinabalian"},
["cby"] = {"Carabayo"},
["cca"] = {"Cauca"},
["ccc"] = {"Chamicuro"},
["ccd"] = {"Cafundo Creole"},
["cce"] = {"Chopi"},
["ccg"] = {"Samba Daka"},
["cch"] = {"Atsam"},
["ccj"] = {"Kasanga"},
["ccl"] = {"Cutchi-Swahili"},
["ccm"] = {"Malaccan Creole Malay"},
["ccn"] = {"North Caucasian languages"},
["cco"] = {"Comaltepec Chinantec"},
["ccp"] = {"Chakma"},
["ccr"] = {"Cacaopera"},
["ccs"] = {"South Caucasian languages"},
["cda"] = {"Choni"},
["cdc"] = {"Chadic languages"},
["cdd"] = {"Caddoan languages"},
["cde"] = {"Chenchu"},
["cdf"] = {"Chiru"},
["cdg"] = {"Chamari"},
["cdh"] = {"Chambeali"},
["cdi"] = {"Chodri"},
["cdj"] = {"Churahi"},
["cdm"] = {"Chepang"},
["cdn"] = {"Chaudangsi"},
["cdo"] = {"Min Dong Chinese"},
["cdr"] = {"Cinda-Regi-Tiyal"},
["cds"] = {"Chadian Sign Language"},
["cdy"] = {"Chadong"},
["cdz"] = {"Koda"},
["cea"] = {"Lower Chehalis"},
["ceb"] = {"Cebuano"},
["ceg"] = {"Chamacoco"},
["cek"] = {"Eastern Khumi Chin"},
["cel"] = {"Celtic languages"},
["cen"] = {"Cen"},
["cet"] = {"Centúúm"},
["cfa"] = {"Dijim-Bwilim"},
["cfd"] = {"Cara"},
["cfg"] = {"Como Karim"},
["cfm"] = {"Falam Chin"},
["cga"] = {"Changriwa"},
["cgc"] = {"Kagayanen"},
["cgg"] = {"Chiga"},
["cgk"] = {"Chocangacakha"},
["chb"] = {"Chibcha"},
["chc"] = {"Catawba"},
["chd"] = {"Highland Oaxaca Chontal"},
["chf"] = {"Tabasco Chontal"},
["chg"] = {"Chagatai"},
["chh"] = {"Chinook"},
["chj"] = {"Ojitlán Chinantec"},
["chk"] = {"Chuukese"},
["chl"] = {"Cahuilla"},
["chm"] = {"Mari (Russia)"},
["chn"] = {"Chinook jargon"},
["cho"] = {"Choctaw"},
["chp"] = {"Chipewyan", "Dene Suline"},
["chq"] = {"Quiotepec Chinantec"},
["chr"] = {"Cherokee"},
["cht"] = {"Cholón"},
["chw"] = {"Chuwabu"},
["chx"] = {"Chantyal"},
["chy"] = {"Cheyenne"},
["chz"] = {"Ozumacín Chinantec"},
["cia"] = {"Cia-Cia"},
["cib"] = {"Ci Gbe"},
["cic"] = {"Chickasaw"},
["cid"] = {"Chimariko"},
["cie"] = {"Cineni"},
["cih"] = {"Chinali"},
["cik"] = {"Chitkuli Kinnauri"},
["cim"] = {"Cimbrian"},
["cin"] = {"Cinta Larga"},
["cip"] = {"Chiapanec"},
["cir"] = {"Tiri", "Haméa", "Méa"},
["ciw"] = {"Chippewa"},
["ciy"] = {"Chaima"},
["cja"] = {"Western Cham"},
["cje"] = {"Chru"},
["cjh"] = {"Upper Chehalis"},
["cji"] = {"Chamalal"},
["cjk"] = {"Chokwe"},
["cjm"] = {"Eastern Cham"},
["cjn"] = {"Chenapian"},
["cjo"] = {"Ashéninka Pajonal"},
["cjp"] = {"Cabécar"},
["cjs"] = {"Shor"},
["cjv"] = {"Chuave"},
["cjy"] = {"Jinyu Chinese"},
["ckb"] = {"Central Kurdish"},
["ckh"] = {"Chak"},
["ckl"] = {"Cibak"},
["ckn"] = {"Kaang Chin"},
["cko"] = {"Anufo"},
["ckq"] = {"Kajakse"},
["ckr"] = {"Kairak"},
["cks"] = {"Tayo"},
["ckt"] = {"Chukot"},
["cku"] = {"Koasati"},
["ckv"] = {"Kavalan"},
["ckx"] = {"Caka"},
["cky"] = {"Cakfem-Mushere"},
["ckz"] = {"Cakchiquel-Quiché Mixed Language"},
["cla"] = {"Ron"},
["clc"] = {"Chilcotin"},
["cld"] = {"Chaldean Neo-Aramaic"},
["cle"] = {"Lealao Chinantec"},
["clh"] = {"Chilisso"},
["cli"] = {"Chakali"},
["clj"] = {"Laitu Chin"},
["clk"] = {"Idu-Mishmi"},
["cll"] = {"Chala"},
["clm"] = {"Clallam"},
["clo"] = {"Lowland Oaxaca Chontal"},
["clt"] = {"Lautu Chin"},
["clu"] = {"Caluyanun"},
["clw"] = {"Chulym"},
["cly"] = {"Eastern Highland Chatino"},
["cma"] = {"Maa"},
["cmc"] = {"Chamic languages"},
["cme"] = {"Cerma"},
["cmg"] = {"Classical Mongolian"},
["cmi"] = {"Emberá-Chamí"},
["cml"] = {"Campalagian"},
["cmm"] = {"Michigamea"},
["cmn"] = {"Mandarin Chinese"},
["cmo"] = {"Central Mnong"},
["cmr"] = {"Mro-Khimi Chin"},
["cms"] = {"Messapic"},
["cmt"] = {"Camtho"},
["cna"] = {"Changthang"},
["cnb"] = {"Chinbon Chin"},
["cnc"] = {"Côông"},
["cng"] = {"Northern Qiang"},
["cnh"] = {"Hakha Chin", "Haka Chin"},
["cni"] = {"Asháninka"},
["cnk"] = {"Khumi Chin"},
["cnl"] = {"Lalana Chinantec"},
["cno"] = {"Con"},
["cnr"] = {"Montenegrin"},
["cns"] = {"Central Asmat"},
["cnt"] = {"Tepetotutla Chinantec"},
["cnu"] = {"Chenoua"},
["cnw"] = {"Ngawn Chin"},
["cnx"] = {"Middle Cornish"},
["coa"] = {"Cocos Islands Malay"},
["cob"] = {"Chicomuceltec"},
["coc"] = {"Cocopa"},
["cod"] = {"Cocama-Cocamilla"},
["coe"] = {"Koreguaje"},
["cof"] = {"Colorado"},
["cog"] = {"Chong"},
["coh"] = {"Chonyi-Dzihana-Kauma", "Chichonyi-Chidzihana-Chikauma"},
["coj"] = {"Cochimi"},
["cok"] = {"Santa Teresa Cora"},
["col"] = {"Columbia-Wenatchi"},
["com"] = {"Comanche"},
["con"] = {"Cofán"},
["coo"] = {"Comox"},
["cop"] = {"Coptic"},
["coq"] = {"Coquille"},
["cot"] = {"Caquinte"},
["cou"] = {"Wamey"},
["cov"] = {"Cao Miao"},
["cow"] = {"Cowlitz"},
["cox"] = {"Nanti"},
["coz"] = {"Chochotec"},
["cpa"] = {"Palantla Chinantec"},
["cpb"] = {"Ucayali-Yurúa Ashéninka"},
["cpc"] = {"Ajyíninka Apurucayali"},
["cpe"] = {"English-based creoles and pidgins"},
["cpf"] = {"French-based creoles and pidgins"},
["cpg"] = {"Cappadocian Greek"},
["cpi"] = {"Chinese Pidgin English"},
["cpn"] = {"Cherepon"},
["cpo"] = {"Kpeego"},
["cpp"] = {"Portuguese-based creoles and pidgins"},
["cps"] = {"Capiznon"},
["cpu"] = {"Pichis Ashéninka"},
["cpx"] = {"Pu-Xian Chinese"},
["cpy"] = {"South Ucayali Ashéninka"},
["cqd"] = {"Chuanqiandian Cluster Miao"},
["cra"] = {"Chara"},
["crb"] = {"Island Carib"},
["crc"] = {"Lonwolwol"},
["crd"] = {"Coeur d'Alene"},
["crf"] = {"Caramanta"},
["crg"] = {"Michif"},
["crh"] = {"Crimean Tatar", "Crimean Turkish"},
["cri"] = {"Sãotomense"},
["crj"] = {"Southern East Cree"},
["crk"] = {"Plains Cree"},
["crl"] = {"Northern East Cree"},
["crm"] = {"Moose Cree"},
["crn"] = {"El Nayar Cora"},
["cro"] = {"Crow"},
["crp"] = {"Creoles and pidgins"},
["crq"] = {"Iyo'wujwa Chorote"},
["crr"] = {"Carolina Algonquian"},
["crs"] = {"Seselwa Creole French"},
["crt"] = {"Iyojwa'ja Chorote"},
["crv"] = {"Chaura"},
["crw"] = {"Chrau"},
["crx"] = {"Carrier"},
["cry"] = {"Cori"},
["crz"] = {"Cruzeño"},
["csa"] = {"Chiltepec Chinantec"},
["csb"] = {"Kashubian"},
["csc"] = {"Catalan Sign Language", "Lengua de señas catalana", "Llengua de Signes Catalana"},
["csd"] = {"Chiangmai Sign Language"},
["cse"] = {"Czech Sign Language"},
["csf"] = {"Cuba Sign Language"},
["csg"] = {"Chilean Sign Language"},
["csh"] = {"Asho Chin"},
["csi"] = {"Coast Miwok"},
["csj"] = {"Songlai Chin"},
["csk"] = {"Jola-Kasa"},
["csl"] = {"Chinese Sign Language"},
["csm"] = {"Central Sierra Miwok"},
["csn"] = {"Colombian Sign Language"},
["cso"] = {"Sochiapam Chinantec", "Sochiapan Chinantec"},
["csq"] = {"Croatia Sign Language"},
["csr"] = {"Costa Rican Sign Language"},
["css"] = {"Southern Ohlone"},
["cst"] = {"Northern Ohlone"},
["csu"] = {"Central Sudanic languages"},
["csv"] = {"Sumtu Chin"},
["csw"] = {"Swampy Cree"},
["csy"] = {"Siyin Chin"},
["csz"] = {"Coos"},
["cta"] = {"Tataltepec Chatino"},
["ctc"] = {"Chetco"},
["ctd"] = {"Tedim Chin"},
["cte"] = {"Tepinapa Chinantec"},
["ctg"] = {"Chittagonian"},
["cth"] = {"Thaiphum Chin"},
["ctl"] = {"Tlacoatzintepec Chinantec"},
["ctm"] = {"Chitimacha"},
["ctn"] = {"Chhintange"},
["cto"] = {"Emberá-Catío"},
["ctp"] = {"Western Highland Chatino"},
["cts"] = {"Northern Catanduanes Bikol"},
["ctt"] = {"Wayanad Chetti"},
["ctu"] = {"Chol"},
["ctz"] = {"Zacatepec Chatino"},
["cua"] = {"Cua"},
["cub"] = {"Cubeo"},
["cuc"] = {"Usila Chinantec"},
["cug"] = {"Chungmboko", "Cung"},
["cuh"] = {"Chuka", "Gichuka"},
["cui"] = {"Cuiba"},
["cuj"] = {"Mashco Piro"},
["cuk"] = {"San Blas Kuna"},
["cul"] = {"Culina", "Kulina"},
["cuo"] = {"Cumanagoto"},
["cup"] = {"Cupeño"},
["cuq"] = {"Cun"},
["cur"] = {"Chhulung"},
["cus"] = {"Cushitic languages"},
["cut"] = {"Teutila Cuicatec"},
["cuu"] = {"Tai Ya"},
["cuv"] = {"Cuvok"},
["cuw"] = {"Chukwa"},
["cux"] = {"Tepeuxila Cuicatec"},
["cuy"] = {"Cuitlatec"},
["cvg"] = {"Chug"},
["cvn"] = {"Valle Nacional Chinantec"},
["cwa"] = {"Kabwa"},
["cwb"] = {"Maindo"},
["cwd"] = {"Woods Cree"},
["cwe"] = {"Kwere"},
["cwg"] = {"Chewong", "Cheq Wong"},
["cwt"] = {"Kuwaataay"},
["cya"] = {"Nopala Chatino"},
["cyb"] = {"Cayubaba"},
["cyo"] = {"Cuyonon"},
["czh"] = {"Huizhou Chinese"},
["czk"] = {"Knaanic"},
["czn"] = {"Zenzontepec Chatino"},
["czo"] = {"Min Zhong Chinese"},
["czt"] = {"Zotung Chin"},
["daa"] = {"Dangaléat"},
["dac"] = {"Dambi"},
["dad"] = {"Marik"},
["dae"] = {"Duupa"},
["dag"] = {"Dagbani"},
["dah"] = {"Gwahatike"},
["dai"] = {"Day"},
["daj"] = {"Dar Fur Daju"},
["dak"] = {"Dakota"},
["dal"] = {"Dahalo"},
["dam"] = {"Damakawa"},
["dao"] = {"Daai Chin"},
["daq"] = {"Dandami Maria"},
["dar"] = {"Dargwa"},
["das"] = {"Daho-Doo"},
["dau"] = {"Dar Sila Daju"},
["dav"] = {"Taita", "Dawida"},
["daw"] = {"Davawenyo"},
["dax"] = {"Dayi"},
["day"] = {"Land Dayak languages"},
["daz"] = {"Dao"},
["dba"] = {"Bangime"},
["dbb"] = {"Deno"},
["dbd"] = {"Dadiya"},
["dbe"] = {"Dabe"},
["dbf"] = {"Edopi"},
["dbg"] = {"Dogul Dom Dogon"},
["dbi"] = {"Doka"},
["dbj"] = {"Ida'an"},
["dbl"] = {"Dyirbal"},
["dbm"] = {"Duguri"},
["dbn"] = {"Duriankere"},
["dbo"] = {"Dulbu"},
["dbp"] = {"Duwai"},
["dbq"] = {"Daba"},
["dbr"] = {"Dabarre"},
["dbt"] = {"Ben Tey Dogon"},
["dbu"] = {"Bondum Dom Dogon"},
["dbv"] = {"Dungu"},
["dbw"] = {"Bankan Tey Dogon"},
["dby"] = {"Dibiyaso"},
["dcc"] = {"Deccan"},
["dcr"] = {"Negerhollands"},
["dda"] = {"Dadi Dadi"},
["ddd"] = {"Dongotono"},
["dde"] = {"Doondo"},
["ddg"] = {"Fataluku"},
["ddi"] = {"West Goodenough"},
["ddj"] = {"Jaru"},
["ddn"] = {"Dendi (Benin)"},
["ddo"] = {"Dido"},
["ddr"] = {"Dhudhuroa"},
["dds"] = {"Donno So Dogon"},
["ddw"] = {"Dawera-Daweloor"},
["dec"] = {"Dagik"},
["ded"] = {"Dedua"},
["dee"] = {"Dewoin"},
["def"] = {"Dezfuli"},
["deg"] = {"Degema"},
["deh"] = {"Dehwari"},
["dei"] = {"Demisa"},
["dek"] = {"Dek"},
["del"] = {"Delaware"},
["dem"] = {"Dem"},
["den"] = {"Slave (Athapascan)"},
["dep"] = {"Pidgin Delaware"},
["deq"] = {"Dendi (Central African Republic)"},
["der"] = {"Deori"},
["des"] = {"Desano"},
["dev"] = {"Domung"},
["dez"] = {"Dengese"},
["dga"] = {"Southern Dagaare"},
["dgb"] = {"Bunoge Dogon"},
["dgc"] = {"Casiguran Dumagat Agta"},
["dgd"] = {"Dagaari Dioula"},
["dge"] = {"Degenan"},
["dgg"] = {"Doga"},
["dgh"] = {"Dghwede"},
["dgi"] = {"Northern Dagara"},
["dgk"] = {"Dagba"},
["dgl"] = {"Andaandi", "Dongolawi"},
["dgn"] = {"Dagoman"},
["dgo"] = {"Dogri (individual language)"},
["dgr"] = {"Dogrib"},
["dgs"] = {"Dogoso"},
["dgt"] = {"Ndra'ngith"},
["dgu"] = {"Degaru"},
["dgw"] = {"Daungwurrung"},
["dgx"] = {"Doghoro"},
["dgz"] = {"Daga"},
["dhd"] = {"Dhundari"},
["dhg"] = {"Dhangu-Djangu", "Dhangu", "Djangu"},
["dhi"] = {"Dhimal"},
["dhl"] = {"Dhalandji"},
["dhm"] = {"Zemba"},
["dhn"] = {"Dhanki"},
["dho"] = {"Dhodia"},
["dhr"] = {"Dhargari"},
["dhs"] = {"Dhaiso"},
["dhu"] = {"Dhurga"},
["dhv"] = {"Dehu", "Drehu"},
["dhw"] = {"Dhanwar (Nepal)"},
["dhx"] = {"Dhungaloo"},
["dia"] = {"Dia"},
["dib"] = {"South Central Dinka"},
["dic"] = {"Lakota Dida"},
["did"] = {"Didinga"},
["dif"] = {"Dieri"},
["dig"] = {"Digo", "Chidigo"},
["dih"] = {"Kumiai"},
["dii"] = {"Dimbong"},
["dij"] = {"Dai"},
["dik"] = {"Southwestern Dinka"},
["dil"] = {"Dilling"},
["dim"] = {"Dime"},
["din"] = {"Dinka"},
["dio"] = {"Dibo"},
["dip"] = {"Northeastern Dinka"},
["diq"] = {"Dimli (individual language)"},
["dir"] = {"Dirim"},
["dis"] = {"Dimasa"},
["dit"] = {"Dirari"},
["diu"] = {"Diriku"},
["diw"] = {"Northwestern Dinka"},
["dix"] = {"Dixon Reef"},
["diy"] = {"Diuwe"},
["diz"] = {"Ding"},
["dja"] = {"Djadjawurrung"},
["djb"] = {"Djinba"},
["djc"] = {"Dar Daju Daju"},
["djd"] = {"Djamindjung"},
["dje"] = {"Zarma"},
["djf"] = {"Djangun"},
["dji"] = {"Djinang"},
["djj"] = {"Djeebbana"},
["djk"] = {"Eastern Maroon Creole", "Businenge Tongo", "Nenge"},
["djm"] = {"Jamsay Dogon"},
["djn"] = {"Djauan"},
["djo"] = {"Jangkang"},
["djr"] = {"Djambarrpuyngu"},
["dju"] = {"Kapriman"},
["djw"] = {"Djawi"},
["dka"] = {"Dakpakha"},
["dkk"] = {"Dakka"},
["dkr"] = {"Kuijau"},
["dks"] = {"Southeastern Dinka"},
["dkx"] = {"Mazagway"},
["dlg"] = {"Dolgan"},
["dlk"] = {"Dahalik"},
["dlm"] = {"Dalmatian"},
["dln"] = {"Darlong"},
["dma"] = {"Duma"},
["dmb"] = {"Mombo Dogon"},
["dmc"] = {"Gavak"},
["dmd"] = {"Madhi Madhi"},
["dme"] = {"Dugwor"},
["dmg"] = {"Upper Kinabatangan"},
["dmk"] = {"Domaaki"},
["dml"] = {"Dameli"},
["dmm"] = {"Dama"},
["dmn"] = {"Mande languages"},
["dmo"] = {"Kemedzung"},
["dmr"] = {"East Damar"},
["dms"] = {"Dampelas"},
["dmu"] = {"Dubu", "Tebi"},
["dmv"] = {"Dumpas"},
["dmw"] = {"Mudburra"},
["dmx"] = {"Dema"},
["dmy"] = {"Demta", "Sowari"},
["dna"] = {"Upper Grand Valley Dani"},
["dnd"] = {"Daonda"},
["dne"] = {"Ndendeule"},
["dng"] = {"Dungan"},
["dni"] = {"Lower Grand Valley Dani"},
["dnj"] = {"Dan"},
["dnk"] = {"Dengka"},
["dnn"] = {"Dzùùngoo"},
["dnr"] = {"Danaru"},
["dnt"] = {"Mid Grand Valley Dani"},
["dnu"] = {"Danau"},
["dnv"] = {"Danu"},
["dnw"] = {"Western Dani"},
["dny"] = {"Dení"},
["doa"] = {"Dom"},
["dob"] = {"Dobu"},
["doc"] = {"Northern Dong"},
["doe"] = {"Doe"},
["dof"] = {"Domu"},
["doh"] = {"Dong"},
["doi"] = {"Dogri (macrolanguage)"},
["dok"] = {"Dondo"},
["dol"] = {"Doso"},
["don"] = {"Toura (Papua New Guinea)"},
["doo"] = {"Dongo"},
["dop"] = {"Lukpa"},
["doq"] = {"Dominican Sign Language"},
["dor"] = {"Dori'o"},
["dos"] = {"Dogosé"},
["dot"] = {"Dass"},
["dov"] = {"Dombe"},
["dow"] = {"Doyayo"},
["dox"] = {"Bussa"},
["doy"] = {"Dompo"},
["doz"] = {"Dorze"},
["dpp"] = {"Papar"},
["dra"] = {"Dravidian languages"},
["drb"] = {"Dair"},
["drc"] = {"Minderico"},
["drd"] = {"Darmiya"},
["dre"] = {"Dolpo"},
["drg"] = {"Rungus"},
["dri"] = {"C'Lela"},
["drl"] = {"Paakantyi"},
["drn"] = {"West Damar"},
["dro"] = {"Daro-Matu Melanau"},
["drq"] = {"Dura"},
["drr"] = {"Dororo"},
["drs"] = {"Gedeo"},
["drt"] = {"Drents"},
["dru"] = {"Rukai"},
["dry"] = {"Darai"},
["dsb"] = {"Lower Sorbian"},
["dse"] = {"Dutch Sign Language"},
["dsh"] = {"Daasanach"},
["dsi"] = {"Disa"},
["dsl"] = {"Danish Sign Language"},
["dsn"] = {"Dusner"},
["dso"] = {"Desiya"},
["dsq"] = {"Tadaksahak"},
["dta"] = {"Daur"},
["dtb"] = {"Labuk-Kinabatangan Kadazan"},
["dtd"] = {"Ditidaht"},
["dth"] = {"Adithinngithigh"},
["dti"] = {"Ana Tinga Dogon"},
["dtk"] = {"Tene Kan Dogon"},
["dtm"] = {"Tomo Kan Dogon"},
["dtn"] = {"Daatsʼíin"},
["dto"] = {"Tommo So Dogon"},
["dtp"] = {"Kadazan Dusun", "Central Dusun"},
["dtr"] = {"Lotud"},
["dts"] = {"Toro So Dogon"},
["dtt"] = {"Toro Tegu Dogon"},
["dtu"] = {"Tebul Ure Dogon"},
["dty"] = {"Dotyali"},
["dua"] = {"Duala"},
["dub"] = {"Dubli"},
["duc"] = {"Duna"},
["dud"] = {"Hun-Saare"},
["due"] = {"Umiray Dumaget Agta"},
["duf"] = {"Dumbea", "Drubea"},
["dug"] = {"Duruma", "Chiduruma"},
["duh"] = {"Dungra Bhil"},
["dui"] = {"Dumun"},
["duk"] = {"Uyajitaya"},
["dul"] = {"Alabat Island Agta"},
["dum"] = {"Middle Dutch (ca. 1050-1350)"},
["dun"] = {"Dusun Deyah"},
["duo"] = {"Dupaninan Agta"},
["dup"] = {"Duano"},
["duq"] = {"Dusun Malang"},
["dur"] = {"Dii"},
["dus"] = {"Dumi"},
["duu"] = {"Drung"},
["duv"] = {"Duvle"},
["duw"] = {"Dusun Witu"},
["dux"] = {"Duungooma"},
["duy"] = {"Dicamay Agta"},
["duz"] = {"Duli-Gey"},
["dva"] = {"Duau"},
["dwa"] = {"Diri"},
["dwr"] = {"Dawro"},
["dws"] = {"Dutton World Speedwords"},
["dwu"] = {"Dhuwal"},
["dww"] = {"Dawawa"},
["dwy"] = {"Dhuwaya"},
["dya"] = {"Dyan"},
["dyb"] = {"Dyaberdyaber"},
["dyd"] = {"Dyugun"},
["dyg"] = {"Villa Viciosa Agta"},
["dyi"] = {"Djimini Senoufo"},
["dym"] = {"Yanda Dom Dogon"},
["dyn"] = {"Dyangadi"},
["dyo"] = {"Jola-Fonyi"},
["dyu"] = {"Dyula"},
["dyy"] = {"Dyaabugay"},
["dza"] = {"Tunzu"},
["dze"] = {"Djiwarli"},
["dzg"] = {"Dazaga"},
["dzl"] = {"Dzalakha"},
["dzn"] = {"Dzando"},
["eaa"] = {"Karenggapa"},
["ebg"] = {"Ebughu"},
["ebk"] = {"Eastern Bontok"},
["ebo"] = {"Teke-Ebo"},
["ebr"] = {"Ebrié"},
["ebu"] = {"Embu", "Kiembu"},
["ecr"] = {"Eteocretan"},
["ecs"] = {"Ecuadorian Sign Language"},
["ecy"] = {"Eteocypriot"},
["eee"] = {"E"},
["efa"] = {"Efai"},
["efe"] = {"Efe"},
["efi"] = {"Efik"},
["ega"] = {"Ega"},
["egl"] = {"Emilian"},
["ego"] = {"Eggon"},
["egx"] = {"Egyptian languages"},
["egy"] = {"Egyptian (Ancient)"},
["ehu"] = {"Ehueun"},
["eip"] = {"Eipomek"},
["eit"] = {"Eitiep"},
["eiv"] = {"Askopan"},
["eja"] = {"Ejamat"},
["eka"] = {"Ekajuk"},
["ekc"] = {"Eastern Karnic"},
["eke"] = {"Ekit"},
["ekg"] = {"Ekari"},
["eki"] = {"Eki"},
["ekk"] = {"Standard Estonian"},
["ekl"] = {"Kol (Bangladesh)", "Kol"},
["ekm"] = {"Elip"},
["eko"] = {"Koti"},
["ekp"] = {"Ekpeye"},
["ekr"] = {"Yace"},
["eky"] = {"Eastern Kayah"},
["ele"] = {"Elepi"},
["elh"] = {"El Hugeirat"},
["eli"] = {"Nding"},
["elk"] = {"Elkei"},
["elm"] = {"Eleme"},
["elo"] = {"El Molo"},
["elu"] = {"Elu"},
["elx"] = {"Elamite"},
["ema"] = {"Emai-Iuleha-Ora"},
["emb"] = {"Embaloh"},
["eme"] = {"Emerillon"},
["emg"] = {"Eastern Meohang"},
["emi"] = {"Mussau-Emira"},
["emk"] = {"Eastern Maninkakan"},
["emm"] = {"Mamulique"},
["emn"] = {"Eman"},
["emp"] = {"Northern Emberá"},
["ems"] = {"Pacific Gulf Yupik"},
["emu"] = {"Eastern Muria"},
["emw"] = {"Emplawas"},
["emx"] = {"Erromintxela"},
["emy"] = {"Epigraphic Mayan"},
["ena"] = {"Apali"},
["enb"] = {"Markweeta"},
["enc"] = {"En"},
["end"] = {"Ende"},
["enf"] = {"Forest Enets"},
["enh"] = {"Tundra Enets"},
["enl"] = {"Enlhet"},
["enm"] = {"Middle English (1100-1500)"},
["enn"] = {"Engenni"},
["eno"] = {"Enggano"},
["enq"] = {"Enga"},
["enr"] = {"Emumu", "Emem"},
["enu"] = {"Enu"},
["env"] = {"Enwan (Edu State)"},
["enw"] = {"Enwan (Akwa Ibom State)"},
["enx"] = {"Enxet"},
["eot"] = {"Beti (Côte d'Ivoire)"},
["epi"] = {"Epie"},
["era"] = {"Eravallan"},
["erg"] = {"Sie"},
["erh"] = {"Eruwa"},
["eri"] = {"Ogea"},
["erk"] = {"South Efate"},
["ero"] = {"Horpa"},
["err"] = {"Erre"},
["ers"] = {"Ersu"},
["ert"] = {"Eritai"},
["erw"] = {"Erokwanas"},
["ese"] = {"Ese Ejja"},
["esg"] = {"Aheri Gondi"},
["esh"] = {"Eshtehardi"},
["esi"] = {"North Alaskan Inupiatun"},
["esk"] = {"Northwest Alaska Inupiatun"},
["esl"] = {"Egypt Sign Language"},
["esm"] = {"Esuma"},
["esn"] = {"Salvadoran Sign Language"},
["eso"] = {"Estonian Sign Language"},
["esq"] = {"Esselen"},
["ess"] = {"Central Siberian Yupik"},
["esu"] = {"Central Yupik"},
["esx"] = {"Eskimo-Aleut languages"},
["esy"] = {"Eskayan"},
["etb"] = {"Etebi"},
["etc"] = {"Etchemin"},
["eth"] = {"Ethiopian Sign Language"},
["etn"] = {"Eton (Vanuatu)"},
["eto"] = {"Eton (Cameroon)"},
["etr"] = {"Edolo"},
["ets"] = {"Yekhee"},
["ett"] = {"Etruscan"},
["etu"] = {"Ejagham"},
["etx"] = {"Eten"},
["etz"] = {"Semimi"},
["euq"] = {"Basque (family)"},
["eve"] = {"Even"},
["evh"] = {"Uvbie"},
["evn"] = {"Evenki"},
["ewo"] = {"Ewondo"},
["ext"] = {"Extremaduran"},
["eya"] = {"Eyak"},
["eyo"] = {"Keiyo"},
["eza"] = {"Ezaa"},
["eze"] = {"Uzekwe"},
["faa"] = {"Fasu"},
["fab"] = {"Fa d'Ambu"},
["fad"] = {"Wagi"},
["faf"] = {"Fagani"},
["fag"] = {"Finongan"},
["fah"] = {"Baissa Fali"},
["fai"] = {"Faiwol"},
["faj"] = {"Faita"},
["fak"] = {"Fang (Cameroon)"},
["fal"] = {"South Fali"},
["fam"] = {"Fam"},
["fan"] = {"Fang (Equatorial Guinea)"},
["fap"] = {"Paloor"},
["far"] = {"Fataleka"},
["fat"] = {"Fanti"},
["fau"] = {"Fayu"},
["fax"] = {"Fala"},
["fay"] = {"Southwestern Fars"},
["faz"] = {"Northwestern Fars"},
["fbl"] = {"West Albay Bikol"},
["fcs"] = {"Quebec Sign Language"},
["fer"] = {"Feroge"},
["ffi"] = {"Foia Foia"},
["ffm"] = {"Maasina Fulfulde"},
["fgr"] = {"Fongoro"},
["fia"] = {"Nobiin"},
["fie"] = {"Fyer"},
["fil"] = {"Filipino", "Pilipino"},
["fip"] = {"Fipa"},
["fir"] = {"Firan"},
["fit"] = {"Tornedalen Finnish"},
["fiu"] = {"Finno-Ugrian languages"},
["fiw"] = {"Fiwaga"},
["fkk"] = {"Kirya-Konzəl"},
["fkv"] = {"Kven Finnish"},
["fla"] = {"Kalispel-Pend d'Oreille"},
["flh"] = {"Foau"},
["fli"] = {"Fali"},
["fll"] = {"North Fali"},
["fln"] = {"Flinders Island"},
["flr"] = {"Fuliiru"},
["fly"] = {"Flaaitaal", "Tsotsitaal"},
["fmp"] = {"Fe'fe'"},
["fmu"] = {"Far Western Muria"},
["fnb"] = {"Fanbak"},
["fng"] = {"Fanagalo"},
["fni"] = {"Fania"},
["fod"] = {"Foodo"},
["foi"] = {"Foi"},
["fom"] = {"Foma"},
["fon"] = {"Fon"},
["for"] = {"Fore"},
["fos"] = {"Siraya"},
["fox"] = {"Formosan languages"},
["fpe"] = {"Fernando Po Creole English"},
["fqs"] = {"Fas"},
["frc"] = {"Cajun French"},
["frd"] = {"Fordata"},
["frk"] = {"Frankish"},
["frm"] = {"Middle French (ca. 1400-1600)"},
["fro"] = {"Old French (842-ca. 1400)"},
["frp"] = {"Arpitan", "Francoprovençal"},
["frq"] = {"Forak"},
["frr"] = {"Northern Frisian"},
["frs"] = {"Eastern Frisian"},
["frt"] = {"Fortsenal"},
["fse"] = {"Finnish Sign Language"},
["fsl"] = {"French Sign Language"},
["fss"] = {"Finland-Swedish Sign Language", "finlandssvenskt teckenspråk", "suomenruotsalainen viittomakieli"},
["fub"] = {"Adamawa Fulfulde"},
["fuc"] = {"Pulaar"},
["fud"] = {"East Futuna"},
["fue"] = {"Borgu Fulfulde"},
["fuf"] = {"Pular"},
["fuh"] = {"Western Niger Fulfulde"},
["fui"] = {"Bagirmi Fulfulde"},
["fuj"] = {"Ko"},
["fum"] = {"Fum"},
["fun"] = {"Fulniô"},
["fuq"] = {"Central-Eastern Niger Fulfulde"},
["fur"] = {"Friulian"},
["fut"] = {"Futuna-Aniwa"},
["fuu"] = {"Furu"},
["fuv"] = {"Nigerian Fulfulde"},
["fuy"] = {"Fuyug"},
["fvr"] = {"Fur"},
["fwa"] = {"Fwâi"},
["fwe"] = {"Fwe"},
["gaa"] = {"Ga"},
["gab"] = {"Gabri"},
["gac"] = {"Mixed Great Andamanese"},
["gad"] = {"Gaddang"},
["gae"] = {"Guarequena"},
["gaf"] = {"Gende"},
["gag"] = {"Gagauz"},
["gah"] = {"Alekano"},
["gai"] = {"Borei"},
["gaj"] = {"Gadsup"},
["gak"] = {"Gamkonora"},
["gal"] = {"Galolen"},
["gam"] = {"Kandawo"},
["gan"] = {"Gan Chinese"},
["gao"] = {"Gants"},
["gap"] = {"Gal"},
["gaq"] = {"Gata'"},
["gar"] = {"Galeya"},
["gas"] = {"Adiwasi Garasia"},
["gat"] = {"Kenati"},
["gau"] = {"Mudhili Gadaba"},
["gaw"] = {"Nobonob"},
["gax"] = {"Borana-Arsi-Guji Oromo"},
["gay"] = {"Gayo"},
["gaz"] = {"West Central Oromo"},
["gba"] = {"Gbaya (Central African Republic)"},
["gbb"] = {"Kaytetye"},
["gbd"] = {"Karadjeri"},
["gbe"] = {"Niksek"},
["gbf"] = {"Gaikundi"},
["gbg"] = {"Gbanziri"},
["gbh"] = {"Defi Gbe"},
["gbi"] = {"Galela"},
["gbj"] = {"Bodo Gadaba"},
["gbk"] = {"Gaddi"},
["gbl"] = {"Gamit"},
["gbm"] = {"Garhwali"},
["gbn"] = {"Mo'da"},
["gbo"] = {"Northern Grebo"},
["gbp"] = {"Gbaya-Bossangoa"},
["gbq"] = {"Gbaya-Bozoum"},
["gbr"] = {"Gbagyi"},
["gbs"] = {"Gbesi Gbe"},
["gbu"] = {"Gagadu"},
["gbv"] = {"Gbanu"},
["gbw"] = {"Gabi-Gabi"},
["gbx"] = {"Eastern Xwla Gbe"},
["gby"] = {"Gbari"},
["gbz"] = {"Zoroastrian Dari"},
["gcc"] = {"Mali"},
["gcd"] = {"Ganggalida"},
["gce"] = {"Galice"},
["gcf"] = {"Guadeloupean Creole French"},
["gcl"] = {"Grenadian Creole English"},
["gcn"] = {"Gaina"},
["gcr"] = {"Guianese Creole French"},
["gct"] = {"Colonia Tovar German"},
["gda"] = {"Gade Lohar"},
["gdb"] = {"Pottangi Ollar Gadaba"},
["gdc"] = {"Gugu Badhun"},
["gdd"] = {"Gedaged"},
["gde"] = {"Gude"},
["gdf"] = {"Guduf-Gava"},
["gdg"] = {"Ga'dang"},
["gdh"] = {"Gadjerawang"},
["gdi"] = {"Gundi"},
["gdj"] = {"Gurdjar"},
["gdk"] = {"Gadang"},
["gdl"] = {"Dirasha"},
["gdm"] = {"Laal"},
["gdn"] = {"Umanakaina"},
["gdo"] = {"Ghodoberi"},
["gdq"] = {"Mehri"},
["gdr"] = {"Wipi"},
["gds"] = {"Ghandruk Sign Language"},
["gdt"] = {"Kungardutyi"},
["gdu"] = {"Gudu"},
["gdx"] = {"Godwari"},
["gea"] = {"Geruma"},
["geb"] = {"Kire"},
["gec"] = {"Gboloo Grebo"},
["ged"] = {"Gade"},
["geg"] = {"Gengle"},
["geh"] = {"Hutterite German", "Hutterisch"},
["gei"] = {"Gebe"},
["gej"] = {"Gen"},
["gek"] = {"Ywom"},
["gel"] = {"ut-Ma'in"},
["gem"] = {"Germanic languages"},
["geq"] = {"Geme"},
["ges"] = {"Geser-Gorom"},
["gev"] = {"Eviya"},
["gew"] = {"Gera"},
["gex"] = {"Garre"},
["gey"] = {"Enya"},
["gez"] = {"Geez"},
["gfk"] = {"Patpatar"},
["gft"] = {"Gafat"},
["gga"] = {"Gao"},
["ggb"] = {"Gbii"},
["ggd"] = {"Gugadj"},
["gge"] = {"Guragone"},
["ggg"] = {"Gurgula"},
["ggk"] = {"Kungarakany"},
["ggl"] = {"Ganglau"},
["ggt"] = {"Gitua"},
["ggu"] = {"Gagu", "Gban"},
["ggw"] = {"Gogodala"},
["gha"] = {"Ghadamès"},
["ghc"] = {"Hiberno-Scottish Gaelic"},
["ghe"] = {"Southern Ghale"},
["ghh"] = {"Northern Ghale"},
["ghk"] = {"Geko Karen"},
["ghl"] = {"Ghulfan"},
["ghn"] = {"Ghanongga"},
["gho"] = {"Ghomara"},
["ghr"] = {"Ghera"},
["ghs"] = {"Guhu-Samane"},
["ght"] = {"Kuke", "Kutang Ghale"},
["gia"] = {"Kitja"},
["gib"] = {"Gibanawa"},
["gic"] = {"Gail"},
["gid"] = {"Gidar"},
["gie"] = {"Gaɓogbo", "Guébie"},
["gig"] = {"Goaria"},
["gih"] = {"Githabul"},
["gil"] = {"Gilbertese"},
["gim"] = {"Gimi (Eastern Highlands)"},
["gin"] = {"Hinukh"},
["gip"] = {"Gimi (West New Britain)"},
["giq"] = {"Green Gelao"},
["gir"] = {"Red Gelao"},
["gis"] = {"North Giziga"},
["git"] = {"Gitxsan"},
["giu"] = {"Mulao"},
["giw"] = {"White Gelao"},
["gix"] = {"Gilima"},
["giy"] = {"Giyug"},
["giz"] = {"South Giziga"},
["gji"] = {"Geji"},
["gjk"] = {"Kachi Koli"},
["gjm"] = {"Gunditjmara"},
["gjn"] = {"Gonja"},
["gjr"] = {"Gurindji Kriol"},
["gju"] = {"Gujari"},
["gka"] = {"Guya"},
["gkd"] = {"Magɨ (Madang Province)"},
["gke"] = {"Ndai"},
["gkn"] = {"Gokana"},
["gko"] = {"Kok-Nar"},
["gkp"] = {"Guinea Kpelle"},
["gku"] = {"ǂUngkue", "=/Ungkue"},
["glc"] = {"Bon Gula"},
["gld"] = {"Nanai"},
["glh"] = {"Northwest Pashai", "Northwest Pashayi"},
["gli"] = {"Guliguli"},
["glj"] = {"Gula Iro"},
["glk"] = {"Gilaki"},
["gll"] = {"Garlali"},
["glo"] = {"Galambu"},
["glr"] = {"Glaro-Twabo"},
["glu"] = {"Gula (Chad)"},
["glw"] = {"Glavda"},
["gly"] = {"Gule"},
["gma"] = {"Gambera"},
["gmb"] = {"Gula'alaa"},
["gmd"] = {"Mághdì"},
["gme"] = {"East Germanic languages"},
["gmg"] = {"Magɨyi"},
["gmh"] = {"Middle High German (ca. 1050-1500)"},
["gml"] = {"Middle Low German"},
["gmm"] = {"Gbaya-Mbodomo"},
["gmn"] = {"Gimnime"},
["gmq"] = {"North Germanic languages"},
["gmu"] = {"Gumalu"},
["gmv"] = {"Gamo"},
["gmw"] = {"West Germanic languages"},
["gmx"] = {"Magoma"},
["gmy"] = {"Mycenaean Greek"},
["gmz"] = {"Mgbolizhia"},
["gna"] = {"Kaansa"},
["gnb"] = {"Gangte"},
["gnc"] = {"Guanche"},
["gnd"] = {"Zulgo-Gemzek"},
["gne"] = {"Ganang"},
["gng"] = {"Ngangam"},
["gnh"] = {"Lere"},
["gni"] = {"Gooniyandi"},
["gnj"] = {"Ngen"},
["gnk"] = {"//Gana", "ǁGana"},
["gnl"] = {"Gangulu"},
["gnm"] = {"Ginuman"},
["gnn"] = {"Gumatj"},
["gno"] = {"Northern Gondi"},
["gnq"] = {"Gana"},
["gnr"] = {"Gureng Gureng"},
["gnt"] = {"Guntai"},
["gnu"] = {"Gnau"},
["gnw"] = {"Western Bolivian Guaraní"},
["gnz"] = {"Ganzi"},
["goa"] = {"Guro"},
["gob"] = {"Playero"},
["goc"] = {"Gorakor"},
["god"] = {"Godié"},
["goe"] = {"Gongduk"},
["gof"] = {"Gofa"},
["gog"] = {"Gogo"},
["goh"] = {"Old High German (ca. 750-1050)"},
["goi"] = {"Gobasi"},
["goj"] = {"Gowlan"},
["gok"] = {"Gowli"},
["gol"] = {"Gola"},
["gom"] = {"Goan Konkani"},
["gon"] = {"Gondi"},
["goo"] = {"Gone Dau"},
["gop"] = {"Yeretuar"},
["goq"] = {"Gorap"},
["gor"] = {"Gorontalo"},
["gos"] = {"Gronings"},
["got"] = {"Gothic"},
["gou"] = {"Gavar"},
["gow"] = {"Gorowa"},
["gox"] = {"Gobu"},
["goy"] = {"Goundo"},
["goz"] = {"Gozarkhani"},
["gpa"] = {"Gupa-Abawa"},
["gpe"] = {"Ghanaian Pidgin English"},
["gpn"] = {"Taiap"},
["gqa"] = {"Ga'anda"},
["gqi"] = {"Guiqiong"},
["gqn"] = {"Guana (Brazil)"},
["gqr"] = {"Gor"},
["gqu"] = {"Qau"},
["gra"] = {"Rajput Garasia"},
["grb"] = {"Grebo"},
["grc"] = {"Ancient Greek (to 1453)"},
["grd"] = {"Guruntum-Mbaaru"},
["grg"] = {"Madi"},
["grh"] = {"Gbiri-Niragu"},
["gri"] = {"Ghari"},
["grj"] = {"Southern Grebo"},
["grk"] = {"Greek languages"},
["grm"] = {"Kota Marudu Talantang"},
["gro"] = {"Groma"},
["grq"] = {"Gorovu"},
["grr"] = {"Taznatit"},
["grs"] = {"Gresi"},
["grt"] = {"Garo"},
["gru"] = {"Kistane"},
["grv"] = {"Central Grebo"},
["grw"] = {"Gweda"},
["grx"] = {"Guriaso"},
["gry"] = {"Barclayville Grebo"},
["grz"] = {"Guramalum"},
["gse"] = {"Ghanaian Sign Language"},
["gsg"] = {"German Sign Language"},
["gsl"] = {"Gusilay"},
["gsm"] = {"Guatemalan Sign Language"},
["gsn"] = {"Nema", "Gusan"},
["gso"] = {"Southwest Gbaya"},
["gsp"] = {"Wasembo"},
["gss"] = {"Greek Sign Language"},
["gsw"] = {"Swiss German", "Alemannic", "Alsatian"},
["gta"] = {"Guató"},
["gtu"] = {"Aghu-Tharnggala"},
["gua"] = {"Shiki"},
["gub"] = {"Guajajára"},
["guc"] = {"Wayuu"},
["gud"] = {"Yocoboué Dida"},
["gue"] = {"Gurinji"},
["guf"] = {"Gupapuyngu"},
["gug"] = {"Paraguayan Guaraní"},
["guh"] = {"Guahibo"},
["gui"] = {"Eastern Bolivian Guaraní"},
["guk"] = {"Gumuz"},
["gul"] = {"Sea Island Creole English"},
["gum"] = {"Guambiano"},
["gun"] = {"Mbyá Guaraní"},
["guo"] = {"Guayabero"},
["gup"] = {"Gunwinggu"},
["guq"] = {"Aché"},
["gur"] = {"Farefare"},
["gus"] = {"Guinean Sign Language"},
["gut"] = {"Maléku Jaíka"},
["guu"] = {"Yanomamö"},
["guw"] = {"Gun"},
["gux"] = {"Gourmanchéma"},
["guz"] = {"Gusii", "Ekegusii"},
["gva"] = {"Guana (Paraguay)"},
["gvc"] = {"Guanano"},
["gve"] = {"Duwet"},
["gvf"] = {"Golin"},
["gvj"] = {"Guajá"},
["gvl"] = {"Gulay"},
["gvm"] = {"Gurmana"},
["gvn"] = {"Kuku-Yalanji"},
["gvo"] = {"Gavião Do Jiparaná"},
["gvp"] = {"Pará Gavião"},
["gvr"] = {"Gurung"},
["gvs"] = {"Gumawana"},
["gvy"] = {"Guyani"},
["gwa"] = {"Mbato"},
["gwb"] = {"Gwa"},
["gwc"] = {"Kalami"},
["gwd"] = {"Gawwada"},
["gwe"] = {"Gweno"},
["gwf"] = {"Gowro"},
["gwg"] = {"Moo"},
["gwi"] = {"Gwichʼin"},
["gwj"] = {"/Gwi", "ǀGwi"},
["gwm"] = {"Awngthim"},
["gwn"] = {"Gwandara"},
["gwr"] = {"Gwere"},
["gwt"] = {"Gawar-Bati"},
["gwu"] = {"Guwamu"},
["gww"] = {"Kwini"},
["gwx"] = {"Gua"},
["gxx"] = {"Wè Southern"},
["gya"] = {"Northwest Gbaya"},
["gyb"] = {"Garus"},
["gyd"] = {"Kayardild"},
["gye"] = {"Gyem"},
["gyf"] = {"Gungabula"},
["gyg"] = {"Gbayi"},
["gyi"] = {"Gyele"},
["gyl"] = {"Gayil"},
["gym"] = {"Ngäbere"},
["gyn"] = {"Guyanese Creole English"},
["gyo"] = {"Gyalsumdo"},
["gyr"] = {"Guarayu"},
["gyy"] = {"Gunya"},
["gza"] = {"Ganza"},
["gzi"] = {"Gazi"},
["gzn"] = {"Gane"},
["haa"] = {"Han"},
["hab"] = {"Hanoi Sign Language"},
["hac"] = {"Gurani"},
["had"] = {"Hatam"},
["hae"] = {"Eastern Oromo"},
["haf"] = {"Haiphong Sign Language"},
["hag"] = {"Hanga"},
["hah"] = {"Hahon"},
["hai"] = {"Haida"},
["haj"] = {"Hajong"},
["hak"] = {"Hakka Chinese"},
["hal"] = {"Halang"},
["ham"] = {"Hewa"},
["han"] = {"Hangaza"},
["hao"] = {"Hakö"},
["hap"] = {"Hupla"},
["haq"] = {"Ha"},
["har"] = {"Harari"},
["has"] = {"Haisla"},
["hav"] = {"Havu"},
["haw"] = {"Hawaiian"},
["hax"] = {"Southern Haida"},
["hay"] = {"Haya"},
["haz"] = {"Hazaragi"},
["hba"] = {"Hamba"},
["hbb"] = {"Huba"},
["hbn"] = {"Heiban"},
["hbo"] = {"Ancient Hebrew"},
["hbu"] = {"Habu"},
["hca"] = {"Andaman Creole Hindi"},
["hch"] = {"Huichol"},
["hdn"] = {"Northern Haida"},
["hds"] = {"Honduras Sign Language"},
["hdy"] = {"Hadiyya"},
["hea"] = {"Northern Qiandong Miao"},
["hed"] = {"Herdé"},
["heg"] = {"Helong"},
["heh"] = {"Hehe"},
["hei"] = {"Heiltsuk"},
["hem"] = {"Hemba"},
["hgm"] = {"Hai//om", "Haiǁom"},
["hgw"] = {"Haigwai"},
["hhi"] = {"Hoia Hoia"},
["hhr"] = {"Kerak"},
["hhy"] = {"Hoyahoya"},
["hia"] = {"Lamang"},
["hib"] = {"Hibito"},
["hid"] = {"Hidatsa"},
["hif"] = {"Fiji Hindi"},
["hig"] = {"Kamwe"},
["hih"] = {"Pamosu"},
["hii"] = {"Hinduri"},
["hij"] = {"Hijuk"},
["hik"] = {"Seit-Kaitetu"},
["hil"] = {"Hiligaynon"},
["him"] = {"Himachali languages", "Western Pahari languages"},
["hio"] = {"Tsoa"},
["hir"] = {"Himarimã"},
["hit"] = {"Hittite"},
["hiw"] = {"Hiw"},
["hix"] = {"Hixkaryána"},
["hji"] = {"Haji"},
["hka"] = {"Kahe"},
["hke"] = {"Hunde"},
["hkk"] = {"Hunjara-Kaina Ke"},
["hkn"] = {"Mel-Khaonh"},
["hks"] = {"Hong Kong Sign Language", "Heung Kong Sau Yue"},
["hla"] = {"Halia"},
["hlb"] = {"Halbi"},
["hld"] = {"Halang Doan"},
["hle"] = {"Hlersu"},
["hlt"] = {"Matu Chin"},
["hlu"] = {"Hieroglyphic Luwian"},
["hma"] = {"Southern Mashan Hmong", "Southern Mashan Miao"},
["hmb"] = {"Humburi Senni Songhay"},
["hmc"] = {"Central Huishui Hmong", "Central Huishui Miao"},
["hmd"] = {"Large Flowery Miao", "A-hmaos", "Da-Hua Miao"},
["hme"] = {"Eastern Huishui Hmong", "Eastern Huishui Miao"},
["hmf"] = {"Hmong Don"},
["hmg"] = {"Southwestern Guiyang Hmong"},
["hmh"] = {"Southwestern Huishui Hmong", "Southwestern Huishui Miao"},
["hmi"] = {"Northern Huishui Hmong", "Northern Huishui Miao"},
["hmj"] = {"Ge", "Gejia"},
["hmk"] = {"Maek"},
["hml"] = {"Luopohe Hmong", "Luopohe Miao"},
["hmm"] = {"Central Mashan Hmong", "Central Mashan Miao"},
["hmn"] = {"Hmong", "Mong"},
["hmp"] = {"Northern Mashan Hmong", "Northern Mashan Miao"},
["hmq"] = {"Eastern Qiandong Miao"},
["hmr"] = {"Hmar"},
["hms"] = {"Southern Qiandong Miao"},
["hmt"] = {"Hamtai"},
["hmu"] = {"Hamap"},
["hmv"] = {"Hmong Dô"},
["hmw"] = {"Western Mashan Hmong", "Western Mashan Miao"},
["hmx"] = {"Hmong-Mien languages"},
["hmy"] = {"Southern Guiyang Hmong", "Southern Guiyang Miao"},
["hmz"] = {"Hmong Shua", "Sinicized Miao"},
["hna"] = {"Mina (Cameroon)"},
["hnd"] = {"Southern Hindko"},
["hne"] = {"Chhattisgarhi"},
["hnh"] = {"//Ani", "ǁAni"},
["hni"] = {"Hani"},
["hnj"] = {"Hmong Njua", "Mong Leng", "Mong Njua"},
["hnn"] = {"Hanunoo"},
["hno"] = {"Northern Hindko"},
["hns"] = {"Caribbean Hindustani"},
["hnu"] = {"Hung"},
["hoa"] = {"Hoava"},
["hob"] = {"Mari (Madang Province)"},
["hoc"] = {"Ho"},
["hod"] = {"Holma"},
["hoe"] = {"Horom"},
["hoh"] = {"Hobyót"},
["hoi"] = {"Holikachuk"},
["hoj"] = {"Hadothi", "Haroti"},
["hok"] = {"Hokan languages"},
["hol"] = {"Holu"},
["hom"] = {"Homa"},
["hoo"] = {"Holoholo"},
["hop"] = {"Hopi"},
["hor"] = {"Horo"},
["hos"] = {"Ho Chi Minh City Sign Language"},
["hot"] = {"Hote", "Malê"},
["hov"] = {"Hovongan"},
["how"] = {"Honi"},
["hoy"] = {"Holiya"},
["hoz"] = {"Hozo"},
["hpo"] = {"Hpon"},
["hps"] = {"Hawai'i Sign Language (HSL)", "Hawai'i Pidgin Sign Language"},
["hra"] = {"Hrangkhol"},
["hrc"] = {"Niwer Mil"},
["hre"] = {"Hre"},
["hrk"] = {"Haruku"},
["hrm"] = {"Horned Miao"},
["hro"] = {"Haroi"},
["hrp"] = {"Nhirrpi"},
["hrt"] = {"Hértevin"},
["hru"] = {"Hruso"},
["hrw"] = {"Warwar Feni"},
["hrx"] = {"Hunsrik"},
["hrz"] = {"Harzani"},
["hsb"] = {"Upper Sorbian"},
["hsh"] = {"Hungarian Sign Language"},
["hsl"] = {"Hausa Sign Language"},
["hsn"] = {"Xiang Chinese"},
["hss"] = {"Harsusi"},
["hti"] = {"Hoti"},
["hto"] = {"Minica Huitoto"},
["hts"] = {"Hadza"},
["htu"] = {"Hitu"},
["htx"] = {"Middle Hittite"},
["hub"] = {"Huambisa"},
["huc"] = {"=/Hua", "ǂHua"},
["hud"] = {"Huaulu"},
["hue"] = {"San Francisco Del Mar Huave"},
["huf"] = {"Humene"},
["hug"] = {"Huachipaeri"},
["huh"] = {"Huilliche"},
["hui"] = {"Huli"},
["huj"] = {"Northern Guiyang Hmong", "Northern Guiyang Miao"},
["huk"] = {"Hulung"},
["hul"] = {"Hula"},
["hum"] = {"Hungana"},
["huo"] = {"Hu"},
["hup"] = {"Hupa"},
["huq"] = {"Tsat"},
["hur"] = {"Halkomelem"},
["hus"] = {"Huastec"},
["hut"] = {"Humla"},
["huu"] = {"Murui Huitoto"},
["huv"] = {"San Mateo Del Mar Huave"},
["huw"] = {"Hukumina"},
["hux"] = {"Nüpode Huitoto"},
["huy"] = {"Hulaulá"},
["huz"] = {"Hunzib"},
["hvc"] = {"Haitian Vodoun Culture Language"},
["hve"] = {"San Dionisio Del Mar Huave"},
["hvk"] = {"Haveke"},
["hvn"] = {"Sabu"},
["hvv"] = {"Santa María Del Mar Huave"},
["hwa"] = {"Wané"},
["hwc"] = {"Hawai'i Creole English", "Hawai'i Pidgin"},
["hwo"] = {"Hwana"},
["hya"] = {"Hya"},
["hyw"] = {"Western Armenian"},
["hyx"] = {"Armenian (family)"},
["iai"] = {"Iaai"},
["ian"] = {"Iatmul"},
["iar"] = {"Purari"},
["iba"] = {"Iban"},
["ibb"] = {"Ibibio"},
["ibd"] = {"Iwaidja"},
["ibe"] = {"Akpes"},
["ibg"] = {"Ibanag"},
["ibh"] = {"Bih"},
["ibl"] = {"Ibaloi"},
["ibm"] = {"Agoi"},
["ibn"] = {"Ibino"},
["ibr"] = {"Ibuoro"},
["ibu"] = {"Ibu"},
["iby"] = {"Ibani"},
["ica"] = {"Ede Ica"},
["ich"] = {"Etkywan"},
["icl"] = {"Icelandic Sign Language"},
["icr"] = {"Islander Creole English"},
["ida"] = {"Idakho-Isukha-Tiriki", "Luidakho-Luisukha-Lutirichi"},
["idb"] = {"Indo-Portuguese"},
["idc"] = {"Idon", "Ajiya"},
["idd"] = {"Ede Idaca"},
["ide"] = {"Idere"},
["idi"] = {"Idi"},
["idr"] = {"Indri"},
["ids"] = {"Idesa"},
["idt"] = {"Idaté"},
["idu"] = {"Idoma"},
["ifa"] = {"Amganad Ifugao"},
["ifb"] = {"Batad Ifugao", "Ayangan Ifugao"},
["ife"] = {"Ifè"},
["iff"] = {"Ifo"},
["ifk"] = {"Tuwali Ifugao"},
["ifm"] = {"Teke-Fuumu"},
["ifu"] = {"Mayoyao Ifugao"},
["ify"] = {"Keley-I Kallahan"},
["igb"] = {"Ebira"},
["ige"] = {"Igede"},
["igg"] = {"Igana"},
["igl"] = {"Igala"},
["igm"] = {"Kanggape"},
["ign"] = {"Ignaciano"},
["igo"] = {"Isebe"},
["igs"] = {"Interglossa"},
["igw"] = {"Igwe"},
["ihb"] = {"Iha Based Pidgin"},
["ihi"] = {"Ihievbe"},
["ihp"] = {"Iha"},
["ihw"] = {"Bidhawal"},
["iin"] = {"Thiin"},
["iir"] = {"Indo-Iranian languages"},
["ijc"] = {"Izon"},
["ije"] = {"Biseni"},
["ijj"] = {"Ede Ije"},
["ijn"] = {"Kalabari"},
["ijo"] = {"Ijo languages"},
["ijs"] = {"Southeast Ijo"},
["ike"] = {"Eastern Canadian Inuktitut"},
["iki"] = {"Iko"},
["ikk"] = {"Ika"},
["ikl"] = {"Ikulu"},
["iko"] = {"Olulumo-Ikom"},
["ikp"] = {"Ikpeshi"},
["ikr"] = {"Ikaranggal"},
["iks"] = {"Inuit Sign Language"},
["ikt"] = {"Inuinnaqtun", "Western Canadian Inuktitut"},
["ikv"] = {"Iku-Gora-Ankwa"},
["ikw"] = {"Ikwere"},
["ikx"] = {"Ik"},
["ikz"] = {"Ikizu"},
["ila"] = {"Ile Ape"},
["ilb"] = {"Ila"},
["ilg"] = {"Garig-Ilgar"},
["ili"] = {"Ili Turki"},
["ilk"] = {"Ilongot"},
["ilm"] = {"Iranun (Malaysia)"},
["ilo"] = {"Iloko"},
["ilp"] = {"Iranun (Philippines)"},
["ils"] = {"International Sign"},
["ilu"] = {"Ili'uun"},
["ilv"] = {"Ilue"},
["ima"] = {"Mala Malasar"},
["imi"] = {"Anamgura"},
["iml"] = {"Miluk"},
["imn"] = {"Imonda"},
["imo"] = {"Imbongu"},
["imr"] = {"Imroing"},
["ims"] = {"Marsian"},
["imy"] = {"Milyan"},
["inb"] = {"Inga"},
["inc"] = {"Indic languages"},
["ine"] = {"Indo-European languages"},
["ing"] = {"Degexit'an"},
["inh"] = {"Ingush"},
["inj"] = {"Jungle Inga"},
["inl"] = {"Indonesian Sign Language"},
["inm"] = {"Minaean"},
["inn"] = {"Isinai"},
["ino"] = {"Inoke-Yate"},
["inp"] = {"Iñapari"},
["ins"] = {"Indian Sign Language"},
["int"] = {"Intha"},
["inz"] = {"Ineseño"},
["ior"] = {"Inor"},
["iou"] = {"Tuma-Irumu"},
["iow"] = {"Iowa-Oto"},
["ipi"] = {"Ipili"},
["ipo"] = {"Ipiko"},
["iqu"] = {"Iquito"},
["iqw"] = {"Ikwo"},
["ira"] = {"Iranian languages"},
["ire"] = {"Iresim"},
["irh"] = {"Irarutu"},
["iri"] = {"Rigwe", "Irigwe"},
["irk"] = {"Iraqw"},
["irn"] = {"Irántxe"},
["iro"] = {"Iroquoian languages"},
["irr"] = {"Ir"},
["iru"] = {"Irula"},
["irx"] = {"Kamberau"},
["iry"] = {"Iraya"},
["isa"] = {"Isabi"},
["isc"] = {"Isconahua"},
["isd"] = {"Isnag"},
["ise"] = {"Italian Sign Language"},
["isg"] = {"Irish Sign Language"},
["ish"] = {"Esan"},
["isi"] = {"Nkem-Nkum"},
["isk"] = {"Ishkashimi"},
["ism"] = {"Masimasi"},
["isn"] = {"Isanzu"},
["iso"] = {"Isoko"},
["isr"] = {"Israeli Sign Language"},
["ist"] = {"Istriot"},
["isu"] = {"Isu (Menchum Division)"},
["itb"] = {"Binongan Itneg"},
["itc"] = {"Italic languages"},
["itd"] = {"Southern Tidung"},
["ite"] = {"Itene"},
["iti"] = {"Inlaod Itneg"},
["itk"] = {"Judeo-Italian"},
["itl"] = {"Itelmen"},
["itm"] = {"Itu Mbon Uzo"},
["ito"] = {"Itonama"},
["itr"] = {"Iteri"},
["its"] = {"Isekiri"},
["itt"] = {"Maeng Itneg"},
["itv"] = {"Itawit"},
["itw"] = {"Ito"},
["itx"] = {"Itik"},
["ity"] = {"Moyadan Itneg"},
["itz"] = {"Itzá"},
["ium"] = {"Iu Mien"},
["ivb"] = {"Ibatan"},
["ivv"] = {"Ivatan"},
["iwk"] = {"I-Wak"},
["iwm"] = {"Iwam"},
["iwo"] = {"Iwur"},
["iws"] = {"Sepik Iwam"},
["ixc"] = {"Ixcatec"},
["ixl"] = {"Ixil"},
["iya"] = {"Iyayu"},
["iyo"] = {"Mesaka"},
["iyx"] = {"Yaka (Congo)"},
["izh"] = {"Ingrian"},
["izr"] = {"Izere"},
["izz"] = {"Izii"},
["jaa"] = {"Jamamadí"},
["jab"] = {"Hyam"},
["jac"] = {"Popti'", "Jakalteko"},
["jad"] = {"Jahanka"},
["jae"] = {"Yabem"},
["jaf"] = {"Jara"},
["jah"] = {"Jah Hut"},
["jaj"] = {"Zazao"},
["jak"] = {"Jakun"},
["jal"] = {"Yalahatan"},
["jam"] = {"Jamaican Creole English"},
["jan"] = {"Jandai"},
["jao"] = {"Yanyuwa"},
["jaq"] = {"Yaqay"},
["jas"] = {"New Caledonian Javanese"},
["jat"] = {"Jakati"},
["jau"] = {"Yaur"},
["jax"] = {"Jambi Malay"},
["jay"] = {"Yan-nhangu"},
["jaz"] = {"Jawe"},
["jbe"] = {"Judeo-Berber"},
["jbi"] = {"Badjiri"},
["jbj"] = {"Arandai"},
["jbk"] = {"Barikewa"},
["jbn"] = {"Nafusi"},
["jbo"] = {"Lojban"},
["jbr"] = {"Jofotek-Bromnya"},
["jbt"] = {"Jabutí"},
["jbu"] = {"Jukun Takum"},
["jbw"] = {"Yawijibaya"},
["jcs"] = {"Jamaican Country Sign Language"},
["jct"] = {"Krymchak"},
["jda"] = {"Jad"},
["jdg"] = {"Jadgali"},
["jdt"] = {"Judeo-Tat"},
["jeb"] = {"Jebero"},
["jee"] = {"Jerung"},
["jeh"] = {"Jeh"},
["jei"] = {"Yei"},
["jek"] = {"Jeri Kuo"},
["jel"] = {"Yelmek"},
["jen"] = {"Dza"},
["jer"] = {"Jere"},
["jet"] = {"Manem"},
["jeu"] = {"Jonkor Bourmataguil"},
["jgb"] = {"Ngbee"},
["jge"] = {"Judeo-Georgian"},
["jgk"] = {"Gwak"},
["jgo"] = {"Ngomba"},
["jhi"] = {"Jehai"},
["jhs"] = {"Jhankot Sign Language"},
["jia"] = {"Jina"},
["jib"] = {"Jibu"},
["jic"] = {"Tol"},
["jid"] = {"Bu"},
["jie"] = {"Jilbe"},
["jig"] = {"Djingili"},
["jih"] = {"sTodsde", "Shangzhai"},
["jii"] = {"Jiiddu"},
["jil"] = {"Jilim"},
["jim"] = {"Jimi (Cameroon)"},
["jio"] = {"Jiamao"},
["jiq"] = {"Guanyinqiao", "Lavrung"},
["jit"] = {"Jita"},
["jiu"] = {"Youle Jinuo"},
["jiv"] = {"Shuar"},
["jiy"] = {"Buyuan Jinuo"},
["jje"] = {"Jejueo"},
["jjr"] = {"Bankal"},
["jka"] = {"Kaera"},
["jkm"] = {"Mobwa Karen"},
["jko"] = {"Kubo"},
["jkp"] = {"Paku Karen"},
["jkr"] = {"Koro (India)"},
["jku"] = {"Labir"},
["jle"] = {"Ngile"},
["jls"] = {"Jamaican Sign Language"},
["jma"] = {"Dima"},
["jmb"] = {"Zumbun"},
["jmc"] = {"Machame"},
["jmd"] = {"Yamdena"},
["jmi"] = {"Jimi (Nigeria)"},
["jml"] = {"Jumli"},
["jmn"] = {"Makuri Naga"},
["jmr"] = {"Kamara"},
["jms"] = {"Mashi (Nigeria)"},
["jmw"] = {"Mouwase"},
["jmx"] = {"Western Juxtlahuaca Mixtec"},
["jna"] = {"Jangshung"},
["jnd"] = {"Jandavra"},
["jng"] = {"Yangman"},
["jni"] = {"Janji"},
["jnj"] = {"Yemsa"},
["jnl"] = {"Rawat"},
["jns"] = {"Jaunsari"},
["job"] = {"Joba"},
["jod"] = {"Wojenaka"},
["jog"] = {"Jogi"},
["jor"] = {"Jorá"},
["jos"] = {"Jordanian Sign Language"},
["jow"] = {"Jowulu"},
["jpa"] = {"Jewish Palestinian Aramaic"},
["jpr"] = {"Judeo-Persian"},
["jpx"] = {"Japanese (family)"},
["jqr"] = {"Jaqaru"},
["jra"] = {"Jarai"},
["jrb"] = {"Judeo-Arabic"},
["jrr"] = {"Jiru"},
["jrt"] = {"Jorto"},
["jru"] = {"Japrería"},
["jsl"] = {"Japanese Sign Language"},
["jua"] = {"Júma"},
["jub"] = {"Wannu"},
["juc"] = {"Jurchen"},
["jud"] = {"Worodougou"},
["juh"] = {"Hõne"},
["jui"] = {"Ngadjuri"},
["juk"] = {"Wapan"},
["jul"] = {"Jirel"},
["jum"] = {"Jumjum"},
["jun"] = {"Juang"},
["juo"] = {"Jiba"},
["jup"] = {"Hupdë"},
["jur"] = {"Jurúna"},
["jus"] = {"Jumla Sign Language"},
["jut"] = {"Jutish"},
["juu"] = {"Ju"},
["juw"] = {"Wãpha"},
["juy"] = {"Juray"},
["jvd"] = {"Javindo"},
["jvn"] = {"Caribbean Javanese"},
["jwi"] = {"Jwira-Pepesa"},
["jya"] = {"Jiarong"},
["jye"] = {"Judeo-Yemeni Arabic"},
["jyy"] = {"Jaya"},
["kaa"] = {"Kara-Kalpak"},
["kab"] = {"Kabyle"},
["kac"] = {"Kachin", "Jingpho"},
["kad"] = {"Adara"},
["kae"] = {"Ketangalan"},
["kaf"] = {"Katso"},
["kag"] = {"Kajaman"},
["kah"] = {"Kara (Central African Republic)"},
["kai"] = {"Karekare"},
["kaj"] = {"Jju"},
["kak"] = {"Kalanguya", "Kayapa Kallahan"},
["kam"] = {"Kamba (Kenya)"},
["kao"] = {"Xaasongaxango"},
["kap"] = {"Bezhta"},
["kaq"] = {"Capanahua"},
["kar"] = {"Karen languages"},
["kav"] = {"Katukína"},
["kaw"] = {"Kawi"},
["kax"] = {"Kao"},
["kay"] = {"Kamayurá"},
["kba"] = {"Kalarko"},
["kbb"] = {"Kaxuiâna"},
["kbc"] = {"Kadiwéu"},
["kbd"] = {"Kabardian"},
["kbe"] = {"Kanju"},
["kbg"] = {"Khamba"},
["kbh"] = {"Camsá"},
["kbi"] = {"Kaptiau"},
["kbj"] = {"Kari"},
["kbk"] = {"Grass Koiari"},
["kbl"] = {"Kanembu"},
["kbm"] = {"Iwal"},
["kbn"] = {"Kare (Central African Republic)"},
["kbo"] = {"Keliko"},
["kbp"] = {"Kabiyè"},
["kbq"] = {"Kamano"},
["kbr"] = {"Kafa"},
["kbs"] = {"Kande"},
["kbt"] = {"Abadi"},
["kbu"] = {"Kabutra"},
["kbv"] = {"Dera (Indonesia)"},
["kbw"] = {"Kaiep"},
["kbx"] = {"Ap Ma"},
["kby"] = {"Manga Kanuri"},
["kbz"] = {"Duhwa"},
["kca"] = {"Khanty"},
["kcb"] = {"Kawacha"},
["kcc"] = {"Lubila"},
["kcd"] = {"Ngkâlmpw Kanum"},
["kce"] = {"Kaivi"},
["kcf"] = {"Ukaan"},
["kcg"] = {"Tyap"},
["kch"] = {"Vono"},
["kci"] = {"Kamantan"},
["kcj"] = {"Kobiana"},
["kck"] = {"Kalanga"},
["kcl"] = {"Kela (Papua New Guinea)", "Kala"},
["kcm"] = {"Gula (Central African Republic)"},
["kcn"] = {"Nubi"},
["kco"] = {"Kinalakna"},
["kcp"] = {"Kanga"},
["kcq"] = {"Kamo"},
["kcr"] = {"Katla"},
["kcs"] = {"Koenoem"},
["kct"] = {"Kaian"},
["kcu"] = {"Kami (Tanzania)"},
["kcv"] = {"Kete"},
["kcw"] = {"Kabwari"},
["kcx"] = {"Kachama-Ganjule"},
["kcy"] = {"Korandje"},
["kcz"] = {"Konongo"},
["kda"] = {"Worimi"},
["kdc"] = {"Kutu"},
["kdd"] = {"Yankunytjatjara"},
["kde"] = {"Makonde"},
["kdf"] = {"Mamusi"},
["kdg"] = {"Seba"},
["kdh"] = {"Tem"},
["kdi"] = {"Kumam"},
["kdj"] = {"Karamojong"},
["kdk"] = {"Numèè", "Kwényi"},
["kdl"] = {"Tsikimba"},
["kdm"] = {"Kagoma"},
["kdn"] = {"Kunda"},
["kdo"] = {"Kordofanian languages"},
["kdp"] = {"Kaningdon-Nindem"},
["kdq"] = {"Koch"},
["kdr"] = {"Karaim"},
["kdt"] = {"Kuy"},
["kdu"] = {"Kadaru"},
["kdw"] = {"Koneraw"},
["kdx"] = {"Kam"},
["kdy"] = {"Keder", "Keijar"},
["kdz"] = {"Kwaja"},
["kea"] = {"Kabuverdianu"},
["keb"] = {"Kélé"},
["kec"] = {"Keiga"},
["ked"] = {"Kerewe"},
["kee"] = {"Eastern Keres"},
["kef"] = {"Kpessi"},
["keg"] = {"Tese"},
["keh"] = {"Keak"},
["kei"] = {"Kei"},
["kej"] = {"Kadar"},
["kek"] = {"Kekchí"},
["kel"] = {"Kela (Democratic Republic of Congo)"},
["kem"] = {"Kemak"},
["ken"] = {"Kenyang"},
["keo"] = {"Kakwa"},
["kep"] = {"Kaikadi"},
["keq"] = {"Kamar"},
["ker"] = {"Kera"},
["kes"] = {"Kugbo"},
["ket"] = {"Ket"},
["keu"] = {"Akebu"},
["kev"] = {"Kanikkaran"},
["kew"] = {"West Kewa"},
["kex"] = {"Kukna"},
["key"] = {"Kupia"},
["kez"] = {"Kukele"},
["kfa"] = {"Kodava"},
["kfb"] = {"Northwestern Kolami"},
["kfc"] = {"Konda-Dora"},
["kfd"] = {"Korra Koraga"},
["kfe"] = {"Kota (India)"},
["kff"] = {"Koya"},
["kfg"] = {"Kudiya"},
["kfh"] = {"Kurichiya"},
["kfi"] = {"Kannada Kurumba"},
["kfj"] = {"Kemiehua"},
["kfk"] = {"Kinnauri"},
["kfl"] = {"Kung"},
["kfm"] = {"Khunsari"},
["kfn"] = {"Kuk"},
["kfo"] = {"Koro (Côte d'Ivoire)"},
["kfp"] = {"Korwa"},
["kfq"] = {"Korku"},
["kfr"] = {"Kachhi", "Kutchi"},
["kfs"] = {"Bilaspuri"},
["kft"] = {"Kanjari"},
["kfu"] = {"Katkari"},
["kfv"] = {"Kurmukar"},
["kfw"] = {"Kharam Naga"},
["kfx"] = {"Kullu Pahari"},
["kfy"] = {"Kumaoni"},
["kfz"] = {"Koromfé"},
["kga"] = {"Koyaga"},
["kgb"] = {"Kawe"},
["kge"] = {"Komering"},
["kgf"] = {"Kube"},
["kgg"] = {"Kusunda"},
["kgi"] = {"Selangor Sign Language"},
["kgj"] = {"Gamale Kham"},
["kgk"] = {"Kaiwá"},
["kgl"] = {"Kunggari"},
["kgm"] = {"Karipúna"},
["kgn"] = {"Karingani"},
["kgo"] = {"Krongo"},
["kgp"] = {"Kaingang"},
["kgq"] = {"Kamoro"},
["kgr"] = {"Abun"},
["kgs"] = {"Kumbainggar"},
["kgt"] = {"Somyev"},
["kgu"] = {"Kobol"},
["kgv"] = {"Karas"},
["kgw"] = {"Karon Dori"},
["kgx"] = {"Kamaru"},
["kgy"] = {"Kyerung"},
["kha"] = {"Khasi"},
["khb"] = {"Lü"},
["khc"] = {"Tukang Besi North"},
["khd"] = {"Bädi Kanum"},
["khe"] = {"Korowai"},
["khf"] = {"Khuen"},
["khg"] = {"Khams Tibetan"},
["khh"] = {"Kehu"},
["khi"] = {"Khoisan languages"},
["khj"] = {"Kuturmi"},
["khk"] = {"Halh Mongolian"},
["khl"] = {"Lusi"},
["khn"] = {"Khandesi"},
["kho"] = {"Khotanese", "Sakan"},
["khp"] = {"Kapori", "Kapauri"},
["khq"] = {"Koyra Chiini Songhay"},
["khr"] = {"Kharia"},
["khs"] = {"Kasua"},
["kht"] = {"Khamti"},
["khu"] = {"Nkhumbi"},
["khv"] = {"Khvarshi"},
["khw"] = {"Khowar"},
["khx"] = {"Kanu"},
["khy"] = {"Kele (Democratic Republic of Congo)"},
["khz"] = {"Keapara"},
["kia"] = {"Kim"},
["kib"] = {"Koalib"},
["kic"] = {"Kickapoo"},
["kid"] = {"Koshin"},
["kie"] = {"Kibet"},
["kif"] = {"Eastern Parbate Kham"},
["kig"] = {"Kimaama", "Kimaghima"},
["kih"] = {"Kilmeri"},
["kii"] = {"Kitsai"},
["kij"] = {"Kilivila"},
["kil"] = {"Kariya"},
["kim"] = {"Karagas"},
["kio"] = {"Kiowa"},
["kip"] = {"Sheshi Kham"},
["kiq"] = {"Kosadle", "Kosare"},
["kis"] = {"Kis"},
["kit"] = {"Agob"},
["kiu"] = {"Kirmanjki (individual language)"},
["kiv"] = {"Kimbu"},
["kiw"] = {"Northeast Kiwai"},
["kix"] = {"Khiamniungan Naga"},
["kiy"] = {"Kirikiri"},
["kiz"] = {"Kisi"},
["kja"] = {"Mlap"},
["kjb"] = {"Q'anjob'al", "Kanjobal"},
["kjc"] = {"Coastal Konjo"},
["kjd"] = {"Southern Kiwai"},
["kje"] = {"Kisar"},
["kjf"] = {"Khalaj"},
["kjg"] = {"Khmu"},
["kjh"] = {"Khakas"},
["kji"] = {"Zabana"},
["kjj"] = {"Khinalugh"},
["kjk"] = {"Highland Konjo"},
["kjl"] = {"Western Parbate Kham"},
["kjm"] = {"Kháng"},
["kjn"] = {"Kunjen"},
["kjo"] = {"Harijan Kinnauri"},
["kjp"] = {"Pwo Eastern Karen"},
["kjq"] = {"Western Keres"},
["kjr"] = {"Kurudu"},
["kjs"] = {"East Kewa"},
["kjt"] = {"Phrae Pwo Karen"},
["kju"] = {"Kashaya"},
["kjv"] = {"Kaikavian Literary Language"},
["kjx"] = {"Ramopa"},
["kjy"] = {"Erave"},
["kjz"] = {"Bumthangkha"},
["kka"] = {"Kakanda"},
["kkb"] = {"Kwerisa"},
["kkc"] = {"Odoodee"},
["kkd"] = {"Kinuku"},
["kke"] = {"Kakabe"},
["kkf"] = {"Kalaktang Monpa"},
["kkg"] = {"Mabaka Valley Kalinga"},
["kkh"] = {"Khün"},
["kki"] = {"Kagulu"},
["kkj"] = {"Kako"},
["kkk"] = {"Kokota"},
["kkl"] = {"Kosarek Yale"},
["kkm"] = {"Kiong"},
["kkn"] = {"Kon Keu"},
["kko"] = {"Karko"},
["kkp"] = {"Gugubera"},
["kkq"] = {"Kaiku"},
["kkr"] = {"Kir-Balar"},
["kks"] = {"Giiwo"},
["kkt"] = {"Koi"},
["kku"] = {"Tumi"},
["kkv"] = {"Kangean"},
["kkw"] = {"Teke-Kukuya"},
["kkx"] = {"Kohin"},
["kky"] = {"Guguyimidjir"},
["kkz"] = {"Kaska"},
["kla"] = {"Klamath-Modoc"},
["klb"] = {"Kiliwa"},
["klc"] = {"Kolbila"},
["kld"] = {"Gamilaraay"},
["kle"] = {"Kulung (Nepal)"},
["klf"] = {"Kendeje"},
["klg"] = {"Tagakaulo"},
["klh"] = {"Weliki"},
["kli"] = {"Kalumpang"},
["klj"] = {"Turkic Khalaj"},
["klk"] = {"Kono (Nigeria)"},
["kll"] = {"Kagan Kalagan"},
["klm"] = {"Migum"},
["kln"] = {"Kalenjin"},
["klo"] = {"Kapya"},
["klp"] = {"Kamasa"},
["klq"] = {"Rumu"},
["klr"] = {"Khaling"},
["kls"] = {"Kalasha"},
["klt"] = {"Nukna"},
["klu"] = {"Klao"},
["klv"] = {"Maskelynes"},
["klw"] = {"Tado", "Lindu"},
["klx"] = {"Koluwawa"},
["kly"] = {"Kalao"},
["klz"] = {"Kabola"},
["kma"] = {"Konni"},
["kmb"] = {"Kimbundu"},
["kmc"] = {"Southern Dong"},
["kmd"] = {"Majukayang Kalinga"},
["kme"] = {"Bakole"},
["kmf"] = {"Kare (Papua New Guinea)"},
["kmg"] = {"Kâte"},
["kmh"] = {"Kalam"},
["kmi"] = {"Kami (Nigeria)"},
["kmj"] = {"Kumarbhag Paharia"},
["kmk"] = {"Limos Kalinga"},
["kml"] = {"Tanudan Kalinga"},
["kmm"] = {"Kom (India)"},
["kmn"] = {"Awtuw"},
["kmo"] = {"Kwoma"},
["kmp"] = {"Gimme"},
["kmq"] = {"Kwama"},
["kmr"] = {"Northern Kurdish"},
["kms"] = {"Kamasau"},
["kmt"] = {"Kemtuik"},
["kmu"] = {"Kanite"},
["kmv"] = {"Karipúna Creole French"},
["kmw"] = {"Komo (Democratic Republic of Congo)"},
["kmx"] = {"Waboda"},
["kmy"] = {"Koma"},
["kmz"] = {"Khorasani Turkish"},
["kna"] = {"Dera (Nigeria)"},
["knb"] = {"Lubuagan Kalinga"},
["knc"] = {"Central Kanuri"},
["knd"] = {"Konda"},
["kne"] = {"Kankanaey"},
["knf"] = {"Mankanya"},
["kng"] = {"Koongo"},
["kni"] = {"Kanufi"},
["knj"] = {"Western Kanjobal"},
["knk"] = {"Kuranko"},
["knl"] = {"Keninjal"},
["knm"] = {"Kanamarí"},
["knn"] = {"Konkani (individual language)"},
["kno"] = {"Kono (Sierra Leone)"},
["knp"] = {"Kwanja"},
["knq"] = {"Kintaq"},
["knr"] = {"Kaningra"},
["kns"] = {"Kensiu"},
["knt"] = {"Panoan Katukína"},
["knu"] = {"Kono (Guinea)"},
["knv"] = {"Tabo"},
["knw"] = {"Kung-Ekoka"},
["knx"] = {"Kendayan", "Salako"},
["kny"] = {"Kanyok"},
["knz"] = {"Kalamsé"},
["koa"] = {"Konomala"},
["koc"] = {"Kpati"},
["kod"] = {"Kodi"},
["koe"] = {"Kacipo-Balesi"},
["kof"] = {"Kubi"},
["kog"] = {"Cogui", "Kogi"},
["koh"] = {"Koyo"},
["koi"] = {"Komi-Permyak"},
["kok"] = {"Konkani (macrolanguage)"},
["kol"] = {"Kol (Papua New Guinea)"},
["koo"] = {"Konzo"},
["kop"] = {"Waube"},
["koq"] = {"Kota (Gabon)"},
["kos"] = {"Kosraean"},
["kot"] = {"Lagwan"},
["kou"] = {"Koke"},
["kov"] = {"Kudu-Camo"},
["kow"] = {"Kugama"},
["koy"] = {"Koyukon"},
["koz"] = {"Korak"},
["kpa"] = {"Kutto"},
["kpb"] = {"Mullu Kurumba"},
["kpc"] = {"Curripaco"},
["kpd"] = {"Koba"},
["kpe"] = {"Kpelle"},
["kpf"] = {"Komba"},
["kpg"] = {"Kapingamarangi"},
["kph"] = {"Kplang"},
["kpi"] = {"Kofei"},
["kpj"] = {"Karajá"},
["kpk"] = {"Kpan"},
["kpl"] = {"Kpala"},
["kpm"] = {"Koho"},
["kpn"] = {"Kepkiriwát"},
["kpo"] = {"Ikposo"},
["kpq"] = {"Korupun-Sela"},
["kpr"] = {"Korafe-Yegha"},
["kps"] = {"Tehit"},
["kpt"] = {"Karata"},
["kpu"] = {"Kafoa"},
["kpv"] = {"Komi-Zyrian"},
["kpw"] = {"Kobon"},
["kpx"] = {"Mountain Koiali"},
["kpy"] = {"Koryak"},
["kpz"] = {"Kupsabiny"},
["kqa"] = {"Mum"},
["kqb"] = {"Kovai"},
["kqc"] = {"Doromu-Koki"},
["kqd"] = {"Koy Sanjaq Surat"},
["kqe"] = {"Kalagan"},
["kqf"] = {"Kakabai"},
["kqg"] = {"Khe"},
["kqh"] = {"Kisankasa"},
["kqi"] = {"Koitabu"},
["kqj"] = {"Koromira"},
["kqk"] = {"Kotafon Gbe"},
["kql"] = {"Kyenele"},
["kqm"] = {"Khisa"},
["kqn"] = {"Kaonde"},
["kqo"] = {"Eastern Krahn"},
["kqp"] = {"Kimré"},
["kqq"] = {"Krenak"},
["kqr"] = {"Kimaragang"},
["kqs"] = {"Northern Kissi"},
["kqt"] = {"Klias River Kadazan"},
["kqu"] = {"Seroa"},
["kqv"] = {"Okolod"},
["kqw"] = {"Kandas"},
["kqx"] = {"Mser"},
["kqy"] = {"Koorete"},
["kqz"] = {"Korana"},
["kra"] = {"Kumhali"},
["krb"] = {"Karkin"},
["krc"] = {"Karachay-Balkar"},
["krd"] = {"Kairui-Midiki"},
["kre"] = {"Panará"},
["krf"] = {"Koro (Vanuatu)"},
["krh"] = {"Kurama"},
["kri"] = {"Krio"},
["krj"] = {"Kinaray-A"},
["krk"] = {"Kerek"},
["krl"] = {"Karelian"},
["krn"] = {"Sapo"},
["kro"] = {"Kru languages"},
["krp"] = {"Korop"},
["krr"] = {"Krung"},
["krs"] = {"Gbaya (Sudan)"},
["krt"] = {"Tumari Kanuri"},
["kru"] = {"Kurukh"},
["krv"] = {"Kavet"},
["krw"] = {"Western Krahn"},
["krx"] = {"Karon"},
["kry"] = {"Kryts"},
["krz"] = {"Sota Kanum"},
["ksa"] = {"Shuwa-Zamani"},
["ksb"] = {"Shambala"},
["ksc"] = {"Southern Kalinga"},
["ksd"] = {"Kuanua"},
["kse"] = {"Kuni"},
["ksf"] = {"Bafia"},
["ksg"] = {"Kusaghe"},
["ksh"] = {"Kölsch"},
["ksi"] = {"Krisa", "I'saka"},
["ksj"] = {"Uare"},
["ksk"] = {"Kansa"},
["ksl"] = {"Kumalu"},
["ksm"] = {"Kumba"},
["ksn"] = {"Kasiguranin"},
["kso"] = {"Kofa"},
["ksp"] = {"Kaba"},
["ksq"] = {"Kwaami"},
["ksr"] = {"Borong"},
["kss"] = {"Southern Kisi"},
["kst"] = {"Winyé"},
["ksu"] = {"Khamyang"},
["ksv"] = {"Kusu"},
["ksw"] = {"S'gaw Karen"},
["ksx"] = {"Kedang"},
["ksy"] = {"Kharia Thar"},
["ksz"] = {"Kodaku"},
["kta"] = {"Katua"},
["ktb"] = {"Kambaata"},
["ktc"] = {"Kholok"},
["ktd"] = {"Kokata"},
["kte"] = {"Nubri"},
["ktf"] = {"Kwami"},
["ktg"] = {"Kalkutung"},
["kth"] = {"Karanga"},
["kti"] = {"North Muyu"},
["ktj"] = {"Plapo Krumen"},
["ktk"] = {"Kaniet"},
["ktl"] = {"Koroshi"},
["ktm"] = {"Kurti"},
["ktn"] = {"Karitiâna"},
["kto"] = {"Kuot"},
["ktp"] = {"Kaduo"},
["ktq"] = {"Katabaga"},
["kts"] = {"South Muyu"},
["ktt"] = {"Ketum"},
["ktu"] = {"Kituba (Democratic Republic of Congo)"},
["ktv"] = {"Eastern Katu"},
["ktw"] = {"Kato"},
["ktx"] = {"Kaxararí"},
["kty"] = {"Kango (Bas-Uélé District)"},
["ktz"] = {"Ju/'hoan", "Juǀʼhoan", "Juǀʼhoansi"},
["kub"] = {"Kutep"},
["kuc"] = {"Kwinsu"},
["kud"] = {"'Auhelawa"},
["kue"] = {"Kuman (Papua New Guinea)"},
["kuf"] = {"Western Katu"},
["kug"] = {"Kupa"},
["kuh"] = {"Kushi"},
["kui"] = {"Kuikúro-Kalapálo"},
["kuj"] = {"Kuria"},
["kuk"] = {"Kepo'"},
["kul"] = {"Kulere"},
["kum"] = {"Kumyk"},
["kun"] = {"Kunama"},
["kuo"] = {"Kumukio"},
["kup"] = {"Kunimaipa"},
["kuq"] = {"Karipuna"},
["kus"] = {"Kusaal"},
["kut"] = {"Kutenai"},
["kuu"] = {"Upper Kuskokwim"},
["kuv"] = {"Kur"},
["kuw"] = {"Kpagua"},
["kux"] = {"Kukatja"},
["kuy"] = {"Kuuku-Ya'u"},
["kuz"] = {"Kunza"},
["kva"] = {"Bagvalal"},
["kvb"] = {"Kubu"},
["kvc"] = {"Kove"},
["kvd"] = {"Kui (Indonesia)"},
["kve"] = {"Kalabakan"},
["kvf"] = {"Kabalai"},
["kvg"] = {"Kuni-Boazi"},
["kvh"] = {"Komodo"},
["kvi"] = {"Kwang"},
["kvj"] = {"Psikye"},
["kvk"] = {"Korean Sign Language"},
["kvl"] = {"Kayaw"},
["kvm"] = {"Kendem"},
["kvn"] = {"Border Kuna"},
["kvo"] = {"Dobel"},
["kvp"] = {"Kompane"},
["kvq"] = {"Geba Karen"},
["kvr"] = {"Kerinci"},
["kvt"] = {"Lahta Karen", "Lahta"},
["kvu"] = {"Yinbaw Karen"},
["kvv"] = {"Kola"},
["kvw"] = {"Wersing"},
["kvx"] = {"Parkari Koli"},
["kvy"] = {"Yintale Karen", "Yintale"},
["kvz"] = {"Tsakwambo", "Tsaukambo"},
["kwa"] = {"Dâw"},
["kwb"] = {"Kwa"},
["kwc"] = {"Likwala"},
["kwd"] = {"Kwaio"},
["kwe"] = {"Kwerba"},
["kwf"] = {"Kwara'ae"},
["kwg"] = {"Sara Kaba Deme"},
["kwh"] = {"Kowiai"},
["kwi"] = {"Awa-Cuaiquer"},
["kwj"] = {"Kwanga"},
["kwk"] = {"Kwakiutl"},
["kwl"] = {"Kofyar"},
["kwm"] = {"Kwambi"},
["kwn"] = {"Kwangali"},
["kwo"] = {"Kwomtari"},
["kwp"] = {"Kodia"},
["kwr"] = {"Kwer"},
["kws"] = {"Kwese"},
["kwt"] = {"Kwesten"},
["kwu"] = {"Kwakum"},
["kwv"] = {"Sara Kaba Náà"},
["kww"] = {"Kwinti"},
["kwx"] = {"Khirwar"},
["kwy"] = {"San Salvador Kongo"},
["kwz"] = {"Kwadi"},
["kxa"] = {"Kairiru"},
["kxb"] = {"Krobu"},
["kxc"] = {"Konso", "Khonso"},
["kxd"] = {"Brunei"},
["kxf"] = {"Manumanaw Karen", "Manumanaw"},
["kxh"] = {"Karo (Ethiopia)"},
["kxi"] = {"Keningau Murut"},
["kxj"] = {"Kulfa"},
["kxk"] = {"Zayein Karen"},
["kxl"] = {"Nepali Kurux"},
["kxm"] = {"Northern Khmer"},
["kxn"] = {"Kanowit-Tanjong Melanau"},
["kxo"] = {"Kanoé"},
["kxp"] = {"Wadiyara Koli"},
["kxq"] = {"Smärky Kanum"},
["kxr"] = {"Koro (Papua New Guinea)"},
["kxs"] = {"Kangjia"},
["kxt"] = {"Koiwat"},
["kxu"] = {"Kui (India)"},
["kxv"] = {"Kuvi"},
["kxw"] = {"Konai"},
["kxx"] = {"Likuba"},
["kxy"] = {"Kayong"},
["kxz"] = {"Kerewo"},
["kya"] = {"Kwaya"},
["kyb"] = {"Butbut Kalinga"},
["kyc"] = {"Kyaka"},
["kyd"] = {"Karey"},
["kye"] = {"Krache"},
["kyf"] = {"Kouya"},
["kyg"] = {"Keyagana"},
["kyh"] = {"Karok"},
["kyi"] = {"Kiput"},
["kyj"] = {"Karao"},
["kyk"] = {"Kamayo"},
["kyl"] = {"Kalapuya"},
["kym"] = {"Kpatili"},
["kyn"] = {"Northern Binukidnon"},
["kyo"] = {"Kelon"},
["kyp"] = {"Kang"},
["kyq"] = {"Kenga"},
["kyr"] = {"Kuruáya"},
["kys"] = {"Baram Kayan"},
["kyt"] = {"Kayagar"},
["kyu"] = {"Western Kayah"},
["kyv"] = {"Kayort"},
["kyw"] = {"Kudmali"},
["kyx"] = {"Rapoisi"},
["kyy"] = {"Kambaira"},
["kyz"] = {"Kayabí"},
["kza"] = {"Western Karaboro"},
["kzb"] = {"Kaibobo"},
["kzc"] = {"Bondoukou Kulango"},
["kzd"] = {"Kadai"},
["kze"] = {"Kosena"},
["kzf"] = {"Da'a Kaili"},
["kzg"] = {"Kikai"},
["kzi"] = {"Kelabit"},
["kzk"] = {"Kazukuru"},
["kzl"] = {"Kayeli"},
["kzm"] = {"Kais"},
["kzn"] = {"Kokola"},
["kzo"] = {"Kaningi"},
["kzp"] = {"Kaidipang"},
["kzq"] = {"Kaike"},
["kzr"] = {"Karang"},
["kzs"] = {"Sugut Dusun"},
["kzu"] = {"Kayupulau"},
["kzv"] = {"Komyandaret"},
["kzw"] = {"Karirí-Xocó"},
["kzx"] = {"Kamarian"},
["kzy"] = {"Kango (Tshopo District)"},
["kzz"] = {"Kalabra"},
["laa"] = {"Southern Subanen"},
["lab"] = {"Linear A"},
["lac"] = {"Lacandon"},
["lad"] = {"Ladino"},
["lae"] = {"Pattani"},
["laf"] = {"Lafofa"},
["lag"] = {"Langi"},
["lah"] = {"Lahnda"},
["lai"] = {"Lambya"},
["laj"] = {"Lango (Uganda)"},
["lak"] = {"Laka (Nigeria)"},
["lal"] = {"Lalia"},
["lam"] = {"Lamba"},
["lan"] = {"Laru"},
["lap"] = {"Laka (Chad)"},
["laq"] = {"Qabiao"},
["lar"] = {"Larteh"},
["las"] = {"Lama (Togo)"},
["lau"] = {"Laba"},
["law"] = {"Lauje"},
["lax"] = {"Tiwa"},
["lay"] = {"Lama Bai"},
["laz"] = {"Aribwatsa"},
["lba"] = {"Lui"},
["lbb"] = {"Label"},
["lbc"] = {"Lakkia"},
["lbe"] = {"Lak"},
["lbf"] = {"Tinani"},
["lbg"] = {"Laopang"},
["lbi"] = {"La'bi"},
["lbj"] = {"Ladakhi"},
["lbk"] = {"Central Bontok"},
["lbl"] = {"Libon Bikol"},
["lbm"] = {"Lodhi"},
["lbn"] = {"Lamet"},
["lbo"] = {"Laven"},
["lbq"] = {"Wampar"},
["lbr"] = {"Lohorung"},
["lbs"] = {"Libyan Sign Language"},
["lbt"] = {"Lachi"},
["lbu"] = {"Labu"},
["lbv"] = {"Lavatbura-Lamusong"},
["lbw"] = {"Tolaki"},
["lbx"] = {"Lawangan"},
["lby"] = {"Lamu-Lamu"},
["lbz"] = {"Lardil"},
["lcc"] = {"Legenyem"},
["lcd"] = {"Lola"},
["lce"] = {"Loncong", "Sekak"},
["lcf"] = {"Lubu"},
["lch"] = {"Luchazi"},
["lcl"] = {"Lisela"},
["lcm"] = {"Tungag"},
["lcp"] = {"Western Lawa"},
["lcq"] = {"Luhu"},
["lcs"] = {"Lisabata-Nuniali"},
["lda"] = {"Kla-Dan"},
["ldb"] = {"Dũya"},
["ldd"] = {"Luri"},
["ldg"] = {"Lenyima"},
["ldh"] = {"Lamja-Dengsa-Tola"},
["ldi"] = {"Laari"},
["ldj"] = {"Lemoro"},
["ldk"] = {"Leelau"},
["ldl"] = {"Kaan"},
["ldm"] = {"Landoma"},
["ldn"] = {"Láadan"},
["ldo"] = {"Loo"},
["ldp"] = {"Tso"},
["ldq"] = {"Lufu"},
["lea"] = {"Lega-Shabunda"},
["leb"] = {"Lala-Bisa"},
["lec"] = {"Leco"},
["led"] = {"Lendu"},
["lee"] = {"Lyélé"},
["lef"] = {"Lelemi"},
["leh"] = {"Lenje"},
["lei"] = {"Lemio"},
["lej"] = {"Lengola"},
["lek"] = {"Leipon"},
["lel"] = {"Lele (Democratic Republic of Congo)"},
["lem"] = {"Nomaande"},
["len"] = {"Lenca"},
["leo"] = {"Leti (Cameroon)"},
["lep"] = {"Lepcha"},
["leq"] = {"Lembena"},
["ler"] = {"Lenkau"},
["les"] = {"Lese"},
["let"] = {"Lesing-Gelimi", "Amio-Gelimi"},
["leu"] = {"Kara (Papua New Guinea)"},
["lev"] = {"Lamma"},
["lew"] = {"Ledo Kaili"},
["lex"] = {"Luang"},
["ley"] = {"Lemolang"},
["lez"] = {"Lezghian"},
["lfa"] = {"Lefa"},
["lfn"] = {"Lingua Franca Nova"},
["lga"] = {"Lungga"},
["lgb"] = {"Laghu"},
["lgg"] = {"Lugbara"},
["lgh"] = {"Laghuu"},
["lgi"] = {"Lengilu"},
["lgk"] = {"Lingarak", "Neverver"},
["lgl"] = {"Wala"},
["lgm"] = {"Lega-Mwenga"},
["lgn"] = {"T'apo", "Opuuo"},
["lgq"] = {"Logba"},
["lgr"] = {"Lengo"},
["lgt"] = {"Pahi"},
["lgu"] = {"Longgu"},
["lgz"] = {"Ligenza"},
["lha"] = {"Laha (Viet Nam)"},
["lhh"] = {"Laha (Indonesia)"},
["lhi"] = {"Lahu Shi"},
["lhl"] = {"Lahul Lohar"},
["lhm"] = {"Lhomi"},
["lhn"] = {"Lahanan"},
["lhp"] = {"Lhokpu"},
["lhs"] = {"Mlahsö"},
["lht"] = {"Lo-Toga"},
["lhu"] = {"Lahu"},
["lia"] = {"West-Central Limba"},
["lib"] = {"Likum"},
["lic"] = {"Hlai"},
["lid"] = {"Nyindrou"},
["lie"] = {"Likila"},
["lif"] = {"Limbu"},
["lig"] = {"Ligbi"},
["lih"] = {"Lihir"},
["lij"] = {"Ligurian"},
["lik"] = {"Lika"},
["lil"] = {"Lillooet"},
["lio"] = {"Liki"},
["lip"] = {"Sekpele"},
["liq"] = {"Libido"},
["lir"] = {"Liberian English"},
["lis"] = {"Lisu"},
["liu"] = {"Logorik"},
["liv"] = {"Liv"},
["liw"] = {"Col"},
["lix"] = {"Liabuku"},
["liy"] = {"Banda-Bambari"},
["liz"] = {"Libinza"},
["lja"] = {"Golpa"},
["lje"] = {"Rampi"},
["lji"] = {"Laiyolo"},
["ljl"] = {"Li'o"},
["ljp"] = {"Lampung Api"},
["ljw"] = {"Yirandali"},
["ljx"] = {"Yuru"},
["lka"] = {"Lakalei"},
["lkb"] = {"Kabras", "Lukabaras"},
["lkc"] = {"Kucong"},
["lkd"] = {"Lakondê"},
["lke"] = {"Kenyi"},
["lkh"] = {"Lakha"},
["lki"] = {"Laki"},
["lkj"] = {"Remun"},
["lkl"] = {"Laeko-Libuat"},
["lkm"] = {"Kalaamaya"},
["lkn"] = {"Lakon", "Vure"},
["lko"] = {"Khayo", "Olukhayo"},
["lkr"] = {"Päri"},
["lks"] = {"Kisa", "Olushisa"},
["lkt"] = {"Lakota"},
["lku"] = {"Kungkari"},
["lky"] = {"Lokoya"},
["lla"] = {"Lala-Roba"},
["llb"] = {"Lolo"},
["llc"] = {"Lele (Guinea)"},
["lld"] = {"Ladin"},
["lle"] = {"Lele (Papua New Guinea)"},
["llf"] = {"Hermit"},
["llg"] = {"Lole"},
["llh"] = {"Lamu"},
["lli"] = {"Teke-Laali"},
["llj"] = {"Ladji Ladji"},
["llk"] = {"Lelak"},
["lll"] = {"Lilau"},
["llm"] = {"Lasalimu"},
["lln"] = {"Lele (Chad)"},
["llo"] = {"Khlor"},
["llp"] = {"North Efate"},
["llq"] = {"Lolak"},
["lls"] = {"Lithuanian Sign Language"},
["llu"] = {"Lau"},
["llx"] = {"Lauan"},
["lma"] = {"East Limba"},
["lmb"] = {"Merei"},
["lmc"] = {"Limilngan"},
["lmd"] = {"Lumun"},
["lme"] = {"Pévé"},
["lmf"] = {"South Lembata"},
["lmg"] = {"Lamogai"},
["lmh"] = {"Lambichhong"},
["lmi"] = {"Lombi"},
["lmj"] = {"West Lembata"},
["lmk"] = {"Lamkang"},
["lml"] = {"Hano"},
["lmn"] = {"Lambadi"},
["lmo"] = {"Lombard"},
["lmp"] = {"Limbum"},
["lmq"] = {"Lamatuka"},
["lmr"] = {"Lamalera"},
["lmu"] = {"Lamenu"},
["lmv"] = {"Lomaiviti"},
["lmw"] = {"Lake Miwok"},
["lmx"] = {"Laimbue"},
["lmy"] = {"Lamboya"},
["lmz"] = {"Lumbee"},
["lna"] = {"Langbashe"},
["lnb"] = {"Mbalanhu"},
["lnd"] = {"Lundayeh", "Lun Bawang"},
["lng"] = {"Langobardic"},
["lnh"] = {"Lanoh"},
["lni"] = {"Daantanai'"},
["lnj"] = {"Leningitij"},
["lnl"] = {"South Central Banda"},
["lnm"] = {"Langam"},
["lnn"] = {"Lorediakarkar"},
["lno"] = {"Lango (South Sudan)"},
["lns"] = {"Lamnso'"},
["lnu"] = {"Longuda"},
["lnw"] = {"Lanima"},
["lnz"] = {"Lonzo"},
["loa"] = {"Loloda"},
["lob"] = {"Lobi"},
["loc"] = {"Inonhan"},
["loe"] = {"Saluan"},
["lof"] = {"Logol"},
["log"] = {"Logo"},
["loh"] = {"Narim"},
["loi"] = {"Loma (Côte d'Ivoire)"},
["loj"] = {"Lou"},
["lok"] = {"Loko"},
["lol"] = {"Mongo"},
["lom"] = {"Loma (Liberia)"},
["lon"] = {"Malawi Lomwe"},
["loo"] = {"Lombo"},
["lop"] = {"Lopa"},
["loq"] = {"Lobala"},
["lor"] = {"Téén"},
["los"] = {"Loniu"},
["lot"] = {"Otuho"},
["lou"] = {"Louisiana Creole"},
["lov"] = {"Lopi"},
["low"] = {"Tampias Lobu"},
["lox"] = {"Loun"},
["loy"] = {"Loke"},
["loz"] = {"Lozi"},
["lpa"] = {"Lelepa"},
["lpe"] = {"Lepki"},
["lpn"] = {"Long Phuri Naga"},
["lpo"] = {"Lipo"},
["lpx"] = {"Lopit"},
["lra"] = {"Rara Bakati'"},
["lrc"] = {"Northern Luri"},
["lre"] = {"Laurentian"},
["lrg"] = {"Laragia"},
["lri"] = {"Marachi", "Olumarachi"},
["lrk"] = {"Loarki"},
["lrl"] = {"Lari"},
["lrm"] = {"Marama", "Olumarama"},
["lrn"] = {"Lorang"},
["lro"] = {"Laro"},
["lrr"] = {"Southern Yamphu"},
["lrt"] = {"Larantuka Malay"},
["lrv"] = {"Larevat"},
["lrz"] = {"Lemerig"},
["lsa"] = {"Lasgerdi"},
["lsd"] = {"Lishana Deni"},
["lse"] = {"Lusengo"},
["lsh"] = {"Lish"},
["lsi"] = {"Lashi"},
["lsl"] = {"Latvian Sign Language"},
["lsm"] = {"Saamia", "Olusamia"},
["lso"] = {"Laos Sign Language"},
["lsp"] = {"Panamanian Sign Language", "Lengua de Señas Panameñas"},
["lsr"] = {"Aruop"},
["lss"] = {"Lasi"},
["lst"] = {"Trinidad and Tobago Sign Language"},
["lsy"] = {"Mauritian Sign Language"},
["ltc"] = {"Late Middle Chinese"},
["ltg"] = {"Latgalian"},
["lth"] = {"Thur"},
["lti"] = {"Leti (Indonesia)"},
["ltn"] = {"Latundê"},
["lto"] = {"Tsotso", "Olutsotso"},
["lts"] = {"Tachoni", "Lutachoni"},
["ltu"] = {"Latu"},
["lua"] = {"Luba-Lulua"},
["luc"] = {"Aringa"},
["lud"] = {"Ludian"},
["lue"] = {"Luvale"},
["luf"] = {"Laua"},
["lui"] = {"Luiseno"},
["luj"] = {"Luna"},
["luk"] = {"Lunanakha"},
["lul"] = {"Olu'bo"},
["lum"] = {"Luimbi"},
["lun"] = {"Lunda"},
["luo"] = {"Luo (Kenya and Tanzania)", "Dholuo"},
["lup"] = {"Lumbu"},
["luq"] = {"Lucumi"},
["lur"] = {"Laura"},
["lus"] = {"Lushai"},
["lut"] = {"Lushootseed"},
["luu"] = {"Lumba-Yakkha"},
["luv"] = {"Luwati"},
["luw"] = {"Luo (Cameroon)"},
["luy"] = {"Luyia", "Oluluyia"},
["luz"] = {"Southern Luri"},
["lva"] = {"Maku'a"},
["lvk"] = {"Lavukaleve"},
["lvs"] = {"Standard Latvian"},
["lvu"] = {"Levuka"},
["lwa"] = {"Lwalu"},
["lwe"] = {"Lewo Eleng"},
["lwg"] = {"Wanga", "Oluwanga"},
["lwh"] = {"White Lachi"},
["lwl"] = {"Eastern Lawa"},
["lwm"] = {"Laomian"},
["lwo"] = {"Luwo"},
["lws"] = {"Malawian Sign Language"},
["lwt"] = {"Lewotobi"},
["lwu"] = {"Lawu"},
["lww"] = {"Lewo"},
["lya"] = {"Layakha"},
["lyg"] = {"Lyngngam"},
["lyn"] = {"Luyana"},
["lzh"] = {"Literary Chinese"},
["lzl"] = {"Litzlitz"},
["lzn"] = {"Leinong Naga"},
["lzz"] = {"Laz"},
["maa"] = {"San Jerónimo Tecóatl Mazatec"},
["mab"] = {"Yutanduchi Mixtec"},
["mad"] = {"Madurese"},
["mae"] = {"Bo-Rukul"},
["maf"] = {"Mafa"},
["mag"] = {"Magahi"},
["mai"] = {"Maithili"},
["maj"] = {"Jalapa De Díaz Mazatec"},
["mak"] = {"Makasar"},
["mam"] = {"Mam"},
["man"] = {"Mandingo", "Manding"},
["map"] = {"Austronesian languages"},
["maq"] = {"Chiquihuitlán Mazatec"},
["mas"] = {"Masai"},
["mat"] = {"San Francisco Matlatzinca"},
["mau"] = {"Huautla Mazatec"},
["mav"] = {"Sateré-Mawé"},
["maw"] = {"Mampruli"},
["max"] = {"North Moluccan Malay"},
["maz"] = {"Central Mazahua"},
["mba"] = {"Higaonon"},
["mbb"] = {"Western Bukidnon Manobo"},
["mbc"] = {"Macushi"},
["mbd"] = {"Dibabawon Manobo"},
["mbe"] = {"Molale"},
["mbf"] = {"Baba Malay"},
["mbh"] = {"Mangseng"},
["mbi"] = {"Ilianen Manobo"},
["mbj"] = {"Nadëb"},
["mbk"] = {"Malol"},
["mbl"] = {"Maxakalí"},
["mbm"] = {"Ombamba"},
["mbn"] = {"Macaguán"},
["mbo"] = {"Mbo (Cameroon)"},
["mbp"] = {"Malayo"},
["mbq"] = {"Maisin"},
["mbr"] = {"Nukak Makú"},
["mbs"] = {"Sarangani Manobo"},
["mbt"] = {"Matigsalug Manobo"},
["mbu"] = {"Mbula-Bwazza"},
["mbv"] = {"Mbulungish"},
["mbw"] = {"Maring"},
["mbx"] = {"Mari (East Sepik Province)"},
["mby"] = {"Memoni"},
["mbz"] = {"Amoltepec Mixtec"},
["mca"] = {"Maca"},
["mcb"] = {"Machiguenga"},
["mcc"] = {"Bitur"},
["mcd"] = {"Sharanahua"},
["mce"] = {"Itundujia Mixtec"},
["mcf"] = {"Matsés"},
["mcg"] = {"Mapoyo"},
["mch"] = {"Maquiritari"},
["mci"] = {"Mese"},
["mcj"] = {"Mvanip"},
["mck"] = {"Mbunda"},
["mcl"] = {"Macaguaje"},
["mcm"] = {"Malaccan Creole Portuguese"},
["mcn"] = {"Masana"},
["mco"] = {"Coatlán Mixe"},
["mcp"] = {"Makaa"},
["mcq"] = {"Ese"},
["mcr"] = {"Menya"},
["mcs"] = {"Mambai"},
["mct"] = {"Mengisa"},
["mcu"] = {"Cameroon Mambila"},
["mcv"] = {"Minanibai"},
["mcw"] = {"Mawa (Chad)"},
["mcx"] = {"Mpiemo"},
["mcy"] = {"South Watut"},
["mcz"] = {"Mawan"},
["mda"] = {"Mada (Nigeria)"},
["mdb"] = {"Morigi"},
["mdc"] = {"Male (Papua New Guinea)"},
["mdd"] = {"Mbum"},
["mde"] = {"Maba (Chad)"},
["mdf"] = {"Moksha"},
["mdg"] = {"Massalat"},
["mdh"] = {"Maguindanaon"},
["mdi"] = {"Mamvu"},
["mdj"] = {"Mangbetu"},
["mdk"] = {"Mangbutu"},
["mdl"] = {"Maltese Sign Language"},
["mdm"] = {"Mayogo"},
["mdn"] = {"Mbati"},
["mdp"] = {"Mbala"},
["mdq"] = {"Mbole"},
["mdr"] = {"Mandar"},
["mds"] = {"Maria (Papua New Guinea)"},
["mdt"] = {"Mbere"},
["mdu"] = {"Mboko"},
["mdv"] = {"Santa Lucía Monteverde Mixtec"},
["mdw"] = {"Mbosi"},
["mdx"] = {"Dizin"},
["mdy"] = {"Male (Ethiopia)"},
["mdz"] = {"Suruí Do Pará"},
["mea"] = {"Menka"},
["meb"] = {"Ikobi"},
["mec"] = {"Mara"},
["med"] = {"Melpa"},
["mee"] = {"Mengen"},
["mef"] = {"Megam"},
["meh"] = {"Southwestern Tlaxiaco Mixtec"},
["mei"] = {"Midob"},
["mej"] = {"Meyah"},
["mek"] = {"Mekeo"},
["mel"] = {"Central Melanau"},
["mem"] = {"Mangala"},
["men"] = {"Mende (Sierra Leone)"},
["meo"] = {"Kedah Malay"},
["mep"] = {"Miriwung"},
["meq"] = {"Merey"},
["mer"] = {"Meru"},
["mes"] = {"Masmaje"},
["met"] = {"Mato"},
["meu"] = {"Motu"},
["mev"] = {"Mano"},
["mew"] = {"Maaka"},
["mey"] = {"Hassaniyya"},
["mez"] = {"Menominee"},
["mfa"] = {"Pattani Malay"},
["mfb"] = {"Bangka"},
["mfc"] = {"Mba"},
["mfd"] = {"Mendankwe-Nkwen"},
["mfe"] = {"Morisyen"},
["mff"] = {"Naki"},
["mfg"] = {"Mogofin"},
["mfh"] = {"Matal"},
["mfi"] = {"Wandala"},
["mfj"] = {"Mefele"},
["mfk"] = {"North Mofu"},
["mfl"] = {"Putai"},
["mfm"] = {"Marghi South"},
["mfn"] = {"Cross River Mbembe"},
["mfo"] = {"Mbe"},
["mfp"] = {"Makassar Malay"},
["mfq"] = {"Moba"},
["mfr"] = {"Marithiel"},
["mfs"] = {"Mexican Sign Language"},
["mft"] = {"Mokerang"},
["mfu"] = {"Mbwela"},
["mfv"] = {"Mandjak"},
["mfw"] = {"Mulaha"},
["mfx"] = {"Melo"},
["mfy"] = {"Mayo"},
["mfz"] = {"Mabaan"},
["mga"] = {"Middle Irish (900-1200)"},
["mgb"] = {"Mararit"},
["mgc"] = {"Morokodo"},
["mgd"] = {"Moru"},
["mge"] = {"Mango"},
["mgf"] = {"Maklew"},
["mgg"] = {"Mpumpong"},
["mgh"] = {"Makhuwa-Meetto"},
["mgi"] = {"Lijili"},
["mgj"] = {"Abureni"},
["mgk"] = {"Mawes"},
["mgl"] = {"Maleu-Kilenge"},
["mgm"] = {"Mambae"},
["mgn"] = {"Mbangi"},
["mgo"] = {"Meta'"},
["mgp"] = {"Eastern Magar"},
["mgq"] = {"Malila"},
["mgr"] = {"Mambwe-Lungu"},
["mgs"] = {"Manda (Tanzania)"},
["mgt"] = {"Mongol"},
["mgu"] = {"Mailu"},
["mgv"] = {"Matengo"},
["mgw"] = {"Matumbi"},
["mgy"] = {"Mbunga"},
["mgz"] = {"Mbugwe"},
["mha"] = {"Manda (India)"},
["mhb"] = {"Mahongwe"},
["mhc"] = {"Mocho"},
["mhd"] = {"Mbugu"},
["mhe"] = {"Besisi", "Mah Meri"},
["mhf"] = {"Mamaa"},
["mhg"] = {"Margu"},
["mhi"] = {"Ma'di"},
["mhj"] = {"Mogholi"},
["mhk"] = {"Mungaka"},
["mhl"] = {"Mauwake"},
["mhm"] = {"Makhuwa-Moniga"},
["mhn"] = {"Mócheno"},
["mho"] = {"Mashi (Zambia)"},
["mhp"] = {"Balinese Malay"},
["mhq"] = {"Mandan"},
["mhr"] = {"Eastern Mari"},
["mhs"] = {"Buru (Indonesia)"},
["mht"] = {"Mandahuaca"},
["mhu"] = {"Digaro-Mishmi", "Darang Deng"},
["mhw"] = {"Mbukushu"},
["mhx"] = {"Maru", "Lhaovo"},
["mhy"] = {"Ma'anyan"},
["mhz"] = {"Mor (Mor Islands)"},
["mia"] = {"Miami"},
["mib"] = {"Atatláhuca Mixtec"},
["mic"] = {"Mi'kmaq", "Micmac"},
["mid"] = {"Mandaic"},
["mie"] = {"Ocotepec Mixtec"},
["mif"] = {"Mofu-Gudur"},
["mig"] = {"San Miguel El Grande Mixtec"},
["mih"] = {"Chayuco Mixtec"},
["mii"] = {"Chigmecatitlán Mixtec"},
["mij"] = {"Abar", "Mungbam"},
["mik"] = {"Mikasuki"},
["mil"] = {"Peñoles Mixtec"},
["mim"] = {"Alacatlatzala Mixtec"},
["min"] = {"Minangkabau"},
["mio"] = {"Pinotepa Nacional Mixtec"},
["mip"] = {"Apasco-Apoala Mixtec"},
["miq"] = {"Mískito"},
["mir"] = {"Isthmus Mixe"},
["mis"] = {"Uncoded languages"},
["mit"] = {"Southern Puebla Mixtec"},
["miu"] = {"Cacaloxtepec Mixtec"},
["miw"] = {"Akoye"},
["mix"] = {"Mixtepec Mixtec"},
["miy"] = {"Ayutla Mixtec"},
["miz"] = {"Coatzospan Mixtec"},
["mjb"] = {"Makalero"},
["mjc"] = {"San Juan Colorado Mixtec"},
["mjd"] = {"Northwest Maidu"},
["mje"] = {"Muskum"},
["mjg"] = {"Tu"},
["mjh"] = {"Mwera (Nyasa)"},
["mji"] = {"Kim Mun"},
["mjj"] = {"Mawak"},
["mjk"] = {"Matukar"},
["mjl"] = {"Mandeali"},
["mjm"] = {"Medebur"},
["mjn"] = {"Ma (Papua New Guinea)"},
["mjo"] = {"Malankuravan"},
["mjp"] = {"Malapandaram"},
["mjq"] = {"Malaryan"},
["mjr"] = {"Malavedan"},
["mjs"] = {"Miship"},
["mjt"] = {"Sauria Paharia"},
["mju"] = {"Manna-Dora"},
["mjv"] = {"Mannan"},
["mjw"] = {"Karbi"},
["mjx"] = {"Mahali"},
["mjy"] = {"Mahican"},
["mjz"] = {"Majhi"},
["mka"] = {"Mbre"},
["mkb"] = {"Mal Paharia"},
["mkc"] = {"Siliput"},
["mke"] = {"Mawchi"},
["mkf"] = {"Miya"},
["mkg"] = {"Mak (China)"},
["mkh"] = {"Mon-Khmer languages"},
["mki"] = {"Dhatki"},
["mkj"] = {"Mokilese"},
["mkk"] = {"Byep"},
["mkl"] = {"Mokole"},
["mkm"] = {"Moklen"},
["mkn"] = {"Kupang Malay"},
["mko"] = {"Mingang Doso"},
["mkp"] = {"Moikodi"},
["mkq"] = {"Bay Miwok"},
["mkr"] = {"Malas"},
["mks"] = {"Silacayoapan Mixtec"},
["mkt"] = {"Vamale"},
["mku"] = {"Konyanka Maninka"},
["mkv"] = {"Mafea"},
["mkw"] = {"Kituba (Congo)"},
["mkx"] = {"Kinamiging Manobo"},
["mky"] = {"East Makian"},
["mkz"] = {"Makasae"},
["mla"] = {"Malo"},
["mlb"] = {"Mbule"},
["mlc"] = {"Cao Lan"},
["mle"] = {"Manambu"},
["mlf"] = {"Mal"},
["mlh"] = {"Mape"},
["mli"] = {"Malimpung"},
["mlj"] = {"Miltu"},
["mlk"] = {"Ilwana", "Kiwilwana"},
["mll"] = {"Malua Bay"},
["mlm"] = {"Mulam"},
["mln"] = {"Malango"},
["mlo"] = {"Mlomp"},
["mlp"] = {"Bargam"},
["mlq"] = {"Western Maninkakan"},
["mlr"] = {"Vame"},
["mls"] = {"Masalit"},
["mlu"] = {"To'abaita"},
["mlv"] = {"Motlav", "Mwotlap"},
["mlw"] = {"Moloko"},
["mlx"] = {"Malfaxal", "Naha'ai"},
["mlz"] = {"Malaynon"},
["mma"] = {"Mama"},
["mmb"] = {"Momina"},
["mmc"] = {"Michoacán Mazahua"},
["mmd"] = {"Maonan"},
["mme"] = {"Mae"},
["mmf"] = {"Mundat"},
["mmg"] = {"North Ambrym"},
["mmh"] = {"Mehináku"},
["mmi"] = {"Musar"},
["mmj"] = {"Majhwar"},
["mmk"] = {"Mukha-Dora"},
["mml"] = {"Man Met"},
["mmm"] = {"Maii"},
["mmn"] = {"Mamanwa"},
["mmo"] = {"Mangga Buang"},
["mmp"] = {"Siawi"},
["mmq"] = {"Musak"},
["mmr"] = {"Western Xiangxi Miao"},
["mmt"] = {"Malalamai"},
["mmu"] = {"Mmaala"},
["mmv"] = {"Miriti"},
["mmw"] = {"Emae"},
["mmx"] = {"Madak"},
["mmy"] = {"Migaama"},
["mmz"] = {"Mabaale"},
["mna"] = {"Mbula"},
["mnb"] = {"Muna"},
["mnc"] = {"Manchu"},
["mnd"] = {"Mondé"},
["mne"] = {"Naba"},
["mnf"] = {"Mundani"},
["mng"] = {"Eastern Mnong"},
["mnh"] = {"Mono (Democratic Republic of Congo)"},
["mni"] = {"Manipuri"},
["mnj"] = {"Munji"},
["mnk"] = {"Mandinka"},
["mnl"] = {"Tiale"},
["mnm"] = {"Mapena"},
["mnn"] = {"Southern Mnong"},
["mno"] = {"Manobo languages"},
["mnp"] = {"Min Bei Chinese"},
["mnq"] = {"Minriq"},
["mnr"] = {"Mono (USA)"},
["mns"] = {"Mansi"},
["mnu"] = {"Mer"},
["mnv"] = {"Rennell-Bellona"},
["mnw"] = {"Mon"},
["mnx"] = {"Manikion"},
["mny"] = {"Manyawa"},
["mnz"] = {"Moni"},
["moa"] = {"Mwan"},
["moc"] = {"Mocoví"},
["mod"] = {"Mobilian"},
["moe"] = {"Montagnais"},
["mog"] = {"Mongondow"},
["moh"] = {"Mohawk"},
["moi"] = {"Mboi"},
["moj"] = {"Monzombo"},
["mok"] = {"Morori"},
["mom"] = {"Mangue"},
["moo"] = {"Monom"},
["mop"] = {"Mopán Maya"},
["moq"] = {"Mor (Bomberai Peninsula)"},
["mor"] = {"Moro"},
["mos"] = {"Mossi"},
["mot"] = {"Barí"},
["mou"] = {"Mogum"},
["mov"] = {"Mohave"},
["mow"] = {"Moi (Congo)"},
["mox"] = {"Molima"},
["moy"] = {"Shekkacho"},
["moz"] = {"Mukulu", "Gergiko"},
["mpa"] = {"Mpoto"},
["mpb"] = {"Mullukmulluk"},
["mpc"] = {"Mangarayi"},
["mpd"] = {"Machinere"},
["mpe"] = {"Majang"},
["mpg"] = {"Marba"},
["mph"] = {"Maung"},
["mpi"] = {"Mpade"},
["mpj"] = {"Martu Wangka"},
["mpk"] = {"Mbara (Chad)"},
["mpl"] = {"Middle Watut"},
["mpm"] = {"Yosondúa Mixtec"},
["mpn"] = {"Mindiri"},
["mpo"] = {"Miu"},
["mpp"] = {"Migabac"},
["mpq"] = {"Matís"},
["mpr"] = {"Vangunu"},
["mps"] = {"Dadibi"},
["mpt"] = {"Mian"},
["mpu"] = {"Makuráp"},
["mpv"] = {"Mungkip"},
["mpw"] = {"Mapidian"},
["mpx"] = {"Misima-Panaeati"},
["mpy"] = {"Mapia"},
["mpz"] = {"Mpi"},
["mqa"] = {"Maba (Indonesia)"},
["mqb"] = {"Mbuko"},
["mqc"] = {"Mangole"},
["mqe"] = {"Matepi"},
["mqf"] = {"Momuna"},
["mqg"] = {"Kota Bangun Kutai Malay"},
["mqh"] = {"Tlazoyaltepec Mixtec"},
["mqi"] = {"Mariri"},
["mqj"] = {"Mamasa"},
["mqk"] = {"Rajah Kabunsuwan Manobo"},
["mql"] = {"Mbelime"},
["mqm"] = {"South Marquesan"},
["mqn"] = {"Moronene"},
["mqo"] = {"Modole"},
["mqp"] = {"Manipa"},
["mqq"] = {"Minokok"},
["mqr"] = {"Mander"},
["mqs"] = {"West Makian"},
["mqt"] = {"Mok"},
["mqu"] = {"Mandari"},
["mqv"] = {"Mosimo"},
["mqw"] = {"Murupi"},
["mqx"] = {"Mamuju"},
["mqy"] = {"Manggarai"},
["mqz"] = {"Pano"},
["mra"] = {"Mlabri"},
["mrb"] = {"Marino"},
["mrc"] = {"Maricopa"},
["mrd"] = {"Western Magar"},
["mre"] = {"Martha's Vineyard Sign Language"},
["mrf"] = {"Elseng"},
["mrg"] = {"Mising"},
["mrh"] = {"Mara Chin"},
["mrj"] = {"Western Mari"},
["mrk"] = {"Hmwaveke"},
["mrl"] = {"Mortlockese"},
["mrm"] = {"Merlav", "Mwerlap"},
["mrn"] = {"Cheke Holo"},
["mro"] = {"Mru"},
["mrp"] = {"Morouas"},
["mrq"] = {"North Marquesan"},
["mrr"] = {"Maria (India)"},
["mrs"] = {"Maragus"},
["mrt"] = {"Marghi Central"},
["mru"] = {"Mono (Cameroon)"},
["mrv"] = {"Mangareva"},
["mrw"] = {"Maranao"},
["mrx"] = {"Maremgi", "Dineor"},
["mry"] = {"Mandaya"},
["mrz"] = {"Marind"},
["msb"] = {"Masbatenyo"},
["msc"] = {"Sankaran Maninka"},
["msd"] = {"Yucatec Maya Sign Language"},
["mse"] = {"Musey"},
["msf"] = {"Mekwei"},
["msg"] = {"Moraid"},
["msh"] = {"Masikoro Malagasy"},
["msi"] = {"Sabah Malay"},
["msj"] = {"Ma (Democratic Republic of Congo)"},
["msk"] = {"Mansaka"},
["msl"] = {"Molof", "Poule"},
["msm"] = {"Agusan Manobo"},
["msn"] = {"Vurës"},
["mso"] = {"Mombum"},
["msp"] = {"Maritsauá"},
["msq"] = {"Caac"},
["msr"] = {"Mongolian Sign Language"},
["mss"] = {"West Masela"},
["msu"] = {"Musom"},
["msv"] = {"Maslam"},
["msw"] = {"Mansoanka"},
["msx"] = {"Moresada"},
["msy"] = {"Aruamu"},
["msz"] = {"Momare"},
["mta"] = {"Cotabato Manobo"},
["mtb"] = {"Anyin Morofo"},
["mtc"] = {"Munit"},
["mtd"] = {"Mualang"},
["mte"] = {"Mono (Solomon Islands)"},
["mtf"] = {"Murik (Papua New Guinea)"},
["mtg"] = {"Una"},
["mth"] = {"Munggui"},
["mti"] = {"Maiwa (Papua New Guinea)"},
["mtj"] = {"Moskona"},
["mtk"] = {"Mbe'"},
["mtl"] = {"Montol"},
["mtm"] = {"Mator"},
["mtn"] = {"Matagalpa"},
["mto"] = {"Totontepec Mixe"},
["mtp"] = {"Wichí Lhamtés Nocten"},
["mtq"] = {"Muong"},
["mtr"] = {"Mewari"},
["mts"] = {"Yora"},
["mtt"] = {"Mota"},
["mtu"] = {"Tututepec Mixtec"},
["mtv"] = {"Asaro'o"},
["mtw"] = {"Southern Binukidnon"},
["mtx"] = {"Tidaá Mixtec"},
["mty"] = {"Nabi"},
["mua"] = {"Mundang"},
["mub"] = {"Mubi"},
["muc"] = {"Ajumbu"},
["mud"] = {"Mednyj Aleut"},
["mue"] = {"Media Lengua"},
["mug"] = {"Musgu"},
["muh"] = {"Mündü"},
["mui"] = {"Musi"},
["muj"] = {"Mabire"},
["muk"] = {"Mugom"},
["mul"] = {"Multiple languages"},
["mum"] = {"Maiwala"},
["mun"] = {"Munda languages"},
["muo"] = {"Nyong"},
["mup"] = {"Malvi"},
["muq"] = {"Eastern Xiangxi Miao"},
["mur"] = {"Murle"},
["mus"] = {"Creek"},
["mut"] = {"Western Muria"},
["muu"] = {"Yaaku"},
["muv"] = {"Muthuvan"},
["mux"] = {"Bo-Ung"},
["muy"] = {"Muyang"},
["muz"] = {"Mursi"},
["mva"] = {"Manam"},
["mvb"] = {"Mattole"},
["mvd"] = {"Mamboru"},
["mve"] = {"Marwari (Pakistan)"},
["mvf"] = {"Peripheral Mongolian"},
["mvg"] = {"Yucuañe Mixtec"},
["mvh"] = {"Mulgi"},
["mvi"] = {"Miyako"},
["mvk"] = {"Mekmek"},
["mvl"] = {"Mbara (Australia)"},
["mvm"] = {"Muya"},
["mvn"] = {"Minaveha"},
["mvo"] = {"Marovo"},
["mvp"] = {"Duri"},
["mvq"] = {"Moere"},
["mvr"] = {"Marau"},
["mvs"] = {"Massep"},
["mvt"] = {"Mpotovoro"},
["mvu"] = {"Marfa"},
["mvv"] = {"Tagal Murut"},
["mvw"] = {"Machinga"},
["mvx"] = {"Meoswar"},
["mvy"] = {"Indus Kohistani"},
["mvz"] = {"Mesqan"},
["mwa"] = {"Mwatebu"},
["mwb"] = {"Juwal"},
["mwc"] = {"Are"},
["mwe"] = {"Mwera (Chimwera)"},
["mwf"] = {"Murrinh-Patha"},
["mwg"] = {"Aiklep"},
["mwh"] = {"Mouk-Aria"},
["mwi"] = {"Labo", "Ninde"},
["mwk"] = {"Kita Maninkakan"},
["mwl"] = {"Mirandese"},
["mwm"] = {"Sar"},
["mwn"] = {"Nyamwanga"},
["mwo"] = {"Central Maewo"},
["mwp"] = {"Kala Lagaw Ya"},
["mwq"] = {"Mün Chin"},
["mwr"] = {"Marwari"},
["mws"] = {"Mwimbi-Muthambi"},
["mwt"] = {"Moken"},
["mwu"] = {"Mittu"},
["mwv"] = {"Mentawai"},
["mww"] = {"Hmong Daw"},
["mwz"] = {"Moingi"},
["mxa"] = {"Northwest Oaxaca Mixtec"},
["mxb"] = {"Tezoatlán Mixtec"},
["mxc"] = {"Manyika"},
["mxd"] = {"Modang"},
["mxe"] = {"Mele-Fila"},
["mxf"] = {"Malgbe"},
["mxg"] = {"Mbangala"},
["mxh"] = {"Mvuba"},
["mxi"] = {"Mozarabic"},
["mxj"] = {"Miju-Mishmi", "Geman Deng"},
["mxk"] = {"Monumbo"},
["mxl"] = {"Maxi Gbe"},
["mxm"] = {"Meramera"},
["mxn"] = {"Moi (Indonesia)"},
["mxo"] = {"Mbowe"},
["mxp"] = {"Tlahuitoltepec Mixe"},
["mxq"] = {"Juquila Mixe"},
["mxr"] = {"Murik (Malaysia)"},
["mxs"] = {"Huitepec Mixtec"},
["mxt"] = {"Jamiltepec Mixtec"},
["mxu"] = {"Mada (Cameroon)"},
["mxv"] = {"Metlatónoc Mixtec"},
["mxw"] = {"Namo"},
["mxx"] = {"Mahou", "Mawukakan"},
["mxy"] = {"Southeastern Nochixtlán Mixtec"},
["mxz"] = {"Central Masela"},
["myb"] = {"Mbay"},
["myc"] = {"Mayeka"},
["myd"] = {"Maramba"},
["mye"] = {"Myene"},
["myf"] = {"Bambassi"},
["myg"] = {"Manta"},
["myh"] = {"Makah"},
["myi"] = {"Mina (India)"},
["myj"] = {"Mangayat"},
["myk"] = {"Mamara Senoufo"},
["myl"] = {"Moma"},
["mym"] = {"Me'en"},
["myn"] = {"Mayan languages"},
["myo"] = {"Anfillo"},
["myp"] = {"Pirahã"},
["myr"] = {"Muniche"},
["mys"] = {"Mesmes"},
["myu"] = {"Mundurukú"},
["myv"] = {"Erzya"},
["myw"] = {"Muyuw"},
["myx"] = {"Masaaba"},
["myy"] = {"Macuna"},
["myz"] = {"Classical Mandaic"},
["mza"] = {"Santa María Zacatepec Mixtec"},
["mzb"] = {"Tumzabt"},
["mzc"] = {"Madagascar Sign Language"},
["mzd"] = {"Malimba"},
["mze"] = {"Morawa"},
["mzg"] = {"Monastic Sign Language"},
["mzh"] = {"Wichí Lhamtés Güisnay"},
["mzi"] = {"Ixcatlán Mazatec"},
["mzj"] = {"Manya"},
["mzk"] = {"Nigeria Mambila"},
["mzl"] = {"Mazatlán Mixe"},
["mzm"] = {"Mumuye"},
["mzn"] = {"Mazanderani"},
["mzo"] = {"Matipuhy"},
["mzp"] = {"Movima"},
["mzq"] = {"Mori Atas"},
["mzr"] = {"Marúbo"},
["mzs"] = {"Macanese"},
["mzt"] = {"Mintil"},
["mzu"] = {"Inapang"},
["mzv"] = {"Manza"},
["mzw"] = {"Deg"},
["mzx"] = {"Mawayana"},
["mzy"] = {"Mozambican Sign Language"},
["mzz"] = {"Maiadomu"},
["naa"] = {"Namla"},
["nab"] = {"Southern Nambikuára"},
["nac"] = {"Narak"},
["nae"] = {"Naka'ela"},
["naf"] = {"Nabak"},
["nag"] = {"Naga Pidgin"},
["nah"] = {"Nahuatl languages"},
["nai"] = {"North American Indian languages"},
["naj"] = {"Nalu"},
["nak"] = {"Nakanai"},
["nal"] = {"Nalik"},
["nam"] = {"Ngan'gityemerri"},
["nan"] = {"Min Nan Chinese"},
["nao"] = {"Naaba"},
["nap"] = {"Neapolitan"},
["naq"] = {"Khoekhoe", "Nama (Namibia)"},
["nar"] = {"Iguta"},
["nas"] = {"Naasioi"},
["nat"] = {"Ca̱hungwa̱rya̱", "Hungworo"},
["naw"] = {"Nawuri"},
["nax"] = {"Nakwi"},
["nay"] = {"Narrinyeri"},
["naz"] = {"Coatepec Nahuatl"},
["nba"] = {"Nyemba"},
["nbb"] = {"Ndoe"},
["nbc"] = {"Chang Naga"},
["nbd"] = {"Ngbinda"},
["nbe"] = {"Konyak Naga"},
["nbg"] = {"Nagarchal"},
["nbh"] = {"Ngamo"},
["nbi"] = {"Mao Naga"},
["nbj"] = {"Ngarinman"},
["nbk"] = {"Nake"},
["nbm"] = {"Ngbaka Ma'bo"},
["nbn"] = {"Kuri"},
["nbo"] = {"Nkukoli"},
["nbp"] = {"Nnam"},
["nbq"] = {"Nggem"},
["nbr"] = {"Numana-Nunku-Gbantu-Numbu"},
["nbs"] = {"Namibian Sign Language"},
["nbt"] = {"Na"},
["nbu"] = {"Rongmei Naga"},
["nbv"] = {"Ngamambo"},
["nbw"] = {"Southern Ngbandi"},
["nby"] = {"Ningera"},
["nca"] = {"Iyo"},
["ncb"] = {"Central Nicobarese"},
["ncc"] = {"Ponam"},
["ncd"] = {"Nachering"},
["nce"] = {"Yale"},
["ncf"] = {"Notsi"},
["ncg"] = {"Nisga'a"},
["nch"] = {"Central Huasteca Nahuatl"},
["nci"] = {"Classical Nahuatl"},
["ncj"] = {"Northern Puebla Nahuatl"},
["nck"] = {"Nakara"},
["ncl"] = {"Michoacán Nahuatl"},
["ncm"] = {"Nambo"},
["ncn"] = {"Nauna"},
["nco"] = {"Sibe"},
["ncq"] = {"Northern Katang"},
["ncr"] = {"Ncane"},
["ncs"] = {"Nicaraguan Sign Language"},
["nct"] = {"Chothe Naga"},
["ncu"] = {"Chumburung"},
["ncx"] = {"Central Puebla Nahuatl"},
["ncz"] = {"Natchez"},
["nda"] = {"Ndasa"},
["ndb"] = {"Kenswei Nsei"},
["ndc"] = {"Ndau"},
["ndd"] = {"Nde-Nsele-Nta"},
["ndf"] = {"Nadruvian"},
["ndg"] = {"Ndengereko"},
["ndh"] = {"Ndali"},
["ndi"] = {"Samba Leko"},
["ndj"] = {"Ndamba"},
["ndk"] = {"Ndaka"},
["ndl"] = {"Ndolo"},
["ndm"] = {"Ndam"},
["ndn"] = {"Ngundi"},
["ndp"] = {"Ndo"},
["ndq"] = {"Ndombe"},
["ndr"] = {"Ndoola"},
["nds"] = {"Low German", "Low Saxon"},
["ndt"] = {"Ndunga"},
["ndu"] = {"Dugun"},
["ndv"] = {"Ndut"},
["ndw"] = {"Ndobo"},
["ndx"] = {"Nduga"},
["ndy"] = {"Lutos"},
["ndz"] = {"Ndogo"},
["nea"] = {"Eastern Ngad'a"},
["neb"] = {"Toura (Côte d'Ivoire)"},
["nec"] = {"Nedebang"},
["ned"] = {"Nde-Gbite"},
["nee"] = {"Nêlêmwa-Nixumwak"},
["nef"] = {"Nefamese"},
["neg"] = {"Negidal"},
["neh"] = {"Nyenkha"},
["nei"] = {"Neo-Hittite"},
["nej"] = {"Neko"},
["nek"] = {"Neku"},
["nem"] = {"Nemi"},
["nen"] = {"Nengone"},
["neo"] = {"Ná-Meo"},
["neq"] = {"North Central Mixe"},
["ner"] = {"Yahadian"},
["nes"] = {"Bhoti Kinnauri"},
["net"] = {"Nete"},
["neu"] = {"Neo"},
["nev"] = {"Nyaheun"},
["new"] = {"Newari", "Nepal Bhasa"},
["nex"] = {"Neme"},
["ney"] = {"Neyo"},
["nez"] = {"Nez Perce"},
["nfa"] = {"Dhao"},
["nfd"] = {"Ahwai"},
["nfl"] = {"Ayiwo", "Äiwoo"},
["nfr"] = {"Nafaanra"},
["nfu"] = {"Mfumte"},
["nga"] = {"Ngbaka"},
["ngb"] = {"Northern Ngbandi"},
["ngc"] = {"Ngombe (Democratic Republic of Congo)"},
["ngd"] = {"Ngando (Central African Republic)"},
["nge"] = {"Ngemba"},
["ngf"] = {"Trans-New Guinea languages"},
["ngg"] = {"Ngbaka Manza"},
["ngh"] = {"N/u", "Nǀu"},
["ngi"] = {"Ngizim"},
["ngj"] = {"Ngie"},
["ngk"] = {"Dalabon"},
["ngl"] = {"Lomwe"},
["ngm"] = {"Ngatik Men's Creole"},
["ngn"] = {"Ngwo"},
["ngo"] = {"Ngoni"},
["ngp"] = {"Ngulu"},
["ngq"] = {"Ngurimi", "Ngoreme"},
["ngr"] = {"Engdewu"},
["ngs"] = {"Gvoko"},
["ngt"] = {"Kriang", "Ngeq"},
["ngu"] = {"Guerrero Nahuatl"},
["ngv"] = {"Nagumi"},
["ngw"] = {"Ngwaba"},
["ngx"] = {"Nggwahyi"},
["ngy"] = {"Tibea"},
["ngz"] = {"Ngungwel"},
["nha"] = {"Nhanda"},
["nhb"] = {"Beng"},
["nhc"] = {"Tabasco Nahuatl"},
["nhd"] = {"Chiripá", "Ava Guaraní"},
["nhe"] = {"Eastern Huasteca Nahuatl"},
["nhf"] = {"Nhuwala"},
["nhg"] = {"Tetelcingo Nahuatl"},
["nhh"] = {"Nahari"},
["nhi"] = {"Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"},
["nhk"] = {"Isthmus-Cosoleacaque Nahuatl"},
["nhm"] = {"Morelos Nahuatl"},
["nhn"] = {"Central Nahuatl"},
["nho"] = {"Takuu"},
["nhp"] = {"Isthmus-Pajapan Nahuatl"},
["nhq"] = {"Huaxcaleca Nahuatl"},
["nhr"] = {"Naro"},
["nht"] = {"Ometepec Nahuatl"},
["nhu"] = {"Noone"},
["nhv"] = {"Temascaltepec Nahuatl"},
["nhw"] = {"Western Huasteca Nahuatl"},
["nhx"] = {"Isthmus-Mecayapan Nahuatl"},
["nhy"] = {"Northern Oaxaca Nahuatl"},
["nhz"] = {"Santa María La Alta Nahuatl"},
["nia"] = {"Nias"},
["nib"] = {"Nakame"},
["nic"] = {"Niger-Kordofanian languages"},
["nid"] = {"Ngandi"},
["nie"] = {"Niellim"},
["nif"] = {"Nek"},
["nig"] = {"Ngalakan"},
["nih"] = {"Nyiha (Tanzania)"},
["nii"] = {"Nii"},
["nij"] = {"Ngaju"},
["nik"] = {"Southern Nicobarese"},
["nil"] = {"Nila"},
["nim"] = {"Nilamba"},
["nin"] = {"Ninzo"},
["nio"] = {"Nganasan"},
["niq"] = {"Nandi"},
["nir"] = {"Nimboran"},
["nis"] = {"Nimi"},
["nit"] = {"Southeastern Kolami"},
["niu"] = {"Niuean"},
["niv"] = {"Gilyak"},
["niw"] = {"Nimo"},
["nix"] = {"Hema"},
["niy"] = {"Ngiti"},
["niz"] = {"Ningil"},
["nja"] = {"Nzanyi"},
["njb"] = {"Nocte Naga"},
["njd"] = {"Ndonde Hamba"},
["njh"] = {"Lotha Naga"},
["nji"] = {"Gudanji"},
["njj"] = {"Njen"},
["njl"] = {"Njalgulgule"},
["njm"] = {"Angami Naga"},
["njn"] = {"Liangmai Naga"},
["njo"] = {"Ao Naga"},
["njr"] = {"Njerep"},
["njs"] = {"Nisa"},
["njt"] = {"Ndyuka-Trio Pidgin"},
["nju"] = {"Ngadjunmaya"},
["njx"] = {"Kunyi"},
["njy"] = {"Njyem"},
["njz"] = {"Nyishi"},
["nka"] = {"Nkoya"},
["nkb"] = {"Khoibu Naga"},
["nkc"] = {"Nkongho"},
["nkd"] = {"Koireng"},
["nke"] = {"Duke"},
["nkf"] = {"Inpui Naga"},
["nkg"] = {"Nekgini"},
["nkh"] = {"Khezha Naga"},
["nki"] = {"Thangal Naga"},
["nkj"] = {"Nakai"},
["nkk"] = {"Nokuku"},
["nkm"] = {"Namat"},
["nkn"] = {"Nkangala"},
["nko"] = {"Nkonya"},
["nkp"] = {"Niuatoputapu"},
["nkq"] = {"Nkami"},
["nkr"] = {"Nukuoro"},
["nks"] = {"North Asmat"},
["nkt"] = {"Nyika (Tanzania)"},
["nku"] = {"Bouna Kulango"},
["nkv"] = {"Nyika (Malawi and Zambia)"},
["nkw"] = {"Nkutu"},
["nkx"] = {"Nkoroo"},
["nkz"] = {"Nkari"},
["nla"] = {"Ngombale"},
["nlc"] = {"Nalca"},
["nle"] = {"East Nyala"},
["nlg"] = {"Gela"},
["nli"] = {"Grangali"},
["nlj"] = {"Nyali"},
["nlk"] = {"Ninia Yali"},
["nll"] = {"Nihali"},
["nlm"] = {"Mankiyali"},
["nlo"] = {"Ngul"},
["nlq"] = {"Lao Naga"},
["nlu"] = {"Nchumbulu"},
["nlv"] = {"Orizaba Nahuatl"},
["nlw"] = {"Walangama"},
["nlx"] = {"Nahali"},
["nly"] = {"Nyamal"},
["nlz"] = {"Nalögo"},
["nma"] = {"Maram Naga"},
["nmb"] = {"Big Nambas", "V'ënen Taut"},
["nmc"] = {"Ngam"},
["nmd"] = {"Ndumu"},
["nme"] = {"Mzieme Naga"},
["nmf"] = {"Tangkhul Naga (India)"},
["nmg"] = {"Kwasio"},
["nmh"] = {"Monsang Naga"},
["nmi"] = {"Nyam"},
["nmj"] = {"Ngombe (Central African Republic)"},
["nmk"] = {"Namakura"},
["nml"] = {"Ndemli"},
["nmm"] = {"Manangba"},
["nmn"] = {"!Xóõ", "ǃXóõ"},
["nmo"] = {"Moyon Naga"},
["nmp"] = {"Nimanbur"},
["nmq"] = {"Nambya"},
["nmr"] = {"Nimbari"},
["nms"] = {"Letemboi"},
["nmt"] = {"Namonuito"},
["nmu"] = {"Northeast Maidu"},
["nmv"] = {"Ngamini"},
["nmw"] = {"Nimoa", "Rifao"},
["nmx"] = {"Nama (Papua New Guinea)"},
["nmy"] = {"Namuyi"},
["nmz"] = {"Nawdm"},
["nna"] = {"Nyangumarta"},
["nnb"] = {"Nande"},
["nnc"] = {"Nancere"},
["nnd"] = {"West Ambae"},
["nne"] = {"Ngandyera"},
["nnf"] = {"Ngaing"},
["nng"] = {"Maring Naga"},
["nnh"] = {"Ngiemboon"},
["nni"] = {"North Nuaulu"},
["nnj"] = {"Nyangatom"},
["nnk"] = {"Nankina"},
["nnl"] = {"Northern Rengma Naga"},
["nnm"] = {"Namia"},
["nnn"] = {"Ngete"},
["nnp"] = {"Wancho Naga"},
["nnq"] = {"Ngindo"},
["nnr"] = {"Narungga"},
["nns"] = {"Ningye"},
["nnt"] = {"Nanticoke"},
["nnu"] = {"Dwang"},
["nnv"] = {"Nugunu (Australia)"},
["nnw"] = {"Southern Nuni"},
["nny"] = {"Nyangga"},
["nnz"] = {"Nda'nda'"},
["noa"] = {"Woun Meu"},
["noc"] = {"Nuk"},
["nod"] = {"Northern Thai"},
["noe"] = {"Nimadi"},
["nof"] = {"Nomane"},
["nog"] = {"Nogai"},
["noh"] = {"Nomu"},
["noi"] = {"Noiri"},
["noj"] = {"Nonuya"},
["nok"] = {"Nooksack"},
["nol"] = {"Nomlaki"},
["nom"] = {"Nocamán"},
["non"] = {"Old Norse"},
["nop"] = {"Numanggang"},
["noq"] = {"Ngongo"},
["nos"] = {"Eastern Nisu"},
["not"] = {"Nomatsiguenga"},
["nou"] = {"Ewage-Notu"},
["nov"] = {"Novial"},
["now"] = {"Nyambo"},
["noy"] = {"Noy"},
["noz"] = {"Nayi"},
["npa"] = {"Nar Phu"},
["npb"] = {"Nupbikha"},
["npg"] = {"Ponyo-Gongwang Naga"},
["nph"] = {"Phom Naga"},
["npi"] = {"Nepali (individual language)"},
["npl"] = {"Southeastern Puebla Nahuatl"},
["npn"] = {"Mondropolon"},
["npo"] = {"Pochuri Naga"},
["nps"] = {"Nipsan"},
["npu"] = {"Puimei Naga"},
["npx"] = {"Noipx"},
["npy"] = {"Napu"},
["nqg"] = {"Southern Nago"},
["nqk"] = {"Kura Ede Nago"},
["nql"] = {"Ngendelengo"},
["nqm"] = {"Ndom"},
["nqn"] = {"Nen"},
["nqo"] = {"N'Ko", "N’Ko"},
["nqq"] = {"Kyan-Karyaw Naga"},
["nqy"] = {"Akyaung Ari Naga"},
["nra"] = {"Ngom"},
["nrb"] = {"Nara"},
["nrc"] = {"Noric"},
["nre"] = {"Southern Rengma Naga"},
["nrf"] = {"Jèrriais", "Guernésiais"},
["nrg"] = {"Narango"},
["nri"] = {"Chokri Naga"},
["nrk"] = {"Ngarla"},
["nrl"] = {"Ngarluma"},
["nrm"] = {"Narom"},
["nrn"] = {"Norn"},
["nrp"] = {"North Picene"},
["nrr"] = {"Norra", "Nora"},
["nrt"] = {"Northern Kalapuya"},
["nru"] = {"Narua"},
["nrx"] = {"Ngurmbur"},
["nrz"] = {"Lala"},
["nsa"] = {"Sangtam Naga"},
["nsc"] = {"Nshi"},
["nsd"] = {"Southern Nisu"},
["nse"] = {"Nsenga"},
["nsf"] = {"Northwestern Nisu"},
["nsg"] = {"Ngasa"},
["nsh"] = {"Ngoshie"},
["nsi"] = {"Nigerian Sign Language"},
["nsk"] = {"Naskapi"},
["nsl"] = {"Norwegian Sign Language"},
["nsm"] = {"Sumi Naga"},
["nsn"] = {"Nehan"},
["nso"] = {"Pedi", "Northern Sotho", "Sepedi"},
["nsp"] = {"Nepalese Sign Language"},
["nsq"] = {"Northern Sierra Miwok"},
["nsr"] = {"Maritime Sign Language"},
["nss"] = {"Nali"},
["nst"] = {"Tase Naga"},
["nsu"] = {"Sierra Negra Nahuatl"},
["nsv"] = {"Southwestern Nisu"},
["nsw"] = {"Navut"},
["nsx"] = {"Nsongo"},
["nsy"] = {"Nasal"},
["nsz"] = {"Nisenan"},
["ntd"] = {"Northern Tidung"},
["nte"] = {"Nathembo"},
["ntg"] = {"Ngantangarra"},
["nti"] = {"Natioro"},
["ntj"] = {"Ngaanyatjarra"},
["ntk"] = {"Ikoma-Nata-Isenye"},
["ntm"] = {"Nateni"},
["nto"] = {"Ntomba"},
["ntp"] = {"Northern Tepehuan"},
["ntr"] = {"Delo"},
["ntu"] = {"Natügu"},
["ntw"] = {"Nottoway"},
["ntx"] = {"Tangkhul Naga (Myanmar)"},
["nty"] = {"Mantsi"},
["ntz"] = {"Natanzi"},
["nua"] = {"Yuanga"},
["nub"] = {"Nubian languages"},
["nuc"] = {"Nukuini"},
["nud"] = {"Ngala"},
["nue"] = {"Ngundu"},
["nuf"] = {"Nusu"},
["nug"] = {"Nungali"},
["nuh"] = {"Ndunda"},
["nui"] = {"Ngumbi"},
["nuj"] = {"Nyole"},
["nuk"] = {"Nuu-chah-nulth", "Nuuchahnulth"},
["nul"] = {"Nusa Laut"},
["num"] = {"Niuafo'ou"},
["nun"] = {"Anong"},
["nuo"] = {"Nguôn"},
["nup"] = {"Nupe-Nupe-Tako"},
["nuq"] = {"Nukumanu"},
["nur"] = {"Nukuria"},
["nus"] = {"Nuer"},
["nut"] = {"Nung (Viet Nam)"},
["nuu"] = {"Ngbundu"},
["nuv"] = {"Northern Nuni"},
["nuw"] = {"Nguluwan"},
["nux"] = {"Mehek"},
["nuy"] = {"Nunggubuyu"},
["nuz"] = {"Tlamacazapa Nahuatl"},
["nvh"] = {"Nasarian"},
["nvm"] = {"Namiae"},
["nvo"] = {"Nyokon"},
["nwa"] = {"Nawathinehena"},
["nwb"] = {"Nyabwa"},
["nwc"] = {"Classical Newari", "Classical Nepal Bhasa", "Old Newari"},
["nwe"] = {"Ngwe"},
["nwg"] = {"Ngayawung"},
["nwi"] = {"Southwest Tanna"},
["nwm"] = {"Nyamusa-Molo"},
["nwo"] = {"Nauo"},
["nwr"] = {"Nawaru"},
["nwx"] = {"Middle Newar"},
["nwy"] = {"Nottoway-Meherrin"},
["nxa"] = {"Nauete"},
["nxd"] = {"Ngando (Democratic Republic of Congo)"},
["nxe"] = {"Nage"},
["nxg"] = {"Ngad'a"},
["nxi"] = {"Nindi"},
["nxk"] = {"Koki Naga"},
["nxl"] = {"South Nuaulu"},
["nxm"] = {"Numidian"},
["nxn"] = {"Ngawun"},
["nxo"] = {"Ndambomo"},
["nxq"] = {"Naxi"},
["nxr"] = {"Ninggerum"},
["nxu"] = {"Narau"},
["nxx"] = {"Nafri"},
["nyb"] = {"Nyangbo"},
["nyc"] = {"Nyanga-li"},
["nyd"] = {"Nyore", "Olunyole"},
["nye"] = {"Nyengo"},
["nyf"] = {"Giryama", "Kigiryama"},
["nyg"] = {"Nyindu"},
["nyh"] = {"Nyigina"},
["nyi"] = {"Ama (Sudan)"},
["nyj"] = {"Nyanga"},
["nyk"] = {"Nyaneka"},
["nyl"] = {"Nyeu"},
["nym"] = {"Nyamwezi"},
["nyn"] = {"Nyankole"},
["nyo"] = {"Nyoro"},
["nyp"] = {"Nyang'i"},
["nyq"] = {"Nayini"},
["nyr"] = {"Nyiha (Malawi)"},
["nys"] = {"Nyunga"},
["nyt"] = {"Nyawaygi"},
["nyu"] = {"Nyungwe"},
["nyv"] = {"Nyulnyul"},
["nyw"] = {"Nyaw"},
["nyx"] = {"Nganyaywana"},
["nyy"] = {"Nyakyusa-Ngonde"},
["nza"] = {"Tigon Mbembe"},
["nzb"] = {"Njebi"},
["nzd"] = {"Nzadi"},
["nzi"] = {"Nzima"},
["nzk"] = {"Nzakara"},
["nzm"] = {"Zeme Naga"},
["nzs"] = {"New Zealand Sign Language"},
["nzu"] = {"Teke-Nzikou"},
["nzy"] = {"Nzakambay"},
["nzz"] = {"Nanga Dama Dogon"},
["oaa"] = {"Orok"},
["oac"] = {"Oroch"},
["oar"] = {"Old Aramaic (up to 700 BCE)", "Ancient Aramaic (up to 700 BCE)"},
["oav"] = {"Old Avar"},
["obi"] = {"Obispeño"},
["obk"] = {"Southern Bontok"},
["obl"] = {"Oblo"},
["obm"] = {"Moabite"},
["obo"] = {"Obo Manobo"},
["obr"] = {"Old Burmese"},
["obt"] = {"Old Breton"},
["obu"] = {"Obulom"},
["oca"] = {"Ocaina"},
["och"] = {"Old Chinese"},
["oco"] = {"Old Cornish"},
["ocu"] = {"Atzingo Matlatzinca"},
["oda"] = {"Odut"},
["odk"] = {"Od"},
["odt"] = {"Old Dutch"},
["odu"] = {"Odual"},
["ofo"] = {"Ofo"},
["ofs"] = {"Old Frisian"},
["ofu"] = {"Efutop"},
["ogb"] = {"Ogbia"},
["ogc"] = {"Ogbah"},
["oge"] = {"Old Georgian"},
["ogg"] = {"Ogbogolo"},
["ogo"] = {"Khana"},
["ogu"] = {"Ogbronuagum"},
["oht"] = {"Old Hittite"},
["ohu"] = {"Old Hungarian"},
["oia"] = {"Oirata"},
["oin"] = {"Inebu One"},
["ojb"] = {"Northwestern Ojibwa"},
["ojc"] = {"Central Ojibwa"},
["ojg"] = {"Eastern Ojibwa"},
["ojp"] = {"Old Japanese"},
["ojs"] = {"Severn Ojibwa"},
["ojv"] = {"Ontong Java"},
["ojw"] = {"Western Ojibwa"},
["oka"] = {"Okanagan"},
["okb"] = {"Okobo"},
["okd"] = {"Okodia"},
["oke"] = {"Okpe (Southwestern Edo)"},
["okg"] = {"Koko Babangk"},
["okh"] = {"Koresh-e Rostam"},
["oki"] = {"Okiek"},
["okj"] = {"Oko-Juwoi"},
["okk"] = {"Kwamtim One"},
["okl"] = {"Old Kentish Sign Language"},
["okm"] = {"Middle Korean (10th-16th cent.)"},
["okn"] = {"Oki-No-Erabu"},
["oko"] = {"Old Korean (3rd-9th cent.)"},
["okr"] = {"Kirike"},
["oks"] = {"Oko-Eni-Osayen"},
["oku"] = {"Oku"},
["okv"] = {"Orokaiva"},
["okx"] = {"Okpe (Northwestern Edo)"},
["ola"] = {"Walungge"},
["old"] = {"Mochi"},
["ole"] = {"Olekha"},
["olk"] = {"Olkol"},
["olm"] = {"Oloma"},
["olo"] = {"Livvi"},
["olr"] = {"Olrat"},
["olt"] = {"Old Lithuanian"},
["olu"] = {"Kuvale"},
["oma"] = {"Omaha-Ponca"},
["omb"] = {"East Ambae"},
["omc"] = {"Mochica"},
["omg"] = {"Omagua"},
["omi"] = {"Omi"},
["omk"] = {"Omok"},
["oml"] = {"Ombo"},
["omn"] = {"Minoan"},
["omo"] = {"Utarmbung"},
["omp"] = {"Old Manipuri"},
["omq"] = {"Oto-Manguean languages"},
["omr"] = {"Old Marathi"},
["omt"] = {"Omotik"},
["omu"] = {"Omurano"},
["omv"] = {"Omotic languages"},
["omw"] = {"South Tairora"},
["omx"] = {"Old Mon"},
["ona"] = {"Ona"},
["onb"] = {"Lingao"},
["one"] = {"Oneida"},
["ong"] = {"Olo"},
["oni"] = {"Onin"},
["onj"] = {"Onjob"},
["onk"] = {"Kabore One"},
["onn"] = {"Onobasulu"},
["ono"] = {"Onondaga"},
["onp"] = {"Sartang"},
["onr"] = {"Northern One"},
["ons"] = {"Ono"},
["ont"] = {"Ontenu"},
["onu"] = {"Unua"},
["onw"] = {"Old Nubian"},
["onx"] = {"Onin Based Pidgin"},
["ood"] = {"Tohono O'odham"},
["oog"] = {"Ong"},
["oon"] = {"Önge"},
["oor"] = {"Oorlams"},
["oos"] = {"Old Ossetic"},
["opa"] = {"Okpamheri"},
["opk"] = {"Kopkaka"},
["opm"] = {"Oksapmin"},
["opo"] = {"Opao"},
["opt"] = {"Opata"},
["opy"] = {"Ofayé"},
["ora"] = {"Oroha"},
["orc"] = {"Orma"},
["ore"] = {"Orejón"},
["org"] = {"Oring"},
["orh"] = {"Oroqen"},
["orn"] = {"Orang Kanaq"},
["oro"] = {"Orokolo"},
["orr"] = {"Oruma"},
["ors"] = {"Orang Seletar"},
["ort"] = {"Adivasi Oriya"},
["oru"] = {"Ormuri"},
["orv"] = {"Old Russian"},
["orw"] = {"Oro Win"},
["orx"] = {"Oro"},
["ory"] = {"Odia (individual language)", "Oriya (individual language)"},
["orz"] = {"Ormu"},
["osa"] = {"Osage"},
["osc"] = {"Oscan"},
["osi"] = {"Osing"},
["oso"] = {"Ososo"},
["osp"] = {"Old Spanish"},
["ost"] = {"Osatu"},
["osu"] = {"Southern One"},
["osx"] = {"Old Saxon"},
["ota"] = {"Ottoman Turkish (1500-1928)"},
["otb"] = {"Old Tibetan"},
["otd"] = {"Ot Danum"},
["ote"] = {"Mezquital Otomi"},
["oti"] = {"Oti"},
["otk"] = {"Old Turkish"},
["otl"] = {"Tilapa Otomi"},
["otm"] = {"Eastern Highland Otomi"},
["otn"] = {"Tenango Otomi"},
["oto"] = {"Otomian languages"},
["otq"] = {"Querétaro Otomi"},
["otr"] = {"Otoro"},
["ots"] = {"Estado de México Otomi"},
["ott"] = {"Temoaya Otomi"},
["otu"] = {"Otuke"},
["otw"] = {"Ottawa"},
["otx"] = {"Texcatepec Otomi"},
["oty"] = {"Old Tamil"},
["otz"] = {"Ixtenco Otomi"},
["oua"] = {"Tagargrent"},
["oub"] = {"Glio-Oubi"},
["oue"] = {"Oune"},
["oui"] = {"Old Uighur"},
["oum"] = {"Ouma"},
["ovd"] = {"Elfdalian", "Övdalian"},
["owi"] = {"Owiniga"},
["owl"] = {"Old Welsh"},
["oyb"] = {"Oy"},
["oyd"] = {"Oyda"},
["oym"] = {"Wayampi"},
["oyy"] = {"Oya'oya"},
["ozm"] = {"Koonzime"},
["paa"] = {"Papuan languages"},
["pab"] = {"Parecís"},
["pac"] = {"Pacoh"},
["pad"] = {"Paumarí"},
["pae"] = {"Pagibete"},
["paf"] = {"Paranawát"},
["pag"] = {"Pangasinan"},
["pah"] = {"Tenharim"},
["pai"] = {"Pe"},
["pak"] = {"Parakanã"},
["pal"] = {"Pahlavi"},
["pam"] = {"Pampanga", "Kapampangan"},
["pao"] = {"Northern Paiute"},
["pap"] = {"Papiamento"},
["paq"] = {"Parya"},
["par"] = {"Panamint", "Timbisha"},
["pas"] = {"Papasena"},
["pat"] = {"Papitalai"},
["pau"] = {"Palauan"},
["pav"] = {"Pakaásnovos"},
["paw"] = {"Pawnee"},
["pax"] = {"Pankararé"},
["pay"] = {"Pech"},
["paz"] = {"Pankararú"},
["pbb"] = {"Páez"},
["pbc"] = {"Patamona"},
["pbe"] = {"Mezontla Popoloca"},
["pbf"] = {"Coyotepec Popoloca"},
["pbg"] = {"Paraujano"},
["pbh"] = {"E'ñapa Woromaipu"},
["pbi"] = {"Parkwa"},
["pbl"] = {"Mak (Nigeria)"},
["pbm"] = {"Puebla Mazatec"},
["pbn"] = {"Kpasam"},
["pbo"] = {"Papel"},
["pbp"] = {"Badyara"},
["pbr"] = {"Pangwa"},
["pbs"] = {"Central Pame"},
["pbt"] = {"Southern Pashto"},
["pbu"] = {"Northern Pashto"},
["pbv"] = {"Pnar"},
["pby"] = {"Pyu (Papua New Guinea)"},
["pca"] = {"Santa Inés Ahuatempan Popoloca"},
["pcb"] = {"Pear"},
["pcc"] = {"Bouyei"},
["pcd"] = {"Picard"},
["pce"] = {"Ruching Palaung"},
["pcf"] = {"Paliyan"},
["pcg"] = {"Paniya"},
["pch"] = {"Pardhan"},
["pci"] = {"Duruwa"},
["pcj"] = {"Parenga"},
["pck"] = {"Paite Chin"},
["pcl"] = {"Pardhi"},
["pcm"] = {"Nigerian Pidgin"},
["pcn"] = {"Piti"},
["pcp"] = {"Pacahuara"},
["pcw"] = {"Pyapun"},
["pda"] = {"Anam"},
["pdc"] = {"Pennsylvania German"},
["pdi"] = {"Pa Di"},
["pdn"] = {"Podena", "Fedan"},
["pdo"] = {"Padoe"},
["pdt"] = {"Plautdietsch"},
["pdu"] = {"Kayan"},
["pea"] = {"Peranakan Indonesian"},
["peb"] = {"Eastern Pomo"},
["ped"] = {"Mala (Papua New Guinea)"},
["pee"] = {"Taje"},
["pef"] = {"Northeastern Pomo"},
["peg"] = {"Pengo"},
["peh"] = {"Bonan"},
["pei"] = {"Chichimeca-Jonaz"},
["pej"] = {"Northern Pomo"},
["pek"] = {"Penchal"},
["pel"] = {"Pekal"},
["pem"] = {"Phende"},
["peo"] = {"Old Persian (ca. 600-400 B.C.)"},
["pep"] = {"Kunja"},
["peq"] = {"Southern Pomo"},
["pes"] = {"Iranian Persian"},
["pev"] = {"Pémono"},
["pex"] = {"Petats"},
["pey"] = {"Petjo"},
["pez"] = {"Eastern Penan"},
["pfa"] = {"Pááfang"},
["pfe"] = {"Peere"},
["pfl"] = {"Pfaelzisch"},
["pga"] = {"Sudanese Creole Arabic"},
["pgd"] = {"Gāndhārī"},
["pgg"] = {"Pangwali"},
["pgi"] = {"Pagi"},
["pgk"] = {"Rerep"},
["pgl"] = {"Primitive Irish"},
["pgn"] = {"Paelignian"},
["pgs"] = {"Pangseng"},
["pgu"] = {"Pagu"},
["pgz"] = {"Papua New Guinean Sign Language"},
["pha"] = {"Pa-Hng"},
["phd"] = {"Phudagi"},
["phg"] = {"Phuong"},
["phh"] = {"Phukha"},
["phi"] = {"Philippine languages"},
["phk"] = {"Phake"},
["phl"] = {"Phalura", "Palula"},
["phm"] = {"Phimbi"},
["phn"] = {"Phoenician"},
["pho"] = {"Phunoi"},
["phq"] = {"Phana'"},
["phr"] = {"Pahari-Potwari"},
["pht"] = {"Phu Thai"},
["phu"] = {"Phuan"},
["phv"] = {"Pahlavani"},
["phw"] = {"Phangduwali"},
["pia"] = {"Pima Bajo"},
["pib"] = {"Yine"},
["pic"] = {"Pinji"},
["pid"] = {"Piaroa"},
["pie"] = {"Piro"},
["pif"] = {"Pingelapese"},
["pig"] = {"Pisabo"},
["pih"] = {"Pitcairn-Norfolk"},
["pii"] = {"Pini"},
["pij"] = {"Pijao"},
["pil"] = {"Yom"},
["pim"] = {"Powhatan"},
["pin"] = {"Piame"},
["pio"] = {"Piapoco"},
["pip"] = {"Pero"},
["pir"] = {"Piratapuyo"},
["pis"] = {"Pijin"},
["pit"] = {"Pitta Pitta"},
["piu"] = {"Pintupi-Luritja"},
["piv"] = {"Pileni", "Vaeakau-Taumako"},
["piw"] = {"Pimbwe"},
["pix"] = {"Piu"},
["piy"] = {"Piya-Kwonci"},
["piz"] = {"Pije"},
["pjt"] = {"Pitjantjatjara"},
["pka"] = {"Ardhamāgadhī Prākrit"},
["pkb"] = {"Pokomo", "Kipfokomo"},
["pkc"] = {"Paekche"},
["pkg"] = {"Pak-Tong"},
["pkh"] = {"Pankhu"},
["pkn"] = {"Pakanha"},
["pko"] = {"Pökoot"},
["pkp"] = {"Pukapuka"},
["pkr"] = {"Attapady Kurumba"},
["pks"] = {"Pakistan Sign Language"},
["pkt"] = {"Maleng"},
["pku"] = {"Paku"},
["pla"] = {"Miani"},
["plb"] = {"Polonombauk"},
["plc"] = {"Central Palawano"},
["pld"] = {"Polari"},
["ple"] = {"Palu'e"},
["plf"] = {"Central Malayo-Polynesian languages"},
["plg"] = {"Pilagá"},
["plh"] = {"Paulohi"},
["plj"] = {"Polci"},
["plk"] = {"Kohistani Shina"},
["pll"] = {"Shwe Palaung"},
["pln"] = {"Palenquero"},
["plo"] = {"Oluta Popoluca"},
["plp"] = {"Palpa"},
["plq"] = {"Palaic"},
["plr"] = {"Palaka Senoufo"},
["pls"] = {"San Marcos Tlacoyalco Popoloca", "San Marcos Tlalcoyalco Popoloca"},
["plt"] = {"Plateau Malagasy"},
["plu"] = {"Palikúr"},
["plv"] = {"Southwest Palawano"},
["plw"] = {"Brooke's Point Palawano"},
["ply"] = {"Bolyu"},
["plz"] = {"Paluan"},
["pma"] = {"Paama"},
["pmb"] = {"Pambia"},
["pmd"] = {"Pallanganmiddang"},
["pme"] = {"Pwaamei"},
["pmf"] = {"Pamona"},
["pmh"] = {"Māhārāṣṭri Prākrit"},
["pmi"] = {"Northern Pumi"},
["pmj"] = {"Southern Pumi"},
["pmk"] = {"Pamlico"},
["pml"] = {"Lingua Franca"},
["pmm"] = {"Pomo"},
["pmn"] = {"Pam"},
["pmo"] = {"Pom"},
["pmq"] = {"Northern Pame"},
["pmr"] = {"Paynamar"},
["pms"] = {"Piemontese"},
["pmt"] = {"Tuamotuan"},
["pmw"] = {"Plains Miwok"},
["pmx"] = {"Poumei Naga"},
["pmy"] = {"Papuan Malay"},
["pmz"] = {"Southern Pame"},
["pna"] = {"Punan Bah-Biau"},
["pnb"] = {"Western Panjabi"},
["pnc"] = {"Pannei"},
["pne"] = {"Western Penan"},
["png"] = {"Pongu"},
["pnh"] = {"Penrhyn"},
["pni"] = {"Aoheng"},
["pnj"] = {"Pinjarup"},
["pnk"] = {"Paunaka"},
["pnl"] = {"Paleni"},
["pnm"] = {"Punan Batu 1"},
["pnn"] = {"Pinai-Hagahai"},
["pno"] = {"Panobo"},
["pnp"] = {"Pancana"},
["pnq"] = {"Pana (Burkina Faso)"},
["pnr"] = {"Panim"},
["pns"] = {"Ponosakan"},
["pnt"] = {"Pontic"},
["pnu"] = {"Jiongnai Bunu"},
["pnv"] = {"Pinigura"},
["pnw"] = {"Panytyima"},
["pnx"] = {"Phong-Kniang"},
["pny"] = {"Pinyin"},
["pnz"] = {"Pana (Central African Republic)"},
["poc"] = {"Poqomam"},
["poe"] = {"San Juan Atzingo Popoloca"},
["pof"] = {"Poke"},
["pog"] = {"Potiguára"},
["poh"] = {"Poqomchi'"},
["poi"] = {"Highland Popoluca"},
["pok"] = {"Pokangá"},
["pom"] = {"Southeastern Pomo"},
["pon"] = {"Pohnpeian"},
["poo"] = {"Central Pomo"},
["pop"] = {"Pwapwâ"},
["poq"] = {"Texistepec Popoluca"},
["pos"] = {"Sayula Popoluca"},
["pot"] = {"Potawatomi"},
["pov"] = {"Upper Guinea Crioulo"},
["pow"] = {"San Felipe Otlaltepec Popoloca"},
["pox"] = {"Polabian"},
["poy"] = {"Pogolo"},
["poz"] = {"Malayo-Polynesian languages"},
["ppe"] = {"Papi"},
["ppi"] = {"Paipai"},
["ppk"] = {"Uma"},
["ppl"] = {"Pipil", "Nicarao"},
["ppm"] = {"Papuma"},
["ppn"] = {"Papapana"},
["ppo"] = {"Folopa"},
["ppp"] = {"Pelende"},
["ppq"] = {"Pei"},
["pps"] = {"San Luís Temalacayuca Popoloca"},
["ppt"] = {"Pare"},
["ppu"] = {"Papora"},
["pqa"] = {"Pa'a"},
["pqe"] = {"Eastern Malayo-Polynesian languages"},
["pqm"] = {"Malecite-Passamaquoddy"},
["pqw"] = {"Western Malayo-Polynesian languages"},
["pra"] = {"Prakrit languages"},
["prc"] = {"Parachi"},
["prd"] = {"Parsi-Dari"},
["pre"] = {"Principense"},
["prf"] = {"Paranan"},
["prg"] = {"Prussian"},
["prh"] = {"Porohanon"},
["pri"] = {"Paicî"},
["prk"] = {"Parauk"},
["prl"] = {"Peruvian Sign Language"},
["prm"] = {"Kibiri"},
["prn"] = {"Prasuni"},
["pro"] = {"Old Provençal (to 1500)", "Old Occitan (to 1500)"},
["prp"] = {"Parsi"},
["prq"] = {"Ashéninka Perené"},
["prr"] = {"Puri"},
["prs"] = {"Dari", "Afghan Persian"},
["prt"] = {"Phai"},
["pru"] = {"Puragi"},
["prw"] = {"Parawen"},
["prx"] = {"Purik"},
["prz"] = {"Providencia Sign Language"},
["psa"] = {"Asue Awyu"},
["psc"] = {"Persian Sign Language"},
["psd"] = {"Plains Indian Sign Language"},
["pse"] = {"Central Malay"},
["psg"] = {"Penang Sign Language"},
["psh"] = {"Southwest Pashai", "Southwest Pashayi"},
["psi"] = {"Southeast Pashai", "Southeast Pashayi"},
["psl"] = {"Puerto Rican Sign Language"},
["psm"] = {"Pauserna"},
["psn"] = {"Panasuan"},
["pso"] = {"Polish Sign Language"},
["psp"] = {"Philippine Sign Language"},
["psq"] = {"Pasi"},
["psr"] = {"Portuguese Sign Language"},
["pss"] = {"Kaulong"},
["pst"] = {"Central Pashto"},
["psu"] = {"Sauraseni Prākrit"},
["psw"] = {"Port Sandwich"},
["psy"] = {"Piscataway"},
["pta"] = {"Pai Tavytera"},
["pth"] = {"Pataxó Hã-Ha-Hãe"},
["pti"] = {"Pintiini"},
["ptn"] = {"Patani"},
["pto"] = {"Zo'é"},
["ptp"] = {"Patep"},
["ptq"] = {"Pattapu"},
["ptr"] = {"Piamatsina"},
["ptt"] = {"Enrekang"},
["ptu"] = {"Bambam"},
["ptv"] = {"Port Vato"},
["ptw"] = {"Pentlatch"},
["pty"] = {"Pathiya"},
["pua"] = {"Western Highland Purepecha"},
["pub"] = {"Purum"},
["puc"] = {"Punan Merap"},
["pud"] = {"Punan Aput"},
["pue"] = {"Puelche"},
["puf"] = {"Punan Merah"},
["pug"] = {"Phuie"},
["pui"] = {"Puinave"},
["puj"] = {"Punan Tubu"},
["pum"] = {"Puma"},
["puo"] = {"Puoc"},
["pup"] = {"Pulabu"},
["puq"] = {"Puquina"},
["pur"] = {"Puruborá"},
["put"] = {"Putoh"},
["puu"] = {"Punu"},
["puw"] = {"Puluwatese"},
["pux"] = {"Puare"},
["puy"] = {"Purisimeño"},
["pwa"] = {"Pawaia"},
["pwb"] = {"Panawa"},
["pwg"] = {"Gapapaiwa"},
["pwi"] = {"Patwin"},
["pwm"] = {"Molbog"},
["pwn"] = {"Paiwan"},
["pwo"] = {"Pwo Western Karen"},
["pwr"] = {"Powari"},
["pww"] = {"Pwo Northern Karen"},
["pxm"] = {"Quetzaltepec Mixe"},
["pye"] = {"Pye Krumen"},
["pym"] = {"Fyam"},
["pyn"] = {"Poyanáwa"},
["pys"] = {"Paraguayan Sign Language", "Lengua de Señas del Paraguay"},
["pyu"] = {"Puyuma"},
["pyx"] = {"Pyu (Myanmar)"},
["pyy"] = {"Pyen"},
["pzn"] = {"Para Naga"},
["qua"] = {"Quapaw"},
["qub"] = {"Huallaga Huánuco Quechua"},
["quc"] = {"K'iche'", "Quiché"},
["qud"] = {"Calderón Highland Quichua"},
["quf"] = {"Lambayeque Quechua"},
["qug"] = {"Chimborazo Highland Quichua"},
["quh"] = {"South Bolivian Quechua"},
["qui"] = {"Quileute"},
["quk"] = {"Chachapoyas Quechua"},
["qul"] = {"North Bolivian Quechua"},
["qum"] = {"Sipacapense"},
["qun"] = {"Quinault"},
["qup"] = {"Southern Pastaza Quechua"},
["quq"] = {"Quinqui"},
["qur"] = {"Yanahuanca Pasco Quechua"},
["qus"] = {"Santiago del Estero Quichua"},
["quv"] = {"Sacapulteco"},
["quw"] = {"Tena Lowland Quichua"},
["qux"] = {"Yauyos Quechua"},
["quy"] = {"Ayacucho Quechua"},
["quz"] = {"Cusco Quechua"},
["qva"] = {"Ambo-Pasco Quechua"},
["qvc"] = {"Cajamarca Quechua"},
["qve"] = {"Eastern Apurímac Quechua"},
["qvh"] = {"Huamalíes-Dos de Mayo Huánuco Quechua"},
["qvi"] = {"Imbabura Highland Quichua"},
["qvj"] = {"Loja Highland Quichua"},
["qvl"] = {"Cajatambo North Lima Quechua"},
["qvm"] = {"Margos-Yarowilca-Lauricocha Quechua"},
["qvn"] = {"North Junín Quechua"},
["qvo"] = {"Napo Lowland Quechua"},
["qvp"] = {"Pacaraos Quechua"},
["qvs"] = {"San Martín Quechua"},
["qvw"] = {"Huaylla Wanca Quechua"},
["qvy"] = {"Queyu"},
["qvz"] = {"Northern Pastaza Quichua"},
["qwa"] = {"Corongo Ancash Quechua"},
["qwc"] = {"Classical Quechua"},
["qwe"] = {"Quechuan (family)"},
["qwh"] = {"Huaylas Ancash Quechua"},
["qwm"] = {"Kuman (Russia)"},
["qws"] = {"Sihuas Ancash Quechua"},
["qwt"] = {"Kwalhioqua-Tlatskanai"},
["qxa"] = {"Chiquián Ancash Quechua"},
["qxc"] = {"Chincha Quechua"},
["qxh"] = {"Panao Huánuco Quechua"},
["qxl"] = {"Salasaca Highland Quichua"},
["qxn"] = {"Northern Conchucos Ancash Quechua"},
["qxo"] = {"Southern Conchucos Ancash Quechua"},
["qxp"] = {"Puno Quechua"},
["qxq"] = {"Qashqa'i"},
["qxr"] = {"Cañar Highland Quichua"},
["qxs"] = {"Southern Qiang"},
["qxt"] = {"Santa Ana de Tusi Pasco Quechua"},
["qxu"] = {"Arequipa-La Unión Quechua"},
["qxw"] = {"Jauja Wanca Quechua"},
["qya"] = {"Quenya"},
["qyp"] = {"Quiripi"},
["raa"] = {"Dungmali"},
["rab"] = {"Camling"},
["rac"] = {"Rasawa"},
["rad"] = {"Rade"},
["raf"] = {"Western Meohang"},
["rag"] = {"Logooli", "Lulogooli"},
["rah"] = {"Rabha"},
["rai"] = {"Ramoaaina"},
["raj"] = {"Rajasthani"},
["rak"] = {"Tulu-Bohuai"},
["ral"] = {"Ralte"},
["ram"] = {"Canela"},
["ran"] = {"Riantana"},
["rao"] = {"Rao"},
["rap"] = {"Rapanui"},
["raq"] = {"Saam"},
["rar"] = {"Rarotongan", "Cook Islands Maori"},
["ras"] = {"Tegali"},
["rat"] = {"Razajerdi"},
["rau"] = {"Raute"},
["rav"] = {"Sampang"},
["raw"] = {"Rawang"},
["rax"] = {"Rang"},
["ray"] = {"Rapa"},
["raz"] = {"Rahambuu"},
["rbb"] = {"Rumai Palaung"},
["rbk"] = {"Northern Bontok"},
["rbl"] = {"Miraya Bikol"},
["rbp"] = {"Barababaraba"},
["rcf"] = {"Réunion Creole French"},
["rdb"] = {"Rudbari"},
["rea"] = {"Rerau"},
["reb"] = {"Rembong"},
["ree"] = {"Rejang Kayan"},
["reg"] = {"Kara (Tanzania)"},
["rei"] = {"Reli"},
["rej"] = {"Rejang"},
["rel"] = {"Rendille"},
["rem"] = {"Remo"},
["ren"] = {"Rengao"},
["rer"] = {"Rer Bare"},
["res"] = {"Reshe"},
["ret"] = {"Retta"},
["rey"] = {"Reyesano"},
["rga"] = {"Roria"},
["rge"] = {"Romano-Greek"},
["rgk"] = {"Rangkas"},
["rgn"] = {"Romagnol"},
["rgr"] = {"Resígaro"},
["rgs"] = {"Southern Roglai"},
["rgu"] = {"Ringgou"},
["rhg"] = {"Rohingya"},
["rhp"] = {"Yahang"},
["ria"] = {"Riang (India)"},
["rif"] = {"Tarifit"},
["ril"] = {"Riang (Myanmar)"},
["rim"] = {"Nyaturu"},
["rin"] = {"Nungu"},
["rir"] = {"Ribun"},
["rit"] = {"Ritarungo"},
["riu"] = {"Riung"},
["rjg"] = {"Rajong"},
["rji"] = {"Raji"},
["rjs"] = {"Rajbanshi"},
["rka"] = {"Kraol"},
["rkb"] = {"Rikbaktsa"},
["rkh"] = {"Rakahanga-Manihiki"},
["rki"] = {"Rakhine"},
["rkm"] = {"Marka"},
["rkt"] = {"Rangpuri", "Kamta"},
["rkw"] = {"Arakwal"},
["rma"] = {"Rama"},
["rmb"] = {"Rembarunga"},
["rmc"] = {"Carpathian Romani"},
["rmd"] = {"Traveller Danish"},
["rme"] = {"Angloromani"},
["rmf"] = {"Kalo Finnish Romani"},
["rmg"] = {"Traveller Norwegian"},
["rmh"] = {"Murkim"},
["rmi"] = {"Lomavren"},
["rmk"] = {"Romkun"},
["rml"] = {"Baltic Romani"},
["rmm"] = {"Roma"},
["rmn"] = {"Balkan Romani"},
["rmo"] = {"Sinte Romani"},
["rmp"] = {"Rempi"},
["rmq"] = {"Caló"},
["rms"] = {"Romanian Sign Language"},
["rmt"] = {"Domari"},
["rmu"] = {"Tavringer Romani"},
["rmv"] = {"Romanova"},
["rmw"] = {"Welsh Romani"},
["rmx"] = {"Romam"},
["rmy"] = {"Vlax Romani"},
["rmz"] = {"Marma"},
["rnd"] = {"Ruund"},
["rng"] = {"Ronga"},
["rnl"] = {"Ranglong"},
["rnn"] = {"Roon"},
["rnp"] = {"Rongpo"},
["rnr"] = {"Nari Nari"},
["rnw"] = {"Rungwa"},
["roa"] = {"Romance languages"},
["rob"] = {"Tae'"},
["roc"] = {"Cacgia Roglai"},
["rod"] = {"Rogo"},
["roe"] = {"Ronji"},
["rof"] = {"Rombo"},
["rog"] = {"Northern Roglai"},
["rol"] = {"Romblomanon"},
["rom"] = {"Romany"},
["roo"] = {"Rotokas"},
["rop"] = {"Kriol"},
["ror"] = {"Rongga"},
["rou"] = {"Runga"},
["row"] = {"Dela-Oenale"},
["rpn"] = {"Repanbitip"},
["rpt"] = {"Rapting"},
["rri"] = {"Ririo"},
["rro"] = {"Waima"},
["rrt"] = {"Arritinngithigh"},
["rsb"] = {"Romano-Serbian"},
["rsl"] = {"Russian Sign Language"},
["rsm"] = {"Miriwoong Sign Language"},
["rtc"] = {"Rungtu Chin"},
["rth"] = {"Ratahan"},
["rtm"] = {"Rotuman"},
["rts"] = {"Yurats"},
["rtw"] = {"Rathawi"},
["rub"] = {"Gungu"},
["ruc"] = {"Ruuli"},
["rue"] = {"Rusyn"},
["ruf"] = {"Luguru"},
["rug"] = {"Roviana"},
["ruh"] = {"Ruga"},
["rui"] = {"Rufiji"},
["ruk"] = {"Che"},
["ruo"] = {"Istro Romanian"},
["rup"] = {"Macedo-Romanian", "Aromanian", "Arumanian"},
["ruq"] = {"Megleno Romanian"},
["rut"] = {"Rutul"},
["ruu"] = {"Lanas Lobu"},
["ruy"] = {"Mala (Nigeria)"},
["ruz"] = {"Ruma"},
["rwa"] = {"Rawo"},
["rwk"] = {"Rwa"},
["rwm"] = {"Amba (Uganda)"},
["rwo"] = {"Rawa"},
["rwr"] = {"Marwari (India)"},
["rxd"] = {"Ngardi"},
["rxw"] = {"Karuwali"},
["ryn"] = {"Northern Amami-Oshima"},
["rys"] = {"Yaeyama"},
["ryu"] = {"Central Okinawan"},
["rzh"] = {"Rāziḥī"},
["saa"] = {"Saba"},
["sab"] = {"Buglere"},
["sac"] = {"Meskwaki"},
["sad"] = {"Sandawe"},
["sae"] = {"Sabanê"},
["saf"] = {"Safaliba"},
["sah"] = {"Yakut"},
["sai"] = {"South American Indian languages"},
["saj"] = {"Sahu"},
["sak"] = {"Sake"},
["sal"] = {"Salishan languages"},
["sam"] = {"Samaritan Aramaic"},
["sao"] = {"Sause"},
["saq"] = {"Samburu"},
["sar"] = {"Saraveca"},
["sas"] = {"Sasak"},
["sat"] = {"Santali"},
["sau"] = {"Saleman"},
["sav"] = {"Saafi-Saafi"},
["saw"] = {"Sawi"},
["sax"] = {"Sa"},
["say"] = {"Saya"},
["saz"] = {"Saurashtra"},
["sba"] = {"Ngambay"},
["sbb"] = {"Simbo"},
["sbc"] = {"Kele (Papua New Guinea)"},
["sbd"] = {"Southern Samo"},
["sbe"] = {"Saliba"},
["sbf"] = {"Chabu", "Shabo"},
["sbg"] = {"Seget"},
["sbh"] = {"Sori-Harengan"},
["sbi"] = {"Seti"},
["sbj"] = {"Surbakhal"},
["sbk"] = {"Safwa"},
["sbl"] = {"Botolan Sambal"},
["sbm"] = {"Sagala"},
["sbn"] = {"Sindhi Bhil"},
["sbo"] = {"Sabüm"},
["sbp"] = {"Sangu (Tanzania)"},
["sbq"] = {"Sileibi"},
["sbr"] = {"Sembakung Murut"},
["sbs"] = {"Subiya"},
["sbt"] = {"Kimki"},
["sbu"] = {"Stod Bhoti"},
["sbv"] = {"Sabine"},
["sbw"] = {"Simba"},
["sbx"] = {"Seberuang"},
["sby"] = {"Soli"},
["sbz"] = {"Sara Kaba"},
["scb"] = {"Chut"},
["sce"] = {"Dongxiang"},
["scf"] = {"San Miguel Creole French"},
["scg"] = {"Sanggau"},
["sch"] = {"Sakachep"},
["sci"] = {"Sri Lankan Creole Malay"},
["sck"] = {"Sadri"},
["scl"] = {"Shina"},
["scn"] = {"Sicilian"},
["sco"] = {"Scots"},
["scp"] = {"Hyolmo", "Helambu Sherpa"},
["scq"] = {"Sa'och"},
["scs"] = {"North Slavey"},
["sct"] = {"Southern Katang"},
["scu"] = {"Shumcho"},
["scv"] = {"Sheni"},
["scw"] = {"Sha"},
["scx"] = {"Sicel"},
["sda"] = {"Toraja-Sa'dan"},
["sdb"] = {"Shabak"},
["sdc"] = {"Sassarese Sardinian"},
["sde"] = {"Surubu"},
["sdf"] = {"Sarli"},
["sdg"] = {"Savi"},
["sdh"] = {"Southern Kurdish"},
["sdj"] = {"Suundi"},
["sdk"] = {"Sos Kundi"},
["sdl"] = {"Saudi Arabian Sign Language"},
["sdm"] = {"Semandang"},
["sdn"] = {"Gallurese Sardinian"},
["sdo"] = {"Bukar-Sadung Bidayuh"},
["sdp"] = {"Sherdukpen"},
["sdr"] = {"Oraon Sadri"},
["sds"] = {"Sened"},
["sdt"] = {"Shuadit"},
["sdu"] = {"Sarudu"},
["sdv"] = {"Eastern Sudanic languages"},
["sdx"] = {"Sibu Melanau"},
["sdz"] = {"Sallands"},
["sea"] = {"Semai"},
["seb"] = {"Shempire Senoufo"},
["sec"] = {"Sechelt"},
["sed"] = {"Sedang"},
["see"] = {"Seneca"},
["sef"] = {"Cebaara Senoufo"},
["seg"] = {"Segeju"},
["seh"] = {"Sena"},
["sei"] = {"Seri"},
["sej"] = {"Sene"},
["sek"] = {"Sekani"},
["sel"] = {"Selkup"},
["sem"] = {"Semitic languages"},
["sen"] = {"Nanerigé Sénoufo"},
["seo"] = {"Suarmin"},
["sep"] = {"Sìcìté Sénoufo"},
["seq"] = {"Senara Sénoufo"},
["ser"] = {"Serrano"},
["ses"] = {"Koyraboro Senni Songhai"},
["set"] = {"Sentani"},
["seu"] = {"Serui-Laut"},
["sev"] = {"Nyarafolo Senoufo"},
["sew"] = {"Sewa Bay"},
["sey"] = {"Secoya"},
["sez"] = {"Senthang Chin"},
["sfb"] = {"Langue des signes de Belgique Francophone", "French Belgian Sign Language"},
["sfe"] = {"Eastern Subanen"},
["sfm"] = {"Small Flowery Miao"},
["sfs"] = {"South African Sign Language"},
["sfw"] = {"Sehwi"},
["sga"] = {"Old Irish (to 900)"},
["sgb"] = {"Mag-antsi Ayta"},
["sgc"] = {"Kipsigis"},
["sgd"] = {"Surigaonon"},
["sge"] = {"Segai"},
["sgg"] = {"Swiss-German Sign Language"},
["sgh"] = {"Shughni"},
["sgi"] = {"Suga"},
["sgj"] = {"Surgujia"},
["sgk"] = {"Sangkong"},
["sgm"] = {"Singa"},
["sgn"] = {"Sign languages"},
["sgp"] = {"Singpho"},
["sgr"] = {"Sangisari"},
["sgs"] = {"Samogitian"},
["sgt"] = {"Brokpake"},
["sgu"] = {"Salas"},
["sgw"] = {"Sebat Bet Gurage"},
["sgx"] = {"Sierra Leone Sign Language"},
["sgy"] = {"Sanglechi"},
["sgz"] = {"Sursurunga"},
["sha"] = {"Shall-Zwall"},
["shb"] = {"Ninam"},
["shc"] = {"Sonde"},
["shd"] = {"Kundal Shahi"},
["she"] = {"Sheko"},
["shg"] = {"Shua"},
["shh"] = {"Shoshoni"},
["shi"] = {"Tachelhit"},
["shj"] = {"Shatt"},
["shk"] = {"Shilluk"},
["shl"] = {"Shendu"},
["shm"] = {"Shahrudi"},
["shn"] = {"Shan"},
["sho"] = {"Shanga"},
["shp"] = {"Shipibo-Conibo"},
["shq"] = {"Sala"},
["shr"] = {"Shi"},
["shs"] = {"Shuswap"},
["sht"] = {"Shasta"},
["shu"] = {"Chadian Arabic"},
["shv"] = {"Shehri"},
["shw"] = {"Shwai"},
["shx"] = {"She"},
["shy"] = {"Tachawit"},
["shz"] = {"Syenara Senoufo"},
["sia"] = {"Akkala Sami"},
["sib"] = {"Sebop"},
["sid"] = {"Sidamo"},
["sie"] = {"Simaa"},
["sif"] = {"Siamou"},
["sig"] = {"Paasaal"},
["sih"] = {"Zire", "Sîshëë"},
["sii"] = {"Shom Peng"},
["sij"] = {"Numbami"},
["sik"] = {"Sikiana"},
["sil"] = {"Tumulung Sisaala"},
["sim"] = {"Mende (Papua New Guinea)"},
["sio"] = {"Siouan languages"},
["sip"] = {"Sikkimese"},
["siq"] = {"Sonia"},
["sir"] = {"Siri"},
["sis"] = {"Siuslaw"},
["sit"] = {"Sino-Tibetan languages"},
["siu"] = {"Sinagen"},
["siv"] = {"Sumariup"},
["siw"] = {"Siwai"},
["six"] = {"Sumau"},
["siy"] = {"Sivandi"},
["siz"] = {"Siwi"},
["sja"] = {"Epena"},
["sjb"] = {"Sajau Basap"},
["sjd"] = {"Kildin Sami"},
["sje"] = {"Pite Sami"},
["sjg"] = {"Assangori"},
["sjk"] = {"Kemi Sami"},
["sjl"] = {"Sajalong", "Miji"},
["sjm"] = {"Mapun"},
["sjn"] = {"Sindarin"},
["sjo"] = {"Xibe"},
["sjp"] = {"Surjapuri"},
["sjr"] = {"Siar-Lak"},
["sjs"] = {"Senhaja De Srair"},
["sjt"] = {"Ter Sami"},
["sju"] = {"Ume Sami"},
["sjw"] = {"Shawnee"},
["ska"] = {"Skagit"},
["skb"] = {"Saek"},
["skc"] = {"Ma Manda"},
["skd"] = {"Southern Sierra Miwok"},
["ske"] = {"Seke (Vanuatu)"},
["skf"] = {"Sakirabiá"},
["skg"] = {"Sakalava Malagasy"},
["skh"] = {"Sikule"},
["ski"] = {"Sika"},
["skj"] = {"Seke (Nepal)"},
["skm"] = {"Kutong"},
["skn"] = {"Kolibugan Subanon"},
["sko"] = {"Seko Tengah"},
["skp"] = {"Sekapan"},
["skq"] = {"Sininkere"},
["skr"] = {"Saraiki", "Seraiki"},
["sks"] = {"Maia"},
["skt"] = {"Sakata"},
["sku"] = {"Sakao"},
["skv"] = {"Skou"},
["skw"] = {"Skepi Creole Dutch"},
["skx"] = {"Seko Padang"},
["sky"] = {"Sikaiana"},
["skz"] = {"Sekar"},
["sla"] = {"Slavic languages"},
["slc"] = {"Sáliba"},
["sld"] = {"Sissala"},
["sle"] = {"Sholaga"},
["slf"] = {"Swiss-Italian Sign Language"},
["slg"] = {"Selungai Murut"},
["slh"] = {"Southern Puget Sound Salish"},
["sli"] = {"Lower Silesian"},
["slj"] = {"Salumá"},
["sll"] = {"Salt-Yui"},
["slm"] = {"Pangutaran Sama"},
["sln"] = {"Salinan"},
["slp"] = {"Lamaholot"},
["slq"] = {"Salchuq"},
["slr"] = {"Salar"},
["sls"] = {"Singapore Sign Language"},
["slt"] = {"Sila"},
["slu"] = {"Selaru"},
["slw"] = {"Sialum"},
["slx"] = {"Salampasu"},
["sly"] = {"Selayar"},
["slz"] = {"Ma'ya"},
["sma"] = {"Southern Sami"},
["smb"] = {"Simbari"},
["smc"] = {"Som"},
["smd"] = {"Sama"},
["smf"] = {"Auwe"},
["smg"] = {"Simbali"},
["smh"] = {"Samei"},
["smi"] = {"Sami languages"},
["smj"] = {"Lule Sami"},
["smk"] = {"Bolinao"},
["sml"] = {"Central Sama"},
["smm"] = {"Musasa"},
["smn"] = {"Inari Sami"},
["smp"] = {"Samaritan"},
["smq"] = {"Samo"},
["smr"] = {"Simeulue"},
["sms"] = {"Skolt Sami"},
["smt"] = {"Simte"},
["smu"] = {"Somray"},
["smv"] = {"Samvedi"},
["smw"] = {"Sumbawa"},
["smx"] = {"Samba"},
["smy"] = {"Semnani"},
["smz"] = {"Simeku"},
["snb"] = {"Sebuyau"},
["snc"] = {"Sinaugoro"},
["sne"] = {"Bau Bidayuh"},
["snf"] = {"Noon"},
["sng"] = {"Sanga (Democratic Republic of Congo)"},
["sni"] = {"Sensi"},
["snj"] = {"Riverain Sango"},
["snk"] = {"Soninke"},
["snl"] = {"Sangil"},
["snm"] = {"Southern Ma'di"},
["snn"] = {"Siona"},
["sno"] = {"Snohomish"},
["snp"] = {"Siane"},
["snq"] = {"Sangu (Gabon)"},
["snr"] = {"Sihan"},
["sns"] = {"South West Bay", "Nahavaq"},
["snu"] = {"Senggi", "Viid"},
["snv"] = {"Sa'ban"},
["snw"] = {"Selee"},
["snx"] = {"Sam"},
["sny"] = {"Saniyo-Hiyewe"},
["snz"] = {"Sinsauru"},
["soa"] = {"Thai Song"},
["sob"] = {"Sobei"},
["soc"] = {"So (Democratic Republic of Congo)"},
["sod"] = {"Songoora"},
["soe"] = {"Songomeno"},
["sog"] = {"Sogdian"},
["soh"] = {"Aka"},
["soi"] = {"Sonha"},
["soj"] = {"Soi"},
["sok"] = {"Sokoro"},
["sol"] = {"Solos"},
["son"] = {"Songhai languages"},
["soo"] = {"Songo"},
["sop"] = {"Songe"},
["soq"] = {"Kanasi"},
["sor"] = {"Somrai"},
["sos"] = {"Seeku"},
["sou"] = {"Southern Thai"},
["sov"] = {"Sonsorol"},
["sow"] = {"Sowanda"},
["sox"] = {"Swo"},
["soy"] = {"Miyobe"},
["soz"] = {"Temi"},
["spb"] = {"Sepa (Indonesia)"},
["spc"] = {"Sapé"},
["spd"] = {"Saep"},
["spe"] = {"Sepa (Papua New Guinea)"},
["spg"] = {"Sian"},
["spi"] = {"Saponi"},
["spk"] = {"Sengo"},
["spl"] = {"Selepet"},
["spm"] = {"Akukem"},
["spn"] = {"Sanapaná"},
["spo"] = {"Spokane"},
["spp"] = {"Supyire Senoufo"},
["spq"] = {"Loreto-Ucayali Spanish"},
["spr"] = {"Saparua"},
["sps"] = {"Saposa"},
["spt"] = {"Spiti Bhoti"},
["spu"] = {"Sapuan"},
["spv"] = {"Sambalpuri", "Kosli"},
["spx"] = {"South Picene"},
["spy"] = {"Sabaot"},
["sqa"] = {"Shama-Sambuga"},
["sqh"] = {"Shau"},
["sqj"] = {"Albanian languages"},
["sqk"] = {"Albanian Sign Language"},
["sqm"] = {"Suma"},
["sqn"] = {"Susquehannock"},
["sqo"] = {"Sorkhei"},
["sqq"] = {"Sou"},
["sqr"] = {"Siculo Arabic"},
["sqs"] = {"Sri Lankan Sign Language"},
["sqt"] = {"Soqotri"},
["squ"] = {"Squamish"},
["sra"] = {"Saruga"},
["srb"] = {"Sora"},
["src"] = {"Logudorese Sardinian"},
["sre"] = {"Sara"},
["srf"] = {"Nafi"},
["srg"] = {"Sulod"},
["srh"] = {"Sarikoli"},
["sri"] = {"Siriano"},
["srk"] = {"Serudung Murut"},
["srl"] = {"Isirawa"},
["srm"] = {"Saramaccan"},
["srn"] = {"Sranan Tongo"},
["sro"] = {"Campidanese Sardinian"},
["srq"] = {"Sirionó"},
["srr"] = {"Serer"},
["srs"] = {"Sarsi"},
["srt"] = {"Sauri"},
["sru"] = {"Suruí"},
["srv"] = {"Southern Sorsoganon"},
["srw"] = {"Serua"},
["srx"] = {"Sirmauri"},
["sry"] = {"Sera"},
["srz"] = {"Shahmirzadi"},
["ssa"] = {"Nilo-Saharan languages"},
["ssb"] = {"Southern Sama"},
["ssc"] = {"Suba-Simbiti"},
["ssd"] = {"Siroi"},
["sse"] = {"Balangingi", "Bangingih Sama"},
["ssf"] = {"Thao"},
["ssg"] = {"Seimat"},
["ssh"] = {"Shihhi Arabic"},
["ssi"] = {"Sansi"},
["ssj"] = {"Sausi"},
["ssk"] = {"Sunam"},
["ssl"] = {"Western Sisaala"},
["ssm"] = {"Semnam"},
["ssn"] = {"Waata"},
["sso"] = {"Sissano"},
["ssp"] = {"Spanish Sign Language"},
["ssq"] = {"So'a"},
["ssr"] = {"Swiss-French Sign Language"},
["sss"] = {"Sô"},
["sst"] = {"Sinasina"},
["ssu"] = {"Susuami"},
["ssv"] = {"Shark Bay"},
["ssx"] = {"Samberigi"},
["ssy"] = {"Saho"},
["ssz"] = {"Sengseng"},
["sta"] = {"Settla"},
["stb"] = {"Northern Subanen"},
["std"] = {"Sentinel"},
["ste"] = {"Liana-Seti"},
["stf"] = {"Seta"},
["stg"] = {"Trieng"},
["sth"] = {"Shelta"},
["sti"] = {"Bulo Stieng"},
["stj"] = {"Matya Samo"},
["stk"] = {"Arammba"},
["stl"] = {"Stellingwerfs"},
["stm"] = {"Setaman"},
["stn"] = {"Owa"},
["sto"] = {"Stoney"},
["stp"] = {"Southeastern Tepehuan"},
["stq"] = {"Saterfriesisch"},
["str"] = {"Straits Salish"},
["sts"] = {"Shumashti"},
["stt"] = {"Budeh Stieng"},
["stu"] = {"Samtao"},
["stv"] = {"Silt'e"},
["stw"] = {"Satawalese"},
["sty"] = {"Siberian Tatar"},
["sua"] = {"Sulka"},
["sub"] = {"Suku"},
["suc"] = {"Western Subanon"},
["sue"] = {"Suena"},
["sug"] = {"Suganga"},
["sui"] = {"Suki"},
["suj"] = {"Shubi"},
["suk"] = {"Sukuma"},
["suq"] = {"Suri"},
["sur"] = {"Mwaghavul"},
["sus"] = {"Susu"},
["sut"] = {"Subtiaba"},
["suv"] = {"Puroik"},
["suw"] = {"Sumbwa"},
["sux"] = {"Sumerian"},
["suy"] = {"Suyá"},
["suz"] = {"Sunwar"},
["sva"] = {"Svan"},
["svb"] = {"Ulau-Suain"},
["svc"] = {"Vincentian Creole English"},
["sve"] = {"Serili"},
["svk"] = {"Slovakian Sign Language"},
["svm"] = {"Slavomolisano"},
["svs"] = {"Savosavo"},
["svx"] = {"Skalvian"},
["swb"] = {"Maore Comorian"},
["swc"] = {"Congo Swahili"},
["swf"] = {"Sere"},
["swg"] = {"Swabian"},
["swh"] = {"Swahili (individual language)", "Kiswahili"},
["swi"] = {"Sui"},
["swj"] = {"Sira"},
["swk"] = {"Malawi Sena"},
["swl"] = {"Swedish Sign Language"},
["swm"] = {"Samosa"},
["swn"] = {"Sawknah"},
["swo"] = {"Shanenawa"},
["swp"] = {"Suau"},
["swq"] = {"Sharwa"},
["swr"] = {"Saweru"},
["sws"] = {"Seluwasan"},
["swt"] = {"Sawila"},
["swu"] = {"Suwawa"},
["swv"] = {"Shekhawati"},
["sww"] = {"Sowa"},
["swx"] = {"Suruahá"},
["swy"] = {"Sarua"},
["sxb"] = {"Suba"},
["sxc"] = {"Sicanian"},
["sxe"] = {"Sighu"},
["sxg"] = {"Shuhi", "Shixing"},
["sxk"] = {"Southern Kalapuya"},
["sxl"] = {"Selian"},
["sxm"] = {"Samre"},
["sxn"] = {"Sangir"},
["sxo"] = {"Sorothaptic"},
["sxr"] = {"Saaroa"},
["sxs"] = {"Sasaru"},
["sxu"] = {"Upper Saxon"},
["sxw"] = {"Saxwe Gbe"},
["sya"] = {"Siang"},
["syb"] = {"Central Subanen"},
["syc"] = {"Classical Syriac"},
["syd"] = {"Samoyedic languages"},
["syi"] = {"Seki"},
["syk"] = {"Sukur"},
["syl"] = {"Sylheti"},
["sym"] = {"Maya Samo"},
["syn"] = {"Senaya"},
["syo"] = {"Suoy"},
["syr"] = {"Syriac"},
["sys"] = {"Sinyar"},
["syw"] = {"Kagate"},
["syx"] = {"Samay"},
["syy"] = {"Al-Sayyid Bedouin Sign Language"},
["sza"] = {"Semelai"},
["szb"] = {"Ngalum"},
["szc"] = {"Semaq Beri"},
["szd"] = {"Seru"},
["sze"] = {"Seze"},
["szg"] = {"Sengele"},
["szl"] = {"Silesian"},
["szn"] = {"Sula"},
["szp"] = {"Suabo"},
["szs"] = {"Solomon Islands Sign Language"},
["szv"] = {"Isu (Fako Division)"},
["szw"] = {"Sawai"},
["taa"] = {"Lower Tanana"},
["tab"] = {"Tabassaran"},
["tac"] = {"Lowland Tarahumara"},
["tad"] = {"Tause"},
["tae"] = {"Tariana"},
["taf"] = {"Tapirapé"},
["tag"] = {"Tagoi"},
["tai"] = {"Tai languages"},
["taj"] = {"Eastern Tamang"},
["tak"] = {"Tala"},
["tal"] = {"Tal"},
["tan"] = {"Tangale"},
["tao"] = {"Yami"},
["tap"] = {"Taabwa"},
["taq"] = {"Tamasheq"},
["tar"] = {"Central Tarahumara"},
["tas"] = {"Tay Boi"},
["tau"] = {"Upper Tanana"},
["tav"] = {"Tatuyo"},
["taw"] = {"Tai"},
["tax"] = {"Tamki"},
["tay"] = {"Atayal"},
["taz"] = {"Tocho"},
["tba"] = {"Aikanã"},
["tbb"] = {"Tapeba"},
["tbc"] = {"Takia"},
["tbd"] = {"Kaki Ae"},
["tbe"] = {"Tanimbili"},
["tbf"] = {"Mandara"},
["tbg"] = {"North Tairora"},
["tbh"] = {"Thurawal"},
["tbi"] = {"Gaam"},
["tbj"] = {"Tiang"},
["tbk"] = {"Calamian Tagbanwa"},
["tbl"] = {"Tboli"},
["tbm"] = {"Tagbu"},
["tbn"] = {"Barro Negro Tunebo"},
["tbo"] = {"Tawala"},
["tbp"] = {"Taworta", "Diebroud"},
["tbq"] = {"Tibeto-Burman languages"},
["tbr"] = {"Tumtum"},
["tbs"] = {"Tanguat"},
["tbt"] = {"Tembo (Kitembo)"},
["tbu"] = {"Tubar"},
["tbv"] = {"Tobo"},
["tbw"] = {"Tagbanwa"},
["tbx"] = {"Kapin"},
["tby"] = {"Tabaru"},
["tbz"] = {"Ditammari"},
["tca"] = {"Ticuna"},
["tcb"] = {"Tanacross"},
["tcc"] = {"Datooga"},
["tcd"] = {"Tafi"},
["tce"] = {"Southern Tutchone"},
["tcf"] = {"Malinaltepec Me'phaa", "Malinaltepec Tlapanec"},
["tcg"] = {"Tamagario"},
["tch"] = {"Turks And Caicos Creole English"},
["tci"] = {"Wára"},
["tck"] = {"Tchitchege"},
["tcl"] = {"Taman (Myanmar)"},
["tcm"] = {"Tanahmerah"},
["tcn"] = {"Tichurong"},
["tco"] = {"Taungyo"},
["tcp"] = {"Tawr Chin"},
["tcq"] = {"Kaiy"},
["tcs"] = {"Torres Strait Creole"},
["tct"] = {"T'en"},
["tcu"] = {"Southeastern Tarahumara"},
["tcw"] = {"Tecpatlán Totonac"},
["tcx"] = {"Toda"},
["tcy"] = {"Tulu"},
["tcz"] = {"Thado Chin"},
["tda"] = {"Tagdal"},
["tdb"] = {"Panchpargania"},
["tdc"] = {"Emberá-Tadó"},
["tdd"] = {"Tai Nüa"},
["tde"] = {"Tiranige Diga Dogon"},
["tdf"] = {"Talieng"},
["tdg"] = {"Western Tamang"},
["tdh"] = {"Thulung"},
["tdi"] = {"Tomadino"},
["tdj"] = {"Tajio"},
["tdk"] = {"Tambas"},
["tdl"] = {"Sur"},
["tdm"] = {"Taruma"},
["tdn"] = {"Tondano"},
["tdo"] = {"Teme"},
["tdq"] = {"Tita"},
["tdr"] = {"Todrah"},
["tds"] = {"Doutai"},
["tdt"] = {"Tetun Dili"},
["tdv"] = {"Toro"},
["tdx"] = {"Tandroy-Mahafaly Malagasy"},
["tdy"] = {"Tadyawan"},
["tea"] = {"Temiar"},
["teb"] = {"Tetete"},
["tec"] = {"Terik"},
["ted"] = {"Tepo Krumen"},
["tee"] = {"Huehuetla Tepehua"},
["tef"] = {"Teressa"},
["teg"] = {"Teke-Tege"},
["teh"] = {"Tehuelche"},
["tei"] = {"Torricelli"},
["tek"] = {"Ibali Teke"},
["tem"] = {"Timne"},
["ten"] = {"Tama (Colombia)"},
["teo"] = {"Teso"},
["tep"] = {"Tepecano"},
["teq"] = {"Temein"},
["ter"] = {"Tereno"},
["tes"] = {"Tengger"},
["tet"] = {"Tetum"},
["teu"] = {"Soo"},
["tev"] = {"Teor"},
["tew"] = {"Tewa (USA)"},
["tex"] = {"Tennet"},
["tey"] = {"Tulishi"},
["tez"] = {"Tetserret"},
["tfi"] = {"Tofin Gbe"},
["tfn"] = {"Tanaina"},
["tfo"] = {"Tefaro"},
["tfr"] = {"Teribe"},
["tft"] = {"Ternate"},
["tga"] = {"Sagalla"},
["tgb"] = {"Tobilung"},
["tgc"] = {"Tigak"},
["tgd"] = {"Ciwogai"},
["tge"] = {"Eastern Gorkha Tamang"},
["tgf"] = {"Chalikha"},
["tgh"] = {"Tobagonian Creole English"},
["tgi"] = {"Lawunuia"},
["tgj"] = {"Tagin"},
["tgn"] = {"Tandaganon"},
["tgo"] = {"Sudest"},
["tgp"] = {"Tangoa"},
["tgq"] = {"Tring"},
["tgr"] = {"Tareng"},
["tgs"] = {"Nume"},
["tgt"] = {"Central Tagbanwa"},
["tgu"] = {"Tanggu"},
["tgv"] = {"Tingui-Boto"},
["tgw"] = {"Tagwana Senoufo"},
["tgx"] = {"Tagish"},
["tgy"] = {"Togoyo"},
["tgz"] = {"Tagalaka"},
["thd"] = {"Thayore"},
["the"] = {"Chitwania Tharu"},
["thf"] = {"Thangmi"},
["thh"] = {"Northern Tarahumara"},
["thi"] = {"Tai Long"},
["thk"] = {"Tharaka", "Kitharaka"},
["thl"] = {"Dangaura Tharu"},
["thm"] = {"Aheu"},
["thn"] = {"Thachanadan"},
["thp"] = {"Thompson"},
["thq"] = {"Kochila Tharu"},
["thr"] = {"Rana Tharu"},
["ths"] = {"Thakali"},
["tht"] = {"Tahltan"},
["thu"] = {"Thuri"},
["thv"] = {"Tahaggart Tamahaq"},
["thw"] = {"Thudam"},
["thy"] = {"Tha"},
["thz"] = {"Tayart Tamajeq"},
["tia"] = {"Tidikelt Tamazight"},
["tic"] = {"Tira"},
["tif"] = {"Tifal"},
["tig"] = {"Tigre"},
["tih"] = {"Timugon Murut"},
["tii"] = {"Tiene"},
["tij"] = {"Tilung"},
["tik"] = {"Tikar"},
["til"] = {"Tillamook"},
["tim"] = {"Timbe"},
["tin"] = {"Tindi"},
["tio"] = {"Teop"},
["tip"] = {"Trimuris"},
["tiq"] = {"Tiéfo"},
["tis"] = {"Masadiit Itneg"},
["tit"] = {"Tinigua"},
["tiu"] = {"Adasen"},
["tiv"] = {"Tiv"},
["tiw"] = {"Tiwi"},
["tix"] = {"Southern Tiwa"},
["tiy"] = {"Tiruray"},
["tiz"] = {"Tai Hongjin"},
["tja"] = {"Tajuasohn"},
["tjg"] = {"Tunjung"},
["tji"] = {"Northern Tujia"},
["tjl"] = {"Tai Laing"},
["tjm"] = {"Timucua"},
["tjn"] = {"Tonjon"},
["tjo"] = {"Temacine Tamazight"},
["tjs"] = {"Southern Tujia"},
["tju"] = {"Tjurruru"},
["tjw"] = {"Djabwurrung"},
["tka"] = {"Truká"},
["tkb"] = {"Buksa"},
["tkd"] = {"Tukudede"},
["tke"] = {"Takwane"},
["tkf"] = {"Tukumanféd"},
["tkg"] = {"Tesaka Malagasy"},
["tkl"] = {"Tokelau"},
["tkm"] = {"Takelma"},
["tkn"] = {"Toku-No-Shima"},
["tkp"] = {"Tikopia"},
["tkq"] = {"Tee"},
["tkr"] = {"Tsakhur"},
["tks"] = {"Takestani"},
["tkt"] = {"Kathoriya Tharu"},
["tku"] = {"Upper Necaxa Totonac"},
["tkv"] = {"Mur Pano"},
["tkw"] = {"Teanu"},
["tkx"] = {"Tangko"},
["tkz"] = {"Takua"},
["tla"] = {"Southwestern Tepehuan"},
["tlb"] = {"Tobelo"},
["tlc"] = {"Yecuatla Totonac"},
["tld"] = {"Talaud"},
["tlf"] = {"Telefol"},
["tlg"] = {"Tofanma"},
["tlh"] = {"Klingon", "tlhIngan Hol"},
["tli"] = {"Tlingit"},
["tlj"] = {"Talinga-Bwisi"},
["tlk"] = {"Taloki"},
["tll"] = {"Tetela"},
["tlm"] = {"Tolomako"},
["tln"] = {"Talondo'"},
["tlo"] = {"Talodi"},
["tlp"] = {"Filomena Mata-Coahuitlán Totonac"},
["tlq"] = {"Tai Loi"},
["tlr"] = {"Talise"},
["tls"] = {"Tambotalo"},
["tlt"] = {"Sou Nama", "Teluti"},
["tlu"] = {"Tulehu"},
["tlv"] = {"Taliabu"},
["tlx"] = {"Khehek"},
["tly"] = {"Talysh"},
["tma"] = {"Tama (Chad)"},
["tmb"] = {"Katbol", "Avava"},
["tmc"] = {"Tumak"},
["tmd"] = {"Haruai"},
["tme"] = {"Tremembé"},
["tmf"] = {"Toba-Maskoy"},
["tmg"] = {"Ternateño"},
["tmh"] = {"Tamashek"},
["tmi"] = {"Tutuba"},
["tmj"] = {"Samarokena"},
["tmk"] = {"Northwestern Tamang"},
["tml"] = {"Tamnim Citak"},
["tmm"] = {"Tai Thanh"},
["tmn"] = {"Taman (Indonesia)"},
["tmo"] = {"Temoq"},
["tmq"] = {"Tumleo"},
["tmr"] = {"Jewish Babylonian Aramaic (ca. 200-1200 CE)"},
["tms"] = {"Tima"},
["tmt"] = {"Tasmate"},
["tmu"] = {"Iau"},
["tmv"] = {"Tembo (Motembo)"},
["tmw"] = {"Temuan"},
["tmy"] = {"Tami"},
["tmz"] = {"Tamanaku"},
["tna"] = {"Tacana"},
["tnb"] = {"Western Tunebo"},
["tnc"] = {"Tanimuca-Retuarã"},
["tnd"] = {"Angosturas Tunebo"},
["tng"] = {"Tobanga"},
["tnh"] = {"Maiani"},
["tni"] = {"Tandia"},
["tnk"] = {"Kwamera"},
["tnl"] = {"Lenakel"},
["tnm"] = {"Tabla"},
["tnn"] = {"North Tanna"},
["tno"] = {"Toromono"},
["tnp"] = {"Whitesands"},
["tnq"] = {"Taino"},
["tnr"] = {"Ménik"},
["tns"] = {"Tenis"},
["tnt"] = {"Tontemboan"},
["tnu"] = {"Tay Khang"},
["tnv"] = {"Tangchangya"},
["tnw"] = {"Tonsawang"},
["tnx"] = {"Tanema"},
["tny"] = {"Tongwe"},
["tnz"] = {"Ten'edn"},
["tob"] = {"Toba"},
["toc"] = {"Coyutla Totonac"},
["tod"] = {"Toma"},
["tof"] = {"Gizrra"},
["tog"] = {"Tonga (Nyasa)"},
["toh"] = {"Gitonga"},
["toi"] = {"Tonga (Zambia)"},
["toj"] = {"Tojolabal"},
["tol"] = {"Tolowa"},
["tom"] = {"Tombulu"},
["too"] = {"Xicotepec De Juárez Totonac"},
["top"] = {"Papantla Totonac"},
["toq"] = {"Toposa"},
["tor"] = {"Togbo-Vara Banda"},
["tos"] = {"Highland Totonac"},
["tou"] = {"Tho"},
["tov"] = {"Upper Taromi"},
["tow"] = {"Jemez"},
["tox"] = {"Tobian"},
["toy"] = {"Topoiyo"},
["toz"] = {"To"},
["tpa"] = {"Taupota"},
["tpc"] = {"Azoyú Me'phaa", "Azoyú Tlapanec"},
["tpe"] = {"Tippera"},
["tpf"] = {"Tarpia"},
["tpg"] = {"Kula"},
["tpi"] = {"Tok Pisin"},
["tpj"] = {"Tapieté"},
["tpk"] = {"Tupinikin"},
["tpl"] = {"Tlacoapa Me'phaa", "Tlacoapa Tlapanec"},
["tpm"] = {"Tampulma"},
["tpn"] = {"Tupinambá"},
["tpo"] = {"Tai Pao"},
["tpp"] = {"Pisaflores Tepehua"},
["tpq"] = {"Tukpa"},
["tpr"] = {"Tuparí"},
["tpt"] = {"Tlachichilco Tepehua"},
["tpu"] = {"Tampuan"},
["tpv"] = {"Tanapag"},
["tpw"] = {"Tupí"},
["tpx"] = {"Acatepec Me'phaa", "Acatepec Tlapanec"},
["tpy"] = {"Trumai"},
["tpz"] = {"Tinputz"},
["tqb"] = {"Tembé"},
["tql"] = {"Lehali"},
["tqm"] = {"Turumsa"},
["tqn"] = {"Tenino"},
["tqo"] = {"Toaripi"},
["tqp"] = {"Tomoip"},
["tqq"] = {"Tunni"},
["tqr"] = {"Torona"},
["tqt"] = {"Western Totonac"},
["tqu"] = {"Touo"},
["tqw"] = {"Tonkawa"},
["tra"] = {"Tirahi"},
["trb"] = {"Terebu"},
["trc"] = {"Copala Triqui"},
["trd"] = {"Turi"},
["tre"] = {"East Tarangan"},
["trf"] = {"Trinidadian Creole English"},
["trg"] = {"Lishán Didán"},
["trh"] = {"Turaka"},
["tri"] = {"Trió"},
["trj"] = {"Toram"},
["trk"] = {"Turkic languages"},
["trl"] = {"Traveller Scottish"},
["trm"] = {"Tregami"},
["trn"] = {"Trinitario"},
["tro"] = {"Tarao Naga"},
["trp"] = {"Kok Borok"},
["trq"] = {"San Martín Itunyoso Triqui"},
["trr"] = {"Taushiro"},
["trs"] = {"Chicahuaxtla Triqui"},
["trt"] = {"Tunggare"},
["tru"] = {"Turoyo", "Surayt"},
["trv"] = {"Taroko"},
["trw"] = {"Torwali"},
["trx"] = {"Tringgus-Sembaan Bidayuh"},
["try"] = {"Turung"},
["trz"] = {"Torá"},
["tsa"] = {"Tsaangi"},
["tsb"] = {"Tsamai"},
["tsc"] = {"Tswa"},
["tsd"] = {"Tsakonian"},
["tse"] = {"Tunisian Sign Language"},
["tsg"] = {"Tausug"},
["tsh"] = {"Tsuvan"},
["tsi"] = {"Tsimshian"},
["tsj"] = {"Tshangla"},
["tsk"] = {"Tseku"},
["tsl"] = {"Ts'ün-Lao"},
["tsm"] = {"Turkish Sign Language", "Türk İşaret Dili"},
["tsp"] = {"Northern Toussian"},
["tsq"] = {"Thai Sign Language"},
["tsr"] = {"Akei"},
["tss"] = {"Taiwan Sign Language"},
["tst"] = {"Tondi Songway Kiini"},
["tsu"] = {"Tsou"},
["tsv"] = {"Tsogo"},
["tsw"] = {"Tsishingini"},
["tsx"] = {"Mubami"},
["tsy"] = {"Tebul Sign Language"},
["tsz"] = {"Purepecha"},
["tta"] = {"Tutelo"},
["ttb"] = {"Gaa"},
["ttc"] = {"Tektiteko"},
["ttd"] = {"Tauade"},
["tte"] = {"Bwanabwana"},
["ttf"] = {"Tuotomb"},
["ttg"] = {"Tutong"},
["tth"] = {"Upper Ta'oih"},
["tti"] = {"Tobati"},
["ttj"] = {"Tooro"},
["ttk"] = {"Totoro"},
["ttl"] = {"Totela"},
["ttm"] = {"Northern Tutchone"},
["ttn"] = {"Towei"},
["tto"] = {"Lower Ta'oih"},
["ttp"] = {"Tombelala"},
["ttq"] = {"Tawallammat Tamajaq"},
["ttr"] = {"Tera"},
["tts"] = {"Northeastern Thai"},
["ttt"] = {"Muslim Tat"},
["ttu"] = {"Torau"},
["ttv"] = {"Titan"},
["ttw"] = {"Long Wat"},
["tty"] = {"Sikaritai"},
["ttz"] = {"Tsum"},
["tua"] = {"Wiarumus"},
["tub"] = {"Tübatulabal"},
["tuc"] = {"Mutu"},
["tud"] = {"Tuxá"},
["tue"] = {"Tuyuca"},
["tuf"] = {"Central Tunebo"},
["tug"] = {"Tunia"},
["tuh"] = {"Taulil"},
["tui"] = {"Tupuri"},
["tuj"] = {"Tugutil"},
["tul"] = {"Tula"},
["tum"] = {"Tumbuka"},
["tun"] = {"Tunica"},
["tuo"] = {"Tucano"},
["tup"] = {"Tupi languages"},
["tuq"] = {"Tedaga"},
["tus"] = {"Tuscarora"},
["tut"] = {"Altaic languages"},
["tuu"] = {"Tututni"},
["tuv"] = {"Turkana"},
["tuw"] = {"Tungus languages"},
["tux"] = {"Tuxináwa"},
["tuy"] = {"Tugen"},
["tuz"] = {"Turka"},
["tva"] = {"Vaghua"},
["tvd"] = {"Tsuvadi"},
["tve"] = {"Te'un"},
["tvk"] = {"Southeast Ambrym"},
["tvl"] = {"Tuvalu"},
["tvm"] = {"Tela-Masbuar"},
["tvn"] = {"Tavoyan"},
["tvo"] = {"Tidore"},
["tvs"] = {"Taveta"},
["tvt"] = {"Tutsa Naga"},
["tvu"] = {"Tunen"},
["tvw"] = {"Sedoa"},
["tvy"] = {"Timor Pidgin"},
["twa"] = {"Twana"},
["twb"] = {"Western Tawbuid"},
["twc"] = {"Teshenawa"},
["twd"] = {"Twents"},
["twe"] = {"Tewa (Indonesia)"},
["twf"] = {"Northern Tiwa"},
["twg"] = {"Tereweng"},
["twh"] = {"Tai Dón"},
["twl"] = {"Tawara"},
["twm"] = {"Tawang Monpa"},
["twn"] = {"Twendi"},
["two"] = {"Tswapong"},
["twp"] = {"Ere"},
["twq"] = {"Tasawaq"},
["twr"] = {"Southwestern Tarahumara"},
["twt"] = {"Turiwára"},
["twu"] = {"Termanu"},
["tww"] = {"Tuwari"},
["twx"] = {"Tewe"},
["twy"] = {"Tawoyan"},
["txa"] = {"Tombonuo"},
["txb"] = {"Tokharian B"},
["txc"] = {"Tsetsaut"},
["txe"] = {"Totoli"},
["txg"] = {"Tangut"},
["txh"] = {"Thracian"},
["txi"] = {"Ikpeng"},
["txj"] = {"Tarjumo"},
["txm"] = {"Tomini"},
["txn"] = {"West Tarangan"},
["txo"] = {"Toto"},
["txq"] = {"Tii"},
["txr"] = {"Tartessian"},
["txs"] = {"Tonsea"},
["txt"] = {"Citak"},
["txu"] = {"Kayapó"},
["txx"] = {"Tatana"},
["txy"] = {"Tanosy Malagasy"},
["tya"] = {"Tauya"},
["tye"] = {"Kyanga"},
["tyh"] = {"O'du"},
["tyi"] = {"Teke-Tsaayi"},
["tyj"] = {"Tai Do", "Tai Yo"},
["tyl"] = {"Thu Lao"},
["tyn"] = {"Kombai"},
["typ"] = {"Thaypan"},
["tyr"] = {"Tai Daeng"},
["tys"] = {"Tày Sa Pa"},
["tyt"] = {"Tày Tac"},
["tyu"] = {"Kua"},
["tyv"] = {"Tuvinian"},
["tyx"] = {"Teke-Tyee"},
["tyz"] = {"Tày"},
["tza"] = {"Tanzanian Sign Language"},
["tzh"] = {"Tzeltal"},
["tzj"] = {"Tz'utujil"},
["tzl"] = {"Talossan"},
["tzm"] = {"Central Atlas Tamazight"},
["tzn"] = {"Tugun"},
["tzo"] = {"Tzotzil"},
["tzx"] = {"Tabriak"},
["uam"] = {"Uamué"},
["uan"] = {"Kuan"},
["uar"] = {"Tairuma"},
["uba"] = {"Ubang"},
["ubi"] = {"Ubi"},
["ubl"] = {"Buhi'non Bikol"},
["ubr"] = {"Ubir"},
["ubu"] = {"Umbu-Ungu"},
["uby"] = {"Ubykh"},
["uda"] = {"Uda"},
["ude"] = {"Udihe"},
["udg"] = {"Muduga"},
["udi"] = {"Udi"},
["udj"] = {"Ujir"},
["udl"] = {"Wuzlam"},
["udm"] = {"Udmurt"},
["udu"] = {"Uduk"},
["ues"] = {"Kioko"},
["ufi"] = {"Ufim"},
["uga"] = {"Ugaritic"},
["ugb"] = {"Kuku-Ugbanh"},
["uge"] = {"Ughele"},
["ugn"] = {"Ugandan Sign Language"},
["ugo"] = {"Ugong"},
["ugy"] = {"Uruguayan Sign Language"},
["uha"] = {"Uhami"},
["uhn"] = {"Damal"},
["uis"] = {"Uisai"},
["uiv"] = {"Iyive"},
["uji"] = {"Tanjijili"},
["uka"] = {"Kaburi"},
["ukg"] = {"Ukuriguma"},
["ukh"] = {"Ukhwejo"},
["ukk"] = {"Muak Sa-aak"},
["ukl"] = {"Ukrainian Sign Language"},
["ukp"] = {"Ukpe-Bayobiri"},
["ukq"] = {"Ukwa"},
["uks"] = {"Urubú-Kaapor Sign Language", "Kaapor Sign Language"},
["uku"] = {"Ukue"},
["ukw"] = {"Ukwuani-Aboh-Ndoni"},
["uky"] = {"Kuuk-Yak"},
["ula"] = {"Fungwa"},
["ulb"] = {"Ulukwumi"},
["ulc"] = {"Ulch"},
["ule"] = {"Lule"},
["ulf"] = {"Usku", "Afra"},
["uli"] = {"Ulithian"},
["ulk"] = {"Meriam"},
["ull"] = {"Ullatan"},
["ulm"] = {"Ulumanda'"},
["uln"] = {"Unserdeutsch"},
["ulu"] = {"Uma' Lung"},
["ulw"] = {"Ulwa"},
["uma"] = {"Umatilla"},
["umb"] = {"Umbundu"},
["umc"] = {"Marrucinian"},
["umd"] = {"Umbindhamu"},
["umg"] = {"Umbuygamu"},
["umi"] = {"Ukit"},
["umm"] = {"Umon"},
["umn"] = {"Makyan Naga"},
["umo"] = {"Umotína"},
["ump"] = {"Umpila"},
["umr"] = {"Umbugarla"},
["ums"] = {"Pendau"},
["umu"] = {"Munsee"},
["una"] = {"North Watut"},
["und"] = {"Undetermined"},
["une"] = {"Uneme"},
["ung"] = {"Ngarinyin"},
["unk"] = {"Enawené-Nawé"},
["unm"] = {"Unami"},
["unn"] = {"Kurnai"},
["unr"] = {"Mundari"},
["unu"] = {"Unubahe"},
["unx"] = {"Munda"},
["unz"] = {"Unde Kaili"},
["upi"] = {"Umeda"},
["upv"] = {"Uripiv-Wala-Rano-Atchin"},
["ura"] = {"Urarina"},
["urb"] = {"Urubú-Kaapor", "Kaapor"},
["urc"] = {"Urningangg"},
["ure"] = {"Uru"},
["urf"] = {"Uradhi"},
["urg"] = {"Urigina"},
["urh"] = {"Urhobo"},
["uri"] = {"Urim"},
["urj"] = {"Uralic languages"},
["urk"] = {"Urak Lawoi'"},
["url"] = {"Urali"},
["urm"] = {"Urapmin"},
["urn"] = {"Uruangnirin"},
["uro"] = {"Ura (Papua New Guinea)"},
["urp"] = {"Uru-Pa-In"},
["urr"] = {"Lehalurup", "Löyöp"},
["urt"] = {"Urat"},
["uru"] = {"Urumi"},
["urv"] = {"Uruava"},
["urw"] = {"Sop"},
["urx"] = {"Urimo"},
["ury"] = {"Orya"},
["urz"] = {"Uru-Eu-Wau-Wau"},
["usa"] = {"Usarufa"},
["ush"] = {"Ushojo"},
["usi"] = {"Usui"},
["usk"] = {"Usaghade"},
["usp"] = {"Uspanteco"},
["usu"] = {"Uya"},
["uta"] = {"Otank"},
["ute"] = {"Ute-Southern Paiute"},
["utp"] = {"Amba (Solomon Islands)"},
["utr"] = {"Etulo"},
["utu"] = {"Utu"},
["uum"] = {"Urum"},
["uun"] = {"Kulon-Pazeh"},
["uur"] = {"Ura (Vanuatu)"},
["uuu"] = {"U"},
["uve"] = {"West Uvean", "Fagauvea"},
["uvh"] = {"Uri"},
["uvl"] = {"Lote"},
["uwa"] = {"Kuku-Uwanh"},
["uya"] = {"Doko-Uyanga"},
["uzn"] = {"Northern Uzbek"},
["uzs"] = {"Southern Uzbek"},
["vaa"] = {"Vaagri Booli"},
["vae"] = {"Vale"},
["vaf"] = {"Vafsi"},
["vag"] = {"Vagla"},
["vah"] = {"Varhadi-Nagpuri"},
["vai"] = {"Vai"},
["vaj"] = {"Sekele", "Northwestern !Kung", "Northwestern ǃKung", "Vasekele"},
["val"] = {"Vehes"},
["vam"] = {"Vanimo"},
["van"] = {"Valman"},
["vao"] = {"Vao"},
["vap"] = {"Vaiphei"},
["var"] = {"Huarijio"},
["vas"] = {"Vasavi"},
["vau"] = {"Vanuma"},
["vav"] = {"Varli"},
["vay"] = {"Wayu"},
["vbb"] = {"Southeast Babar"},
["vbk"] = {"Southwestern Bontok"},
["vec"] = {"Venetian"},
["ved"] = {"Veddah"},
["vel"] = {"Veluws"},
["vem"] = {"Vemgo-Mabas"},
["veo"] = {"Ventureño"},
["vep"] = {"Veps"},
["ver"] = {"Mom Jango"},
["vgr"] = {"Vaghri"},
["vgt"] = {"Vlaamse Gebarentaal", "Flemish Sign Language"},
["vic"] = {"Virgin Islands Creole English"},
["vid"] = {"Vidunda"},
["vif"] = {"Vili"},
["vig"] = {"Viemo"},
["vil"] = {"Vilela"},
["vin"] = {"Vinza"},
["vis"] = {"Vishavan"},
["vit"] = {"Viti"},
["viv"] = {"Iduna"},
["vka"] = {"Kariyarra"},
["vki"] = {"Ija-Zuba"},
["vkj"] = {"Kujarge"},
["vkk"] = {"Kaur"},
["vkl"] = {"Kulisusu"},
["vkm"] = {"Kamakan"},
["vko"] = {"Kodeoha"},
["vkp"] = {"Korlai Creole Portuguese"},
["vkt"] = {"Tenggarong Kutai Malay"},
["vku"] = {"Kurrama"},
["vlp"] = {"Valpei"},
["vls"] = {"Vlaams"},
["vma"] = {"Martuyhunira"},
["vmb"] = {"Barbaram"},
["vmc"] = {"Juxtlahuaca Mixtec"},
["vmd"] = {"Mudu Koraga"},
["vme"] = {"East Masela"},
["vmf"] = {"Mainfränkisch"},
["vmg"] = {"Lungalunga"},
["vmh"] = {"Maraghei"},
["vmi"] = {"Miwa"},
["vmj"] = {"Ixtayutla Mixtec"},
["vmk"] = {"Makhuwa-Shirima"},
["vml"] = {"Malgana"},
["vmm"] = {"Mitlatongo Mixtec"},
["vmp"] = {"Soyaltepec Mazatec"},
["vmq"] = {"Soyaltepec Mixtec"},
["vmr"] = {"Marenje"},
["vms"] = {"Moksela"},
["vmu"] = {"Muluridyi"},
["vmv"] = {"Valley Maidu"},
["vmw"] = {"Makhuwa"},
["vmx"] = {"Tamazola Mixtec"},
["vmy"] = {"Ayautla Mazatec"},
["vmz"] = {"Mazatlán Mazatec"},
["vnk"] = {"Vano", "Lovono"},
["vnm"] = {"Vinmavis", "Neve'ei"},
["vnp"] = {"Vunapu"},
["vor"] = {"Voro"},
["vot"] = {"Votic"},
["vra"] = {"Vera'a"},
["vro"] = {"Võro"},
["vrs"] = {"Varisi"},
["vrt"] = {"Burmbar", "Banam Bay"},
["vsi"] = {"Moldova Sign Language"},
["vsl"] = {"Venezuelan Sign Language"},
["vsv"] = {"Valencian Sign Language", "Llengua de signes valenciana"},
["vto"] = {"Vitou"},
["vum"] = {"Vumbu"},
["vun"] = {"Vunjo"},
["vut"] = {"Vute"},
["vwa"] = {"Awa (China)"},
["waa"] = {"Walla Walla"},
["wab"] = {"Wab"},
["wac"] = {"Wasco-Wishram"},
["wad"] = {"Wandamen"},
["wae"] = {"Walser"},
["waf"] = {"Wakoná"},
["wag"] = {"Wa'ema"},
["wah"] = {"Watubela"},
["wai"] = {"Wares"},
["waj"] = {"Waffa"},
["wak"] = {"Wakashan languages"},
["wal"] = {"Wolaytta", "Wolaitta"},
["wam"] = {"Wampanoag"},
["wan"] = {"Wan"},
["wao"] = {"Wappo"},
["wap"] = {"Wapishana"},
["waq"] = {"Wageman"},
["war"] = {"Waray (Philippines)"},
["was"] = {"Washo"},
["wat"] = {"Kaninuwa"},
["wau"] = {"Waurá"},
["wav"] = {"Waka"},
["waw"] = {"Waiwai"},
["wax"] = {"Watam", "Marangis"},
["way"] = {"Wayana"},
["waz"] = {"Wampur"},
["wba"] = {"Warao"},
["wbb"] = {"Wabo"},
["wbe"] = {"Waritai"},
["wbf"] = {"Wara"},
["wbh"] = {"Wanda"},
["wbi"] = {"Vwanji"},
["wbj"] = {"Alagwa"},
["wbk"] = {"Waigali"},
["wbl"] = {"Wakhi"},
["wbm"] = {"Wa"},
["wbp"] = {"Warlpiri"},
["wbq"] = {"Waddar"},
["wbr"] = {"Wagdi"},
["wbs"] = {"West Bengal Sign Language"},
["wbt"] = {"Wanman"},
["wbv"] = {"Wajarri"},
["wbw"] = {"Woi"},
["wca"] = {"Yanomámi"},
["wci"] = {"Waci Gbe"},
["wdd"] = {"Wandji"},
["wdg"] = {"Wadaginam"},
["wdj"] = {"Wadjiginy"},
["wdk"] = {"Wadikali"},
["wdu"] = {"Wadjigu"},
["wdy"] = {"Wadjabangayi"},
["wea"] = {"Wewaw"},
["wec"] = {"Wè Western"},
["wed"] = {"Wedau"},
["weg"] = {"Wergaia"},
["weh"] = {"Weh"},
["wei"] = {"Kiunum"},
["wem"] = {"Weme Gbe"},
["wen"] = {"Sorbian languages"},
["weo"] = {"Wemale"},
["wep"] = {"Westphalien"},
["wer"] = {"Weri"},
["wes"] = {"Cameroon Pidgin"},
["wet"] = {"Perai"},
["weu"] = {"Rawngtu Chin"},
["wew"] = {"Wejewa"},
["wfg"] = {"Yafi", "Zorop"},
["wga"] = {"Wagaya"},
["wgb"] = {"Wagawaga"},
["wgg"] = {"Wangganguru"},
["wgi"] = {"Wahgi"},
["wgo"] = {"Waigeo"},
["wgu"] = {"Wirangu"},
["wgy"] = {"Warrgamay"},
["wha"] = {"Sou Upaa", "Manusela"},
["whg"] = {"North Wahgi"},
["whk"] = {"Wahau Kenyah"},
["whu"] = {"Wahau Kayan"},
["wib"] = {"Southern Toussian"},
["wic"] = {"Wichita"},
["wie"] = {"Wik-Epa"},
["wif"] = {"Wik-Keyangan"},
["wig"] = {"Wik-Ngathana"},
["wih"] = {"Wik-Me'anha"},
["wii"] = {"Minidien"},
["wij"] = {"Wik-Iiyanh"},
["wik"] = {"Wikalkan"},
["wil"] = {"Wilawila"},
["wim"] = {"Wik-Mungkan"},
["win"] = {"Ho-Chunk"},
["wir"] = {"Wiraféd"},
["wiu"] = {"Wiru"},
["wiv"] = {"Vitu"},
["wiy"] = {"Wiyot"},
["wja"] = {"Waja"},
["wji"] = {"Warji"},
["wka"] = {"Kw'adza"},
["wkb"] = {"Kumbaran"},
["wkd"] = {"Wakde", "Mo"},
["wkl"] = {"Kalanadi"},
["wku"] = {"Kunduvadi"},
["wkw"] = {"Wakawaka"},
["wky"] = {"Wangkayutyuru"},
["wla"] = {"Walio"},
["wlc"] = {"Mwali Comorian"},
["wle"] = {"Wolane"},
["wlg"] = {"Kunbarlang"},
["wli"] = {"Waioli"},
["wlk"] = {"Wailaki"},
["wll"] = {"Wali (Sudan)"},
["wlm"] = {"Middle Welsh"},
["wlo"] = {"Wolio"},
["wlr"] = {"Wailapa"},
["wls"] = {"Wallisian"},
["wlu"] = {"Wuliwuli"},
["wlv"] = {"Wichí Lhamtés Vejoz"},
["wlw"] = {"Walak"},
["wlx"] = {"Wali (Ghana)"},
["wly"] = {"Waling"},
["wma"] = {"Mawa (Nigeria)"},
["wmb"] = {"Wambaya"},
["wmc"] = {"Wamas"},
["wmd"] = {"Mamaindé"},
["wme"] = {"Wambule"},
["wmh"] = {"Waima'a"},
["wmi"] = {"Wamin"},
["wmm"] = {"Maiwa (Indonesia)"},
["wmn"] = {"Waamwang"},
["wmo"] = {"Wom (Papua New Guinea)"},
["wms"] = {"Wambon"},
["wmt"] = {"Walmajarri"},
["wmw"] = {"Mwani"},
["wmx"] = {"Womo"},
["wnb"] = {"Wanambre"},
["wnc"] = {"Wantoat"},
["wnd"] = {"Wandarang"},
["wne"] = {"Waneci"},
["wng"] = {"Wanggom"},
["wni"] = {"Ndzwani Comorian"},
["wnk"] = {"Wanukaka"},
["wnm"] = {"Wanggamala"},
["wnn"] = {"Wunumara"},
["wno"] = {"Wano"},
["wnp"] = {"Wanap"},
["wnu"] = {"Usan"},
["wnw"] = {"Wintu"},
["wny"] = {"Wanyi"},
["woa"] = {"Tyaraity"},
["wob"] = {"Wè Northern"},
["woc"] = {"Wogeo"},
["wod"] = {"Wolani"},
["woe"] = {"Woleaian"},
["wof"] = {"Gambian Wolof"},
["wog"] = {"Wogamusin"},
["woi"] = {"Kamang"},
["wok"] = {"Longto"},
["wom"] = {"Wom (Nigeria)"},
["won"] = {"Wongo"},
["woo"] = {"Manombai"},
["wor"] = {"Woria"},
["wos"] = {"Hanga Hundi"},
["wow"] = {"Wawonii"},
["woy"] = {"Weyto"},
["wpc"] = {"Maco"},
["wra"] = {"Warapu"},
["wrb"] = {"Warluwara"},
["wrd"] = {"Warduji"},
["wrg"] = {"Warungu"},
["wrh"] = {"Wiradhuri"},
["wri"] = {"Wariyangga"},
["wrk"] = {"Garrwa"},
["wrl"] = {"Warlmanpa"},
["wrm"] = {"Warumungu"},
["wrn"] = {"Warnang"},
["wro"] = {"Worrorra"},
["wrp"] = {"Waropen"},
["wrr"] = {"Wardaman"},
["wrs"] = {"Waris"},
["wru"] = {"Waru"},
["wrv"] = {"Waruna"},
["wrw"] = {"Gugu Warra"},
["wrx"] = {"Wae Rana"},
["wry"] = {"Merwari"},
["wrz"] = {"Waray (Australia)"},
["wsa"] = {"Warembori"},
["wsg"] = {"Adilabad Gondi"},
["wsi"] = {"Wusi"},
["wsk"] = {"Waskia"},
["wsr"] = {"Owenia"},
["wss"] = {"Wasa"},
["wsu"] = {"Wasu"},
["wsv"] = {"Wotapuri-Katarqalai"},
["wtf"] = {"Watiwa"},
["wth"] = {"Wathawurrung"},
["wti"] = {"Berta"},
["wtk"] = {"Watakataui"},
["wtm"] = {"Mewati"},
["wtw"] = {"Wotu"},
["wua"] = {"Wikngenchera"},
["wub"] = {"Wunambal"},
["wud"] = {"Wudu"},
["wuh"] = {"Wutunhua"},
["wul"] = {"Silimo"},
["wum"] = {"Wumbvu"},
["wun"] = {"Bungu"},
["wur"] = {"Wurrugu"},
["wut"] = {"Wutung"},
["wuu"] = {"Wu Chinese"},
["wuv"] = {"Wuvulu-Aua"},
["wux"] = {"Wulna"},
["wuy"] = {"Wauyai"},
["wwa"] = {"Waama"},
["wwb"] = {"Wakabunga"},
["wwo"] = {"Wetamut", "Dorig"},
["wwr"] = {"Warrwa"},
["www"] = {"Wawa"},
["wxa"] = {"Waxianghua"},
["wxw"] = {"Wardandi"},
["wya"] = {"Wyandot"},
["wyb"] = {"Wangaaybuwan-Ngiyambaa"},
["wyi"] = {"Woiwurrung"},
["wym"] = {"Wymysorys"},
["wyr"] = {"Wayoró"},
["wyy"] = {"Western Fijian"},
["xaa"] = {"Andalusian Arabic"},
["xab"] = {"Sambe"},
["xac"] = {"Kachari"},
["xad"] = {"Adai"},
["xae"] = {"Aequian"},
["xag"] = {"Aghwan"},
["xai"] = {"Kaimbé"},
["xaj"] = {"Ararandewára"},
["xak"] = {"Máku"},
["xal"] = {"Kalmyk", "Oirat"},
["xam"] = {"/Xam", "ǀXam"},
["xan"] = {"Xamtanga"},
["xao"] = {"Khao"},
["xap"] = {"Apalachee"},
["xaq"] = {"Aquitanian"},
["xar"] = {"Karami"},
["xas"] = {"Kamas"},
["xat"] = {"Katawixi"},
["xau"] = {"Kauwera"},
["xav"] = {"Xavánte"},
["xaw"] = {"Kawaiisu"},
["xay"] = {"Kayan Mahakam"},
["xbb"] = {"Lower Burdekin"},
["xbc"] = {"Bactrian"},
["xbd"] = {"Bindal"},
["xbe"] = {"Bigambal"},
["xbg"] = {"Bunganditj"},
["xbi"] = {"Kombio"},
["xbj"] = {"Birrpayi"},
["xbm"] = {"Middle Breton"},
["xbn"] = {"Kenaboi"},
["xbo"] = {"Bolgarian"},
["xbp"] = {"Bibbulman"},
["xbr"] = {"Kambera"},
["xbw"] = {"Kambiwá"},
["xby"] = {"Batyala"},
["xcb"] = {"Cumbric"},
["xcc"] = {"Camunic"},
["xce"] = {"Celtiberian"},
["xcg"] = {"Cisalpine Gaulish"},
["xch"] = {"Chemakum", "Chimakum"},
["xcl"] = {"Classical Armenian"},
["xcm"] = {"Comecrudo"},
["xcn"] = {"Cotoname"},
["xco"] = {"Chorasmian"},
["xcr"] = {"Carian"},
["xct"] = {"Classical Tibetan"},
["xcu"] = {"Curonian"},
["xcv"] = {"Chuvantsy"},
["xcw"] = {"Coahuilteco"},
["xcy"] = {"Cayuse"},
["xda"] = {"Darkinyung"},
["xdc"] = {"Dacian"},
["xdk"] = {"Dharuk"},
["xdm"] = {"Edomite"},
["xdo"] = {"Kwandu"},
["xdy"] = {"Malayic Dayak"},
["xeb"] = {"Eblan"},
["xed"] = {"Hdi"},
["xeg"] = {"//Xegwi", "ǁXegwi"},
["xel"] = {"Kelo"},
["xem"] = {"Kembayan"},
["xep"] = {"Epi-Olmec"},
["xer"] = {"Xerénte"},
["xes"] = {"Kesawai"},
["xet"] = {"Xetá"},
["xeu"] = {"Keoru-Ahia"},
["xfa"] = {"Faliscan"},
["xga"] = {"Galatian"},
["xgb"] = {"Gbin"},
["xgd"] = {"Gudang"},
["xgf"] = {"Gabrielino-Fernandeño"},
["xgg"] = {"Goreng"},
["xgi"] = {"Garingbal"},
["xgl"] = {"Galindan"},
["xgm"] = {"Dharumbal", "Guwinmal"},
["xgn"] = {"Mongolian languages"},
["xgr"] = {"Garza"},
["xgu"] = {"Unggumi"},
["xgw"] = {"Guwa"},
["xha"] = {"Harami"},
["xhc"] = {"Hunnic"},
["xhd"] = {"Hadrami"},
["xhe"] = {"Khetrani"},
["xhr"] = {"Hernican"},
["xht"] = {"Hattic"},
["xhu"] = {"Hurrian"},
["xhv"] = {"Khua"},
["xib"] = {"Iberian"},
["xii"] = {"Xiri"},
["xil"] = {"Illyrian"},
["xin"] = {"Xinca"},
["xir"] = {"Xiriâna"},
["xis"] = {"Kisan"},
["xiv"] = {"Indus Valley Language"},
["xiy"] = {"Xipaya"},
["xjb"] = {"Minjungbal"},
["xjt"] = {"Jaitmatang"},
["xka"] = {"Kalkoti"},
["xkb"] = {"Northern Nago"},
["xkc"] = {"Kho'ini"},
["xkd"] = {"Mendalam Kayan"},
["xke"] = {"Kereho"},
["xkf"] = {"Khengkha"},
["xkg"] = {"Kagoro"},
["xki"] = {"Kenyan Sign Language"},
["xkj"] = {"Kajali"},
["xkk"] = {"Kaco'"},
["xkl"] = {"Mainstream Kenyah"},
["xkn"] = {"Kayan River Kayan"},
["xko"] = {"Kiorr"},
["xkp"] = {"Kabatei"},
["xkq"] = {"Koroni"},
["xkr"] = {"Xakriabá"},
["xks"] = {"Kumbewaha"},
["xkt"] = {"Kantosi"},
["xku"] = {"Kaamba"},
["xkv"] = {"Kgalagadi"},
["xkw"] = {"Kembra"},
["xkx"] = {"Karore"},
["xky"] = {"Uma' Lasan"},
["xkz"] = {"Kurtokha"},
["xla"] = {"Kamula"},
["xlb"] = {"Loup B"},
["xlc"] = {"Lycian"},
["xld"] = {"Lydian"},
["xle"] = {"Lemnian"},
["xlg"] = {"Ligurian (Ancient)"},
["xli"] = {"Liburnian"},
["xln"] = {"Alanic"},
["xlo"] = {"Loup A"},
["xlp"] = {"Lepontic"},
["xls"] = {"Lusitanian"},
["xlu"] = {"Cuneiform Luwian"},
["xly"] = {"Elymian"},
["xma"] = {"Mushungulu"},
["xmb"] = {"Mbonga"},
["xmc"] = {"Makhuwa-Marrevone"},
["xmd"] = {"Mbudum"},
["xme"] = {"Median"},
["xmf"] = {"Mingrelian"},
["xmg"] = {"Mengaka"},
["xmh"] = {"Kuku-Muminh"},
["xmj"] = {"Majera"},
["xmk"] = {"Ancient Macedonian"},
["xml"] = {"Malaysian Sign Language"},
["xmm"] = {"Manado Malay"},
["xmn"] = {"Manichaean Middle Persian"},
["xmo"] = {"Morerebi"},
["xmp"] = {"Kuku-Mu'inh"},
["xmq"] = {"Kuku-Mangk"},
["xmr"] = {"Meroitic"},
["xms"] = {"Moroccan Sign Language"},
["xmt"] = {"Matbat"},
["xmu"] = {"Kamu"},
["xmv"] = {"Antankarana Malagasy", "Tankarana Malagasy"},
["xmw"] = {"Tsimihety Malagasy"},
["xmx"] = {"Maden"},
["xmy"] = {"Mayaguduna"},
["xmz"] = {"Mori Bawah"},
["xna"] = {"Ancient North Arabian"},
["xnb"] = {"Kanakanabu"},
["xnd"] = {"Na-Dene languages"},
["xng"] = {"Middle Mongolian"},
["xnh"] = {"Kuanhua"},
["xni"] = {"Ngarigu"},
["xnk"] = {"Nganakarti"},
["xnn"] = {"Northern Kankanay"},
["xno"] = {"Anglo-Norman"},
["xnr"] = {"Kangri"},
["xns"] = {"Kanashi"},
["xnt"] = {"Narragansett"},
["xnu"] = {"Nukunul"},
["xny"] = {"Nyiyaparli"},
["xnz"] = {"Kenzi", "Mattoki"},
["xoc"] = {"O'chi'chi'"},
["xod"] = {"Kokoda"},
["xog"] = {"Soga"},
["xoi"] = {"Kominimung"},
["xok"] = {"Xokleng"},
["xom"] = {"Komo (Sudan)"},
["xon"] = {"Konkomba"},
["xoo"] = {"Xukurú"},
["xop"] = {"Kopar"},
["xor"] = {"Korubo"},
["xow"] = {"Kowaki"},
["xpa"] = {"Pirriya"},
["xpc"] = {"Pecheneg"},
["xpe"] = {"Liberia Kpelle"},
["xpg"] = {"Phrygian"},
["xpi"] = {"Pictish"},
["xpj"] = {"Mpalitjanh"},
["xpk"] = {"Kulina Pano"},
["xpm"] = {"Pumpokol"},
["xpn"] = {"Kapinawá"},
["xpo"] = {"Pochutec"},
["xpp"] = {"Puyo-Paekche"},
["xpq"] = {"Mohegan-Pequot"},
["xpr"] = {"Parthian"},
["xps"] = {"Pisidian"},
["xpt"] = {"Punthamara"},
["xpu"] = {"Punic"},
["xpy"] = {"Puyo"},
["xqa"] = {"Karakhanid"},
["xqt"] = {"Qatabanian"},
["xra"] = {"Krahô"},
["xrb"] = {"Eastern Karaboro"},
["xrd"] = {"Gundungurra"},
["xre"] = {"Kreye"},
["xrg"] = {"Minang"},
["xri"] = {"Krikati-Timbira"},
["xrm"] = {"Armazic"},
["xrn"] = {"Arin"},
["xrq"] = {"Karranga"},
["xrr"] = {"Raetic"},
["xrt"] = {"Aranama-Tamique"},
["xru"] = {"Marriammu"},
["xrw"] = {"Karawa"},
["xsa"] = {"Sabaean"},
["xsb"] = {"Sambal"},
["xsc"] = {"Scythian"},
["xsd"] = {"Sidetic"},
["xse"] = {"Sempan"},
["xsh"] = {"Shamang"},
["xsi"] = {"Sio"},
["xsl"] = {"South Slavey"},
["xsm"] = {"Kasem"},
["xsn"] = {"Sanga (Nigeria)"},
["xso"] = {"Solano"},
["xsp"] = {"Silopi"},
["xsq"] = {"Makhuwa-Saka"},
["xsr"] = {"Sherpa"},
["xss"] = {"Assan"},
["xsu"] = {"Sanumá"},
["xsv"] = {"Sudovian"},
["xsy"] = {"Saisiyat"},
["xta"] = {"Alcozauca Mixtec"},
["xtb"] = {"Chazumba Mixtec"},
["xtc"] = {"Katcha-Kadugli-Miri"},
["xtd"] = {"Diuxi-Tilantongo Mixtec"},
["xte"] = {"Ketengban"},
["xtg"] = {"Transalpine Gaulish"},
["xth"] = {"Yitha Yitha"},
["xti"] = {"Sinicahua Mixtec"},
["xtj"] = {"San Juan Teita Mixtec"},
["xtl"] = {"Tijaltepec Mixtec"},
["xtm"] = {"Magdalena Peñasco Mixtec"},
["xtn"] = {"Northern Tlaxiaco Mixtec"},
["xto"] = {"Tokharian A"},
["xtp"] = {"San Miguel Piedras Mixtec"},
["xtq"] = {"Tumshuqese"},
["xtr"] = {"Early Tripuri"},
["xts"] = {"Sindihui Mixtec"},
["xtt"] = {"Tacahua Mixtec"},
["xtu"] = {"Cuyamecalco Mixtec"},
["xtv"] = {"Thawa"},
["xtw"] = {"Tawandê"},
["xty"] = {"Yoloxochitl Mixtec"},
["xtz"] = {"Tasmanian"},
["xua"] = {"Alu Kurumba"},
["xub"] = {"Betta Kurumba"},
["xud"] = {"Umiida"},
["xug"] = {"Kunigami"},
["xuj"] = {"Jennu Kurumba"},
["xul"] = {"Ngunawal"},
["xum"] = {"Umbrian"},
["xun"] = {"Unggaranggu"},
["xuo"] = {"Kuo"},
["xup"] = {"Upper Umpqua"},
["xur"] = {"Urartian"},
["xut"] = {"Kuthant"},
["xuu"] = {"Kxoe", "Khwedam"},
["xve"] = {"Venetic"},
["xvi"] = {"Kamviri"},
["xvn"] = {"Vandalic"},
["xvo"] = {"Volscian"},
["xvs"] = {"Vestinian"},
["xwa"] = {"Kwaza"},
["xwc"] = {"Woccon"},
["xwd"] = {"Wadi Wadi"},
["xwe"] = {"Xwela Gbe"},
["xwg"] = {"Kwegu"},
["xwj"] = {"Wajuk"},
["xwk"] = {"Wangkumara"},
["xwl"] = {"Western Xwla Gbe"},
["xwo"] = {"Written Oirat"},
["xwr"] = {"Kwerba Mamberamo"},
["xwt"] = {"Wotjobaluk"},
["xww"] = {"Wemba Wemba"},
["xxb"] = {"Boro (Ghana)"},
["xxk"] = {"Ke'o"},
["xxm"] = {"Minkin"},
["xxr"] = {"Koropó"},
["xxt"] = {"Tambora"},
["xya"] = {"Yaygir"},
["xyb"] = {"Yandjibara"},
["xyj"] = {"Mayi-Yapi"},
["xyk"] = {"Mayi-Kulan"},
["xyl"] = {"Yalakalore"},
["xyt"] = {"Mayi-Thakurti"},
["xyy"] = {"Yorta Yorta"},
["xzh"] = {"Zhang-Zhung"},
["xzm"] = {"Zemgalian"},
["xzp"] = {"Ancient Zapotec"},
["yaa"] = {"Yaminahua"},
["yab"] = {"Yuhup"},
["yac"] = {"Pass Valley Yali"},
["yad"] = {"Yagua"},
["yae"] = {"Pumé"},
["yaf"] = {"Yaka (Democratic Republic of Congo)"},
["yag"] = {"Yámana"},
["yah"] = {"Yazgulyam"},
["yai"] = {"Yagnobi"},
["yaj"] = {"Banda-Yangere"},
["yak"] = {"Yakama"},
["yal"] = {"Yalunka"},
["yam"] = {"Yamba"},
["yan"] = {"Mayangna"},
["yao"] = {"Yao"},
["yap"] = {"Yapese"},
["yaq"] = {"Yaqui"},
["yar"] = {"Yabarana"},
["yas"] = {"Nugunu (Cameroon)"},
["yat"] = {"Yambeta"},
["yau"] = {"Yuwana"},
["yav"] = {"Yangben"},
["yaw"] = {"Yawalapití"},
["yax"] = {"Yauma"},
["yay"] = {"Agwagwune"},
["yaz"] = {"Lokaa"},
["yba"] = {"Yala"},
["ybb"] = {"Yemba"},
["ybe"] = {"West Yugur"},
["ybh"] = {"Yakha"},
["ybi"] = {"Yamphu"},
["ybj"] = {"Hasha"},
["ybk"] = {"Bokha"},
["ybl"] = {"Yukuben"},
["ybm"] = {"Yaben"},
["ybn"] = {"Yabaâna"},
["ybo"] = {"Yabong"},
["ybx"] = {"Yawiyo"},
["yby"] = {"Yaweyuha"},
["ych"] = {"Chesu"},
["ycl"] = {"Lolopo"},
["ycn"] = {"Yucuna"},
["ycp"] = {"Chepya"},
["yda"] = {"Yanda"},
["ydd"] = {"Eastern Yiddish"},
["yde"] = {"Yangum Dey"},
["ydg"] = {"Yidgha"},
["ydk"] = {"Yoidik"},
["yea"] = {"Ravula"},
["yec"] = {"Yeniche"},
["yee"] = {"Yimas"},
["yei"] = {"Yeni"},
["yej"] = {"Yevanic"},
["yel"] = {"Yela"},
["yer"] = {"Tarok"},
["yes"] = {"Nyankpa"},
["yet"] = {"Yetfa"},
["yeu"] = {"Yerukula"},
["yev"] = {"Yapunda"},
["yey"] = {"Yeyi"},
["yga"] = {"Malyangapa"},
["ygi"] = {"Yiningayi"},
["ygl"] = {"Yangum Gel"},
["ygm"] = {"Yagomi"},
["ygp"] = {"Gepo"},
["ygr"] = {"Yagaria"},
["ygs"] = {"Yolŋu Sign Language"},
["ygu"] = {"Yugul"},
["ygw"] = {"Yagwoia"},
["yha"] = {"Baha Buyang"},
["yhd"] = {"Judeo-Iraqi Arabic"},
["yhl"] = {"Hlepho Phowa"},
["yhs"] = {"Yan-nhaŋu Sign Language"},
["yia"] = {"Yinggarda"},
["yif"] = {"Ache"},
["yig"] = {"Wusa Nasu"},
["yih"] = {"Western Yiddish"},
["yii"] = {"Yidiny"},
["yij"] = {"Yindjibarndi"},
["yik"] = {"Dongshanba Lalo"},
["yil"] = {"Yindjilandji"},
["yim"] = {"Yimchungru Naga"},
["yin"] = {"Yinchia"},
["yip"] = {"Pholo"},
["yiq"] = {"Miqie"},
["yir"] = {"North Awyu"},
["yis"] = {"Yis"},
["yit"] = {"Eastern Lalu"},
["yiu"] = {"Awu"},
["yiv"] = {"Northern Nisu"},
["yix"] = {"Axi Yi"},
["yiz"] = {"Azhe"},
["yka"] = {"Yakan"},
["ykg"] = {"Northern Yukaghir"},
["yki"] = {"Yoke"},
["ykk"] = {"Yakaikeke"},
["ykl"] = {"Khlula"},
["ykm"] = {"Kap"},
["ykn"] = {"Kua-nsi"},
["yko"] = {"Yasa"},
["ykr"] = {"Yekora"},
["ykt"] = {"Kathu"},
["yku"] = {"Kuamasi"},
["yky"] = {"Yakoma"},
["yla"] = {"Yaul"},
["ylb"] = {"Yaleba"},
["yle"] = {"Yele"},
["ylg"] = {"Yelogu"},
["yli"] = {"Angguruk Yali"},
["yll"] = {"Yil"},
["ylm"] = {"Limi"},
["yln"] = {"Langnian Buyang"},
["ylo"] = {"Naluo Yi"},
["ylr"] = {"Yalarnnga"},
["ylu"] = {"Aribwaung"},
["yly"] = {"Nyâlayu", "Nyelâyu"},
["ymb"] = {"Yambes"},
["ymc"] = {"Southern Muji"},
["ymd"] = {"Muda"},
["yme"] = {"Yameo"},
["ymg"] = {"Yamongeri"},
["ymh"] = {"Mili"},
["ymi"] = {"Moji"},
["ymk"] = {"Makwe"},
["yml"] = {"Iamalele"},
["ymm"] = {"Maay"},
["ymn"] = {"Yamna", "Sunum"},
["ymo"] = {"Yangum Mon"},
["ymp"] = {"Yamap"},
["ymq"] = {"Qila Muji"},
["ymr"] = {"Malasar"},
["yms"] = {"Mysian"},
["ymx"] = {"Northern Muji"},
["ymz"] = {"Muzi"},
["yna"] = {"Aluo"},
["ynd"] = {"Yandruwandha"},
["yne"] = {"Lang'e"},
["yng"] = {"Yango"},
["ynk"] = {"Naukan Yupik"},
["ynl"] = {"Yangulam"},
["ynn"] = {"Yana"},
["yno"] = {"Yong"},
["ynq"] = {"Yendang"},
["yns"] = {"Yansi"},
["ynu"] = {"Yahuna"},
["yob"] = {"Yoba"},
["yog"] = {"Yogad"},
["yoi"] = {"Yonaguni"},
["yok"] = {"Yokuts"},
["yol"] = {"Yola"},
["yom"] = {"Yombe"},
["yon"] = {"Yongkom"},
["yot"] = {"Yotti"},
["yox"] = {"Yoron"},
["yoy"] = {"Yoy"},
["ypa"] = {"Phala"},
["ypb"] = {"Labo Phowa"},
["ypg"] = {"Phola"},
["yph"] = {"Phupha"},
["ypk"] = {"Yupik languages"},
["ypm"] = {"Phuma"},
["ypn"] = {"Ani Phowa"},
["ypo"] = {"Alo Phola"},
["ypp"] = {"Phupa"},
["ypz"] = {"Phuza"},
["yra"] = {"Yerakai"},
["yrb"] = {"Yareba"},
["yre"] = {"Yaouré"},
["yrk"] = {"Nenets"},
["yrl"] = {"Nhengatu"},
["yrm"] = {"Yirrk-Mel"},
["yrn"] = {"Yerong"},
["yro"] = {"Yaroamë"},
["yrs"] = {"Yarsun"},
["yrw"] = {"Yarawata"},
["yry"] = {"Yarluyandi"},
["ysc"] = {"Yassic"},
["ysd"] = {"Samatao"},
["ysg"] = {"Sonaga"},
["ysl"] = {"Yugoslavian Sign Language"},
["ysn"] = {"Sani"},
["yso"] = {"Nisi (China)"},
["ysp"] = {"Southern Lolopo"},
["ysr"] = {"Sirenik Yupik"},
["yss"] = {"Yessan-Mayo"},
["ysy"] = {"Sanie"},
["yta"] = {"Talu"},
["ytl"] = {"Tanglang"},
["ytp"] = {"Thopho"},
["ytw"] = {"Yout Wam"},
["yty"] = {"Yatay"},
["yua"] = {"Yucateco", "Yucatec Maya"},
["yub"] = {"Yugambal"},
["yuc"] = {"Yuchi"},
["yud"] = {"Judeo-Tripolitanian Arabic"},
["yue"] = {"Yue Chinese", "Cantonese"},
["yuf"] = {"Havasupai-Walapai-Yavapai"},
["yug"] = {"Yug"},
["yui"] = {"Yurutí"},
["yuj"] = {"Karkar-Yuri"},
["yuk"] = {"Yuki"},
["yul"] = {"Yulu"},
["yum"] = {"Quechan"},
["yun"] = {"Bena (Nigeria)"},
["yup"] = {"Yukpa"},
["yuq"] = {"Yuqui"},
["yur"] = {"Yurok"},
["yut"] = {"Yopno"},
["yuw"] = {"Yau (Morobe Province)"},
["yux"] = {"Southern Yukaghir"},
["yuy"] = {"East Yugur"},
["yuz"] = {"Yuracare"},
["yva"] = {"Yawa"},
["yvt"] = {"Yavitero"},
["ywa"] = {"Kalou"},
["ywg"] = {"Yinhawangka"},
["ywl"] = {"Western Lalu"},
["ywn"] = {"Yawanawa"},
["ywq"] = {"Wuding-Luquan Yi"},
["ywr"] = {"Yawuru"},
["ywt"] = {"Xishanba Lalo", "Central Lalo"},
["ywu"] = {"Wumeng Nasu"},
["yww"] = {"Yawarawarga"},
["yxa"] = {"Mayawali"},
["yxg"] = {"Yagara"},
["yxl"] = {"Yardliyawarra"},
["yxm"] = {"Yinwum"},
["yxu"] = {"Yuyu"},
["yxy"] = {"Yabula Yabula"},
["yyr"] = {"Yir Yoront"},
["yyu"] = {"Yau (Sandaun Province)"},
["yyz"] = {"Ayizi"},
["yzg"] = {"E'ma Buyang"},
["yzk"] = {"Zokhuo"},
["zaa"] = {"Sierra de Juárez Zapotec"},
["zab"] = {"Western Tlacolula Valley Zapotec", "San Juan Guelavía Zapotec"},
["zac"] = {"Ocotlán Zapotec"},
["zad"] = {"Cajonos Zapotec"},
["zae"] = {"Yareni Zapotec"},
["zaf"] = {"Ayoquesco Zapotec"},
["zag"] = {"Zaghawa"},
["zah"] = {"Zangwal"},
["zai"] = {"Isthmus Zapotec"},
["zaj"] = {"Zaramo"},
["zak"] = {"Zanaki"},
["zal"] = {"Zauzou"},
["zam"] = {"Miahuatlán Zapotec"},
["zao"] = {"Ozolotepec Zapotec"},
["zap"] = {"Zapotec"},
["zaq"] = {"Aloápam Zapotec"},
["zar"] = {"Rincón Zapotec"},
["zas"] = {"Santo Domingo Albarradas Zapotec"},
["zat"] = {"Tabaa Zapotec"},
["zau"] = {"Zangskari"},
["zav"] = {"Yatzachi Zapotec"},
["zaw"] = {"Mitla Zapotec"},
["zax"] = {"Xadani Zapotec"},
["zay"] = {"Zayse-Zergulla", "Zaysete"},
["zaz"] = {"Zari"},
["zbc"] = {"Central Berawan"},
["zbe"] = {"East Berawan"},
["zbl"] = {"Blissymbols", "Bliss", "Blissymbolics"},
["zbt"] = {"Batui"},
["zbw"] = {"West Berawan"},
["zca"] = {"Coatecas Altas Zapotec"},
["zch"] = {"Central Hongshuihe Zhuang"},
["zdj"] = {"Ngazidja Comorian"},
["zea"] = {"Zeeuws"},
["zeg"] = {"Zenag"},
["zeh"] = {"Eastern Hongshuihe Zhuang"},
["zen"] = {"Zenaga"},
["zga"] = {"Kinga"},
["zgb"] = {"Guibei Zhuang"},
["zgh"] = {"Standard Moroccan Tamazight"},
["zgm"] = {"Minz Zhuang"},
["zgn"] = {"Guibian Zhuang"},
["zgr"] = {"Magori"},
["zhb"] = {"Zhaba"},
["zhd"] = {"Dai Zhuang"},
["zhi"] = {"Zhire"},
["zhn"] = {"Nong Zhuang"},
["zhw"] = {"Zhoa"},
["zhx"] = {"Chinese (family)"},
["zia"] = {"Zia"},
["zib"] = {"Zimbabwe Sign Language"},
["zik"] = {"Zimakani"},
["zil"] = {"Zialo"},
["zim"] = {"Mesme"},
["zin"] = {"Zinza"},
["zir"] = {"Ziriya"},
["ziw"] = {"Zigula"},
["ziz"] = {"Zizilivakan"},
["zka"] = {"Kaimbulawa"},
["zkb"] = {"Koibal"},
["zkd"] = {"Kadu"},
["zkg"] = {"Koguryo"},
["zkh"] = {"Khorezmian"},
["zkk"] = {"Karankawa"},
["zkn"] = {"Kanan"},
["zko"] = {"Kott"},
["zkp"] = {"São Paulo Kaingáng"},
["zkr"] = {"Zakhring"},
["zkt"] = {"Kitan"},
["zku"] = {"Kaurna"},
["zkv"] = {"Krevinian"},
["zkz"] = {"Khazar"},
["zle"] = {"East Slavic languages"},
["zlj"] = {"Liujiang Zhuang"},
["zlm"] = {"Malay (individual language)"},
["zln"] = {"Lianshan Zhuang"},
["zlq"] = {"Liuqian Zhuang"},
["zls"] = {"South Slavic languages"},
["zlw"] = {"West Slavic languages"},
["zma"] = {"Manda (Australia)"},
["zmb"] = {"Zimba"},
["zmc"] = {"Margany"},
["zmd"] = {"Maridan"},
["zme"] = {"Mangerr"},
["zmf"] = {"Mfinu"},
["zmg"] = {"Marti Ke"},
["zmh"] = {"Makolkol"},
["zmi"] = {"Negeri Sembilan Malay"},
["zmj"] = {"Maridjabin"},
["zmk"] = {"Mandandanyi"},
["zml"] = {"Madngele"},
["zmm"] = {"Marimanindji"},
["zmn"] = {"Mbangwe"},
["zmo"] = {"Molo"},
["zmp"] = {"Mpuono"},
["zmq"] = {"Mituku"},
["zmr"] = {"Maranunggu"},
["zms"] = {"Mbesa"},
["zmt"] = {"Maringarr"},
["zmu"] = {"Muruwari"},
["zmv"] = {"Mbariman-Gudhinma"},
["zmw"] = {"Mbo (Democratic Republic of Congo)"},
["zmx"] = {"Bomitaba"},
["zmy"] = {"Mariyedi"},
["zmz"] = {"Mbandja"},
["zna"] = {"Zan Gula"},
["znd"] = {"Zande languages"},
["zne"] = {"Zande (individual language)"},
["zng"] = {"Mang"},
["znk"] = {"Manangkari"},
["zns"] = {"Mangas"},
["zoc"] = {"Copainalá Zoque"},
["zoh"] = {"Chimalapa Zoque"},
["zom"] = {"Zou"},
["zoo"] = {"Asunción Mixtepec Zapotec"},
["zoq"] = {"Tabasco Zoque"},
["zor"] = {"Rayón Zoque"},
["zos"] = {"Francisco León Zoque"},
["zpa"] = {"Lachiguiri Zapotec"},
["zpb"] = {"Yautepec Zapotec"},
["zpc"] = {"Choapan Zapotec"},
["zpd"] = {"Southeastern Ixtlán Zapotec"},
["zpe"] = {"Petapa Zapotec"},
["zpf"] = {"San Pedro Quiatoni Zapotec"},
["zpg"] = {"Guevea De Humboldt Zapotec"},
["zph"] = {"Totomachapan Zapotec"},
["zpi"] = {"Santa María Quiegolani Zapotec"},
["zpj"] = {"Quiavicuzas Zapotec"},
["zpk"] = {"Tlacolulita Zapotec"},
["zpl"] = {"Lachixío Zapotec"},
["zpm"] = {"Mixtepec Zapotec"},
["zpn"] = {"Santa Inés Yatzechi Zapotec"},
["zpo"] = {"Amatlán Zapotec"},
["zpp"] = {"El Alto Zapotec"},
["zpq"] = {"Zoogocho Zapotec"},
["zpr"] = {"Santiago Xanica Zapotec"},
["zps"] = {"Coatlán Zapotec"},
["zpt"] = {"San Vicente Coatlán Zapotec"},
["zpu"] = {"Yalálag Zapotec"},
["zpv"] = {"Chichicapan Zapotec"},
["zpw"] = {"Zaniza Zapotec"},
["zpx"] = {"San Baltazar Loxicha Zapotec"},
["zpy"] = {"Mazaltepec Zapotec"},
["zpz"] = {"Texmelucan Zapotec"},
["zqe"] = {"Qiubei Zhuang"},
["zra"] = {"Kara (Korea)"},
["zrg"] = {"Mirgan"},
["zrn"] = {"Zerenkel"},
["zro"] = {"Záparo"},
["zrp"] = {"Zarphatic"},
["zrs"] = {"Mairasi"},
["zsa"] = {"Sarasira"},
["zsk"] = {"Kaskean"},
["zsl"] = {"Zambian Sign Language"},
["zsm"] = {"Standard Malay"},
["zsr"] = {"Southern Rincon Zapotec"},
["zsu"] = {"Sukurum"},
["zte"] = {"Elotepec Zapotec"},
["ztg"] = {"Xanaguía Zapotec"},
["ztl"] = {"Lapaguía-Guivini Zapotec"},
["ztm"] = {"San Agustín Mixtepec Zapotec"},
["ztn"] = {"Santa Catarina Albarradas Zapotec"},
["ztp"] = {"Loxicha Zapotec"},
["ztq"] = {"Quioquitani-Quierí Zapotec"},
["zts"] = {"Tilquiapan Zapotec"},
["ztt"] = {"Tejalapan Zapotec"},
["ztu"] = {"Güilá Zapotec"},
["ztx"] = {"Zaachila Zapotec"},
["zty"] = {"Yatee Zapotec"},
["zua"] = {"Zeem"},
["zuh"] = {"Tokano"},
["zum"] = {"Kumzari"},
["zun"] = {"Zuni"},
["zuy"] = {"Zumaya"},
["zwa"] = {"Zay"},
["zxx"] = {"No linguistic content", "Not applicable"},
["zyb"] = {"Yongbei Zhuang"},
["zyg"] = {"Yang Zhuang"},
["zyj"] = {"Youjiang Zhuang"},
["zyn"] = {"Yongnan Zhuang"},
["zyp"] = {"Zyphe Chin"},
["zza"] = {"Zaza", "Dimili", "Dimli (macrolanguage)", "Kirdki", "Kirmanjki (macrolanguage)", "Zazaki"},
["zzj"] = {"Zuojiang Zhuang"}
}
j27luwl1hov94i7a377qetcvvtc7sug
Module:Language/data/ISO 639-3
828
5579
32100
2018-08-07T20:47:33Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- File-Date: 2018-01-23
return {
["aaa"] = {"Ghotuo"},
["aab"] = {"Alumu-Tesu"},
["aac"] = {"Ari"},
["aad"] = {"Amal"},
["aae"] = {"Arbëreshë Albanian"},
["aaf"] = {"Aranadan"},
["aag"] = {"Ambrak"},
["aah"] = {"Abu' Arapesh"},
["aai"] = {"Arifama-Miniafia"},
["aak"] = {"Ankave"},
["aal"] = {"Afade"},
["aan"] = {"Anambé"},
["aao"] = {"Algerian Saharan Arabic"},
["aap"] = {"Pará Arára"},
["aaq"] = {"Eastern Abnaki"},
["aar"] = {"Afar"},
["aas"] = {"Aasáx"},
["aat"] = {"Arvanitika Albanian"},
["aau"] = {"Abau"},
["aaw"] = {"Solong"},
["aax"] = {"Mandobo Atas"},
["aaz"] = {"Amarasi"},
["aba"] = {"Abé"},
["abb"] = {"Bankon"},
["abc"] = {"Ambala Ayta"},
["abd"] = {"Manide"},
["abe"] = {"Western Abnaki"},
["abf"] = {"Abai Sungai"},
["abg"] = {"Abaga"},
["abh"] = {"Tajiki Arabic"},
["abi"] = {"Abidji"},
["abj"] = {"Aka-Bea"},
["abk"] = {"Abkhazian"},
["abl"] = {"Lampung Nyo"},
["abm"] = {"Abanyom"},
["abn"] = {"Abua"},
["abo"] = {"Abon"},
["abp"] = {"Abellen Ayta"},
["abq"] = {"Abaza"},
["abr"] = {"Abron"},
["abs"] = {"Ambonese Malay"},
["abt"] = {"Ambulas"},
["abu"] = {"Abure"},
["abv"] = {"Baharna Arabic"},
["abw"] = {"Pal"},
["abx"] = {"Inabaknon"},
["aby"] = {"Aneme Wake"},
["abz"] = {"Abui"},
["aca"] = {"Achagua"},
["acb"] = {"Áncá"},
["acd"] = {"Gikyode"},
["ace"] = {"Achinese"},
["acf"] = {"Saint Lucian Creole French"},
["ach"] = {"Acoli"},
["aci"] = {"Aka-Cari"},
["ack"] = {"Aka-Kora"},
["acl"] = {"Akar-Bale"},
["acm"] = {"Mesopotamian Arabic"},
["acn"] = {"Achang"},
["acp"] = {"Eastern Acipa"},
["acq"] = {"Ta'izzi-Adeni Arabic"},
["acr"] = {"Achi"},
["acs"] = {"Acroá"},
["act"] = {"Achterhoeks"},
["acu"] = {"Achuar-Shiwiar"},
["acv"] = {"Achumawi"},
["acw"] = {"Hijazi Arabic"},
["acx"] = {"Omani Arabic"},
["acy"] = {"Cypriot Arabic"},
["acz"] = {"Acheron"},
["ada"] = {"Adangme"},
["adb"] = {"Adabe"},
["add"] = {"Dzodinka", "Lidzonka"},
["ade"] = {"Adele"},
["adf"] = {"Dhofari Arabic"},
["adg"] = {"Andegerebinha"},
["adh"] = {"Adhola"},
["adi"] = {"Adi"},
["adj"] = {"Adioukrou"},
["adl"] = {"Galo"},
["adn"] = {"Adang"},
["ado"] = {"Abu"},
["adq"] = {"Adangbe"},
["adr"] = {"Adonara"},
["ads"] = {"Adamorobe Sign Language"},
["adt"] = {"Adnyamathanha"},
["adu"] = {"Aduge"},
["adw"] = {"Amundava"},
["adx"] = {"Amdo Tibetan"},
["ady"] = {"Adygei", "Adyghe"},
["adz"] = {"Adzera"},
["aea"] = {"Areba"},
["aeb"] = {"Tunisian Arabic"},
["aec"] = {"Saidi Arabic"},
["aed"] = {"Argentine Sign Language"},
["aee"] = {"Northeast Pashai", "Northeast Pashayi"},
["aek"] = {"Haeke"},
["ael"] = {"Ambele"},
["aem"] = {"Arem"},
["aen"] = {"Armenian Sign Language"},
["aeq"] = {"Aer"},
["aer"] = {"Eastern Arrernte"},
["aes"] = {"Alsea"},
["aeu"] = {"Akeu"},
["aew"] = {"Ambakich"},
["aey"] = {"Amele"},
["aez"] = {"Aeka"},
["afb"] = {"Gulf Arabic"},
["afd"] = {"Andai"},
["afe"] = {"Putukwam"},
["afg"] = {"Afghan Sign Language"},
["afh"] = {"Afrihili"},
["afi"] = {"Akrukay", "Chini"},
["afk"] = {"Nanubae"},
["afn"] = {"Defaka"},
["afo"] = {"Eloyi"},
["afp"] = {"Tapei"},
["afr"] = {"Afrikaans"},
["afs"] = {"Afro-Seminole Creole"},
["aft"] = {"Afitti"},
["afu"] = {"Awutu"},
["afz"] = {"Obokuitai"},
["aga"] = {"Aguano"},
["agb"] = {"Legbo"},
["agc"] = {"Agatu"},
["agd"] = {"Agarabi"},
["age"] = {"Angal"},
["agf"] = {"Arguni"},
["agg"] = {"Angor"},
["agh"] = {"Ngelima"},
["agi"] = {"Agariya"},
["agj"] = {"Argobba"},
["agk"] = {"Isarog Agta"},
["agl"] = {"Fembe"},
["agm"] = {"Angaataha"},
["agn"] = {"Agutaynen"},
["ago"] = {"Tainae"},
["agq"] = {"Aghem"},
["agr"] = {"Aguaruna"},
["ags"] = {"Esimbi"},
["agt"] = {"Central Cagayan Agta"},
["agu"] = {"Aguacateco"},
["agv"] = {"Remontado Dumagat"},
["agw"] = {"Kahua"},
["agx"] = {"Aghul"},
["agy"] = {"Southern Alta"},
["agz"] = {"Mt. Iriga Agta"},
["aha"] = {"Ahanta"},
["ahb"] = {"Axamb"},
["ahg"] = {"Qimant"},
["ahh"] = {"Aghu"},
["ahi"] = {"Tiagbamrin Aizi"},
["ahk"] = {"Akha"},
["ahl"] = {"Igo"},
["ahm"] = {"Mobumrin Aizi"},
["ahn"] = {"Àhàn"},
["aho"] = {"Ahom"},
["ahp"] = {"Aproumu Aizi"},
["ahr"] = {"Ahirani"},
["ahs"] = {"Ashe"},
["aht"] = {"Ahtena"},
["aia"] = {"Arosi"},
["aib"] = {"Ainu (China)"},
["aic"] = {"Ainbai"},
["aid"] = {"Alngith"},
["aie"] = {"Amara"},
["aif"] = {"Agi"},
["aig"] = {"Antigua and Barbuda Creole English"},
["aih"] = {"Ai-Cham"},
["aii"] = {"Assyrian Neo-Aramaic"},
["aij"] = {"Lishanid Noshan"},
["aik"] = {"Ake"},
["ail"] = {"Aimele"},
["aim"] = {"Aimol"},
["ain"] = {"Ainu (Japan)"},
["aio"] = {"Aiton"},
["aip"] = {"Burumakok"},
["aiq"] = {"Aimaq"},
["air"] = {"Airoran"},
["ais"] = {"Nataoran Amis"},
["ait"] = {"Arikem"},
["aiw"] = {"Aari"},
["aix"] = {"Aighon"},
["aiy"] = {"Ali"},
["aja"] = {"Aja (South Sudan)"},
["ajg"] = {"Aja (Benin)"},
["aji"] = {"Ajië"},
["ajn"] = {"Andajin"},
["ajp"] = {"South Levantine Arabic"},
["ajt"] = {"Judeo-Tunisian Arabic"},
["aju"] = {"Judeo-Moroccan Arabic"},
["ajw"] = {"Ajawa"},
["ajz"] = {"Amri Karbi"},
["aka"] = {"Akan"},
["akb"] = {"Batak Angkola"},
["akc"] = {"Mpur"},
["akd"] = {"Ukpet-Ehom"},
["ake"] = {"Akawaio"},
["akf"] = {"Akpa"},
["akg"] = {"Anakalangu"},
["akh"] = {"Angal Heneng"},
["aki"] = {"Aiome"},
["akj"] = {"Aka-Jeru"},
["akk"] = {"Akkadian"},
["akl"] = {"Aklanon"},
["akm"] = {"Aka-Bo"},
["ako"] = {"Akurio"},
["akp"] = {"Siwu"},
["akq"] = {"Ak"},
["akr"] = {"Araki"},
["aks"] = {"Akaselem"},
["akt"] = {"Akolet"},
["aku"] = {"Akum"},
["akv"] = {"Akhvakh"},
["akw"] = {"Akwa"},
["akx"] = {"Aka-Kede"},
["aky"] = {"Aka-Kol"},
["akz"] = {"Alabama"},
["ala"] = {"Alago"},
["alc"] = {"Qawasqar"},
["ald"] = {"Alladian"},
["ale"] = {"Aleut"},
["alf"] = {"Alege"},
["alh"] = {"Alawa"},
["ali"] = {"Amaimon"},
["alj"] = {"Alangan"},
["alk"] = {"Alak"},
["all"] = {"Allar"},
["alm"] = {"Amblong"},
["aln"] = {"Gheg Albanian"},
["alo"] = {"Larike-Wakasihu"},
["alp"] = {"Alune"},
["alq"] = {"Algonquin"},
["alr"] = {"Alutor"},
["als"] = {"Tosk Albanian"},
["alt"] = {"Southern Altai"},
["alu"] = {"'Are'are"},
["alw"] = {"Alaba-K’abeena", "Wanbasana"},
["alx"] = {"Amol"},
["aly"] = {"Alyawarr"},
["alz"] = {"Alur"},
["ama"] = {"Amanayé"},
["amb"] = {"Ambo"},
["amc"] = {"Amahuaca"},
["ame"] = {"Yanesha'"},
["amf"] = {"Hamer-Banna"},
["amg"] = {"Amurdak"},
["amh"] = {"Amharic"},
["ami"] = {"Amis"},
["amj"] = {"Amdang"},
["amk"] = {"Ambai"},
["aml"] = {"War-Jaintia"},
["amm"] = {"Ama (Papua New Guinea)"},
["amn"] = {"Amanab"},
["amo"] = {"Amo"},
["amp"] = {"Alamblak"},
["amq"] = {"Amahai"},
["amr"] = {"Amarakaeri"},
["ams"] = {"Southern Amami-Oshima"},
["amt"] = {"Amto"},
["amu"] = {"Guerrero Amuzgo"},
["amv"] = {"Ambelau"},
["amw"] = {"Western Neo-Aramaic"},
["amx"] = {"Anmatyerre"},
["amy"] = {"Ami"},
["amz"] = {"Atampaya"},
["ana"] = {"Andaqui"},
["anb"] = {"Andoa"},
["anc"] = {"Ngas"},
["and"] = {"Ansus"},
["ane"] = {"Xârâcùù"},
["anf"] = {"Animere"},
["ang"] = {"Old English (ca. 450-1100)"},
["anh"] = {"Nend"},
["ani"] = {"Andi"},
["anj"] = {"Anor"},
["ank"] = {"Goemai"},
["anl"] = {"Anu-Hkongso Chin"},
["anm"] = {"Anal"},
["ann"] = {"Obolo"},
["ano"] = {"Andoque"},
["anp"] = {"Angika"},
["anq"] = {"Jarawa (India)"},
["anr"] = {"Andh"},
["ans"] = {"Anserma"},
["ant"] = {"Antakarinya"},
["anu"] = {"Anuak"},
["anv"] = {"Denya"},
["anw"] = {"Anaang"},
["anx"] = {"Andra-Hus"},
["any"] = {"Anyin"},
["anz"] = {"Anem"},
["aoa"] = {"Angolar"},
["aob"] = {"Abom"},
["aoc"] = {"Pemon"},
["aod"] = {"Andarum"},
["aoe"] = {"Angal Enen"},
["aof"] = {"Bragat"},
["aog"] = {"Angoram"},
["aoh"] = {"Arma"},
["aoi"] = {"Anindilyakwa"},
["aoj"] = {"Mufian"},
["aok"] = {"Arhö"},
["aol"] = {"Alor"},
["aom"] = {"Ömie"},
["aon"] = {"Bumbita Arapesh"},
["aor"] = {"Aore"},
["aos"] = {"Taikat"},
["aot"] = {"A'tong", "Atong (India)"},
["aou"] = {"A'ou"},
["aox"] = {"Atorada"},
["aoz"] = {"Uab Meto"},
["apb"] = {"Sa'a"},
["apc"] = {"North Levantine Arabic"},
["apd"] = {"Sudanese Arabic"},
["ape"] = {"Bukiyip"},
["apf"] = {"Pahanan Agta"},
["apg"] = {"Ampanang"},
["aph"] = {"Athpariya"},
["api"] = {"Apiaká"},
["apj"] = {"Jicarilla Apache"},
["apk"] = {"Kiowa Apache"},
["apl"] = {"Lipan Apache"},
["apm"] = {"Mescalero-Chiricahua Apache"},
["apn"] = {"Apinayé"},
["apo"] = {"Ambul"},
["app"] = {"Apma"},
["apq"] = {"A-Pucikwar"},
["apr"] = {"Arop-Lokep"},
["aps"] = {"Arop-Sissano"},
["apt"] = {"Apatani"},
["apu"] = {"Apurinã"},
["apv"] = {"Alapmunte"},
["apw"] = {"Western Apache"},
["apx"] = {"Aputai"},
["apy"] = {"Apalaí"},
["apz"] = {"Safeyoka"},
["aqc"] = {"Archi"},
["aqd"] = {"Ampari Dogon"},
["aqg"] = {"Arigidi"},
["aqm"] = {"Atohwaim"},
["aqn"] = {"Northern Alta"},
["aqp"] = {"Atakapa"},
["aqr"] = {"Arhâ"},
["aqt"] = {"Angaité"},
["aqz"] = {"Akuntsu"},
["ara"] = {"Arabic"},
["arb"] = {"Standard Arabic"},
["arc"] = {"Imperial Aramaic (700-300 BCE)", "Official Aramaic (700-300 BCE)"},
["ard"] = {"Arabana"},
["are"] = {"Western Arrarnta"},
["arg"] = {"Aragonese"},
["arh"] = {"Arhuaco"},
["ari"] = {"Arikara"},
["arj"] = {"Arapaso"},
["ark"] = {"Arikapú"},
["arl"] = {"Arabela"},
["arn"] = {"Mapuche", "Mapudungun"},
["aro"] = {"Araona"},
["arp"] = {"Arapaho"},
["arq"] = {"Algerian Arabic"},
["arr"] = {"Karo (Brazil)"},
["ars"] = {"Najdi Arabic"},
["aru"] = {"Arawá", "Aruá (Amazonas State)"},
["arv"] = {"Arbore"},
["arw"] = {"Arawak"},
["arx"] = {"Aruá (Rodonia State)"},
["ary"] = {"Moroccan Arabic"},
["arz"] = {"Egyptian Arabic"},
["asa"] = {"Asu (Tanzania)"},
["asb"] = {"Assiniboine"},
["asc"] = {"Casuarina Coast Asmat"},
["asd"] = {"Asas"},
["ase"] = {"American Sign Language"},
["asf"] = {"Auslan", "Australian Sign Language"},
["asg"] = {"Cishingini"},
["ash"] = {"Abishira"},
["asi"] = {"Buruwai"},
["asj"] = {"Sari"},
["ask"] = {"Ashkun"},
["asl"] = {"Asilulu"},
["asm"] = {"Assamese"},
["asn"] = {"Xingú Asuriní"},
["aso"] = {"Dano"},
["asp"] = {"Algerian Sign Language"},
["asq"] = {"Austrian Sign Language"},
["asr"] = {"Asuri"},
["ass"] = {"Ipulo"},
["ast"] = {"Asturian", "Asturleonese", "Bable", "Leonese"},
["asu"] = {"Tocantins Asurini"},
["asv"] = {"Asoa"},
["asw"] = {"Australian Aborigines Sign Language"},
["asx"] = {"Muratayak"},
["asy"] = {"Yaosakor Asmat"},
["asz"] = {"As"},
["ata"] = {"Pele-Ata"},
["atb"] = {"Zaiwa"},
["atc"] = {"Atsahuaca"},
["atd"] = {"Ata Manobo"},
["ate"] = {"Atemble"},
["atg"] = {"Ivbie North-Okpela-Arhe"},
["ati"] = {"Attié"},
["atj"] = {"Atikamekw"},
["atk"] = {"Ati"},
["atl"] = {"Mt. Iraya Agta"},
["atm"] = {"Ata"},
["atn"] = {"Ashtiani"},
["ato"] = {"Atong (Cameroon)"},
["atp"] = {"Pudtol Atta"},
["atq"] = {"Aralle-Tabulahan"},
["atr"] = {"Waimiri-Atroari"},
["ats"] = {"Gros Ventre"},
["att"] = {"Pamplona Atta"},
["atu"] = {"Reel"},
["atv"] = {"Northern Altai"},
["atw"] = {"Atsugewi"},
["atx"] = {"Arutani"},
["aty"] = {"Aneityum"},
["atz"] = {"Arta"},
["aua"] = {"Asumboa"},
["aub"] = {"Alugu"},
["auc"] = {"Waorani"},
["aud"] = {"Anuta"},
["aug"] = {"Aguna"},
["auh"] = {"Aushi"},
["aui"] = {"Anuki"},
["auj"] = {"Awjilah"},
["auk"] = {"Heyo"},
["aul"] = {"Aulua"},
["aum"] = {"Asu (Nigeria)"},
["aun"] = {"Molmo One"},
["auo"] = {"Auyokawa"},
["aup"] = {"Makayam"},
["auq"] = {"Anus", "Korur"},
["aur"] = {"Aruek"},
["aut"] = {"Austral"},
["auu"] = {"Auye"},
["auw"] = {"Awyi"},
["aux"] = {"Aurá"},
["auy"] = {"Awiyaana"},
["auz"] = {"Uzbeki Arabic"},
["ava"] = {"Avaric"},
["avb"] = {"Avau"},
["avd"] = {"Alviri-Vidari"},
["ave"] = {"Avestan"},
["avi"] = {"Avikam"},
["avk"] = {"Kotava"},
["avl"] = {"Eastern Egyptian Bedawi Arabic"},
["avm"] = {"Angkamuthi"},
["avn"] = {"Avatime"},
["avo"] = {"Agavotaguerra"},
["avs"] = {"Aushiri"},
["avt"] = {"Au"},
["avu"] = {"Avokaya"},
["avv"] = {"Avá-Canoeiro"},
["awa"] = {"Awadhi"},
["awb"] = {"Awa (Papua New Guinea)"},
["awc"] = {"Cicipu"},
["awe"] = {"Awetí"},
["awg"] = {"Anguthimri"},
["awh"] = {"Awbono"},
["awi"] = {"Aekyom"},
["awk"] = {"Awabakal"},
["awm"] = {"Arawum"},
["awn"] = {"Awngi"},
["awo"] = {"Awak"},
["awr"] = {"Awera"},
["aws"] = {"South Awyu"},
["awt"] = {"Araweté"},
["awu"] = {"Central Awyu"},
["awv"] = {"Jair Awyu"},
["aww"] = {"Awun"},
["awx"] = {"Awara"},
["awy"] = {"Edera Awyu"},
["axb"] = {"Abipon"},
["axe"] = {"Ayerrerenge"},
["axg"] = {"Mato Grosso Arára"},
["axk"] = {"Yaka (Central African Republic)"},
["axl"] = {"Lower Southern Aranda"},
["axm"] = {"Middle Armenian"},
["axx"] = {"Xârâgurè"},
["aya"] = {"Awar"},
["ayb"] = {"Ayizo Gbe"},
["ayc"] = {"Southern Aymara"},
["ayd"] = {"Ayabadhu"},
["aye"] = {"Ayere"},
["ayg"] = {"Ginyanga"},
["ayh"] = {"Hadrami Arabic"},
["ayi"] = {"Leyigha"},
["ayk"] = {"Akuku"},
["ayl"] = {"Libyan Arabic"},
["aym"] = {"Aymara"},
["ayn"] = {"Sanaani Arabic"},
["ayo"] = {"Ayoreo"},
["ayp"] = {"North Mesopotamian Arabic"},
["ayq"] = {"Ayi (Papua New Guinea)"},
["ayr"] = {"Central Aymara"},
["ays"] = {"Sorsogon Ayta"},
["ayt"] = {"Magbukun Ayta"},
["ayu"] = {"Ayu"},
["ayy"] = {"Tayabas Ayta"},
["ayz"] = {"Mai Brat"},
["aza"] = {"Azha"},
["azb"] = {"South Azerbaijani"},
["azd"] = {"Eastern Durango Nahuatl"},
["aze"] = {"Azerbaijani"},
["azg"] = {"San Pedro Amuzgos Amuzgo"},
["azj"] = {"North Azerbaijani"},
["azm"] = {"Ipalapa Amuzgo"},
["azn"] = {"Western Durango Nahuatl"},
["azo"] = {"Awing"},
["azt"] = {"Faire Atta"},
["azz"] = {"Highland Puebla Nahuatl"},
["baa"] = {"Babatana"},
["bab"] = {"Bainouk-Gunyuño"},
["bac"] = {"Badui"},
["bae"] = {"Baré"},
["baf"] = {"Nubaca"},
["bag"] = {"Tuki"},
["bah"] = {"Bahamas Creole English"},
["baj"] = {"Barakai"},
["bak"] = {"Bashkir"},
["bal"] = {"Baluchi"},
["bam"] = {"Bambara"},
["ban"] = {"Balinese"},
["bao"] = {"Waimaha"},
["bap"] = {"Bantawa"},
["bar"] = {"Bavarian"},
["bas"] = {"Basa (Cameroon)"},
["bau"] = {"Bada (Nigeria)"},
["bav"] = {"Vengo"},
["baw"] = {"Bambili-Bambui"},
["bax"] = {"Bamun"},
["bay"] = {"Batuley"},
["bba"] = {"Baatonum"},
["bbb"] = {"Barai"},
["bbc"] = {"Batak Toba"},
["bbd"] = {"Bau"},
["bbe"] = {"Bangba"},
["bbf"] = {"Baibai"},
["bbg"] = {"Barama"},
["bbh"] = {"Bugan"},
["bbi"] = {"Barombi"},
["bbj"] = {"Ghomálá'"},
["bbk"] = {"Babanki"},
["bbl"] = {"Bats"},
["bbm"] = {"Babango"},
["bbn"] = {"Uneapa"},
["bbo"] = {"Konabéré", "Northern Bobo Madaré"},
["bbp"] = {"West Central Banda"},
["bbq"] = {"Bamali"},
["bbr"] = {"Girawa"},
["bbs"] = {"Bakpinka"},
["bbt"] = {"Mburku"},
["bbu"] = {"Kulung (Nigeria)"},
["bbv"] = {"Karnai"},
["bbw"] = {"Baba"},
["bbx"] = {"Bubia"},
["bby"] = {"Befang"},
["bbz"] = {"Babalia Creole Arabic"},
["bca"] = {"Central Bai"},
["bcb"] = {"Bainouk-Samik"},
["bcc"] = {"Southern Balochi"},
["bcd"] = {"North Babar"},
["bce"] = {"Bamenyam"},
["bcf"] = {"Bamu"},
["bcg"] = {"Baga Pokur"},
["bch"] = {"Bariai"},
["bci"] = {"Baoulé"},
["bcj"] = {"Bardi"},
["bck"] = {"Bunaba"},
["bcl"] = {"Central Bikol"},
["bcm"] = {"Bannoni"},
["bcn"] = {"Bali (Nigeria)"},
["bco"] = {"Kaluli"},
["bcp"] = {"Bali (Democratic Republic of Congo)"},
["bcq"] = {"Bench"},
["bcr"] = {"Babine"},
["bcs"] = {"Kohumono"},
["bct"] = {"Bendi"},
["bcu"] = {"Awad Bing"},
["bcv"] = {"Shoo-Minda-Nye"},
["bcw"] = {"Bana"},
["bcy"] = {"Bacama"},
["bcz"] = {"Bainouk-Gunyaamolo"},
["bda"] = {"Bayot"},
["bdb"] = {"Basap"},
["bdc"] = {"Emberá-Baudó"},
["bdd"] = {"Bunama"},
["bde"] = {"Bade"},
["bdf"] = {"Biage"},
["bdg"] = {"Bonggi"},
["bdh"] = {"Baka (South Sudan)"},
["bdi"] = {"Burun"},
["bdj"] = {"Bai", "Bai (South Sudan)"},
["bdk"] = {"Budukh"},
["bdl"] = {"Indonesian Bajau"},
["bdm"] = {"Buduma"},
["bdn"] = {"Baldemu"},
["bdo"] = {"Morom"},
["bdp"] = {"Bende"},
["bdq"] = {"Bahnar"},
["bdr"] = {"West Coast Bajau"},
["bds"] = {"Burunge"},
["bdt"] = {"Bokoto"},
["bdu"] = {"Oroko"},
["bdv"] = {"Bodo Parja"},
["bdw"] = {"Baham"},
["bdx"] = {"Budong-Budong"},
["bdy"] = {"Bandjalang"},
["bdz"] = {"Badeshi"},
["bea"] = {"Beaver"},
["beb"] = {"Bebele"},
["bec"] = {"Iceve-Maci"},
["bed"] = {"Bedoanas"},
["bee"] = {"Byangsi"},
["bef"] = {"Benabena"},
["beg"] = {"Belait"},
["beh"] = {"Biali"},
["bei"] = {"Bekati'"},
["bej"] = {"Bedawiyet", "Beja"},
["bek"] = {"Bebeli"},
["bel"] = {"Belarusian"},
["bem"] = {"Bemba (Zambia)"},
["ben"] = {"Bengali"},
["beo"] = {"Beami"},
["bep"] = {"Besoa"},
["beq"] = {"Beembe"},
["bes"] = {"Besme"},
["bet"] = {"Guiberoua Béte"},
["beu"] = {"Blagar"},
["bev"] = {"Daloa Bété"},
["bew"] = {"Betawi"},
["bex"] = {"Jur Modo"},
["bey"] = {"Beli (Papua New Guinea)"},
["bez"] = {"Bena (Tanzania)"},
["bfa"] = {"Bari"},
["bfb"] = {"Pauri Bareli"},
["bfc"] = {"Northern Bai", "Panyi Bai"},
["bfd"] = {"Bafut"},
["bfe"] = {"Betaf", "Tena"},
["bff"] = {"Bofi"},
["bfg"] = {"Busang Kayan"},
["bfh"] = {"Blafe"},
["bfi"] = {"British Sign Language"},
["bfj"] = {"Bafanji"},
["bfk"] = {"Ban Khor Sign Language"},
["bfl"] = {"Banda-Ndélé"},
["bfm"] = {"Mmen"},
["bfn"] = {"Bunak"},
["bfo"] = {"Malba Birifor"},
["bfp"] = {"Beba"},
["bfq"] = {"Badaga"},
["bfr"] = {"Bazigar"},
["bfs"] = {"Southern Bai"},
["bft"] = {"Balti"},
["bfu"] = {"Gahri"},
["bfw"] = {"Bondo"},
["bfx"] = {"Bantayanon"},
["bfy"] = {"Bagheli"},
["bfz"] = {"Mahasu Pahari"},
["bga"] = {"Gwamhi-Wuri"},
["bgb"] = {"Bobongko"},
["bgc"] = {"Haryanvi"},
["bgd"] = {"Rathwi Bareli"},
["bge"] = {"Bauria"},
["bgf"] = {"Bangandu"},
["bgg"] = {"Bugun"},
["bgi"] = {"Giangan"},
["bgj"] = {"Bangolan"},
["bgk"] = {"Bit", "Buxinhua"},
["bgl"] = {"Bo (Laos)"},
["bgn"] = {"Western Balochi"},
["bgo"] = {"Baga Koga"},
["bgp"] = {"Eastern Balochi"},
["bgq"] = {"Bagri"},
["bgr"] = {"Bawm Chin"},
["bgs"] = {"Tagabawa"},
["bgt"] = {"Bughotu"},
["bgu"] = {"Mbongno"},
["bgv"] = {"Warkay-Bipim"},
["bgw"] = {"Bhatri"},
["bgx"] = {"Balkan Gagauz Turkish"},
["bgy"] = {"Benggoi"},
["bgz"] = {"Banggai"},
["bha"] = {"Bharia"},
["bhb"] = {"Bhili"},
["bhc"] = {"Biga"},
["bhd"] = {"Bhadrawahi"},
["bhe"] = {"Bhaya"},
["bhf"] = {"Odiai"},
["bhg"] = {"Binandere"},
["bhh"] = {"Bukharic"},
["bhi"] = {"Bhilali"},
["bhj"] = {"Bahing"},
["bhl"] = {"Bimin"},
["bhm"] = {"Bathari"},
["bhn"] = {"Bohtan Neo-Aramaic"},
["bho"] = {"Bhojpuri"},
["bhp"] = {"Bima"},
["bhq"] = {"Tukang Besi South"},
["bhr"] = {"Bara Malagasy"},
["bhs"] = {"Buwal"},
["bht"] = {"Bhattiyali"},
["bhu"] = {"Bhunjia"},
["bhv"] = {"Bahau"},
["bhw"] = {"Biak"},
["bhx"] = {"Bhalay"},
["bhy"] = {"Bhele"},
["bhz"] = {"Bada (Indonesia)"},
["bia"] = {"Badimaya"},
["bib"] = {"Bisa", "Bissa"},
["bic"] = {"Bikaru"},
["bid"] = {"Bidiyo"},
["bie"] = {"Bepour"},
["bif"] = {"Biafada"},
["big"] = {"Biangai"},
["bij"] = {"Vaghat-Ya-Bijim-Legeri"},
["bik"] = {"Bikol"},
["bil"] = {"Bile"},
["bim"] = {"Bimoba"},
["bin"] = {"Bini", "Edo"},
["bio"] = {"Nai"},
["bip"] = {"Bila"},
["biq"] = {"Bipi"},
["bir"] = {"Bisorio"},
["bis"] = {"Bislama"},
["bit"] = {"Berinomo"},
["biu"] = {"Biete"},
["biv"] = {"Southern Birifor"},
["biw"] = {"Kol (Cameroon)"},
["bix"] = {"Bijori"},
["biy"] = {"Birhor"},
["biz"] = {"Baloi"},
["bja"] = {"Budza"},
["bjb"] = {"Banggarla"},
["bjc"] = {"Bariji"},
["bje"] = {"Biao-Jiao Mien"},
["bjf"] = {"Barzani Jewish Neo-Aramaic"},
["bjg"] = {"Bidyogo"},
["bjh"] = {"Bahinemo"},
["bji"] = {"Burji"},
["bjj"] = {"Kanauji"},
["bjk"] = {"Barok"},
["bjl"] = {"Bulu (Papua New Guinea)"},
["bjm"] = {"Bajelani"},
["bjn"] = {"Banjar"},
["bjo"] = {"Mid-Southern Banda"},
["bjp"] = {"Fanamaket"},
["bjr"] = {"Binumarien"},
["bjs"] = {"Bajan"},
["bjt"] = {"Balanta-Ganja"},
["bju"] = {"Busuu"},
["bjv"] = {"Bedjond"},
["bjw"] = {"Bakwé"},
["bjx"] = {"Banao Itneg"},
["bjy"] = {"Bayali"},
["bjz"] = {"Baruga"},
["bka"] = {"Kyak"},
["bkc"] = {"Baka (Cameroon)"},
["bkd"] = {"Binukid", "Talaandig"},
["bkf"] = {"Beeke"},
["bkg"] = {"Buraka"},
["bkh"] = {"Bakoko"},
["bki"] = {"Baki"},
["bkj"] = {"Pande"},
["bkk"] = {"Brokskat"},
["bkl"] = {"Berik"},
["bkm"] = {"Kom (Cameroon)"},
["bkn"] = {"Bukitan"},
["bko"] = {"Kwa'"},
["bkp"] = {"Boko (Democratic Republic of Congo)"},
["bkq"] = {"Bakairí"},
["bkr"] = {"Bakumpai"},
["bks"] = {"Northern Sorsoganon"},
["bkt"] = {"Boloki"},
["bku"] = {"Buhid"},
["bkv"] = {"Bekwarra"},
["bkw"] = {"Bekwel"},
["bkx"] = {"Baikeno"},
["bky"] = {"Bokyi"},
["bkz"] = {"Bungku"},
["bla"] = {"Siksika"},
["blb"] = {"Bilua"},
["blc"] = {"Bella Coola"},
["bld"] = {"Bolango"},
["ble"] = {"Balanta-Kentohe"},
["blf"] = {"Buol"},
["blg"] = {"Balau"},
["blh"] = {"Kuwaa"},
["bli"] = {"Bolia"},
["blj"] = {"Bolongan"},
["blk"] = {"Pa'O", "Pa'o Karen"},
["bll"] = {"Biloxi"},
["blm"] = {"Beli (South Sudan)"},
["bln"] = {"Southern Catanduanes Bikol"},
["blo"] = {"Anii"},
["blp"] = {"Blablanga"},
["blq"] = {"Baluan-Pam"},
["blr"] = {"Blang"},
["bls"] = {"Balaesang"},
["blt"] = {"Tai Dam"},
["blv"] = {"Bolo", "Kibala"},
["blw"] = {"Balangao"},
["blx"] = {"Mag-Indi Ayta"},
["bly"] = {"Notre"},
["blz"] = {"Balantak"},
["bma"] = {"Lame"},
["bmb"] = {"Bembe"},
["bmc"] = {"Biem"},
["bmd"] = {"Baga Manduri"},
["bme"] = {"Limassa"},
["bmf"] = {"Bom-Kim"},
["bmg"] = {"Bamwe"},
["bmh"] = {"Kein"},
["bmi"] = {"Bagirmi"},
["bmj"] = {"Bote-Majhi"},
["bmk"] = {"Ghayavi"},
["bml"] = {"Bomboli"},
["bmm"] = {"Northern Betsimisaraka Malagasy"},
["bmn"] = {"Bina (Papua New Guinea)"},
["bmo"] = {"Bambalang"},
["bmp"] = {"Bulgebi"},
["bmq"] = {"Bomu"},
["bmr"] = {"Muinane"},
["bms"] = {"Bilma Kanuri"},
["bmt"] = {"Biao Mon"},
["bmu"] = {"Somba-Siawari"},
["bmv"] = {"Bum"},
["bmw"] = {"Bomwali"},
["bmx"] = {"Baimak"},
["bmz"] = {"Baramu"},
["bna"] = {"Bonerate"},
["bnb"] = {"Bookan"},
["bnc"] = {"Bontok"},
["bnd"] = {"Banda (Indonesia)"},
["bne"] = {"Bintauna"},
["bnf"] = {"Masiwang"},
["bng"] = {"Benga"},
["bni"] = {"Bangi"},
["bnj"] = {"Eastern Tawbuid"},
["bnk"] = {"Bierebo"},
["bnl"] = {"Boon"},
["bnm"] = {"Batanga"},
["bnn"] = {"Bunun"},
["bno"] = {"Bantoanon"},
["bnp"] = {"Bola"},
["bnq"] = {"Bantik"},
["bnr"] = {"Butmas-Tur"},
["bns"] = {"Bundeli"},
["bnu"] = {"Bentong"},
["bnv"] = {"Beneraf", "Bonerif", "Edwas"},
["bnw"] = {"Bisis"},
["bnx"] = {"Bangubangu"},
["bny"] = {"Bintulu"},
["bnz"] = {"Beezen"},
["boa"] = {"Bora"},
["bob"] = {"Aweer"},
["bod"] = {"Tibetan"},
["boe"] = {"Mundabli"},
["bof"] = {"Bolon"},
["bog"] = {"Bamako Sign Language"},
["boh"] = {"Boma"},
["boi"] = {"Barbareño"},
["boj"] = {"Anjam"},
["bok"] = {"Bonjo"},
["bol"] = {"Bole"},
["bom"] = {"Berom"},
["bon"] = {"Bine"},
["boo"] = {"Tiemacèwè Bozo"},
["bop"] = {"Bonkiman"},
["boq"] = {"Bogaya"},
["bor"] = {"Borôro"},
["bos"] = {"Bosnian"},
["bot"] = {"Bongo"},
["bou"] = {"Bondei"},
["bov"] = {"Tuwuli"},
["bow"] = {"Rema"},
["box"] = {"Buamu"},
["boy"] = {"Bodo (Central African Republic)"},
["boz"] = {"Tiéyaxo Bozo"},
["bpa"] = {"Daakaka"},
["bpb"] = {"Barbacoas"},
["bpd"] = {"Banda-Banda"},
["bpg"] = {"Bonggo"},
["bph"] = {"Botlikh"},
["bpi"] = {"Bagupi"},
["bpj"] = {"Binji"},
["bpk"] = {"'Ôrôê", "Orowe"},
["bpl"] = {"Broome Pearling Lugger Pidgin"},
["bpm"] = {"Biyom"},
["bpn"] = {"Dzao Min"},
["bpo"] = {"Anasi"},
["bpp"] = {"Kaure"},
["bpq"] = {"Banda Malay"},
["bpr"] = {"Koronadal Blaan"},
["bps"] = {"Sarangani Blaan"},
["bpt"] = {"Barrow Point"},
["bpu"] = {"Bongu"},
["bpv"] = {"Bian Marind"},
["bpw"] = {"Bo (Papua New Guinea)"},
["bpx"] = {"Palya Bareli"},
["bpy"] = {"Bishnupriya"},
["bpz"] = {"Bilba"},
["bqa"] = {"Tchumbuli"},
["bqb"] = {"Bagusa"},
["bqc"] = {"Boko (Benin)", "Boo"},
["bqd"] = {"Bung"},
["bqf"] = {"Baga Kaloum"},
["bqg"] = {"Bago-Kusuntu"},
["bqh"] = {"Baima"},
["bqi"] = {"Bakhtiari"},
["bqj"] = {"Bandial"},
["bqk"] = {"Banda-Mbrès"},
["bql"] = {"Bilakura"},
["bqm"] = {"Wumboko"},
["bqn"] = {"Bulgarian Sign Language"},
["bqo"] = {"Balo"},
["bqp"] = {"Busa"},
["bqq"] = {"Biritai"},
["bqr"] = {"Burusu"},
["bqs"] = {"Bosngun"},
["bqt"] = {"Bamukumbit"},
["bqu"] = {"Boguru"},
["bqv"] = {"Begbere-Ejar", "Koro Wachi"},
["bqw"] = {"Buru (Nigeria)"},
["bqx"] = {"Baangi"},
["bqy"] = {"Bengkala Sign Language"},
["bqz"] = {"Bakaka"},
["bra"] = {"Braj"},
["brb"] = {"Lave"},
["brc"] = {"Berbice Creole Dutch"},
["brd"] = {"Baraamu"},
["bre"] = {"Breton"},
["brf"] = {"Bera"},
["brg"] = {"Baure"},
["brh"] = {"Brahui"},
["bri"] = {"Mokpwe"},
["brj"] = {"Bieria"},
["brk"] = {"Birked"},
["brl"] = {"Birwa"},
["brm"] = {"Barambu"},
["brn"] = {"Boruca"},
["bro"] = {"Brokkat"},
["brp"] = {"Barapasi"},
["brq"] = {"Breri"},
["brr"] = {"Birao"},
["brs"] = {"Baras"},
["brt"] = {"Bitare"},
["bru"] = {"Eastern Bru"},
["brv"] = {"Western Bru"},
["brw"] = {"Bellari"},
["brx"] = {"Bodo (India)"},
["bry"] = {"Burui"},
["brz"] = {"Bilbil"},
["bsa"] = {"Abinomn"},
["bsb"] = {"Brunei Bisaya"},
["bsc"] = {"Bassari", "Oniyan"},
["bse"] = {"Wushi"},
["bsf"] = {"Bauchi"},
["bsg"] = {"Bashkardi"},
["bsh"] = {"Kati"},
["bsi"] = {"Bassossi"},
["bsj"] = {"Bangwinji"},
["bsk"] = {"Burushaski"},
["bsl"] = {"Basa-Gumna"},
["bsm"] = {"Busami"},
["bsn"] = {"Barasana-Eduria"},
["bso"] = {"Buso"},
["bsp"] = {"Baga Sitemu"},
["bsq"] = {"Bassa"},
["bsr"] = {"Bassa-Kontagora"},
["bss"] = {"Akoose"},
["bst"] = {"Basketo"},
["bsu"] = {"Bahonsuai"},
["bsv"] = {"Baga Sobané"},
["bsw"] = {"Baiso"},
["bsx"] = {"Yangkam"},
["bsy"] = {"Sabah Bisaya"},
["bta"] = {"Bata"},
["btc"] = {"Bati (Cameroon)"},
["btd"] = {"Batak Dairi"},
["bte"] = {"Gamo-Ningi"},
["btf"] = {"Birgit"},
["btg"] = {"Gagnoa Bété"},
["bth"] = {"Biatah Bidayuh"},
["bti"] = {"Burate"},
["btj"] = {"Bacanese Malay"},
["btm"] = {"Batak Mandailing"},
["btn"] = {"Ratagnon"},
["bto"] = {"Rinconada Bikol"},
["btp"] = {"Budibud"},
["btq"] = {"Batek"},
["btr"] = {"Baetora"},
["bts"] = {"Batak Simalungun"},
["btt"] = {"Bete-Bendi"},
["btu"] = {"Batu"},
["btv"] = {"Bateri"},
["btw"] = {"Butuanon"},
["btx"] = {"Batak Karo"},
["bty"] = {"Bobot"},
["btz"] = {"Batak Alas-Kluet"},
["bua"] = {"Buriat"},
["bub"] = {"Bua"},
["buc"] = {"Bushi"},
["bud"] = {"Ntcham"},
["bue"] = {"Beothuk"},
["buf"] = {"Bushoong"},
["bug"] = {"Buginese"},
["buh"] = {"Younuo Bunu"},
["bui"] = {"Bongili"},
["buj"] = {"Basa-Gurmana"},
["buk"] = {"Bugawac"},
["bul"] = {"Bulgarian"},
["bum"] = {"Bulu (Cameroon)"},
["bun"] = {"Sherbro"},
["buo"] = {"Terei"},
["bup"] = {"Busoa"},
["buq"] = {"Brem"},
["bus"] = {"Bokobaru"},
["but"] = {"Bungain"},
["buu"] = {"Budu"},
["buv"] = {"Bun"},
["buw"] = {"Bubi"},
["bux"] = {"Boghom"},
["buy"] = {"Bullom So"},
["buz"] = {"Bukwen"},
["bva"] = {"Barein"},
["bvb"] = {"Bube"},
["bvc"] = {"Baelelea"},
["bvd"] = {"Baeggu"},
["bve"] = {"Berau Malay"},
["bvf"] = {"Boor"},
["bvg"] = {"Bonkeng"},
["bvh"] = {"Bure"},
["bvi"] = {"Belanda Viri"},
["bvj"] = {"Baan"},
["bvk"] = {"Bukat"},
["bvl"] = {"Bolivian Sign Language"},
["bvm"] = {"Bamunka"},
["bvn"] = {"Buna"},
["bvo"] = {"Bolgo"},
["bvp"] = {"Bumang"},
["bvq"] = {"Birri"},
["bvr"] = {"Burarra"},
["bvt"] = {"Bati (Indonesia)"},
["bvu"] = {"Bukit Malay"},
["bvv"] = {"Baniva"},
["bvw"] = {"Boga"},
["bvx"] = {"Dibole"},
["bvy"] = {"Baybayanon"},
["bvz"] = {"Bauzi"},
["bwa"] = {"Bwatoo"},
["bwb"] = {"Namosi-Naitasiri-Serua"},
["bwc"] = {"Bwile"},
["bwd"] = {"Bwaidoka"},
["bwe"] = {"Bwe Karen"},
["bwf"] = {"Boselewa"},
["bwg"] = {"Barwe"},
["bwh"] = {"Bishuo"},
["bwi"] = {"Baniwa"},
["bwj"] = {"Láá Láá Bwamu"},
["bwk"] = {"Bauwaki"},
["bwl"] = {"Bwela"},
["bwm"] = {"Biwat"},
["bwn"] = {"Wunai Bunu"},
["bwo"] = {"Borna (Ethiopia)", "Boro (Ethiopia)"},
["bwp"] = {"Mandobo Bawah"},
["bwq"] = {"Southern Bobo Madaré"},
["bwr"] = {"Bura-Pabir"},
["bws"] = {"Bomboma"},
["bwt"] = {"Bafaw-Balong"},
["bwu"] = {"Buli (Ghana)"},
["bww"] = {"Bwa"},
["bwx"] = {"Bu-Nao Bunu"},
["bwy"] = {"Cwi Bwamu"},
["bwz"] = {"Bwisi"},
["bxa"] = {"Tairaha"},
["bxb"] = {"Belanda Bor"},
["bxc"] = {"Molengue"},
["bxd"] = {"Pela"},
["bxe"] = {"Birale"},
["bxf"] = {"Bilur", "Minigir"},
["bxg"] = {"Bangala"},
["bxh"] = {"Buhutu"},
["bxi"] = {"Pirlatapa"},
["bxj"] = {"Bayungu"},
["bxk"] = {"Bukusu", "Lubukusu"},
["bxl"] = {"Jalkunan"},
["bxm"] = {"Mongolia Buriat"},
["bxn"] = {"Burduna"},
["bxo"] = {"Barikanchi"},
["bxp"] = {"Bebil"},
["bxq"] = {"Beele"},
["bxr"] = {"Russia Buriat"},
["bxs"] = {"Busam"},
["bxu"] = {"China Buriat"},
["bxv"] = {"Berakou"},
["bxw"] = {"Bankagooma"},
["bxz"] = {"Binahari"},
["bya"] = {"Batak"},
["byb"] = {"Bikya"},
["byc"] = {"Ubaghara"},
["byd"] = {"Benyadu'"},
["bye"] = {"Pouye"},
["byf"] = {"Bete"},
["byg"] = {"Baygo"},
["byh"] = {"Bhujel"},
["byi"] = {"Buyu"},
["byj"] = {"Bina (Nigeria)"},
["byk"] = {"Biao"},
["byl"] = {"Bayono"},
["bym"] = {"Bidyara"},
["byn"] = {"Bilin", "Blin"},
["byo"] = {"Biyo"},
["byp"] = {"Bumaji"},
["byq"] = {"Basay"},
["byr"] = {"Baruya", "Yipma"},
["bys"] = {"Burak"},
["byt"] = {"Berti"},
["byv"] = {"Medumba"},
["byw"] = {"Belhariya"},
["byx"] = {"Qaqet"},
["byz"] = {"Banaro"},
["bza"] = {"Bandi"},
["bzb"] = {"Andio"},
["bzc"] = {"Southern Betsimisaraka Malagasy"},
["bzd"] = {"Bribri"},
["bze"] = {"Jenaama Bozo"},
["bzf"] = {"Boikin"},
["bzg"] = {"Babuza"},
["bzh"] = {"Mapos Buang"},
["bzi"] = {"Bisu"},
["bzj"] = {"Belize Kriol English"},
["bzk"] = {"Nicaragua Creole English"},
["bzl"] = {"Boano (Sulawesi)"},
["bzm"] = {"Bolondo"},
["bzn"] = {"Boano (Maluku)"},
["bzo"] = {"Bozaba"},
["bzp"] = {"Kemberano"},
["bzq"] = {"Buli (Indonesia)"},
["bzr"] = {"Biri"},
["bzs"] = {"Brazilian Sign Language"},
["bzt"] = {"Brithenig"},
["bzu"] = {"Burmeso"},
["bzv"] = {"Naami"},
["bzw"] = {"Basa (Nigeria)"},
["bzx"] = {"Kɛlɛngaxo Bozo"},
["bzy"] = {"Obanliku"},
["bzz"] = {"Evant"},
["caa"] = {"Chortí"},
["cab"] = {"Garifuna"},
["cac"] = {"Chuj"},
["cad"] = {"Caddo"},
["cae"] = {"Laalaa", "Lehar"},
["caf"] = {"Southern Carrier"},
["cag"] = {"Nivaclé"},
["cah"] = {"Cahuarano"},
["caj"] = {"Chané"},
["cak"] = {"Cakchiquel", "Kaqchikel"},
["cal"] = {"Carolinian"},
["cam"] = {"Cemuhî"},
["can"] = {"Chambri"},
["cao"] = {"Chácobo"},
["cap"] = {"Chipaya"},
["caq"] = {"Car Nicobarese"},
["car"] = {"Galibi Carib"},
["cas"] = {"Tsimané"},
["cat"] = {"Catalan", "Valencian"},
["cav"] = {"Cavineña"},
["caw"] = {"Callawalla"},
["cax"] = {"Chiquitano"},
["cay"] = {"Cayuga"},
["caz"] = {"Canichana"},
["cbb"] = {"Cabiyarí"},
["cbc"] = {"Carapana"},
["cbd"] = {"Carijona"},
["cbg"] = {"Chimila"},
["cbi"] = {"Chachi"},
["cbj"] = {"Ede Cabe"},
["cbk"] = {"Chavacano"},
["cbl"] = {"Bualkhaw Chin"},
["cbn"] = {"Nyahkur"},
["cbo"] = {"Izora"},
["cbq"] = {"Cuba", "Tsucuba"},
["cbr"] = {"Cashibo-Cacataibo"},
["cbs"] = {"Cashinahua"},
["cbt"] = {"Chayahuita"},
["cbu"] = {"Candoshi-Shapra"},
["cbv"] = {"Cacua"},
["cbw"] = {"Kinabalian"},
["cby"] = {"Carabayo"},
["cca"] = {"Cauca"},
["ccc"] = {"Chamicuro"},
["ccd"] = {"Cafundo Creole"},
["cce"] = {"Chopi"},
["ccg"] = {"Samba Daka"},
["cch"] = {"Atsam"},
["ccj"] = {"Kasanga"},
["ccl"] = {"Cutchi-Swahili"},
["ccm"] = {"Malaccan Creole Malay"},
["cco"] = {"Comaltepec Chinantec"},
["ccp"] = {"Chakma"},
["ccr"] = {"Cacaopera"},
["cda"] = {"Choni"},
["cde"] = {"Chenchu"},
["cdf"] = {"Chiru"},
["cdg"] = {"Chamari"},
["cdh"] = {"Chambeali"},
["cdi"] = {"Chodri"},
["cdj"] = {"Churahi"},
["cdm"] = {"Chepang"},
["cdn"] = {"Chaudangsi"},
["cdo"] = {"Min Dong Chinese"},
["cdr"] = {"Cinda-Regi-Tiyal"},
["cds"] = {"Chadian Sign Language"},
["cdy"] = {"Chadong"},
["cdz"] = {"Koda"},
["cea"] = {"Lower Chehalis"},
["ceb"] = {"Cebuano"},
["ceg"] = {"Chamacoco"},
["cek"] = {"Eastern Khumi Chin"},
["cen"] = {"Cen"},
["ces"] = {"Czech"},
["cet"] = {"Centúúm"},
["cfa"] = {"Dijim-Bwilim"},
["cfd"] = {"Cara"},
["cfg"] = {"Como Karim"},
["cfm"] = {"Falam Chin"},
["cga"] = {"Changriwa"},
["cgc"] = {"Kagayanen"},
["cgg"] = {"Chiga"},
["cgk"] = {"Chocangacakha"},
["cha"] = {"Chamorro"},
["chb"] = {"Chibcha"},
["chc"] = {"Catawba"},
["chd"] = {"Highland Oaxaca Chontal"},
["che"] = {"Chechen"},
["chf"] = {"Tabasco Chontal"},
["chg"] = {"Chagatai"},
["chh"] = {"Chinook"},
["chj"] = {"Ojitlán Chinantec"},
["chk"] = {"Chuukese"},
["chl"] = {"Cahuilla"},
["chm"] = {"Mari (Russia)"},
["chn"] = {"Chinook jargon"},
["cho"] = {"Choctaw"},
["chp"] = {"Chipewyan", "Dene Suline"},
["chq"] = {"Quiotepec Chinantec"},
["chr"] = {"Cherokee"},
["cht"] = {"Cholón"},
["chu"] = {"Church Slavic", "Church Slavonic", "Old Bulgarian", "Old Church Slavonic", "Old Slavonic"},
["chv"] = {"Chuvash"},
["chw"] = {"Chuwabu"},
["chx"] = {"Chantyal"},
["chy"] = {"Cheyenne"},
["chz"] = {"Ozumacín Chinantec"},
["cia"] = {"Cia-Cia"},
["cib"] = {"Ci Gbe"},
["cic"] = {"Chickasaw"},
["cid"] = {"Chimariko"},
["cie"] = {"Cineni"},
["cih"] = {"Chinali"},
["cik"] = {"Chitkuli Kinnauri"},
["cim"] = {"Cimbrian"},
["cin"] = {"Cinta Larga"},
["cip"] = {"Chiapanec"},
["cir"] = {"Haméa", "Méa", "Tiri"},
["ciw"] = {"Chippewa"},
["ciy"] = {"Chaima"},
["cja"] = {"Western Cham"},
["cje"] = {"Chru"},
["cjh"] = {"Upper Chehalis"},
["cji"] = {"Chamalal"},
["cjk"] = {"Chokwe"},
["cjm"] = {"Eastern Cham"},
["cjn"] = {"Chenapian"},
["cjo"] = {"Ashéninka Pajonal"},
["cjp"] = {"Cabécar"},
["cjs"] = {"Shor"},
["cjv"] = {"Chuave"},
["cjy"] = {"Jinyu Chinese"},
["ckb"] = {"Central Kurdish"},
["ckh"] = {"Chak"},
["ckl"] = {"Cibak"},
["ckn"] = {"Kaang Chin"},
["cko"] = {"Anufo"},
["ckq"] = {"Kajakse"},
["ckr"] = {"Kairak"},
["cks"] = {"Tayo"},
["ckt"] = {"Chukot"},
["cku"] = {"Koasati"},
["ckv"] = {"Kavalan"},
["ckx"] = {"Caka"},
["cky"] = {"Cakfem-Mushere"},
["ckz"] = {"Cakchiquel-Quiché Mixed Language"},
["cla"] = {"Ron"},
["clc"] = {"Chilcotin"},
["cld"] = {"Chaldean Neo-Aramaic"},
["cle"] = {"Lealao Chinantec"},
["clh"] = {"Chilisso"},
["cli"] = {"Chakali"},
["clj"] = {"Laitu Chin"},
["clk"] = {"Idu-Mishmi"},
["cll"] = {"Chala"},
["clm"] = {"Clallam"},
["clo"] = {"Lowland Oaxaca Chontal"},
["clt"] = {"Lautu Chin"},
["clu"] = {"Caluyanun"},
["clw"] = {"Chulym"},
["cly"] = {"Eastern Highland Chatino"},
["cma"] = {"Maa"},
["cme"] = {"Cerma"},
["cmg"] = {"Classical Mongolian"},
["cmi"] = {"Emberá-Chamí"},
["cml"] = {"Campalagian"},
["cmm"] = {"Michigamea"},
["cmn"] = {"Mandarin Chinese"},
["cmo"] = {"Central Mnong"},
["cmr"] = {"Mro-Khimi Chin"},
["cms"] = {"Messapic"},
["cmt"] = {"Camtho"},
["cna"] = {"Changthang"},
["cnb"] = {"Chinbon Chin"},
["cnc"] = {"Côông"},
["cng"] = {"Northern Qiang"},
["cnh"] = {"Haka Chin", "Hakha Chin"},
["cni"] = {"Asháninka"},
["cnk"] = {"Khumi Chin"},
["cnl"] = {"Lalana Chinantec"},
["cno"] = {"Con"},
["cnr"] = {"Montenegrin"},
["cns"] = {"Central Asmat"},
["cnt"] = {"Tepetotutla Chinantec"},
["cnu"] = {"Chenoua"},
["cnw"] = {"Ngawn Chin"},
["cnx"] = {"Middle Cornish"},
["coa"] = {"Cocos Islands Malay"},
["cob"] = {"Chicomuceltec"},
["coc"] = {"Cocopa"},
["cod"] = {"Cocama-Cocamilla"},
["coe"] = {"Koreguaje"},
["cof"] = {"Colorado"},
["cog"] = {"Chong"},
["coh"] = {"Chichonyi-Chidzihana-Chikauma", "Chonyi-Dzihana-Kauma"},
["coj"] = {"Cochimi"},
["cok"] = {"Santa Teresa Cora"},
["col"] = {"Columbia-Wenatchi"},
["com"] = {"Comanche"},
["con"] = {"Cofán"},
["coo"] = {"Comox"},
["cop"] = {"Coptic"},
["coq"] = {"Coquille"},
["cor"] = {"Cornish"},
["cos"] = {"Corsican"},
["cot"] = {"Caquinte"},
["cou"] = {"Wamey"},
["cov"] = {"Cao Miao"},
["cow"] = {"Cowlitz"},
["cox"] = {"Nanti"},
["coz"] = {"Chochotec"},
["cpa"] = {"Palantla Chinantec"},
["cpb"] = {"Ucayali-Yurúa Ashéninka"},
["cpc"] = {"Ajyíninka Apurucayali"},
["cpg"] = {"Cappadocian Greek"},
["cpi"] = {"Chinese Pidgin English"},
["cpn"] = {"Cherepon"},
["cpo"] = {"Kpeego"},
["cps"] = {"Capiznon"},
["cpu"] = {"Pichis Ashéninka"},
["cpx"] = {"Pu-Xian Chinese"},
["cpy"] = {"South Ucayali Ashéninka"},
["cqd"] = {"Chuanqiandian Cluster Miao"},
["cra"] = {"Chara"},
["crb"] = {"Island Carib"},
["crc"] = {"Lonwolwol"},
["crd"] = {"Coeur d'Alene"},
["cre"] = {"Cree"},
["crf"] = {"Caramanta"},
["crg"] = {"Michif"},
["crh"] = {"Crimean Tatar", "Crimean Turkish"},
["cri"] = {"Sãotomense"},
["crj"] = {"Southern East Cree"},
["crk"] = {"Plains Cree"},
["crl"] = {"Northern East Cree"},
["crm"] = {"Moose Cree"},
["crn"] = {"El Nayar Cora"},
["cro"] = {"Crow"},
["crq"] = {"Iyo'wujwa Chorote"},
["crr"] = {"Carolina Algonquian"},
["crs"] = {"Seselwa Creole French"},
["crt"] = {"Iyojwa'ja Chorote"},
["crv"] = {"Chaura"},
["crw"] = {"Chrau"},
["crx"] = {"Carrier"},
["cry"] = {"Cori"},
["crz"] = {"Cruzeño"},
["csa"] = {"Chiltepec Chinantec"},
["csb"] = {"Kashubian"},
["csc"] = {"Catalan Sign Language", "Lengua de señas catalana", "Llengua de Signes Catalana"},
["csd"] = {"Chiangmai Sign Language"},
["cse"] = {"Czech Sign Language"},
["csf"] = {"Cuba Sign Language"},
["csg"] = {"Chilean Sign Language"},
["csh"] = {"Asho Chin"},
["csi"] = {"Coast Miwok"},
["csj"] = {"Songlai Chin"},
["csk"] = {"Jola-Kasa"},
["csl"] = {"Chinese Sign Language"},
["csm"] = {"Central Sierra Miwok"},
["csn"] = {"Colombian Sign Language"},
["cso"] = {"Sochiapam Chinantec", "Sochiapan Chinantec"},
["csq"] = {"Croatia Sign Language"},
["csr"] = {"Costa Rican Sign Language"},
["css"] = {"Southern Ohlone"},
["cst"] = {"Northern Ohlone"},
["csv"] = {"Sumtu Chin"},
["csw"] = {"Swampy Cree"},
["csy"] = {"Siyin Chin"},
["csz"] = {"Coos"},
["cta"] = {"Tataltepec Chatino"},
["ctc"] = {"Chetco"},
["ctd"] = {"Tedim Chin"},
["cte"] = {"Tepinapa Chinantec"},
["ctg"] = {"Chittagonian"},
["cth"] = {"Thaiphum Chin"},
["ctl"] = {"Tlacoatzintepec Chinantec"},
["ctm"] = {"Chitimacha"},
["ctn"] = {"Chhintange"},
["cto"] = {"Emberá-Catío"},
["ctp"] = {"Western Highland Chatino"},
["cts"] = {"Northern Catanduanes Bikol"},
["ctt"] = {"Wayanad Chetti"},
["ctu"] = {"Chol"},
["ctz"] = {"Zacatepec Chatino"},
["cua"] = {"Cua"},
["cub"] = {"Cubeo"},
["cuc"] = {"Usila Chinantec"},
["cug"] = {"Chungmboko", "Cung"},
["cuh"] = {"Chuka", "Gichuka"},
["cui"] = {"Cuiba"},
["cuj"] = {"Mashco Piro"},
["cuk"] = {"San Blas Kuna"},
["cul"] = {"Culina", "Kulina"},
["cuo"] = {"Cumanagoto"},
["cup"] = {"Cupeño"},
["cuq"] = {"Cun"},
["cur"] = {"Chhulung"},
["cut"] = {"Teutila Cuicatec"},
["cuu"] = {"Tai Ya"},
["cuv"] = {"Cuvok"},
["cuw"] = {"Chukwa"},
["cux"] = {"Tepeuxila Cuicatec"},
["cuy"] = {"Cuitlatec"},
["cvg"] = {"Chug"},
["cvn"] = {"Valle Nacional Chinantec"},
["cwa"] = {"Kabwa"},
["cwb"] = {"Maindo"},
["cwd"] = {"Woods Cree"},
["cwe"] = {"Kwere"},
["cwg"] = {"Cheq Wong", "Chewong"},
["cwt"] = {"Kuwaataay"},
["cya"] = {"Nopala Chatino"},
["cyb"] = {"Cayubaba"},
["cym"] = {"Welsh"},
["cyo"] = {"Cuyonon"},
["czh"] = {"Huizhou Chinese"},
["czk"] = {"Knaanic"},
["czn"] = {"Zenzontepec Chatino"},
["czo"] = {"Min Zhong Chinese"},
["czt"] = {"Zotung Chin"},
["daa"] = {"Dangaléat"},
["dac"] = {"Dambi"},
["dad"] = {"Marik"},
["dae"] = {"Duupa"},
["dag"] = {"Dagbani"},
["dah"] = {"Gwahatike"},
["dai"] = {"Day"},
["daj"] = {"Dar Fur Daju"},
["dak"] = {"Dakota"},
["dal"] = {"Dahalo"},
["dam"] = {"Damakawa"},
["dan"] = {"Danish"},
["dao"] = {"Daai Chin"},
["daq"] = {"Dandami Maria"},
["dar"] = {"Dargwa"},
["das"] = {"Daho-Doo"},
["dau"] = {"Dar Sila Daju"},
["dav"] = {"Dawida", "Taita"},
["daw"] = {"Davawenyo"},
["dax"] = {"Dayi"},
["daz"] = {"Dao"},
["dba"] = {"Bangime"},
["dbb"] = {"Deno"},
["dbd"] = {"Dadiya"},
["dbe"] = {"Dabe"},
["dbf"] = {"Edopi"},
["dbg"] = {"Dogul Dom Dogon"},
["dbi"] = {"Doka"},
["dbj"] = {"Ida'an"},
["dbl"] = {"Dyirbal"},
["dbm"] = {"Duguri"},
["dbn"] = {"Duriankere"},
["dbo"] = {"Dulbu"},
["dbp"] = {"Duwai"},
["dbq"] = {"Daba"},
["dbr"] = {"Dabarre"},
["dbt"] = {"Ben Tey Dogon"},
["dbu"] = {"Bondum Dom Dogon"},
["dbv"] = {"Dungu"},
["dbw"] = {"Bankan Tey Dogon"},
["dby"] = {"Dibiyaso"},
["dcc"] = {"Deccan"},
["dcr"] = {"Negerhollands"},
["dda"] = {"Dadi Dadi"},
["ddd"] = {"Dongotono"},
["dde"] = {"Doondo"},
["ddg"] = {"Fataluku"},
["ddi"] = {"West Goodenough"},
["ddj"] = {"Jaru"},
["ddn"] = {"Dendi (Benin)"},
["ddo"] = {"Dido"},
["ddr"] = {"Dhudhuroa"},
["dds"] = {"Donno So Dogon"},
["ddw"] = {"Dawera-Daweloor"},
["dec"] = {"Dagik"},
["ded"] = {"Dedua"},
["dee"] = {"Dewoin"},
["def"] = {"Dezfuli"},
["deg"] = {"Degema"},
["deh"] = {"Dehwari"},
["dei"] = {"Demisa"},
["dek"] = {"Dek"},
["del"] = {"Delaware"},
["dem"] = {"Dem"},
["den"] = {"Slave (Athapascan)"},
["dep"] = {"Pidgin Delaware"},
["deq"] = {"Dendi (Central African Republic)"},
["der"] = {"Deori"},
["des"] = {"Desano"},
["deu"] = {"German"},
["dev"] = {"Domung"},
["dez"] = {"Dengese"},
["dga"] = {"Southern Dagaare"},
["dgb"] = {"Bunoge Dogon"},
["dgc"] = {"Casiguran Dumagat Agta"},
["dgd"] = {"Dagaari Dioula"},
["dge"] = {"Degenan"},
["dgg"] = {"Doga"},
["dgh"] = {"Dghwede"},
["dgi"] = {"Northern Dagara"},
["dgk"] = {"Dagba"},
["dgl"] = {"Andaandi", "Dongolawi"},
["dgn"] = {"Dagoman"},
["dgo"] = {"Dogri (individual language)"},
["dgr"] = {"Dogrib"},
["dgs"] = {"Dogoso"},
["dgt"] = {"Ndra'ngith"},
["dgu"] = {"Degaru"},
["dgw"] = {"Daungwurrung"},
["dgx"] = {"Doghoro"},
["dgz"] = {"Daga"},
["dhd"] = {"Dhundari"},
["dhg"] = {"Dhangu", "Dhangu-Djangu", "Djangu"},
["dhi"] = {"Dhimal"},
["dhl"] = {"Dhalandji"},
["dhm"] = {"Zemba"},
["dhn"] = {"Dhanki"},
["dho"] = {"Dhodia"},
["dhr"] = {"Dhargari"},
["dhs"] = {"Dhaiso"},
["dhu"] = {"Dhurga"},
["dhv"] = {"Dehu", "Drehu"},
["dhw"] = {"Dhanwar (Nepal)"},
["dhx"] = {"Dhungaloo"},
["dia"] = {"Dia"},
["dib"] = {"South Central Dinka"},
["dic"] = {"Lakota Dida"},
["did"] = {"Didinga"},
["dif"] = {"Dieri"},
["dig"] = {"Chidigo", "Digo"},
["dih"] = {"Kumiai"},
["dii"] = {"Dimbong"},
["dij"] = {"Dai"},
["dik"] = {"Southwestern Dinka"},
["dil"] = {"Dilling"},
["dim"] = {"Dime"},
["din"] = {"Dinka"},
["dio"] = {"Dibo"},
["dip"] = {"Northeastern Dinka"},
["diq"] = {"Dimli (individual language)"},
["dir"] = {"Dirim"},
["dis"] = {"Dimasa"},
["dit"] = {"Dirari"},
["diu"] = {"Diriku"},
["div"] = {"Dhivehi", "Divehi", "Maldivian"},
["diw"] = {"Northwestern Dinka"},
["dix"] = {"Dixon Reef"},
["diy"] = {"Diuwe"},
["diz"] = {"Ding"},
["dja"] = {"Djadjawurrung"},
["djb"] = {"Djinba"},
["djc"] = {"Dar Daju Daju"},
["djd"] = {"Djamindjung"},
["dje"] = {"Zarma"},
["djf"] = {"Djangun"},
["dji"] = {"Djinang"},
["djj"] = {"Djeebbana"},
["djk"] = {"Businenge Tongo", "Eastern Maroon Creole", "Nenge"},
["djm"] = {"Jamsay Dogon"},
["djn"] = {"Djauan"},
["djo"] = {"Jangkang"},
["djr"] = {"Djambarrpuyngu"},
["dju"] = {"Kapriman"},
["djw"] = {"Djawi"},
["dka"] = {"Dakpakha"},
["dkk"] = {"Dakka"},
["dkr"] = {"Kuijau"},
["dks"] = {"Southeastern Dinka"},
["dkx"] = {"Mazagway"},
["dlg"] = {"Dolgan"},
["dlk"] = {"Dahalik"},
["dlm"] = {"Dalmatian"},
["dln"] = {"Darlong"},
["dma"] = {"Duma"},
["dmb"] = {"Mombo Dogon"},
["dmc"] = {"Gavak"},
["dmd"] = {"Madhi Madhi"},
["dme"] = {"Dugwor"},
["dmg"] = {"Upper Kinabatangan"},
["dmk"] = {"Domaaki"},
["dml"] = {"Dameli"},
["dmm"] = {"Dama"},
["dmo"] = {"Kemedzung"},
["dmr"] = {"East Damar"},
["dms"] = {"Dampelas"},
["dmu"] = {"Dubu", "Tebi"},
["dmv"] = {"Dumpas"},
["dmw"] = {"Mudburra"},
["dmx"] = {"Dema"},
["dmy"] = {"Demta", "Sowari"},
["dna"] = {"Upper Grand Valley Dani"},
["dnd"] = {"Daonda"},
["dne"] = {"Ndendeule"},
["dng"] = {"Dungan"},
["dni"] = {"Lower Grand Valley Dani"},
["dnj"] = {"Dan"},
["dnk"] = {"Dengka"},
["dnn"] = {"Dzùùngoo"},
["dnr"] = {"Danaru"},
["dnt"] = {"Mid Grand Valley Dani"},
["dnu"] = {"Danau"},
["dnv"] = {"Danu"},
["dnw"] = {"Western Dani"},
["dny"] = {"Dení"},
["doa"] = {"Dom"},
["dob"] = {"Dobu"},
["doc"] = {"Northern Dong"},
["doe"] = {"Doe"},
["dof"] = {"Domu"},
["doh"] = {"Dong"},
["doi"] = {"Dogri (macrolanguage)"},
["dok"] = {"Dondo"},
["dol"] = {"Doso"},
["don"] = {"Toura (Papua New Guinea)"},
["doo"] = {"Dongo"},
["dop"] = {"Lukpa"},
["doq"] = {"Dominican Sign Language"},
["dor"] = {"Dori'o"},
["dos"] = {"Dogosé"},
["dot"] = {"Dass"},
["dov"] = {"Dombe"},
["dow"] = {"Doyayo"},
["dox"] = {"Bussa"},
["doy"] = {"Dompo"},
["doz"] = {"Dorze"},
["dpp"] = {"Papar"},
["drb"] = {"Dair"},
["drc"] = {"Minderico"},
["drd"] = {"Darmiya"},
["dre"] = {"Dolpo"},
["drg"] = {"Rungus"},
["dri"] = {"C'Lela"},
["drl"] = {"Paakantyi"},
["drn"] = {"West Damar"},
["dro"] = {"Daro-Matu Melanau"},
["drq"] = {"Dura"},
["drr"] = {"Dororo"},
["drs"] = {"Gedeo"},
["drt"] = {"Drents"},
["dru"] = {"Rukai"},
["dry"] = {"Darai"},
["dsb"] = {"Lower Sorbian"},
["dse"] = {"Dutch Sign Language"},
["dsh"] = {"Daasanach"},
["dsi"] = {"Disa"},
["dsl"] = {"Danish Sign Language"},
["dsn"] = {"Dusner"},
["dso"] = {"Desiya"},
["dsq"] = {"Tadaksahak"},
["dta"] = {"Daur"},
["dtb"] = {"Labuk-Kinabatangan Kadazan"},
["dtd"] = {"Ditidaht"},
["dth"] = {"Adithinngithigh"},
["dti"] = {"Ana Tinga Dogon"},
["dtk"] = {"Tene Kan Dogon"},
["dtm"] = {"Tomo Kan Dogon"},
["dtn"] = {"Daatsʼíin"},
["dto"] = {"Tommo So Dogon"},
["dtp"] = {"Central Dusun", "Kadazan Dusun"},
["dtr"] = {"Lotud"},
["dts"] = {"Toro So Dogon"},
["dtt"] = {"Toro Tegu Dogon"},
["dtu"] = {"Tebul Ure Dogon"},
["dty"] = {"Dotyali"},
["dua"] = {"Duala"},
["dub"] = {"Dubli"},
["duc"] = {"Duna"},
["dud"] = {"Hun-Saare"},
["due"] = {"Umiray Dumaget Agta"},
["duf"] = {"Drubea", "Dumbea"},
["dug"] = {"Chiduruma", "Duruma"},
["duh"] = {"Dungra Bhil"},
["dui"] = {"Dumun"},
["duk"] = {"Uyajitaya"},
["dul"] = {"Alabat Island Agta"},
["dum"] = {"Middle Dutch (ca. 1050-1350)"},
["dun"] = {"Dusun Deyah"},
["duo"] = {"Dupaninan Agta"},
["dup"] = {"Duano"},
["duq"] = {"Dusun Malang"},
["dur"] = {"Dii"},
["dus"] = {"Dumi"},
["duu"] = {"Drung"},
["duv"] = {"Duvle"},
["duw"] = {"Dusun Witu"},
["dux"] = {"Duungooma"},
["duy"] = {"Dicamay Agta"},
["duz"] = {"Duli-Gey"},
["dva"] = {"Duau"},
["dwa"] = {"Diri"},
["dwr"] = {"Dawro"},
["dws"] = {"Dutton World Speedwords"},
["dwu"] = {"Dhuwal"},
["dww"] = {"Dawawa"},
["dwy"] = {"Dhuwaya"},
["dya"] = {"Dyan"},
["dyb"] = {"Dyaberdyaber"},
["dyd"] = {"Dyugun"},
["dyg"] = {"Villa Viciosa Agta"},
["dyi"] = {"Djimini Senoufo"},
["dym"] = {"Yanda Dom Dogon"},
["dyn"] = {"Dyangadi"},
["dyo"] = {"Jola-Fonyi"},
["dyu"] = {"Dyula"},
["dyy"] = {"Dyaabugay"},
["dza"] = {"Tunzu"},
["dze"] = {"Djiwarli"},
["dzg"] = {"Dazaga"},
["dzl"] = {"Dzalakha"},
["dzn"] = {"Dzando"},
["dzo"] = {"Dzongkha"},
["eaa"] = {"Karenggapa"},
["ebg"] = {"Ebughu"},
["ebk"] = {"Eastern Bontok"},
["ebo"] = {"Teke-Ebo"},
["ebr"] = {"Ebrié"},
["ebu"] = {"Embu", "Kiembu"},
["ecr"] = {"Eteocretan"},
["ecs"] = {"Ecuadorian Sign Language"},
["ecy"] = {"Eteocypriot"},
["eee"] = {"E"},
["efa"] = {"Efai"},
["efe"] = {"Efe"},
["efi"] = {"Efik"},
["ega"] = {"Ega"},
["egl"] = {"Emilian"},
["ego"] = {"Eggon"},
["egy"] = {"Egyptian (Ancient)"},
["ehu"] = {"Ehueun"},
["eip"] = {"Eipomek"},
["eit"] = {"Eitiep"},
["eiv"] = {"Askopan"},
["eja"] = {"Ejamat"},
["eka"] = {"Ekajuk"},
["ekc"] = {"Eastern Karnic"},
["eke"] = {"Ekit"},
["ekg"] = {"Ekari"},
["eki"] = {"Eki"},
["ekk"] = {"Standard Estonian"},
["ekl"] = {"Kol", "Kol (Bangladesh)"},
["ekm"] = {"Elip"},
["eko"] = {"Koti"},
["ekp"] = {"Ekpeye"},
["ekr"] = {"Yace"},
["eky"] = {"Eastern Kayah"},
["ele"] = {"Elepi"},
["elh"] = {"El Hugeirat"},
["eli"] = {"Nding"},
["elk"] = {"Elkei"},
["ell"] = {"Modern Greek (1453-)"},
["elm"] = {"Eleme"},
["elo"] = {"El Molo"},
["elu"] = {"Elu"},
["elx"] = {"Elamite"},
["ema"] = {"Emai-Iuleha-Ora"},
["emb"] = {"Embaloh"},
["eme"] = {"Emerillon"},
["emg"] = {"Eastern Meohang"},
["emi"] = {"Mussau-Emira"},
["emk"] = {"Eastern Maninkakan"},
["emm"] = {"Mamulique"},
["emn"] = {"Eman"},
["emp"] = {"Northern Emberá"},
["ems"] = {"Pacific Gulf Yupik"},
["emu"] = {"Eastern Muria"},
["emw"] = {"Emplawas"},
["emx"] = {"Erromintxela"},
["emy"] = {"Epigraphic Mayan"},
["ena"] = {"Apali"},
["enb"] = {"Markweeta"},
["enc"] = {"En"},
["end"] = {"Ende"},
["enf"] = {"Forest Enets"},
["eng"] = {"English"},
["enh"] = {"Tundra Enets"},
["enl"] = {"Enlhet"},
["enm"] = {"Middle English (1100-1500)"},
["enn"] = {"Engenni"},
["eno"] = {"Enggano"},
["enq"] = {"Enga"},
["enr"] = {"Emem", "Emumu"},
["enu"] = {"Enu"},
["env"] = {"Enwan (Edu State)"},
["enw"] = {"Enwan (Akwa Ibom State)"},
["enx"] = {"Enxet"},
["eot"] = {"Beti (Côte d'Ivoire)"},
["epi"] = {"Epie"},
["epo"] = {"Esperanto"},
["era"] = {"Eravallan"},
["erg"] = {"Sie"},
["erh"] = {"Eruwa"},
["eri"] = {"Ogea"},
["erk"] = {"South Efate"},
["ero"] = {"Horpa"},
["err"] = {"Erre"},
["ers"] = {"Ersu"},
["ert"] = {"Eritai"},
["erw"] = {"Erokwanas"},
["ese"] = {"Ese Ejja"},
["esg"] = {"Aheri Gondi"},
["esh"] = {"Eshtehardi"},
["esi"] = {"North Alaskan Inupiatun"},
["esk"] = {"Northwest Alaska Inupiatun"},
["esl"] = {"Egypt Sign Language"},
["esm"] = {"Esuma"},
["esn"] = {"Salvadoran Sign Language"},
["eso"] = {"Estonian Sign Language"},
["esq"] = {"Esselen"},
["ess"] = {"Central Siberian Yupik"},
["est"] = {"Estonian"},
["esu"] = {"Central Yupik"},
["esy"] = {"Eskayan"},
["etb"] = {"Etebi"},
["etc"] = {"Etchemin"},
["eth"] = {"Ethiopian Sign Language"},
["etn"] = {"Eton (Vanuatu)"},
["eto"] = {"Eton (Cameroon)"},
["etr"] = {"Edolo"},
["ets"] = {"Yekhee"},
["ett"] = {"Etruscan"},
["etu"] = {"Ejagham"},
["etx"] = {"Eten"},
["etz"] = {"Semimi"},
["eus"] = {"Basque"},
["eve"] = {"Even"},
["evh"] = {"Uvbie"},
["evn"] = {"Evenki"},
["ewe"] = {"Ewe"},
["ewo"] = {"Ewondo"},
["ext"] = {"Extremaduran"},
["eya"] = {"Eyak"},
["eyo"] = {"Keiyo"},
["eza"] = {"Ezaa"},
["eze"] = {"Uzekwe"},
["faa"] = {"Fasu"},
["fab"] = {"Fa d'Ambu"},
["fad"] = {"Wagi"},
["faf"] = {"Fagani"},
["fag"] = {"Finongan"},
["fah"] = {"Baissa Fali"},
["fai"] = {"Faiwol"},
["faj"] = {"Faita"},
["fak"] = {"Fang (Cameroon)"},
["fal"] = {"South Fali"},
["fam"] = {"Fam"},
["fan"] = {"Fang (Equatorial Guinea)"},
["fao"] = {"Faroese"},
["fap"] = {"Paloor"},
["far"] = {"Fataleka"},
["fas"] = {"Persian"},
["fat"] = {"Fanti"},
["fau"] = {"Fayu"},
["fax"] = {"Fala"},
["fay"] = {"Southwestern Fars"},
["faz"] = {"Northwestern Fars"},
["fbl"] = {"West Albay Bikol"},
["fcs"] = {"Quebec Sign Language"},
["fer"] = {"Feroge"},
["ffi"] = {"Foia Foia"},
["ffm"] = {"Maasina Fulfulde"},
["fgr"] = {"Fongoro"},
["fia"] = {"Nobiin"},
["fie"] = {"Fyer"},
["fij"] = {"Fijian"},
["fil"] = {"Filipino", "Pilipino"},
["fin"] = {"Finnish"},
["fip"] = {"Fipa"},
["fir"] = {"Firan"},
["fit"] = {"Tornedalen Finnish"},
["fiw"] = {"Fiwaga"},
["fkk"] = {"Kirya-Konzəl"},
["fkv"] = {"Kven Finnish"},
["fla"] = {"Kalispel-Pend d'Oreille"},
["flh"] = {"Foau"},
["fli"] = {"Fali"},
["fll"] = {"North Fali"},
["fln"] = {"Flinders Island"},
["flr"] = {"Fuliiru"},
["fly"] = {"Flaaitaal", "Tsotsitaal"},
["fmp"] = {"Fe'fe'"},
["fmu"] = {"Far Western Muria"},
["fnb"] = {"Fanbak"},
["fng"] = {"Fanagalo"},
["fni"] = {"Fania"},
["fod"] = {"Foodo"},
["foi"] = {"Foi"},
["fom"] = {"Foma"},
["fon"] = {"Fon"},
["for"] = {"Fore"},
["fos"] = {"Siraya"},
["fpe"] = {"Fernando Po Creole English"},
["fqs"] = {"Fas"},
["fra"] = {"French"},
["frc"] = {"Cajun French"},
["frd"] = {"Fordata"},
["frk"] = {"Frankish"},
["frm"] = {"Middle French (ca. 1400-1600)"},
["fro"] = {"Old French (842-ca. 1400)"},
["frp"] = {"Arpitan", "Francoprovençal"},
["frq"] = {"Forak"},
["frr"] = {"Northern Frisian"},
["frs"] = {"Eastern Frisian"},
["frt"] = {"Fortsenal"},
["fry"] = {"Western Frisian"},
["fse"] = {"Finnish Sign Language"},
["fsl"] = {"French Sign Language"},
["fss"] = {"finlandssvenskt teckenspråk", "Finland-Swedish Sign Language", "suomenruotsalainen viittomakieli"},
["fub"] = {"Adamawa Fulfulde"},
["fuc"] = {"Pulaar"},
["fud"] = {"East Futuna"},
["fue"] = {"Borgu Fulfulde"},
["fuf"] = {"Pular"},
["fuh"] = {"Western Niger Fulfulde"},
["fui"] = {"Bagirmi Fulfulde"},
["fuj"] = {"Ko"},
["ful"] = {"Fulah"},
["fum"] = {"Fum"},
["fun"] = {"Fulniô"},
["fuq"] = {"Central-Eastern Niger Fulfulde"},
["fur"] = {"Friulian"},
["fut"] = {"Futuna-Aniwa"},
["fuu"] = {"Furu"},
["fuv"] = {"Nigerian Fulfulde"},
["fuy"] = {"Fuyug"},
["fvr"] = {"Fur"},
["fwa"] = {"Fwâi"},
["fwe"] = {"Fwe"},
["gaa"] = {"Ga"},
["gab"] = {"Gabri"},
["gac"] = {"Mixed Great Andamanese"},
["gad"] = {"Gaddang"},
["gae"] = {"Guarequena"},
["gaf"] = {"Gende"},
["gag"] = {"Gagauz"},
["gah"] = {"Alekano"},
["gai"] = {"Borei"},
["gaj"] = {"Gadsup"},
["gak"] = {"Gamkonora"},
["gal"] = {"Galolen"},
["gam"] = {"Kandawo"},
["gan"] = {"Gan Chinese"},
["gao"] = {"Gants"},
["gap"] = {"Gal"},
["gaq"] = {"Gata'"},
["gar"] = {"Galeya"},
["gas"] = {"Adiwasi Garasia"},
["gat"] = {"Kenati"},
["gau"] = {"Mudhili Gadaba"},
["gaw"] = {"Nobonob"},
["gax"] = {"Borana-Arsi-Guji Oromo"},
["gay"] = {"Gayo"},
["gaz"] = {"West Central Oromo"},
["gba"] = {"Gbaya (Central African Republic)"},
["gbb"] = {"Kaytetye"},
["gbd"] = {"Karadjeri"},
["gbe"] = {"Niksek"},
["gbf"] = {"Gaikundi"},
["gbg"] = {"Gbanziri"},
["gbh"] = {"Defi Gbe"},
["gbi"] = {"Galela"},
["gbj"] = {"Bodo Gadaba"},
["gbk"] = {"Gaddi"},
["gbl"] = {"Gamit"},
["gbm"] = {"Garhwali"},
["gbn"] = {"Mo'da"},
["gbo"] = {"Northern Grebo"},
["gbp"] = {"Gbaya-Bossangoa"},
["gbq"] = {"Gbaya-Bozoum"},
["gbr"] = {"Gbagyi"},
["gbs"] = {"Gbesi Gbe"},
["gbu"] = {"Gagadu"},
["gbv"] = {"Gbanu"},
["gbw"] = {"Gabi-Gabi"},
["gbx"] = {"Eastern Xwla Gbe"},
["gby"] = {"Gbari"},
["gbz"] = {"Zoroastrian Dari"},
["gcc"] = {"Mali"},
["gcd"] = {"Ganggalida"},
["gce"] = {"Galice"},
["gcf"] = {"Guadeloupean Creole French"},
["gcl"] = {"Grenadian Creole English"},
["gcn"] = {"Gaina"},
["gcr"] = {"Guianese Creole French"},
["gct"] = {"Colonia Tovar German"},
["gda"] = {"Gade Lohar"},
["gdb"] = {"Pottangi Ollar Gadaba"},
["gdc"] = {"Gugu Badhun"},
["gdd"] = {"Gedaged"},
["gde"] = {"Gude"},
["gdf"] = {"Guduf-Gava"},
["gdg"] = {"Ga'dang"},
["gdh"] = {"Gadjerawang"},
["gdi"] = {"Gundi"},
["gdj"] = {"Gurdjar"},
["gdk"] = {"Gadang"},
["gdl"] = {"Dirasha"},
["gdm"] = {"Laal"},
["gdn"] = {"Umanakaina"},
["gdo"] = {"Ghodoberi"},
["gdq"] = {"Mehri"},
["gdr"] = {"Wipi"},
["gds"] = {"Ghandruk Sign Language"},
["gdt"] = {"Kungardutyi"},
["gdu"] = {"Gudu"},
["gdx"] = {"Godwari"},
["gea"] = {"Geruma"},
["geb"] = {"Kire"},
["gec"] = {"Gboloo Grebo"},
["ged"] = {"Gade"},
["geg"] = {"Gengle"},
["geh"] = {"Hutterisch", "Hutterite German"},
["gei"] = {"Gebe"},
["gej"] = {"Gen"},
["gek"] = {"Ywom"},
["gel"] = {"ut-Ma'in"},
["geq"] = {"Geme"},
["ges"] = {"Geser-Gorom"},
["gev"] = {"Eviya"},
["gew"] = {"Gera"},
["gex"] = {"Garre"},
["gey"] = {"Enya"},
["gez"] = {"Geez"},
["gfk"] = {"Patpatar"},
["gft"] = {"Gafat"},
["gga"] = {"Gao"},
["ggb"] = {"Gbii"},
["ggd"] = {"Gugadj"},
["gge"] = {"Guragone"},
["ggg"] = {"Gurgula"},
["ggk"] = {"Kungarakany"},
["ggl"] = {"Ganglau"},
["ggt"] = {"Gitua"},
["ggu"] = {"Gagu", "Gban"},
["ggw"] = {"Gogodala"},
["gha"] = {"Ghadamès"},
["ghc"] = {"Hiberno-Scottish Gaelic"},
["ghe"] = {"Southern Ghale"},
["ghh"] = {"Northern Ghale"},
["ghk"] = {"Geko Karen"},
["ghl"] = {"Ghulfan"},
["ghn"] = {"Ghanongga"},
["gho"] = {"Ghomara"},
["ghr"] = {"Ghera"},
["ghs"] = {"Guhu-Samane"},
["ght"] = {"Kuke", "Kutang Ghale"},
["gia"] = {"Kitja"},
["gib"] = {"Gibanawa"},
["gic"] = {"Gail"},
["gid"] = {"Gidar"},
["gie"] = {"Gaɓogbo", "Guébie"},
["gig"] = {"Goaria"},
["gih"] = {"Githabul"},
["gil"] = {"Gilbertese"},
["gim"] = {"Gimi (Eastern Highlands)"},
["gin"] = {"Hinukh"},
["gip"] = {"Gimi (West New Britain)"},
["giq"] = {"Green Gelao"},
["gir"] = {"Red Gelao"},
["gis"] = {"North Giziga"},
["git"] = {"Gitxsan"},
["giu"] = {"Mulao"},
["giw"] = {"White Gelao"},
["gix"] = {"Gilima"},
["giy"] = {"Giyug"},
["giz"] = {"South Giziga"},
["gji"] = {"Geji"},
["gjk"] = {"Kachi Koli"},
["gjm"] = {"Gunditjmara"},
["gjn"] = {"Gonja"},
["gjr"] = {"Gurindji Kriol"},
["gju"] = {"Gujari"},
["gka"] = {"Guya"},
["gkd"] = {"Magɨ (Madang Province)"},
["gke"] = {"Ndai"},
["gkn"] = {"Gokana"},
["gko"] = {"Kok-Nar"},
["gkp"] = {"Guinea Kpelle"},
["gku"] = {"ǂUngkue"},
["gla"] = {"Gaelic", "Scottish Gaelic"},
["glc"] = {"Bon Gula"},
["gld"] = {"Nanai"},
["gle"] = {"Irish"},
["glg"] = {"Galician"},
["glh"] = {"Northwest Pashai", "Northwest Pashayi"},
["gli"] = {"Guliguli"},
["glj"] = {"Gula Iro"},
["glk"] = {"Gilaki"},
["gll"] = {"Garlali"},
["glo"] = {"Galambu"},
["glr"] = {"Glaro-Twabo"},
["glu"] = {"Gula (Chad)"},
["glv"] = {"Manx"},
["glw"] = {"Glavda"},
["gly"] = {"Gule"},
["gma"] = {"Gambera"},
["gmb"] = {"Gula'alaa"},
["gmd"] = {"Mághdì"},
["gmg"] = {"Magɨyi"},
["gmh"] = {"Middle High German (ca. 1050-1500)"},
["gml"] = {"Middle Low German"},
["gmm"] = {"Gbaya-Mbodomo"},
["gmn"] = {"Gimnime"},
["gmu"] = {"Gumalu"},
["gmv"] = {"Gamo"},
["gmx"] = {"Magoma"},
["gmy"] = {"Mycenaean Greek"},
["gmz"] = {"Mgbolizhia"},
["gna"] = {"Kaansa"},
["gnb"] = {"Gangte"},
["gnc"] = {"Guanche"},
["gnd"] = {"Zulgo-Gemzek"},
["gne"] = {"Ganang"},
["gng"] = {"Ngangam"},
["gnh"] = {"Lere"},
["gni"] = {"Gooniyandi"},
["gnj"] = {"Ngen"},
["gnk"] = {"||Gana"},
["gnl"] = {"Gangulu"},
["gnm"] = {"Ginuman"},
["gnn"] = {"Gumatj"},
["gno"] = {"Northern Gondi"},
["gnq"] = {"Gana"},
["gnr"] = {"Gureng Gureng"},
["gnt"] = {"Guntai"},
["gnu"] = {"Gnau"},
["gnw"] = {"Western Bolivian Guaraní"},
["gnz"] = {"Ganzi"},
["goa"] = {"Guro"},
["gob"] = {"Playero"},
["goc"] = {"Gorakor"},
["god"] = {"Godié"},
["goe"] = {"Gongduk"},
["gof"] = {"Gofa"},
["gog"] = {"Gogo"},
["goh"] = {"Old High German (ca. 750-1050)"},
["goi"] = {"Gobasi"},
["goj"] = {"Gowlan"},
["gok"] = {"Gowli"},
["gol"] = {"Gola"},
["gom"] = {"Goan Konkani"},
["gon"] = {"Gondi"},
["goo"] = {"Gone Dau"},
["gop"] = {"Yeretuar"},
["goq"] = {"Gorap"},
["gor"] = {"Gorontalo"},
["gos"] = {"Gronings"},
["got"] = {"Gothic"},
["gou"] = {"Gavar"},
["gow"] = {"Gorowa"},
["gox"] = {"Gobu"},
["goy"] = {"Goundo"},
["goz"] = {"Gozarkhani"},
["gpa"] = {"Gupa-Abawa"},
["gpe"] = {"Ghanaian Pidgin English"},
["gpn"] = {"Taiap"},
["gqa"] = {"Ga'anda"},
["gqi"] = {"Guiqiong"},
["gqn"] = {"Guana (Brazil)"},
["gqr"] = {"Gor"},
["gqu"] = {"Qau"},
["gra"] = {"Rajput Garasia"},
["grb"] = {"Grebo"},
["grc"] = {"Ancient Greek (to 1453)"},
["grd"] = {"Guruntum-Mbaaru"},
["grg"] = {"Madi"},
["grh"] = {"Gbiri-Niragu"},
["gri"] = {"Ghari"},
["grj"] = {"Southern Grebo"},
["grm"] = {"Kota Marudu Talantang"},
["grn"] = {"Guarani"},
["gro"] = {"Groma"},
["grq"] = {"Gorovu"},
["grr"] = {"Taznatit"},
["grs"] = {"Gresi"},
["grt"] = {"Garo"},
["gru"] = {"Kistane"},
["grv"] = {"Central Grebo"},
["grw"] = {"Gweda"},
["grx"] = {"Guriaso"},
["gry"] = {"Barclayville Grebo"},
["grz"] = {"Guramalum"},
["gse"] = {"Ghanaian Sign Language"},
["gsg"] = {"German Sign Language"},
["gsl"] = {"Gusilay"},
["gsm"] = {"Guatemalan Sign Language"},
["gsn"] = {"Gusan", "Nema"},
["gso"] = {"Southwest Gbaya"},
["gsp"] = {"Wasembo"},
["gss"] = {"Greek Sign Language"},
["gsw"] = {"Alemannic", "Alsatian", "Swiss German"},
["gta"] = {"Guató"},
["gtu"] = {"Aghu-Tharnggala"},
["gua"] = {"Shiki"},
["gub"] = {"Guajajára"},
["guc"] = {"Wayuu"},
["gud"] = {"Yocoboué Dida"},
["gue"] = {"Gurinji"},
["guf"] = {"Gupapuyngu"},
["gug"] = {"Paraguayan Guaraní"},
["guh"] = {"Guahibo"},
["gui"] = {"Eastern Bolivian Guaraní"},
["guj"] = {"Gujarati"},
["guk"] = {"Gumuz"},
["gul"] = {"Sea Island Creole English"},
["gum"] = {"Guambiano"},
["gun"] = {"Mbyá Guaraní"},
["guo"] = {"Guayabero"},
["gup"] = {"Gunwinggu"},
["guq"] = {"Aché"},
["gur"] = {"Farefare"},
["gus"] = {"Guinean Sign Language"},
["gut"] = {"Maléku Jaíka"},
["guu"] = {"Yanomamö"},
["guw"] = {"Gun"},
["gux"] = {"Gourmanchéma"},
["guz"] = {"Ekegusii", "Gusii"},
["gva"] = {"Guana (Paraguay)"},
["gvc"] = {"Guanano"},
["gve"] = {"Duwet"},
["gvf"] = {"Golin"},
["gvj"] = {"Guajá"},
["gvl"] = {"Gulay"},
["gvm"] = {"Gurmana"},
["gvn"] = {"Kuku-Yalanji"},
["gvo"] = {"Gavião Do Jiparaná"},
["gvp"] = {"Pará Gavião"},
["gvr"] = {"Gurung"},
["gvs"] = {"Gumawana"},
["gvy"] = {"Guyani"},
["gwa"] = {"Mbato"},
["gwb"] = {"Gwa"},
["gwc"] = {"Kalami"},
["gwd"] = {"Gawwada"},
["gwe"] = {"Gweno"},
["gwf"] = {"Gowro"},
["gwg"] = {"Moo"},
["gwi"] = {"Gwichʼin"},
["gwj"] = {"|Gwi"},
["gwm"] = {"Awngthim"},
["gwn"] = {"Gwandara"},
["gwr"] = {"Gwere"},
["gwt"] = {"Gawar-Bati"},
["gwu"] = {"Guwamu"},
["gww"] = {"Kwini"},
["gwx"] = {"Gua"},
["gxx"] = {"Wè Southern"},
["gya"] = {"Northwest Gbaya"},
["gyb"] = {"Garus"},
["gyd"] = {"Kayardild"},
["gye"] = {"Gyem"},
["gyf"] = {"Gungabula"},
["gyg"] = {"Gbayi"},
["gyi"] = {"Gyele"},
["gyl"] = {"Gayil"},
["gym"] = {"Ngäbere"},
["gyn"] = {"Guyanese Creole English"},
["gyo"] = {"Gyalsumdo"},
["gyr"] = {"Guarayu"},
["gyy"] = {"Gunya"},
["gza"] = {"Ganza"},
["gzi"] = {"Gazi"},
["gzn"] = {"Gane"},
["haa"] = {"Han"},
["hab"] = {"Hanoi Sign Language"},
["hac"] = {"Gurani"},
["had"] = {"Hatam"},
["hae"] = {"Eastern Oromo"},
["haf"] = {"Haiphong Sign Language"},
["hag"] = {"Hanga"},
["hah"] = {"Hahon"},
["hai"] = {"Haida"},
["haj"] = {"Hajong"},
["hak"] = {"Hakka Chinese"},
["hal"] = {"Halang"},
["ham"] = {"Hewa"},
["han"] = {"Hangaza"},
["hao"] = {"Hakö"},
["hap"] = {"Hupla"},
["haq"] = {"Ha"},
["har"] = {"Harari"},
["has"] = {"Haisla"},
["hat"] = {"Haitian", "Haitian Creole"},
["hau"] = {"Hausa"},
["hav"] = {"Havu"},
["haw"] = {"Hawaiian"},
["hax"] = {"Southern Haida"},
["hay"] = {"Haya"},
["haz"] = {"Hazaragi"},
["hba"] = {"Hamba"},
["hbb"] = {"Huba"},
["hbn"] = {"Heiban"},
["hbo"] = {"Ancient Hebrew"},
["hbs"] = {"Serbo-Croatian"},
["hbu"] = {"Habu"},
["hca"] = {"Andaman Creole Hindi"},
["hch"] = {"Huichol"},
["hdn"] = {"Northern Haida"},
["hds"] = {"Honduras Sign Language"},
["hdy"] = {"Hadiyya"},
["hea"] = {"Northern Qiandong Miao"},
["heb"] = {"Hebrew"},
["hed"] = {"Herdé"},
["heg"] = {"Helong"},
["heh"] = {"Hehe"},
["hei"] = {"Heiltsuk"},
["hem"] = {"Hemba"},
["her"] = {"Herero"},
["hgm"] = {"Hai||om"},
["hgw"] = {"Haigwai"},
["hhi"] = {"Hoia Hoia"},
["hhr"] = {"Kerak"},
["hhy"] = {"Hoyahoya"},
["hia"] = {"Lamang"},
["hib"] = {"Hibito"},
["hid"] = {"Hidatsa"},
["hif"] = {"Fiji Hindi"},
["hig"] = {"Kamwe"},
["hih"] = {"Pamosu"},
["hii"] = {"Hinduri"},
["hij"] = {"Hijuk"},
["hik"] = {"Seit-Kaitetu"},
["hil"] = {"Hiligaynon"},
["hin"] = {"Hindi"},
["hio"] = {"Tsoa"},
["hir"] = {"Himarimã"},
["hit"] = {"Hittite"},
["hiw"] = {"Hiw"},
["hix"] = {"Hixkaryána"},
["hji"] = {"Haji"},
["hka"] = {"Kahe"},
["hke"] = {"Hunde"},
["hkk"] = {"Hunjara-Kaina Ke"},
["hkn"] = {"Mel-Khaonh"},
["hks"] = {"Heung Kong Sau Yue", "Hong Kong Sign Language"},
["hla"] = {"Halia"},
["hlb"] = {"Halbi"},
["hld"] = {"Halang Doan"},
["hle"] = {"Hlersu"},
["hlt"] = {"Matu Chin"},
["hlu"] = {"Hieroglyphic Luwian"},
["hma"] = {"Southern Mashan Hmong", "Southern Mashan Miao"},
["hmb"] = {"Humburi Senni Songhay"},
["hmc"] = {"Central Huishui Hmong", "Central Huishui Miao"},
["hmd"] = {"A-hmaos", "Da-Hua Miao", "Large Flowery Miao"},
["hme"] = {"Eastern Huishui Hmong", "Eastern Huishui Miao"},
["hmf"] = {"Hmong Don"},
["hmg"] = {"Southwestern Guiyang Hmong"},
["hmh"] = {"Southwestern Huishui Hmong", "Southwestern Huishui Miao"},
["hmi"] = {"Northern Huishui Hmong", "Northern Huishui Miao"},
["hmj"] = {"Ge", "Gejia"},
["hmk"] = {"Maek"},
["hml"] = {"Luopohe Hmong", "Luopohe Miao"},
["hmm"] = {"Central Mashan Hmong", "Central Mashan Miao"},
["hmn"] = {"Hmong", "Mong"},
["hmo"] = {"Hiri Motu"},
["hmp"] = {"Northern Mashan Hmong", "Northern Mashan Miao"},
["hmq"] = {"Eastern Qiandong Miao"},
["hmr"] = {"Hmar"},
["hms"] = {"Southern Qiandong Miao"},
["hmt"] = {"Hamtai"},
["hmu"] = {"Hamap"},
["hmv"] = {"Hmong Dô"},
["hmw"] = {"Western Mashan Hmong", "Western Mashan Miao"},
["hmy"] = {"Southern Guiyang Hmong", "Southern Guiyang Miao"},
["hmz"] = {"Hmong Shua", "Sinicized Miao"},
["hna"] = {"Mina (Cameroon)"},
["hnd"] = {"Southern Hindko"},
["hne"] = {"Chhattisgarhi"},
["hnh"] = {"||Ani"},
["hni"] = {"Hani"},
["hnj"] = {"Hmong Njua", "Mong Leng", "Mong Njua"},
["hnn"] = {"Hanunoo"},
["hno"] = {"Northern Hindko"},
["hns"] = {"Caribbean Hindustani"},
["hnu"] = {"Hung"},
["hoa"] = {"Hoava"},
["hob"] = {"Mari (Madang Province)"},
["hoc"] = {"Ho"},
["hod"] = {"Holma"},
["hoe"] = {"Horom"},
["hoh"] = {"Hobyót"},
["hoi"] = {"Holikachuk"},
["hoj"] = {"Hadothi", "Haroti"},
["hol"] = {"Holu"},
["hom"] = {"Homa"},
["hoo"] = {"Holoholo"},
["hop"] = {"Hopi"},
["hor"] = {"Horo"},
["hos"] = {"Ho Chi Minh City Sign Language"},
["hot"] = {"Hote", "Malê"},
["hov"] = {"Hovongan"},
["how"] = {"Honi"},
["hoy"] = {"Holiya"},
["hoz"] = {"Hozo"},
["hpo"] = {"Hpon"},
["hps"] = {"Hawai'i Pidgin Sign Language", "Hawai'i Sign Language (HSL)"},
["hra"] = {"Hrangkhol"},
["hrc"] = {"Niwer Mil"},
["hre"] = {"Hre"},
["hrk"] = {"Haruku"},
["hrm"] = {"Horned Miao"},
["hro"] = {"Haroi"},
["hrp"] = {"Nhirrpi"},
["hrt"] = {"Hértevin"},
["hru"] = {"Hruso"},
["hrv"] = {"Croatian"},
["hrw"] = {"Warwar Feni"},
["hrx"] = {"Hunsrik"},
["hrz"] = {"Harzani"},
["hsb"] = {"Upper Sorbian"},
["hsh"] = {"Hungarian Sign Language"},
["hsl"] = {"Hausa Sign Language"},
["hsn"] = {"Xiang Chinese"},
["hss"] = {"Harsusi"},
["hti"] = {"Hoti"},
["hto"] = {"Minica Huitoto"},
["hts"] = {"Hadza"},
["htu"] = {"Hitu"},
["htx"] = {"Middle Hittite"},
["hub"] = {"Huambisa"},
["huc"] = {"‡Hua"},
["hud"] = {"Huaulu"},
["hue"] = {"San Francisco Del Mar Huave"},
["huf"] = {"Humene"},
["hug"] = {"Huachipaeri"},
["huh"] = {"Huilliche"},
["hui"] = {"Huli"},
["huj"] = {"Northern Guiyang Hmong", "Northern Guiyang Miao"},
["huk"] = {"Hulung"},
["hul"] = {"Hula"},
["hum"] = {"Hungana"},
["hun"] = {"Hungarian"},
["huo"] = {"Hu"},
["hup"] = {"Hupa"},
["huq"] = {"Tsat"},
["hur"] = {"Halkomelem"},
["hus"] = {"Huastec"},
["hut"] = {"Humla"},
["huu"] = {"Murui Huitoto"},
["huv"] = {"San Mateo Del Mar Huave"},
["huw"] = {"Hukumina"},
["hux"] = {"Nüpode Huitoto"},
["huy"] = {"Hulaulá"},
["huz"] = {"Hunzib"},
["hvc"] = {"Haitian Vodoun Culture Language"},
["hve"] = {"San Dionisio Del Mar Huave"},
["hvk"] = {"Haveke"},
["hvn"] = {"Sabu"},
["hvv"] = {"Santa María Del Mar Huave"},
["hwa"] = {"Wané"},
["hwc"] = {"Hawai'i Creole English", "Hawai'i Pidgin"},
["hwo"] = {"Hwana"},
["hya"] = {"Hya"},
["hye"] = {"Armenian"},
["hyw"] = {"Western Armenian"},
["iai"] = {"Iaai"},
["ian"] = {"Iatmul"},
["iar"] = {"Purari"},
["iba"] = {"Iban"},
["ibb"] = {"Ibibio"},
["ibd"] = {"Iwaidja"},
["ibe"] = {"Akpes"},
["ibg"] = {"Ibanag"},
["ibh"] = {"Bih"},
["ibl"] = {"Ibaloi"},
["ibm"] = {"Agoi"},
["ibn"] = {"Ibino"},
["ibo"] = {"Igbo"},
["ibr"] = {"Ibuoro"},
["ibu"] = {"Ibu"},
["iby"] = {"Ibani"},
["ica"] = {"Ede Ica"},
["ich"] = {"Etkywan"},
["icl"] = {"Icelandic Sign Language"},
["icr"] = {"Islander Creole English"},
["ida"] = {"Idakho-Isukha-Tiriki", "Luidakho-Luisukha-Lutirichi"},
["idb"] = {"Indo-Portuguese"},
["idc"] = {"Ajiya", "Idon"},
["idd"] = {"Ede Idaca"},
["ide"] = {"Idere"},
["idi"] = {"Idi"},
["ido"] = {"Ido"},
["idr"] = {"Indri"},
["ids"] = {"Idesa"},
["idt"] = {"Idaté"},
["idu"] = {"Idoma"},
["ifa"] = {"Amganad Ifugao"},
["ifb"] = {"Ayangan Ifugao", "Batad Ifugao"},
["ife"] = {"Ifè"},
["iff"] = {"Ifo"},
["ifk"] = {"Tuwali Ifugao"},
["ifm"] = {"Teke-Fuumu"},
["ifu"] = {"Mayoyao Ifugao"},
["ify"] = {"Keley-I Kallahan"},
["igb"] = {"Ebira"},
["ige"] = {"Igede"},
["igg"] = {"Igana"},
["igl"] = {"Igala"},
["igm"] = {"Kanggape"},
["ign"] = {"Ignaciano"},
["igo"] = {"Isebe"},
["igs"] = {"Interglossa"},
["igw"] = {"Igwe"},
["ihb"] = {"Iha Based Pidgin"},
["ihi"] = {"Ihievbe"},
["ihp"] = {"Iha"},
["ihw"] = {"Bidhawal"},
["iii"] = {"Nuosu", "Sichuan Yi"},
["iin"] = {"Thiin"},
["ijc"] = {"Izon"},
["ije"] = {"Biseni"},
["ijj"] = {"Ede Ije"},
["ijn"] = {"Kalabari"},
["ijs"] = {"Southeast Ijo"},
["ike"] = {"Eastern Canadian Inuktitut"},
["iki"] = {"Iko"},
["ikk"] = {"Ika"},
["ikl"] = {"Ikulu"},
["iko"] = {"Olulumo-Ikom"},
["ikp"] = {"Ikpeshi"},
["ikr"] = {"Ikaranggal"},
["iks"] = {"Inuit Sign Language"},
["ikt"] = {"Inuinnaqtun", "Western Canadian Inuktitut"},
["iku"] = {"Inuktitut"},
["ikv"] = {"Iku-Gora-Ankwa"},
["ikw"] = {"Ikwere"},
["ikx"] = {"Ik"},
["ikz"] = {"Ikizu"},
["ila"] = {"Ile Ape"},
["ilb"] = {"Ila"},
["ile"] = {"Interlingue", "Occidental"},
["ilg"] = {"Garig-Ilgar"},
["ili"] = {"Ili Turki"},
["ilk"] = {"Ilongot"},
["ilm"] = {"Iranun (Malaysia)"},
["ilo"] = {"Iloko"},
["ilp"] = {"Iranun (Philippines)"},
["ils"] = {"International Sign"},
["ilu"] = {"Ili'uun"},
["ilv"] = {"Ilue"},
["ima"] = {"Mala Malasar"},
["imi"] = {"Anamgura"},
["iml"] = {"Miluk"},
["imn"] = {"Imonda"},
["imo"] = {"Imbongu"},
["imr"] = {"Imroing"},
["ims"] = {"Marsian"},
["imy"] = {"Milyan"},
["ina"] = {"Interlingua (International Auxiliary Language Association)"},
["inb"] = {"Inga"},
["ind"] = {"Indonesian"},
["ing"] = {"Degexit'an"},
["inh"] = {"Ingush"},
["inj"] = {"Jungle Inga"},
["inl"] = {"Indonesian Sign Language"},
["inm"] = {"Minaean"},
["inn"] = {"Isinai"},
["ino"] = {"Inoke-Yate"},
["inp"] = {"Iñapari"},
["ins"] = {"Indian Sign Language"},
["int"] = {"Intha"},
["inz"] = {"Ineseño"},
["ior"] = {"Inor"},
["iou"] = {"Tuma-Irumu"},
["iow"] = {"Iowa-Oto"},
["ipi"] = {"Ipili"},
["ipk"] = {"Inupiaq"},
["ipo"] = {"Ipiko"},
["iqu"] = {"Iquito"},
["iqw"] = {"Ikwo"},
["ire"] = {"Iresim"},
["irh"] = {"Irarutu"},
["iri"] = {"Irigwe", "Rigwe"},
["irk"] = {"Iraqw"},
["irn"] = {"Irántxe"},
["irr"] = {"Ir"},
["iru"] = {"Irula"},
["irx"] = {"Kamberau"},
["iry"] = {"Iraya"},
["isa"] = {"Isabi"},
["isc"] = {"Isconahua"},
["isd"] = {"Isnag"},
["ise"] = {"Italian Sign Language"},
["isg"] = {"Irish Sign Language"},
["ish"] = {"Esan"},
["isi"] = {"Nkem-Nkum"},
["isk"] = {"Ishkashimi"},
["isl"] = {"Icelandic"},
["ism"] = {"Masimasi"},
["isn"] = {"Isanzu"},
["iso"] = {"Isoko"},
["isr"] = {"Israeli Sign Language"},
["ist"] = {"Istriot"},
["isu"] = {"Isu (Menchum Division)"},
["ita"] = {"Italian"},
["itb"] = {"Binongan Itneg"},
["itd"] = {"Southern Tidung"},
["ite"] = {"Itene"},
["iti"] = {"Inlaod Itneg"},
["itk"] = {"Judeo-Italian"},
["itl"] = {"Itelmen"},
["itm"] = {"Itu Mbon Uzo"},
["ito"] = {"Itonama"},
["itr"] = {"Iteri"},
["its"] = {"Isekiri"},
["itt"] = {"Maeng Itneg"},
["itv"] = {"Itawit"},
["itw"] = {"Ito"},
["itx"] = {"Itik"},
["ity"] = {"Moyadan Itneg"},
["itz"] = {"Itzá"},
["ium"] = {"Iu Mien"},
["ivb"] = {"Ibatan"},
["ivv"] = {"Ivatan"},
["iwk"] = {"I-Wak"},
["iwm"] = {"Iwam"},
["iwo"] = {"Iwur"},
["iws"] = {"Sepik Iwam"},
["ixc"] = {"Ixcatec"},
["ixl"] = {"Ixil"},
["iya"] = {"Iyayu"},
["iyo"] = {"Mesaka"},
["iyx"] = {"Yaka (Congo)"},
["izh"] = {"Ingrian"},
["izr"] = {"Izere"},
["izz"] = {"Izii"},
["jaa"] = {"Jamamadí"},
["jab"] = {"Hyam"},
["jac"] = {"Jakalteko", "Popti'"},
["jad"] = {"Jahanka"},
["jae"] = {"Yabem"},
["jaf"] = {"Jara"},
["jah"] = {"Jah Hut"},
["jaj"] = {"Zazao"},
["jak"] = {"Jakun"},
["jal"] = {"Yalahatan"},
["jam"] = {"Jamaican Creole English"},
["jan"] = {"Jandai"},
["jao"] = {"Yanyuwa"},
["jaq"] = {"Yaqay"},
["jas"] = {"New Caledonian Javanese"},
["jat"] = {"Jakati"},
["jau"] = {"Yaur"},
["jav"] = {"Javanese"},
["jax"] = {"Jambi Malay"},
["jay"] = {"Yan-nhangu"},
["jaz"] = {"Jawe"},
["jbe"] = {"Judeo-Berber"},
["jbi"] = {"Badjiri"},
["jbj"] = {"Arandai"},
["jbk"] = {"Barikewa"},
["jbn"] = {"Nafusi"},
["jbo"] = {"Lojban"},
["jbr"] = {"Jofotek-Bromnya"},
["jbt"] = {"Jabutí"},
["jbu"] = {"Jukun Takum"},
["jbw"] = {"Yawijibaya"},
["jcs"] = {"Jamaican Country Sign Language"},
["jct"] = {"Krymchak"},
["jda"] = {"Jad"},
["jdg"] = {"Jadgali"},
["jdt"] = {"Judeo-Tat"},
["jeb"] = {"Jebero"},
["jee"] = {"Jerung"},
["jeh"] = {"Jeh"},
["jei"] = {"Yei"},
["jek"] = {"Jeri Kuo"},
["jel"] = {"Yelmek"},
["jen"] = {"Dza"},
["jer"] = {"Jere"},
["jet"] = {"Manem"},
["jeu"] = {"Jonkor Bourmataguil"},
["jgb"] = {"Ngbee"},
["jge"] = {"Judeo-Georgian"},
["jgk"] = {"Gwak"},
["jgo"] = {"Ngomba"},
["jhi"] = {"Jehai"},
["jhs"] = {"Jhankot Sign Language"},
["jia"] = {"Jina"},
["jib"] = {"Jibu"},
["jic"] = {"Tol"},
["jid"] = {"Bu"},
["jie"] = {"Jilbe"},
["jig"] = {"Djingili"},
["jih"] = {"Shangzhai", "sTodsde"},
["jii"] = {"Jiiddu"},
["jil"] = {"Jilim"},
["jim"] = {"Jimi (Cameroon)"},
["jio"] = {"Jiamao"},
["jiq"] = {"Guanyinqiao", "Lavrung"},
["jit"] = {"Jita"},
["jiu"] = {"Youle Jinuo"},
["jiv"] = {"Shuar"},
["jiy"] = {"Buyuan Jinuo"},
["jje"] = {"Jejueo"},
["jjr"] = {"Bankal"},
["jka"] = {"Kaera"},
["jkm"] = {"Mobwa Karen"},
["jko"] = {"Kubo"},
["jkp"] = {"Paku Karen"},
["jkr"] = {"Koro (India)"},
["jku"] = {"Labir"},
["jle"] = {"Ngile"},
["jls"] = {"Jamaican Sign Language"},
["jma"] = {"Dima"},
["jmb"] = {"Zumbun"},
["jmc"] = {"Machame"},
["jmd"] = {"Yamdena"},
["jmi"] = {"Jimi (Nigeria)"},
["jml"] = {"Jumli"},
["jmn"] = {"Makuri Naga"},
["jmr"] = {"Kamara"},
["jms"] = {"Mashi (Nigeria)"},
["jmw"] = {"Mouwase"},
["jmx"] = {"Western Juxtlahuaca Mixtec"},
["jna"] = {"Jangshung"},
["jnd"] = {"Jandavra"},
["jng"] = {"Yangman"},
["jni"] = {"Janji"},
["jnj"] = {"Yemsa"},
["jnl"] = {"Rawat"},
["jns"] = {"Jaunsari"},
["job"] = {"Joba"},
["jod"] = {"Wojenaka"},
["jog"] = {"Jogi"},
["jor"] = {"Jorá"},
["jos"] = {"Jordanian Sign Language"},
["jow"] = {"Jowulu"},
["jpa"] = {"Jewish Palestinian Aramaic"},
["jpn"] = {"Japanese"},
["jpr"] = {"Judeo-Persian"},
["jqr"] = {"Jaqaru"},
["jra"] = {"Jarai"},
["jrb"] = {"Judeo-Arabic"},
["jrr"] = {"Jiru"},
["jrt"] = {"Jorto"},
["jru"] = {"Japrería"},
["jsl"] = {"Japanese Sign Language"},
["jua"] = {"Júma"},
["jub"] = {"Wannu"},
["juc"] = {"Jurchen"},
["jud"] = {"Worodougou"},
["juh"] = {"Hõne"},
["jui"] = {"Ngadjuri"},
["juk"] = {"Wapan"},
["jul"] = {"Jirel"},
["jum"] = {"Jumjum"},
["jun"] = {"Juang"},
["juo"] = {"Jiba"},
["jup"] = {"Hupdë"},
["jur"] = {"Jurúna"},
["jus"] = {"Jumla Sign Language"},
["jut"] = {"Jutish"},
["juu"] = {"Ju"},
["juw"] = {"Wãpha"},
["juy"] = {"Juray"},
["jvd"] = {"Javindo"},
["jvn"] = {"Caribbean Javanese"},
["jwi"] = {"Jwira-Pepesa"},
["jya"] = {"Jiarong"},
["jye"] = {"Judeo-Yemeni Arabic"},
["jyy"] = {"Jaya"},
["kaa"] = {"Kara-Kalpak"},
["kab"] = {"Kabyle"},
["kac"] = {"Jingpho", "Kachin"},
["kad"] = {"Adara"},
["kae"] = {"Ketangalan"},
["kaf"] = {"Katso"},
["kag"] = {"Kajaman"},
["kah"] = {"Kara (Central African Republic)"},
["kai"] = {"Karekare"},
["kaj"] = {"Jju"},
["kak"] = {"Kalanguya", "Kayapa Kallahan"},
["kal"] = {"Greenlandic", "Kalaallisut"},
["kam"] = {"Kamba (Kenya)"},
["kan"] = {"Kannada"},
["kao"] = {"Xaasongaxango"},
["kap"] = {"Bezhta"},
["kaq"] = {"Capanahua"},
["kas"] = {"Kashmiri"},
["kat"] = {"Georgian"},
["kau"] = {"Kanuri"},
["kav"] = {"Katukína"},
["kaw"] = {"Kawi"},
["kax"] = {"Kao"},
["kay"] = {"Kamayurá"},
["kaz"] = {"Kazakh"},
["kba"] = {"Kalarko"},
["kbb"] = {"Kaxuiâna"},
["kbc"] = {"Kadiwéu"},
["kbd"] = {"Kabardian"},
["kbe"] = {"Kanju"},
["kbg"] = {"Khamba"},
["kbh"] = {"Camsá"},
["kbi"] = {"Kaptiau"},
["kbj"] = {"Kari"},
["kbk"] = {"Grass Koiari"},
["kbl"] = {"Kanembu"},
["kbm"] = {"Iwal"},
["kbn"] = {"Kare (Central African Republic)"},
["kbo"] = {"Keliko"},
["kbp"] = {"Kabiyè"},
["kbq"] = {"Kamano"},
["kbr"] = {"Kafa"},
["kbs"] = {"Kande"},
["kbt"] = {"Abadi"},
["kbu"] = {"Kabutra"},
["kbv"] = {"Dera (Indonesia)"},
["kbw"] = {"Kaiep"},
["kbx"] = {"Ap Ma"},
["kby"] = {"Manga Kanuri"},
["kbz"] = {"Duhwa"},
["kca"] = {"Khanty"},
["kcb"] = {"Kawacha"},
["kcc"] = {"Lubila"},
["kcd"] = {"Ngkâlmpw Kanum"},
["kce"] = {"Kaivi"},
["kcf"] = {"Ukaan"},
["kcg"] = {"Tyap"},
["kch"] = {"Vono"},
["kci"] = {"Kamantan"},
["kcj"] = {"Kobiana"},
["kck"] = {"Kalanga"},
["kcl"] = {"Kala", "Kela (Papua New Guinea)"},
["kcm"] = {"Gula (Central African Republic)"},
["kcn"] = {"Nubi"},
["kco"] = {"Kinalakna"},
["kcp"] = {"Kanga"},
["kcq"] = {"Kamo"},
["kcr"] = {"Katla"},
["kcs"] = {"Koenoem"},
["kct"] = {"Kaian"},
["kcu"] = {"Kami (Tanzania)"},
["kcv"] = {"Kete"},
["kcw"] = {"Kabwari"},
["kcx"] = {"Kachama-Ganjule"},
["kcy"] = {"Korandje"},
["kcz"] = {"Konongo"},
["kda"] = {"Worimi"},
["kdc"] = {"Kutu"},
["kdd"] = {"Yankunytjatjara"},
["kde"] = {"Makonde"},
["kdf"] = {"Mamusi"},
["kdg"] = {"Seba"},
["kdh"] = {"Tem"},
["kdi"] = {"Kumam"},
["kdj"] = {"Karamojong"},
["kdk"] = {"Kwényi", "Numèè"},
["kdl"] = {"Tsikimba"},
["kdm"] = {"Kagoma"},
["kdn"] = {"Kunda"},
["kdp"] = {"Kaningdon-Nindem"},
["kdq"] = {"Koch"},
["kdr"] = {"Karaim"},
["kdt"] = {"Kuy"},
["kdu"] = {"Kadaru"},
["kdw"] = {"Koneraw"},
["kdx"] = {"Kam"},
["kdy"] = {"Keder", "Keijar"},
["kdz"] = {"Kwaja"},
["kea"] = {"Kabuverdianu"},
["keb"] = {"Kélé"},
["kec"] = {"Keiga"},
["ked"] = {"Kerewe"},
["kee"] = {"Eastern Keres"},
["kef"] = {"Kpessi"},
["keg"] = {"Tese"},
["keh"] = {"Keak"},
["kei"] = {"Kei"},
["kej"] = {"Kadar"},
["kek"] = {"Kekchí"},
["kel"] = {"Kela (Democratic Republic of Congo)"},
["kem"] = {"Kemak"},
["ken"] = {"Kenyang"},
["keo"] = {"Kakwa"},
["kep"] = {"Kaikadi"},
["keq"] = {"Kamar"},
["ker"] = {"Kera"},
["kes"] = {"Kugbo"},
["ket"] = {"Ket"},
["keu"] = {"Akebu"},
["kev"] = {"Kanikkaran"},
["kew"] = {"West Kewa"},
["kex"] = {"Kukna"},
["key"] = {"Kupia"},
["kez"] = {"Kukele"},
["kfa"] = {"Kodava"},
["kfb"] = {"Northwestern Kolami"},
["kfc"] = {"Konda-Dora"},
["kfd"] = {"Korra Koraga"},
["kfe"] = {"Kota (India)"},
["kff"] = {"Koya"},
["kfg"] = {"Kudiya"},
["kfh"] = {"Kurichiya"},
["kfi"] = {"Kannada Kurumba"},
["kfj"] = {"Kemiehua"},
["kfk"] = {"Kinnauri"},
["kfl"] = {"Kung"},
["kfm"] = {"Khunsari"},
["kfn"] = {"Kuk"},
["kfo"] = {"Koro (Côte d'Ivoire)"},
["kfp"] = {"Korwa"},
["kfq"] = {"Korku"},
["kfr"] = {"Kachhi", "Kutchi"},
["kfs"] = {"Bilaspuri"},
["kft"] = {"Kanjari"},
["kfu"] = {"Katkari"},
["kfv"] = {"Kurmukar"},
["kfw"] = {"Kharam Naga"},
["kfx"] = {"Kullu Pahari"},
["kfy"] = {"Kumaoni"},
["kfz"] = {"Koromfé"},
["kga"] = {"Koyaga"},
["kgb"] = {"Kawe"},
["kge"] = {"Komering"},
["kgf"] = {"Kube"},
["kgg"] = {"Kusunda"},
["kgi"] = {"Selangor Sign Language"},
["kgj"] = {"Gamale Kham"},
["kgk"] = {"Kaiwá"},
["kgl"] = {"Kunggari"},
["kgm"] = {"Karipúna"},
["kgn"] = {"Karingani"},
["kgo"] = {"Krongo"},
["kgp"] = {"Kaingang"},
["kgq"] = {"Kamoro"},
["kgr"] = {"Abun"},
["kgs"] = {"Kumbainggar"},
["kgt"] = {"Somyev"},
["kgu"] = {"Kobol"},
["kgv"] = {"Karas"},
["kgw"] = {"Karon Dori"},
["kgx"] = {"Kamaru"},
["kgy"] = {"Kyerung"},
["kha"] = {"Khasi"},
["khb"] = {"Lü"},
["khc"] = {"Tukang Besi North"},
["khd"] = {"Bädi Kanum"},
["khe"] = {"Korowai"},
["khf"] = {"Khuen"},
["khg"] = {"Khams Tibetan"},
["khh"] = {"Kehu"},
["khj"] = {"Kuturmi"},
["khk"] = {"Halh Mongolian"},
["khl"] = {"Lusi"},
["khm"] = {"Central Khmer", "Khmer"},
["khn"] = {"Khandesi"},
["kho"] = {"Khotanese", "Sakan"},
["khp"] = {"Kapauri", "Kapori"},
["khq"] = {"Koyra Chiini Songhay"},
["khr"] = {"Kharia"},
["khs"] = {"Kasua"},
["kht"] = {"Khamti"},
["khu"] = {"Nkhumbi"},
["khv"] = {"Khvarshi"},
["khw"] = {"Khowar"},
["khx"] = {"Kanu"},
["khy"] = {"Kele (Democratic Republic of Congo)"},
["khz"] = {"Keapara"},
["kia"] = {"Kim"},
["kib"] = {"Koalib"},
["kic"] = {"Kickapoo"},
["kid"] = {"Koshin"},
["kie"] = {"Kibet"},
["kif"] = {"Eastern Parbate Kham"},
["kig"] = {"Kimaama", "Kimaghima"},
["kih"] = {"Kilmeri"},
["kii"] = {"Kitsai"},
["kij"] = {"Kilivila"},
["kik"] = {"Gikuyu", "Kikuyu"},
["kil"] = {"Kariya"},
["kim"] = {"Karagas"},
["kin"] = {"Kinyarwanda"},
["kio"] = {"Kiowa"},
["kip"] = {"Sheshi Kham"},
["kiq"] = {"Kosadle", "Kosare"},
["kir"] = {"Kirghiz", "Kyrgyz"},
["kis"] = {"Kis"},
["kit"] = {"Agob"},
["kiu"] = {"Kirmanjki (individual language)"},
["kiv"] = {"Kimbu"},
["kiw"] = {"Northeast Kiwai"},
["kix"] = {"Khiamniungan Naga"},
["kiy"] = {"Kirikiri"},
["kiz"] = {"Kisi"},
["kja"] = {"Mlap"},
["kjb"] = {"Kanjobal", "Q'anjob'al"},
["kjc"] = {"Coastal Konjo"},
["kjd"] = {"Southern Kiwai"},
["kje"] = {"Kisar"},
["kjf"] = {"Khalaj"},
["kjg"] = {"Khmu"},
["kjh"] = {"Khakas"},
["kji"] = {"Zabana"},
["kjj"] = {"Khinalugh"},
["kjk"] = {"Highland Konjo"},
["kjl"] = {"Western Parbate Kham"},
["kjm"] = {"Kháng"},
["kjn"] = {"Kunjen"},
["kjo"] = {"Harijan Kinnauri"},
["kjp"] = {"Pwo Eastern Karen"},
["kjq"] = {"Western Keres"},
["kjr"] = {"Kurudu"},
["kjs"] = {"East Kewa"},
["kjt"] = {"Phrae Pwo Karen"},
["kju"] = {"Kashaya"},
["kjv"] = {"Kaikavian Literary Language"},
["kjx"] = {"Ramopa"},
["kjy"] = {"Erave"},
["kjz"] = {"Bumthangkha"},
["kka"] = {"Kakanda"},
["kkb"] = {"Kwerisa"},
["kkc"] = {"Odoodee"},
["kkd"] = {"Kinuku"},
["kke"] = {"Kakabe"},
["kkf"] = {"Kalaktang Monpa"},
["kkg"] = {"Mabaka Valley Kalinga"},
["kkh"] = {"Khün"},
["kki"] = {"Kagulu"},
["kkj"] = {"Kako"},
["kkk"] = {"Kokota"},
["kkl"] = {"Kosarek Yale"},
["kkm"] = {"Kiong"},
["kkn"] = {"Kon Keu"},
["kko"] = {"Karko"},
["kkp"] = {"Gugubera"},
["kkq"] = {"Kaiku"},
["kkr"] = {"Kir-Balar"},
["kks"] = {"Giiwo"},
["kkt"] = {"Koi"},
["kku"] = {"Tumi"},
["kkv"] = {"Kangean"},
["kkw"] = {"Teke-Kukuya"},
["kkx"] = {"Kohin"},
["kky"] = {"Guguyimidjir"},
["kkz"] = {"Kaska"},
["kla"] = {"Klamath-Modoc"},
["klb"] = {"Kiliwa"},
["klc"] = {"Kolbila"},
["kld"] = {"Gamilaraay"},
["kle"] = {"Kulung (Nepal)"},
["klf"] = {"Kendeje"},
["klg"] = {"Tagakaulo"},
["klh"] = {"Weliki"},
["kli"] = {"Kalumpang"},
["klj"] = {"Turkic Khalaj"},
["klk"] = {"Kono (Nigeria)"},
["kll"] = {"Kagan Kalagan"},
["klm"] = {"Migum"},
["kln"] = {"Kalenjin"},
["klo"] = {"Kapya"},
["klp"] = {"Kamasa"},
["klq"] = {"Rumu"},
["klr"] = {"Khaling"},
["kls"] = {"Kalasha"},
["klt"] = {"Nukna"},
["klu"] = {"Klao"},
["klv"] = {"Maskelynes"},
["klw"] = {"Lindu", "Tado"},
["klx"] = {"Koluwawa"},
["kly"] = {"Kalao"},
["klz"] = {"Kabola"},
["kma"] = {"Konni"},
["kmb"] = {"Kimbundu"},
["kmc"] = {"Southern Dong"},
["kmd"] = {"Majukayang Kalinga"},
["kme"] = {"Bakole"},
["kmf"] = {"Kare (Papua New Guinea)"},
["kmg"] = {"Kâte"},
["kmh"] = {"Kalam"},
["kmi"] = {"Kami (Nigeria)"},
["kmj"] = {"Kumarbhag Paharia"},
["kmk"] = {"Limos Kalinga"},
["kml"] = {"Tanudan Kalinga"},
["kmm"] = {"Kom (India)"},
["kmn"] = {"Awtuw"},
["kmo"] = {"Kwoma"},
["kmp"] = {"Gimme"},
["kmq"] = {"Kwama"},
["kmr"] = {"Northern Kurdish"},
["kms"] = {"Kamasau"},
["kmt"] = {"Kemtuik"},
["kmu"] = {"Kanite"},
["kmv"] = {"Karipúna Creole French"},
["kmw"] = {"Komo (Democratic Republic of Congo)"},
["kmx"] = {"Waboda"},
["kmy"] = {"Koma"},
["kmz"] = {"Khorasani Turkish"},
["kna"] = {"Dera (Nigeria)"},
["knb"] = {"Lubuagan Kalinga"},
["knc"] = {"Central Kanuri"},
["knd"] = {"Konda"},
["kne"] = {"Kankanaey"},
["knf"] = {"Mankanya"},
["kng"] = {"Koongo"},
["kni"] = {"Kanufi"},
["knj"] = {"Western Kanjobal"},
["knk"] = {"Kuranko"},
["knl"] = {"Keninjal"},
["knm"] = {"Kanamarí"},
["knn"] = {"Konkani (individual language)"},
["kno"] = {"Kono (Sierra Leone)"},
["knp"] = {"Kwanja"},
["knq"] = {"Kintaq"},
["knr"] = {"Kaningra"},
["kns"] = {"Kensiu"},
["knt"] = {"Panoan Katukína"},
["knu"] = {"Kono (Guinea)"},
["knv"] = {"Tabo"},
["knw"] = {"Kung-Ekoka"},
["knx"] = {"Kendayan", "Salako"},
["kny"] = {"Kanyok"},
["knz"] = {"Kalamsé"},
["koa"] = {"Konomala"},
["koc"] = {"Kpati"},
["kod"] = {"Kodi"},
["koe"] = {"Kacipo-Balesi"},
["kof"] = {"Kubi"},
["kog"] = {"Cogui", "Kogi"},
["koh"] = {"Koyo"},
["koi"] = {"Komi-Permyak"},
["kok"] = {"Konkani (macrolanguage)"},
["kol"] = {"Kol (Papua New Guinea)"},
["kom"] = {"Komi"},
["kon"] = {"Kongo"},
["koo"] = {"Konzo"},
["kop"] = {"Waube"},
["koq"] = {"Kota (Gabon)"},
["kor"] = {"Korean"},
["kos"] = {"Kosraean"},
["kot"] = {"Lagwan"},
["kou"] = {"Koke"},
["kov"] = {"Kudu-Camo"},
["kow"] = {"Kugama"},
["koy"] = {"Koyukon"},
["koz"] = {"Korak"},
["kpa"] = {"Kutto"},
["kpb"] = {"Mullu Kurumba"},
["kpc"] = {"Curripaco"},
["kpd"] = {"Koba"},
["kpe"] = {"Kpelle"},
["kpf"] = {"Komba"},
["kpg"] = {"Kapingamarangi"},
["kph"] = {"Kplang"},
["kpi"] = {"Kofei"},
["kpj"] = {"Karajá"},
["kpk"] = {"Kpan"},
["kpl"] = {"Kpala"},
["kpm"] = {"Koho"},
["kpn"] = {"Kepkiriwát"},
["kpo"] = {"Ikposo"},
["kpq"] = {"Korupun-Sela"},
["kpr"] = {"Korafe-Yegha"},
["kps"] = {"Tehit"},
["kpt"] = {"Karata"},
["kpu"] = {"Kafoa"},
["kpv"] = {"Komi-Zyrian"},
["kpw"] = {"Kobon"},
["kpx"] = {"Mountain Koiali"},
["kpy"] = {"Koryak"},
["kpz"] = {"Kupsabiny"},
["kqa"] = {"Mum"},
["kqb"] = {"Kovai"},
["kqc"] = {"Doromu-Koki"},
["kqd"] = {"Koy Sanjaq Surat"},
["kqe"] = {"Kalagan"},
["kqf"] = {"Kakabai"},
["kqg"] = {"Khe"},
["kqh"] = {"Kisankasa"},
["kqi"] = {"Koitabu"},
["kqj"] = {"Koromira"},
["kqk"] = {"Kotafon Gbe"},
["kql"] = {"Kyenele"},
["kqm"] = {"Khisa"},
["kqn"] = {"Kaonde"},
["kqo"] = {"Eastern Krahn"},
["kqp"] = {"Kimré"},
["kqq"] = {"Krenak"},
["kqr"] = {"Kimaragang"},
["kqs"] = {"Northern Kissi"},
["kqt"] = {"Klias River Kadazan"},
["kqu"] = {"Seroa"},
["kqv"] = {"Okolod"},
["kqw"] = {"Kandas"},
["kqx"] = {"Mser"},
["kqy"] = {"Koorete"},
["kqz"] = {"Korana"},
["kra"] = {"Kumhali"},
["krb"] = {"Karkin"},
["krc"] = {"Karachay-Balkar"},
["krd"] = {"Kairui-Midiki"},
["kre"] = {"Panará"},
["krf"] = {"Koro (Vanuatu)"},
["krh"] = {"Kurama"},
["kri"] = {"Krio"},
["krj"] = {"Kinaray-A"},
["krk"] = {"Kerek"},
["krl"] = {"Karelian"},
["krn"] = {"Sapo"},
["krp"] = {"Korop"},
["krr"] = {"Krung"},
["krs"] = {"Gbaya (Sudan)"},
["krt"] = {"Tumari Kanuri"},
["kru"] = {"Kurukh"},
["krv"] = {"Kavet"},
["krw"] = {"Western Krahn"},
["krx"] = {"Karon"},
["kry"] = {"Kryts"},
["krz"] = {"Sota Kanum"},
["ksa"] = {"Shuwa-Zamani"},
["ksb"] = {"Shambala"},
["ksc"] = {"Southern Kalinga"},
["ksd"] = {"Kuanua"},
["kse"] = {"Kuni"},
["ksf"] = {"Bafia"},
["ksg"] = {"Kusaghe"},
["ksh"] = {"Kölsch"},
["ksi"] = {"I'saka", "Krisa"},
["ksj"] = {"Uare"},
["ksk"] = {"Kansa"},
["ksl"] = {"Kumalu"},
["ksm"] = {"Kumba"},
["ksn"] = {"Kasiguranin"},
["kso"] = {"Kofa"},
["ksp"] = {"Kaba"},
["ksq"] = {"Kwaami"},
["ksr"] = {"Borong"},
["kss"] = {"Southern Kisi"},
["kst"] = {"Winyé"},
["ksu"] = {"Khamyang"},
["ksv"] = {"Kusu"},
["ksw"] = {"S'gaw Karen"},
["ksx"] = {"Kedang"},
["ksy"] = {"Kharia Thar"},
["ksz"] = {"Kodaku"},
["kta"] = {"Katua"},
["ktb"] = {"Kambaata"},
["ktc"] = {"Kholok"},
["ktd"] = {"Kokata"},
["kte"] = {"Nubri"},
["ktf"] = {"Kwami"},
["ktg"] = {"Kalkutung"},
["kth"] = {"Karanga"},
["kti"] = {"North Muyu"},
["ktj"] = {"Plapo Krumen"},
["ktk"] = {"Kaniet"},
["ktl"] = {"Koroshi"},
["ktm"] = {"Kurti"},
["ktn"] = {"Karitiâna"},
["kto"] = {"Kuot"},
["ktp"] = {"Kaduo"},
["ktq"] = {"Katabaga"},
["kts"] = {"South Muyu"},
["ktt"] = {"Ketum"},
["ktu"] = {"Kituba (Democratic Republic of Congo)"},
["ktv"] = {"Eastern Katu"},
["ktw"] = {"Kato"},
["ktx"] = {"Kaxararí"},
["kty"] = {"Kango (Bas-Uélé District)"},
["ktz"] = {"Ju|’hoan", "Ju|’hoansi"},
["kua"] = {"Kuanyama", "Kwanyama"},
["kub"] = {"Kutep"},
["kuc"] = {"Kwinsu"},
["kud"] = {"'Auhelawa"},
["kue"] = {"Kuman (Papua New Guinea)"},
["kuf"] = {"Western Katu"},
["kug"] = {"Kupa"},
["kuh"] = {"Kushi"},
["kui"] = {"Kuikúro-Kalapálo"},
["kuj"] = {"Kuria"},
["kuk"] = {"Kepo'"},
["kul"] = {"Kulere"},
["kum"] = {"Kumyk"},
["kun"] = {"Kunama"},
["kuo"] = {"Kumukio"},
["kup"] = {"Kunimaipa"},
["kuq"] = {"Karipuna"},
["kur"] = {"Kurdish"},
["kus"] = {"Kusaal"},
["kut"] = {"Kutenai"},
["kuu"] = {"Upper Kuskokwim"},
["kuv"] = {"Kur"},
["kuw"] = {"Kpagua"},
["kux"] = {"Kukatja"},
["kuy"] = {"Kuuku-Ya'u"},
["kuz"] = {"Kunza"},
["kva"] = {"Bagvalal"},
["kvb"] = {"Kubu"},
["kvc"] = {"Kove"},
["kvd"] = {"Kui (Indonesia)"},
["kve"] = {"Kalabakan"},
["kvf"] = {"Kabalai"},
["kvg"] = {"Kuni-Boazi"},
["kvh"] = {"Komodo"},
["kvi"] = {"Kwang"},
["kvj"] = {"Psikye"},
["kvk"] = {"Korean Sign Language"},
["kvl"] = {"Kayaw"},
["kvm"] = {"Kendem"},
["kvn"] = {"Border Kuna"},
["kvo"] = {"Dobel"},
["kvp"] = {"Kompane"},
["kvq"] = {"Geba Karen"},
["kvr"] = {"Kerinci"},
["kvt"] = {"Lahta", "Lahta Karen"},
["kvu"] = {"Yinbaw Karen"},
["kvv"] = {"Kola"},
["kvw"] = {"Wersing"},
["kvx"] = {"Parkari Koli"},
["kvy"] = {"Yintale", "Yintale Karen"},
["kvz"] = {"Tsakwambo", "Tsaukambo"},
["kwa"] = {"Dâw"},
["kwb"] = {"Kwa"},
["kwc"] = {"Likwala"},
["kwd"] = {"Kwaio"},
["kwe"] = {"Kwerba"},
["kwf"] = {"Kwara'ae"},
["kwg"] = {"Sara Kaba Deme"},
["kwh"] = {"Kowiai"},
["kwi"] = {"Awa-Cuaiquer"},
["kwj"] = {"Kwanga"},
["kwk"] = {"Kwakiutl"},
["kwl"] = {"Kofyar"},
["kwm"] = {"Kwambi"},
["kwn"] = {"Kwangali"},
["kwo"] = {"Kwomtari"},
["kwp"] = {"Kodia"},
["kwr"] = {"Kwer"},
["kws"] = {"Kwese"},
["kwt"] = {"Kwesten"},
["kwu"] = {"Kwakum"},
["kwv"] = {"Sara Kaba Náà"},
["kww"] = {"Kwinti"},
["kwx"] = {"Khirwar"},
["kwy"] = {"San Salvador Kongo"},
["kwz"] = {"Kwadi"},
["kxa"] = {"Kairiru"},
["kxb"] = {"Krobu"},
["kxc"] = {"Khonso", "Konso"},
["kxd"] = {"Brunei"},
["kxf"] = {"Manumanaw", "Manumanaw Karen"},
["kxh"] = {"Karo (Ethiopia)"},
["kxi"] = {"Keningau Murut"},
["kxj"] = {"Kulfa"},
["kxk"] = {"Zayein Karen"},
["kxl"] = {"Nepali Kurux"},
["kxm"] = {"Northern Khmer"},
["kxn"] = {"Kanowit-Tanjong Melanau"},
["kxo"] = {"Kanoé"},
["kxp"] = {"Wadiyara Koli"},
["kxq"] = {"Smärky Kanum"},
["kxr"] = {"Koro (Papua New Guinea)"},
["kxs"] = {"Kangjia"},
["kxt"] = {"Koiwat"},
["kxu"] = {"Kui (India)"},
["kxv"] = {"Kuvi"},
["kxw"] = {"Konai"},
["kxx"] = {"Likuba"},
["kxy"] = {"Kayong"},
["kxz"] = {"Kerewo"},
["kya"] = {"Kwaya"},
["kyb"] = {"Butbut Kalinga"},
["kyc"] = {"Kyaka"},
["kyd"] = {"Karey"},
["kye"] = {"Krache"},
["kyf"] = {"Kouya"},
["kyg"] = {"Keyagana"},
["kyh"] = {"Karok"},
["kyi"] = {"Kiput"},
["kyj"] = {"Karao"},
["kyk"] = {"Kamayo"},
["kyl"] = {"Kalapuya"},
["kym"] = {"Kpatili"},
["kyn"] = {"Northern Binukidnon"},
["kyo"] = {"Kelon"},
["kyp"] = {"Kang"},
["kyq"] = {"Kenga"},
["kyr"] = {"Kuruáya"},
["kys"] = {"Baram Kayan"},
["kyt"] = {"Kayagar"},
["kyu"] = {"Western Kayah"},
["kyv"] = {"Kayort"},
["kyw"] = {"Kudmali"},
["kyx"] = {"Rapoisi"},
["kyy"] = {"Kambaira"},
["kyz"] = {"Kayabí"},
["kza"] = {"Western Karaboro"},
["kzb"] = {"Kaibobo"},
["kzc"] = {"Bondoukou Kulango"},
["kzd"] = {"Kadai"},
["kze"] = {"Kosena"},
["kzf"] = {"Da'a Kaili"},
["kzg"] = {"Kikai"},
["kzi"] = {"Kelabit"},
["kzk"] = {"Kazukuru"},
["kzl"] = {"Kayeli"},
["kzm"] = {"Kais"},
["kzn"] = {"Kokola"},
["kzo"] = {"Kaningi"},
["kzp"] = {"Kaidipang"},
["kzq"] = {"Kaike"},
["kzr"] = {"Karang"},
["kzs"] = {"Sugut Dusun"},
["kzu"] = {"Kayupulau"},
["kzv"] = {"Komyandaret"},
["kzw"] = {"Karirí-Xocó"},
["kzx"] = {"Kamarian"},
["kzy"] = {"Kango (Tshopo District)"},
["kzz"] = {"Kalabra"},
["laa"] = {"Southern Subanen"},
["lab"] = {"Linear A"},
["lac"] = {"Lacandon"},
["lad"] = {"Ladino"},
["lae"] = {"Pattani"},
["laf"] = {"Lafofa"},
["lag"] = {"Langi"},
["lah"] = {"Lahnda"},
["lai"] = {"Lambya"},
["laj"] = {"Lango (Uganda)"},
["lak"] = {"Laka (Nigeria)"},
["lal"] = {"Lalia"},
["lam"] = {"Lamba"},
["lan"] = {"Laru"},
["lao"] = {"Lao"},
["lap"] = {"Laka (Chad)"},
["laq"] = {"Qabiao"},
["lar"] = {"Larteh"},
["las"] = {"Lama (Togo)"},
["lat"] = {"Latin"},
["lau"] = {"Laba"},
["lav"] = {"Latvian"},
["law"] = {"Lauje"},
["lax"] = {"Tiwa"},
["lay"] = {"Lama Bai"},
["laz"] = {"Aribwatsa"},
["lba"] = {"Lui"},
["lbb"] = {"Label"},
["lbc"] = {"Lakkia"},
["lbe"] = {"Lak"},
["lbf"] = {"Tinani"},
["lbg"] = {"Laopang"},
["lbi"] = {"La'bi"},
["lbj"] = {"Ladakhi"},
["lbk"] = {"Central Bontok"},
["lbl"] = {"Libon Bikol"},
["lbm"] = {"Lodhi"},
["lbn"] = {"Lamet"},
["lbo"] = {"Laven"},
["lbq"] = {"Wampar"},
["lbr"] = {"Lohorung"},
["lbs"] = {"Libyan Sign Language"},
["lbt"] = {"Lachi"},
["lbu"] = {"Labu"},
["lbv"] = {"Lavatbura-Lamusong"},
["lbw"] = {"Tolaki"},
["lbx"] = {"Lawangan"},
["lby"] = {"Lamu-Lamu"},
["lbz"] = {"Lardil"},
["lcc"] = {"Legenyem"},
["lcd"] = {"Lola"},
["lce"] = {"Loncong", "Sekak"},
["lcf"] = {"Lubu"},
["lch"] = {"Luchazi"},
["lcl"] = {"Lisela"},
["lcm"] = {"Tungag"},
["lcp"] = {"Western Lawa"},
["lcq"] = {"Luhu"},
["lcs"] = {"Lisabata-Nuniali"},
["lda"] = {"Kla-Dan"},
["ldb"] = {"Dũya"},
["ldd"] = {"Luri"},
["ldg"] = {"Lenyima"},
["ldh"] = {"Lamja-Dengsa-Tola"},
["ldi"] = {"Laari"},
["ldj"] = {"Lemoro"},
["ldk"] = {"Leelau"},
["ldl"] = {"Kaan"},
["ldm"] = {"Landoma"},
["ldn"] = {"Láadan"},
["ldo"] = {"Loo"},
["ldp"] = {"Tso"},
["ldq"] = {"Lufu"},
["lea"] = {"Lega-Shabunda"},
["leb"] = {"Lala-Bisa"},
["lec"] = {"Leco"},
["led"] = {"Lendu"},
["lee"] = {"Lyélé"},
["lef"] = {"Lelemi"},
["leh"] = {"Lenje"},
["lei"] = {"Lemio"},
["lej"] = {"Lengola"},
["lek"] = {"Leipon"},
["lel"] = {"Lele (Democratic Republic of Congo)"},
["lem"] = {"Nomaande"},
["len"] = {"Lenca"},
["leo"] = {"Leti (Cameroon)"},
["lep"] = {"Lepcha"},
["leq"] = {"Lembena"},
["ler"] = {"Lenkau"},
["les"] = {"Lese"},
["let"] = {"Amio-Gelimi", "Lesing-Gelimi"},
["leu"] = {"Kara (Papua New Guinea)"},
["lev"] = {"Lamma"},
["lew"] = {"Ledo Kaili"},
["lex"] = {"Luang"},
["ley"] = {"Lemolang"},
["lez"] = {"Lezghian"},
["lfa"] = {"Lefa"},
["lfn"] = {"Lingua Franca Nova"},
["lga"] = {"Lungga"},
["lgb"] = {"Laghu"},
["lgg"] = {"Lugbara"},
["lgh"] = {"Laghuu"},
["lgi"] = {"Lengilu"},
["lgk"] = {"Lingarak", "Neverver"},
["lgl"] = {"Wala"},
["lgm"] = {"Lega-Mwenga"},
["lgn"] = {"Opuuo", "T'apo"},
["lgq"] = {"Logba"},
["lgr"] = {"Lengo"},
["lgt"] = {"Pahi"},
["lgu"] = {"Longgu"},
["lgz"] = {"Ligenza"},
["lha"] = {"Laha (Viet Nam)"},
["lhh"] = {"Laha (Indonesia)"},
["lhi"] = {"Lahu Shi"},
["lhl"] = {"Lahul Lohar"},
["lhm"] = {"Lhomi"},
["lhn"] = {"Lahanan"},
["lhp"] = {"Lhokpu"},
["lhs"] = {"Mlahsö"},
["lht"] = {"Lo-Toga"},
["lhu"] = {"Lahu"},
["lia"] = {"West-Central Limba"},
["lib"] = {"Likum"},
["lic"] = {"Hlai"},
["lid"] = {"Nyindrou"},
["lie"] = {"Likila"},
["lif"] = {"Limbu"},
["lig"] = {"Ligbi"},
["lih"] = {"Lihir"},
["lij"] = {"Ligurian"},
["lik"] = {"Lika"},
["lil"] = {"Lillooet"},
["lim"] = {"Limburgan", "Limburger", "Limburgish"},
["lin"] = {"Lingala"},
["lio"] = {"Liki"},
["lip"] = {"Sekpele"},
["liq"] = {"Libido"},
["lir"] = {"Liberian English"},
["lis"] = {"Lisu"},
["lit"] = {"Lithuanian"},
["liu"] = {"Logorik"},
["liv"] = {"Liv"},
["liw"] = {"Col"},
["lix"] = {"Liabuku"},
["liy"] = {"Banda-Bambari"},
["liz"] = {"Libinza"},
["lja"] = {"Golpa"},
["lje"] = {"Rampi"},
["lji"] = {"Laiyolo"},
["ljl"] = {"Li'o"},
["ljp"] = {"Lampung Api"},
["ljw"] = {"Yirandali"},
["ljx"] = {"Yuru"},
["lka"] = {"Lakalei"},
["lkb"] = {"Kabras", "Lukabaras"},
["lkc"] = {"Kucong"},
["lkd"] = {"Lakondê"},
["lke"] = {"Kenyi"},
["lkh"] = {"Lakha"},
["lki"] = {"Laki"},
["lkj"] = {"Remun"},
["lkl"] = {"Laeko-Libuat"},
["lkm"] = {"Kalaamaya"},
["lkn"] = {"Lakon", "Vure"},
["lko"] = {"Khayo", "Olukhayo"},
["lkr"] = {"Päri"},
["lks"] = {"Kisa", "Olushisa"},
["lkt"] = {"Lakota"},
["lku"] = {"Kungkari"},
["lky"] = {"Lokoya"},
["lla"] = {"Lala-Roba"},
["llb"] = {"Lolo"},
["llc"] = {"Lele (Guinea)"},
["lld"] = {"Ladin"},
["lle"] = {"Lele (Papua New Guinea)"},
["llf"] = {"Hermit"},
["llg"] = {"Lole"},
["llh"] = {"Lamu"},
["lli"] = {"Teke-Laali"},
["llj"] = {"Ladji Ladji"},
["llk"] = {"Lelak"},
["lll"] = {"Lilau"},
["llm"] = {"Lasalimu"},
["lln"] = {"Lele (Chad)"},
["llo"] = {"Khlor"},
["llp"] = {"North Efate"},
["llq"] = {"Lolak"},
["lls"] = {"Lithuanian Sign Language"},
["llu"] = {"Lau"},
["llx"] = {"Lauan"},
["lma"] = {"East Limba"},
["lmb"] = {"Merei"},
["lmc"] = {"Limilngan"},
["lmd"] = {"Lumun"},
["lme"] = {"Pévé"},
["lmf"] = {"South Lembata"},
["lmg"] = {"Lamogai"},
["lmh"] = {"Lambichhong"},
["lmi"] = {"Lombi"},
["lmj"] = {"West Lembata"},
["lmk"] = {"Lamkang"},
["lml"] = {"Hano"},
["lmn"] = {"Lambadi"},
["lmo"] = {"Lombard"},
["lmp"] = {"Limbum"},
["lmq"] = {"Lamatuka"},
["lmr"] = {"Lamalera"},
["lmu"] = {"Lamenu"},
["lmv"] = {"Lomaiviti"},
["lmw"] = {"Lake Miwok"},
["lmx"] = {"Laimbue"},
["lmy"] = {"Lamboya"},
["lmz"] = {"Lumbee"},
["lna"] = {"Langbashe"},
["lnb"] = {"Mbalanhu"},
["lnd"] = {"Lun Bawang", "Lundayeh"},
["lng"] = {"Langobardic"},
["lnh"] = {"Lanoh"},
["lni"] = {"Daantanai'"},
["lnj"] = {"Leningitij"},
["lnl"] = {"South Central Banda"},
["lnm"] = {"Langam"},
["lnn"] = {"Lorediakarkar"},
["lno"] = {"Lango (South Sudan)"},
["lns"] = {"Lamnso'"},
["lnu"] = {"Longuda"},
["lnw"] = {"Lanima"},
["lnz"] = {"Lonzo"},
["loa"] = {"Loloda"},
["lob"] = {"Lobi"},
["loc"] = {"Inonhan"},
["loe"] = {"Saluan"},
["lof"] = {"Logol"},
["log"] = {"Logo"},
["loh"] = {"Narim"},
["loi"] = {"Loma (Côte d'Ivoire)"},
["loj"] = {"Lou"},
["lok"] = {"Loko"},
["lol"] = {"Mongo"},
["lom"] = {"Loma (Liberia)"},
["lon"] = {"Malawi Lomwe"},
["loo"] = {"Lombo"},
["lop"] = {"Lopa"},
["loq"] = {"Lobala"},
["lor"] = {"Téén"},
["los"] = {"Loniu"},
["lot"] = {"Otuho"},
["lou"] = {"Louisiana Creole"},
["lov"] = {"Lopi"},
["low"] = {"Tampias Lobu"},
["lox"] = {"Loun"},
["loy"] = {"Loke"},
["loz"] = {"Lozi"},
["lpa"] = {"Lelepa"},
["lpe"] = {"Lepki"},
["lpn"] = {"Long Phuri Naga"},
["lpo"] = {"Lipo"},
["lpx"] = {"Lopit"},
["lra"] = {"Rara Bakati'"},
["lrc"] = {"Northern Luri"},
["lre"] = {"Laurentian"},
["lrg"] = {"Laragia"},
["lri"] = {"Marachi", "Olumarachi"},
["lrk"] = {"Loarki"},
["lrl"] = {"Lari"},
["lrm"] = {"Marama", "Olumarama"},
["lrn"] = {"Lorang"},
["lro"] = {"Laro"},
["lrr"] = {"Southern Yamphu"},
["lrt"] = {"Larantuka Malay"},
["lrv"] = {"Larevat"},
["lrz"] = {"Lemerig"},
["lsa"] = {"Lasgerdi"},
["lsd"] = {"Lishana Deni"},
["lse"] = {"Lusengo"},
["lsh"] = {"Lish"},
["lsi"] = {"Lashi"},
["lsl"] = {"Latvian Sign Language"},
["lsm"] = {"Olusamia", "Saamia"},
["lso"] = {"Laos Sign Language"},
["lsp"] = {"Lengua de Señas Panameñas", "Panamanian Sign Language"},
["lsr"] = {"Aruop"},
["lss"] = {"Lasi"},
["lst"] = {"Trinidad and Tobago Sign Language"},
["lsy"] = {"Mauritian Sign Language"},
["ltc"] = {"Late Middle Chinese"},
["ltg"] = {"Latgalian"},
["lth"] = {"Thur"},
["lti"] = {"Leti (Indonesia)"},
["ltn"] = {"Latundê"},
["lto"] = {"Olutsotso", "Tsotso"},
["lts"] = {"Lutachoni", "Tachoni"},
["ltu"] = {"Latu"},
["ltz"] = {"Letzeburgesch", "Luxembourgish"},
["lua"] = {"Luba-Lulua"},
["lub"] = {"Luba-Katanga"},
["luc"] = {"Aringa"},
["lud"] = {"Ludian"},
["lue"] = {"Luvale"},
["luf"] = {"Laua"},
["lug"] = {"Ganda"},
["lui"] = {"Luiseno"},
["luj"] = {"Luna"},
["luk"] = {"Lunanakha"},
["lul"] = {"Olu'bo"},
["lum"] = {"Luimbi"},
["lun"] = {"Lunda"},
["luo"] = {"Dholuo", "Luo (Kenya and Tanzania)"},
["lup"] = {"Lumbu"},
["luq"] = {"Lucumi"},
["lur"] = {"Laura"},
["lus"] = {"Lushai"},
["lut"] = {"Lushootseed"},
["luu"] = {"Lumba-Yakkha"},
["luv"] = {"Luwati"},
["luw"] = {"Luo (Cameroon)"},
["luy"] = {"Luyia", "Oluluyia"},
["luz"] = {"Southern Luri"},
["lva"] = {"Maku'a"},
["lvk"] = {"Lavukaleve"},
["lvs"] = {"Standard Latvian"},
["lvu"] = {"Levuka"},
["lwa"] = {"Lwalu"},
["lwe"] = {"Lewo Eleng"},
["lwg"] = {"Oluwanga", "Wanga"},
["lwh"] = {"White Lachi"},
["lwl"] = {"Eastern Lawa"},
["lwm"] = {"Laomian"},
["lwo"] = {"Luwo"},
["lws"] = {"Malawian Sign Language"},
["lwt"] = {"Lewotobi"},
["lwu"] = {"Lawu"},
["lww"] = {"Lewo"},
["lya"] = {"Layakha"},
["lyg"] = {"Lyngngam"},
["lyn"] = {"Luyana"},
["lzh"] = {"Literary Chinese"},
["lzl"] = {"Litzlitz"},
["lzn"] = {"Leinong Naga"},
["lzz"] = {"Laz"},
["maa"] = {"San Jerónimo Tecóatl Mazatec"},
["mab"] = {"Yutanduchi Mixtec"},
["mad"] = {"Madurese"},
["mae"] = {"Bo-Rukul"},
["maf"] = {"Mafa"},
["mag"] = {"Magahi"},
["mah"] = {"Marshallese"},
["mai"] = {"Maithili"},
["maj"] = {"Jalapa De Díaz Mazatec"},
["mak"] = {"Makasar"},
["mal"] = {"Malayalam"},
["mam"] = {"Mam"},
["man"] = {"Manding", "Mandingo"},
["maq"] = {"Chiquihuitlán Mazatec"},
["mar"] = {"Marathi"},
["mas"] = {"Masai"},
["mat"] = {"San Francisco Matlatzinca"},
["mau"] = {"Huautla Mazatec"},
["mav"] = {"Sateré-Mawé"},
["maw"] = {"Mampruli"},
["max"] = {"North Moluccan Malay"},
["maz"] = {"Central Mazahua"},
["mba"] = {"Higaonon"},
["mbb"] = {"Western Bukidnon Manobo"},
["mbc"] = {"Macushi"},
["mbd"] = {"Dibabawon Manobo"},
["mbe"] = {"Molale"},
["mbf"] = {"Baba Malay"},
["mbh"] = {"Mangseng"},
["mbi"] = {"Ilianen Manobo"},
["mbj"] = {"Nadëb"},
["mbk"] = {"Malol"},
["mbl"] = {"Maxakalí"},
["mbm"] = {"Ombamba"},
["mbn"] = {"Macaguán"},
["mbo"] = {"Mbo (Cameroon)"},
["mbp"] = {"Malayo"},
["mbq"] = {"Maisin"},
["mbr"] = {"Nukak Makú"},
["mbs"] = {"Sarangani Manobo"},
["mbt"] = {"Matigsalug Manobo"},
["mbu"] = {"Mbula-Bwazza"},
["mbv"] = {"Mbulungish"},
["mbw"] = {"Maring"},
["mbx"] = {"Mari (East Sepik Province)"},
["mby"] = {"Memoni"},
["mbz"] = {"Amoltepec Mixtec"},
["mca"] = {"Maca"},
["mcb"] = {"Machiguenga"},
["mcc"] = {"Bitur"},
["mcd"] = {"Sharanahua"},
["mce"] = {"Itundujia Mixtec"},
["mcf"] = {"Matsés"},
["mcg"] = {"Mapoyo"},
["mch"] = {"Maquiritari"},
["mci"] = {"Mese"},
["mcj"] = {"Mvanip"},
["mck"] = {"Mbunda"},
["mcl"] = {"Macaguaje"},
["mcm"] = {"Malaccan Creole Portuguese"},
["mcn"] = {"Masana"},
["mco"] = {"Coatlán Mixe"},
["mcp"] = {"Makaa"},
["mcq"] = {"Ese"},
["mcr"] = {"Menya"},
["mcs"] = {"Mambai"},
["mct"] = {"Mengisa"},
["mcu"] = {"Cameroon Mambila"},
["mcv"] = {"Minanibai"},
["mcw"] = {"Mawa (Chad)"},
["mcx"] = {"Mpiemo"},
["mcy"] = {"South Watut"},
["mcz"] = {"Mawan"},
["mda"] = {"Mada (Nigeria)"},
["mdb"] = {"Morigi"},
["mdc"] = {"Male (Papua New Guinea)"},
["mdd"] = {"Mbum"},
["mde"] = {"Maba (Chad)"},
["mdf"] = {"Moksha"},
["mdg"] = {"Massalat"},
["mdh"] = {"Maguindanaon"},
["mdi"] = {"Mamvu"},
["mdj"] = {"Mangbetu"},
["mdk"] = {"Mangbutu"},
["mdl"] = {"Maltese Sign Language"},
["mdm"] = {"Mayogo"},
["mdn"] = {"Mbati"},
["mdp"] = {"Mbala"},
["mdq"] = {"Mbole"},
["mdr"] = {"Mandar"},
["mds"] = {"Maria (Papua New Guinea)"},
["mdt"] = {"Mbere"},
["mdu"] = {"Mboko"},
["mdv"] = {"Santa Lucía Monteverde Mixtec"},
["mdw"] = {"Mbosi"},
["mdx"] = {"Dizin"},
["mdy"] = {"Male (Ethiopia)"},
["mdz"] = {"Suruí Do Pará"},
["mea"] = {"Menka"},
["meb"] = {"Ikobi"},
["mec"] = {"Mara"},
["med"] = {"Melpa"},
["mee"] = {"Mengen"},
["mef"] = {"Megam"},
["meh"] = {"Southwestern Tlaxiaco Mixtec"},
["mei"] = {"Midob"},
["mej"] = {"Meyah"},
["mek"] = {"Mekeo"},
["mel"] = {"Central Melanau"},
["mem"] = {"Mangala"},
["men"] = {"Mende (Sierra Leone)"},
["meo"] = {"Kedah Malay"},
["mep"] = {"Miriwung"},
["meq"] = {"Merey"},
["mer"] = {"Meru"},
["mes"] = {"Masmaje"},
["met"] = {"Mato"},
["meu"] = {"Motu"},
["mev"] = {"Mano"},
["mew"] = {"Maaka"},
["mey"] = {"Hassaniyya"},
["mez"] = {"Menominee"},
["mfa"] = {"Pattani Malay"},
["mfb"] = {"Bangka"},
["mfc"] = {"Mba"},
["mfd"] = {"Mendankwe-Nkwen"},
["mfe"] = {"Morisyen"},
["mff"] = {"Naki"},
["mfg"] = {"Mogofin"},
["mfh"] = {"Matal"},
["mfi"] = {"Wandala"},
["mfj"] = {"Mefele"},
["mfk"] = {"North Mofu"},
["mfl"] = {"Putai"},
["mfm"] = {"Marghi South"},
["mfn"] = {"Cross River Mbembe"},
["mfo"] = {"Mbe"},
["mfp"] = {"Makassar Malay"},
["mfq"] = {"Moba"},
["mfr"] = {"Marithiel"},
["mfs"] = {"Mexican Sign Language"},
["mft"] = {"Mokerang"},
["mfu"] = {"Mbwela"},
["mfv"] = {"Mandjak"},
["mfw"] = {"Mulaha"},
["mfx"] = {"Melo"},
["mfy"] = {"Mayo"},
["mfz"] = {"Mabaan"},
["mga"] = {"Middle Irish (900-1200)"},
["mgb"] = {"Mararit"},
["mgc"] = {"Morokodo"},
["mgd"] = {"Moru"},
["mge"] = {"Mango"},
["mgf"] = {"Maklew"},
["mgg"] = {"Mpumpong"},
["mgh"] = {"Makhuwa-Meetto"},
["mgi"] = {"Lijili"},
["mgj"] = {"Abureni"},
["mgk"] = {"Mawes"},
["mgl"] = {"Maleu-Kilenge"},
["mgm"] = {"Mambae"},
["mgn"] = {"Mbangi"},
["mgo"] = {"Meta'"},
["mgp"] = {"Eastern Magar"},
["mgq"] = {"Malila"},
["mgr"] = {"Mambwe-Lungu"},
["mgs"] = {"Manda (Tanzania)"},
["mgt"] = {"Mongol"},
["mgu"] = {"Mailu"},
["mgv"] = {"Matengo"},
["mgw"] = {"Matumbi"},
["mgy"] = {"Mbunga"},
["mgz"] = {"Mbugwe"},
["mha"] = {"Manda (India)"},
["mhb"] = {"Mahongwe"},
["mhc"] = {"Mocho"},
["mhd"] = {"Mbugu"},
["mhe"] = {"Besisi", "Mah Meri"},
["mhf"] = {"Mamaa"},
["mhg"] = {"Margu"},
["mhi"] = {"Ma'di"},
["mhj"] = {"Mogholi"},
["mhk"] = {"Mungaka"},
["mhl"] = {"Mauwake"},
["mhm"] = {"Makhuwa-Moniga"},
["mhn"] = {"Mócheno"},
["mho"] = {"Mashi (Zambia)"},
["mhp"] = {"Balinese Malay"},
["mhq"] = {"Mandan"},
["mhr"] = {"Eastern Mari"},
["mhs"] = {"Buru (Indonesia)"},
["mht"] = {"Mandahuaca"},
["mhu"] = {"Darang Deng", "Digaro-Mishmi"},
["mhw"] = {"Mbukushu"},
["mhx"] = {"Lhaovo", "Maru"},
["mhy"] = {"Ma'anyan"},
["mhz"] = {"Mor (Mor Islands)"},
["mia"] = {"Miami"},
["mib"] = {"Atatláhuca Mixtec"},
["mic"] = {"Micmac", "Mi'kmaq"},
["mid"] = {"Mandaic"},
["mie"] = {"Ocotepec Mixtec"},
["mif"] = {"Mofu-Gudur"},
["mig"] = {"San Miguel El Grande Mixtec"},
["mih"] = {"Chayuco Mixtec"},
["mii"] = {"Chigmecatitlán Mixtec"},
["mij"] = {"Abar", "Mungbam"},
["mik"] = {"Mikasuki"},
["mil"] = {"Peñoles Mixtec"},
["mim"] = {"Alacatlatzala Mixtec"},
["min"] = {"Minangkabau"},
["mio"] = {"Pinotepa Nacional Mixtec"},
["mip"] = {"Apasco-Apoala Mixtec"},
["miq"] = {"Mískito"},
["mir"] = {"Isthmus Mixe"},
["mis"] = {"Uncoded languages"},
["mit"] = {"Southern Puebla Mixtec"},
["miu"] = {"Cacaloxtepec Mixtec"},
["miw"] = {"Akoye"},
["mix"] = {"Mixtepec Mixtec"},
["miy"] = {"Ayutla Mixtec"},
["miz"] = {"Coatzospan Mixtec"},
["mjb"] = {"Makalero"},
["mjc"] = {"San Juan Colorado Mixtec"},
["mjd"] = {"Northwest Maidu"},
["mje"] = {"Muskum"},
["mjg"] = {"Tu"},
["mjh"] = {"Mwera (Nyasa)"},
["mji"] = {"Kim Mun"},
["mjj"] = {"Mawak"},
["mjk"] = {"Matukar"},
["mjl"] = {"Mandeali"},
["mjm"] = {"Medebur"},
["mjn"] = {"Ma (Papua New Guinea)"},
["mjo"] = {"Malankuravan"},
["mjp"] = {"Malapandaram"},
["mjq"] = {"Malaryan"},
["mjr"] = {"Malavedan"},
["mjs"] = {"Miship"},
["mjt"] = {"Sauria Paharia"},
["mju"] = {"Manna-Dora"},
["mjv"] = {"Mannan"},
["mjw"] = {"Karbi"},
["mjx"] = {"Mahali"},
["mjy"] = {"Mahican"},
["mjz"] = {"Majhi"},
["mka"] = {"Mbre"},
["mkb"] = {"Mal Paharia"},
["mkc"] = {"Siliput"},
["mkd"] = {"Macedonian"},
["mke"] = {"Mawchi"},
["mkf"] = {"Miya"},
["mkg"] = {"Mak (China)"},
["mki"] = {"Dhatki"},
["mkj"] = {"Mokilese"},
["mkk"] = {"Byep"},
["mkl"] = {"Mokole"},
["mkm"] = {"Moklen"},
["mkn"] = {"Kupang Malay"},
["mko"] = {"Mingang Doso"},
["mkp"] = {"Moikodi"},
["mkq"] = {"Bay Miwok"},
["mkr"] = {"Malas"},
["mks"] = {"Silacayoapan Mixtec"},
["mkt"] = {"Vamale"},
["mku"] = {"Konyanka Maninka"},
["mkv"] = {"Mafea"},
["mkw"] = {"Kituba (Congo)"},
["mkx"] = {"Kinamiging Manobo"},
["mky"] = {"East Makian"},
["mkz"] = {"Makasae"},
["mla"] = {"Malo"},
["mlb"] = {"Mbule"},
["mlc"] = {"Cao Lan"},
["mle"] = {"Manambu"},
["mlf"] = {"Mal"},
["mlg"] = {"Malagasy"},
["mlh"] = {"Mape"},
["mli"] = {"Malimpung"},
["mlj"] = {"Miltu"},
["mlk"] = {"Ilwana", "Kiwilwana"},
["mll"] = {"Malua Bay"},
["mlm"] = {"Mulam"},
["mln"] = {"Malango"},
["mlo"] = {"Mlomp"},
["mlp"] = {"Bargam"},
["mlq"] = {"Western Maninkakan"},
["mlr"] = {"Vame"},
["mls"] = {"Masalit"},
["mlt"] = {"Maltese"},
["mlu"] = {"To'abaita"},
["mlv"] = {"Motlav", "Mwotlap"},
["mlw"] = {"Moloko"},
["mlx"] = {"Malfaxal", "Naha'ai"},
["mlz"] = {"Malaynon"},
["mma"] = {"Mama"},
["mmb"] = {"Momina"},
["mmc"] = {"Michoacán Mazahua"},
["mmd"] = {"Maonan"},
["mme"] = {"Mae"},
["mmf"] = {"Mundat"},
["mmg"] = {"North Ambrym"},
["mmh"] = {"Mehináku"},
["mmi"] = {"Musar"},
["mmj"] = {"Majhwar"},
["mmk"] = {"Mukha-Dora"},
["mml"] = {"Man Met"},
["mmm"] = {"Maii"},
["mmn"] = {"Mamanwa"},
["mmo"] = {"Mangga Buang"},
["mmp"] = {"Siawi"},
["mmq"] = {"Musak"},
["mmr"] = {"Western Xiangxi Miao"},
["mmt"] = {"Malalamai"},
["mmu"] = {"Mmaala"},
["mmv"] = {"Miriti"},
["mmw"] = {"Emae"},
["mmx"] = {"Madak"},
["mmy"] = {"Migaama"},
["mmz"] = {"Mabaale"},
["mna"] = {"Mbula"},
["mnb"] = {"Muna"},
["mnc"] = {"Manchu"},
["mnd"] = {"Mondé"},
["mne"] = {"Naba"},
["mnf"] = {"Mundani"},
["mng"] = {"Eastern Mnong"},
["mnh"] = {"Mono (Democratic Republic of Congo)"},
["mni"] = {"Manipuri"},
["mnj"] = {"Munji"},
["mnk"] = {"Mandinka"},
["mnl"] = {"Tiale"},
["mnm"] = {"Mapena"},
["mnn"] = {"Southern Mnong"},
["mnp"] = {"Min Bei Chinese"},
["mnq"] = {"Minriq"},
["mnr"] = {"Mono (USA)"},
["mns"] = {"Mansi"},
["mnu"] = {"Mer"},
["mnv"] = {"Rennell-Bellona"},
["mnw"] = {"Mon"},
["mnx"] = {"Manikion"},
["mny"] = {"Manyawa"},
["mnz"] = {"Moni"},
["moa"] = {"Mwan"},
["moc"] = {"Mocoví"},
["mod"] = {"Mobilian"},
["moe"] = {"Montagnais"},
["mog"] = {"Mongondow"},
["moh"] = {"Mohawk"},
["moi"] = {"Mboi"},
["moj"] = {"Monzombo"},
["mok"] = {"Morori"},
["mom"] = {"Mangue"},
["mon"] = {"Mongolian"},
["moo"] = {"Monom"},
["mop"] = {"Mopán Maya"},
["moq"] = {"Mor (Bomberai Peninsula)"},
["mor"] = {"Moro"},
["mos"] = {"Mossi"},
["mot"] = {"Barí"},
["mou"] = {"Mogum"},
["mov"] = {"Mohave"},
["mow"] = {"Moi (Congo)"},
["mox"] = {"Molima"},
["moy"] = {"Shekkacho"},
["moz"] = {"Gergiko", "Mukulu"},
["mpa"] = {"Mpoto"},
["mpb"] = {"Mullukmulluk"},
["mpc"] = {"Mangarayi"},
["mpd"] = {"Machinere"},
["mpe"] = {"Majang"},
["mpg"] = {"Marba"},
["mph"] = {"Maung"},
["mpi"] = {"Mpade"},
["mpj"] = {"Martu Wangka"},
["mpk"] = {"Mbara (Chad)"},
["mpl"] = {"Middle Watut"},
["mpm"] = {"Yosondúa Mixtec"},
["mpn"] = {"Mindiri"},
["mpo"] = {"Miu"},
["mpp"] = {"Migabac"},
["mpq"] = {"Matís"},
["mpr"] = {"Vangunu"},
["mps"] = {"Dadibi"},
["mpt"] = {"Mian"},
["mpu"] = {"Makuráp"},
["mpv"] = {"Mungkip"},
["mpw"] = {"Mapidian"},
["mpx"] = {"Misima-Panaeati"},
["mpy"] = {"Mapia"},
["mpz"] = {"Mpi"},
["mqa"] = {"Maba (Indonesia)"},
["mqb"] = {"Mbuko"},
["mqc"] = {"Mangole"},
["mqe"] = {"Matepi"},
["mqf"] = {"Momuna"},
["mqg"] = {"Kota Bangun Kutai Malay"},
["mqh"] = {"Tlazoyaltepec Mixtec"},
["mqi"] = {"Mariri"},
["mqj"] = {"Mamasa"},
["mqk"] = {"Rajah Kabunsuwan Manobo"},
["mql"] = {"Mbelime"},
["mqm"] = {"South Marquesan"},
["mqn"] = {"Moronene"},
["mqo"] = {"Modole"},
["mqp"] = {"Manipa"},
["mqq"] = {"Minokok"},
["mqr"] = {"Mander"},
["mqs"] = {"West Makian"},
["mqt"] = {"Mok"},
["mqu"] = {"Mandari"},
["mqv"] = {"Mosimo"},
["mqw"] = {"Murupi"},
["mqx"] = {"Mamuju"},
["mqy"] = {"Manggarai"},
["mqz"] = {"Pano"},
["mra"] = {"Mlabri"},
["mrb"] = {"Marino"},
["mrc"] = {"Maricopa"},
["mrd"] = {"Western Magar"},
["mre"] = {"Martha's Vineyard Sign Language"},
["mrf"] = {"Elseng"},
["mrg"] = {"Mising"},
["mrh"] = {"Mara Chin"},
["mri"] = {"Maori"},
["mrj"] = {"Western Mari"},
["mrk"] = {"Hmwaveke"},
["mrl"] = {"Mortlockese"},
["mrm"] = {"Merlav", "Mwerlap"},
["mrn"] = {"Cheke Holo"},
["mro"] = {"Mru"},
["mrp"] = {"Morouas"},
["mrq"] = {"North Marquesan"},
["mrr"] = {"Maria (India)"},
["mrs"] = {"Maragus"},
["mrt"] = {"Marghi Central"},
["mru"] = {"Mono (Cameroon)"},
["mrv"] = {"Mangareva"},
["mrw"] = {"Maranao"},
["mrx"] = {"Dineor", "Maremgi"},
["mry"] = {"Mandaya"},
["mrz"] = {"Marind"},
["msa"] = {"Malay (macrolanguage)"},
["msb"] = {"Masbatenyo"},
["msc"] = {"Sankaran Maninka"},
["msd"] = {"Yucatec Maya Sign Language"},
["mse"] = {"Musey"},
["msf"] = {"Mekwei"},
["msg"] = {"Moraid"},
["msh"] = {"Masikoro Malagasy"},
["msi"] = {"Sabah Malay"},
["msj"] = {"Ma (Democratic Republic of Congo)"},
["msk"] = {"Mansaka"},
["msl"] = {"Molof", "Poule"},
["msm"] = {"Agusan Manobo"},
["msn"] = {"Vurës"},
["mso"] = {"Mombum"},
["msp"] = {"Maritsauá"},
["msq"] = {"Caac"},
["msr"] = {"Mongolian Sign Language"},
["mss"] = {"West Masela"},
["msu"] = {"Musom"},
["msv"] = {"Maslam"},
["msw"] = {"Mansoanka"},
["msx"] = {"Moresada"},
["msy"] = {"Aruamu"},
["msz"] = {"Momare"},
["mta"] = {"Cotabato Manobo"},
["mtb"] = {"Anyin Morofo"},
["mtc"] = {"Munit"},
["mtd"] = {"Mualang"},
["mte"] = {"Mono (Solomon Islands)"},
["mtf"] = {"Murik (Papua New Guinea)"},
["mtg"] = {"Una"},
["mth"] = {"Munggui"},
["mti"] = {"Maiwa (Papua New Guinea)"},
["mtj"] = {"Moskona"},
["mtk"] = {"Mbe'"},
["mtl"] = {"Montol"},
["mtm"] = {"Mator"},
["mtn"] = {"Matagalpa"},
["mto"] = {"Totontepec Mixe"},
["mtp"] = {"Wichí Lhamtés Nocten"},
["mtq"] = {"Muong"},
["mtr"] = {"Mewari"},
["mts"] = {"Yora"},
["mtt"] = {"Mota"},
["mtu"] = {"Tututepec Mixtec"},
["mtv"] = {"Asaro'o"},
["mtw"] = {"Southern Binukidnon"},
["mtx"] = {"Tidaá Mixtec"},
["mty"] = {"Nabi"},
["mua"] = {"Mundang"},
["mub"] = {"Mubi"},
["muc"] = {"Ajumbu"},
["mud"] = {"Mednyj Aleut"},
["mue"] = {"Media Lengua"},
["mug"] = {"Musgu"},
["muh"] = {"Mündü"},
["mui"] = {"Musi"},
["muj"] = {"Mabire"},
["muk"] = {"Mugom"},
["mul"] = {"Multiple languages"},
["mum"] = {"Maiwala"},
["muo"] = {"Nyong"},
["mup"] = {"Malvi"},
["muq"] = {"Eastern Xiangxi Miao"},
["mur"] = {"Murle"},
["mus"] = {"Creek"},
["mut"] = {"Western Muria"},
["muu"] = {"Yaaku"},
["muv"] = {"Muthuvan"},
["mux"] = {"Bo-Ung"},
["muy"] = {"Muyang"},
["muz"] = {"Mursi"},
["mva"] = {"Manam"},
["mvb"] = {"Mattole"},
["mvd"] = {"Mamboru"},
["mve"] = {"Marwari (Pakistan)"},
["mvf"] = {"Peripheral Mongolian"},
["mvg"] = {"Yucuañe Mixtec"},
["mvh"] = {"Mulgi"},
["mvi"] = {"Miyako"},
["mvk"] = {"Mekmek"},
["mvl"] = {"Mbara (Australia)"},
["mvm"] = {"Muya"},
["mvn"] = {"Minaveha"},
["mvo"] = {"Marovo"},
["mvp"] = {"Duri"},
["mvq"] = {"Moere"},
["mvr"] = {"Marau"},
["mvs"] = {"Massep"},
["mvt"] = {"Mpotovoro"},
["mvu"] = {"Marfa"},
["mvv"] = {"Tagal Murut"},
["mvw"] = {"Machinga"},
["mvx"] = {"Meoswar"},
["mvy"] = {"Indus Kohistani"},
["mvz"] = {"Mesqan"},
["mwa"] = {"Mwatebu"},
["mwb"] = {"Juwal"},
["mwc"] = {"Are"},
["mwe"] = {"Mwera (Chimwera)"},
["mwf"] = {"Murrinh-Patha"},
["mwg"] = {"Aiklep"},
["mwh"] = {"Mouk-Aria"},
["mwi"] = {"Labo", "Ninde"},
["mwk"] = {"Kita Maninkakan"},
["mwl"] = {"Mirandese"},
["mwm"] = {"Sar"},
["mwn"] = {"Nyamwanga"},
["mwo"] = {"Central Maewo"},
["mwp"] = {"Kala Lagaw Ya"},
["mwq"] = {"Mün Chin"},
["mwr"] = {"Marwari"},
["mws"] = {"Mwimbi-Muthambi"},
["mwt"] = {"Moken"},
["mwu"] = {"Mittu"},
["mwv"] = {"Mentawai"},
["mww"] = {"Hmong Daw"},
["mwz"] = {"Moingi"},
["mxa"] = {"Northwest Oaxaca Mixtec"},
["mxb"] = {"Tezoatlán Mixtec"},
["mxc"] = {"Manyika"},
["mxd"] = {"Modang"},
["mxe"] = {"Mele-Fila"},
["mxf"] = {"Malgbe"},
["mxg"] = {"Mbangala"},
["mxh"] = {"Mvuba"},
["mxi"] = {"Mozarabic"},
["mxj"] = {"Geman Deng", "Miju-Mishmi"},
["mxk"] = {"Monumbo"},
["mxl"] = {"Maxi Gbe"},
["mxm"] = {"Meramera"},
["mxn"] = {"Moi (Indonesia)"},
["mxo"] = {"Mbowe"},
["mxp"] = {"Tlahuitoltepec Mixe"},
["mxq"] = {"Juquila Mixe"},
["mxr"] = {"Murik (Malaysia)"},
["mxs"] = {"Huitepec Mixtec"},
["mxt"] = {"Jamiltepec Mixtec"},
["mxu"] = {"Mada (Cameroon)"},
["mxv"] = {"Metlatónoc Mixtec"},
["mxw"] = {"Namo"},
["mxx"] = {"Mahou", "Mawukakan"},
["mxy"] = {"Southeastern Nochixtlán Mixtec"},
["mxz"] = {"Central Masela"},
["mya"] = {"Burmese"},
["myb"] = {"Mbay"},
["myc"] = {"Mayeka"},
["myd"] = {"Maramba"},
["mye"] = {"Myene"},
["myf"] = {"Bambassi"},
["myg"] = {"Manta"},
["myh"] = {"Makah"},
["myi"] = {"Mina (India)"},
["myj"] = {"Mangayat"},
["myk"] = {"Mamara Senoufo"},
["myl"] = {"Moma"},
["mym"] = {"Me'en"},
["myo"] = {"Anfillo"},
["myp"] = {"Pirahã"},
["myr"] = {"Muniche"},
["mys"] = {"Mesmes"},
["myu"] = {"Mundurukú"},
["myv"] = {"Erzya"},
["myw"] = {"Muyuw"},
["myx"] = {"Masaaba"},
["myy"] = {"Macuna"},
["myz"] = {"Classical Mandaic"},
["mza"] = {"Santa María Zacatepec Mixtec"},
["mzb"] = {"Tumzabt"},
["mzc"] = {"Madagascar Sign Language"},
["mzd"] = {"Malimba"},
["mze"] = {"Morawa"},
["mzg"] = {"Monastic Sign Language"},
["mzh"] = {"Wichí Lhamtés Güisnay"},
["mzi"] = {"Ixcatlán Mazatec"},
["mzj"] = {"Manya"},
["mzk"] = {"Nigeria Mambila"},
["mzl"] = {"Mazatlán Mixe"},
["mzm"] = {"Mumuye"},
["mzn"] = {"Mazanderani"},
["mzo"] = {"Matipuhy"},
["mzp"] = {"Movima"},
["mzq"] = {"Mori Atas"},
["mzr"] = {"Marúbo"},
["mzs"] = {"Macanese"},
["mzt"] = {"Mintil"},
["mzu"] = {"Inapang"},
["mzv"] = {"Manza"},
["mzw"] = {"Deg"},
["mzx"] = {"Mawayana"},
["mzy"] = {"Mozambican Sign Language"},
["mzz"] = {"Maiadomu"},
["naa"] = {"Namla"},
["nab"] = {"Southern Nambikuára"},
["nac"] = {"Narak"},
["nae"] = {"Naka'ela"},
["naf"] = {"Nabak"},
["nag"] = {"Naga Pidgin"},
["naj"] = {"Nalu"},
["nak"] = {"Nakanai"},
["nal"] = {"Nalik"},
["nam"] = {"Ngan'gityemerri"},
["nan"] = {"Min Nan Chinese"},
["nao"] = {"Naaba"},
["nap"] = {"Neapolitan"},
["naq"] = {"Khoekhoe", "Nama (Namibia)"},
["nar"] = {"Iguta"},
["nas"] = {"Naasioi"},
["nat"] = {"Ca̱hungwa̱rya̱", "Hungworo"},
["nau"] = {"Nauru"},
["nav"] = {"Navaho", "Navajo"},
["naw"] = {"Nawuri"},
["nax"] = {"Nakwi"},
["nay"] = {"Narrinyeri"},
["naz"] = {"Coatepec Nahuatl"},
["nba"] = {"Nyemba"},
["nbb"] = {"Ndoe"},
["nbc"] = {"Chang Naga"},
["nbd"] = {"Ngbinda"},
["nbe"] = {"Konyak Naga"},
["nbg"] = {"Nagarchal"},
["nbh"] = {"Ngamo"},
["nbi"] = {"Mao Naga"},
["nbj"] = {"Ngarinman"},
["nbk"] = {"Nake"},
["nbl"] = {"South Ndebele"},
["nbm"] = {"Ngbaka Ma'bo"},
["nbn"] = {"Kuri"},
["nbo"] = {"Nkukoli"},
["nbp"] = {"Nnam"},
["nbq"] = {"Nggem"},
["nbr"] = {"Numana-Nunku-Gbantu-Numbu"},
["nbs"] = {"Namibian Sign Language"},
["nbt"] = {"Na"},
["nbu"] = {"Rongmei Naga"},
["nbv"] = {"Ngamambo"},
["nbw"] = {"Southern Ngbandi"},
["nby"] = {"Ningera"},
["nca"] = {"Iyo"},
["ncb"] = {"Central Nicobarese"},
["ncc"] = {"Ponam"},
["ncd"] = {"Nachering"},
["nce"] = {"Yale"},
["ncf"] = {"Notsi"},
["ncg"] = {"Nisga'a"},
["nch"] = {"Central Huasteca Nahuatl"},
["nci"] = {"Classical Nahuatl"},
["ncj"] = {"Northern Puebla Nahuatl"},
["nck"] = {"Nakara"},
["ncl"] = {"Michoacán Nahuatl"},
["ncm"] = {"Nambo"},
["ncn"] = {"Nauna"},
["nco"] = {"Sibe"},
["ncq"] = {"Northern Katang"},
["ncr"] = {"Ncane"},
["ncs"] = {"Nicaraguan Sign Language"},
["nct"] = {"Chothe Naga"},
["ncu"] = {"Chumburung"},
["ncx"] = {"Central Puebla Nahuatl"},
["ncz"] = {"Natchez"},
["nda"] = {"Ndasa"},
["ndb"] = {"Kenswei Nsei"},
["ndc"] = {"Ndau"},
["ndd"] = {"Nde-Nsele-Nta"},
["nde"] = {"North Ndebele"},
["ndf"] = {"Nadruvian"},
["ndg"] = {"Ndengereko"},
["ndh"] = {"Ndali"},
["ndi"] = {"Samba Leko"},
["ndj"] = {"Ndamba"},
["ndk"] = {"Ndaka"},
["ndl"] = {"Ndolo"},
["ndm"] = {"Ndam"},
["ndn"] = {"Ngundi"},
["ndo"] = {"Ndonga"},
["ndp"] = {"Ndo"},
["ndq"] = {"Ndombe"},
["ndr"] = {"Ndoola"},
["nds"] = {"Low German", "Low Saxon"},
["ndt"] = {"Ndunga"},
["ndu"] = {"Dugun"},
["ndv"] = {"Ndut"},
["ndw"] = {"Ndobo"},
["ndx"] = {"Nduga"},
["ndy"] = {"Lutos"},
["ndz"] = {"Ndogo"},
["nea"] = {"Eastern Ngad'a"},
["neb"] = {"Toura (Côte d'Ivoire)"},
["nec"] = {"Nedebang"},
["ned"] = {"Nde-Gbite"},
["nee"] = {"Nêlêmwa-Nixumwak"},
["nef"] = {"Nefamese"},
["neg"] = {"Negidal"},
["neh"] = {"Nyenkha"},
["nei"] = {"Neo-Hittite"},
["nej"] = {"Neko"},
["nek"] = {"Neku"},
["nem"] = {"Nemi"},
["nen"] = {"Nengone"},
["neo"] = {"Ná-Meo"},
["nep"] = {"Nepali (macrolanguage)"},
["neq"] = {"North Central Mixe"},
["ner"] = {"Yahadian"},
["nes"] = {"Bhoti Kinnauri"},
["net"] = {"Nete"},
["neu"] = {"Neo"},
["nev"] = {"Nyaheun"},
["new"] = {"Nepal Bhasa", "Newari"},
["nex"] = {"Neme"},
["ney"] = {"Neyo"},
["nez"] = {"Nez Perce"},
["nfa"] = {"Dhao"},
["nfd"] = {"Ahwai"},
["nfl"] = {"Äiwoo", "Ayiwo"},
["nfr"] = {"Nafaanra"},
["nfu"] = {"Mfumte"},
["nga"] = {"Ngbaka"},
["ngb"] = {"Northern Ngbandi"},
["ngc"] = {"Ngombe (Democratic Republic of Congo)"},
["ngd"] = {"Ngando (Central African Republic)"},
["nge"] = {"Ngemba"},
["ngg"] = {"Ngbaka Manza"},
["ngh"] = {"N/u"},
["ngi"] = {"Ngizim"},
["ngj"] = {"Ngie"},
["ngk"] = {"Dalabon"},
["ngl"] = {"Lomwe"},
["ngm"] = {"Ngatik Men's Creole"},
["ngn"] = {"Ngwo"},
["ngo"] = {"Ngoni"},
["ngp"] = {"Ngulu"},
["ngq"] = {"Ngoreme", "Ngurimi"},
["ngr"] = {"Engdewu"},
["ngs"] = {"Gvoko"},
["ngt"] = {"Kriang", "Ngeq"},
["ngu"] = {"Guerrero Nahuatl"},
["ngv"] = {"Nagumi"},
["ngw"] = {"Ngwaba"},
["ngx"] = {"Nggwahyi"},
["ngy"] = {"Tibea"},
["ngz"] = {"Ngungwel"},
["nha"] = {"Nhanda"},
["nhb"] = {"Beng"},
["nhc"] = {"Tabasco Nahuatl"},
["nhd"] = {"Ava Guaraní", "Chiripá"},
["nhe"] = {"Eastern Huasteca Nahuatl"},
["nhf"] = {"Nhuwala"},
["nhg"] = {"Tetelcingo Nahuatl"},
["nhh"] = {"Nahari"},
["nhi"] = {"Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"},
["nhk"] = {"Isthmus-Cosoleacaque Nahuatl"},
["nhm"] = {"Morelos Nahuatl"},
["nhn"] = {"Central Nahuatl"},
["nho"] = {"Takuu"},
["nhp"] = {"Isthmus-Pajapan Nahuatl"},
["nhq"] = {"Huaxcaleca Nahuatl"},
["nhr"] = {"Naro"},
["nht"] = {"Ometepec Nahuatl"},
["nhu"] = {"Noone"},
["nhv"] = {"Temascaltepec Nahuatl"},
["nhw"] = {"Western Huasteca Nahuatl"},
["nhx"] = {"Isthmus-Mecayapan Nahuatl"},
["nhy"] = {"Northern Oaxaca Nahuatl"},
["nhz"] = {"Santa María La Alta Nahuatl"},
["nia"] = {"Nias"},
["nib"] = {"Nakame"},
["nid"] = {"Ngandi"},
["nie"] = {"Niellim"},
["nif"] = {"Nek"},
["nig"] = {"Ngalakan"},
["nih"] = {"Nyiha (Tanzania)"},
["nii"] = {"Nii"},
["nij"] = {"Ngaju"},
["nik"] = {"Southern Nicobarese"},
["nil"] = {"Nila"},
["nim"] = {"Nilamba"},
["nin"] = {"Ninzo"},
["nio"] = {"Nganasan"},
["niq"] = {"Nandi"},
["nir"] = {"Nimboran"},
["nis"] = {"Nimi"},
["nit"] = {"Southeastern Kolami"},
["niu"] = {"Niuean"},
["niv"] = {"Gilyak"},
["niw"] = {"Nimo"},
["nix"] = {"Hema"},
["niy"] = {"Ngiti"},
["niz"] = {"Ningil"},
["nja"] = {"Nzanyi"},
["njb"] = {"Nocte Naga"},
["njd"] = {"Ndonde Hamba"},
["njh"] = {"Lotha Naga"},
["nji"] = {"Gudanji"},
["njj"] = {"Njen"},
["njl"] = {"Njalgulgule"},
["njm"] = {"Angami Naga"},
["njn"] = {"Liangmai Naga"},
["njo"] = {"Ao Naga"},
["njr"] = {"Njerep"},
["njs"] = {"Nisa"},
["njt"] = {"Ndyuka-Trio Pidgin"},
["nju"] = {"Ngadjunmaya"},
["njx"] = {"Kunyi"},
["njy"] = {"Njyem"},
["njz"] = {"Nyishi"},
["nka"] = {"Nkoya"},
["nkb"] = {"Khoibu Naga"},
["nkc"] = {"Nkongho"},
["nkd"] = {"Koireng"},
["nke"] = {"Duke"},
["nkf"] = {"Inpui Naga"},
["nkg"] = {"Nekgini"},
["nkh"] = {"Khezha Naga"},
["nki"] = {"Thangal Naga"},
["nkj"] = {"Nakai"},
["nkk"] = {"Nokuku"},
["nkm"] = {"Namat"},
["nkn"] = {"Nkangala"},
["nko"] = {"Nkonya"},
["nkp"] = {"Niuatoputapu"},
["nkq"] = {"Nkami"},
["nkr"] = {"Nukuoro"},
["nks"] = {"North Asmat"},
["nkt"] = {"Nyika (Tanzania)"},
["nku"] = {"Bouna Kulango"},
["nkv"] = {"Nyika (Malawi and Zambia)"},
["nkw"] = {"Nkutu"},
["nkx"] = {"Nkoroo"},
["nkz"] = {"Nkari"},
["nla"] = {"Ngombale"},
["nlc"] = {"Nalca"},
["nld"] = {"Dutch", "Flemish"},
["nle"] = {"East Nyala"},
["nlg"] = {"Gela"},
["nli"] = {"Grangali"},
["nlj"] = {"Nyali"},
["nlk"] = {"Ninia Yali"},
["nll"] = {"Nihali"},
["nlm"] = {"Mankiyali"},
["nlo"] = {"Ngul"},
["nlq"] = {"Lao Naga"},
["nlu"] = {"Nchumbulu"},
["nlv"] = {"Orizaba Nahuatl"},
["nlw"] = {"Walangama"},
["nlx"] = {"Nahali"},
["nly"] = {"Nyamal"},
["nlz"] = {"Nalögo"},
["nma"] = {"Maram Naga"},
["nmb"] = {"Big Nambas", "V'ënen Taut"},
["nmc"] = {"Ngam"},
["nmd"] = {"Ndumu"},
["nme"] = {"Mzieme Naga"},
["nmf"] = {"Tangkhul Naga (India)"},
["nmg"] = {"Kwasio"},
["nmh"] = {"Monsang Naga"},
["nmi"] = {"Nyam"},
["nmj"] = {"Ngombe (Central African Republic)"},
["nmk"] = {"Namakura"},
["nml"] = {"Ndemli"},
["nmm"] = {"Manangba"},
["nmn"] = {"!Xóõ"},
["nmo"] = {"Moyon Naga"},
["nmp"] = {"Nimanbur"},
["nmq"] = {"Nambya"},
["nmr"] = {"Nimbari"},
["nms"] = {"Letemboi"},
["nmt"] = {"Namonuito"},
["nmu"] = {"Northeast Maidu"},
["nmv"] = {"Ngamini"},
["nmw"] = {"Nimoa", "Rifao"},
["nmx"] = {"Nama (Papua New Guinea)"},
["nmy"] = {"Namuyi"},
["nmz"] = {"Nawdm"},
["nna"] = {"Nyangumarta"},
["nnb"] = {"Nande"},
["nnc"] = {"Nancere"},
["nnd"] = {"West Ambae"},
["nne"] = {"Ngandyera"},
["nnf"] = {"Ngaing"},
["nng"] = {"Maring Naga"},
["nnh"] = {"Ngiemboon"},
["nni"] = {"North Nuaulu"},
["nnj"] = {"Nyangatom"},
["nnk"] = {"Nankina"},
["nnl"] = {"Northern Rengma Naga"},
["nnm"] = {"Namia"},
["nnn"] = {"Ngete"},
["nno"] = {"Norwegian Nynorsk"},
["nnp"] = {"Wancho Naga"},
["nnq"] = {"Ngindo"},
["nnr"] = {"Narungga"},
["nns"] = {"Ningye"},
["nnt"] = {"Nanticoke"},
["nnu"] = {"Dwang"},
["nnv"] = {"Nugunu (Australia)"},
["nnw"] = {"Southern Nuni"},
["nny"] = {"Nyangga"},
["nnz"] = {"Nda'nda'"},
["noa"] = {"Woun Meu"},
["nob"] = {"Norwegian Bokmål"},
["noc"] = {"Nuk"},
["nod"] = {"Northern Thai"},
["noe"] = {"Nimadi"},
["nof"] = {"Nomane"},
["nog"] = {"Nogai"},
["noh"] = {"Nomu"},
["noi"] = {"Noiri"},
["noj"] = {"Nonuya"},
["nok"] = {"Nooksack"},
["nol"] = {"Nomlaki"},
["nom"] = {"Nocamán"},
["non"] = {"Old Norse"},
["nop"] = {"Numanggang"},
["noq"] = {"Ngongo"},
["nor"] = {"Norwegian"},
["nos"] = {"Eastern Nisu"},
["not"] = {"Nomatsiguenga"},
["nou"] = {"Ewage-Notu"},
["nov"] = {"Novial"},
["now"] = {"Nyambo"},
["noy"] = {"Noy"},
["noz"] = {"Nayi"},
["npa"] = {"Nar Phu"},
["npb"] = {"Nupbikha"},
["npg"] = {"Ponyo-Gongwang Naga"},
["nph"] = {"Phom Naga"},
["npi"] = {"Nepali (individual language)"},
["npl"] = {"Southeastern Puebla Nahuatl"},
["npn"] = {"Mondropolon"},
["npo"] = {"Pochuri Naga"},
["nps"] = {"Nipsan"},
["npu"] = {"Puimei Naga"},
["npx"] = {"Noipx"},
["npy"] = {"Napu"},
["nqg"] = {"Southern Nago"},
["nqk"] = {"Kura Ede Nago"},
["nql"] = {"Ngendelengo"},
["nqm"] = {"Ndom"},
["nqn"] = {"Nen"},
["nqo"] = {"N'Ko"},
["nqq"] = {"Kyan-Karyaw Naga"},
["nqy"] = {"Akyaung Ari Naga"},
["nra"] = {"Ngom"},
["nrb"] = {"Nara"},
["nrc"] = {"Noric"},
["nre"] = {"Southern Rengma Naga"},
["nrf"] = {"Guernésiais", "Jèrriais"},
["nrg"] = {"Narango"},
["nri"] = {"Chokri Naga"},
["nrk"] = {"Ngarla"},
["nrl"] = {"Ngarluma"},
["nrm"] = {"Narom"},
["nrn"] = {"Norn"},
["nrp"] = {"North Picene"},
["nrr"] = {"Nora", "Norra"},
["nrt"] = {"Northern Kalapuya"},
["nru"] = {"Narua"},
["nrx"] = {"Ngurmbur"},
["nrz"] = {"Lala"},
["nsa"] = {"Sangtam Naga"},
["nsc"] = {"Nshi"},
["nsd"] = {"Southern Nisu"},
["nse"] = {"Nsenga"},
["nsf"] = {"Northwestern Nisu"},
["nsg"] = {"Ngasa"},
["nsh"] = {"Ngoshie"},
["nsi"] = {"Nigerian Sign Language"},
["nsk"] = {"Naskapi"},
["nsl"] = {"Norwegian Sign Language"},
["nsm"] = {"Sumi Naga"},
["nsn"] = {"Nehan"},
["nso"] = {"Northern Sotho", "Pedi", "Sepedi"},
["nsp"] = {"Nepalese Sign Language"},
["nsq"] = {"Northern Sierra Miwok"},
["nsr"] = {"Maritime Sign Language"},
["nss"] = {"Nali"},
["nst"] = {"Tase Naga"},
["nsu"] = {"Sierra Negra Nahuatl"},
["nsv"] = {"Southwestern Nisu"},
["nsw"] = {"Navut"},
["nsx"] = {"Nsongo"},
["nsy"] = {"Nasal"},
["nsz"] = {"Nisenan"},
["ntd"] = {"Northern Tidung"},
["nte"] = {"Nathembo"},
["ntg"] = {"Ngantangarra"},
["nti"] = {"Natioro"},
["ntj"] = {"Ngaanyatjarra"},
["ntk"] = {"Ikoma-Nata-Isenye"},
["ntm"] = {"Nateni"},
["nto"] = {"Ntomba"},
["ntp"] = {"Northern Tepehuan"},
["ntr"] = {"Delo"},
["ntu"] = {"Natügu"},
["ntw"] = {"Nottoway"},
["ntx"] = {"Tangkhul Naga (Myanmar)"},
["nty"] = {"Mantsi"},
["ntz"] = {"Natanzi"},
["nua"] = {"Yuanga"},
["nuc"] = {"Nukuini"},
["nud"] = {"Ngala"},
["nue"] = {"Ngundu"},
["nuf"] = {"Nusu"},
["nug"] = {"Nungali"},
["nuh"] = {"Ndunda"},
["nui"] = {"Ngumbi"},
["nuj"] = {"Nyole"},
["nuk"] = {"Nuuchahnulth", "Nuu-chah-nulth"},
["nul"] = {"Nusa Laut"},
["num"] = {"Niuafo'ou"},
["nun"] = {"Anong"},
["nuo"] = {"Nguôn"},
["nup"] = {"Nupe-Nupe-Tako"},
["nuq"] = {"Nukumanu"},
["nur"] = {"Nukuria"},
["nus"] = {"Nuer"},
["nut"] = {"Nung (Viet Nam)"},
["nuu"] = {"Ngbundu"},
["nuv"] = {"Northern Nuni"},
["nuw"] = {"Nguluwan"},
["nux"] = {"Mehek"},
["nuy"] = {"Nunggubuyu"},
["nuz"] = {"Tlamacazapa Nahuatl"},
["nvh"] = {"Nasarian"},
["nvm"] = {"Namiae"},
["nvo"] = {"Nyokon"},
["nwa"] = {"Nawathinehena"},
["nwb"] = {"Nyabwa"},
["nwc"] = {"Classical Nepal Bhasa", "Classical Newari", "Old Newari"},
["nwe"] = {"Ngwe"},
["nwg"] = {"Ngayawung"},
["nwi"] = {"Southwest Tanna"},
["nwm"] = {"Nyamusa-Molo"},
["nwo"] = {"Nauo"},
["nwr"] = {"Nawaru"},
["nwx"] = {"Middle Newar"},
["nwy"] = {"Nottoway-Meherrin"},
["nxa"] = {"Nauete"},
["nxd"] = {"Ngando (Democratic Republic of Congo)"},
["nxe"] = {"Nage"},
["nxg"] = {"Ngad'a"},
["nxi"] = {"Nindi"},
["nxk"] = {"Koki Naga"},
["nxl"] = {"South Nuaulu"},
["nxm"] = {"Numidian"},
["nxn"] = {"Ngawun"},
["nxo"] = {"Ndambomo"},
["nxq"] = {"Naxi"},
["nxr"] = {"Ninggerum"},
["nxu"] = {"Narau"},
["nxx"] = {"Nafri"},
["nya"] = {"Chewa", "Chichewa", "Nyanja"},
["nyb"] = {"Nyangbo"},
["nyc"] = {"Nyanga-li"},
["nyd"] = {"Nyore", "Olunyole"},
["nye"] = {"Nyengo"},
["nyf"] = {"Giryama", "Kigiryama"},
["nyg"] = {"Nyindu"},
["nyh"] = {"Nyigina"},
["nyi"] = {"Ama (Sudan)"},
["nyj"] = {"Nyanga"},
["nyk"] = {"Nyaneka"},
["nyl"] = {"Nyeu"},
["nym"] = {"Nyamwezi"},
["nyn"] = {"Nyankole"},
["nyo"] = {"Nyoro"},
["nyp"] = {"Nyang'i"},
["nyq"] = {"Nayini"},
["nyr"] = {"Nyiha (Malawi)"},
["nys"] = {"Nyunga"},
["nyt"] = {"Nyawaygi"},
["nyu"] = {"Nyungwe"},
["nyv"] = {"Nyulnyul"},
["nyw"] = {"Nyaw"},
["nyx"] = {"Nganyaywana"},
["nyy"] = {"Nyakyusa-Ngonde"},
["nza"] = {"Tigon Mbembe"},
["nzb"] = {"Njebi"},
["nzd"] = {"Nzadi"},
["nzi"] = {"Nzima"},
["nzk"] = {"Nzakara"},
["nzm"] = {"Zeme Naga"},
["nzs"] = {"New Zealand Sign Language"},
["nzu"] = {"Teke-Nzikou"},
["nzy"] = {"Nzakambay"},
["nzz"] = {"Nanga Dama Dogon"},
["oaa"] = {"Orok"},
["oac"] = {"Oroch"},
["oar"] = {"Ancient Aramaic (up to 700 BCE)", "Old Aramaic (up to 700 BCE)"},
["oav"] = {"Old Avar"},
["obi"] = {"Obispeño"},
["obk"] = {"Southern Bontok"},
["obl"] = {"Oblo"},
["obm"] = {"Moabite"},
["obo"] = {"Obo Manobo"},
["obr"] = {"Old Burmese"},
["obt"] = {"Old Breton"},
["obu"] = {"Obulom"},
["oca"] = {"Ocaina"},
["och"] = {"Old Chinese"},
["oci"] = {"Occitan (post 1500)"},
["oco"] = {"Old Cornish"},
["ocu"] = {"Atzingo Matlatzinca"},
["oda"] = {"Odut"},
["odk"] = {"Od"},
["odt"] = {"Old Dutch"},
["odu"] = {"Odual"},
["ofo"] = {"Ofo"},
["ofs"] = {"Old Frisian"},
["ofu"] = {"Efutop"},
["ogb"] = {"Ogbia"},
["ogc"] = {"Ogbah"},
["oge"] = {"Old Georgian"},
["ogg"] = {"Ogbogolo"},
["ogo"] = {"Khana"},
["ogu"] = {"Ogbronuagum"},
["oht"] = {"Old Hittite"},
["ohu"] = {"Old Hungarian"},
["oia"] = {"Oirata"},
["oin"] = {"Inebu One"},
["ojb"] = {"Northwestern Ojibwa"},
["ojc"] = {"Central Ojibwa"},
["ojg"] = {"Eastern Ojibwa"},
["oji"] = {"Ojibwa"},
["ojp"] = {"Old Japanese"},
["ojs"] = {"Severn Ojibwa"},
["ojv"] = {"Ontong Java"},
["ojw"] = {"Western Ojibwa"},
["oka"] = {"Okanagan"},
["okb"] = {"Okobo"},
["okd"] = {"Okodia"},
["oke"] = {"Okpe (Southwestern Edo)"},
["okg"] = {"Koko Babangk"},
["okh"] = {"Koresh-e Rostam"},
["oki"] = {"Okiek"},
["okj"] = {"Oko-Juwoi"},
["okk"] = {"Kwamtim One"},
["okl"] = {"Old Kentish Sign Language"},
["okm"] = {"Middle Korean (10th-16th cent.)"},
["okn"] = {"Oki-No-Erabu"},
["oko"] = {"Old Korean (3rd-9th cent.)"},
["okr"] = {"Kirike"},
["oks"] = {"Oko-Eni-Osayen"},
["oku"] = {"Oku"},
["okv"] = {"Orokaiva"},
["okx"] = {"Okpe (Northwestern Edo)"},
["ola"] = {"Walungge"},
["old"] = {"Mochi"},
["ole"] = {"Olekha"},
["olk"] = {"Olkol"},
["olm"] = {"Oloma"},
["olo"] = {"Livvi"},
["olr"] = {"Olrat"},
["olt"] = {"Old Lithuanian"},
["olu"] = {"Kuvale"},
["oma"] = {"Omaha-Ponca"},
["omb"] = {"East Ambae"},
["omc"] = {"Mochica"},
["omg"] = {"Omagua"},
["omi"] = {"Omi"},
["omk"] = {"Omok"},
["oml"] = {"Ombo"},
["omn"] = {"Minoan"},
["omo"] = {"Utarmbung"},
["omp"] = {"Old Manipuri"},
["omr"] = {"Old Marathi"},
["omt"] = {"Omotik"},
["omu"] = {"Omurano"},
["omw"] = {"South Tairora"},
["omx"] = {"Old Mon"},
["ona"] = {"Ona"},
["onb"] = {"Lingao"},
["one"] = {"Oneida"},
["ong"] = {"Olo"},
["oni"] = {"Onin"},
["onj"] = {"Onjob"},
["onk"] = {"Kabore One"},
["onn"] = {"Onobasulu"},
["ono"] = {"Onondaga"},
["onp"] = {"Sartang"},
["onr"] = {"Northern One"},
["ons"] = {"Ono"},
["ont"] = {"Ontenu"},
["onu"] = {"Unua"},
["onw"] = {"Old Nubian"},
["onx"] = {"Onin Based Pidgin"},
["ood"] = {"Tohono O'odham"},
["oog"] = {"Ong"},
["oon"] = {"Önge"},
["oor"] = {"Oorlams"},
["oos"] = {"Old Ossetic"},
["opa"] = {"Okpamheri"},
["opk"] = {"Kopkaka"},
["opm"] = {"Oksapmin"},
["opo"] = {"Opao"},
["opt"] = {"Opata"},
["opy"] = {"Ofayé"},
["ora"] = {"Oroha"},
["orc"] = {"Orma"},
["ore"] = {"Orejón"},
["org"] = {"Oring"},
["orh"] = {"Oroqen"},
["ori"] = {"Oriya (macrolanguage)"},
["orm"] = {"Oromo"},
["orn"] = {"Orang Kanaq"},
["oro"] = {"Orokolo"},
["orr"] = {"Oruma"},
["ors"] = {"Orang Seletar"},
["ort"] = {"Adivasi Oriya"},
["oru"] = {"Ormuri"},
["orv"] = {"Old Russian"},
["orw"] = {"Oro Win"},
["orx"] = {"Oro"},
["ory"] = {"Odia", "Oriya (individual language)"},
["orz"] = {"Ormu"},
["osa"] = {"Osage"},
["osc"] = {"Oscan"},
["osi"] = {"Osing"},
["oso"] = {"Ososo"},
["osp"] = {"Old Spanish"},
["oss"] = {"Ossetian", "Ossetic"},
["ost"] = {"Osatu"},
["osu"] = {"Southern One"},
["osx"] = {"Old Saxon"},
["ota"] = {"Ottoman Turkish (1500-1928)"},
["otb"] = {"Old Tibetan"},
["otd"] = {"Ot Danum"},
["ote"] = {"Mezquital Otomi"},
["oti"] = {"Oti"},
["otk"] = {"Old Turkish"},
["otl"] = {"Tilapa Otomi"},
["otm"] = {"Eastern Highland Otomi"},
["otn"] = {"Tenango Otomi"},
["otq"] = {"Querétaro Otomi"},
["otr"] = {"Otoro"},
["ots"] = {"Estado de México Otomi"},
["ott"] = {"Temoaya Otomi"},
["otu"] = {"Otuke"},
["otw"] = {"Ottawa"},
["otx"] = {"Texcatepec Otomi"},
["oty"] = {"Old Tamil"},
["otz"] = {"Ixtenco Otomi"},
["oua"] = {"Tagargrent"},
["oub"] = {"Glio-Oubi"},
["oue"] = {"Oune"},
["oui"] = {"Old Uighur"},
["oum"] = {"Ouma"},
["ovd"] = {"Elfdalian", "Övdalian"},
["owi"] = {"Owiniga"},
["owl"] = {"Old Welsh"},
["oyb"] = {"Oy"},
["oyd"] = {"Oyda"},
["oym"] = {"Wayampi"},
["oyy"] = {"Oya'oya"},
["ozm"] = {"Koonzime"},
["pab"] = {"Parecís"},
["pac"] = {"Pacoh"},
["pad"] = {"Paumarí"},
["pae"] = {"Pagibete"},
["paf"] = {"Paranawát"},
["pag"] = {"Pangasinan"},
["pah"] = {"Tenharim"},
["pai"] = {"Pe"},
["pak"] = {"Parakanã"},
["pal"] = {"Pahlavi"},
["pam"] = {"Kapampangan", "Pampanga"},
["pan"] = {"Panjabi", "Punjabi"},
["pao"] = {"Northern Paiute"},
["pap"] = {"Papiamento"},
["paq"] = {"Parya"},
["par"] = {"Panamint", "Timbisha"},
["pas"] = {"Papasena"},
["pat"] = {"Papitalai"},
["pau"] = {"Palauan"},
["pav"] = {"Pakaásnovos"},
["paw"] = {"Pawnee"},
["pax"] = {"Pankararé"},
["pay"] = {"Pech"},
["paz"] = {"Pankararú"},
["pbb"] = {"Páez"},
["pbc"] = {"Patamona"},
["pbe"] = {"Mezontla Popoloca"},
["pbf"] = {"Coyotepec Popoloca"},
["pbg"] = {"Paraujano"},
["pbh"] = {"E'ñapa Woromaipu"},
["pbi"] = {"Parkwa"},
["pbl"] = {"Mak (Nigeria)"},
["pbm"] = {"Puebla Mazatec"},
["pbn"] = {"Kpasam"},
["pbo"] = {"Papel"},
["pbp"] = {"Badyara"},
["pbr"] = {"Pangwa"},
["pbs"] = {"Central Pame"},
["pbt"] = {"Southern Pashto"},
["pbu"] = {"Northern Pashto"},
["pbv"] = {"Pnar"},
["pby"] = {"Pyu (Papua New Guinea)"},
["pca"] = {"Santa Inés Ahuatempan Popoloca"},
["pcb"] = {"Pear"},
["pcc"] = {"Bouyei"},
["pcd"] = {"Picard"},
["pce"] = {"Ruching Palaung"},
["pcf"] = {"Paliyan"},
["pcg"] = {"Paniya"},
["pch"] = {"Pardhan"},
["pci"] = {"Duruwa"},
["pcj"] = {"Parenga"},
["pck"] = {"Paite Chin"},
["pcl"] = {"Pardhi"},
["pcm"] = {"Nigerian Pidgin"},
["pcn"] = {"Piti"},
["pcp"] = {"Pacahuara"},
["pcw"] = {"Pyapun"},
["pda"] = {"Anam"},
["pdc"] = {"Pennsylvania German"},
["pdi"] = {"Pa Di"},
["pdn"] = {"Fedan", "Podena"},
["pdo"] = {"Padoe"},
["pdt"] = {"Plautdietsch"},
["pdu"] = {"Kayan"},
["pea"] = {"Peranakan Indonesian"},
["peb"] = {"Eastern Pomo"},
["ped"] = {"Mala (Papua New Guinea)"},
["pee"] = {"Taje"},
["pef"] = {"Northeastern Pomo"},
["peg"] = {"Pengo"},
["peh"] = {"Bonan"},
["pei"] = {"Chichimeca-Jonaz"},
["pej"] = {"Northern Pomo"},
["pek"] = {"Penchal"},
["pel"] = {"Pekal"},
["pem"] = {"Phende"},
["peo"] = {"Old Persian (ca. 600-400 B.C.)"},
["pep"] = {"Kunja"},
["peq"] = {"Southern Pomo"},
["pes"] = {"Iranian Persian"},
["pev"] = {"Pémono"},
["pex"] = {"Petats"},
["pey"] = {"Petjo"},
["pez"] = {"Eastern Penan"},
["pfa"] = {"Pááfang"},
["pfe"] = {"Peere"},
["pfl"] = {"Pfaelzisch"},
["pga"] = {"Sudanese Creole Arabic"},
["pgd"] = {"Gāndhārī"},
["pgg"] = {"Pangwali"},
["pgi"] = {"Pagi"},
["pgk"] = {"Rerep"},
["pgl"] = {"Primitive Irish"},
["pgn"] = {"Paelignian"},
["pgs"] = {"Pangseng"},
["pgu"] = {"Pagu"},
["pgz"] = {"Papua New Guinean Sign Language"},
["pha"] = {"Pa-Hng"},
["phd"] = {"Phudagi"},
["phg"] = {"Phuong"},
["phh"] = {"Phukha"},
["phk"] = {"Phake"},
["phl"] = {"Palula", "Phalura"},
["phm"] = {"Phimbi"},
["phn"] = {"Phoenician"},
["pho"] = {"Phunoi"},
["phq"] = {"Phana'"},
["phr"] = {"Pahari-Potwari"},
["pht"] = {"Phu Thai"},
["phu"] = {"Phuan"},
["phv"] = {"Pahlavani"},
["phw"] = {"Phangduwali"},
["pia"] = {"Pima Bajo"},
["pib"] = {"Yine"},
["pic"] = {"Pinji"},
["pid"] = {"Piaroa"},
["pie"] = {"Piro"},
["pif"] = {"Pingelapese"},
["pig"] = {"Pisabo"},
["pih"] = {"Pitcairn-Norfolk"},
["pii"] = {"Pini"},
["pij"] = {"Pijao"},
["pil"] = {"Yom"},
["pim"] = {"Powhatan"},
["pin"] = {"Piame"},
["pio"] = {"Piapoco"},
["pip"] = {"Pero"},
["pir"] = {"Piratapuyo"},
["pis"] = {"Pijin"},
["pit"] = {"Pitta Pitta"},
["piu"] = {"Pintupi-Luritja"},
["piv"] = {"Pileni", "Vaeakau-Taumako"},
["piw"] = {"Pimbwe"},
["pix"] = {"Piu"},
["piy"] = {"Piya-Kwonci"},
["piz"] = {"Pije"},
["pjt"] = {"Pitjantjatjara"},
["pka"] = {"Ardhamāgadhī Prākrit"},
["pkb"] = {"Kipfokomo", "Pokomo"},
["pkc"] = {"Paekche"},
["pkg"] = {"Pak-Tong"},
["pkh"] = {"Pankhu"},
["pkn"] = {"Pakanha"},
["pko"] = {"Pökoot"},
["pkp"] = {"Pukapuka"},
["pkr"] = {"Attapady Kurumba"},
["pks"] = {"Pakistan Sign Language"},
["pkt"] = {"Maleng"},
["pku"] = {"Paku"},
["pla"] = {"Miani"},
["plb"] = {"Polonombauk"},
["plc"] = {"Central Palawano"},
["pld"] = {"Polari"},
["ple"] = {"Palu'e"},
["plg"] = {"Pilagá"},
["plh"] = {"Paulohi"},
["pli"] = {"Pali"},
["plj"] = {"Polci"},
["plk"] = {"Kohistani Shina"},
["pll"] = {"Shwe Palaung"},
["pln"] = {"Palenquero"},
["plo"] = {"Oluta Popoluca"},
["plp"] = {"Palpa"},
["plq"] = {"Palaic"},
["plr"] = {"Palaka Senoufo"},
["pls"] = {"San Marcos Tlacoyalco Popoloca", "San Marcos Tlalcoyalco Popoloca"},
["plt"] = {"Plateau Malagasy"},
["plu"] = {"Palikúr"},
["plv"] = {"Southwest Palawano"},
["plw"] = {"Brooke's Point Palawano"},
["ply"] = {"Bolyu"},
["plz"] = {"Paluan"},
["pma"] = {"Paama"},
["pmb"] = {"Pambia"},
["pmd"] = {"Pallanganmiddang"},
["pme"] = {"Pwaamei"},
["pmf"] = {"Pamona"},
["pmh"] = {"Māhārāṣṭri Prākrit"},
["pmi"] = {"Northern Pumi"},
["pmj"] = {"Southern Pumi"},
["pmk"] = {"Pamlico"},
["pml"] = {"Lingua Franca"},
["pmm"] = {"Pomo"},
["pmn"] = {"Pam"},
["pmo"] = {"Pom"},
["pmq"] = {"Northern Pame"},
["pmr"] = {"Paynamar"},
["pms"] = {"Piemontese"},
["pmt"] = {"Tuamotuan"},
["pmw"] = {"Plains Miwok"},
["pmx"] = {"Poumei Naga"},
["pmy"] = {"Papuan Malay"},
["pmz"] = {"Southern Pame"},
["pna"] = {"Punan Bah-Biau"},
["pnb"] = {"Western Panjabi"},
["pnc"] = {"Pannei"},
["pne"] = {"Western Penan"},
["png"] = {"Pongu"},
["pnh"] = {"Penrhyn"},
["pni"] = {"Aoheng"},
["pnj"] = {"Pinjarup"},
["pnk"] = {"Paunaka"},
["pnl"] = {"Paleni"},
["pnm"] = {"Punan Batu 1"},
["pnn"] = {"Pinai-Hagahai"},
["pno"] = {"Panobo"},
["pnp"] = {"Pancana"},
["pnq"] = {"Pana (Burkina Faso)"},
["pnr"] = {"Panim"},
["pns"] = {"Ponosakan"},
["pnt"] = {"Pontic"},
["pnu"] = {"Jiongnai Bunu"},
["pnv"] = {"Pinigura"},
["pnw"] = {"Panytyima"},
["pnx"] = {"Phong-Kniang"},
["pny"] = {"Pinyin"},
["pnz"] = {"Pana (Central African Republic)"},
["poc"] = {"Poqomam"},
["poe"] = {"San Juan Atzingo Popoloca"},
["pof"] = {"Poke"},
["pog"] = {"Potiguára"},
["poh"] = {"Poqomchi'"},
["poi"] = {"Highland Popoluca"},
["pok"] = {"Pokangá"},
["pol"] = {"Polish"},
["pom"] = {"Southeastern Pomo"},
["pon"] = {"Pohnpeian"},
["poo"] = {"Central Pomo"},
["pop"] = {"Pwapwâ"},
["poq"] = {"Texistepec Popoluca"},
["por"] = {"Portuguese"},
["pos"] = {"Sayula Popoluca"},
["pot"] = {"Potawatomi"},
["pov"] = {"Upper Guinea Crioulo"},
["pow"] = {"San Felipe Otlaltepec Popoloca"},
["pox"] = {"Polabian"},
["poy"] = {"Pogolo"},
["ppe"] = {"Papi"},
["ppi"] = {"Paipai"},
["ppk"] = {"Uma"},
["ppl"] = {"Nicarao", "Pipil"},
["ppm"] = {"Papuma"},
["ppn"] = {"Papapana"},
["ppo"] = {"Folopa"},
["ppp"] = {"Pelende"},
["ppq"] = {"Pei"},
["pps"] = {"San Luís Temalacayuca Popoloca"},
["ppt"] = {"Pare"},
["ppu"] = {"Papora"},
["pqa"] = {"Pa'a"},
["pqm"] = {"Malecite-Passamaquoddy"},
["prc"] = {"Parachi"},
["prd"] = {"Parsi-Dari"},
["pre"] = {"Principense"},
["prf"] = {"Paranan"},
["prg"] = {"Prussian"},
["prh"] = {"Porohanon"},
["pri"] = {"Paicî"},
["prk"] = {"Parauk"},
["prl"] = {"Peruvian Sign Language"},
["prm"] = {"Kibiri"},
["prn"] = {"Prasuni"},
["pro"] = {"Old Occitan (to 1500)", "Old Provençal (to 1500)"},
["prp"] = {"Parsi"},
["prq"] = {"Ashéninka Perené"},
["prr"] = {"Puri"},
["prs"] = {"Afghan Persian", "Dari"},
["prt"] = {"Phai"},
["pru"] = {"Puragi"},
["prw"] = {"Parawen"},
["prx"] = {"Purik"},
["prz"] = {"Providencia Sign Language"},
["psa"] = {"Asue Awyu"},
["psc"] = {"Persian Sign Language"},
["psd"] = {"Plains Indian Sign Language"},
["pse"] = {"Central Malay"},
["psg"] = {"Penang Sign Language"},
["psh"] = {"Southwest Pashai", "Southwest Pashayi"},
["psi"] = {"Southeast Pashai", "Southeast Pashayi"},
["psl"] = {"Puerto Rican Sign Language"},
["psm"] = {"Pauserna"},
["psn"] = {"Panasuan"},
["pso"] = {"Polish Sign Language"},
["psp"] = {"Philippine Sign Language"},
["psq"] = {"Pasi"},
["psr"] = {"Portuguese Sign Language"},
["pss"] = {"Kaulong"},
["pst"] = {"Central Pashto"},
["psu"] = {"Sauraseni Prākrit"},
["psw"] = {"Port Sandwich"},
["psy"] = {"Piscataway"},
["pta"] = {"Pai Tavytera"},
["pth"] = {"Pataxó Hã-Ha-Hãe"},
["pti"] = {"Pintiini"},
["ptn"] = {"Patani"},
["pto"] = {"Zo'é"},
["ptp"] = {"Patep"},
["ptq"] = {"Pattapu"},
["ptr"] = {"Piamatsina"},
["ptt"] = {"Enrekang"},
["ptu"] = {"Bambam"},
["ptv"] = {"Port Vato"},
["ptw"] = {"Pentlatch"},
["pty"] = {"Pathiya"},
["pua"] = {"Western Highland Purepecha"},
["pub"] = {"Purum"},
["puc"] = {"Punan Merap"},
["pud"] = {"Punan Aput"},
["pue"] = {"Puelche"},
["puf"] = {"Punan Merah"},
["pug"] = {"Phuie"},
["pui"] = {"Puinave"},
["puj"] = {"Punan Tubu"},
["pum"] = {"Puma"},
["puo"] = {"Puoc"},
["pup"] = {"Pulabu"},
["puq"] = {"Puquina"},
["pur"] = {"Puruborá"},
["pus"] = {"Pashto", "Pushto"},
["put"] = {"Putoh"},
["puu"] = {"Punu"},
["puw"] = {"Puluwatese"},
["pux"] = {"Puare"},
["puy"] = {"Purisimeño"},
["pwa"] = {"Pawaia"},
["pwb"] = {"Panawa"},
["pwg"] = {"Gapapaiwa"},
["pwi"] = {"Patwin"},
["pwm"] = {"Molbog"},
["pwn"] = {"Paiwan"},
["pwo"] = {"Pwo Western Karen"},
["pwr"] = {"Powari"},
["pww"] = {"Pwo Northern Karen"},
["pxm"] = {"Quetzaltepec Mixe"},
["pye"] = {"Pye Krumen"},
["pym"] = {"Fyam"},
["pyn"] = {"Poyanáwa"},
["pys"] = {"Lengua de Señas del Paraguay", "Paraguayan Sign Language"},
["pyu"] = {"Puyuma"},
["pyx"] = {"Pyu (Myanmar)"},
["pyy"] = {"Pyen"},
["pzn"] = {"Para Naga"},
["qua"] = {"Quapaw"},
["qub"] = {"Huallaga Huánuco Quechua"},
["quc"] = {"K'iche'", "Quiché"},
["qud"] = {"Calderón Highland Quichua"},
["que"] = {"Quechua"},
["quf"] = {"Lambayeque Quechua"},
["qug"] = {"Chimborazo Highland Quichua"},
["quh"] = {"South Bolivian Quechua"},
["qui"] = {"Quileute"},
["quk"] = {"Chachapoyas Quechua"},
["qul"] = {"North Bolivian Quechua"},
["qum"] = {"Sipacapense"},
["qun"] = {"Quinault"},
["qup"] = {"Southern Pastaza Quechua"},
["quq"] = {"Quinqui"},
["qur"] = {"Yanahuanca Pasco Quechua"},
["qus"] = {"Santiago del Estero Quichua"},
["quv"] = {"Sacapulteco"},
["quw"] = {"Tena Lowland Quichua"},
["qux"] = {"Yauyos Quechua"},
["quy"] = {"Ayacucho Quechua"},
["quz"] = {"Cusco Quechua"},
["qva"] = {"Ambo-Pasco Quechua"},
["qvc"] = {"Cajamarca Quechua"},
["qve"] = {"Eastern Apurímac Quechua"},
["qvh"] = {"Huamalíes-Dos de Mayo Huánuco Quechua"},
["qvi"] = {"Imbabura Highland Quichua"},
["qvj"] = {"Loja Highland Quichua"},
["qvl"] = {"Cajatambo North Lima Quechua"},
["qvm"] = {"Margos-Yarowilca-Lauricocha Quechua"},
["qvn"] = {"North Junín Quechua"},
["qvo"] = {"Napo Lowland Quechua"},
["qvp"] = {"Pacaraos Quechua"},
["qvs"] = {"San Martín Quechua"},
["qvw"] = {"Huaylla Wanca Quechua"},
["qvy"] = {"Queyu"},
["qvz"] = {"Northern Pastaza Quichua"},
["qwa"] = {"Corongo Ancash Quechua"},
["qwc"] = {"Classical Quechua"},
["qwh"] = {"Huaylas Ancash Quechua"},
["qwm"] = {"Kuman (Russia)"},
["qws"] = {"Sihuas Ancash Quechua"},
["qwt"] = {"Kwalhioqua-Tlatskanai"},
["qxa"] = {"Chiquián Ancash Quechua"},
["qxc"] = {"Chincha Quechua"},
["qxh"] = {"Panao Huánuco Quechua"},
["qxl"] = {"Salasaca Highland Quichua"},
["qxn"] = {"Northern Conchucos Ancash Quechua"},
["qxo"] = {"Southern Conchucos Ancash Quechua"},
["qxp"] = {"Puno Quechua"},
["qxq"] = {"Qashqa'i"},
["qxr"] = {"Cañar Highland Quichua"},
["qxs"] = {"Southern Qiang"},
["qxt"] = {"Santa Ana de Tusi Pasco Quechua"},
["qxu"] = {"Arequipa-La Unión Quechua"},
["qxw"] = {"Jauja Wanca Quechua"},
["qya"] = {"Quenya"},
["qyp"] = {"Quiripi"},
["raa"] = {"Dungmali"},
["rab"] = {"Camling"},
["rac"] = {"Rasawa"},
["rad"] = {"Rade"},
["raf"] = {"Western Meohang"},
["rag"] = {"Logooli", "Lulogooli"},
["rah"] = {"Rabha"},
["rai"] = {"Ramoaaina"},
["raj"] = {"Rajasthani"},
["rak"] = {"Tulu-Bohuai"},
["ral"] = {"Ralte"},
["ram"] = {"Canela"},
["ran"] = {"Riantana"},
["rao"] = {"Rao"},
["rap"] = {"Rapanui"},
["raq"] = {"Saam"},
["rar"] = {"Cook Islands Maori", "Rarotongan"},
["ras"] = {"Tegali"},
["rat"] = {"Razajerdi"},
["rau"] = {"Raute"},
["rav"] = {"Sampang"},
["raw"] = {"Rawang"},
["rax"] = {"Rang"},
["ray"] = {"Rapa"},
["raz"] = {"Rahambuu"},
["rbb"] = {"Rumai Palaung"},
["rbk"] = {"Northern Bontok"},
["rbl"] = {"Miraya Bikol"},
["rbp"] = {"Barababaraba"},
["rcf"] = {"Réunion Creole French"},
["rdb"] = {"Rudbari"},
["rea"] = {"Rerau"},
["reb"] = {"Rembong"},
["ree"] = {"Rejang Kayan"},
["reg"] = {"Kara (Tanzania)"},
["rei"] = {"Reli"},
["rej"] = {"Rejang"},
["rel"] = {"Rendille"},
["rem"] = {"Remo"},
["ren"] = {"Rengao"},
["rer"] = {"Rer Bare"},
["res"] = {"Reshe"},
["ret"] = {"Retta"},
["rey"] = {"Reyesano"},
["rga"] = {"Roria"},
["rge"] = {"Romano-Greek"},
["rgk"] = {"Rangkas"},
["rgn"] = {"Romagnol"},
["rgr"] = {"Resígaro"},
["rgs"] = {"Southern Roglai"},
["rgu"] = {"Ringgou"},
["rhg"] = {"Rohingya"},
["rhp"] = {"Yahang"},
["ria"] = {"Riang (India)"},
["rif"] = {"Tarifit"},
["ril"] = {"Riang (Myanmar)"},
["rim"] = {"Nyaturu"},
["rin"] = {"Nungu"},
["rir"] = {"Ribun"},
["rit"] = {"Ritarungo"},
["riu"] = {"Riung"},
["rjg"] = {"Rajong"},
["rji"] = {"Raji"},
["rjs"] = {"Rajbanshi"},
["rka"] = {"Kraol"},
["rkb"] = {"Rikbaktsa"},
["rkh"] = {"Rakahanga-Manihiki"},
["rki"] = {"Rakhine"},
["rkm"] = {"Marka"},
["rkt"] = {"Kamta", "Rangpuri"},
["rkw"] = {"Arakwal"},
["rma"] = {"Rama"},
["rmb"] = {"Rembarunga"},
["rmc"] = {"Carpathian Romani"},
["rmd"] = {"Traveller Danish"},
["rme"] = {"Angloromani"},
["rmf"] = {"Kalo Finnish Romani"},
["rmg"] = {"Traveller Norwegian"},
["rmh"] = {"Murkim"},
["rmi"] = {"Lomavren"},
["rmk"] = {"Romkun"},
["rml"] = {"Baltic Romani"},
["rmm"] = {"Roma"},
["rmn"] = {"Balkan Romani"},
["rmo"] = {"Sinte Romani"},
["rmp"] = {"Rempi"},
["rmq"] = {"Caló"},
["rms"] = {"Romanian Sign Language"},
["rmt"] = {"Domari"},
["rmu"] = {"Tavringer Romani"},
["rmv"] = {"Romanova"},
["rmw"] = {"Welsh Romani"},
["rmx"] = {"Romam"},
["rmy"] = {"Vlax Romani"},
["rmz"] = {"Marma"},
["rnd"] = {"Ruund"},
["rng"] = {"Ronga"},
["rnl"] = {"Ranglong"},
["rnn"] = {"Roon"},
["rnp"] = {"Rongpo"},
["rnr"] = {"Nari Nari"},
["rnw"] = {"Rungwa"},
["rob"] = {"Tae'"},
["roc"] = {"Cacgia Roglai"},
["rod"] = {"Rogo"},
["roe"] = {"Ronji"},
["rof"] = {"Rombo"},
["rog"] = {"Northern Roglai"},
["roh"] = {"Romansh"},
["rol"] = {"Romblomanon"},
["rom"] = {"Romany"},
["ron"] = {"Moldavian", "Moldovan", "Romanian"},
["roo"] = {"Rotokas"},
["rop"] = {"Kriol"},
["ror"] = {"Rongga"},
["rou"] = {"Runga"},
["row"] = {"Dela-Oenale"},
["rpn"] = {"Repanbitip"},
["rpt"] = {"Rapting"},
["rri"] = {"Ririo"},
["rro"] = {"Waima"},
["rrt"] = {"Arritinngithigh"},
["rsb"] = {"Romano-Serbian"},
["rsl"] = {"Russian Sign Language"},
["rsm"] = {"Miriwoong Sign Language"},
["rtc"] = {"Rungtu Chin"},
["rth"] = {"Ratahan"},
["rtm"] = {"Rotuman"},
["rts"] = {"Yurats"},
["rtw"] = {"Rathawi"},
["rub"] = {"Gungu"},
["ruc"] = {"Ruuli"},
["rue"] = {"Rusyn"},
["ruf"] = {"Luguru"},
["rug"] = {"Roviana"},
["ruh"] = {"Ruga"},
["rui"] = {"Rufiji"},
["ruk"] = {"Che"},
["run"] = {"Rundi"},
["ruo"] = {"Istro Romanian"},
["rup"] = {"Aromanian", "Arumanian", "Macedo-Romanian"},
["ruq"] = {"Megleno Romanian"},
["rus"] = {"Russian"},
["rut"] = {"Rutul"},
["ruu"] = {"Lanas Lobu"},
["ruy"] = {"Mala (Nigeria)"},
["ruz"] = {"Ruma"},
["rwa"] = {"Rawo"},
["rwk"] = {"Rwa"},
["rwm"] = {"Amba (Uganda)"},
["rwo"] = {"Rawa"},
["rwr"] = {"Marwari (India)"},
["rxd"] = {"Ngardi"},
["rxw"] = {"Karuwali"},
["ryn"] = {"Northern Amami-Oshima"},
["rys"] = {"Yaeyama"},
["ryu"] = {"Central Okinawan"},
["rzh"] = {"Rāziḥī"},
["saa"] = {"Saba"},
["sab"] = {"Buglere"},
["sac"] = {"Meskwaki"},
["sad"] = {"Sandawe"},
["sae"] = {"Sabanê"},
["saf"] = {"Safaliba"},
["sag"] = {"Sango"},
["sah"] = {"Yakut"},
["saj"] = {"Sahu"},
["sak"] = {"Sake"},
["sam"] = {"Samaritan Aramaic"},
["san"] = {"Sanskrit"},
["sao"] = {"Sause"},
["saq"] = {"Samburu"},
["sar"] = {"Saraveca"},
["sas"] = {"Sasak"},
["sat"] = {"Santali"},
["sau"] = {"Saleman"},
["sav"] = {"Saafi-Saafi"},
["saw"] = {"Sawi"},
["sax"] = {"Sa"},
["say"] = {"Saya"},
["saz"] = {"Saurashtra"},
["sba"] = {"Ngambay"},
["sbb"] = {"Simbo"},
["sbc"] = {"Kele (Papua New Guinea)"},
["sbd"] = {"Southern Samo"},
["sbe"] = {"Saliba"},
["sbf"] = {"Chabu", "Shabo"},
["sbg"] = {"Seget"},
["sbh"] = {"Sori-Harengan"},
["sbi"] = {"Seti"},
["sbj"] = {"Surbakhal"},
["sbk"] = {"Safwa"},
["sbl"] = {"Botolan Sambal"},
["sbm"] = {"Sagala"},
["sbn"] = {"Sindhi Bhil"},
["sbo"] = {"Sabüm"},
["sbp"] = {"Sangu (Tanzania)"},
["sbq"] = {"Sileibi"},
["sbr"] = {"Sembakung Murut"},
["sbs"] = {"Subiya"},
["sbt"] = {"Kimki"},
["sbu"] = {"Stod Bhoti"},
["sbv"] = {"Sabine"},
["sbw"] = {"Simba"},
["sbx"] = {"Seberuang"},
["sby"] = {"Soli"},
["sbz"] = {"Sara Kaba"},
["scb"] = {"Chut"},
["sce"] = {"Dongxiang"},
["scf"] = {"San Miguel Creole French"},
["scg"] = {"Sanggau"},
["sch"] = {"Sakachep"},
["sci"] = {"Sri Lankan Creole Malay"},
["sck"] = {"Sadri"},
["scl"] = {"Shina"},
["scn"] = {"Sicilian"},
["sco"] = {"Scots"},
["scp"] = {"Helambu Sherpa", "Hyolmo"},
["scq"] = {"Sa'och"},
["scs"] = {"North Slavey"},
["sct"] = {"Southern Katang"},
["scu"] = {"Shumcho"},
["scv"] = {"Sheni"},
["scw"] = {"Sha"},
["scx"] = {"Sicel"},
["sda"] = {"Toraja-Sa'dan"},
["sdb"] = {"Shabak"},
["sdc"] = {"Sassarese Sardinian"},
["sde"] = {"Surubu"},
["sdf"] = {"Sarli"},
["sdg"] = {"Savi"},
["sdh"] = {"Southern Kurdish"},
["sdj"] = {"Suundi"},
["sdk"] = {"Sos Kundi"},
["sdl"] = {"Saudi Arabian Sign Language"},
["sdm"] = {"Semandang"},
["sdn"] = {"Gallurese Sardinian"},
["sdo"] = {"Bukar-Sadung Bidayuh"},
["sdp"] = {"Sherdukpen"},
["sdr"] = {"Oraon Sadri"},
["sds"] = {"Sened"},
["sdt"] = {"Shuadit"},
["sdu"] = {"Sarudu"},
["sdx"] = {"Sibu Melanau"},
["sdz"] = {"Sallands"},
["sea"] = {"Semai"},
["seb"] = {"Shempire Senoufo"},
["sec"] = {"Sechelt"},
["sed"] = {"Sedang"},
["see"] = {"Seneca"},
["sef"] = {"Cebaara Senoufo"},
["seg"] = {"Segeju"},
["seh"] = {"Sena"},
["sei"] = {"Seri"},
["sej"] = {"Sene"},
["sek"] = {"Sekani"},
["sel"] = {"Selkup"},
["sen"] = {"Nanerigé Sénoufo"},
["seo"] = {"Suarmin"},
["sep"] = {"Sìcìté Sénoufo"},
["seq"] = {"Senara Sénoufo"},
["ser"] = {"Serrano"},
["ses"] = {"Koyraboro Senni Songhai"},
["set"] = {"Sentani"},
["seu"] = {"Serui-Laut"},
["sev"] = {"Nyarafolo Senoufo"},
["sew"] = {"Sewa Bay"},
["sey"] = {"Secoya"},
["sez"] = {"Senthang Chin"},
["sfb"] = {"French Belgian Sign Language", "Langue des signes de Belgique Francophone"},
["sfe"] = {"Eastern Subanen"},
["sfm"] = {"Small Flowery Miao"},
["sfs"] = {"South African Sign Language"},
["sfw"] = {"Sehwi"},
["sga"] = {"Old Irish (to 900)"},
["sgb"] = {"Mag-antsi Ayta"},
["sgc"] = {"Kipsigis"},
["sgd"] = {"Surigaonon"},
["sge"] = {"Segai"},
["sgg"] = {"Swiss-German Sign Language"},
["sgh"] = {"Shughni"},
["sgi"] = {"Suga"},
["sgj"] = {"Surgujia"},
["sgk"] = {"Sangkong"},
["sgm"] = {"Singa"},
["sgp"] = {"Singpho"},
["sgr"] = {"Sangisari"},
["sgs"] = {"Samogitian"},
["sgt"] = {"Brokpake"},
["sgu"] = {"Salas"},
["sgw"] = {"Sebat Bet Gurage"},
["sgx"] = {"Sierra Leone Sign Language"},
["sgy"] = {"Sanglechi"},
["sgz"] = {"Sursurunga"},
["sha"] = {"Shall-Zwall"},
["shb"] = {"Ninam"},
["shc"] = {"Sonde"},
["shd"] = {"Kundal Shahi"},
["she"] = {"Sheko"},
["shg"] = {"Shua"},
["shh"] = {"Shoshoni"},
["shi"] = {"Tachelhit"},
["shj"] = {"Shatt"},
["shk"] = {"Shilluk"},
["shl"] = {"Shendu"},
["shm"] = {"Shahrudi"},
["shn"] = {"Shan"},
["sho"] = {"Shanga"},
["shp"] = {"Shipibo-Conibo"},
["shq"] = {"Sala"},
["shr"] = {"Shi"},
["shs"] = {"Shuswap"},
["sht"] = {"Shasta"},
["shu"] = {"Chadian Arabic"},
["shv"] = {"Shehri"},
["shw"] = {"Shwai"},
["shx"] = {"She"},
["shy"] = {"Tachawit"},
["shz"] = {"Syenara Senoufo"},
["sia"] = {"Akkala Sami"},
["sib"] = {"Sebop"},
["sid"] = {"Sidamo"},
["sie"] = {"Simaa"},
["sif"] = {"Siamou"},
["sig"] = {"Paasaal"},
["sih"] = {"Sîshëë", "Zire"},
["sii"] = {"Shom Peng"},
["sij"] = {"Numbami"},
["sik"] = {"Sikiana"},
["sil"] = {"Tumulung Sisaala"},
["sim"] = {"Mende (Papua New Guinea)"},
["sin"] = {"Sinhala", "Sinhalese"},
["sip"] = {"Sikkimese"},
["siq"] = {"Sonia"},
["sir"] = {"Siri"},
["sis"] = {"Siuslaw"},
["siu"] = {"Sinagen"},
["siv"] = {"Sumariup"},
["siw"] = {"Siwai"},
["six"] = {"Sumau"},
["siy"] = {"Sivandi"},
["siz"] = {"Siwi"},
["sja"] = {"Epena"},
["sjb"] = {"Sajau Basap"},
["sjd"] = {"Kildin Sami"},
["sje"] = {"Pite Sami"},
["sjg"] = {"Assangori"},
["sjk"] = {"Kemi Sami"},
["sjl"] = {"Miji", "Sajalong"},
["sjm"] = {"Mapun"},
["sjn"] = {"Sindarin"},
["sjo"] = {"Xibe"},
["sjp"] = {"Surjapuri"},
["sjr"] = {"Siar-Lak"},
["sjs"] = {"Senhaja De Srair"},
["sjt"] = {"Ter Sami"},
["sju"] = {"Ume Sami"},
["sjw"] = {"Shawnee"},
["ska"] = {"Skagit"},
["skb"] = {"Saek"},
["skc"] = {"Ma Manda"},
["skd"] = {"Southern Sierra Miwok"},
["ske"] = {"Seke (Vanuatu)"},
["skf"] = {"Sakirabiá"},
["skg"] = {"Sakalava Malagasy"},
["skh"] = {"Sikule"},
["ski"] = {"Sika"},
["skj"] = {"Seke (Nepal)"},
["skm"] = {"Kutong"},
["skn"] = {"Kolibugan Subanon"},
["sko"] = {"Seko Tengah"},
["skp"] = {"Sekapan"},
["skq"] = {"Sininkere"},
["skr"] = {"Saraiki", "Seraiki"},
["sks"] = {"Maia"},
["skt"] = {"Sakata"},
["sku"] = {"Sakao"},
["skv"] = {"Skou"},
["skw"] = {"Skepi Creole Dutch"},
["skx"] = {"Seko Padang"},
["sky"] = {"Sikaiana"},
["skz"] = {"Sekar"},
["slc"] = {"Sáliba"},
["sld"] = {"Sissala"},
["sle"] = {"Sholaga"},
["slf"] = {"Swiss-Italian Sign Language"},
["slg"] = {"Selungai Murut"},
["slh"] = {"Southern Puget Sound Salish"},
["sli"] = {"Lower Silesian"},
["slj"] = {"Salumá"},
["slk"] = {"Slovak"},
["sll"] = {"Salt-Yui"},
["slm"] = {"Pangutaran Sama"},
["sln"] = {"Salinan"},
["slp"] = {"Lamaholot"},
["slq"] = {"Salchuq"},
["slr"] = {"Salar"},
["sls"] = {"Singapore Sign Language"},
["slt"] = {"Sila"},
["slu"] = {"Selaru"},
["slv"] = {"Slovenian"},
["slw"] = {"Sialum"},
["slx"] = {"Salampasu"},
["sly"] = {"Selayar"},
["slz"] = {"Ma'ya"},
["sma"] = {"Southern Sami"},
["smb"] = {"Simbari"},
["smc"] = {"Som"},
["smd"] = {"Sama"},
["sme"] = {"Northern Sami"},
["smf"] = {"Auwe"},
["smg"] = {"Simbali"},
["smh"] = {"Samei"},
["smj"] = {"Lule Sami"},
["smk"] = {"Bolinao"},
["sml"] = {"Central Sama"},
["smm"] = {"Musasa"},
["smn"] = {"Inari Sami"},
["smo"] = {"Samoan"},
["smp"] = {"Samaritan"},
["smq"] = {"Samo"},
["smr"] = {"Simeulue"},
["sms"] = {"Skolt Sami"},
["smt"] = {"Simte"},
["smu"] = {"Somray"},
["smv"] = {"Samvedi"},
["smw"] = {"Sumbawa"},
["smx"] = {"Samba"},
["smy"] = {"Semnani"},
["smz"] = {"Simeku"},
["sna"] = {"Shona"},
["snb"] = {"Sebuyau"},
["snc"] = {"Sinaugoro"},
["snd"] = {"Sindhi"},
["sne"] = {"Bau Bidayuh"},
["snf"] = {"Noon"},
["sng"] = {"Sanga (Democratic Republic of Congo)"},
["sni"] = {"Sensi"},
["snj"] = {"Riverain Sango"},
["snk"] = {"Soninke"},
["snl"] = {"Sangil"},
["snm"] = {"Southern Ma'di"},
["snn"] = {"Siona"},
["sno"] = {"Snohomish"},
["snp"] = {"Siane"},
["snq"] = {"Sangu (Gabon)"},
["snr"] = {"Sihan"},
["sns"] = {"Nahavaq", "South West Bay"},
["snu"] = {"Senggi", "Viid"},
["snv"] = {"Sa'ban"},
["snw"] = {"Selee"},
["snx"] = {"Sam"},
["sny"] = {"Saniyo-Hiyewe"},
["snz"] = {"Sinsauru"},
["soa"] = {"Thai Song"},
["sob"] = {"Sobei"},
["soc"] = {"So (Democratic Republic of Congo)"},
["sod"] = {"Songoora"},
["soe"] = {"Songomeno"},
["sog"] = {"Sogdian"},
["soh"] = {"Aka"},
["soi"] = {"Sonha"},
["soj"] = {"Soi"},
["sok"] = {"Sokoro"},
["sol"] = {"Solos"},
["som"] = {"Somali"},
["soo"] = {"Songo"},
["sop"] = {"Songe"},
["soq"] = {"Kanasi"},
["sor"] = {"Somrai"},
["sos"] = {"Seeku"},
["sot"] = {"Southern Sotho"},
["sou"] = {"Southern Thai"},
["sov"] = {"Sonsorol"},
["sow"] = {"Sowanda"},
["sox"] = {"Swo"},
["soy"] = {"Miyobe"},
["soz"] = {"Temi"},
["spa"] = {"Castilian", "Spanish"},
["spb"] = {"Sepa (Indonesia)"},
["spc"] = {"Sapé"},
["spd"] = {"Saep"},
["spe"] = {"Sepa (Papua New Guinea)"},
["spg"] = {"Sian"},
["spi"] = {"Saponi"},
["spk"] = {"Sengo"},
["spl"] = {"Selepet"},
["spm"] = {"Akukem"},
["spn"] = {"Sanapaná"},
["spo"] = {"Spokane"},
["spp"] = {"Supyire Senoufo"},
["spq"] = {"Loreto-Ucayali Spanish"},
["spr"] = {"Saparua"},
["sps"] = {"Saposa"},
["spt"] = {"Spiti Bhoti"},
["spu"] = {"Sapuan"},
["spv"] = {"Kosli", "Sambalpuri"},
["spx"] = {"South Picene"},
["spy"] = {"Sabaot"},
["sqa"] = {"Shama-Sambuga"},
["sqh"] = {"Shau"},
["sqi"] = {"Albanian"},
["sqk"] = {"Albanian Sign Language"},
["sqm"] = {"Suma"},
["sqn"] = {"Susquehannock"},
["sqo"] = {"Sorkhei"},
["sqq"] = {"Sou"},
["sqr"] = {"Siculo Arabic"},
["sqs"] = {"Sri Lankan Sign Language"},
["sqt"] = {"Soqotri"},
["squ"] = {"Squamish"},
["sra"] = {"Saruga"},
["srb"] = {"Sora"},
["src"] = {"Logudorese Sardinian"},
["srd"] = {"Sardinian"},
["sre"] = {"Sara"},
["srf"] = {"Nafi"},
["srg"] = {"Sulod"},
["srh"] = {"Sarikoli"},
["sri"] = {"Siriano"},
["srk"] = {"Serudung Murut"},
["srl"] = {"Isirawa"},
["srm"] = {"Saramaccan"},
["srn"] = {"Sranan Tongo"},
["sro"] = {"Campidanese Sardinian"},
["srp"] = {"Serbian"},
["srq"] = {"Sirionó"},
["srr"] = {"Serer"},
["srs"] = {"Sarsi"},
["srt"] = {"Sauri"},
["sru"] = {"Suruí"},
["srv"] = {"Southern Sorsoganon"},
["srw"] = {"Serua"},
["srx"] = {"Sirmauri"},
["sry"] = {"Sera"},
["srz"] = {"Shahmirzadi"},
["ssb"] = {"Southern Sama"},
["ssc"] = {"Suba-Simbiti"},
["ssd"] = {"Siroi"},
["sse"] = {"Balangingi", "Bangingih Sama"},
["ssf"] = {"Thao"},
["ssg"] = {"Seimat"},
["ssh"] = {"Shihhi Arabic"},
["ssi"] = {"Sansi"},
["ssj"] = {"Sausi"},
["ssk"] = {"Sunam"},
["ssl"] = {"Western Sisaala"},
["ssm"] = {"Semnam"},
["ssn"] = {"Waata"},
["sso"] = {"Sissano"},
["ssp"] = {"Spanish Sign Language"},
["ssq"] = {"So'a"},
["ssr"] = {"Swiss-French Sign Language"},
["sss"] = {"Sô"},
["sst"] = {"Sinasina"},
["ssu"] = {"Susuami"},
["ssv"] = {"Shark Bay"},
["ssw"] = {"Swati"},
["ssx"] = {"Samberigi"},
["ssy"] = {"Saho"},
["ssz"] = {"Sengseng"},
["sta"] = {"Settla"},
["stb"] = {"Northern Subanen"},
["std"] = {"Sentinel"},
["ste"] = {"Liana-Seti"},
["stf"] = {"Seta"},
["stg"] = {"Trieng"},
["sth"] = {"Shelta"},
["sti"] = {"Bulo Stieng"},
["stj"] = {"Matya Samo"},
["stk"] = {"Arammba"},
["stl"] = {"Stellingwerfs"},
["stm"] = {"Setaman"},
["stn"] = {"Owa"},
["sto"] = {"Stoney"},
["stp"] = {"Southeastern Tepehuan"},
["stq"] = {"Saterfriesisch"},
["str"] = {"Straits Salish"},
["sts"] = {"Shumashti"},
["stt"] = {"Budeh Stieng"},
["stu"] = {"Samtao"},
["stv"] = {"Silt'e"},
["stw"] = {"Satawalese"},
["sty"] = {"Siberian Tatar"},
["sua"] = {"Sulka"},
["sub"] = {"Suku"},
["suc"] = {"Western Subanon"},
["sue"] = {"Suena"},
["sug"] = {"Suganga"},
["sui"] = {"Suki"},
["suj"] = {"Shubi"},
["suk"] = {"Sukuma"},
["sun"] = {"Sundanese"},
["suq"] = {"Suri"},
["sur"] = {"Mwaghavul"},
["sus"] = {"Susu"},
["sut"] = {"Subtiaba"},
["suv"] = {"Puroik"},
["suw"] = {"Sumbwa"},
["sux"] = {"Sumerian"},
["suy"] = {"Suyá"},
["suz"] = {"Sunwar"},
["sva"] = {"Svan"},
["svb"] = {"Ulau-Suain"},
["svc"] = {"Vincentian Creole English"},
["sve"] = {"Serili"},
["svk"] = {"Slovakian Sign Language"},
["svm"] = {"Slavomolisano"},
["svs"] = {"Savosavo"},
["svx"] = {"Skalvian"},
["swa"] = {"Swahili (macrolanguage)"},
["swb"] = {"Maore Comorian"},
["swc"] = {"Congo Swahili"},
["swe"] = {"Swedish"},
["swf"] = {"Sere"},
["swg"] = {"Swabian"},
["swh"] = {"Kiswahili", "Swahili (individual language)"},
["swi"] = {"Sui"},
["swj"] = {"Sira"},
["swk"] = {"Malawi Sena"},
["swl"] = {"Swedish Sign Language"},
["swm"] = {"Samosa"},
["swn"] = {"Sawknah"},
["swo"] = {"Shanenawa"},
["swp"] = {"Suau"},
["swq"] = {"Sharwa"},
["swr"] = {"Saweru"},
["sws"] = {"Seluwasan"},
["swt"] = {"Sawila"},
["swu"] = {"Suwawa"},
["swv"] = {"Shekhawati"},
["sww"] = {"Sowa"},
["swx"] = {"Suruahá"},
["swy"] = {"Sarua"},
["sxb"] = {"Suba"},
["sxc"] = {"Sicanian"},
["sxe"] = {"Sighu"},
["sxg"] = {"Shixing", "Shuhi"},
["sxk"] = {"Southern Kalapuya"},
["sxl"] = {"Selian"},
["sxm"] = {"Samre"},
["sxn"] = {"Sangir"},
["sxo"] = {"Sorothaptic"},
["sxr"] = {"Saaroa"},
["sxs"] = {"Sasaru"},
["sxu"] = {"Upper Saxon"},
["sxw"] = {"Saxwe Gbe"},
["sya"] = {"Siang"},
["syb"] = {"Central Subanen"},
["syc"] = {"Classical Syriac"},
["syi"] = {"Seki"},
["syk"] = {"Sukur"},
["syl"] = {"Sylheti"},
["sym"] = {"Maya Samo"},
["syn"] = {"Senaya"},
["syo"] = {"Suoy"},
["syr"] = {"Syriac"},
["sys"] = {"Sinyar"},
["syw"] = {"Kagate"},
["syx"] = {"Samay"},
["syy"] = {"Al-Sayyid Bedouin Sign Language"},
["sza"] = {"Semelai"},
["szb"] = {"Ngalum"},
["szc"] = {"Semaq Beri"},
["szd"] = {"Seru"},
["sze"] = {"Seze"},
["szg"] = {"Sengele"},
["szl"] = {"Silesian"},
["szn"] = {"Sula"},
["szp"] = {"Suabo"},
["szs"] = {"Solomon Islands Sign Language"},
["szv"] = {"Isu (Fako Division)"},
["szw"] = {"Sawai"},
["taa"] = {"Lower Tanana"},
["tab"] = {"Tabassaran"},
["tac"] = {"Lowland Tarahumara"},
["tad"] = {"Tause"},
["tae"] = {"Tariana"},
["taf"] = {"Tapirapé"},
["tag"] = {"Tagoi"},
["tah"] = {"Tahitian"},
["taj"] = {"Eastern Tamang"},
["tak"] = {"Tala"},
["tal"] = {"Tal"},
["tam"] = {"Tamil"},
["tan"] = {"Tangale"},
["tao"] = {"Yami"},
["tap"] = {"Taabwa"},
["taq"] = {"Tamasheq"},
["tar"] = {"Central Tarahumara"},
["tas"] = {"Tay Boi"},
["tat"] = {"Tatar"},
["tau"] = {"Upper Tanana"},
["tav"] = {"Tatuyo"},
["taw"] = {"Tai"},
["tax"] = {"Tamki"},
["tay"] = {"Atayal"},
["taz"] = {"Tocho"},
["tba"] = {"Aikanã"},
["tbb"] = {"Tapeba"},
["tbc"] = {"Takia"},
["tbd"] = {"Kaki Ae"},
["tbe"] = {"Tanimbili"},
["tbf"] = {"Mandara"},
["tbg"] = {"North Tairora"},
["tbh"] = {"Thurawal"},
["tbi"] = {"Gaam"},
["tbj"] = {"Tiang"},
["tbk"] = {"Calamian Tagbanwa"},
["tbl"] = {"Tboli"},
["tbm"] = {"Tagbu"},
["tbn"] = {"Barro Negro Tunebo"},
["tbo"] = {"Tawala"},
["tbp"] = {"Diebroud", "Taworta"},
["tbr"] = {"Tumtum"},
["tbs"] = {"Tanguat"},
["tbt"] = {"Tembo (Kitembo)"},
["tbu"] = {"Tubar"},
["tbv"] = {"Tobo"},
["tbw"] = {"Tagbanwa"},
["tbx"] = {"Kapin"},
["tby"] = {"Tabaru"},
["tbz"] = {"Ditammari"},
["tca"] = {"Ticuna"},
["tcb"] = {"Tanacross"},
["tcc"] = {"Datooga"},
["tcd"] = {"Tafi"},
["tce"] = {"Southern Tutchone"},
["tcf"] = {"Malinaltepec Me'phaa", "Malinaltepec Tlapanec"},
["tcg"] = {"Tamagario"},
["tch"] = {"Turks And Caicos Creole English"},
["tci"] = {"Wára"},
["tck"] = {"Tchitchege"},
["tcl"] = {"Taman (Myanmar)"},
["tcm"] = {"Tanahmerah"},
["tcn"] = {"Tichurong"},
["tco"] = {"Taungyo"},
["tcp"] = {"Tawr Chin"},
["tcq"] = {"Kaiy"},
["tcs"] = {"Torres Strait Creole"},
["tct"] = {"T'en"},
["tcu"] = {"Southeastern Tarahumara"},
["tcw"] = {"Tecpatlán Totonac"},
["tcx"] = {"Toda"},
["tcy"] = {"Tulu"},
["tcz"] = {"Thado Chin"},
["tda"] = {"Tagdal"},
["tdb"] = {"Panchpargania"},
["tdc"] = {"Emberá-Tadó"},
["tdd"] = {"Tai Nüa"},
["tde"] = {"Tiranige Diga Dogon"},
["tdf"] = {"Talieng"},
["tdg"] = {"Western Tamang"},
["tdh"] = {"Thulung"},
["tdi"] = {"Tomadino"},
["tdj"] = {"Tajio"},
["tdk"] = {"Tambas"},
["tdl"] = {"Sur"},
["tdm"] = {"Taruma"},
["tdn"] = {"Tondano"},
["tdo"] = {"Teme"},
["tdq"] = {"Tita"},
["tdr"] = {"Todrah"},
["tds"] = {"Doutai"},
["tdt"] = {"Tetun Dili"},
["tdv"] = {"Toro"},
["tdx"] = {"Tandroy-Mahafaly Malagasy"},
["tdy"] = {"Tadyawan"},
["tea"] = {"Temiar"},
["teb"] = {"Tetete"},
["tec"] = {"Terik"},
["ted"] = {"Tepo Krumen"},
["tee"] = {"Huehuetla Tepehua"},
["tef"] = {"Teressa"},
["teg"] = {"Teke-Tege"},
["teh"] = {"Tehuelche"},
["tei"] = {"Torricelli"},
["tek"] = {"Ibali Teke"},
["tel"] = {"Telugu"},
["tem"] = {"Timne"},
["ten"] = {"Tama (Colombia)"},
["teo"] = {"Teso"},
["tep"] = {"Tepecano"},
["teq"] = {"Temein"},
["ter"] = {"Tereno"},
["tes"] = {"Tengger"},
["tet"] = {"Tetum"},
["teu"] = {"Soo"},
["tev"] = {"Teor"},
["tew"] = {"Tewa (USA)"},
["tex"] = {"Tennet"},
["tey"] = {"Tulishi"},
["tez"] = {"Tetserret"},
["tfi"] = {"Tofin Gbe"},
["tfn"] = {"Tanaina"},
["tfo"] = {"Tefaro"},
["tfr"] = {"Teribe"},
["tft"] = {"Ternate"},
["tga"] = {"Sagalla"},
["tgb"] = {"Tobilung"},
["tgc"] = {"Tigak"},
["tgd"] = {"Ciwogai"},
["tge"] = {"Eastern Gorkha Tamang"},
["tgf"] = {"Chalikha"},
["tgh"] = {"Tobagonian Creole English"},
["tgi"] = {"Lawunuia"},
["tgj"] = {"Tagin"},
["tgk"] = {"Tajik"},
["tgl"] = {"Tagalog"},
["tgn"] = {"Tandaganon"},
["tgo"] = {"Sudest"},
["tgp"] = {"Tangoa"},
["tgq"] = {"Tring"},
["tgr"] = {"Tareng"},
["tgs"] = {"Nume"},
["tgt"] = {"Central Tagbanwa"},
["tgu"] = {"Tanggu"},
["tgv"] = {"Tingui-Boto"},
["tgw"] = {"Tagwana Senoufo"},
["tgx"] = {"Tagish"},
["tgy"] = {"Togoyo"},
["tgz"] = {"Tagalaka"},
["tha"] = {"Thai"},
["thd"] = {"Thayore"},
["the"] = {"Chitwania Tharu"},
["thf"] = {"Thangmi"},
["thh"] = {"Northern Tarahumara"},
["thi"] = {"Tai Long"},
["thk"] = {"Kitharaka", "Tharaka"},
["thl"] = {"Dangaura Tharu"},
["thm"] = {"Aheu"},
["thn"] = {"Thachanadan"},
["thp"] = {"Thompson"},
["thq"] = {"Kochila Tharu"},
["thr"] = {"Rana Tharu"},
["ths"] = {"Thakali"},
["tht"] = {"Tahltan"},
["thu"] = {"Thuri"},
["thv"] = {"Tahaggart Tamahaq"},
["thw"] = {"Thudam"},
["thy"] = {"Tha"},
["thz"] = {"Tayart Tamajeq"},
["tia"] = {"Tidikelt Tamazight"},
["tic"] = {"Tira"},
["tif"] = {"Tifal"},
["tig"] = {"Tigre"},
["tih"] = {"Timugon Murut"},
["tii"] = {"Tiene"},
["tij"] = {"Tilung"},
["tik"] = {"Tikar"},
["til"] = {"Tillamook"},
["tim"] = {"Timbe"},
["tin"] = {"Tindi"},
["tio"] = {"Teop"},
["tip"] = {"Trimuris"},
["tiq"] = {"Tiéfo"},
["tir"] = {"Tigrinya"},
["tis"] = {"Masadiit Itneg"},
["tit"] = {"Tinigua"},
["tiu"] = {"Adasen"},
["tiv"] = {"Tiv"},
["tiw"] = {"Tiwi"},
["tix"] = {"Southern Tiwa"},
["tiy"] = {"Tiruray"},
["tiz"] = {"Tai Hongjin"},
["tja"] = {"Tajuasohn"},
["tjg"] = {"Tunjung"},
["tji"] = {"Northern Tujia"},
["tjl"] = {"Tai Laing"},
["tjm"] = {"Timucua"},
["tjn"] = {"Tonjon"},
["tjo"] = {"Temacine Tamazight"},
["tjs"] = {"Southern Tujia"},
["tju"] = {"Tjurruru"},
["tjw"] = {"Djabwurrung"},
["tka"] = {"Truká"},
["tkb"] = {"Buksa"},
["tkd"] = {"Tukudede"},
["tke"] = {"Takwane"},
["tkf"] = {"Tukumanféd"},
["tkg"] = {"Tesaka Malagasy"},
["tkl"] = {"Tokelau"},
["tkm"] = {"Takelma"},
["tkn"] = {"Toku-No-Shima"},
["tkp"] = {"Tikopia"},
["tkq"] = {"Tee"},
["tkr"] = {"Tsakhur"},
["tks"] = {"Takestani"},
["tkt"] = {"Kathoriya Tharu"},
["tku"] = {"Upper Necaxa Totonac"},
["tkv"] = {"Mur Pano"},
["tkw"] = {"Teanu"},
["tkx"] = {"Tangko"},
["tkz"] = {"Takua"},
["tla"] = {"Southwestern Tepehuan"},
["tlb"] = {"Tobelo"},
["tlc"] = {"Yecuatla Totonac"},
["tld"] = {"Talaud"},
["tlf"] = {"Telefol"},
["tlg"] = {"Tofanma"},
["tlh"] = {"Klingon", "tlhIngan Hol"},
["tli"] = {"Tlingit"},
["tlj"] = {"Talinga-Bwisi"},
["tlk"] = {"Taloki"},
["tll"] = {"Tetela"},
["tlm"] = {"Tolomako"},
["tln"] = {"Talondo'"},
["tlo"] = {"Talodi"},
["tlp"] = {"Filomena Mata-Coahuitlán Totonac"},
["tlq"] = {"Tai Loi"},
["tlr"] = {"Talise"},
["tls"] = {"Tambotalo"},
["tlt"] = {"Sou Nama", "Teluti"},
["tlu"] = {"Tulehu"},
["tlv"] = {"Taliabu"},
["tlx"] = {"Khehek"},
["tly"] = {"Talysh"},
["tma"] = {"Tama (Chad)"},
["tmb"] = {"Avava", "Katbol"},
["tmc"] = {"Tumak"},
["tmd"] = {"Haruai"},
["tme"] = {"Tremembé"},
["tmf"] = {"Toba-Maskoy"},
["tmg"] = {"Ternateño"},
["tmh"] = {"Tamashek"},
["tmi"] = {"Tutuba"},
["tmj"] = {"Samarokena"},
["tmk"] = {"Northwestern Tamang"},
["tml"] = {"Tamnim Citak"},
["tmm"] = {"Tai Thanh"},
["tmn"] = {"Taman (Indonesia)"},
["tmo"] = {"Temoq"},
["tmq"] = {"Tumleo"},
["tmr"] = {"Jewish Babylonian Aramaic (ca. 200-1200 CE)"},
["tms"] = {"Tima"},
["tmt"] = {"Tasmate"},
["tmu"] = {"Iau"},
["tmv"] = {"Tembo (Motembo)"},
["tmw"] = {"Temuan"},
["tmy"] = {"Tami"},
["tmz"] = {"Tamanaku"},
["tna"] = {"Tacana"},
["tnb"] = {"Western Tunebo"},
["tnc"] = {"Tanimuca-Retuarã"},
["tnd"] = {"Angosturas Tunebo"},
["tng"] = {"Tobanga"},
["tnh"] = {"Maiani"},
["tni"] = {"Tandia"},
["tnk"] = {"Kwamera"},
["tnl"] = {"Lenakel"},
["tnm"] = {"Tabla"},
["tnn"] = {"North Tanna"},
["tno"] = {"Toromono"},
["tnp"] = {"Whitesands"},
["tnq"] = {"Taino"},
["tnr"] = {"Ménik"},
["tns"] = {"Tenis"},
["tnt"] = {"Tontemboan"},
["tnu"] = {"Tay Khang"},
["tnv"] = {"Tangchangya"},
["tnw"] = {"Tonsawang"},
["tnx"] = {"Tanema"},
["tny"] = {"Tongwe"},
["tnz"] = {"Ten'edn"},
["tob"] = {"Toba"},
["toc"] = {"Coyutla Totonac"},
["tod"] = {"Toma"},
["tof"] = {"Gizrra"},
["tog"] = {"Tonga (Nyasa)"},
["toh"] = {"Gitonga"},
["toi"] = {"Tonga (Zambia)"},
["toj"] = {"Tojolabal"},
["tol"] = {"Tolowa"},
["tom"] = {"Tombulu"},
["ton"] = {"Tonga (Tonga Islands)"},
["too"] = {"Xicotepec De Juárez Totonac"},
["top"] = {"Papantla Totonac"},
["toq"] = {"Toposa"},
["tor"] = {"Togbo-Vara Banda"},
["tos"] = {"Highland Totonac"},
["tou"] = {"Tho"},
["tov"] = {"Upper Taromi"},
["tow"] = {"Jemez"},
["tox"] = {"Tobian"},
["toy"] = {"Topoiyo"},
["toz"] = {"To"},
["tpa"] = {"Taupota"},
["tpc"] = {"Azoyú Me'phaa", "Azoyú Tlapanec"},
["tpe"] = {"Tippera"},
["tpf"] = {"Tarpia"},
["tpg"] = {"Kula"},
["tpi"] = {"Tok Pisin"},
["tpj"] = {"Tapieté"},
["tpk"] = {"Tupinikin"},
["tpl"] = {"Tlacoapa Me'phaa", "Tlacoapa Tlapanec"},
["tpm"] = {"Tampulma"},
["tpn"] = {"Tupinambá"},
["tpo"] = {"Tai Pao"},
["tpp"] = {"Pisaflores Tepehua"},
["tpq"] = {"Tukpa"},
["tpr"] = {"Tuparí"},
["tpt"] = {"Tlachichilco Tepehua"},
["tpu"] = {"Tampuan"},
["tpv"] = {"Tanapag"},
["tpw"] = {"Tupí"},
["tpx"] = {"Acatepec Me'phaa", "Acatepec Tlapanec"},
["tpy"] = {"Trumai"},
["tpz"] = {"Tinputz"},
["tqb"] = {"Tembé"},
["tql"] = {"Lehali"},
["tqm"] = {"Turumsa"},
["tqn"] = {"Tenino"},
["tqo"] = {"Toaripi"},
["tqp"] = {"Tomoip"},
["tqq"] = {"Tunni"},
["tqr"] = {"Torona"},
["tqt"] = {"Western Totonac"},
["tqu"] = {"Touo"},
["tqw"] = {"Tonkawa"},
["tra"] = {"Tirahi"},
["trb"] = {"Terebu"},
["trc"] = {"Copala Triqui"},
["trd"] = {"Turi"},
["tre"] = {"East Tarangan"},
["trf"] = {"Trinidadian Creole English"},
["trg"] = {"Lishán Didán"},
["trh"] = {"Turaka"},
["tri"] = {"Trió"},
["trj"] = {"Toram"},
["trl"] = {"Traveller Scottish"},
["trm"] = {"Tregami"},
["trn"] = {"Trinitario"},
["tro"] = {"Tarao Naga"},
["trp"] = {"Kok Borok"},
["trq"] = {"San Martín Itunyoso Triqui"},
["trr"] = {"Taushiro"},
["trs"] = {"Chicahuaxtla Triqui"},
["trt"] = {"Tunggare"},
["tru"] = {"Surayt", "Turoyo"},
["trv"] = {"Taroko"},
["trw"] = {"Torwali"},
["trx"] = {"Tringgus-Sembaan Bidayuh"},
["try"] = {"Turung"},
["trz"] = {"Torá"},
["tsa"] = {"Tsaangi"},
["tsb"] = {"Tsamai"},
["tsc"] = {"Tswa"},
["tsd"] = {"Tsakonian"},
["tse"] = {"Tunisian Sign Language"},
["tsg"] = {"Tausug"},
["tsh"] = {"Tsuvan"},
["tsi"] = {"Tsimshian"},
["tsj"] = {"Tshangla"},
["tsk"] = {"Tseku"},
["tsl"] = {"Ts'ün-Lao"},
["tsm"] = {"Türk İşaret Dili", "Turkish Sign Language"},
["tsn"] = {"Tswana"},
["tso"] = {"Tsonga"},
["tsp"] = {"Northern Toussian"},
["tsq"] = {"Thai Sign Language"},
["tsr"] = {"Akei"},
["tss"] = {"Taiwan Sign Language"},
["tst"] = {"Tondi Songway Kiini"},
["tsu"] = {"Tsou"},
["tsv"] = {"Tsogo"},
["tsw"] = {"Tsishingini"},
["tsx"] = {"Mubami"},
["tsy"] = {"Tebul Sign Language"},
["tsz"] = {"Purepecha"},
["tta"] = {"Tutelo"},
["ttb"] = {"Gaa"},
["ttc"] = {"Tektiteko"},
["ttd"] = {"Tauade"},
["tte"] = {"Bwanabwana"},
["ttf"] = {"Tuotomb"},
["ttg"] = {"Tutong"},
["tth"] = {"Upper Ta'oih"},
["tti"] = {"Tobati"},
["ttj"] = {"Tooro"},
["ttk"] = {"Totoro"},
["ttl"] = {"Totela"},
["ttm"] = {"Northern Tutchone"},
["ttn"] = {"Towei"},
["tto"] = {"Lower Ta'oih"},
["ttp"] = {"Tombelala"},
["ttq"] = {"Tawallammat Tamajaq"},
["ttr"] = {"Tera"},
["tts"] = {"Northeastern Thai"},
["ttt"] = {"Muslim Tat"},
["ttu"] = {"Torau"},
["ttv"] = {"Titan"},
["ttw"] = {"Long Wat"},
["tty"] = {"Sikaritai"},
["ttz"] = {"Tsum"},
["tua"] = {"Wiarumus"},
["tub"] = {"Tübatulabal"},
["tuc"] = {"Mutu"},
["tud"] = {"Tuxá"},
["tue"] = {"Tuyuca"},
["tuf"] = {"Central Tunebo"},
["tug"] = {"Tunia"},
["tuh"] = {"Taulil"},
["tui"] = {"Tupuri"},
["tuj"] = {"Tugutil"},
["tuk"] = {"Turkmen"},
["tul"] = {"Tula"},
["tum"] = {"Tumbuka"},
["tun"] = {"Tunica"},
["tuo"] = {"Tucano"},
["tuq"] = {"Tedaga"},
["tur"] = {"Turkish"},
["tus"] = {"Tuscarora"},
["tuu"] = {"Tututni"},
["tuv"] = {"Turkana"},
["tux"] = {"Tuxináwa"},
["tuy"] = {"Tugen"},
["tuz"] = {"Turka"},
["tva"] = {"Vaghua"},
["tvd"] = {"Tsuvadi"},
["tve"] = {"Te'un"},
["tvk"] = {"Southeast Ambrym"},
["tvl"] = {"Tuvalu"},
["tvm"] = {"Tela-Masbuar"},
["tvn"] = {"Tavoyan"},
["tvo"] = {"Tidore"},
["tvs"] = {"Taveta"},
["tvt"] = {"Tutsa Naga"},
["tvu"] = {"Tunen"},
["tvw"] = {"Sedoa"},
["tvy"] = {"Timor Pidgin"},
["twa"] = {"Twana"},
["twb"] = {"Western Tawbuid"},
["twc"] = {"Teshenawa"},
["twd"] = {"Twents"},
["twe"] = {"Tewa (Indonesia)"},
["twf"] = {"Northern Tiwa"},
["twg"] = {"Tereweng"},
["twh"] = {"Tai Dón"},
["twi"] = {"Twi"},
["twl"] = {"Tawara"},
["twm"] = {"Tawang Monpa"},
["twn"] = {"Twendi"},
["two"] = {"Tswapong"},
["twp"] = {"Ere"},
["twq"] = {"Tasawaq"},
["twr"] = {"Southwestern Tarahumara"},
["twt"] = {"Turiwára"},
["twu"] = {"Termanu"},
["tww"] = {"Tuwari"},
["twx"] = {"Tewe"},
["twy"] = {"Tawoyan"},
["txa"] = {"Tombonuo"},
["txb"] = {"Tokharian B"},
["txc"] = {"Tsetsaut"},
["txe"] = {"Totoli"},
["txg"] = {"Tangut"},
["txh"] = {"Thracian"},
["txi"] = {"Ikpeng"},
["txj"] = {"Tarjumo"},
["txm"] = {"Tomini"},
["txn"] = {"West Tarangan"},
["txo"] = {"Toto"},
["txq"] = {"Tii"},
["txr"] = {"Tartessian"},
["txs"] = {"Tonsea"},
["txt"] = {"Citak"},
["txu"] = {"Kayapó"},
["txx"] = {"Tatana"},
["txy"] = {"Tanosy Malagasy"},
["tya"] = {"Tauya"},
["tye"] = {"Kyanga"},
["tyh"] = {"O'du"},
["tyi"] = {"Teke-Tsaayi"},
["tyj"] = {"Tai Do", "Tai Yo"},
["tyl"] = {"Thu Lao"},
["tyn"] = {"Kombai"},
["typ"] = {"Thaypan"},
["tyr"] = {"Tai Daeng"},
["tys"] = {"Tày Sa Pa"},
["tyt"] = {"Tày Tac"},
["tyu"] = {"Kua"},
["tyv"] = {"Tuvinian"},
["tyx"] = {"Teke-Tyee"},
["tyz"] = {"Tày"},
["tza"] = {"Tanzanian Sign Language"},
["tzh"] = {"Tzeltal"},
["tzj"] = {"Tz'utujil"},
["tzl"] = {"Talossan"},
["tzm"] = {"Central Atlas Tamazight"},
["tzn"] = {"Tugun"},
["tzo"] = {"Tzotzil"},
["tzx"] = {"Tabriak"},
["uam"] = {"Uamué"},
["uan"] = {"Kuan"},
["uar"] = {"Tairuma"},
["uba"] = {"Ubang"},
["ubi"] = {"Ubi"},
["ubl"] = {"Buhi'non Bikol"},
["ubr"] = {"Ubir"},
["ubu"] = {"Umbu-Ungu"},
["uby"] = {"Ubykh"},
["uda"] = {"Uda"},
["ude"] = {"Udihe"},
["udg"] = {"Muduga"},
["udi"] = {"Udi"},
["udj"] = {"Ujir"},
["udl"] = {"Wuzlam"},
["udm"] = {"Udmurt"},
["udu"] = {"Uduk"},
["ues"] = {"Kioko"},
["ufi"] = {"Ufim"},
["uga"] = {"Ugaritic"},
["ugb"] = {"Kuku-Ugbanh"},
["uge"] = {"Ughele"},
["ugn"] = {"Ugandan Sign Language"},
["ugo"] = {"Ugong"},
["ugy"] = {"Uruguayan Sign Language"},
["uha"] = {"Uhami"},
["uhn"] = {"Damal"},
["uig"] = {"Uighur", "Uyghur"},
["uis"] = {"Uisai"},
["uiv"] = {"Iyive"},
["uji"] = {"Tanjijili"},
["uka"] = {"Kaburi"},
["ukg"] = {"Ukuriguma"},
["ukh"] = {"Ukhwejo"},
["ukk"] = {"Muak Sa-aak"},
["ukl"] = {"Ukrainian Sign Language"},
["ukp"] = {"Ukpe-Bayobiri"},
["ukq"] = {"Ukwa"},
["ukr"] = {"Ukrainian"},
["uks"] = {"Kaapor Sign Language", "Urubú-Kaapor Sign Language"},
["uku"] = {"Ukue"},
["ukw"] = {"Ukwuani-Aboh-Ndoni"},
["uky"] = {"Kuuk-Yak"},
["ula"] = {"Fungwa"},
["ulb"] = {"Ulukwumi"},
["ulc"] = {"Ulch"},
["ule"] = {"Lule"},
["ulf"] = {"Afra", "Usku"},
["uli"] = {"Ulithian"},
["ulk"] = {"Meriam"},
["ull"] = {"Ullatan"},
["ulm"] = {"Ulumanda'"},
["uln"] = {"Unserdeutsch"},
["ulu"] = {"Uma' Lung"},
["ulw"] = {"Ulwa"},
["uma"] = {"Umatilla"},
["umb"] = {"Umbundu"},
["umc"] = {"Marrucinian"},
["umd"] = {"Umbindhamu"},
["umg"] = {"Umbuygamu"},
["umi"] = {"Ukit"},
["umm"] = {"Umon"},
["umn"] = {"Makyan Naga"},
["umo"] = {"Umotína"},
["ump"] = {"Umpila"},
["umr"] = {"Umbugarla"},
["ums"] = {"Pendau"},
["umu"] = {"Munsee"},
["una"] = {"North Watut"},
["und"] = {"Undetermined"},
["une"] = {"Uneme"},
["ung"] = {"Ngarinyin"},
["unk"] = {"Enawené-Nawé"},
["unm"] = {"Unami"},
["unn"] = {"Kurnai"},
["unr"] = {"Mundari"},
["unu"] = {"Unubahe"},
["unx"] = {"Munda"},
["unz"] = {"Unde Kaili"},
["upi"] = {"Umeda"},
["upv"] = {"Uripiv-Wala-Rano-Atchin"},
["ura"] = {"Urarina"},
["urb"] = {"Kaapor", "Urubú-Kaapor"},
["urc"] = {"Urningangg"},
["urd"] = {"Urdu"},
["ure"] = {"Uru"},
["urf"] = {"Uradhi"},
["urg"] = {"Urigina"},
["urh"] = {"Urhobo"},
["uri"] = {"Urim"},
["urk"] = {"Urak Lawoi'"},
["url"] = {"Urali"},
["urm"] = {"Urapmin"},
["urn"] = {"Uruangnirin"},
["uro"] = {"Ura (Papua New Guinea)"},
["urp"] = {"Uru-Pa-In"},
["urr"] = {"Lehalurup", "Löyöp"},
["urt"] = {"Urat"},
["uru"] = {"Urumi"},
["urv"] = {"Uruava"},
["urw"] = {"Sop"},
["urx"] = {"Urimo"},
["ury"] = {"Orya"},
["urz"] = {"Uru-Eu-Wau-Wau"},
["usa"] = {"Usarufa"},
["ush"] = {"Ushojo"},
["usi"] = {"Usui"},
["usk"] = {"Usaghade"},
["usp"] = {"Uspanteco"},
["usu"] = {"Uya"},
["uta"] = {"Otank"},
["ute"] = {"Ute-Southern Paiute"},
["utp"] = {"Amba (Solomon Islands)"},
["utr"] = {"Etulo"},
["utu"] = {"Utu"},
["uum"] = {"Urum"},
["uun"] = {"Kulon-Pazeh"},
["uur"] = {"Ura (Vanuatu)"},
["uuu"] = {"U"},
["uve"] = {"Fagauvea", "West Uvean"},
["uvh"] = {"Uri"},
["uvl"] = {"Lote"},
["uwa"] = {"Kuku-Uwanh"},
["uya"] = {"Doko-Uyanga"},
["uzb"] = {"Uzbek"},
["uzn"] = {"Northern Uzbek"},
["uzs"] = {"Southern Uzbek"},
["vaa"] = {"Vaagri Booli"},
["vae"] = {"Vale"},
["vaf"] = {"Vafsi"},
["vag"] = {"Vagla"},
["vah"] = {"Varhadi-Nagpuri"},
["vai"] = {"Vai"},
["vaj"] = {"Northwestern !Kung", "Sekele", "Vasekele"},
["val"] = {"Vehes"},
["vam"] = {"Vanimo"},
["van"] = {"Valman"},
["vao"] = {"Vao"},
["vap"] = {"Vaiphei"},
["var"] = {"Huarijio"},
["vas"] = {"Vasavi"},
["vau"] = {"Vanuma"},
["vav"] = {"Varli"},
["vay"] = {"Wayu"},
["vbb"] = {"Southeast Babar"},
["vbk"] = {"Southwestern Bontok"},
["vec"] = {"Venetian"},
["ved"] = {"Veddah"},
["vel"] = {"Veluws"},
["vem"] = {"Vemgo-Mabas"},
["ven"] = {"Venda"},
["veo"] = {"Ventureño"},
["vep"] = {"Veps"},
["ver"] = {"Mom Jango"},
["vgr"] = {"Vaghri"},
["vgt"] = {"Flemish Sign Language", "Vlaamse Gebarentaal"},
["vic"] = {"Virgin Islands Creole English"},
["vid"] = {"Vidunda"},
["vie"] = {"Vietnamese"},
["vif"] = {"Vili"},
["vig"] = {"Viemo"},
["vil"] = {"Vilela"},
["vin"] = {"Vinza"},
["vis"] = {"Vishavan"},
["vit"] = {"Viti"},
["viv"] = {"Iduna"},
["vka"] = {"Kariyarra"},
["vki"] = {"Ija-Zuba"},
["vkj"] = {"Kujarge"},
["vkk"] = {"Kaur"},
["vkl"] = {"Kulisusu"},
["vkm"] = {"Kamakan"},
["vko"] = {"Kodeoha"},
["vkp"] = {"Korlai Creole Portuguese"},
["vkt"] = {"Tenggarong Kutai Malay"},
["vku"] = {"Kurrama"},
["vlp"] = {"Valpei"},
["vls"] = {"Vlaams"},
["vma"] = {"Martuyhunira"},
["vmb"] = {"Barbaram"},
["vmc"] = {"Juxtlahuaca Mixtec"},
["vmd"] = {"Mudu Koraga"},
["vme"] = {"East Masela"},
["vmf"] = {"Mainfränkisch"},
["vmg"] = {"Lungalunga"},
["vmh"] = {"Maraghei"},
["vmi"] = {"Miwa"},
["vmj"] = {"Ixtayutla Mixtec"},
["vmk"] = {"Makhuwa-Shirima"},
["vml"] = {"Malgana"},
["vmm"] = {"Mitlatongo Mixtec"},
["vmp"] = {"Soyaltepec Mazatec"},
["vmq"] = {"Soyaltepec Mixtec"},
["vmr"] = {"Marenje"},
["vms"] = {"Moksela"},
["vmu"] = {"Muluridyi"},
["vmv"] = {"Valley Maidu"},
["vmw"] = {"Makhuwa"},
["vmx"] = {"Tamazola Mixtec"},
["vmy"] = {"Ayautla Mazatec"},
["vmz"] = {"Mazatlán Mazatec"},
["vnk"] = {"Lovono", "Vano"},
["vnm"] = {"Neve'ei", "Vinmavis"},
["vnp"] = {"Vunapu"},
["vol"] = {"Volapük"},
["vor"] = {"Voro"},
["vot"] = {"Votic"},
["vra"] = {"Vera'a"},
["vro"] = {"Võro"},
["vrs"] = {"Varisi"},
["vrt"] = {"Banam Bay", "Burmbar"},
["vsi"] = {"Moldova Sign Language"},
["vsl"] = {"Venezuelan Sign Language"},
["vsv"] = {"Llengua de signes valenciana", "Valencian Sign Language"},
["vto"] = {"Vitou"},
["vum"] = {"Vumbu"},
["vun"] = {"Vunjo"},
["vut"] = {"Vute"},
["vwa"] = {"Awa (China)"},
["waa"] = {"Walla Walla"},
["wab"] = {"Wab"},
["wac"] = {"Wasco-Wishram"},
["wad"] = {"Wandamen"},
["wae"] = {"Walser"},
["waf"] = {"Wakoná"},
["wag"] = {"Wa'ema"},
["wah"] = {"Watubela"},
["wai"] = {"Wares"},
["waj"] = {"Waffa"},
["wal"] = {"Wolaitta", "Wolaytta"},
["wam"] = {"Wampanoag"},
["wan"] = {"Wan"},
["wao"] = {"Wappo"},
["wap"] = {"Wapishana"},
["waq"] = {"Wageman"},
["war"] = {"Waray (Philippines)"},
["was"] = {"Washo"},
["wat"] = {"Kaninuwa"},
["wau"] = {"Waurá"},
["wav"] = {"Waka"},
["waw"] = {"Waiwai"},
["wax"] = {"Marangis", "Watam"},
["way"] = {"Wayana"},
["waz"] = {"Wampur"},
["wba"] = {"Warao"},
["wbb"] = {"Wabo"},
["wbe"] = {"Waritai"},
["wbf"] = {"Wara"},
["wbh"] = {"Wanda"},
["wbi"] = {"Vwanji"},
["wbj"] = {"Alagwa"},
["wbk"] = {"Waigali"},
["wbl"] = {"Wakhi"},
["wbm"] = {"Wa"},
["wbp"] = {"Warlpiri"},
["wbq"] = {"Waddar"},
["wbr"] = {"Wagdi"},
["wbs"] = {"West Bengal Sign Language"},
["wbt"] = {"Wanman"},
["wbv"] = {"Wajarri"},
["wbw"] = {"Woi"},
["wca"] = {"Yanomámi"},
["wci"] = {"Waci Gbe"},
["wdd"] = {"Wandji"},
["wdg"] = {"Wadaginam"},
["wdj"] = {"Wadjiginy"},
["wdk"] = {"Wadikali"},
["wdu"] = {"Wadjigu"},
["wdy"] = {"Wadjabangayi"},
["wea"] = {"Wewaw"},
["wec"] = {"Wè Western"},
["wed"] = {"Wedau"},
["weg"] = {"Wergaia"},
["weh"] = {"Weh"},
["wei"] = {"Kiunum"},
["wem"] = {"Weme Gbe"},
["weo"] = {"Wemale"},
["wep"] = {"Westphalien"},
["wer"] = {"Weri"},
["wes"] = {"Cameroon Pidgin"},
["wet"] = {"Perai"},
["weu"] = {"Rawngtu Chin"},
["wew"] = {"Wejewa"},
["wfg"] = {"Yafi", "Zorop"},
["wga"] = {"Wagaya"},
["wgb"] = {"Wagawaga"},
["wgg"] = {"Wangganguru"},
["wgi"] = {"Wahgi"},
["wgo"] = {"Waigeo"},
["wgu"] = {"Wirangu"},
["wgy"] = {"Warrgamay"},
["wha"] = {"Manusela", "Sou Upaa"},
["whg"] = {"North Wahgi"},
["whk"] = {"Wahau Kenyah"},
["whu"] = {"Wahau Kayan"},
["wib"] = {"Southern Toussian"},
["wic"] = {"Wichita"},
["wie"] = {"Wik-Epa"},
["wif"] = {"Wik-Keyangan"},
["wig"] = {"Wik-Ngathana"},
["wih"] = {"Wik-Me'anha"},
["wii"] = {"Minidien"},
["wij"] = {"Wik-Iiyanh"},
["wik"] = {"Wikalkan"},
["wil"] = {"Wilawila"},
["wim"] = {"Wik-Mungkan"},
["win"] = {"Ho-Chunk"},
["wir"] = {"Wiraféd"},
["wiu"] = {"Wiru"},
["wiv"] = {"Vitu"},
["wiy"] = {"Wiyot"},
["wja"] = {"Waja"},
["wji"] = {"Warji"},
["wka"] = {"Kw'adza"},
["wkb"] = {"Kumbaran"},
["wkd"] = {"Mo", "Wakde"},
["wkl"] = {"Kalanadi"},
["wku"] = {"Kunduvadi"},
["wkw"] = {"Wakawaka"},
["wky"] = {"Wangkayutyuru"},
["wla"] = {"Walio"},
["wlc"] = {"Mwali Comorian"},
["wle"] = {"Wolane"},
["wlg"] = {"Kunbarlang"},
["wli"] = {"Waioli"},
["wlk"] = {"Wailaki"},
["wll"] = {"Wali (Sudan)"},
["wlm"] = {"Middle Welsh"},
["wln"] = {"Walloon"},
["wlo"] = {"Wolio"},
["wlr"] = {"Wailapa"},
["wls"] = {"Wallisian"},
["wlu"] = {"Wuliwuli"},
["wlv"] = {"Wichí Lhamtés Vejoz"},
["wlw"] = {"Walak"},
["wlx"] = {"Wali (Ghana)"},
["wly"] = {"Waling"},
["wma"] = {"Mawa (Nigeria)"},
["wmb"] = {"Wambaya"},
["wmc"] = {"Wamas"},
["wmd"] = {"Mamaindé"},
["wme"] = {"Wambule"},
["wmh"] = {"Waima'a"},
["wmi"] = {"Wamin"},
["wmm"] = {"Maiwa (Indonesia)"},
["wmn"] = {"Waamwang"},
["wmo"] = {"Wom (Papua New Guinea)"},
["wms"] = {"Wambon"},
["wmt"] = {"Walmajarri"},
["wmw"] = {"Mwani"},
["wmx"] = {"Womo"},
["wnb"] = {"Wanambre"},
["wnc"] = {"Wantoat"},
["wnd"] = {"Wandarang"},
["wne"] = {"Waneci"},
["wng"] = {"Wanggom"},
["wni"] = {"Ndzwani Comorian"},
["wnk"] = {"Wanukaka"},
["wnm"] = {"Wanggamala"},
["wnn"] = {"Wunumara"},
["wno"] = {"Wano"},
["wnp"] = {"Wanap"},
["wnu"] = {"Usan"},
["wnw"] = {"Wintu"},
["wny"] = {"Wanyi"},
["woa"] = {"Tyaraity"},
["wob"] = {"Wè Northern"},
["woc"] = {"Wogeo"},
["wod"] = {"Wolani"},
["woe"] = {"Woleaian"},
["wof"] = {"Gambian Wolof"},
["wog"] = {"Wogamusin"},
["woi"] = {"Kamang"},
["wok"] = {"Longto"},
["wol"] = {"Wolof"},
["wom"] = {"Wom (Nigeria)"},
["won"] = {"Wongo"},
["woo"] = {"Manombai"},
["wor"] = {"Woria"},
["wos"] = {"Hanga Hundi"},
["wow"] = {"Wawonii"},
["woy"] = {"Weyto"},
["wpc"] = {"Maco"},
["wra"] = {"Warapu"},
["wrb"] = {"Warluwara"},
["wrd"] = {"Warduji"},
["wrg"] = {"Warungu"},
["wrh"] = {"Wiradhuri"},
["wri"] = {"Wariyangga"},
["wrk"] = {"Garrwa"},
["wrl"] = {"Warlmanpa"},
["wrm"] = {"Warumungu"},
["wrn"] = {"Warnang"},
["wro"] = {"Worrorra"},
["wrp"] = {"Waropen"},
["wrr"] = {"Wardaman"},
["wrs"] = {"Waris"},
["wru"] = {"Waru"},
["wrv"] = {"Waruna"},
["wrw"] = {"Gugu Warra"},
["wrx"] = {"Wae Rana"},
["wry"] = {"Merwari"},
["wrz"] = {"Waray (Australia)"},
["wsa"] = {"Warembori"},
["wsg"] = {"Adilabad Gondi"},
["wsi"] = {"Wusi"},
["wsk"] = {"Waskia"},
["wsr"] = {"Owenia"},
["wss"] = {"Wasa"},
["wsu"] = {"Wasu"},
["wsv"] = {"Wotapuri-Katarqalai"},
["wtf"] = {"Watiwa"},
["wth"] = {"Wathawurrung"},
["wti"] = {"Berta"},
["wtk"] = {"Watakataui"},
["wtm"] = {"Mewati"},
["wtw"] = {"Wotu"},
["wua"] = {"Wikngenchera"},
["wub"] = {"Wunambal"},
["wud"] = {"Wudu"},
["wuh"] = {"Wutunhua"},
["wul"] = {"Silimo"},
["wum"] = {"Wumbvu"},
["wun"] = {"Bungu"},
["wur"] = {"Wurrugu"},
["wut"] = {"Wutung"},
["wuu"] = {"Wu Chinese"},
["wuv"] = {"Wuvulu-Aua"},
["wux"] = {"Wulna"},
["wuy"] = {"Wauyai"},
["wwa"] = {"Waama"},
["wwb"] = {"Wakabunga"},
["wwo"] = {"Dorig", "Wetamut"},
["wwr"] = {"Warrwa"},
["www"] = {"Wawa"},
["wxa"] = {"Waxianghua"},
["wxw"] = {"Wardandi"},
["wya"] = {"Wyandot"},
["wyb"] = {"Wangaaybuwan-Ngiyambaa"},
["wyi"] = {"Woiwurrung"},
["wym"] = {"Wymysorys"},
["wyr"] = {"Wayoró"},
["wyy"] = {"Western Fijian"},
["xaa"] = {"Andalusian Arabic"},
["xab"] = {"Sambe"},
["xac"] = {"Kachari"},
["xad"] = {"Adai"},
["xae"] = {"Aequian"},
["xag"] = {"Aghwan"},
["xai"] = {"Kaimbé"},
["xaj"] = {"Ararandewára"},
["xak"] = {"Máku"},
["xal"] = {"Kalmyk", "Oirat"},
["xam"] = {"/Xam"},
["xan"] = {"Xamtanga"},
["xao"] = {"Khao"},
["xap"] = {"Apalachee"},
["xaq"] = {"Aquitanian"},
["xar"] = {"Karami"},
["xas"] = {"Kamas"},
["xat"] = {"Katawixi"},
["xau"] = {"Kauwera"},
["xav"] = {"Xavánte"},
["xaw"] = {"Kawaiisu"},
["xay"] = {"Kayan Mahakam"},
["xbb"] = {"Lower Burdekin"},
["xbc"] = {"Bactrian"},
["xbd"] = {"Bindal"},
["xbe"] = {"Bigambal"},
["xbg"] = {"Bunganditj"},
["xbi"] = {"Kombio"},
["xbj"] = {"Birrpayi"},
["xbm"] = {"Middle Breton"},
["xbn"] = {"Kenaboi"},
["xbo"] = {"Bolgarian"},
["xbp"] = {"Bibbulman"},
["xbr"] = {"Kambera"},
["xbw"] = {"Kambiwá"},
["xby"] = {"Batyala"},
["xcb"] = {"Cumbric"},
["xcc"] = {"Camunic"},
["xce"] = {"Celtiberian"},
["xcg"] = {"Cisalpine Gaulish"},
["xch"] = {"Chemakum", "Chimakum"},
["xcl"] = {"Classical Armenian"},
["xcm"] = {"Comecrudo"},
["xcn"] = {"Cotoname"},
["xco"] = {"Chorasmian"},
["xcr"] = {"Carian"},
["xct"] = {"Classical Tibetan"},
["xcu"] = {"Curonian"},
["xcv"] = {"Chuvantsy"},
["xcw"] = {"Coahuilteco"},
["xcy"] = {"Cayuse"},
["xda"] = {"Darkinyung"},
["xdc"] = {"Dacian"},
["xdk"] = {"Dharuk"},
["xdm"] = {"Edomite"},
["xdo"] = {"Kwandu"},
["xdy"] = {"Malayic Dayak"},
["xeb"] = {"Eblan"},
["xed"] = {"Hdi"},
["xeg"] = {"//Xegwi"},
["xel"] = {"Kelo"},
["xem"] = {"Kembayan"},
["xep"] = {"Epi-Olmec"},
["xer"] = {"Xerénte"},
["xes"] = {"Kesawai"},
["xet"] = {"Xetá"},
["xeu"] = {"Keoru-Ahia"},
["xfa"] = {"Faliscan"},
["xga"] = {"Galatian"},
["xgb"] = {"Gbin"},
["xgd"] = {"Gudang"},
["xgf"] = {"Gabrielino-Fernandeño"},
["xgg"] = {"Goreng"},
["xgi"] = {"Garingbal"},
["xgl"] = {"Galindan"},
["xgm"] = {"Dharumbal", "Guwinmal"},
["xgr"] = {"Garza"},
["xgu"] = {"Unggumi"},
["xgw"] = {"Guwa"},
["xha"] = {"Harami"},
["xhc"] = {"Hunnic"},
["xhd"] = {"Hadrami"},
["xhe"] = {"Khetrani"},
["xho"] = {"Xhosa"},
["xhr"] = {"Hernican"},
["xht"] = {"Hattic"},
["xhu"] = {"Hurrian"},
["xhv"] = {"Khua"},
["xib"] = {"Iberian"},
["xii"] = {"Xiri"},
["xil"] = {"Illyrian"},
["xin"] = {"Xinca"},
["xir"] = {"Xiriâna"},
["xis"] = {"Kisan"},
["xiv"] = {"Indus Valley Language"},
["xiy"] = {"Xipaya"},
["xjb"] = {"Minjungbal"},
["xjt"] = {"Jaitmatang"},
["xka"] = {"Kalkoti"},
["xkb"] = {"Northern Nago"},
["xkc"] = {"Kho'ini"},
["xkd"] = {"Mendalam Kayan"},
["xke"] = {"Kereho"},
["xkf"] = {"Khengkha"},
["xkg"] = {"Kagoro"},
["xki"] = {"Kenyan Sign Language"},
["xkj"] = {"Kajali"},
["xkk"] = {"Kaco'"},
["xkl"] = {"Mainstream Kenyah"},
["xkn"] = {"Kayan River Kayan"},
["xko"] = {"Kiorr"},
["xkp"] = {"Kabatei"},
["xkq"] = {"Koroni"},
["xkr"] = {"Xakriabá"},
["xks"] = {"Kumbewaha"},
["xkt"] = {"Kantosi"},
["xku"] = {"Kaamba"},
["xkv"] = {"Kgalagadi"},
["xkw"] = {"Kembra"},
["xkx"] = {"Karore"},
["xky"] = {"Uma' Lasan"},
["xkz"] = {"Kurtokha"},
["xla"] = {"Kamula"},
["xlb"] = {"Loup B"},
["xlc"] = {"Lycian"},
["xld"] = {"Lydian"},
["xle"] = {"Lemnian"},
["xlg"] = {"Ligurian (Ancient)"},
["xli"] = {"Liburnian"},
["xln"] = {"Alanic"},
["xlo"] = {"Loup A"},
["xlp"] = {"Lepontic"},
["xls"] = {"Lusitanian"},
["xlu"] = {"Cuneiform Luwian"},
["xly"] = {"Elymian"},
["xma"] = {"Mushungulu"},
["xmb"] = {"Mbonga"},
["xmc"] = {"Makhuwa-Marrevone"},
["xmd"] = {"Mbudum"},
["xme"] = {"Median"},
["xmf"] = {"Mingrelian"},
["xmg"] = {"Mengaka"},
["xmh"] = {"Kuku-Muminh"},
["xmj"] = {"Majera"},
["xmk"] = {"Ancient Macedonian"},
["xml"] = {"Malaysian Sign Language"},
["xmm"] = {"Manado Malay"},
["xmn"] = {"Manichaean Middle Persian"},
["xmo"] = {"Morerebi"},
["xmp"] = {"Kuku-Mu'inh"},
["xmq"] = {"Kuku-Mangk"},
["xmr"] = {"Meroitic"},
["xms"] = {"Moroccan Sign Language"},
["xmt"] = {"Matbat"},
["xmu"] = {"Kamu"},
["xmv"] = {"Antankarana Malagasy", "Tankarana Malagasy"},
["xmw"] = {"Tsimihety Malagasy"},
["xmx"] = {"Maden"},
["xmy"] = {"Mayaguduna"},
["xmz"] = {"Mori Bawah"},
["xna"] = {"Ancient North Arabian"},
["xnb"] = {"Kanakanabu"},
["xng"] = {"Middle Mongolian"},
["xnh"] = {"Kuanhua"},
["xni"] = {"Ngarigu"},
["xnk"] = {"Nganakarti"},
["xnn"] = {"Northern Kankanay"},
["xno"] = {"Anglo-Norman"},
["xnr"] = {"Kangri"},
["xns"] = {"Kanashi"},
["xnt"] = {"Narragansett"},
["xnu"] = {"Nukunul"},
["xny"] = {"Nyiyaparli"},
["xnz"] = {"Kenzi", "Mattoki"},
["xoc"] = {"O'chi'chi'"},
["xod"] = {"Kokoda"},
["xog"] = {"Soga"},
["xoi"] = {"Kominimung"},
["xok"] = {"Xokleng"},
["xom"] = {"Komo (Sudan)"},
["xon"] = {"Konkomba"},
["xoo"] = {"Xukurú"},
["xop"] = {"Kopar"},
["xor"] = {"Korubo"},
["xow"] = {"Kowaki"},
["xpa"] = {"Pirriya"},
["xpc"] = {"Pecheneg"},
["xpe"] = {"Liberia Kpelle"},
["xpg"] = {"Phrygian"},
["xpi"] = {"Pictish"},
["xpj"] = {"Mpalitjanh"},
["xpk"] = {"Kulina Pano"},
["xpm"] = {"Pumpokol"},
["xpn"] = {"Kapinawá"},
["xpo"] = {"Pochutec"},
["xpp"] = {"Puyo-Paekche"},
["xpq"] = {"Mohegan-Pequot"},
["xpr"] = {"Parthian"},
["xps"] = {"Pisidian"},
["xpt"] = {"Punthamara"},
["xpu"] = {"Punic"},
["xpy"] = {"Puyo"},
["xqa"] = {"Karakhanid"},
["xqt"] = {"Qatabanian"},
["xra"] = {"Krahô"},
["xrb"] = {"Eastern Karaboro"},
["xrd"] = {"Gundungurra"},
["xre"] = {"Kreye"},
["xrg"] = {"Minang"},
["xri"] = {"Krikati-Timbira"},
["xrm"] = {"Armazic"},
["xrn"] = {"Arin"},
["xrq"] = {"Karranga"},
["xrr"] = {"Raetic"},
["xrt"] = {"Aranama-Tamique"},
["xru"] = {"Marriammu"},
["xrw"] = {"Karawa"},
["xsa"] = {"Sabaean"},
["xsb"] = {"Sambal"},
["xsc"] = {"Scythian"},
["xsd"] = {"Sidetic"},
["xse"] = {"Sempan"},
["xsh"] = {"Shamang"},
["xsi"] = {"Sio"},
["xsl"] = {"South Slavey"},
["xsm"] = {"Kasem"},
["xsn"] = {"Sanga (Nigeria)"},
["xso"] = {"Solano"},
["xsp"] = {"Silopi"},
["xsq"] = {"Makhuwa-Saka"},
["xsr"] = {"Sherpa"},
["xss"] = {"Assan"},
["xsu"] = {"Sanumá"},
["xsv"] = {"Sudovian"},
["xsy"] = {"Saisiyat"},
["xta"] = {"Alcozauca Mixtec"},
["xtb"] = {"Chazumba Mixtec"},
["xtc"] = {"Katcha-Kadugli-Miri"},
["xtd"] = {"Diuxi-Tilantongo Mixtec"},
["xte"] = {"Ketengban"},
["xtg"] = {"Transalpine Gaulish"},
["xth"] = {"Yitha Yitha"},
["xti"] = {"Sinicahua Mixtec"},
["xtj"] = {"San Juan Teita Mixtec"},
["xtl"] = {"Tijaltepec Mixtec"},
["xtm"] = {"Magdalena Peñasco Mixtec"},
["xtn"] = {"Northern Tlaxiaco Mixtec"},
["xto"] = {"Tokharian A"},
["xtp"] = {"San Miguel Piedras Mixtec"},
["xtq"] = {"Tumshuqese"},
["xtr"] = {"Early Tripuri"},
["xts"] = {"Sindihui Mixtec"},
["xtt"] = {"Tacahua Mixtec"},
["xtu"] = {"Cuyamecalco Mixtec"},
["xtv"] = {"Thawa"},
["xtw"] = {"Tawandê"},
["xty"] = {"Yoloxochitl Mixtec"},
["xtz"] = {"Tasmanian"},
["xua"] = {"Alu Kurumba"},
["xub"] = {"Betta Kurumba"},
["xud"] = {"Umiida"},
["xug"] = {"Kunigami"},
["xuj"] = {"Jennu Kurumba"},
["xul"] = {"Ngunawal"},
["xum"] = {"Umbrian"},
["xun"] = {"Unggaranggu"},
["xuo"] = {"Kuo"},
["xup"] = {"Upper Umpqua"},
["xur"] = {"Urartian"},
["xut"] = {"Kuthant"},
["xuu"] = {"Khwedam", "Kxoe"},
["xve"] = {"Venetic"},
["xvi"] = {"Kamviri"},
["xvn"] = {"Vandalic"},
["xvo"] = {"Volscian"},
["xvs"] = {"Vestinian"},
["xwa"] = {"Kwaza"},
["xwc"] = {"Woccon"},
["xwd"] = {"Wadi Wadi"},
["xwe"] = {"Xwela Gbe"},
["xwg"] = {"Kwegu"},
["xwj"] = {"Wajuk"},
["xwk"] = {"Wangkumara"},
["xwl"] = {"Western Xwla Gbe"},
["xwo"] = {"Written Oirat"},
["xwr"] = {"Kwerba Mamberamo"},
["xwt"] = {"Wotjobaluk"},
["xww"] = {"Wemba Wemba"},
["xxb"] = {"Boro (Ghana)"},
["xxk"] = {"Ke'o"},
["xxm"] = {"Minkin"},
["xxr"] = {"Koropó"},
["xxt"] = {"Tambora"},
["xya"] = {"Yaygir"},
["xyb"] = {"Yandjibara"},
["xyj"] = {"Mayi-Yapi"},
["xyk"] = {"Mayi-Kulan"},
["xyl"] = {"Yalakalore"},
["xyt"] = {"Mayi-Thakurti"},
["xyy"] = {"Yorta Yorta"},
["xzh"] = {"Zhang-Zhung"},
["xzm"] = {"Zemgalian"},
["xzp"] = {"Ancient Zapotec"},
["yaa"] = {"Yaminahua"},
["yab"] = {"Yuhup"},
["yac"] = {"Pass Valley Yali"},
["yad"] = {"Yagua"},
["yae"] = {"Pumé"},
["yaf"] = {"Yaka (Democratic Republic of Congo)"},
["yag"] = {"Yámana"},
["yah"] = {"Yazgulyam"},
["yai"] = {"Yagnobi"},
["yaj"] = {"Banda-Yangere"},
["yak"] = {"Yakama"},
["yal"] = {"Yalunka"},
["yam"] = {"Yamba"},
["yan"] = {"Mayangna"},
["yao"] = {"Yao"},
["yap"] = {"Yapese"},
["yaq"] = {"Yaqui"},
["yar"] = {"Yabarana"},
["yas"] = {"Nugunu (Cameroon)"},
["yat"] = {"Yambeta"},
["yau"] = {"Yuwana"},
["yav"] = {"Yangben"},
["yaw"] = {"Yawalapití"},
["yax"] = {"Yauma"},
["yay"] = {"Agwagwune"},
["yaz"] = {"Lokaa"},
["yba"] = {"Yala"},
["ybb"] = {"Yemba"},
["ybe"] = {"West Yugur"},
["ybh"] = {"Yakha"},
["ybi"] = {"Yamphu"},
["ybj"] = {"Hasha"},
["ybk"] = {"Bokha"},
["ybl"] = {"Yukuben"},
["ybm"] = {"Yaben"},
["ybn"] = {"Yabaâna"},
["ybo"] = {"Yabong"},
["ybx"] = {"Yawiyo"},
["yby"] = {"Yaweyuha"},
["ych"] = {"Chesu"},
["ycl"] = {"Lolopo"},
["ycn"] = {"Yucuna"},
["ycp"] = {"Chepya"},
["yda"] = {"Yanda"},
["ydd"] = {"Eastern Yiddish"},
["yde"] = {"Yangum Dey"},
["ydg"] = {"Yidgha"},
["ydk"] = {"Yoidik"},
["yea"] = {"Ravula"},
["yec"] = {"Yeniche"},
["yee"] = {"Yimas"},
["yei"] = {"Yeni"},
["yej"] = {"Yevanic"},
["yel"] = {"Yela"},
["yer"] = {"Tarok"},
["yes"] = {"Nyankpa"},
["yet"] = {"Yetfa"},
["yeu"] = {"Yerukula"},
["yev"] = {"Yapunda"},
["yey"] = {"Yeyi"},
["yga"] = {"Malyangapa"},
["ygi"] = {"Yiningayi"},
["ygl"] = {"Yangum Gel"},
["ygm"] = {"Yagomi"},
["ygp"] = {"Gepo"},
["ygr"] = {"Yagaria"},
["ygs"] = {"Yolŋu Sign Language"},
["ygu"] = {"Yugul"},
["ygw"] = {"Yagwoia"},
["yha"] = {"Baha Buyang"},
["yhd"] = {"Judeo-Iraqi Arabic"},
["yhl"] = {"Hlepho Phowa"},
["yhs"] = {"Yan-nhaŋu Sign Language"},
["yia"] = {"Yinggarda"},
["yid"] = {"Yiddish"},
["yif"] = {"Ache"},
["yig"] = {"Wusa Nasu"},
["yih"] = {"Western Yiddish"},
["yii"] = {"Yidiny"},
["yij"] = {"Yindjibarndi"},
["yik"] = {"Dongshanba Lalo"},
["yil"] = {"Yindjilandji"},
["yim"] = {"Yimchungru Naga"},
["yin"] = {"Yinchia"},
["yip"] = {"Pholo"},
["yiq"] = {"Miqie"},
["yir"] = {"North Awyu"},
["yis"] = {"Yis"},
["yit"] = {"Eastern Lalu"},
["yiu"] = {"Awu"},
["yiv"] = {"Northern Nisu"},
["yix"] = {"Axi Yi"},
["yiz"] = {"Azhe"},
["yka"] = {"Yakan"},
["ykg"] = {"Northern Yukaghir"},
["yki"] = {"Yoke"},
["ykk"] = {"Yakaikeke"},
["ykl"] = {"Khlula"},
["ykm"] = {"Kap"},
["ykn"] = {"Kua-nsi"},
["yko"] = {"Yasa"},
["ykr"] = {"Yekora"},
["ykt"] = {"Kathu"},
["yku"] = {"Kuamasi"},
["yky"] = {"Yakoma"},
["yla"] = {"Yaul"},
["ylb"] = {"Yaleba"},
["yle"] = {"Yele"},
["ylg"] = {"Yelogu"},
["yli"] = {"Angguruk Yali"},
["yll"] = {"Yil"},
["ylm"] = {"Limi"},
["yln"] = {"Langnian Buyang"},
["ylo"] = {"Naluo Yi"},
["ylr"] = {"Yalarnnga"},
["ylu"] = {"Aribwaung"},
["yly"] = {"Nyâlayu", "Nyelâyu"},
["ymb"] = {"Yambes"},
["ymc"] = {"Southern Muji"},
["ymd"] = {"Muda"},
["yme"] = {"Yameo"},
["ymg"] = {"Yamongeri"},
["ymh"] = {"Mili"},
["ymi"] = {"Moji"},
["ymk"] = {"Makwe"},
["yml"] = {"Iamalele"},
["ymm"] = {"Maay"},
["ymn"] = {"Sunum", "Yamna"},
["ymo"] = {"Yangum Mon"},
["ymp"] = {"Yamap"},
["ymq"] = {"Qila Muji"},
["ymr"] = {"Malasar"},
["yms"] = {"Mysian"},
["ymx"] = {"Northern Muji"},
["ymz"] = {"Muzi"},
["yna"] = {"Aluo"},
["ynd"] = {"Yandruwandha"},
["yne"] = {"Lang'e"},
["yng"] = {"Yango"},
["ynk"] = {"Naukan Yupik"},
["ynl"] = {"Yangulam"},
["ynn"] = {"Yana"},
["yno"] = {"Yong"},
["ynq"] = {"Yendang"},
["yns"] = {"Yansi"},
["ynu"] = {"Yahuna"},
["yob"] = {"Yoba"},
["yog"] = {"Yogad"},
["yoi"] = {"Yonaguni"},
["yok"] = {"Yokuts"},
["yol"] = {"Yola"},
["yom"] = {"Yombe"},
["yon"] = {"Yongkom"},
["yor"] = {"Yoruba"},
["yot"] = {"Yotti"},
["yox"] = {"Yoron"},
["yoy"] = {"Yoy"},
["ypa"] = {"Phala"},
["ypb"] = {"Labo Phowa"},
["ypg"] = {"Phola"},
["yph"] = {"Phupha"},
["ypm"] = {"Phuma"},
["ypn"] = {"Ani Phowa"},
["ypo"] = {"Alo Phola"},
["ypp"] = {"Phupa"},
["ypz"] = {"Phuza"},
["yra"] = {"Yerakai"},
["yrb"] = {"Yareba"},
["yre"] = {"Yaouré"},
["yrk"] = {"Nenets"},
["yrl"] = {"Nhengatu"},
["yrm"] = {"Yirrk-Mel"},
["yrn"] = {"Yerong"},
["yro"] = {"Yaroamë"},
["yrs"] = {"Yarsun"},
["yrw"] = {"Yarawata"},
["yry"] = {"Yarluyandi"},
["ysc"] = {"Yassic"},
["ysd"] = {"Samatao"},
["ysg"] = {"Sonaga"},
["ysl"] = {"Yugoslavian Sign Language"},
["ysn"] = {"Sani"},
["yso"] = {"Nisi (China)"},
["ysp"] = {"Southern Lolopo"},
["ysr"] = {"Sirenik Yupik"},
["yss"] = {"Yessan-Mayo"},
["ysy"] = {"Sanie"},
["yta"] = {"Talu"},
["ytl"] = {"Tanglang"},
["ytp"] = {"Thopho"},
["ytw"] = {"Yout Wam"},
["yty"] = {"Yatay"},
["yua"] = {"Yucatec Maya", "Yucateco"},
["yub"] = {"Yugambal"},
["yuc"] = {"Yuchi"},
["yud"] = {"Judeo-Tripolitanian Arabic"},
["yue"] = {"Yue Chinese"},
["yuf"] = {"Havasupai-Walapai-Yavapai"},
["yug"] = {"Yug"},
["yui"] = {"Yurutí"},
["yuj"] = {"Karkar-Yuri"},
["yuk"] = {"Yuki"},
["yul"] = {"Yulu"},
["yum"] = {"Quechan"},
["yun"] = {"Bena (Nigeria)"},
["yup"] = {"Yukpa"},
["yuq"] = {"Yuqui"},
["yur"] = {"Yurok"},
["yut"] = {"Yopno"},
["yuw"] = {"Yau (Morobe Province)"},
["yux"] = {"Southern Yukaghir"},
["yuy"] = {"East Yugur"},
["yuz"] = {"Yuracare"},
["yva"] = {"Yawa"},
["yvt"] = {"Yavitero"},
["ywa"] = {"Kalou"},
["ywg"] = {"Yinhawangka"},
["ywl"] = {"Western Lalu"},
["ywn"] = {"Yawanawa"},
["ywq"] = {"Wuding-Luquan Yi"},
["ywr"] = {"Yawuru"},
["ywt"] = {"Central Lalo", "Xishanba Lalo"},
["ywu"] = {"Wumeng Nasu"},
["yww"] = {"Yawarawarga"},
["yxa"] = {"Mayawali"},
["yxg"] = {"Yagara"},
["yxl"] = {"Yardliyawarra"},
["yxm"] = {"Yinwum"},
["yxu"] = {"Yuyu"},
["yxy"] = {"Yabula Yabula"},
["yyr"] = {"Yir Yoront"},
["yyu"] = {"Yau (Sandaun Province)"},
["yyz"] = {"Ayizi"},
["yzg"] = {"E'ma Buyang"},
["yzk"] = {"Zokhuo"},
["zaa"] = {"Sierra de Juárez Zapotec"},
["zab"] = {"San Juan Guelavía Zapotec", "Western Tlacolula Valley Zapotec"},
["zac"] = {"Ocotlán Zapotec"},
["zad"] = {"Cajonos Zapotec"},
["zae"] = {"Yareni Zapotec"},
["zaf"] = {"Ayoquesco Zapotec"},
["zag"] = {"Zaghawa"},
["zah"] = {"Zangwal"},
["zai"] = {"Isthmus Zapotec"},
["zaj"] = {"Zaramo"},
["zak"] = {"Zanaki"},
["zal"] = {"Zauzou"},
["zam"] = {"Miahuatlán Zapotec"},
["zao"] = {"Ozolotepec Zapotec"},
["zap"] = {"Zapotec"},
["zaq"] = {"Aloápam Zapotec"},
["zar"] = {"Rincón Zapotec"},
["zas"] = {"Santo Domingo Albarradas Zapotec"},
["zat"] = {"Tabaa Zapotec"},
["zau"] = {"Zangskari"},
["zav"] = {"Yatzachi Zapotec"},
["zaw"] = {"Mitla Zapotec"},
["zax"] = {"Xadani Zapotec"},
["zay"] = {"Zaysete", "Zayse-Zergulla"},
["zaz"] = {"Zari"},
["zbc"] = {"Central Berawan"},
["zbe"] = {"East Berawan"},
["zbl"] = {"Bliss", "Blissymbolics", "Blissymbols"},
["zbt"] = {"Batui"},
["zbw"] = {"West Berawan"},
["zca"] = {"Coatecas Altas Zapotec"},
["zch"] = {"Central Hongshuihe Zhuang"},
["zdj"] = {"Ngazidja Comorian"},
["zea"] = {"Zeeuws"},
["zeg"] = {"Zenag"},
["zeh"] = {"Eastern Hongshuihe Zhuang"},
["zen"] = {"Zenaga"},
["zga"] = {"Kinga"},
["zgb"] = {"Guibei Zhuang"},
["zgh"] = {"Standard Moroccan Tamazight"},
["zgm"] = {"Minz Zhuang"},
["zgn"] = {"Guibian Zhuang"},
["zgr"] = {"Magori"},
["zha"] = {"Chuang", "Zhuang"},
["zhb"] = {"Zhaba"},
["zhd"] = {"Dai Zhuang"},
["zhi"] = {"Zhire"},
["zhn"] = {"Nong Zhuang"},
["zho"] = {"Chinese"},
["zhw"] = {"Zhoa"},
["zia"] = {"Zia"},
["zib"] = {"Zimbabwe Sign Language"},
["zik"] = {"Zimakani"},
["zil"] = {"Zialo"},
["zim"] = {"Mesme"},
["zin"] = {"Zinza"},
["zir"] = {"Ziriya"},
["ziw"] = {"Zigula"},
["ziz"] = {"Zizilivakan"},
["zka"] = {"Kaimbulawa"},
["zkb"] = {"Koibal"},
["zkd"] = {"Kadu"},
["zkg"] = {"Koguryo"},
["zkh"] = {"Khorezmian"},
["zkk"] = {"Karankawa"},
["zkn"] = {"Kanan"},
["zko"] = {"Kott"},
["zkp"] = {"São Paulo Kaingáng"},
["zkr"] = {"Zakhring"},
["zkt"] = {"Kitan"},
["zku"] = {"Kaurna"},
["zkv"] = {"Krevinian"},
["zkz"] = {"Khazar"},
["zlj"] = {"Liujiang Zhuang"},
["zlm"] = {"Malay (individual language)"},
["zln"] = {"Lianshan Zhuang"},
["zlq"] = {"Liuqian Zhuang"},
["zma"] = {"Manda (Australia)"},
["zmb"] = {"Zimba"},
["zmc"] = {"Margany"},
["zmd"] = {"Maridan"},
["zme"] = {"Mangerr"},
["zmf"] = {"Mfinu"},
["zmg"] = {"Marti Ke"},
["zmh"] = {"Makolkol"},
["zmi"] = {"Negeri Sembilan Malay"},
["zmj"] = {"Maridjabin"},
["zmk"] = {"Mandandanyi"},
["zml"] = {"Madngele"},
["zmm"] = {"Marimanindji"},
["zmn"] = {"Mbangwe"},
["zmo"] = {"Molo"},
["zmp"] = {"Mpuono"},
["zmq"] = {"Mituku"},
["zmr"] = {"Maranunggu"},
["zms"] = {"Mbesa"},
["zmt"] = {"Maringarr"},
["zmu"] = {"Muruwari"},
["zmv"] = {"Mbariman-Gudhinma"},
["zmw"] = {"Mbo (Democratic Republic of Congo)"},
["zmx"] = {"Bomitaba"},
["zmy"] = {"Mariyedi"},
["zmz"] = {"Mbandja"},
["zna"] = {"Zan Gula"},
["zne"] = {"Zande (individual language)"},
["zng"] = {"Mang"},
["znk"] = {"Manangkari"},
["zns"] = {"Mangas"},
["zoc"] = {"Copainalá Zoque"},
["zoh"] = {"Chimalapa Zoque"},
["zom"] = {"Zou"},
["zoo"] = {"Asunción Mixtepec Zapotec"},
["zoq"] = {"Tabasco Zoque"},
["zor"] = {"Rayón Zoque"},
["zos"] = {"Francisco León Zoque"},
["zpa"] = {"Lachiguiri Zapotec"},
["zpb"] = {"Yautepec Zapotec"},
["zpc"] = {"Choapan Zapotec"},
["zpd"] = {"Southeastern Ixtlán Zapotec"},
["zpe"] = {"Petapa Zapotec"},
["zpf"] = {"San Pedro Quiatoni Zapotec"},
["zpg"] = {"Guevea De Humboldt Zapotec"},
["zph"] = {"Totomachapan Zapotec"},
["zpi"] = {"Santa María Quiegolani Zapotec"},
["zpj"] = {"Quiavicuzas Zapotec"},
["zpk"] = {"Tlacolulita Zapotec"},
["zpl"] = {"Lachixío Zapotec"},
["zpm"] = {"Mixtepec Zapotec"},
["zpn"] = {"Santa Inés Yatzechi Zapotec"},
["zpo"] = {"Amatlán Zapotec"},
["zpp"] = {"El Alto Zapotec"},
["zpq"] = {"Zoogocho Zapotec"},
["zpr"] = {"Santiago Xanica Zapotec"},
["zps"] = {"Coatlán Zapotec"},
["zpt"] = {"San Vicente Coatlán Zapotec"},
["zpu"] = {"Yalálag Zapotec"},
["zpv"] = {"Chichicapan Zapotec"},
["zpw"] = {"Zaniza Zapotec"},
["zpx"] = {"San Baltazar Loxicha Zapotec"},
["zpy"] = {"Mazaltepec Zapotec"},
["zpz"] = {"Texmelucan Zapotec"},
["zqe"] = {"Qiubei Zhuang"},
["zra"] = {"Kara (Korea)"},
["zrg"] = {"Mirgan"},
["zrn"] = {"Zerenkel"},
["zro"] = {"Záparo"},
["zrp"] = {"Zarphatic"},
["zrs"] = {"Mairasi"},
["zsa"] = {"Sarasira"},
["zsk"] = {"Kaskean"},
["zsl"] = {"Zambian Sign Language"},
["zsm"] = {"Standard Malay"},
["zsr"] = {"Southern Rincon Zapotec"},
["zsu"] = {"Sukurum"},
["zte"] = {"Elotepec Zapotec"},
["ztg"] = {"Xanaguía Zapotec"},
["ztl"] = {"Lapaguía-Guivini Zapotec"},
["ztm"] = {"San Agustín Mixtepec Zapotec"},
["ztn"] = {"Santa Catarina Albarradas Zapotec"},
["ztp"] = {"Loxicha Zapotec"},
["ztq"] = {"Quioquitani-Quierí Zapotec"},
["zts"] = {"Tilquiapan Zapotec"},
["ztt"] = {"Tejalapan Zapotec"},
["ztu"] = {"Güilá Zapotec"},
["ztx"] = {"Zaachila Zapotec"},
["zty"] = {"Yatee Zapotec"},
["zua"] = {"Zeem"},
["zuh"] = {"Tokano"},
["zul"] = {"Zulu"},
["zum"] = {"Kumzari"},
["zun"] = {"Zuni"},
["zuy"] = {"Zumaya"},
["zwa"] = {"Zay"},
["zxx"] = {"No linguistic content", "Not applicable"},
["zyb"] = {"Yongbei Zhuang"},
["zyg"] = {"Yang Zhuang"},
["zyj"] = {"Youjiang Zhuang"},
["zyn"] = {"Yongnan Zhuang"},
["zyp"] = {"Zyphe Chin"},
["zza"] = {"Dimili", "Dimli (macrolanguage)", "Kirdki", "Kirmanjki (macrolanguage)", "Zaza", "Zazaki"},
["zzj"] = {"Zuojiang Zhuang"}
}
qusi24807cf6ddt9ln8us0jnax4zv31
Module:Language/data/wp languages
828
5580
32101
2018-08-07T20:49:13Z
Dr. Sroy
5771
New module
Scribunto
text/plain
return { -- wp preferred names -- IANA language names and notes
--ISO 639-1 codes
["ab"] = {"Abkhaz"}, -- Abkhazian
["an"] = {"Aragonese"}, -- Aragonese; same, delete?
["av"] = {"Avar"}, -- Avaric
["bh"] = {"Bihari"}, -- Bihari languages; collective
["bo"] = {"Standard Tibetan"}, -- Tibetan
["cu"] = {"Old Church Slavonic"}, -- Church Slavic, Church Slavonic, Old Bulgarian, Old Church Slavonic, Old Slavonic
["de-AT"] = {"Austrian German"},
["el"] = {"Greek"}, -- Modern Greek (1453-)
["en-AU"] = {"Australian English"},
["en-CA"] = {"Canadian English"},
["en-GB"] = {"British English"},
["en-IE"] = {"Irish English"},
["en-NZ"] = {"New Zealand English"},
["en-SA"] = {"South African English"},
["en-US"] = {"American English"},
["ff"] = {"Fula"}, -- Fulah
["fy"] = {"Frisian"}, -- Western Frisian
["ht"] = {"Haitian Creole"}, -- Haitian, Haitian Creole
["hz"] = {"Otjiherero"}, -- Herero
["ia"] = {"Interlingua"}, -- Interlingua (International Auxiliary Language Association)
["ii"] = {"Yi"}, -- Sichuan Yi, Nuosu
["ki"] = {"Gikuyu"}, -- Kikuyu, Gikuyu
["kk"] = {"Kazakh"}, -- Kazakh; same, delete?
["kl"] = {"Greenlandic"}, -- Kalaallisut, Greenlandic
["km"] = {"Khmer"}, -- Central Khmer
["ky"] = {"Kyrgyz"}, -- Kirghiz, Kyrgyz
["lg"] = {"Luganda"}, -- Ganda
["li"] = {"Limburgish"}, -- Limburgan, Limburger, Limburgish
["mi"] = {"Māori"}, -- Maori
["ms"] = {"Malay"}, -- Malay (macrolanguage)
["na"] = {"Nauruan"}, -- Nauru
["nb"] = {"Bokmål"}, -- Norwegian Bokmål
["nd"] = {"Northern Ndebele"}, -- North Ndebele
["ne"] = {"Nepali"}, -- Nepali (macrolanguage)
["nn"] = {"Nynorsk"}, -- Norwegian Nynorsk
["nr"] = {"Southern Ndebele"}, -- South Ndebele
["ny"] = {"Chichewa"}, -- Nyanja, Chewa, Chichewa
["oc"] = {"Occitan"}, -- Occitan (post 1500)
["oj"] = {"Ojibwe"}, -- Ojibwa
["or"] = {"Odia"}, -- Oriya (macrolanguage), Odia (macrolanguage)
["pa"] = {"Punjabi"}, -- Panjabi, Punjabi
["pi"] = {"Pali"}, -- Pali; same, delete?
["rn"] = {"Kirundi"}, -- Rundi
["ro"] = {"Romanian"}, -- Romanian, Moldavian, Moldovan; same as first in IANA list, delete?
["rw"] = {"Kinyarwanda"}, -- Kinyarwanda; same, delete?
["si"] = {"Sinhalese"}, -- Sinhala, Sinhalese
["sl"] = {"Slovene"}, -- Slovenian
["sr-Cyrl"] = {"Serbian Cyrillic"}, -- sr = Serbian; Cyrillic is the alphabet
["ss"] = {"Swazi"}, -- Swati
["st"] = {"Sotho"}, -- Southern Sotho
["sw"] = {"Swahili"}, -- Swahili (macrolanguage)
["to"] = {"Tongan"}, -- Tonga (Tonga Islands)
["za"] = {"Zhuang"}, -- Zhuang, Chuang; ; same as first in IANA list, delete?
-- ISO 639-2 codes
["ber"] = {"Berber"}, -- Berber languages
["cel"] = {"Proto-Celtic"}, -- Celtic languages
["gem"] = {"Proto-Germanic"}, -- Germanic languages
["myn"] = {"Mayan"}, -- Mayan languages
["nah"] = {"Nahuatl"}, -- Nahuatl languages
["pra"] = {"Prakrit"}, -- Prakrit languages
-- ["roa"] = {"Jèrriais"}, -- Romance languages
["sal"] = {"Salish"}, -- Salishan languages
["sla"] = {"Slavic"}, -- Slavic languages
["son"] = {"Songhay"}, -- Songhai languages
["wen"] = {"Sorbian"}, -- Sorbian languages
-- ISO 639-3 codes
["abk"] = {"Abkhaz"}, -- not in IANA; see code ab
["ace"] = {"Acehnese"}, -- Achinese
["aec"] = {"Sa'idi Arabic"}, -- Saidi Arabic
["ain"] = {"Ainu"}, -- Ainu (Japan)
["akl"] = {"Aklan"}, -- Aklanon
["alt"] = {"Altay"}, -- Southern Altai
["ang"] = {"Old English"}, -- Old English (ca. 450-1100)
["apm"] = {"Mescalero-Chiricahua"}, -- Mescalero-Chiricahua Apache
["bal"] = {"Balochi"}, -- Baluchi
["bar"] = {"Austro-Bavarian"}, -- Bavarian
["bcl"] = {"Central Bicolano"}, -- Central Bikol
["bin"] = {"Edo"}, -- Bini, Edo
["bpy"] = {"Bishnupriya Manipuri"}, -- Bishnupriya
["brx"] = {"Bodo"}, -- Bodo (India)
["chg"] = {"Chagatay"}, -- Chagatai
["chm"] = {"Mari"}, -- Mari (Russia)
["ckb"] = {"Sorani Kurdish"}, -- Central Kurdish
["cnu"] = {"Shenwa"}, -- Chenoua
["coc"] = {"Cocopah"}, -- Cocopa
["deu"] = {"early German"}, -- not in IANA; see code de
["diq"] = {"Zazaki"}, -- Dimli (individual language)
["egy"] = {"Egyptian"}, -- Egyptian (Ancient)
["ell"] = {"Modern Greek"}, -- not in IANA; see code el
["enm"] = {"Middle English"}, -- Middle English (1100-1500)
["fit"] = {"Meänkieli"}, -- Tornedalen Finnish
["fkv"] = {"Kven"}, -- Kven Finnish
["frk"] = {"Old Frankish"}, -- Frankish
["frm"] = {"Middle French"}, -- Middle French (ca. 1400-1600)
["fro"] = {"Old French"}, -- Old French (842-ca. 1400)
["fry"] = {"West Frisian"}, -- not in IANA; see code fy
["gez"] = {"Ge'ez"}, -- Geez
["gju"] = {"Gujari "}, -- Gujari; same, delete?
["gmh"] = {"Middle High German"}, -- Middle High German (ca. 1050-1500)
["goh"] = {"Old High German"}, -- Old High German (ca. 750-1050)
["grc"] = {"Ancient Greek"}, -- Ancient Greek (to 1453)
["gsw"] = {"Alemannic German"}, -- Swiss German, Alemannic, Alsatian
["gul"] = {"Gullah"}, -- Sea Island Creole English
["hak"] = {"Hakka"}, -- Hakka Chinese
["hbo"] = {"Biblical Hebrew"}, -- Ancient Hebrew
["hnd"] = {"Hindko"}, -- Southern Hindko
["ikt"] = {"Inuvialuk"}, -- Inuinnaqtun, Western Canadian Inuktitut
["ilo"] = {"Ilokano"}, -- Iloko
["kaa"] = {"Karakalpak"}, -- Kara-Kalpak
["khb"] = {"Tai Lü"}, -- Lü
["kmr"] = {"Kurmanji Kurdish"}, -- Northern Kurdish
["knn"] = {"Konkani"}, -- Konkani (individual language)
["kok"] = {"Konkani"}, -- Konkani (macrolanguage)
["kpo"] = {"Kposo"}, -- Ikposo
["krj"] = {"Kinaray-a"}, -- Kinaray-A
["ksh"] = {"Ripuarian"}, -- Kölsch; --ksh is the code of Colognian, but ksh.wiki is the Ripuarian Wikipedia
["ktz"] = {"Juǀ'hoan"}, -- Ju/'hoan, Juǀʼhoan, Juǀʼhoansi
["lez"] = {"Lezgian"}, -- Lezghian
["liv"] = {"Livonian"}, -- Liv
["lng"] = {"Lombardic"}, -- Langobardic
["maz"] = {"Mazovian"}, -- Central Mazahua
["mga"] = {"Middle Irish"}, -- Middle Irish (900-1200)
["mhr"] = {"Mari"}, -- Eastern Mari
["mia"] = {"Miami-Illinois"}, -- Miami
["miq"] = {"Miskito"}, -- Mískito
["mix"] = {"Mixtec"}, -- Mixtepec Mixtec
-- ["mla"] = {"Medieval Latin"}, -- Malo; clearly a misuse of code mla;
["mni"] = {"Meitei"}, -- Manipuri
["mol"] = {"Moldovan", "ro"}, -- Moldavian, Moldovan (639-3, both retired)
["mrj"] = {"Hill Mari"}, -- Western Mari
["mww"] = {"White Hmong"}, -- Hmong Daw
["mzn"] = {"Mazanderani"}, -- Mazanderani
["nan"] = {"Taiwanese Hokkien"}, -- Min Nan Chinese
["naq"] = {"Khoekhoe"}, -- Khoekhoe, Nama (Namibia); same as first in IANA list, delete?
-- ["naz"] = {"North Azeri"}, -- Coatepec Nahuatl; clearly a misuse of code naz
["nci"] = {"Classical Nahuatl"}, -- Classical Nahuatl; same, delete?
["nds-nl"] = {"Dutch Low Saxon"}, -- Low German, Low Saxon; as spoken in the Netherlands; see code nsd
["new"] = {"Nepal Bhasa"}, -- Newari, Nepal Bhasa
-- ["nrm"] = {"Norman"}, -- Narom; clearly a misuse of code nrm
-- ["nsd"] = {"Dutch Low Saxon"}, -- Southern Nisu; how can this be right? typo related to code nds-nl?
["nso"] = {"Northern Sotho"}, -- Pedi, Northern Sotho, Sepedi
["nwc"] = {"Classical Nepal Bhasa"}, -- Classical Newari, Classical Nepal Bhasa, Old Newari
["oci"] = {"Provençal"}, -- oc
["ood"] = {"O'odham"}, -- Tohono O'odham
["ota"] = {"Ottoman Turkish"}, -- Ottoman Turkish (1500-1928)
["otk"] = {"Old Turkic"}, -- Old Turkish
["pal"] = {"Middle Persian"}, -- Pahlavi
["pam"] = {"Kapampangan"}, -- Pampanga, Kapampangan
["peo"] = {"Old Persian"}, -- Old Persian (ca. 600-400 B.C.)
["phr"] = {"Potwari"}, -- Pahari-Potwari
["pka"] = {"Jain Prakrit"}, -- Ardhamāgadhī Prākrit
["pnb"] = {"Punjabi"}, -- Western Panjabi
["psu"] = {"Shauraseni"}, -- Sauraseni Prākrit
["rap"] = {"Rapa Nui"}, -- Rapanui
["rar"] = {"Cook Islands Māori"}, -- Rarotongan, Cook Islands Maori
["rmu"] = {"Scandoromani"}, -- Tavringer Romani
["rom"] = {"Romani"}, -- Romany
["rup"] = {"Aromanian"}, -- Macedo-Romanian, Aromanian, Arumanian
["rus"] = {"Russian"}, -- not in IANA; see code ru
["ryu"] = {"Okinawan"}, -- Central Okinawan
["sah"] = {"Sakha"}, -- Yakut
["sdc"] = {"Sassarese"}, -- Sassarese Sardinian
["sdn"] = {"Gallurese"}, -- Gallurese Sardinian
["sga"] = {"Old Irish"}, -- Old Irish (to 900)
["shp"] = {"Shipibo"}, -- Shipibo-Conibo
["skr"] = {"Saraiki"}, -- Saraiki, Seraiki; same as first in IANA list, delete?
["src"] = {"Logudorese"}, -- Logudorese Sardinian
["sro"] = {"Campidanese"}, -- Campidanese Sardinian
["tkl"] = {"Tokelauan"}, -- Tokelau
["tvl"] = {"Tuvaluan"}, -- Tuvalu
["tyv"] = {"Tuvan"}, -- Tuvinian
["vls"] = {"West Flemish"}, -- Vlaams
["war"] = {"Waray"}, -- Waray (Philippines)
["wep"] = {"Westphalian"}, -- Westphalien
["xal"] = {"Oirat"}, -- Kalmyk, Oirat
["xal-RU"] = {"Kalmyk Oirat"},
["xcl"] = {"Old Armenian"}, -- Classical Armenian
["yua"] = {"Yucatec Maya"}, -- Yucateco, Yucatec Maya
-- non-standard codes
["bat-smg"] = {"Samogitian"}, -- bat = Baltic languages (639-2); dialect of Lithuanian has it's own IANA code sgs; bat-smg
["be-x-old "] = {"Belarusian (Taraškievica)"}, -- be = Belarusian; x-old = private use tag; be-x-old.wikipedia.org; space char in index may indicate that this code not used
["cbk-zam"] = {"Chavacano"}, -- cbk = Chavacano; zam = Zamboangueño? zam is not an IANA-registered extlang; cbk-zam.wikipedia.org
-- ["cg"] = {"Montenegrin", "sr-ME"}, -- IANA / ISO 639-3 code is cnr
["en-emodeng"] = {"Early Modern English"}, -- emodeng is not an IANA-registered variant
["fiu-vro"] = {"Võro"}, -- fiu = Finno-Ugrian languages (639-2); vro = Võro (639-3); fiu-vro.wikipedia.org
["gkm"] = {"Medieval Greek", "grc"},
["grc-gre"] = {"Greek", "grc"}, -- grc = Ancient Greek (to 1453); gre not an IANA-registered code; used by Template:lang-grc-gre
["map-bms"] = {"Banyumasan"}, -- dialect of Javanese; map = Austronesian languages (639-2); bms is an IANA registered code not related to Javanese; map-bms.wikipedia.org
["roa-rup"] = {"Aromanian"}, -- roa = Romance languages (639-2); rup = Macedo-Romanian, Aromanian, Arumanian (639-3); roa-rup.wikipedia.org
["roa-tara"] = {"Tarantino"}, -- roa = Romance languages (639-2); tara is not an IANA registered script; roa-tara.wikipedia.org
["simple"] = {"Simple English"}, -- simple is not an IANA registered variant; simple.wikipedia.org
["zh-classical"] = {"Classical Chinese"}, -- zh = Chinese; classical is not an IANA-registered variant; zh-classical.wikipedia.org
["zh-min-nan"] = {"Min Nan"}, -- zh-min-nan = Minnan, Hokkien, Amoy, Taiwanese, Southern Min, Southern Fujian, Hoklo, Southern Fukien, Ho-lo; granfathered in IANA, nan preferred; zh-min-nan.wikipedia.org
["zh-yue"] = {"Cantonese"} -- zh-yue = Cantonese; redundant in IANA, yue preferred; zh-yue.wikipedia.org
}
tqc6ml38gskqb3t06evnn026nt283ew
Module:Language/data/iana scripts
828
5581
32102
2018-08-07T20:51:09Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- File-Date: 2018-04-23
return {
["Adlm"] = {"Adlam"},
["Afak"] = {"Afaka"},
["Aghb"] = {"Caucasian Albanian"},
["Ahom"] = {"Ahom", "Tai Ahom"},
["Arab"] = {"Arabic"},
["Aran"] = {"Arabic (Nastaliq variant)"},
["Armi"] = {"Imperial Aramaic"},
["Armn"] = {"Armenian"},
["Avst"] = {"Avestan"},
["Bali"] = {"Balinese"},
["Bamu"] = {"Bamum"},
["Bass"] = {"Bassa Vah"},
["Batk"] = {"Batak"},
["Beng"] = {"Bengali", "Bangla"},
["Bhks"] = {"Bhaiksuki"},
["Blis"] = {"Blissymbols"},
["Bopo"] = {"Bopomofo"},
["Brah"] = {"Brahmi"},
["Brai"] = {"Braille"},
["Bugi"] = {"Buginese"},
["Buhd"] = {"Buhid"},
["Cakm"] = {"Chakma"},
["Cans"] = {"Unified Canadian Aboriginal Syllabics"},
["Cari"] = {"Carian"},
["Cham"] = {"Cham"},
["Cher"] = {"Cherokee"},
["Cirt"] = {"Cirth"},
["Copt"] = {"Coptic"},
["Cpmn"] = {"Cypro-Minoan"},
["Cprt"] = {"Cypriot syllabary"},
["Cyrl"] = {"Cyrillic"},
["Cyrs"] = {"Cyrillic (Old Church Slavonic variant)"},
["Deva"] = {"Devanagari", "Nagari"},
["Dogr"] = {"Dogra"},
["Dsrt"] = {"Deseret", "Mormon"},
["Dupl"] = {"Duployan shorthand", "Duployan stenography"},
["Egyd"] = {"Egyptian demotic"},
["Egyh"] = {"Egyptian hieratic"},
["Egyp"] = {"Egyptian hieroglyphs"},
["Elba"] = {"Elbasan"},
["Ethi"] = {"Ethiopic", "Geʻez", "Ge'ez"},
["Geok"] = {"Khutsuri (Asomtavruli and Nuskhuri)"},
["Geor"] = {"Georgian (Mkhedruli and Mtavruli)"},
["Glag"] = {"Glagolitic"},
["Gong"] = {"Gunjala Gondi"},
["Gonm"] = {"Masaram Gondi"},
["Goth"] = {"Gothic"},
["Gran"] = {"Grantha"},
["Grek"] = {"Greek"},
["Gujr"] = {"Gujarati"},
["Guru"] = {"Gurmukhi"},
["Hanb"] = {"Han with Bopomofo (alias for Han + Bopomofo)"},
["Hang"] = {"Hangul", "Hangŭl", "Hangeul"},
["Hani"] = {"Han", "Hanzi", "Kanji", "Hanja"},
["Hano"] = {"Hanunoo", "Hanunóo"},
["Hans"] = {"Han (Simplified variant)"},
["Hant"] = {"Han (Traditional variant)"},
["Hatr"] = {"Hatran"},
["Hebr"] = {"Hebrew"},
["Hira"] = {"Hiragana"},
["Hluw"] = {"Anatolian Hieroglyphs", "Luwian Hieroglyphs", "Hittite Hieroglyphs"},
["Hmng"] = {"Pahawh Hmong"},
["Hmnp"] = {"Nyiakeng Puachue Hmong"},
["Hrkt"] = {"Japanese syllabaries (alias for Hiragana + Katakana)"},
["Hung"] = {"Old Hungarian", "Hungarian Runic"},
["Inds"] = {"Indus", "Harappan"},
["Ital"] = {"Old Italic (Etruscan, Oscan, etc.)"},
["Jamo"] = {"Jamo (alias for Jamo subset of Hangul)"},
["Java"] = {"Javanese"},
["Jpan"] = {"Japanese (alias for Han + Hiragana + Katakana)"},
["Jurc"] = {"Jurchen"},
["Kali"] = {"Kayah Li"},
["Kana"] = {"Katakana"},
["Khar"] = {"Kharoshthi"},
["Khmr"] = {"Khmer"},
["Khoj"] = {"Khojki"},
["Kitl"] = {"Khitan large script"},
["Kits"] = {"Khitan small script"},
["Knda"] = {"Kannada"},
["Kore"] = {"Korean (alias for Hangul + Han)"},
["Kpel"] = {"Kpelle"},
["Kthi"] = {"Kaithi"},
["Lana"] = {"Tai Tham", "Lanna"},
["Laoo"] = {"Lao"},
["Latf"] = {"Latin (Fraktur variant)"},
["Latg"] = {"Latin (Gaelic variant)"},
["Latn"] = {"Latin"},
["Leke"] = {"Leke"},
["Lepc"] = {"Lepcha", "Róng"},
["Limb"] = {"Limbu"},
["Lina"] = {"Linear A"},
["Linb"] = {"Linear B"},
["Lisu"] = {"Lisu", "Fraser"},
["Loma"] = {"Loma"},
["Lyci"] = {"Lycian"},
["Lydi"] = {"Lydian"},
["Mahj"] = {"Mahajani"},
["Maka"] = {"Makasar"},
["Mand"] = {"Mandaic", "Mandaean"},
["Mani"] = {"Manichaean"},
["Marc"] = {"Marchen"},
["Maya"] = {"Mayan hieroglyphs"},
["Medf"] = {"Medefaidrin", "Oberi Okaime", "Oberi Ɔkaimɛ"},
["Mend"] = {"Mende Kikakui"},
["Merc"] = {"Meroitic Cursive"},
["Mero"] = {"Meroitic Hieroglyphs"},
["Mlym"] = {"Malayalam"},
["Modi"] = {"Modi", "Moḍī"},
["Mong"] = {"Mongolian"},
["Moon"] = {"Moon", "Moon code", "Moon script", "Moon type"},
["Mroo"] = {"Mro", "Mru"},
["Mtei"] = {"Meitei Mayek", "Meithei", "Meetei"},
["Mult"] = {"Multani"},
["Mymr"] = {"Myanmar", "Burmese"},
["Narb"] = {"Old North Arabian", "Ancient North Arabian"},
["Nbat"] = {"Nabataean"},
["Newa"] = {"Newa", "Newar", "Newari", "Nepāla lipi"},
["Nkdb"] = {"Naxi Dongba", "na²¹ɕi³³ to³³ba²¹", "Nakhi Tomba"},
["Nkgb"] = {"Naxi Geba", "na²¹ɕi³³ gʌ²¹ba²¹", "'Na-'Khi ²Ggŏ-¹baw", "Nakhi Geba"},
["Nkoo"] = {"N’Ko", "N'Ko"},
["Nshu"] = {"Nüshu"},
["Ogam"] = {"Ogham"},
["Olck"] = {"Ol Chiki", "Ol Cemet'", "Ol", "Santali"},
["Orkh"] = {"Old Turkic", "Orkhon Runic"},
["Orya"] = {"Oriya", "Odia"},
["Osge"] = {"Osage"},
["Osma"] = {"Osmanya"},
["Palm"] = {"Palmyrene"},
["Pauc"] = {"Pau Cin Hau"},
["Perm"] = {"Old Permic"},
["Phag"] = {"Phags-pa"},
["Phli"] = {"Inscriptional Pahlavi"},
["Phlp"] = {"Psalter Pahlavi"},
["Phlv"] = {"Book Pahlavi"},
["Phnx"] = {"Phoenician"},
["Piqd"] = {"Klingon (KLI pIqaD)"},
["Plrd"] = {"Miao", "Pollard"},
["Prti"] = {"Inscriptional Parthian"},
["Rjng"] = {"Rejang", "Redjang", "Kaganga"},
["Rohg"] = {"Hanifi Rohingya"},
["Roro"] = {"Rongorongo"},
["Runr"] = {"Runic"},
["Samr"] = {"Samaritan"},
["Sara"] = {"Sarati"},
["Sarb"] = {"Old South Arabian"},
["Saur"] = {"Saurashtra"},
["Sgnw"] = {"SignWriting"},
["Shaw"] = {"Shavian", "Shaw"},
["Shrd"] = {"Sharada", "Śāradā"},
["Shui"] = {"Shuishu"},
["Sidd"] = {"Siddham", "Siddhaṃ", "Siddhamātṛkā"},
["Sind"] = {"Khudawadi", "Sindhi"},
["Sinh"] = {"Sinhala"},
["Sogd"] = {"Sogdian"},
["Sogo"] = {"Old Sogdian"},
["Sora"] = {"Sora Sompeng"},
["Soyo"] = {"Soyombo"},
["Sund"] = {"Sundanese"},
["Sylo"] = {"Syloti Nagri"},
["Syrc"] = {"Syriac"},
["Syre"] = {"Syriac (Estrangelo variant)"},
["Syrj"] = {"Syriac (Western variant)"},
["Syrn"] = {"Syriac (Eastern variant)"},
["Tagb"] = {"Tagbanwa"},
["Takr"] = {"Takri", "Ṭākrī", "Ṭāṅkrī"},
["Tale"] = {"Tai Le"},
["Talu"] = {"New Tai Lue"},
["Taml"] = {"Tamil"},
["Tang"] = {"Tangut"},
["Tavt"] = {"Tai Viet"},
["Telu"] = {"Telugu"},
["Teng"] = {"Tengwar"},
["Tfng"] = {"Tifinagh", "Berber"},
["Tglg"] = {"Tagalog", "Baybayin", "Alibata"},
["Thaa"] = {"Thaana"},
["Thai"] = {"Thai"},
["Tibt"] = {"Tibetan"},
["Tirh"] = {"Tirhuta"},
["Ugar"] = {"Ugaritic"},
["Vaii"] = {"Vai"},
["Visp"] = {"Visible Speech"},
["Wara"] = {"Warang Citi", "Varang Kshiti"},
["Wcho"] = {"Wancho"},
["Wole"] = {"Woleai"},
["Xpeo"] = {"Old Persian"},
["Xsux"] = {"Sumero-Akkadian cuneiform"},
["Yiii"] = {"Yi"},
["Zanb"] = {"Zanabazar Square", "Zanabazarin Dörböljin Useg", "Xewtee Dörböljin Bicig", "Horizontal Square Script"},
["Zinh"] = {"Code for inherited script"},
["Zmth"] = {"Mathematical notation"},
["Zsye"] = {"Symbols (Emoji variant)"},
["Zsym"] = {"Symbols"},
["Zxxx"] = {"Code for unwritten documents"},
["Zyyy"] = {"Code for undetermined script"},
["Zzzz"] = {"Code for uncoded script"}
}
ikxvs2145hh3mookw1kkc9i2dfkkgh7
Module:Language/data/iana regions
828
5582
32103
2018-08-07T20:52:37Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- File-Date: 2018-04-23
return {
["AC"] = {"Ascension Island"},
["AD"] = {"Andorra"},
["AE"] = {"United Arab Emirates"},
["AF"] = {"Afghanistan"},
["AG"] = {"Antigua and Barbuda"},
["AI"] = {"Anguilla"},
["AL"] = {"Albania"},
["AM"] = {"Armenia"},
["AO"] = {"Angola"},
["AQ"] = {"Antarctica"},
["AR"] = {"Argentina"},
["AS"] = {"American Samoa"},
["AT"] = {"Austria"},
["AU"] = {"Australia"},
["AW"] = {"Aruba"},
["AX"] = {"Åland Islands"},
["AZ"] = {"Azerbaijan"},
["BA"] = {"Bosnia and Herzegovina"},
["BB"] = {"Barbados"},
["BD"] = {"Bangladesh"},
["BE"] = {"Belgium"},
["BF"] = {"Burkina Faso"},
["BG"] = {"Bulgaria"},
["BH"] = {"Bahrain"},
["BI"] = {"Burundi"},
["BJ"] = {"Benin"},
["BL"] = {"Saint Barthélemy"},
["BM"] = {"Bermuda"},
["BN"] = {"Brunei Darussalam"},
["BO"] = {"Bolivia"},
["BQ"] = {"Bonaire, Sint Eustatius and Saba"},
["BR"] = {"Brazil"},
["BS"] = {"Bahamas"},
["BT"] = {"Bhutan"},
["BV"] = {"Bouvet Island"},
["BW"] = {"Botswana"},
["BY"] = {"Belarus"},
["BZ"] = {"Belize"},
["CA"] = {"Canada"},
["CC"] = {"Cocos (Keeling) Islands"},
["CD"] = {"The Democratic Republic of the Congo"},
["CF"] = {"Central African Republic"},
["CG"] = {"Congo"},
["CH"] = {"Switzerland"},
["CI"] = {"Côte d'Ivoire"},
["CK"] = {"Cook Islands"},
["CL"] = {"Chile"},
["CM"] = {"Cameroon"},
["CN"] = {"China"},
["CO"] = {"Colombia"},
["CP"] = {"Clipperton Island"},
["CR"] = {"Costa Rica"},
["CU"] = {"Cuba"},
["CV"] = {"Cabo Verde", "Cape Verde"},
["CW"] = {"Curaçao"},
["CX"] = {"Christmas Island"},
["CY"] = {"Cyprus"},
["CZ"] = {"Czechia", "Czech Republic"},
["DE"] = {"Germany"},
["DG"] = {"Diego Garcia"},
["DJ"] = {"Djibouti"},
["DK"] = {"Denmark"},
["DM"] = {"Dominica"},
["DO"] = {"Dominican Republic"},
["DZ"] = {"Algeria"},
["EA"] = {"Ceuta, Melilla"},
["EC"] = {"Ecuador"},
["EE"] = {"Estonia"},
["EG"] = {"Egypt"},
["EH"] = {"Western Sahara"},
["ER"] = {"Eritrea"},
["ES"] = {"Spain"},
["ET"] = {"Ethiopia"},
["EU"] = {"European Union"},
["EZ"] = {"Eurozone"},
["FI"] = {"Finland"},
["FJ"] = {"Fiji"},
["FK"] = {"Falkland Islands (Malvinas)"},
["FM"] = {"Federated States of Micronesia"},
["FO"] = {"Faroe Islands"},
["FR"] = {"France"},
["GA"] = {"Gabon"},
["GB"] = {"United Kingdom"},
["GD"] = {"Grenada"},
["GE"] = {"Georgia"},
["GF"] = {"French Guiana"},
["GG"] = {"Guernsey"},
["GH"] = {"Ghana"},
["GI"] = {"Gibraltar"},
["GL"] = {"Greenland"},
["GM"] = {"Gambia"},
["GN"] = {"Guinea"},
["GP"] = {"Guadeloupe"},
["GQ"] = {"Equatorial Guinea"},
["GR"] = {"Greece"},
["GS"] = {"South Georgia and the South Sandwich Islands"},
["GT"] = {"Guatemala"},
["GU"] = {"Guam"},
["GW"] = {"Guinea-Bissau"},
["GY"] = {"Guyana"},
["HK"] = {"Hong Kong"},
["HM"] = {"Heard Island and McDonald Islands"},
["HN"] = {"Honduras"},
["HR"] = {"Croatia"},
["HT"] = {"Haiti"},
["HU"] = {"Hungary"},
["IC"] = {"Canary Islands"},
["ID"] = {"Indonesia"},
["IE"] = {"Ireland"},
["IL"] = {"Israel"},
["IM"] = {"Isle of Man"},
["IN"] = {"India"},
["IO"] = {"British Indian Ocean Territory"},
["IQ"] = {"Iraq"},
["IR"] = {"Islamic Republic of Iran"},
["IS"] = {"Iceland"},
["IT"] = {"Italy"},
["JE"] = {"Jersey"},
["JM"] = {"Jamaica"},
["JO"] = {"Jordan"},
["JP"] = {"Japan"},
["KE"] = {"Kenya"},
["KG"] = {"Kyrgyzstan"},
["KH"] = {"Cambodia"},
["KI"] = {"Kiribati"},
["KM"] = {"Comoros"},
["KN"] = {"Saint Kitts and Nevis"},
["KP"] = {"Democratic People's Republic of Korea"},
["KR"] = {"Republic of Korea"},
["KW"] = {"Kuwait"},
["KY"] = {"Cayman Islands"},
["KZ"] = {"Kazakhstan"},
["LA"] = {"Lao People's Democratic Republic"},
["LB"] = {"Lebanon"},
["LC"] = {"Saint Lucia"},
["LI"] = {"Liechtenstein"},
["LK"] = {"Sri Lanka"},
["LR"] = {"Liberia"},
["LS"] = {"Lesotho"},
["LT"] = {"Lithuania"},
["LU"] = {"Luxembourg"},
["LV"] = {"Latvia"},
["LY"] = {"Libya"},
["MA"] = {"Morocco"},
["MC"] = {"Monaco"},
["MD"] = {"Moldova"},
["ME"] = {"Montenegro"},
["MF"] = {"Saint Martin (French part)"},
["MG"] = {"Madagascar"},
["MH"] = {"Marshall Islands"},
["MK"] = {"The Former Yugoslav Republic of Macedonia"},
["ML"] = {"Mali"},
["MM"] = {"Myanmar"},
["MN"] = {"Mongolia"},
["MO"] = {"Macao"},
["MP"] = {"Northern Mariana Islands"},
["MQ"] = {"Martinique"},
["MR"] = {"Mauritania"},
["MS"] = {"Montserrat"},
["MT"] = {"Malta"},
["MU"] = {"Mauritius"},
["MV"] = {"Maldives"},
["MW"] = {"Malawi"},
["MX"] = {"Mexico"},
["MY"] = {"Malaysia"},
["MZ"] = {"Mozambique"},
["NA"] = {"Namibia"},
["NC"] = {"New Caledonia"},
["NE"] = {"Niger"},
["NF"] = {"Norfolk Island"},
["NG"] = {"Nigeria"},
["NI"] = {"Nicaragua"},
["NL"] = {"Netherlands"},
["NO"] = {"Norway"},
["NP"] = {"Nepal"},
["NR"] = {"Nauru"},
["NU"] = {"Niue"},
["NZ"] = {"New Zealand"},
["OM"] = {"Oman"},
["PA"] = {"Panama"},
["PE"] = {"Peru"},
["PF"] = {"French Polynesia"},
["PG"] = {"Papua New Guinea"},
["PH"] = {"Philippines"},
["PK"] = {"Pakistan"},
["PL"] = {"Poland"},
["PM"] = {"Saint Pierre and Miquelon"},
["PN"] = {"Pitcairn"},
["PR"] = {"Puerto Rico"},
["PS"] = {"State of Palestine"},
["PT"] = {"Portugal"},
["PW"] = {"Palau"},
["PY"] = {"Paraguay"},
["QA"] = {"Qatar"},
["RE"] = {"Réunion"},
["RO"] = {"Romania"},
["RS"] = {"Serbia"},
["RU"] = {"Russian Federation"},
["RW"] = {"Rwanda"},
["SA"] = {"Saudi Arabia"},
["SB"] = {"Solomon Islands"},
["SC"] = {"Seychelles"},
["SD"] = {"Sudan"},
["SE"] = {"Sweden"},
["SG"] = {"Singapore"},
["SH"] = {"Saint Helena, Ascension and Tristan da Cunha"},
["SI"] = {"Slovenia"},
["SJ"] = {"Svalbard and Jan Mayen"},
["SK"] = {"Slovakia"},
["SL"] = {"Sierra Leone"},
["SM"] = {"San Marino"},
["SN"] = {"Senegal"},
["SO"] = {"Somalia"},
["SR"] = {"Suriname"},
["SS"] = {"South Sudan"},
["ST"] = {"Sao Tome and Principe"},
["SV"] = {"El Salvador"},
["SX"] = {"Sint Maarten (Dutch part)"},
["SY"] = {"Syrian Arab Republic"},
["SZ"] = {"Swaziland"},
["TA"] = {"Tristan da Cunha"},
["TC"] = {"Turks and Caicos Islands"},
["TD"] = {"Chad"},
["TF"] = {"French Southern Territories"},
["TG"] = {"Togo"},
["TH"] = {"Thailand"},
["TJ"] = {"Tajikistan"},
["TK"] = {"Tokelau"},
["TL"] = {"Timor-Leste"},
["TM"] = {"Turkmenistan"},
["TN"] = {"Tunisia"},
["TO"] = {"Tonga"},
["TR"] = {"Turkey"},
["TT"] = {"Trinidad and Tobago"},
["TV"] = {"Tuvalu"},
["TW"] = {"Taiwan, Province of China"},
["TZ"] = {"United Republic of Tanzania"},
["UA"] = {"Ukraine"},
["UG"] = {"Uganda"},
["UM"] = {"United States Minor Outlying Islands"},
["UN"] = {"United Nations"},
["US"] = {"United States"},
["UY"] = {"Uruguay"},
["UZ"] = {"Uzbekistan"},
["VA"] = {"Holy See (Vatican City State)"},
["VC"] = {"Saint Vincent and the Grenadines"},
["VE"] = {"Venezuela"},
["VG"] = {"British Virgin Islands"},
["VI"] = {"U.S. Virgin Islands"},
["VN"] = {"Viet Nam"},
["VU"] = {"Vanuatu"},
["WF"] = {"Wallis and Futuna"},
["WS"] = {"Samoa"},
["YE"] = {"Yemen"},
["YT"] = {"Mayotte"},
["ZA"] = {"South Africa"},
["ZM"] = {"Zambia"},
["ZW"] = {"Zimbabwe"},
["001"] = {"World"},
["002"] = {"Africa"},
["003"] = {"North America"},
["005"] = {"South America"},
["009"] = {"Oceania"},
["011"] = {"Western Africa"},
["013"] = {"Central America"},
["014"] = {"Eastern Africa"},
["015"] = {"Northern Africa"},
["017"] = {"Middle Africa"},
["018"] = {"Southern Africa"},
["019"] = {"Americas"},
["021"] = {"Northern America"},
["029"] = {"Caribbean"},
["030"] = {"Eastern Asia"},
["034"] = {"Southern Asia"},
["035"] = {"South-Eastern Asia"},
["039"] = {"Southern Europe"},
["053"] = {"Australia and New Zealand"},
["054"] = {"Melanesia"},
["057"] = {"Micronesia"},
["061"] = {"Polynesia"},
["142"] = {"Asia"},
["143"] = {"Central Asia"},
["145"] = {"Western Asia"},
["150"] = {"Europe"},
["151"] = {"Eastern Europe"},
["154"] = {"Northern Europe"},
["155"] = {"Western Europe"},
["202"] = {"Sub-Saharan Africa"},
["419"] = {"Latin America and the Caribbean"}
}
0uwhzjkdmoy9xywg8hyf81r64ilpi9d
Module:Language/data/iana variants
828
5583
32104
2018-08-07T20:53:58Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- File-Date: 2018-04-23
return {
["1606nict"] = {
["descriptions"] = {"Late Middle French (to 1606)"},
["prefixes"] = {"frm"},
},
["1694acad"] = {
["descriptions"] = {"Early Modern French"},
["prefixes"] = {"fr"},
},
["1901"] = {
["descriptions"] = {"Traditional German orthography"},
["prefixes"] = {"de"},
},
["1959acad"] = {
["descriptions"] = {"\"Academic\" (\"governmental\") variant of Belarusian as codified in 1959"},
["prefixes"] = {"be"},
},
["1994"] = {
["descriptions"] = {"Standardized Resian orthography"},
["prefixes"] = {"sl-rozaj", "sl-rozaj-biske", "sl-rozaj-njiva", "sl-rozaj-osojs", "sl-rozaj-solba"},
},
["1996"] = {
["descriptions"] = {"German orthography of 1996"},
["prefixes"] = {"de"},
},
["abl1943"] = {
["descriptions"] = {"Orthographic formulation of 1943 - Official in Brazil (Formulário Ortográfico de 1943 - Oficial no Brasil)"},
["prefixes"] = {"pt-br"},
},
["alalc97"] = {
["descriptions"] = {"ALA-LC Romanization, 1997 edition"},
["prefixes"] = {},
},
["aluku"] = {
["descriptions"] = {"Aluku dialect", "Boni dialect"},
["prefixes"] = {"djk"},
},
["akuapem"] = {
["descriptions"] = {"Akuapem Twi"},
["prefixes"] = {"tw"},
},
["ao1990"] = {
["descriptions"] = {"Portuguese Language Orthographic Agreement of 1990 (Acordo Ortográfico da Língua Portuguesa de 1990)"},
["prefixes"] = {"pt", "gl"},
},
["aranes"] = {
["descriptions"] = {"Aranese"},
["prefixes"] = {"oc"},
},
["asante"] = {
["descriptions"] = {"Asante Twi", "Ashanti Twi"},
["prefixes"] = {"tw"},
},
["auvern"] = {
["descriptions"] = {"Auvergnat"},
["prefixes"] = {"oc"},
},
["baku1926"] = {
["descriptions"] = {"Unified Turkic Latin Alphabet (Historical)"},
["prefixes"] = {"az", "ba", "crh", "kk", "krc", "ky", "sah", "tk", "tt", "uz"},
},
["balanka"] = {
["descriptions"] = {"The Balanka dialect of Anii"},
["prefixes"] = {"blo"},
},
["barla"] = {
["descriptions"] = {"The Barlavento dialect group of Kabuverdianu"},
["prefixes"] = {"kea"},
},
["basiceng"] = {
["descriptions"] = {"Basic English"},
["prefixes"] = {"en"},
},
["bauddha"] = {
["descriptions"] = {"Buddhist Hybrid Sanskrit"},
["prefixes"] = {"sa"},
},
["biscayan"] = {
["descriptions"] = {"Biscayan dialect of Basque"},
["prefixes"] = {"eu"},
},
["biske"] = {
["descriptions"] = {"The San Giorgio dialect of Resian", "The Bila dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["bohoric"] = {
["descriptions"] = {"Slovene in Bohorič alphabet"},
["prefixes"] = {"sl"},
},
["boont"] = {
["descriptions"] = {"Boontling"},
["prefixes"] = {"en"},
},
["cisaup"] = {
["descriptions"] = {"Cisalpine"},
["prefixes"] = {"oc"},
},
["colb1945"] = {
["descriptions"] = {"Portuguese-Brazilian Orthographic Convention of 1945 (Convenção Ortográfica Luso-Brasileira de 1945)"},
["prefixes"] = {"pt"},
},
["cornu"] = {
["descriptions"] = {"Cornu-English", "Cornish English", "Anglo-Cornish"},
["prefixes"] = {"en"},
},
["creiss"] = {
["descriptions"] = {"Occitan variants of the Croissant area"},
["prefixes"] = {"oc"},
},
["dajnko"] = {
["descriptions"] = {"Slovene in Dajnko alphabet"},
["prefixes"] = {"sl"},
},
["ekavsk"] = {
["descriptions"] = {"Serbian with Ekavian pronunciation"},
["prefixes"] = {"sr", "sr-latn", "sr-cyrl"},
},
["emodeng"] = {
["descriptions"] = {"Early Modern English (1500-1700)"},
["prefixes"] = {"en"},
},
["fonipa"] = {
["descriptions"] = {"International Phonetic Alphabet"},
["prefixes"] = {},
},
["fonkirsh"] = {
["descriptions"] = {"Kirshenbaum Phonetic Alphabet"},
["prefixes"] = {},
},
["fonnapa"] = {
["descriptions"] = {"North American Phonetic Alphabet", "Americanist Phonetic Notation"},
["prefixes"] = {},
},
["fonupa"] = {
["descriptions"] = {"Uralic Phonetic Alphabet"},
["prefixes"] = {},
},
["fonxsamp"] = {
["descriptions"] = {"X-SAMPA transcription"},
["prefixes"] = {},
},
["gascon"] = {
["descriptions"] = {"Gascon"},
["prefixes"] = {"oc"},
},
["grclass"] = {
["descriptions"] = {"Classical Occitan orthography"},
["prefixes"] = {"oc"},
},
["grital"] = {
["descriptions"] = {"Italian-inspired Occitan orthography"},
["prefixes"] = {"oc"},
},
["grmistr"] = {
["descriptions"] = {"Mistralian or Mistralian-inspired Occitan orthography"},
["prefixes"] = {"oc"},
},
["hepburn"] = {
["descriptions"] = {"Hepburn romanization"},
["prefixes"] = {"ja-latn"},
},
["hognorsk"] = {
["descriptions"] = {"Norwegian in Høgnorsk (High Norwegian) orthography"},
["prefixes"] = {"nn"},
},
["hsistemo"] = {
["descriptions"] = {"Standard H-system orthographic fallback for spelling Esperanto"},
["prefixes"] = {"eo"},
},
["ijekavsk"] = {
["descriptions"] = {"Serbian with Ijekavian pronunciation"},
["prefixes"] = {"sr", "sr-latn", "sr-cyrl"},
},
["itihasa"] = {
["descriptions"] = {"Epic Sanskrit"},
["prefixes"] = {"sa"},
},
["ivanchov"] = {
["descriptions"] = {"Bulgarian in 1899 orthography"},
["prefixes"] = {"bg"},
},
["jauer"] = {
["descriptions"] = {"Jauer dialect of Romansh"},
["prefixes"] = {"rm"},
},
["jyutping"] = {
["descriptions"] = {"Jyutping Cantonese Romanization"},
["prefixes"] = {"yue"},
},
["kkcor"] = {
["descriptions"] = {"Common Cornish orthography of Revived Cornish"},
["prefixes"] = {"kw"},
},
["kociewie"] = {
["descriptions"] = {"The Kociewie dialect of Polish"},
["prefixes"] = {"pl"},
},
["kscor"] = {
["descriptions"] = {"Standard Cornish orthography of Revived Cornish", "Kernowek Standard"},
["prefixes"] = {"kw"},
},
["laukika"] = {
["descriptions"] = {"Classical Sanskrit"},
["prefixes"] = {"sa"},
},
["lemosin"] = {
["descriptions"] = {"Limousin"},
["prefixes"] = {"oc"},
},
["lengadoc"] = {
["descriptions"] = {"Languedocien"},
["prefixes"] = {"oc"},
},
["lipaw"] = {
["descriptions"] = {"The Lipovaz dialect of Resian", "The Lipovec dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["luna1918"] = {
["descriptions"] = {"Post-1917 Russian orthography"},
["prefixes"] = {"ru"},
},
["metelko"] = {
["descriptions"] = {"Slovene in Metelko alphabet"},
["prefixes"] = {"sl"},
},
["monoton"] = {
["descriptions"] = {"Monotonic Greek"},
["prefixes"] = {"el"},
},
["ndyuka"] = {
["descriptions"] = {"Ndyuka dialect", "Aukan dialect"},
["prefixes"] = {"djk"},
},
["nedis"] = {
["descriptions"] = {"Natisone dialect", "Nadiza dialect"},
["prefixes"] = {"sl"},
},
["newfound"] = {
["descriptions"] = {"Newfoundland English"},
["prefixes"] = {"en-ca"},
},
["nicard"] = {
["descriptions"] = {"Niçard"},
["prefixes"] = {"oc"},
},
["njiva"] = {
["descriptions"] = {"The Gniva dialect of Resian", "The Njiva dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["nulik"] = {
["descriptions"] = {"Volapük nulik", "Volapük perevidöl", "Volapük nulädik", "de Jong's Volapük", "New Volapük", "Revised Volapük", "Modern Volapük"},
["prefixes"] = {"vo"},
},
["osojs"] = {
["descriptions"] = {"The Oseacco dialect of Resian", "The Osojane dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["oxendict"] = {
["descriptions"] = {"Oxford English Dictionary spelling"},
["prefixes"] = {"en"},
},
["pahawh2"] = {
["descriptions"] = {"Pahawh Hmong Second Stage Reduced orthography"},
["prefixes"] = {"mww", "hnj"},
},
["pahawh3"] = {
["descriptions"] = {"Pahawh Hmong Third Stage Reduced orthography"},
["prefixes"] = {"mww", "hnj"},
},
["pahawh4"] = {
["descriptions"] = {"Pahawh Hmong Final Version orthography"},
["prefixes"] = {"mww", "hnj"},
},
["pamaka"] = {
["descriptions"] = {"Pamaka dialect"},
["prefixes"] = {"djk"},
},
["petr1708"] = {
["descriptions"] = {"Petrine orthography"},
["prefixes"] = {"ru"},
},
["pinyin"] = {
["descriptions"] = {"Pinyin romanization"},
["prefixes"] = {"zh-latn", "bo-latn"},
},
["polyton"] = {
["descriptions"] = {"Polytonic Greek"},
["prefixes"] = {"el"},
},
["provenc"] = {
["descriptions"] = {"Provençal"},
["prefixes"] = {"oc"},
},
["puter"] = {
["descriptions"] = {"Puter idiom of Romansh"},
["prefixes"] = {"rm"},
},
["rigik"] = {
["descriptions"] = {"Volapük rigik", "Schleyer's Volapük", "Original Volapük", "Classic Volapük"},
["prefixes"] = {"vo"},
},
["rozaj"] = {
["descriptions"] = {"Resian", "Resianic", "Rezijan"},
["prefixes"] = {"sl"},
},
["rumgr"] = {
["descriptions"] = {"Rumantsch Grischun"},
["prefixes"] = {"rm"},
},
["scotland"] = {
["descriptions"] = {"Scottish Standard English"},
["prefixes"] = {"en"},
},
["scouse"] = {
["descriptions"] = {"Scouse"},
["prefixes"] = {"en"},
},
["simple"] = {
["descriptions"] = {"Simplified form"},
["prefixes"] = {},
},
["solba"] = {
["descriptions"] = {"The Stolvizza dialect of Resian", "The Solbica dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["sotav"] = {
["descriptions"] = {"The Sotavento dialect group of Kabuverdianu"},
["prefixes"] = {"kea"},
},
["spanglis"] = {
["descriptions"] = {"Spanglish"},
["prefixes"] = {"en", "es"},
},
["surmiran"] = {
["descriptions"] = {"Surmiran idiom of Romansh"},
["prefixes"] = {"rm"},
},
["sursilv"] = {
["descriptions"] = {"Sursilvan idiom of Romansh"},
["prefixes"] = {"rm"},
},
["sutsilv"] = {
["descriptions"] = {"Sutsilvan idiom of Romansh"},
["prefixes"] = {"rm"},
},
["tarask"] = {
["descriptions"] = {"Belarusian in Taraskievica orthography"},
["prefixes"] = {"be"},
},
["uccor"] = {
["descriptions"] = {"Unified Cornish orthography of Revived Cornish"},
["prefixes"] = {"kw"},
},
["ucrcor"] = {
["descriptions"] = {"Unified Cornish Revised orthography of Revived Cornish"},
["prefixes"] = {"kw"},
},
["ulster"] = {
["descriptions"] = {"Ulster dialect of Scots"},
["prefixes"] = {"sco"},
},
["unifon"] = {
["descriptions"] = {"Unifon phonetic alphabet"},
["prefixes"] = {"en", "hup", "kyh", "tol", "yur"},
},
["vaidika"] = {
["descriptions"] = {"Vedic Sanskrit"},
["prefixes"] = {"sa"},
},
["valencia"] = {
["descriptions"] = {"Valencian"},
["prefixes"] = {"ca"},
},
["vallader"] = {
["descriptions"] = {"Vallader idiom of Romansh"},
["prefixes"] = {"rm"},
},
["vivaraup"] = {
["descriptions"] = {"Vivaro-Alpine"},
["prefixes"] = {"oc"},
},
["wadegile"] = {
["descriptions"] = {"Wade-Giles romanization"},
["prefixes"] = {"zh-latn"},
},
["xsistemo"] = {
["descriptions"] = {"Standard X-system orthographic fallback for spelling Esperanto"},
["prefixes"] = {"eo"},
}
}
hernhfbyvrpzx4qqhg4250t67zxzfwn
Module:Language/data/iana suppressed scripts
828
5584
32105
2018-08-07T20:55:18Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- File-Date: 2018-04-23
return {
["Arab"] = {"ar", "fa", "ps", "ur"},
["Armn"] = {"hy"},
["Beng"] = {"as", "bn"},
["Blis"] = {"zbl"},
["Cyrl"] = {"ab", "be", "bg", "kk", "mk", "ru", "uk"},
["Deva"] = {"hi", "mr", "ne", "kok", "mai"},
["Ethi"] = {"am", "ti"},
["Geor"] = {"ka"},
["Grek"] = {"el"},
["Gujr"] = {"gu"},
["Guru"] = {"pa"},
["Hebr"] = {"he", "yi"},
["Jpan"] = {"ja"},
["Khmr"] = {"km"},
["Knda"] = {"kn"},
["Kore"] = {"ko"},
["Laoo"] = {"lo"},
["Latn"] = {"af", "ay", "bs", "ca", "ch", "cs", "cy", "da", "de", "en", "eo",
"es", "et", "eu", "fi", "fj", "fo", "fr", "fy", "ga", "gl", "gn",
"gv", "hr", "ht", "hu", "id", "is", "it", "kl", "la", "lb", "ln",
"lt", "lv", "mg", "mh", "ms", "mt", "na", "nb", "nd", "nl", "nn",
"no", "nr", "ny", "om", "pl", "pt", "qu", "rm", "rn", "ro", "rw",
"sg", "sk", "sl", "sm", "so", "sq", "ss", "st", "sv", "sw", "tl",
"tn", "to", "tr", "ts", "ve", "vi", "xh", "zu", "dsb", "frr", "frs",
"gsw", "hsb", "men", "nds", "niu", "nso", "tem", "tkl", "tmh", "tpi", "tvl"},
["Mlym"] = {"ml"},
["Mymr"] = {"my"},
["Nkoo"] = {"nqo"},
["Orya"] = {"or"},
["Sinh"] = {"si"},
["Taml"] = {"ta"},
["Telu"] = {"te"},
["Thaa"] = {"dv"},
["Thai"] = {"th"},
["Tibt"] = {"dz"}
}
o9scccygzgmsa2xy1cpq30rjyy6s7s7
Module:Lang/ISO 639 synonyms
828
5585
32106
2018-08-07T20:56:41Z
Dr. Sroy
5771
New module
Scribunto
text/plain
-- File-Date: 2013-01-11
return {
["aar"] = "aa",
["abk"] = "ab",
["afr"] = "af",
["aka"] = "ak",
["amh"] = "am",
["ara"] = "ar",
["arg"] = "an",
["asm"] = "as",
["ava"] = "av",
["ave"] = "ae",
["aym"] = "ay",
["aze"] = "az",
["bak"] = "ba",
["bam"] = "bm",
["bel"] = "be",
["ben"] = "bn",
["bih"] = "bh",
["bis"] = "bi",
["bod"] = "bo",
["bos"] = "bs",
["bre"] = "br",
["bul"] = "bg",
["cat"] = "ca",
["ces"] = "cs",
["cha"] = "ch",
["che"] = "ce",
["chu"] = "cu",
["chv"] = "cv",
["cor"] = "kw",
["cos"] = "co",
["cre"] = "cr",
["cym"] = "cy",
["dan"] = "da",
["deu"] = "de",
["div"] = "dv",
["dzo"] = "dz",
["ell"] = "el",
["eng"] = "en",
["epo"] = "eo",
["est"] = "et",
["eus"] = "eu",
["ewe"] = "ee",
["fao"] = "fo",
["fas"] = "fa",
["fij"] = "fj",
["fin"] = "fi",
["fra"] = "fr",
["fry"] = "fy",
["ful"] = "ff",
["gla"] = "gd",
["gle"] = "ga",
["glg"] = "gl",
["glv"] = "gv",
["grn"] = "gn",
["guj"] = "gu",
["hat"] = "ht",
["hau"] = "ha",
["heb"] = "he",
["her"] = "hz",
["hin"] = "hi",
["hmo"] = "ho",
["hrv"] = "hr",
["hun"] = "hu",
["hye"] = "hy",
["ibo"] = "ig",
["ido"] = "io",
["iii"] = "ii",
["iku"] = "iu",
["ile"] = "ie",
["ina"] = "ia",
["ind"] = "id",
["ipk"] = "ik",
["isl"] = "is",
["ita"] = "it",
["jav"] = "jv",
["jpn"] = "ja",
["kal"] = "kl",
["kan"] = "kn",
["kas"] = "ks",
["kat"] = "ka",
["kau"] = "kr",
["kaz"] = "kk",
["khm"] = "km",
["kik"] = "ki",
["kin"] = "rw",
["kir"] = "ky",
["kom"] = "kv",
["kon"] = "kg",
["kor"] = "ko",
["kua"] = "kj",
["kur"] = "ku",
["lao"] = "lo",
["lat"] = "la",
["lav"] = "lv",
["lim"] = "li",
["lin"] = "ln",
["lit"] = "lt",
["ltz"] = "lb",
["lub"] = "lu",
["lug"] = "lg",
["mah"] = "mh",
["mal"] = "ml",
["mar"] = "mr",
["mkd"] = "mk",
["mlg"] = "mg",
["mlt"] = "mt",
["mon"] = "mn",
["mri"] = "mi",
["msa"] = "ms",
["mya"] = "my",
["nau"] = "na",
["nav"] = "nv",
["nbl"] = "nr",
["nde"] = "nd",
["ndo"] = "ng",
["nep"] = "ne",
["nld"] = "nl",
["nno"] = "nn",
["nob"] = "nb",
["nor"] = "no",
["nya"] = "ny",
["oci"] = "oc",
["oji"] = "oj",
["ori"] = "or",
["orm"] = "om",
["oss"] = "os",
["pan"] = "pa",
["pli"] = "pi",
["pol"] = "pl",
["por"] = "pt",
["pus"] = "ps",
["que"] = "qu",
["roh"] = "rm",
["ron"] = "ro",
["run"] = "rn",
["rus"] = "ru",
["sag"] = "sg",
["san"] = "sa",
["sin"] = "si",
["slk"] = "sk",
["slv"] = "sl",
["sme"] = "se",
["smo"] = "sm",
["sna"] = "sn",
["snd"] = "sd",
["som"] = "so",
["sot"] = "st",
["spa"] = "es",
["sqi"] = "sq",
["srd"] = "sc",
["srp"] = "sr",
["ssw"] = "ss",
["sun"] = "su",
["swa"] = "sw",
["swe"] = "sv",
["tah"] = "ty",
["tam"] = "ta",
["tat"] = "tt",
["tel"] = "te",
["tgk"] = "tg",
["tgl"] = "tl",
["tha"] = "th",
["tir"] = "ti",
["ton"] = "to",
["tsn"] = "tn",
["tso"] = "ts",
["tuk"] = "tk",
["tur"] = "tr",
["twi"] = "tw",
["uig"] = "ug",
["ukr"] = "uk",
["urd"] = "ur",
["uzb"] = "uz",
["ven"] = "ve",
["vie"] = "vi",
["vol"] = "vo",
["wln"] = "wa",
["wol"] = "wo",
["xho"] = "xh",
["yid"] = "yi",
["yor"] = "yo",
["zha"] = "za",
["zho"] = "zh",
["zul"] = "zu"
}
shzq5qyzo42nqfska6amwdq4g8lois9
Module:Lang/data
828
5586
32107
2018-08-07T20:58:06Z
Dr. Sroy
5771
New module
Scribunto
text/plain
local lang_data = {};
--[[--------------------------< O V E R R I D E >--------------------------------------------------------------
Language codes and names in this table override the BCP47 names in Module:Language/name/data.
code indexes in this table shall always be lower case
]]
local override = {
-- ISO 639-1 codes
["ab"] = {"Abkhazian"}, -- IANA name is Abkhazian; override wp_languages {"Abkhaz"}; to achieve this, use |label=
["bh"] = {"Bihari languages"}, -- only ISO 639-1 collective; defined here to override improper redefinition (Bihari) in wp_languages
["cu"] = {"Church Slavonic"}, -- 2nd IANA name;
["de-at"] = {"Austrian German"}, -- these code-region and code-variant to match en.wiki article names
["de-ch"] = {"Swiss German"},
["en-au"] = {"Australian English"},
["en-ca"] = {"Canadian English"},
["en-emodeng"] = {"Early Modern English"},
["en-gb"] = {"British English"},
["en-ie"] = {"Irish English"},
["en-nz"] = {"New Zealand English"},
["en-us"] = {"American English"},
["en-za"] = {"South African English"},
["fy"] = {"West Frisian"}, -- IANA name is Western Frisian
["ps"] = {"Pashto"}, -- IANA name is Pushto
["sr-cyrl"] = {"Serbian"}, -- override wp_languages Serbian Cyrillic; to achieve this, use |label=
-- ISO 639-2, -3 codes
["arc"] = {"Aramaic"}, -- IANA names are: Official Aramaic (700-300 BCE), Imperial Aramaic (700-300 BCE);
["ber"] = {"Berber languages"}, -- ISO 639-2 collective; defined here to override redefinition in wp_languages
["bua"] = {"Buryat"}, -- IANA name Buriat; this is a macro language; these four use wp preferred transliteration;
["bxm"] = {"Mongolian Buryat"}, -- IANA name Mongolia Buriat; these three all redirect to Buryat
["bxr"] = {"Russian Buryat"}, -- IANA name Russia Buriat;
["bxu"] = {"Chinese Buryat"}, -- IANA name China Buriat;
["cel"] = {"Celtic languages"}, -- ISO 639-2 collective; defined here to override improper redefinition ('Proto-Celtic') in wp_languages; use cel-x-proto instead
["egy"] = {"Ancient Egyptian"}, -- IANA name is Egyptian (Ancient); distinguish from contemporary arz: Egyptian Arabic
["frr"] = {"North Frisian"}, -- IANA name is Northern Frisian
["frs"] = {"East Frisian Low Saxon"}, -- IANA name is Eastern Frisian
["gem"] = {"Germanic languages"}, -- ISO 639-2 collective; defined here to override improper redefinition ('Proto-Germanic') in wp_languages; use gem-x-proto instead
["jam"] = {"Jamaican Patois"}, -- IANA name is Jamaican Creole English
["mhr"] = {"Meadow Mari"}, -- IANA name is Eastern Mari
["mid"] = {"Modern Mandaic"}, -- IANA name is Mandaic
["mla"] = {"Tamambo"}, -- wp_languages name is Medieval Latin; IANA and ISO 639-1 name is Malo
["myn"] = {"Mayan languages"}, -- ISO 639-2 collective; defined here to override redefinition in wp_languages
["nah"] = {"Nahuatl languages"}, -- ISO 639-2 collective; defined here to override redefinition in wp_languages
["nrf"] = {"Norman"}, -- not quite a collective - IANA name: Jèrriais; categorizes to Norman-language text
["orv"] = {"Old East Slavic"}, -- IANA name is Old Russian
["pra"] = {"Prakrit languages"}, -- ISO 639-2 collective; defined here to override redefinition in wp_languages
["roa"] = {"Romance languages"}, -- ISO 639-2 collective; defined here to override improper redefinition (Jèrriais) in wp_language; IANA name is "Romance languages"
["sal"] = {"Salishan languages"}, -- ISO 639-2 collective; defined here to override redefinition in wp_languages
["sla"] = {"Slavic languages"}, -- ISO 639-2 collective; defined here to override redefinition in wp_languages
["son"] = {"Songhai languages"}, -- ISO 639-2 collective; defined here to override redefinition in wp_languages
["stq"] = {"Saterland Frisian"}, -- IANA name is Saterfriesisch
["und"] = {"undetermined"}, -- capitalization to match existing category
["wen"] = {"Sorbian languages"}, -- ISO 639-2 collective; defined here to override redefinition in wp_languages
["wrg"] = {"Warrongo"}, -- IANA name is Warungu
["xal-ru"] = {"Kalmyk"}, -- to match en.wiki article title
-- private use codes
["cel-x-proto"] = {"Proto-Celtic"}, -- cel in IANA is Celtic languages
["gem-x-proto"] = {"Proto-Germanic"}, -- gem in IANA is Germanic languages
["grc-x-aeolic"] = {"Aeolic Greek"}, -- these grc-x-... codes are preferred alternates to the non-standard catchall code grc-gre
["grc-x-attic"] = {"Attic Greek"},
["grc-x-biblical"] = {"Biblical Greek"},
["grc-x-byzant"] = {"Byzantine Greek"},
["grc-x-classic"] = {"Classical Greek"},
["grc-x-doric"] = {"Doric Greek"},
["grc-x-hellen"] = {"Hellenistic Greek"},
["grc-x-ionic"] = {"Ionic Greek"},
["grc-x-koine"] = {"Koinē Greek"},
["grc-x-medieval"] = {"Medieval Greek"},
["grc-x-patris"] = {"Patristic Greek"},
["grk-x-proto"] = {"Proto-Greek"}, -- grk in IANA is Greek languages
["iir-x-proto"] = {"Proto-Indo-Iranian"}, -- iir in IANA is Indo-Iranian Languages
["ira-x-proto"] = {"Proto-Iranian"}, -- ira in IANA is Iranian languages
["itc-x-proto"] = {"Proto-Italic"}, -- itc in IANA is Italic languages
["sla-x-proto"] = {"Proto-Slavic"}, -- sla in IANA is Slavic languages
["yuf-x-hav"] = {"Havasupai"}, -- IANA name for these three is Havasupai-Walapai-Yavapai
["yuf-x-wal"] = {"Walapai"},
["yuf-x-yav"] = {"Yavapai"},
}
--[=[-------------------------< R T L _ S C R I P T S >--------------------------------------------------------
ISO 15924 scripts that are written right-to-left. Data in this table taken from [[ISO 15924#List of codes]]
last update to this list: 2017-12-24
]=]
local rtl_scripts = {
'adlm', 'arab', 'aran', 'armi', 'avst', 'cprt', 'egyd', 'egyh', 'hatr', 'hebr',
'hung', 'inds', 'khar', 'lydi', 'mand', 'mani', 'mend', 'merc', 'mero', 'narb',
'nbat', 'nkoo', 'orkh', 'palm', 'phli', 'phlp', 'phlv', 'phnx', 'prti', 'rohg',
'samr', 'sarb', 'sogd', 'sogo', 'syrc', 'syre', 'syrj', 'syrn', 'thaa', 'wole',
};
--[[--------------------------< T R A N S L I T T I T L E S >------------------------------------------------
This is a table of tables of transliteration standards and the language codes or language scripts that apply to
those standards. This table is used to create the tool-tip text associated with the transliterated text displayed
by some of the {{lang-??}} templates.
These tables are more-or-less copied directly from {{transl}}. The standard 'NO_STD' is a construct to allow for
the cases when no |std= parameter value is provided.
]]
local translit_title_table = {
['ahl'] = {
['default'] = 'Academy of the Hebrew Language transliteration',
},
['ala'] = {
['default'] = 'American Library Association – Library of Congress transliteration',
},
['ala-lc'] = {
['default'] = 'American Library Association – Library of Congress transliteration',
},
['batr'] = {
['default'] = 'Bikdash Arabic Transliteration Rules',
},
['bgn/pcgn'] = {
['default'] = 'Board on Geographic Names / Permanent Committee on Geographical Names transliteration',
},
['din'] = {
['ar'] = 'DIN 31635 Arabic',
['fa'] = 'DIN 31635 Arabic',
['ku'] = 'DIN 31635 Arabic',
['ps'] = 'DIN 31635 Arabic',
['tg'] = 'DIN 31635 Arabic',
['ug'] = 'DIN 31635 Arabic',
['ur'] = 'DIN 31635 Arabic',
['arab'] = 'DIN 31635 Arabic',
['default'] = 'DIN transliteration',
},
['eae'] = {
['default'] = 'Encyclopaedia Aethiopica transliteration',
},
['hepburn'] = {
['default'] = 'Hepburn transliteration',
},
['iast'] = {
['default'] = 'International Alphabet of Sanskrit transliteration',
},
['iso'] = { -- when a transliteration standard is supplied
['ab'] = 'ISO 9 Cyrillic',
['ba'] = 'ISO 9 Cyrillic',
['be'] = 'ISO 9 Cyrillic',
['bg'] = 'ISO 9 Cyrillic',
['kk'] = 'ISO 9 Cyrillic',
['ky'] = 'ISO 9 Cyrillic',
['mn'] = 'ISO 9 Cyrillic',
['ru'] = 'ISO 9 Cyrillic',
['tg'] = 'ISO 9 Cyrillic',
['uk'] = 'ISO 9 Cyrillic',
['bua'] = 'ISO 9 Cyrillic',
['sah'] = 'ISO 9 Cyrillic',
['tut'] = 'ISO 9 Cyrillic',
['xal'] = 'ISO 9 Cyrillic',
['cyrl'] = 'ISO 9 Cyrillic',
['ar'] = 'ISO 233 Arabic',
['ku'] = 'ISO 233 Arabic',
['ps'] = 'ISO 233 Arabic',
['ug'] = 'ISO 233 Arabic',
['ur'] = 'ISO 233 Arabic',
['arab'] = 'ISO 233 Arabic',
['he'] = 'ISO 259 Hebrew',
['yi'] = 'ISO 259 Hebrew',
['hebr'] = 'ISO 259 Hebrew',
['el'] = 'ISO 843 Greek',
['grc'] = 'ISO 843 Greek',
['ja'] = 'ISO 3602 Japanese',
['hira'] = 'ISO 3602 Japanese',
['hrkt'] = 'ISO 3602 Japanese',
['jpan'] = 'ISO 3602 Japanese',
['kana'] = 'ISO 3602 Japanese',
['zh'] = 'ISO 7098 Chinese',
['chi'] = 'ISO 7098 Chinese',
['pny'] = 'ISO 7098 Chinese',
['zho'] = 'ISO 7098 Chinese',
-- ['han'] = 'ISO 7098 Chinese', -- unicode alias of Hani? doesn't belong here? should be Hani?
['hans'] = 'ISO 7098 Chinese',
['hant'] = 'ISO 7098 Chinese',
['ka'] = 'ISO 9984 Georgian',
['kat'] = 'ISO 9984 Georgian',
['arm'] = 'ISO 9985 Armenian',
['hy'] = 'ISO 9985 Armenian',
['th'] = 'ISO 11940 Thai',
['tha'] = 'ISO 11940 Thai',
['ko'] = 'ISO 11941 Korean',
['kor'] = 'ISO 11941 Korean',
['bn'] = 'ISO 15919 Indic',
['dra'] = 'ISO 15919 Indic',
['gu'] = 'ISO 15919 Indic',
['hi'] = 'ISO 15919 Indic',
['inc'] = 'ISO 15919 Indic',
['kn'] = 'ISO 15919 Indic',
['ml'] = 'ISO 15919 Indic',
['mr'] = 'ISO 15919 Indic',
['sa'] = 'ISO 15919 Indic',
['ta'] = 'ISO 15919 Indic',
['te'] = 'ISO 15919 Indic',
['beng'] = 'ISO 15919 Indic',
['brah'] = 'ISO 15919 Indic',
['deva'] = 'ISO 15919 Indic',
['default'] = 'ISO transliteration',
},
['mr'] = {
['default'] = 'McCune–Reischauer transliteration',
},
['nihon-shiki'] = {
['default'] = 'Nihon-shiki transliteration',
},
['no_std'] = { -- when no transliteration standard is supplied
['akk'] = 'Semitic transliteration',
['sem'] = 'Semitic transliteration',
['phnx'] = 'Semitic transliteration',
['xsux'] = 'Cuneiform transliteration',
},
['pinyin'] = {
['default'] = 'Pinyin transliteration',
},
['rr'] = {
['default'] = 'Revised Romanization of Korean transliteration',
},
['satts'] = {
['default'] = 'Standard Arabic Technical Transliteration System transliteration',
},
['ungegn'] = {
['default'] = 'United Nations Group of Experts on Geographical Names transliteration',
},
['wehr'] = {
['default'] = 'Hans Wehr transliteration',
},
};
return
{
override = override,
rtl_scripts = rtl_scripts,
is_rtl_script = is_rtl_script,
translit_title_table = translit_title_table,
};
eflq7r5p1m4sgcrjxo5sehyn7szq2nz
Module:Unicode data
828
5587
32108
2018-08-07T21:02:54Z
Dr. Sroy
5771
New module
Scribunto
text/plain
local p = {}
local floor = math.floor
local function errorf(level, ...)
if type(level) == number then
return error(string.format(...), level + 1)
else -- level is actually the format string.
return error(string.format(level, ...), 2)
end
end
local function binary_range_search(codepoint, ranges)
local low, mid, high
low, high = 1, ranges.length or require "Module:Table".length(ranges)
while low <= high do
mid = floor((low + high) / 2)
local range = ranges[mid]
if codepoint < range[1] then
high = mid - 1
elseif codepoint <= range[2] then
return range, mid
else
low = mid + 1
end
end
return nil, mid
end
p.binary_range_search = binary_range_search
--[[
local function linear_range_search(codepoint, ranges)
for i, range in ipairs(ranges) do
if range[1] <= codepoint and codepoint <= range[2] then
return range
end
end
end
--]]
-- Load a module by indexing "loader" with the name of the module minus the
-- "Module:Unicode data/" part. For instance, loader.blocks returns
-- [[Module:Unicode data/blocks]]. If a module cannot be loaded, false will be
-- returned.
local loader = setmetatable({}, {
__index = function (self, key)
local success, data = pcall(mw.loadData, "Module:Unicode data/" .. key)
if not success then
data = false
end
self[key] = data
return data
end
})
-- For the algorithm used to generate Hangul Syllable names,
-- see "Hangul Syllable Name Generation" in section 3.12 of the
-- Unicode Specification:
-- https://www.unicode.org/versions/Unicode11.0.0/ch03.pdf
local name_hooks = {
{ 0x00, 0x1F, "<control-%04X>" }, -- C0 control characters
{ 0x7F, 0x9F, "<control-%04X>" }, -- DEL and C1 control characters
{ 0x3400, 0x4DB5, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension A
{ 0x4E00, 0x9FEF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph
{ 0xAC00, 0xD7A3, function (codepoint) -- Hangul Syllables
local Hangul_data = loader.Hangul
local syllable_index = codepoint - 0xAC00
return ("HANGUL SYLLABLE %s%s%s"):format(
Hangul_data.leads[floor(syllable_index / Hangul_data.final_count)],
Hangul_data.vowels[floor((syllable_index % Hangul_data.final_count)
/ Hangul_data.trail_count)],
Hangul_data.trails[syllable_index % Hangul_data.trail_count]
)
end },
-- High Surrogates, High Private Use Surrogates, Low Surrogates
{ 0xD800, 0xDFFF, "<surrogate-%04X>" },
{ 0xE000, 0xF8FF, "<private-use-%04X>" }, -- Private Use
-- CJK Compatibility Ideographs
{ 0xF900, 0xFA6D, "CJK COMPATIBILITY IDEOGRAPH-%04X" },
{ 0xFA70, 0xFAD9, "CJK COMPATIBILITY IDEOGRAPH-%04X" },
{ 0x17000, 0x187F1, "TANGUT IDEOGRAPH-%04X" }, -- Tangut
{ 0x18800, 0x18AF2, function (codepoint)
return ("TANGUT COMPONENT-%03d"):format(codepoint - 0x187FF)
end },
{ 0x1B170, 0x1B2FB, "NUSHU CHARACTER-%04X" }, -- Nushu
{ 0x20000, 0x2A6D6, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension B
{ 0x2A700, 0x2B734, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension C
{ 0x2A740, 0x2B81D, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension D
{ 0x2B820, 0x2CEA1, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension E
{ 0x2CEB0, 0x2EBE0, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension F
-- CJK Compatibility Ideographs Supplement (Supplementary Ideographic Plane)
{ 0x2F800, 0x2FA1D, "CJK COMPATIBILITY IDEOGRAPH-%04X" },
{ 0xE0100, 0xE01EF, function (codepoint) -- Variation Selectors Supplement
return ("VARIATION SELECTOR-%d"):format(codepoint - 0xE0100 + 17)
end},
{ 0xF0000, 0xFFFFD, "<private-use-%04X>" }, -- Plane 15 Private Use
{ 0x100000, 0x10FFFD, "<private-use-%04X>" } -- Plane 16 Private Use
}
name_hooks.length = #name_hooks
local name_range_cache
local function generate_name(data, codepoint)
if type(data) == "string" then
return data:format(codepoint)
else
return data(codepoint)
end
end
--[[
-- Checks that the code point is a number and in range.
-- Does not check whether code point is an integer.
-- Not used
local function check_codepoint(funcName, argIdx, val)
require 'libraryUtil'.checkType(funcName, argIdx, val, 'number')
if codepoint < 0 or 0x10FFFF < codepoint then
errorf("Codepoint %04X out of range", codepoint)
end
end
--]]
-- https://www.unicode.org/versions/Unicode11.0.0/ch04.pdf, section 4.8
function p.lookup_name(codepoint)
-- U+FDD0-U+FDEF and all code points ending in FFFE or FFFF are Unassigned
-- (Cn) and specifically noncharacters:
-- https://www.unicode.org/faq/private_use.html#nonchar4
if 0xFDD0 <= codepoint and (codepoint <= 0xFDEF
or floor(codepoint % 0x10000) >= 0xFFFE) then
return ("<noncharacter-%04X>"):format(codepoint)
end
if name_range_cache -- Check if previously used "name hook" applies to this code point.
and codepoint >= name_range_cache[1]
and codepoint <= name_range_cache[2] then
return generate_name(name_range_cache[3], codepoint)
end
local range = binary_range_search(codepoint, name_hooks)
if range then
name_range_cache = range
return generate_name(range[3], codepoint)
end
local data = loader[('names/%03X'):format(codepoint / 0x1000)]
if data and data[codepoint] then
return data[codepoint]
-- Unassigned (Cn) consists of noncharacters and reserved characters.
-- The character has been established not to be a noncharacter,
-- and if it were assigned, its name would already been retrieved,
-- so it must be reserved.
else
return ("<reserved-%04X>"):format(codepoint)
end
end
--[[
-- No image data modules on Wikipedia yet.
function p.lookup_image(codepoint)
local data = loader[('images/%03X'):format(codepoint / 0x1000)]
if data then
return data[codepoint]
end
end
--]]
local planes = {
[ 0] = "Basic Multilingual Plane";
[ 1] = "Supplementary Multilingual Plane";
[ 2] = "Supplementary Ideographic Plane";
[13] = "Supplementary Special-purpose Plane";
[14] = "Supplementary Private Use Area-A";
[15] = "Supplementary Private Use Area-B";
}
-- Load [[Module:Unicode data/blocks]] if needed and assign it to this variable.
local blocks
local function block_iter(blocks, i)
i = i + 1
local data = blocks[i]
if data then
-- Unpack doesn't work on tables loaded with mw.loadData.
return i, data[1], data[2], data[3]
end
end
-- An ipairs-type iterator generator for the list of blocks.
function p.enum_blocks()
local blocks = loader.blocks
return block_iter, blocks, 0
end
function p.lookup_plane(codepoint)
local i = floor(codepoint / 0x10000)
return planes[i] or ("Plane %u"):format(i)
end
function p.lookup_block(codepoint)
local blocks = loader.blocks
local range = binary_range_search(codepoint, blocks)
if range then
return range[3]
else
return "No Block"
end
end
function p.get_block_info(name)
for i, block in ipairs(loader.blocks) do
if block[3] == name then
return block
end
end
end
function p.is_valid_pagename(pagename)
local has_nonws = false
for cp in mw.ustring.gcodepoint(pagename) do
if (cp == 0x0023) -- #
or (cp == 0x005B) -- [
or (cp == 0x005D) -- ]
or (cp == 0x007B) -- {
or (cp == 0x007C) -- |
or (cp == 0x007D) -- }
or (cp == 0x180E) -- MONGOLIAN VOWEL SEPARATOR
or ((cp >= 0x2000) and (cp <= 0x200A)) -- spaces in General Punctuation block
or (cp == 0xFFFD) -- REPLACEMENT CHARACTER
then
return false
end
local printable, result = p.is_printable(cp)
if not printable then
return false
end
if result ~= "space-separator" then
has_nonws = true
end
end
return has_nonws
end
local function manual_unpack(what, from)
if what[from + 1] == nil then
return what[from]
end
local result = {}
from = from or 1
for i, item in ipairs(what) do
if i >= from then
table.insert(result, item)
end
end
return unpack(result)
end
local function compare_ranges(range1, range2)
return range1[1] < range2[1]
end
-- Creates a function to look up data in a module that contains "singles" (a
-- code point-to-data map) and "ranges" (an array containing arrays that contain
-- the low and high code points of a range and the data associated with that
-- range).
-- "loader" loads and returns the "singles" and "ranges" tables.
-- "match_func" is passed the code point and either the data or the "dots", and
-- generates the final result of the function.
-- The varargs ("dots") describes the default data to be returned if there wasn't
-- a match.
-- In case the function is used more than once, "cache" saves ranges that have
-- already been found to match, or a range whose data is the default if there
-- was no match.
local function memo_lookup(data_module_subpage, match_func, ...)
local dots = { ... }
local cache = {}
local singles, ranges
return function (codepoint)
if not singles then
local data_module = loader[data_module_subpage]
singles, ranges = data_module.singles, data_module.ranges
end
if singles[codepoint] then
return match_func(codepoint, singles[codepoint])
end
local range = binary_range_search(codepoint, cache)
if range then
return match_func(codepoint, manual_unpack(range, 3))
end
local range, index = binary_range_search(codepoint, ranges)
if range then
table.insert(cache, range)
table.sort(cache, compare_ranges)
return match_func(codepoint, manual_unpack(range, 3))
end
if ranges[index] then
local dots_range
if codepoint > ranges[index][2] then
dots_range = {
ranges[index][2] + 1,
ranges[index + 1] and ranges[index + 1][1] - 1 or 0x10FFFF,
unpack(dots)
}
else -- codepoint < range[index][1]
dots_range = {
ranges[index - 1] and ranges[index - 1][2] + 1 or 0,
ranges[index][1] - 1,
unpack(dots)
}
end
table.sort(cache, compare_ranges)
end
return match_func(codepoint)
end
end
-- Get a code point's combining class value in [[Module:Unicode data/combining]],
-- and return whether this value is not zero. Zero is assigned as the default
-- if the combining class value is not found in this data module.
-- That is, return true if character is combining, or false if it is not.
-- See https://www.unicode.org/reports/tr44/#Canonical_Combining_Class_Values for
-- more information.
p.is_combining = memo_lookup(
"combining",
function (codepoint, combining_class)
return combining_class and combining_class ~= 0 or false
end,
0)
function p.add_dotted_circle(str)
return (mw.ustring.gsub(str, ".",
function(char)
if p.is_combining(mw.ustring.codepoint(char)) then
return '◌' .. char
end
end))
end
local lookup_control = memo_lookup(
"control",
function (codepoint, ccc)
return ccc or "assigned"
end,
"assigned")
p.lookup_control = lookup_control
function p.is_assigned(codepoint)
return lookup_control(codepoint) ~= "unassigned"
end
function p.is_printable(codepoint)
local result = lookup_control(codepoint)
return (result == "assigned") or (result == "space-separator"), result
end
function p.is_whitespace(codepoint)
local result = lookup_control(codepoint)
return (result == "space-separator"), result
end
p.lookup_category = memo_lookup(
"category",
function (codepoint, category)
return category
end,
"Cn")
local lookup_script = memo_lookup(
"scripts",
function (codepoint, script_code)
return script_code or 'Zzzz'
end,
"Zzzz")
p.lookup_script = lookup_script
function p.get_best_script(str)
local scripts = {}
for codepoint in mw.ustring.gcodepoint(str) do
local script = lookup_script(codepoint)
-- Ignore "Inherited", "Undetermined", or "Uncoded" scripts.
if not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then
scripts[script] = true
end
end
-- If scripts does not contain two or more keys,
-- return first and only key (script code) in table.
if not next(scripts, next(scripts)) then
return next(scripts)
end -- else return majority script, or else "Zzzz"?
end
function p.is_Latin(str)
-- Search for the leading bytes that introduce the UTF-8 encoding of the
-- code points U+0340-U+10FFFF. See the codepage in the [[UTF-8]] article.
-- If they are not found, then there is no need to test the scripts in the
-- string, because the only scripts found below U+0370 (the first code point
-- of the Greek and Coptic block) are Latn, Zyyy, Zinh, and Zzzz.
if not str:find "[\205-\244]" then
return true
end
for codepoint in mw.ustring.gcodepoint(str) do
local script = lookup_script(codepoint)
if not (script == "Latn" or script == "Zyyy" or script == "Zinh"
or script == "Zzzz") then
return false
end
end
return true
end
local function get_codepoint(args, arg)
local codepoint_string = args[arg]
or errorf(2, "Parameter %s is required", tostring(arg))
local codepoint = tonumber(codepoint_string, 16)
or errorf(2, "Parameter %s is not a code point in hexadecimal base",
tostring(arg))
if not (0 <= codepoint and codepoint <= 0x10FFFF) then
errorf(2, "code point in parameter %s out of range", tostring(arg))
end
return codepoint
end
local function get_func(args, arg, prefix)
local datum = args[1]
or errorf(2, "Parameter %s is required", tostring(arg))
datum = mw.text.trim(datum)
local func_name = prefix .. datum
local func = p[func_name]
if not func then
errorf("There is no function '%s'", func_name)
end
return func
end
-- This function allows any of the "lookup" functions to be invoked. The first
-- parameter is the word after "lookup_"; the second parameter is the code point
-- in hexadecimal base.
function p.lookup(frame)
local func = get_func(frame.args, 1, "lookup_")
local codepoint = get_codepoint(frame.args, 2)
local result = func(codepoint)
if func == p.lookup_name then
-- Prevent code point labels such as <control-0000> from being
-- interpreted as opening HTML tags.
result = result:gsub("<", "<")
end
return result
end
function p.is(frame)
local func = get_func(frame.args, 1, "is_")
-- is_Latin and is_valid_pagename take strings.
if func == p.is_Latin or func == p.is_valid_pagename then
return (func(frame.args[2]))
else -- The rest take code points.
local codepoint = get_codepoint(frame.args, 2)
return (func(codepoint)) -- Adjust to one result.
end
end
return p
7k89c26uypv16gckr4a57sc4rgnke41
Template:Center
10
5588
32109
2018-08-07T21:04:47Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly><div class="center" style="width:auto; margin-left:auto; margin-right:auto;{{#if: {{{style|}}} | {{{style}}};}}">{{{1}}}</div>{{#if:{{{1|}}}||[[Category:Pages using center with no arguments]]}}</includeonly><noinclude>
{{documentation}}
</noinclude>
egcrlo59jwn3nnvint1cia3ijzhp4g7
Template:Efn
10
5589
32110
2018-08-07T21:06:51Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly>{{#if:{{{name|}}}
|{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|name={{{name|}}}|group={{#switch: {{{group|}}}
| note
| upper-alpha
| upper-roman
| lower-alpha
| lower-greek
| lower-roman = {{{group|}}}
| #default = lower-alpha
}}
}}
|{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|group={{#switch: {{{group|}}}
| note
| upper-alpha
| upper-roman
| lower-alpha
| lower-greek
| lower-roman = {{{group|}}}
| #default = lower-alpha
}}
}}
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
cy2hvj1zss95pdjzsgcbg4q4cq6tzl8
Template:Ubl
10
5590
32111
2018-08-07T21:08:28Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:Unbulleted list]]
sy7gpx7d7kqdajwjgzwwun860bryyvc
Template:Ordinal
10
5591
32112
2018-08-07T21:11:01Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{SAFESUBST:<noinclude />#invoke:Ordinal|ordinal}}<noinclude>
{{documentation}}
</noinclude>
658r10ag7rv4b2nxz38rgs2wn4gljqn
Module:Ordinal
828
5592
32113
2018-08-07T21:14:05Z
Dr. Sroy
5771
New module
Scribunto
text/plain
--[[
This template will add the appropriate ordinal suffix to a given integer.
Please do not modify this code without applying the changes first at
Module:Ordinal/sandbox and testing at Module:Ordinal/sandbox/testcases and
Module talk:Ordinal/sandbox/testcases.
]]
local p = {}
local yesno = require('Module:Yesno') -- boolean value interpretation
--[[
This function converts an integer value into a numeral followed by ordinal indicator.
The output string might contain HTML tags.
Usage:
{{#invoke:Ordinal|ordinal|1=|2=|sup=}}
{{#invoke:Ordinal|ordinal}} - uses the caller's parameters
Parameters
1: Any number or string.
2: Set to "d" if the module should display "d" instead of "nd" and "rd".
sup: Set to yes/no to toggle superscript ordinal suffix.
]]
function p.ordinal(frame)
local args = frame.args
if args[1] == nil then
args = frame:getParent().args
end
if args[1] == nil then
args[1] = "{{{1}}}"
end
return p._ordinal(args[1], (args[2] == 'd'), yesno(args.sup))
end
function p._ordinal(n, d, sup)
local x = tonumber(mw.ustring.match(n, "(%d*)%W*$"))
local suffix = "th"
-- If tonumber(n) worked:
if x then
local mod10 = math.abs(x) % 10
local mod100 = math.abs(x) % 100
if mod10 == 1 and mod100 ~= 11 then
suffix = "st"
elseif mod10 == 2 and mod100 ~= 12 then
if d then suffix = "d" else suffix = "nd" end
elseif mod10 == 3 and mod100 ~= 13 then
if d then suffix = "d" else suffix = "rd" end
end
end
if sup then
suffix = "<sup>" .. suffix .. "</sup>"
end
return n .. suffix
end
return p
mfvnnawmnoleno9ajd0ky9qh5dif9rm
Template:UN Population
10
5593
32114
2018-08-07T21:19:06Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{#switch: {{{1}}}
| Year = 2016
| source = the 2017 revision of the World Population Prospects<ref name="UN_WPP">{{cite web |url=https://esa.un.org/unpd/wpp/DataQuery/ |title=World Population Prospects: The 2017 Revision |type=custom data acquired via website |publisher=[[United Nations Department of Economic and Social Affairs]], Population Division |website=ESA.UN.org |access-date=10 September 2017}}</ref>
| ref = <ref name="UN_WPP">{{cite web |url=https://esa.un.org/unpd/wpp/DataQuery/ |title=World Population Prospects: The 2017 Revision |type=custom data acquired via website |publisher=[[United Nations Department of Economic and Social Affairs]], Population Division |website=ESA.UN.org |access-date=10 September 2017}}</ref>
| World=7,466,964,280
| More developed regions=1,256,576,162
| Less developed regions=6,210,388,118
| Least developed countries=979,387,925
| Less developed regions, excluding least developed countries=5,231,000,193
| Less developed regions, excluding China=4,775,416,037
| High-income countries=1,185,859,358
| Middle-income countries=5,618,975,116
| Lower-middle-income countries=3,012,429,531
| Upper-middle-income countries=2,606,545,585
| Low-income countries=659,272,676
| Sub-Saharan Africa=995,694,907
| Africa=1,225,080,510
| Eastern Africa=410,637,987
| Burundi=10,524,117
| Comoros=795,601
| Djibouti=942,333
| Eritrea=4,954,645
| Ethiopia=102,403,196
| Kenya=48,461,567
| Madagascar=24,894,551
| Malawi=18,091,575
| Mauritius=1,262,132
| Mayotte=246,489
| Mozambique=28,829,476
| Réunion=869,925
| Rwanda=11,917,508
| Seychelles=94,228
| Somalia=14,317,996
| South Sudan=12,230,730
| Uganda=41,487,965
| United Republic of Tanzania=55,572,201
| Zambia=16,591,390
| Zimbabwe=16,150,362
| Middle Africa=158,562,976
| Angola=28,813,463
| Cameroon=23,439,189
| Central African Republic=4,594,621
| Chad=14,452,543
| Congo=5,125,821
| Democratic Republic of the Congo=78,736,153
| Equatorial Guinea=1,221,490
| Gabon=1,979,786
| Sao Tome and Principe=199,910
| Northern Africa=229,385,603
| Algeria=40,606,052
| Egypt=95,688,681
| Libya=6,293,253
| Morocco=35,276,786
| Sudan=39,578,828
| Tunisia=11,403,248
| Western Sahara=538,755
| Southern Africa=64,292,365
| Botswana=2,250,260
| Lesotho=2,203,821
| Namibia=2,479,713
| South Africa=56,015,473
| Swaziland=1,343,098
| Western Africa=362,201,579
| Benin=10,872,298
| Burkina Faso=18,646,433
| Cabo Verde=539,560
| Côte d'Ivoire=23,695,919
| Gambia=2,038,501
| Ghana=28,206,728
| Guinea=12,395,924
| Guinea-Bissau=1,815,698
| Liberia=4,613,823
| Mali=17,994,837
| Mauritania=4,301,018
| Niger=20,672,987
| Nigeria=185,989,640
| Saint Helena=4,035
| Senegal=15,411,614
| Sierra Leone=7,396,190
| Togo=7,606,374
| Asia=4,462,676,731
| Eastern Asia=1,641,908,531
| China=1,403,500,365
| China, Hong Kong SAR=7,302,843
| China, Macao SAR=612,167
| China, Taiwan Province of China=23,556,706
| Dem. People's Republic of Korea=25,368,620
| Japan=127,748,513
| Mongolia=3,027,398
| Republic of Korea=50,791,919
| South-Central Asia=1,916,054,394
| Central Asia=69,787,760
| Kazakhstan=17,987,736
| Kyrgyzstan=5,955,734
| Tajikistan=8,734,951
| Turkmenistan=5,662,544
| Uzbekistan=31,446,795
| Southern Asia=1,846,266,634
| Afghanistan=34,656,032
| Bangladesh=162,951,560
| Bhutan=797,765
| India=1,324,171,354
| Iran (Islamic Republic of)=80,277,428
| Maldives=427,756
| Nepal=28,982,771
| Pakistan=193,203,476
| Sri Lanka=20,798,492
| South-Eastern Asia=641,775,797
| Brunei Darussalam=423,196
| Cambodia=15,762,370
| Indonesia=261,115,456
| Lao People's Democratic Republic=6,758,353
| Malaysia=31,187,265
| Myanmar=52,885,223
| Philippines=103,320,222
| Singapore=5,622,455
| Thailand=68,863,514
| Timor-Leste=1,268,671
| Viet Nam=94,569,072
| Western Asia=262,938,009
| Armenia=2,924,816
| Azerbaijan=9,725,376
| Bahrain=1,425,171
| Cyprus=1,170,125
| Georgia=3,925,405
| Iraq=37,202,572
| Israel=8,191,828
| Jordan=9,455,802
| Kuwait=4,052,584
| Lebanon=6,006,668
| Oman=4,424,762
| Qatar=2,569,804
| Saudi Arabia=32,275,687
| State of Palestine=4,790,705
| Syrian Arab Republic=18,430,453
| Turkey=79,512,426
| United Arab Emirates=9,269,612
| Yemen=27,584,213
| Europe=741,447,158
| Eastern Europe=292,885,221
| Belarus=9,480,042
| Bulgaria=7,131,494
| Czechia=10,610,947
| Hungary=9,753,281
| Poland=38,224,410
| Republic of Moldova=4,059,608
| Romania=19,778,083
| Russian Federation=143,964,513
| Slovakia=5,444,218
| Ukraine=44,438,625
| Northern Europe=103,642,971
| Channel Islands=164,541
| Denmark=5,711,870
| Estonia=1,312,442
| Faroe Islands=49,117
| Finland=5,503,132
| Iceland=332,474
| Ireland=4,726,078
| Isle of Man=83,737
| Latvia=1,970,530
| Lithuania=2,908,249
| Norway=5,254,694
| Sweden=9,837,533
| United Kingdom=65,788,574
| Southern Europe=152,172,107
| Albania=2,926,348
| Andorra=77,281
| Bosnia and Herzegovina=3,516,816
| Croatia=4,213,265
| Gibraltar=34,408
| Greece=11,183,716
| Holy See=801
| Italy=59,429,938
| Malta=429,362
| Montenegro=628,615
| Portugal=10,371,627
| San Marino=33,203
| Serbia=8,820,083
| Slovenia=2,077,862
| Spain=46,347,576
| TFYR Macedonia=2,081,206
| Western Europe=192,746,859
| Austria=8,712,137
| Belgium=11,358,379
| France=64,720,690
| Germany=81,914,672
| Liechtenstein=37,666
| Luxembourg=575,747
| Monaco=38,499
| Netherlands=16,987,330
| Switzerland=8,401,739
| Latin America and the Caribbean=639,048,639
| Caribbean=43,601,839
| Anguilla=14,764
| Antigua and Barbuda=100,963
| Aruba=104,822
| Bahamas=391,232
| Barbados=284,996
| British Virgin Islands=30,661
| Caribbean Netherlands=25,019
| Cayman Islands=60,765
| Cuba=11,475,982
| Curaçao=159,371
| Dominica=73,543
| Dominican Republic=10,648,791
| Grenada=107,317
| Guadeloupe=449,975
| Haiti=10,847,334
| Jamaica=2,881,355
| Martinique=385,103
| Montserrat=5,152
| Puerto Rico=3,667,903
| Saint Kitts and Nevis=54,821
| Saint Lucia=178,015
| Saint Vincent and the Grenadines=109,643
| Sint Maarten (Dutch part)=39,537
| Trinidad and Tobago=1,364,962
| Turks and Caicos Islands=34,900
| United States Virgin Islands=104,913
| Central America=174,988,756
| Belize=366,954
| Costa Rica=4,857,274
| El Salvador=6,344,722
| Guatemala=16,582,469
| Honduras=9,112,867
| Mexico=127,540,423
| Nicaragua=6,149,928
| Panama=4,034,119
| South America=420,458,044
| Argentina=43,847,430
| Bolivia (Plurinational State of)=10,887,882
| Brazil=207,652,865
| Chile=17,909,754
| Colombia=48,653,419
| Ecuador=16,385,068
| Falkland Islands (Malvinas)=2,910
| French Guiana=275,713
| Guyana=773,303
| Paraguay=6,725,308
| Peru=31,773,839
| Suriname=558,368
| Uruguay=3,444,006
| Venezuela (Bolivarian Republic of)=31,568,179
| Northern America=358,593,810
| Bermuda=61,666
| Canada=36,289,822
| Greenland=56,412
| Saint Pierre and Miquelon=6,305
| United States of America=322,179,605
| Oceania=40,117,432
| Australia/New Zealand=28,786,681
| Australia=24,125,848
| New Zealand=4,660,833
| Melanesia=10,126,249
| Fiji=898,760
| New Caledonia=272,677
| Papua New Guinea=8,084,991
| Solomon Islands=599,419
| Vanuatu=270,402
| Micronesia=523,167
| Guam=162,896
| Kiribati=114,395
| Marshall Islands=53,066
| Micronesia (Fed. States of)=104,937
| Nauru=11,347
| Northern Mariana Islands=55,023
| Palau=21,503
| Polynesia=681,335
| American Samoa=55,599
| Cook Islands=17,379
| French Polynesia=280,208
| Niue=1,624
| Samoa=195,125
| Tokelau=1,282
| Tonga=107,122
| Tuvalu=11,097
| Wallis and Futuna Islands=11,899
| default = 0}}<noinclude>
{{documentation}}</noinclude>
esbc4is9tjppsx085ggqyl1utms7lr5
Module:Citation/CS1/Suggestions
828
5594
32118
2018-08-07T21:40:33Z
Dr. Sroy
5771
New module
Scribunto
text/plain
--Please insert new suggestions in alphabetical order
--The form is ['incorrect'] = 'correct',
suggestions = {
['accessmonth'] = 'access-date', -- no longer supported by us, but still by citation templates mirrored in foreign WPs; can be emulated using 'access-date'
['accesso'] = 'access-date', -- Italian
['accessyear'] = 'access-date', -- no longer supported by us, but still by citation templates mirrored in foreign WPs; can be emulated using 'access-date'
['address'] = 'location',
['année'] = 'year', -- French
['año'] = 'year',
['año-original'] = 'orig-year',
['añoacceso'] = 'access-date', -- Spanish
['annoaccesso'] = 'access-date', --Italian
['annodiaccesso'] = 'access-date', --Italian
['apellido'] = 'last', -- Spanish
['archiv-datum'] = 'archive-date', -- German
['archive date'] = 'archive-date',
['archiv-url'] = 'archive-url', -- German
['archive url'] = 'archive-url', -- Spanish
['artist'] = 'others',
['auflage'] = 'edition', -- German
['auteur'] = 'author', -- French
['auther'] = 'author',
['author link'] = 'author-link', -- Polish
['author link2'] = 'author2-link', -- Polish
['autor'] = 'authors', -- German (singular and plural)
['autore'] = 'author', -- Italian
['autthor'] = 'author',
['band'] = 'volume', -- German
['chapter_title'] = 'chapter',
['cita'] = 'quote', -- Spanish
['citazione'] = 'quote', -- Italian
['coauthor'] = 'author',
['coauthors'] = 'author',
['coautores'] = 'author', -- Spanish
['coautori'] = 'author', -- Italian
['cognome'] = 'last', -- Italian
['consulté le'] = 'access-date', -- French
['czasopismo'] = 'journal', -- Polish
['data'] = 'date', -- Polish, Italian
['dataarchivio'] = 'archive-date', -- Italian
['data dostępu'] = 'access-date', -- Polish
['datum'] = 'date', -- German
['deadlink'] = 'dead-url',
['distributor'] = 'publisher',
['dnb'] = 'id', -- German (as 'id={{DNB-IDN|...}}') (not yet supported by us directly)
['éditeur'] = 'editor', -- French
['editon'] = 'edition',
['editoin'] = 'edition',
['editorial'] = 'publisher',
['en ligne le'] = 'archive-date', -- French
['encyclopædia'] = 'encyclopedia',
['enlaceautor'] = 'author-link', -- Spanish
['fecha'] = 'date', -- Spanish
['fechaacceso'] = 'access-date', -- Spanish
['fechaarchivo'] = 'archive-date', -- Spanish
['filetype'] = 'format',
['first 1'] = 'first1',
['foramt'] = 'format',
['formato'] = 'format', -- Spanish, Italian, Polish
['frist'] = 'first',
['herausgeber'] = 'editors', -- German (singular and plural)
['idioma'] = 'language', -- Spanish, Italian
['imię'] = 'first', -- Polish
['isbnistformalfalsch'] = 'ignore-isbn-error', -- German
['isnb'] = 'isbn',
['jahr'] = 'year', -- German
['kapitel'] = 'chapter', -- German
-- ['kommentar'] = 'comment', -- German (not yet supported by us)
['lang'] = 'language',
['langauge'] = 'language',
['langue'] = 'language', -- French
['last 1'] = 'last1',
['lieu'] = 'location', -- French
['lingua'] = 'language', -- Italian
['lire en ligne'] = 'url', -- French
['lizenznummer'] = 'id', -- German (as 'id=License ...')
['loaction'] = 'location',
['locatoin'] = 'location',
['lugar'] = 'location', -- Spanish
['miejsce'] = 'location', -- Polish
['miesiąc'] = 'date', -- Polish
['mois'] = 'date', -- French
['monat'] = 'date', -- German
-- ['name'] = 'author', -- 'name' is often erroneously used for 'title' and 'work' as well, so no suggestion is better than a wrong suggestion
['nazwisko'] = 'last', -- Polish
['nespaper'] = 'newspaper',
['newpaper'] = 'newspaper',
['news'] = 'newspaper',
['nom'] = 'last', -- French
['nom1'] = 'last1', -- French
['nombre'] = 'first', -- Spanish
['nome'] = 'first', -- Italian
['nummer'] = 'number', -- German
['obra'] = 'work', -- Spanish
['odpowiedzialność'] = 'agency', -- Polish
['offline'] = 'dead-url', -- German
['online'] = 'url', -- German (not a direct replacement, but can be emulated)
['opublikowany'] = 'agency', -- Polish
['opera'] = 'work', -- Italian
['origdate'] = 'orig-year',
['originaljahr'] = 'orig-year', -- German
['originalort'] = 'location', -- German (if 'ort' is specified at the same time, the latter should be put in 'publication-place')
['originalsprache'] = 'language', -- German
['originaltitel'] = 'title', -- German (if 'originaltitel' is specified, any possible contents of 'title' should be put in 'trans-title')
['ort'] = 'location', -- German
['other'] = 'others',
['oznaczenie'] = 'agency', -- Polish
['pagees'] = 'pages',
['página'] = 'page', -- Spanish, Italian
['páginas'] = 'pages', -- Spanish, Italian
['passage'] = 'pages', -- French
['pagina'] = 'pages', -- Italian
['pagine'] = 'pages', -- Italian
['périodique'] = 'publisher', -- French
['plublisher'] = 'publisher',
['pmcid'] = 'pmc',
['praca'] = 'work', -- Polish
['prénom'] = 'first', -- French
['prénom1'] = 'first1', -- French
['ps'] = 'postscript',
['pub'] = 'publisher',
['pulbication-place'] = 'publication-place',
['reihe'] = 'series', -- German
['retrieved'] = 'access-date',
['rok'] = 'date', -- Polish
['sammelwerk'] = 'work', -- German
['seiten'] = 'pages', -- German
['seria'] = 'series', -- Polish
['série'] = 'work', -- French *RECHECK*
['service'] = 'agency',
['sitioweb'] = 'website', --Spanish
['stron'] = 'page', -- Polish
['strony'] = 'pages', -- Polish
['spalten'] = 'at', -- German (not a direct replacement, but can be emulated)
['sprache'] = 'language', -- German
['suscripción'] = 'subscription', -- Spanish, Polish
['tag'] = 'date', -- German
['tile'] = 'title',
['tite'] = 'title',
['titel'] = 'title', -- German
['titel-p'] = 'title', -- German ('postscript=none' should be added as well)
['titelerg'] = 'contribution', -- German (not a direct replacement, but can be emulated)
['titolo'] = 'title', -- Spanish, Italian
['titre'] = 'title', -- French
['títle'] = 'title',
['título'] = 'title', -- Spanish
['transchapter'] = 'trans-chapter',
['translator'] = 'others',
['transtitle'] = 'trans-title',
['typ'] = 'author-mask', -- German (not a direct replacement, but the only valid argument 'typ=wl' can be emulated using 'author-mask')
['tytuł'] = 'title', -- Polish
['ubicación'] = 'location', -- Spanish
['urlarchivo'] = 'archive-url', -- Spanish
['urlarchivio'] = 'archive-url', -- Italian
['urn'] = 'id', -- German (as 'id={{URN|...}}') (not yet supported by us directly)
['übersetzer'] = 'translator', -- German (singular and plural)
['verlag'] = 'publisher', -- German
['vol'] = 'volume',
['volumen'] = 'volume', -- Spanish
['werk'] = 'work', -- German
['werkerg'] = 'contribution', -- German (not a direct replacement, but can be emulated)
['wkautore'] = 'author-link', -- Italian
['wolumin'] = 'volume', -- Polish
['wydanie'] = 'number', -- Polish
['wydawca'] = 'publisher', -- French
['zaprezentowany'] = 'publisher', -- French
['zdb'] = 'id', -- German (as 'id={{ZDB|...}}') (not yet supported by us directly)
['zitat'] = 'quote', -- German
['zugriff'] = 'access-date', -- German
}
--[[--------------------------< P A T T E R N S >--------------------------------------------------------------
Here we use Lua patterns to make suggestions. The form is ['pattern'] = 'correct',
Lua patterns are not regex though they are similar. The escape character is '%', not '\'. For more information about
lua patterns, see: Extension:Scribunto/Lua_reference_manual#Patterns
Patterns should probably always include the '^' and '$' anchor assertions to prevent a partial match from incorrectly
suggesting the wrong parameter name. For instance, the pattern 'a[utho]+r' matches 'author' in the no-longer-supported
parameter |author-separator= so the code suggests '|author='; the same pattern also matches the no-longer-supported
parameter |separator= (returning 'ator') so again, the code suggests '|author='.
One capture is supported, typically the enumerator from an enumerated parameter (the '6' in |author6=, etc.) The value from the
capture replaces $1 in the 'correct' value.
]]
local patterns = {
['^ac+es+ ?d?a?t?e?$'] = 'access-date',
['^a[utho]+r$'] = 'author',
['^a[utho]+r(%d+)$'] = 'author$1', -- enumerated
['^pu[blish]+ers?$'] = 'publisher',
}
return {suggestions = suggestions, patterns=patterns};
js6xozslbdgyigcumx6taxh33cortcl
Template:Bold
10
5595
32121
2018-08-07T22:07:59Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<strong {{#if:{{{role|}}}|role="{{{role}}}"}} {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</strong><noinclude>
{{documentation}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
jhbv1h6fd9kjc1d4eovhzvnxrpqq09r
Template:T
10
5596
32544
32122
2018-09-10T10:05:51Z
Dr. Sroy
5771
Protected "[[Template:T]]" ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{bold|{{Sub<noinclude/>st:PAGENAME}}}} i tiko ra [[{{{1}}}]].
{{{2}}}
{{{{{1}}}}}
==Mintsaho==
{{reflist}}
[[Category:{{{1}}}]]
l18lcpxl9yp7374no45fuw4mlj4d4rm
Template:Vunblist
10
5597
32127
2018-08-07T22:23:20Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:Unbulleted list]]
sy7gpx7d7kqdajwjgzwwun860bryyvc
Template:Nq
10
5598
32128
2018-08-07T22:25:40Z
Dr. Sroy
5771
Nastaliq
wikitext
text/x-wiki
<span class="Nastaliq" dir="rtl" {{#switch:{{lc:{{{2|ur}}}}}
| fa = title="Persian Nastaliq" style="font-family: 'IranNastaliq', 'Urdu Emad Nastaleeq', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Urdu Typesetting', 'Jameel Noori Nastaleeq', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq';
| ota = title="Ottoman Nastaliq" style="font-family: 'IranNastaliq', 'Urdu Emad Nastaleeq', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq';
| bsk = title="Burushaski Nastaliq" style="font-family: 'Pak Nastaleeq', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq';
| ps = title="Pashto Nastaliq" style="font-family: 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'AlQalam Taj Nastaleeq', 'Hussaini Nastaleeq', IranNastaliq, 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq';
| skr = title="Saraiki Nastaliq" style="font-family: 'Pak Nastaleeq', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq';
| skr_rnoon = title="Saraiki Nastaliq" style="font-family: 'Fajer Noori Nastalique', 'Pak Nastaleeq', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq';
| ur = title="{{#ifeq:{{{2|}}}|ur|Urdu |}}Nastaliq" style="font-family: 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq';
}} font-size: {{{size|125%}}}; font-style: normal; {{{style|}}}">{{{1|}}}</span>‬<noinclude>
{{documentation}}
</noinclude>
d7k7zr1m05jbexff6rzqx7zlhem7xhk
Template:Big
10
5599
32129
2018-08-07T22:26:55Z
Dr. Sroy
5771
Created new template
wikitext
text/x-wiki
<span style="font-size: 120%;">{{{1}}}</span><noinclude>
{{Documentation}}
<!-- Please add categories to the /doc subpage; interwikis go to Wikidata, thank you. -->
</noinclude>
h2e0f82fasmre1wg7mmooho2xrnyw8f
Template:Nastaliq
10
5600
32130
2018-08-07T22:28:11Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:nq]]
8ch5xh8ikv4xrnavpwgglni2siziqal
Template:Lang-en
10
5601
32131
2018-08-07T22:29:23Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_inherit
|code=en
|link=no
}}</includeonly><noinclude>
{{Documentation}}
<!-- place category and language links on the /doc sub-page -->
</noinclude>
liwuuj3hqwl91swzl0o3yk1yom8ueku
Template:Both
10
5602
32135
2018-08-07T22:45:15Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{SAFESUBST:<noinclude />#if:{{{2|}}}|1}}}}<noinclude>
{{documentation}}
</noinclude>
a92g9dgn74wuyygsul02g6cnq29em4t
Category:Pages with script errors
14
5606
32147
2018-08-08T08:37:30Z
Dr. Sroy
5771
Created page with "This contains paged with script errors"
wikitext
text/x-wiki
This contains paged with script errors
ab78v0inwq9mty35200kd5osic4aajs
Module:Roy's tools
828
5607
32151
32150
2018-08-08T08:56:49Z
Dr. Sroy
5771
Correction
Scribunto
text/plain
local foo={}
function foo.drsroy()
local data = mw.loader.load( "https://en.wikipedia.org/w/index.php?title=India&action=raw")
return "..data"
end
return p
t68pgnoa4sfg5cqqcrywe4o5mhkaf6b
Bahrain
0
5608
32152
2018-08-08T19:53:06Z
Dr. Sroy
5771
New page
wikitext
text/x-wiki
{{bold|Bahrain}} i tiko ra [[Axiya]].
{{Infobox tiko
| conventional_long_name = Kingdom of Bahrain
| common_name = Bahrain
| native_name = {{native name|ar|مملكة البحرين|italics=off}}<br>''{{transl|ar|Mamlakat al-Baḥrayn}}''
| image_flag = Flag of Bahrain.svg
| alt_flag =
| image_coat = Coat of arms of Bahrain.svg
| symbol_type = Coat of arms
| national_motto =
| national_anthem = {{lang|ar|نشيد البحرين الوطني}}<br />''[[Bahrainona]]''<br/>''Our Bahrain''<br/><center>[[File:Bahraini Anthem.ogg]]</center>
| royal_anthem =
| image_map = Bahrain on the globe (Afro-Eurasia centered).svg
| map_caption = {{map caption |location_color= circled in red}}
| image_map2 = Bahrain_-_Location_Map_(2013)_-_BHR_-_UNOCHA.svg
| capital = [[Manama]]
| coordinates = {{Coord|26|13|N|50|35|E|type:city}}
| largest_city = [[Manama]]
| official_languages = [[Arabic language|Arabic]]
| ethnic_groups = {{unbulleted list
| 50.7% [[Arab]] (46% Bahraini, 4.7% other Arabs)
| 45.5% South Asian
| 1% European
| 1.2% Other }}
| ethnic_groups_year = 2010<ref name="CIA"/>
| religion = [[Islam in Bahrain|Islam]]
| demonym = Bahraini
| government_type = [[Unitary state|Unitary]] [[Constitutional monarchy|constitutional]] [[monarchy]]
| leader_title1 = [[King of Bahrain|King]]
| leader_name1 = [[Hamad bin Isa Al Khalifa]]
| leader_title2 = [[Line of succession to the Bahraini throne|Crown Prince]]
| leader_name2 = [[Salman bin Hamad bin Isa Al Khalifa]]
| leader_title3 = [[Prime Minister of Bahrain|Prime Minister]]
| leader_name3 = [[Khalifa bin Salman Al Khalifa]]
| legislature = [[National Assembly of Bahrain|National Assembly]]
| upper_house = [[Consultative Council of Bahrain|Consultative Council]]
| lower_house = [[Council of Representatives of Bahrain|Council of Representatives]]
| sovereignty_type = [[Independence]]
| established_event1 = Declared Independence<ref>{{cite web|url=http://eresources.nlb.gov.sg/newspapers/Digitised/Article/straitstimes19710815-1.2.11.aspx|title=Bahrain ends special pact|date=15 August 1971|publisher=[[The Straits Times]]|accessdate= }}</ref>
| established_date1 = 14 August 1971
| established_event2 = from [[United Kingdom]]<ref name="CIA"/>
| established_date2 = 15 August 1971
| established_event3 = [[United Nations Security Council Resolution 296|Admitted to the]] [[United Nations]]
| established_date3 = 21 September 1971
| established_event4 = Kingdom of Bahrain
| established_date4 = 14 February 2002
| area_km2 = 765.3
| area_rank = 173rd
| area_sq_mi = 295.48
| percent_water = negligible
| population_estimate = {{UN_Population|Bahrain}}{{UN_Population|ref}}
| population_census = 1,234,571<ref>{{cite web|url=http://www.census2010.gov.bh/results_en.php|title=Bahraini Census 2010 – تعداد السكــان العام للبحريــن 2010|publisher=}}</ref>
| population_estimate_year = {{UN_Population|Year}}
| population_estimate_rank = 150th
| population_census_year = 2010
| population_density_km2 = 2,007.1
| population_density_sq_mi = 5,198.4
| population_density_rank = 7th
| GDP_PPP = {{nowrap|$100.922 billion<ref name=imf2>{{cite web|url=http://www.imf.org/external/pubs/ft/weo/2017/01/weodata/weorept.aspx?sy=2017&ey=2019&scsm=1&ssd=1&sort=country&ds=.&br=1&c=419&s=NGDPD%2CNGDPDPC%2CPPPGDP%2CPPPPC%2CLP&grp=0&a=&pr.x=86&pr.y=0|title=Bahrain |publisher=International Monetary Fund}}</ref>}}
| GDP_PPP_year = 2018
| GDP_PPP_rank = 96th
| GDP_PPP_per_capita = $51,956<ref name="imf2" />
| GDP_PPP_per_capita_rank = 13th
| GDP_nominal = {{nowrap|$37.841 billion<ref name="imf2" />}}
| GDP_nominal_year = 2017
| GDP_nominal_rank = 98th
| GDP_nominal_per_capita = $25,764<ref name="imf2" />
| GDP_nominal_per_capita_rank = 31st
| Gini =
| Gini_year =
| Gini_change =
| Gini_ref =
| Gini_rank =
| HDI = 0.824
| HDI_year = 2015
| HDI_change = increase
| HDI_ref = <ref name="HDI">{{cite web |url=http://hdr.undp.org/sites/default/files/hdr_2015_statistical_annex.pdf|title=Human Development Report 2015 |year=2015 |publisher=United Nations |accessdate=14 December 2015}}</ref>
| HDI_rank = 47th
| currency = [[Bahraini dinar]]
| currency_code = BHD
| time_zone = [[Arabia Standard Time|AST]]
| utc_offset = +3
| utc_offset_DST =
| DST_note =
| time_zone_DST =
| date_format =
| drives_on = right
| calling_code = [[Telephone numbers in Bahrain|+973]]
| cctld = [[.bh]]
| official_website = www.bahrain.bh
| footnote_a = Since 17 November 1967.<ref>[https://books.google.com/books?id=ltXZAAAAMAAJ&dq=bahrain+driving+right+1968&focus=searchwithinvolume&q=bahrain+driving+right+1967 ''Bahrain Government Annual Reports''], Volume 8, Archive Editions, 1987, page 92</ref>
| area_magnitude =
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
[[Category:Axiya]]
rj9xgh5m6roz06mcu0zjux9ee9d41rl
Bangladesh
0
5609
33106
33104
2018-12-13T12:55:42Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Dr. Sroy|Dr. Sroy]]
wikitext
text/x-wiki
{{bold|Bangladesh}} i tiko ra [[Axiya]].
{{coord|23.8|90.3|display=title}}
{{Infobox tiko
| conventional_long_name = People's Republic of Bangladesh
| common_name = Bangladesh
| native_name = {{unbulleted list |{{nobold|{{native name|bn|গণপ্রজাতন্ত্রী বাংলাদেশ|italics=off}}}} |{{small|''Gônoprojatontri Bangladesh''}}}}
| image_flag = Flag of Bangladesh.svg
| image_coat = National emblem of Bangladesh.svg
| symbol_type = Emblem
| other_symbol = {{unbulleted list |[[File:Government Seal of Bangladesh.svg|90x90px|Seal of the Government of Bangladesh]]}}
| other_symbol_type = {{vunblist |[[Government Seal of Bangladesh]]}}
| national_anthem = {{native phrase|bn|"[[Amar Sonar Bangla]]"|italics=off}}<br />{{small|"My Golden Bengal"}}<br />
<br /><center>[[File:Amar Shonar Bangla instrumental.ogg]]</center>
----
{{center|'''March:''' "[[Notuner Gaan]]"<br />{{small|"The Song of Youth"}}<ref name="national march">{{cite web|title=NATIONAL SYMBOLS→National march|work=Bangladesh Tourism Board|location=Bangladesh|publisher=Ministry of Civil Aviation & Tourism|url=http://visitbangladesh.gov.bd/about-bangladesh/national-symbol/|quote=In 13 January 1972, the ministry of Bangladesh has adopted this song as a national marching song on its first meeting after the country's independence.}}</ref>}}
| image_map = Bangladesh (orthographic projection).svg
| image_map2 = Bangladesh - Location Map (2013) - BGD - UNOCHA.svg
| map_width = 220px
| capital = [[Dhaka]]
| coordinates = {{Coord|23|42|N|90|21|E|type:city}}
| largest_city = Dhaka
| official_languages = [[Bengali language|Bengali]]<ref name="bdlaws.minlaw.gov.bd">{{cite book|title=The Constitution of the People's Republic of Bangladesh|chapter=Article 3. The state language|url=http://bdlaws.minlaw.gov.bd/sections_detail.php?id=367§ions_id=24550|website=bdlaws.minlaw.gov.bd|publisher=Ministry of Law, The People's Republic of Bangladesh|accessdate=1 February 2017}}</ref>
| religion = {{ublist |item_style=white-space:nowrap; |90.4% [[Islam]] {{small|(Official)}} |8.5% [[Hinduism]] |0.6% [[Buddhism]] |0.4% [[Christianity]]}}
| religion_year = 2011<ref name="বাংলাদেশ"/>
| ethnic_groups = {{vunblist
| 98% [[Bengalis]]
| {{collapsible list
|titlestyle = background:transparent;text-align:left;font-weight:normal;font-size:100%;
|title= 2% minorities
| [[Chakma people|Chakmas]] | [[Biharis in Bangladesh|Biharis]] | [[Marma people|Marmas]] | [[Santhal people|Santhals]] | [[Mro people|Mros]] | [[Tanchangya people|Tanchangyas]] | [[Bawm people|Bawms]] | [[Tripuri people|Tripuris]] | [[Khumi people|Khumis]] | [[Kuki people|Kukis]] | [[Garo people|Garos]] | [[Bisnupriya Manipuri people|Bisnupriya Manipuris]] | [[Indians in Bangladesh|Indians]] | [[Chinese people in Bangladesh|Chinese]]
}}
}}
| ethnic_groups_year = 2011<ref name="বাংলাদেশকে জানুন">{{cite web |url=http://www.bangladesh.gov.bd/site/page/812d94a8-0376-4579-a8f1-a1f66fa5df5d/বাংলাদেশকে-জানুন |script-title=জানুন |language=bn |trans-title=Discover Bangladesh |publisher=National Web Portal of Bangladesh |accessdate=13 February 2015}}</ref>
| demonym = [[Bangladeshi]]
| government_type = [[Unitary state|Unitary]] [[Parliamentary system|parliamentary]] [[republic]]
| leader_title1 = [[President of Bangladesh|President]]
| leader_name1 = [[Abdul Hamid (politician)|Abdul Hamid]]
| leader_title2 = [[Prime Minister of Bangladesh|Prime Minister]]
| leader_name2 = [[Sheikh Hasina]]
| leader_title3 = [[Speaker of the Jatiya Sangsad|House Speaker]]
| leader_name3 = [[Shirin Sharmin Chaudhury|Shirin Chaudhury]]
| leader_title4 = [[Chief Justice of Bangladesh|Chief Justice]]
| leader_name4 = [[Syed Mahmud Hossain]]
| legislature = [[Jatiya Sangsad]]
| sovereignty_type = <div style="text-align: left;">[[History of Bangladesh|Formation]] and [[Bangladesh Liberation War|independence]]</div>
| established_event1 = [[East Bengal]]
| established_date1 = 14 August 1947
| established_event2 = [[East Pakistan]]
| established_date2 = 14 October 1955
| established_event3 = [[Proclamation of Bangladeshi Independence|Independence]]
| established_date3 = 26 March 1971
| established_event4 = [[Victory day of Bangladesh|Recognized]]
| established_date4 = 16 December 1971
| established_event5 = [[Constitution of Bangladesh|Constitution]]
| established_date5 = 4 November 1972
| area_km2 = 147,570<ref>{{cite web |url=http://www.dghs.gov.bd/images/docs/Publicaations/HB%202016%20_2nd_edition_13_01_17.pdf |title=Health Bulletin 2016 |website=Directorate General of Health Services (DGHS) |page=13 |access-date=11 September 2017}}</ref>
| area_rank = 92nd
| area_sq_mi = 56,992.54
| percent_water = 6.4
| population_estimate = {{UN_Population|Bangladesh}}{{UN_Population|ref}}
| population_census = 149,772,364<ref>[http://www.bbs.gov.bd/Home.aspx Data] {{webarchive|url=https://web.archive.org/web/20110904045106/http://www.bbs.gov.bd/Home.aspx |date=4 September 2011 }}. Census – Bangladesh Bureau of Statistics.</ref>
| population_estimate_year = {{UN_Population|Year}}
| population_estimate_rank = 8th
| population_census_year = 2011
| population_census_rank = 8th
| population_density_km2 = 1,106
| population_density_sq_mi = 2,864.5
| population_density_rank = 10th
| GDP_PPP = $751.949 billion<ref name="imf">{{cite web |url=http://www.imf.org/external/pubs/ft/weo/2018/01/weodata/weorept.aspx?pr.x=21&pr.y=6&sy=2016&ey=2023&scsm=1&ssd=1&sort=country&ds=.&br=1&c=513&s=NGDPD%2CPPPGDP%2CNGDPDPC%2CPPPPC&grp=0&a= |title=Bangladesh|work=World Economic Outlook Database|publisher=[[IMF]] }}</ref>
| GDP_PPP_year = 2018
| GDP_PPP_rank = 31st
| GDP_PPP_per_capita = $4,561<ref name="imf"/>
| GDP_PPP_per_capita_rank = 139th
| GDP_nominal = $285.817 billion<ref name="imf"/>
| GDP_nominal_year = 2018
| GDP_nominal_rank = 43rd
| GDP_nominal_per_capita = $1,754<ref name="imf"/>
| GDP_nominal_per_capita_rank = 148th
| Gini = 32.1
| Gini_year = 2010
| Gini_change =
| Gini_ref = <ref name="wb-gini">{{cite web |url=http://data.worldbank.org/indicator/SI.POV.GINI/ |title=Gini Index |publisher=[[World Bank]] |deadurl=no |archiveurl=https://web.archive.org/web/20150209003326/http://data.worldbank.org/indicator/SI.POV.GINI |archivedate=9 February 2015 |accessdate=2 March 2011 }}</ref>
| Gini_rank =
| HDI = 0.579
| HDI_year = 2015
| HDI_change = increase
| HDI_ref = <ref name="HDI">{{cite web |url=http://hdr.undp.org/sites/default/files/2016_human_development_report.pdf |title=Human Development Report 2016 |date=2016 |accessdate=6 April 2017 |publisher=United Nations Development Programme }}</ref>
| HDI_rank = {{ordinal|139}}
| currency = [[Bangladeshi taka|Taka]] ({{lang|bn|৳}})
| currency_code = BDT
| time_zone = [[Bangladesh Standard Time|BST]]
| utc_offset = +6
| date_format = {{unbulleted list |dd-mm-yyyy |[[Bengali Era|BS]] {{lang|bn|দদ-মম-বববব}} {{small|([[Common Era|CE]]−594)}}}}
| drives_on = [[Right- and left-hand traffic#Bangladesh|left]]
| calling_code = [[Telephone numbers in Bangladesh|+880]]
| cctld = [[.bd]]<br />{{lang|bn|[[.bangla|.বাংলা]]}}
| official_website = {{URL|bangladesh.gov.bd}}
| area_magnitude =
| footnote =
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
[[Category:Axiya]]
tcgjry2yln9gkb4bzm2kl8q511t1swm
Template:Ublist
10
5610
32155
2018-08-08T20:15:40Z
Dr. Sroy
5771
Redirect
wikitext
text/x-wiki
#REDIRECT [[Template:Unbulleted list]]
sy7gpx7d7kqdajwjgzwwun860bryyvc
Template:Map caption
10
5611
32156
2018-08-08T20:18:55Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<div style="text-align:center;font-size:11px;line-height:1.15em;"><span style="font-size:11px;">Location of {{#if:{{{countryprefix|}}}
|{{{countryprefix}}}
}}<span style="font-size:2px;"> </span>{{#ifexist:{{{country}}}
|[[{{{country}}}]]
|{{{country|{{PAGENAME}}}}}
}}{{#ifeq:{{{location|{{{location_color|any}}}}}}|none|
|<span style="font-size:8px;">{{spaces|2}}</span>({{{location|{{{location_color|orange}}}}}})
}}</span>{{#if:{{{region|{{{legend|}}}}}}
|{{#if:{{{subregion|}}}
|<p style="font-size:11px;text-align:left;margin-left:1.2ex;margin-top:0px;margin-bottom:0px;line-height:1.15em;">–
|<p style="font-size:11px;text-align:center;margin-top:0px;margin-bottom:0px;line-height:1.15em;">
}}{{#switch:{{{region|none}}}
| none =
| Europe
| [[Europe]]
| in Europe
| in [[Europe]]
| on the European continent
| on the [[Europe|European continent]] = in [[Europe]]
| Pacific
| [[Pacific]]
| the Pacific
| the [[Pacific]]
| the Pacific Ocean = in the [[Pacific Ocean]]
| Middle East
| [[Middle East]]
| Arctic Circle
| [[Arctic Circle]]
| Pacific Ocean
| [[Pacific Ocean]] = in the {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}}
| #default = in {{#ifexist:{{{region}}}
|[[{{{region}}}]]
|{{{region}}}
}}
}}{{#if:{{{region|}}}
|{{#ifeq:{{{region_color|any}}}|none|
|<span style="font-size:8px;">{{spaces|2}}</span>({{#if:{{{subregion|}}}
|{{#ifeq:{{{subregion_color|tan}}}|{{{region_color|white}}}|
|{{#ifeq:{{{subregion_color|any}}}|none|
|{{{subregion_color|tan}}} &
}}
}}
}}{{{region_color|white}}})
}}{{#if:{{{subregion|}}}
|<br />– {{#switch:{{{subregion|none}}}
| EU
| [[EU]]
| the EU
| the [[EU]]
| European Union
| [[European Union]]
| the European Union
| the [[European Union]] = in the [[European Union]]
| #default = in {{#ifexist:{{{subregion}}}
|[[{{{subregion}}}]]
|{{{subregion}}}
}}
}}{{#ifeq:{{{subregion_color|any}}}|none|
|<span style="font-size:8px;">{{spaces|2}}</span>({{{subregion_color|tan}}})
}}
}}
}}{{#if:{{{legend|}}}
|{{#switch:<!--[13]-->{{{subregion|none}}}
| EU
| [[EU]]
| the EU
| the [[EU]]
| European Union
| [[European Union]]
| the European Union
| the [[European Union]] = {{#ifeq:{{{subregion_color|tan}}}|tan
|{{spaces|16}} 
| –
}}
| none = {{#ifeq:{{{region|none}}}|none|
| –
}}
| #default = –
}} [<span style="font-size:10px;">[[:File:{{{legend}}}|Legend]]</span>]
}}</p>
}}</div><noinclude>
{{documentation}}
</noinclude>
ajjzmgba7denx9u5q9puclayoispwx6
Template:Spaces
10
5612
32157
2018-08-08T20:19:42Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span class="nowrap">{{#iferror:{{#expr:{{{1|1}}}}}
|{{#switch:{{{1}}}
|fig= 
|en= 
|em= 
|thin= 
|hair= 
|
}}
|{{#invoke:String|rep|{{#switch:{{{2}}}
|fig= 
|en= 
|em= 
|thin= 
|hair= 
|
}}|{{{1|1}}}}}
}}</span><noinclude>
{{documentation}}
</noinclude>
jukvcl40dksi5vvimpqq0n6czue0473
Category:Pages using infobox country or infobox former country with the symbol caption or type parameters
14
5613
32158
2018-08-08T20:21:04Z
Dr. Sroy
5771
Created page with "Use of Infobox tiko"
wikitext
text/x-wiki
Use of Infobox tiko
bjxocitrzvh393lv0eec979ep59piwp
Folklore
0
5614
32163
2018-08-10T12:05:53Z
Dr. Sroy
5771
Dr. Sroy moved page [[Folklore]] to [[Migaringani]]: New Xitsonga Title
wikitext
text/x-wiki
#REDIRECT [[Migaringani]]
2a9ok137e1ty80i97xowlqsnppwstqr
Afganistan
0
5615
32169
2018-08-10T12:44:56Z
Dr. Sroy
5771
Var spelling
wikitext
text/x-wiki
#REDIRECT [[Afghanistan]]
hlzuprx1gj5rpaziq59bjzsnyt5rssc
Sciences
0
5616
32172
2018-08-10T12:53:49Z
Dr. Sroy
5771
Dr. Sroy moved page [[Sciences]] to [[Ntivo vuthlarhi]]: Tsonga Title
wikitext
text/x-wiki
#REDIRECT [[Ntivo vuthlarhi]]
n4o2mey6h3gzoxz5yorkm2ip10a1ze0
Template:Documentation, template
10
5618
32178
2018-08-10T13:07:42Z
Dr. Sroy
5771
Dr. Sroy moved page [[Template:Documentation, template]] to [[Template:Translation needed]]: Meaningless title was given
wikitext
text/x-wiki
#REDIRECT [[Template:Translation needed]]
chjsx70es1ucxa6cpm7ftepwrxkteqw
Category:Pages where expansion depth is exceeded
14
5619
32180
2018-08-10T13:43:04Z
Dr. Sroy
5771
New category
wikitext
text/x-wiki
Following are the Pages where expansion depth is exceeded.
7sqq90uv60fwc28ued9rr5t7h4j8lgn
Category:Matluka lama kayivelaka xikombandlela xa tinhlokomhaka
14
5620
32181
2018-08-10T13:44:31Z
Dr. Sroy
5771
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Wikipedia metatemplates
14
5621
32182
2018-08-10T13:45:32Z
Dr. Sroy
5771
New category
wikitext
text/x-wiki
Wikipedia meta templates list present in this wiki.
99fpfpggvlmzjhczalihf6ozzgg4m0r
Category:Project boxes
14
5622
32183
2018-08-10T13:46:09Z
Dr. Sroy
5771
New category
wikitext
text/x-wiki
List project boxes templates
akfucasu90mbktlpguh8pstvl97qd6s
Category:CS1 errors: dates
14
5623
32184
2018-08-10T13:48:23Z
Dr. Sroy
5771
New category
wikitext
text/x-wiki
Pages with Citation errors in dates.
kdi651ve8milako2squrqxgynqgdlw8
Category:Country data templates
14
5624
32185
2018-08-10T13:49:29Z
Dr. Sroy
5771
New category
wikitext
text/x-wiki
List of countries having "country data" in this wiki.
5wwxj3agru2weiuenq76ozdmb09dg3s
Template:@
10
5625
32188
2018-08-10T13:55:15Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span class="nowrap">{{{1|<noinclude>account</noinclude>}}}[[File:At sign.svg|15px|@|link=]]{{{2|<noinclude>example.com</noinclude>}}}</span><noinclude>
{{Documentation}}
<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS -->
</noinclude>
eg78my3nxzh37evi3sylleswabugyaa
Template:No spam
10
5626
32189
2018-08-10T13:56:16Z
Dr. Sroy
5771
Shortcut
wikitext
text/x-wiki
#REDIRECT [[Template:@]]
qv56xwmpofyupnnez3xm14crpyxqfyr
MediaWiki:Gadget-morebits.js
8
5627
32193
32192
2018-08-10T18:08:23Z
Dr. Sroy
5771
Checked and did self attribution
javascript
text/javascript
// <nowiki>
/**
* morebits.js
* ===========
* A library full of lots of goodness for user scripts on MediaWiki wikis, including Wikipedia.
*
* The highlights include:
* - Morebits.quickForm class - generates quick HTML forms on the fly
* - Morebits.wiki.api class - makes calls to the MediaWiki API
* - Morebits.wiki.page class - modifies pages on the wiki (edit, revert, delete, etc.)
* - Morebits.wikitext class - contains some utilities for dealing with wikitext
* - Morebits.status class - a rough-and-ready status message displayer, used by the Morebits.wiki classes
* - Morebits.simpleWindow class - a wrapper for jQuery UI Dialog with a custom look and extra features
*
* Dependencies:
* - The whole thing relies on jQuery. But most wikis should provide this by default.
* - Morebits.quickForm, Morebits.simpleWindow, and Morebits.status rely on the "morebits.css" file for their styling.
* - Morebits.simpleWindow relies on jquery UI Dialog (ResourceLoader module name 'jquery.ui.dialog').
* - Morebits.quickForm tooltips rely on Tipsy (ResourceLoader module name 'jquery.tipsy').
* For external installations, Tipsy is available at [http://onehackoranother.com/projects/jquery/tipsy].
* - To create a gadget based on morebits.js, use this syntax in MediaWiki:Gadgets-definition:
* * GadgetName[ResourceLoader|dependencies=mediawiki.user,mediawiki.util,mediawiki.RegExp,jquery.ui.dialog,jquery.tipsy]|morebits.js|morebits.css|GadgetName.js
*
* Most of the stuff here doesn't work on IE < 9. It is your script's responsibility to enforce this.
*
* This library is maintained by the maintainers of Twinkle.
* For queries, suggestions, help, etc., head to [[Wikipedia talk:Twinkle]] on Tsonga Wikipedia [https://ts.wikipedia.org]
* or head on to English wikipedia [https://en.wikipedia.org]
* The latest development source is available at [https://github.com/azatoth/twinkle/blob/master/morebits.js
* Adapted and developed on the Tsonga wiki by User:Dr. Sroy ,ie. William Steve Roy aka. Arkaprabha Sinha Roy [https://ts:wikipedia.org/wiki/User:Dr. Sroy
*
*/
( function ( window, document, $, undefined ) { // Wrap entire file with anonymous function
var Morebits = {};
window.Morebits = Morebits; // allow global access
/**
* **************** Morebits.userIsInGroup() ****************
* Simple helper function to see what groups a user might belong
*/
Morebits.userIsInGroup = function ( group ) {
return mw.config.get( 'wgUserGroups' ).indexOf( group ) !== -1;
};
/**
* **************** Morebits.sanitizeIPv6() ****************
* JavaScript translation of the MediaWiki core function IP::sanitizeIP() in
* includes/utils/IP.php.
* Converts an IPv6 address to the canonical form stored and used by MediaWiki.
*/
Morebits.sanitizeIPv6 = function ( address ) {
address = address.trim();
if ( address === '' ) {
return null;
}
if ( !mw.util.isIPv6Address( address ) ) {
return address; // nothing else to do for IPv4 addresses or invalid ones
}
// Remove any whitespaces, convert to upper case
address = address.toUpperCase();
// Expand zero abbreviations
var abbrevPos = address.indexOf( '::' );
if ( abbrevPos > -1 ) {
// We know this is valid IPv6. Find the last index of the
// address before any CIDR number (e.g. "a:b:c::/24").
var CIDRStart = address.indexOf( '/' );
var addressEnd = ( CIDRStart > -1 ) ? CIDRStart - 1 : address.length - 1;
// If the '::' is at the beginning...
var repeat, extra, pad;
if ( abbrevPos === 0 ) {
repeat = '0:';
extra = ( address == '::' ) ? '0' : ''; // for the address '::'
pad = 9; // 7+2 (due to '::')
// If the '::' is at the end...
} else if ( abbrevPos === ( addressEnd - 1 ) ) {
repeat = ':0';
extra = '';
pad = 9; // 7+2 (due to '::')
// If the '::' is in the middle...
} else {
repeat = ':0';
extra = ':';
pad = 8; // 6+2 (due to '::')
}
var replacement = repeat;
pad -= address.split( ':' ).length - 1;
for ( var i = 1; i < pad; i++ ) {
replacement += repeat;
}
replacement += extra;
address = address.replace( '::', replacement );
}
// Remove leading zeros from each bloc as needed
address = address.replace( /(^|:)0+([0-9A-Fa-f]{1,4})/g, '$1$2' );
return address;
};
/**
* **************** Morebits.quickForm ****************
* Morebits.quickForm is a class for creation of simple and standard forms without much
* specific coding.
*
* Index to Morebits.quickForm element types:
*
* select A combo box (aka drop-down).
* - Attributes: name, label, multiple, size, list, event
* option An element for a combo box.
* - Attributes: value, label, selected, disabled
* optgroup A group of "option"s.
* - Attributes: label, list
* field A fieldset (aka group box).
* - Attributes: name, label, disabled
* checkbox A checkbox. Must use "list" parameter.
* - Attributes: name, list, event
* - Attributes (within list): name, label, value, checked, disabled, event, subgroup
* radio A radio button. Must use "list" parameter.
* - Attributes: name, list, event
* - Attributes (within list): name, label, value, checked, disabled, event, subgroup
* input A text box.
* - Attributes: name, label, value, size, disabled, readonly, maxlength, event
* dyninput A set of text boxes with "Remove" buttons and an "Add" button.
* - Attributes: name, label, min, max, sublabel, value, size, maxlength, event
* hidden An invisible form field.
* - Attributes: name, value
* header A level 5 header.
* - Attributes: label
* div A generic placeholder element or label.
* - Attributes: name, label
* submit A submit button. Morebits.simpleWindow moves these to the footer of the dialog.
* - Attributes: name, label, disabled
* button A generic button.
* - Attributes: name, label, disabled, event
* textarea A big, multi-line text box.
* - Attributes: name, label, value, cols, rows, disabled, readonly
* fragment A DocumentFragment object.
* - No attributes, and no global attributes except adminonly
*
* Global attributes: id, className, style, tooltip, extra, adminonly
*/
Morebits.quickForm = function QuickForm( event, eventType ) {
this.root = new Morebits.quickForm.element( { type: 'form', event: event, eventType:eventType } );
};
Morebits.quickForm.prototype.render = function QuickFormRender() {
var ret = this.root.render();
ret.names = {};
return ret;
};
Morebits.quickForm.prototype.append = function QuickFormAppend( data ) {
return this.root.append( data );
};
Morebits.quickForm.element = function QuickFormElement( data ) {
this.data = data;
this.childs = [];
this.id = Morebits.quickForm.element.id++;
};
Morebits.quickForm.element.id = 0;
Morebits.quickForm.element.prototype.append = function QuickFormElementAppend( data ) {
var child;
if( data instanceof Morebits.quickForm.element ) {
child = data;
} else {
child = new Morebits.quickForm.element( data );
}
this.childs.push( child );
return child;
};
// This should be called without parameters: form.render()
Morebits.quickForm.element.prototype.render = function QuickFormElementRender( internal_subgroup_id ) {
var currentNode = this.compute( this.data, internal_subgroup_id );
for( var i = 0; i < this.childs.length; ++i ) {
// do not pass internal_subgroup_id to recursive calls
currentNode[1].appendChild( this.childs[i].render() );
}
return currentNode[0];
};
Morebits.quickForm.element.prototype.compute = function QuickFormElementCompute( data, in_id ) {
var node;
var childContainder = null;
var label;
var id = ( in_id ? in_id + '_' : '' ) + 'node_' + this.id;
if( data.adminonly && !Morebits.userIsInGroup( 'sysop' ) ) {
// hell hack alpha
data.type = 'hidden';
}
var i, current, subnode;
switch( data.type ) {
case 'form':
node = document.createElement( 'form' );
node.className = "quickform";
node.setAttribute( 'action', 'javascript:void(0);');
if( data.event ) {
node.addEventListener( data.eventType || 'submit', data.event , false );
}
break;
case 'fragment':
node = document.createDocumentFragment();
// fragments can't have any attributes, so just return it straight away
return [ node, node ];
case 'select':
node = document.createElement( 'div' );
node.setAttribute( 'id', 'div_' + id );
if( data.label ) {
label = node.appendChild( document.createElement( 'label' ) );
label.setAttribute( 'for', id );
label.appendChild( document.createTextNode( data.label ) );
}
var select = node.appendChild( document.createElement( 'select' ) );
if( data.event ) {
select.addEventListener( 'change', data.event, false );
}
if( data.multiple ) {
select.setAttribute( 'multiple', 'multiple' );
}
if( data.size ) {
select.setAttribute( 'size', data.size );
}
select.setAttribute( 'name', data.name );
if( data.list ) {
for( i = 0; i < data.list.length; ++i ) {
current = data.list[i];
if( current.list ) {
current.type = 'optgroup';
} else {
current.type = 'option';
}
subnode = this.compute( current );
select.appendChild( subnode[0] );
}
}
childContainder = select;
break;
case 'option':
node = document.createElement( 'option' );
node.values = data.value;
node.setAttribute( 'value', data.value );
if( data.selected ) {
node.setAttribute( 'selected', 'selected' );
}
if( data.disabled ) {
node.setAttribute( 'disabled', 'disabled' );
}
node.setAttribute( 'label', data.label );
node.appendChild( document.createTextNode( data.label ) );
break;
case 'optgroup':
node = document.createElement( 'optgroup' );
node.setAttribute( 'label', data.label );
if( data.list ) {
for( i = 0; i < data.list.length; ++i ) {
current = data.list[i];
current.type = 'option'; //must be options here
subnode = this.compute( current );
node.appendChild( subnode[0] );
}
}
break;
case 'field':
node = document.createElement( 'fieldset' );
label = node.appendChild( document.createElement( 'legend' ) );
label.appendChild( document.createTextNode( data.label ) );
if( data.name ) {
node.setAttribute( 'name', data.name );
}
if( data.disabled ) {
node.setAttribute( 'disabled', 'disabled' );
}
break;
case 'checkbox':
case 'radio':
node = document.createElement( 'div' );
if( data.list ) {
for( i = 0; i < data.list.length; ++i ) {
var cur_id = id + '_' + i;
current = data.list[i];
var cur_div;
if( current.type === 'header' ) {
// inline hack
cur_div = node.appendChild( document.createElement( 'h6' ) );
cur_div.appendChild( document.createTextNode( current.label ) );
if( current.tooltip ) {
Morebits.quickForm.element.generateTooltip( cur_div , current );
}
continue;
}
cur_div = node.appendChild( document.createElement( 'div' ) );
subnode = cur_div.appendChild( document.createElement( 'input' ) );
subnode.values = current.value;
subnode.setAttribute( 'value', current.value );
subnode.setAttribute( 'name', current.name || data.name );
subnode.setAttribute( 'type', data.type );
subnode.setAttribute( 'id', cur_id );
if( current.checked ) {
subnode.setAttribute( 'checked', 'checked' );
}
if( current.disabled ) {
subnode.setAttribute( 'disabled', 'disabled' );
}
label = cur_div.appendChild( document.createElement( 'label' ) );
label.appendChild( document.createTextNode( current.label ) );
label.setAttribute( 'for', cur_id );
if( current.tooltip ) {
Morebits.quickForm.element.generateTooltip( label, current );
}
// styles go on the label, doesn't make sense to style a checkbox/radio
if( current.style ) {
label.setAttribute( 'style', current.style );
}
var event;
if( current.subgroup ) {
var tmpgroup = current.subgroup;
if( ! $.isArray( tmpgroup ) ) {
tmpgroup = [ tmpgroup ];
}
var subgroupRaw = new Morebits.quickForm.element({
type: 'div',
id: id + '_' + i + '_subgroup'
});
$.each( tmpgroup, function( idx, el ) {
var newEl = $.extend( {}, el );
if( ! newEl.type ) {
newEl.type = data.type;
}
newEl.name = (current.name || data.name) + '.' + newEl.name;
subgroupRaw.append( newEl );
} );
var subgroup = subgroupRaw.render( cur_id );
subgroup.className = "quickformSubgroup";
subnode.subgroup = subgroup;
subnode.shown = false;
event = function(e) {
if( e.target.checked ) {
e.target.parentNode.appendChild( e.target.subgroup );
if( e.target.type === 'radio' ) {
var name = e.target.name;
if( e.target.form.names[name] !== undefined ) {
e.target.form.names[name].parentNode.removeChild( e.target.form.names[name].subgroup );
}
e.target.form.names[name] = e.target;
}
} else {
e.target.parentNode.removeChild( e.target.subgroup );
}
};
subnode.addEventListener( 'change', event, true );
if( current.checked ) {
subnode.parentNode.appendChild( subgroup );
}
} else if( data.type === 'radio' ) {
event = function(e) {
if( e.target.checked ) {
var name = e.target.name;
if( e.target.form.names[name] !== undefined ) {
e.target.form.names[name].parentNode.removeChild( e.target.form.names[name].subgroup );
}
delete e.target.form.names[name];
}
};
subnode.addEventListener( 'change', event, true );
}
// add users' event last, so it can interact with the subgroup
if( data.event ) {
subnode.addEventListener( 'change', data.event, false );
} else if ( current.event ) {
subnode.addEventListener( 'change', current.event, true );
}
}
}
break;
case 'input':
node = document.createElement( 'div' );
node.setAttribute( 'id', 'div_' + id );
if( data.label ) {
label = node.appendChild( document.createElement( 'label' ) );
label.appendChild( document.createTextNode( data.label ) );
label.setAttribute( 'for', id );
}
subnode = node.appendChild( document.createElement( 'input' ) );
if( data.value ) {
subnode.setAttribute( 'value', data.value );
}
subnode.setAttribute( 'name', data.name );
subnode.setAttribute( 'id', id );
subnode.setAttribute( 'type', 'text' );
if( data.size ) {
subnode.setAttribute( 'size', data.size );
}
if( data.disabled ) {
subnode.setAttribute( 'disabled', 'disabled' );
}
if( data.readonly ) {
subnode.setAttribute( 'readonly', 'readonly' );
}
if( data.maxlength ) {
subnode.setAttribute( 'maxlength', data.maxlength );
}
if( data.event ) {
subnode.addEventListener( 'keyup', data.event, false );
}
break;
case 'dyninput':
var min = data.min || 1;
var max = data.max || Infinity;
node = document.createElement( 'div' );
label = node.appendChild( document.createElement( 'h5' ) );
label.appendChild( document.createTextNode( data.label ) );
var listNode = node.appendChild( document.createElement( 'div' ) );
var more = this.compute( {
type: 'button',
label: 'more',
disabled: min >= max,
event: function(e) {
var new_node = new Morebits.quickForm.element( e.target.sublist );
e.target.area.appendChild( new_node.render() );
if( ++e.target.counter >= e.target.max ) {
e.target.setAttribute( 'disabled', 'disabled' );
}
e.stopPropagation();
}
} );
node.appendChild( more[0] );
var moreButton = more[1];
var sublist = {
type: '_dyninput_element',
label: data.sublabel || data.label,
name: data.name,
value: data.value,
size: data.size,
remove: false,
maxlength: data.maxlength,
event: data.event
};
for( i = 0; i < min; ++i ) {
var elem = new Morebits.quickForm.element( sublist );
listNode.appendChild( elem.render() );
}
sublist.remove = true;
sublist.morebutton = moreButton;
sublist.listnode = listNode;
moreButton.sublist = sublist;
moreButton.area = listNode;
moreButton.max = max - min;
moreButton.counter = 0;
break;
case '_dyninput_element': // Private, similar to normal input
node = document.createElement( 'div' );
if( data.label ) {
label = node.appendChild( document.createElement( 'label' ) );
label.appendChild( document.createTextNode( data.label ) );
label.setAttribute( 'for', id );
}
subnode = node.appendChild( document.createElement( 'input' ) );
if( data.value ) {
subnode.setAttribute( 'value', data.value );
}
subnode.setAttribute( 'name', data.name );
subnode.setAttribute( 'type', 'text' );
if( data.size ) {
subnode.setAttribute( 'size', data.size );
}
if( data.maxlength ) {
subnode.setAttribute( 'maxlength', data.maxlength );
}
if( data.event ) {
subnode.addEventListener( 'keyup', data.event, false );
}
if( data.remove ) {
var remove = this.compute( {
type: 'button',
label: 'remove',
event: function(e) {
var list = e.target.listnode;
var node = e.target.inputnode;
var more = e.target.morebutton;
list.removeChild( node );
--more.counter;
more.removeAttribute( 'disabled' );
e.stopPropagation();
}
} );
node.appendChild( remove[0] );
var removeButton = remove[1];
removeButton.inputnode = node;
removeButton.listnode = data.listnode;
removeButton.morebutton = data.morebutton;
}
break;
case 'hidden':
node = document.createElement( 'input' );
node.setAttribute( 'type', 'hidden' );
node.values = data.value;
node.setAttribute( 'value', data.value );
node.setAttribute( 'name', data.name );
break;
case 'header':
node = document.createElement( 'h5' );
node.appendChild( document.createTextNode( data.label ) );
break;
case 'div':
node = document.createElement( 'div' );
if (data.name) {
node.setAttribute( 'name', data.name );
}
if (data.label) {
if ( ! $.isArray( data.label ) ) {
data.label = [ data.label ];
}
var result = document.createElement( 'span' );
result.className = 'quickformDescription';
for( i = 0; i < data.label.length; ++i ) {
if( typeof data.label[i] === 'string' ) {
result.appendChild( document.createTextNode( data.label[i] ) );
} else if( data.label[i] instanceof Element ) {
result.appendChild( data.label[i] );
}
}
node.appendChild( result );
}
break;
case 'submit':
node = document.createElement( 'span' );
childContainder = node.appendChild(document.createElement( 'input' ));
childContainder.setAttribute( 'type', 'submit' );
if( data.label ) {
childContainder.setAttribute( 'value', data.label );
}
childContainder.setAttribute( 'name', data.name || 'submit' );
if( data.disabled ) {
childContainder.setAttribute( 'disabled', 'disabled' );
}
break;
case 'button':
node = document.createElement( 'span' );
childContainder = node.appendChild(document.createElement( 'input' ));
childContainder.setAttribute( 'type', 'button' );
if( data.label ) {
childContainder.setAttribute( 'value', data.label );
}
childContainder.setAttribute( 'name', data.name );
if( data.disabled ) {
childContainder.setAttribute( 'disabled', 'disabled' );
}
if( data.event ) {
childContainder.addEventListener( 'click', data.event, false );
}
break;
case 'textarea':
node = document.createElement( 'div' );
node.setAttribute( 'id', 'div_' + id );
if( data.label ) {
label = node.appendChild( document.createElement( 'h5' ) );
label.appendChild( document.createTextNode( data.label ) );
// TODO need to nest a <label> tag in here without creating extra vertical space
//label.setAttribute( 'for', id );
}
subnode = node.appendChild( document.createElement( 'textarea' ) );
subnode.setAttribute( 'name', data.name );
if( data.cols ) {
subnode.setAttribute( 'cols', data.cols );
}
if( data.rows ) {
subnode.setAttribute( 'rows', data.rows );
}
if( data.disabled ) {
subnode.setAttribute( 'disabled', 'disabled' );
}
if( data.readonly ) {
subnode.setAttribute( 'readonly', 'readonly' );
}
if( data.value ) {
subnode.value = data.value;
}
break;
default:
throw new Error("Morebits.quickForm: unknown element type " + data.type.toString());
}
if( !childContainder ) {
childContainder = node;
}
if( data.tooltip ) {
Morebits.quickForm.element.generateTooltip( label || node , data );
}
if( data.extra ) {
childContainder.extra = data.extra;
}
if( data.style ) {
childContainder.setAttribute( 'style', data.style );
}
if( data.className ) {
childContainder.className = ( childContainder.className ?
childContainder.className + " " + data.className :
data.className );
}
childContainder.setAttribute( 'id', data.id || id );
return [ node, childContainder ];
};
Morebits.quickForm.element.autoNWSW = function() {
return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 'sw' : 'nw';
};
Morebits.quickForm.element.generateTooltip = function QuickFormElementGenerateTooltip( node, data ) {
$('<span/>', {
'class': 'ui-icon ui-icon-help ui-icon-inline morebits-tooltip'
}).appendTo(node).tipsy({
'fallback': data.tooltip,
'fade': true,
'gravity': (data.type === "input" || data.type === "select") ?
Morebits.quickForm.element.autoNWSW : $.fn.tipsy.autoWE,
'html': true,
'delayOut': 250
});
};
/**
* Some utility methods for manipulating quickForms after their creation
* (None of them work for "dyninput" type fields at present)
*
* Morebits.quickForm.getElements(form, fieldName)
* Returns all form elements with a given field name or ID
*
* Morebits.quickForm.getCheckboxOrRadio(elementArray, value)
* Searches the array of elements for a checkbox or radio button with a certain |value| attribute
*
* Morebits.quickForm.getElementContainer(element)
* Returns the <div> containing the form element, or the form element itself
* May not work as expected on checkboxes or radios
*
* Morebits.quickForm.getElementLabelObject(element)
* Gets the HTML element that contains the label of the given form element (mainly for internal use)
*
* Morebits.quickForm.getElementLabel(element)
* Gets the label text of the element
*
* Morebits.quickForm.setElementLabel(element, labelText)
* Sets the label of the element to the given text
*
* Morebits.quickForm.overrideElementLabel(element, temporaryLabelText)
* Stores the element's current label, and temporarily sets the label to the given text
*
* Morebits.quickForm.resetElementLabel(element)
* Restores the label stored by overrideElementLabel
*
* Morebits.quickForm.setElementVisibility(element, visibility)
* Shows or hides a form element plus its label and tooltip
*
* Morebits.quickForm.setElementTooltipVisibility(element, visibility)
* Shows or hides the "question mark" icon next to a form element
*/
Morebits.quickForm.getElements = function QuickFormGetElements(form, fieldName) {
var $form = $(form);
var $elements = $form.find('[name="' + fieldName + '"]');
if ($elements.length > 0) {
return $elements.toArray();
}
$elements = $form.find('#' + fieldName);
if ($elements.length > 0) {
return $elements.toArray();
}
return null;
};
Morebits.quickForm.getCheckboxOrRadio = function QuickFormGetCheckboxOrRadio(elementArray, value) {
var found = $.grep(elementArray, function(el) {
return el.value === value;
});
if (found.length > 0) {
return found[0];
}
return null;
};
Morebits.quickForm.getElementContainer = function QuickFormGetElementContainer(element) {
// for divs, headings and fieldsets, the container is the element itself
if (element instanceof HTMLFieldSetElement || element instanceof HTMLDivElement ||
element instanceof HTMLHeadingElement) {
return element;
}
// for others, just return the parent node
return element.parentNode;
};
Morebits.quickForm.getElementLabelObject = function QuickFormGetElementLabelObject(element) {
// for buttons, divs and headers, the label is on the element itself
if (element.type === "button" || element.type === "submit" ||
element instanceof HTMLDivElement || element instanceof HTMLHeadingElement) {
return element;
// for fieldsets, the label is the child <legend> element
} else if (element instanceof HTMLFieldSetElement) {
return element.getElementsByTagName("legend")[0];
// for textareas, the label is the sibling <h5> element
} else if (element instanceof HTMLTextAreaElement) {
return element.parentNode.getElementsByTagName("h5")[0];
// for others, the label is the sibling <label> element
} else {
return element.parentNode.getElementsByTagName("label")[0];
}
return null;
};
Morebits.quickForm.getElementLabel = function QuickFormGetElementLabel(element) {
var labelElement = Morebits.quickForm.getElementLabelObject(element);
if (!labelElement) {
return null;
}
return labelElement.firstChild.textContent;
};
Morebits.quickForm.setElementLabel = function QuickFormSetElementLabel(element, labelText) {
var labelElement = Morebits.quickForm.getElementLabelObject(element);
if (!labelElement) {
return false;
}
labelElement.firstChild.textContent = labelText;
return true;
};
Morebits.quickForm.overrideElementLabel = function QuickFormOverrideElementLabel(element, temporaryLabelText) {
if (!element.hasAttribute("data-oldlabel")) {
element.setAttribute("data-oldlabel", Morebits.quickForm.getElementLabel(element));
}
return Morebits.quickForm.setElementLabel(element, temporaryLabelText);
};
Morebits.quickForm.resetElementLabel = function QuickFormResetElementLabel(element) {
if (element.hasAttribute("data-oldlabel")) {
return Morebits.quickForm.setElementLabel(element, element.getAttribute("data-oldlabel"));
}
return null;
};
Morebits.quickForm.setElementVisibility = function QuickFormSetElementVisibility(element, visibility) {
$(element).toggle(visibility);
};
Morebits.quickForm.setElementTooltipVisibility = function QuickFormSetElementTooltipVisibility(element, visibility) {
$(Morebits.quickForm.getElementContainer(element)).find(".morebits-tooltip").toggle(visibility);
};
/**
* **************** HTMLFormElement ****************
*
* getChecked:
* XXX Doesn't seem to work reliably across all browsers at the moment. -- see getChecked2 in twinkleunlink.js, which is better
*
* Returns an array containing the values of elements with the given name, that has it's
* checked property set to true. (i.e. a checkbox or a radiobutton is checked), or select options
* that have selected set to true. (don't try to mix selects with radio/checkboxes, please)
* Type is optional and can specify if either radio or checkbox (for the event
* that both checkboxes and radiobuttons have the same name.
*/
HTMLFormElement.prototype.getChecked = function( name, type ) {
var elements = this.elements[name];
if( !elements ) {
// if the element doesn't exists, return null.
return null;
}
var return_array = [];
var i;
if( elements instanceof HTMLSelectElement ) {
var options = elements.options;
for( i = 0; i < options.length; ++i ) {
if( options[i].selected ) {
if( options[i].values ) {
return_array.push( options[i].values );
} else {
return_array.push( options[i].value );
}
}
}
} else if( elements instanceof HTMLInputElement ) {
if( type && elements.type !== type ) {
return [];
} else if( elements.checked ) {
return [ elements.value ];
}
} else {
for( i = 0; i < elements.length; ++i ) {
if( elements[i].checked ) {
if( type && elements[i].type !== type ) {
continue;
}
if( elements[i].values ) {
return_array.push( elements[i].values );
} else {
return_array.push( elements[i].value );
}
}
}
}
return return_array;
};
/**
* **************** RegExp ****************
*
* RegExp.escape: Will escape a string to be used in a RegExp
*/
RegExp.escape = function( text, space_fix ) {
text = mw.RegExp.escape(text);
// Special MediaWiki escape - underscore/space are often equivalent
if( space_fix ) {
text = text.replace( / |_/g, '[_ ]' );
}
return text;
};
/**
* **************** Morebits.bytes ****************
* Utility object for formatting byte values
*/
Morebits.bytes = function( value ) {
if( typeof value === 'string' ) {
var res = /(\d+) ?(\w?)(i?)B?/.exec( value );
var number = res[1];
var mag = res[2];
var si = res[3];
if( !number ) {
this.number = 0;
return;
}
if( !si ) {
this.value = number * Math.pow( 10, Morebits.bytes.magnitudes[mag] * 3 );
} else {
this.value = number * Math.pow( 2, Morebits.bytes.magnitudes[mag] * 10 );
}
} else {
this.value = value;
}
};
Morebits.bytes.magnitudes = {
'': 0,
'K': 1,
'M': 2,
'G': 3,
'T': 4,
'P': 5,
'E': 6,
'Z': 7,
'Y': 8
};
Morebits.bytes.rmagnitudes = {
0: '',
1: 'K',
2: 'M',
3: 'G',
4: 'T',
5: 'P',
6: 'E',
7: 'Z',
8: 'Y'
};
Morebits.bytes.prototype.valueOf = function() {
return this.value;
};
Morebits.bytes.prototype.toString = function( magnitude ) {
var tmp = this.value;
if( magnitude ) {
var si = /i/.test(magnitude);
var mag = magnitude.replace( /.*?(\w)i?B?.*/g, '$1' );
if( si ) {
tmp /= Math.pow( 2, Morebits.bytes.magnitudes[mag] * 10 );
} else {
tmp /= Math.pow( 10, Morebits.bytes.magnitudes[mag] * 3 );
}
if( parseInt( tmp, 10 ) !== tmp ) {
tmp = Number( tmp ).toPrecision( 4 );
}
return tmp + ' ' + mag + (si?'i':'') + 'B';
} else {
// si per default
var current = 0;
while( tmp >= 1024 ) {
tmp /= 1024;
++current;
}
tmp = this.value / Math.pow( 2, current * 10 );
if( parseInt( tmp, 10 ) !== tmp ) {
tmp = Number( tmp ).toPrecision( 4 );
}
return tmp + ' ' + Morebits.bytes.rmagnitudes[current] + ( current > 0 ? 'iB' : 'B' );
}
};
/**
* **************** String; Morebits.string ****************
*/
if (!String.prototype.trimLeft) {
String.prototype.trimLeft = function stringPrototypeLtrim( ) {
return this.replace( /^[\s]+/g, "" );
};
}
if (!String.prototype.trimRight) {
String.prototype.trimRight = function stringPrototypeRtrim( ) {
return this.replace( /[\s]+$/g, "" );
};
}
if (!String.prototype.trim) {
String.prototype.trim = function stringPrototypeTrim( ) {
return this.trimRight().trimLeft();
};
}
Morebits.string = {
// Helper functions to change case of a string
toUpperCaseFirstChar: function(str) {
str = str.toString();
return str.substr( 0, 1 ).toUpperCase() + str.substr( 1 );
},
toLowerCaseFirstChar: function(str) {
str = str.toString();
return str.substr( 0, 1 ).toLowerCase() + str.substr( 1 );
},
splitWeightedByKeys: function( str, start, end, skip ) {
if( start.length !== end.length ) {
throw new Error( 'start marker and end marker must be of the same length' );
}
var level = 0;
var initial = null;
var result = [];
if( ! $.isArray( skip ) ) {
if( skip === undefined ) {
skip = [];
} else if( typeof skip === 'string' ) {
skip = [ skip ];
} else {
throw new Error( "non-applicable skip parameter" );
}
}
for( var i = 0; i < str.length; ++i ) {
for( var j = 0; j < skip.length; ++j ) {
if( str.substr( i, skip[j].length ) === skip[j] ) {
i += skip[j].length - 1;
continue;
}
}
if( str.substr( i, start.length ) === start ) {
if( initial === null ) {
initial = i;
}
++level;
i += start.length - 1;
} else if( str.substr( i, end.length ) === end ) {
--level;
i += end.length - 1;
}
if( !level && initial !== null ) {
result.push( str.substring( initial, i + 1 ) );
initial = null;
}
}
return result;
},
// for deletion/other templates taking a freeform "reason" from a textarea (e.g. PROD, XFD, RPP)
formatReasonText: function( str ) {
var result = str.toString().trimRight();
var unbinder = new Morebits.unbinder(result);
unbinder.unbind("<no" + "wiki>", "</no" + "wiki>");
unbinder.content = unbinder.content.replace(/\|/g, "{{subst:!}}");
return unbinder.rebind();
},
// a replacement for String.prototype.replace() when the second parameter (the
// replacement string) is arbitrary, such as a username or freeform user input,
// and may contain dollar signs
safeReplace: function morebitsStringSafeReplace(string, pattern, replacement) {
return string.replace(pattern, replacement.replace(/\$/g, "$$$$"));
}
};
/**
* **************** Morebits.array ****************
*
* uniq(arr): returns a copy of the array with duplicates removed
*
* dups(arr): returns a copy of the array with the first instance of each value
* removed; subsequent instances of those values (duplicates) remain
*
* chunk(arr, size): breaks up |arr| into smaller arrays of length |size|, and
* returns an array of these "chunked" arrays
*/
Morebits.array = {
uniq: function(arr) {
if ( ! $.isArray( arr ) ) {
throw "A non-array object passed to Morebits.array.uniq";
}
var result = [];
for( var i = 0; i < arr.length; ++i ) {
var current = arr[i];
if( result.indexOf( current ) === -1 ) {
result.push( current );
}
}
return result;
},
dups: function(arr) {
if ( ! $.isArray( arr ) ) {
throw "A non-array object passed to Morebits.array.dups";
}
var uniques = [];
var result = [];
for( var i = 0; i < arr.length; ++i ) {
var current = arr[i];
if( uniques.indexOf( current ) === -1 ) {
uniques.push( current );
} else {
result.push( current );
}
}
return result;
},
chunk: function( arr, size ) {
if ( ! $.isArray( arr ) ) {
throw "A non-array object passed to Morebits.array.chunk";
}
if( typeof size !== 'number' || size <= 0 ) { // pretty impossible to do anything :)
return [ arr ]; // we return an array consisting of this array.
}
var result = [];
var current;
for( var i = 0; i < arr.length; ++i ) {
if( i % size === 0 ) { // when 'i' is 0, this is always true, so we start by creating one.
current = [];
result.push( current );
}
current.push( arr[i] );
}
return result;
}
};
/**
* **************** Morebits.pageNameNorm ****************
* Stores a normalized version of the wgPageName variable (underscores converted to spaces).
* For queen/king/whatever and country!
*/
Morebits.pageNameNorm = mw.config.get('wgPageName').replace(/_/g, ' ');
/**
* **************** Morebits.unbinder ****************
* Used by Morebits.wikitext.page.commentOutImage
*/
Morebits.unbinder = function Unbinder( string ) {
if( typeof string !== 'string' ) {
throw new Error( "not a string" );
}
this.content = string;
this.counter = 0;
this.history = {};
this.prefix = '%UNIQ::' + Math.random() + '::';
this.postfix = '::UNIQ%';
};
Morebits.unbinder.prototype = {
unbind: function UnbinderUnbind( prefix, postfix ) {
var re = new RegExp( prefix + '(.*?)' + postfix, 'g' );
this.content = this.content.replace( re, Morebits.unbinder.getCallback( this ) );
},
rebind: function UnbinderRebind() {
var content = this.content;
content.self = this;
for( var current in this.history ) {
if( this.history.hasOwnProperty( current ) ) {
content = content.replace( current, this.history[current] );
}
}
return content;
},
prefix: null, // %UNIQ::0.5955981644938324::
postfix: null, // ::UNIQ%
content: null, // string
counter: null, // 0++
history: null // {}
};
Morebits.unbinder.getCallback = function UnbinderGetCallback(self) {
return function UnbinderCallback( match ) {
var current = self.prefix + self.counter + self.postfix;
self.history[current] = match;
++self.counter;
return current;
};
};
/**
* **************** Date ****************
* Helper functions to get the month as a string instead of a number
*
* Normally it is poor form to play with prototypes of primitive types, but it
* is fairly unlikely that anyone will iterate over a Date object.
*/
Date.monthNames = [
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December'
];
Date.monthNamesAbbrev = [
'Jan',
'Feb',
'Mar',
'Apr',
'May',
'Jun',
'Jul',
'Aug',
'Sep',
'Oct',
'Nov',
'Dec'
];
Date.prototype.getMonthName = function() {
return Date.monthNames[ this.getMonth() ];
};
Date.prototype.getMonthNameAbbrev = function() {
return Date.monthNamesAbbrev[ this.getMonth() ];
};
Date.prototype.getUTCMonthName = function() {
return Date.monthNames[ this.getUTCMonth() ];
};
Date.prototype.getUTCMonthNameAbbrev = function() {
return Date.monthNamesAbbrev[ this.getUTCMonth() ];
};
/**
* **************** Morebits.wikipedia ****************
* Tsonga Wikipedia-specific objects
*/
Morebits.wikipedia = {};
Morebits.wikipedia.namespaces = {
'-2': 'Media',
'-1': 'Special',
'0': '',
'1': 'Talk',
'2': 'User',
'3': 'User talk',
'4': 'Project',
'5': 'Project talk',
'6': 'File',
'7': 'File talk',
'8': 'MediaWiki',
'9': 'MediaWiki talk',
'10': 'Template',
'11': 'Template talk',
'12': 'Help',
'13': 'Help talk',
'14': 'Category',
'15': 'Category talk',
'100': 'Portal',
'101': 'Portal talk',
'108': 'Book',
'109': 'Book talk',
'118': 'Draft',
'119': 'Draft talk',
'446': 'Education Program',
'447': 'Education Program talk',
'710': 'TimedText',
'711': 'TimedText talk',
'828': 'Module',
'829': 'Module talk'
};
Morebits.wikipedia.namespacesFriendly = {
'0': '(Article)',
'1': 'Talk',
'2': 'User',
'3': 'User talk',
'4': 'Wikipedia',
'5': 'Wikipedia talk',
'6': 'File',
'7': 'File talk',
'8': 'MediaWiki',
'9': 'MediaWiki talk',
'10': 'Template',
'11': 'Template talk',
'12': 'Help',
'13': 'Help talk',
'14': 'Category',
'15': 'Category talk',
'100': 'Portal',
'101': 'Portal talk',
'108': 'Book',
'109': 'Book talk',
'118': 'Draft',
'119': 'Draft talk',
'446': 'Education Program',
'447': 'Education Program talk',
'710': 'TimedText',
'711': 'TimedText talk',
'828': 'Module',
'829': 'Module talk'
};
/**
* **************** Morebits.wiki ****************
* Various objects for wiki editing and API access
*/
Morebits.wiki = {};
// Determines whether the current page is a redirect or soft redirect
// (fails to detect soft redirects on edit, history, etc. pages)
Morebits.wiki.isPageRedirect = function wikipediaIsPageRedirect() {
return !!(mw.config.get("wgIsRedirect") || document.getElementById("softredirect"));
};
/**
* **************** Morebits.wiki.actionCompleted ****************
*
* Use of Morebits.wiki.actionCompleted():
* Every call to Morebits.wiki.api.post() results in the dispatch of
* an asynchronous callback. Each callback can in turn
* make an additional call to Morebits.wiki.api.post() to continue a
* processing sequence. At the conclusion of the final callback
* of a processing sequence, it is not possible to simply return to the
* original caller because there is no call stack leading back to
* the original context. Instead, Morebits.wiki.actionCompleted.event() is
* called to display the result to the user and to perform an optional
* page redirect.
*
* The determination of when to call Morebits.wiki.actionCompleted.event()
* is managed through the globals Morebits.wiki.numberOfActionsLeft and
* Morebits.wiki.nbrOfCheckpointsLeft. Morebits.wiki.numberOfActionsLeft is
* incremented at the start of every Morebits.wiki.api call and decremented
* after the completion of a callback function. If a callback function
* does not create a new Morebits.wiki.api object before exiting, it is the
* final step in the processing chain and Morebits.wiki.actionCompleted.event()
* will then be called.
*
* Optionally, callers may use Morebits.wiki.addCheckpoint() to indicate that
* processing is not complete upon the conclusion of the final callback function.
* This is used for batch operations. The end of a batch is signaled by calling
* Morebits.wiki.removeCheckpoint().
*/
Morebits.wiki.numberOfActionsLeft = 0;
Morebits.wiki.nbrOfCheckpointsLeft = 0;
Morebits.wiki.actionCompleted = function( self ) {
if( --Morebits.wiki.numberOfActionsLeft <= 0 && Morebits.wiki.nbrOfCheckpointsLeft <= 0 ) {
Morebits.wiki.actionCompleted.event( self );
}
};
// Change per action wanted
Morebits.wiki.actionCompleted.event = function() {
new Morebits.status( Morebits.wiki.actionCompleted.notice, Morebits.wiki.actionCompleted.postfix, 'info' );
if( Morebits.wiki.actionCompleted.redirect ) {
// if it isn't a URL, make it one. TODO: This breaks on the articles 'http://', 'ftp://', and similar ones.
if( !( (/^\w+\:\/\//).test( Morebits.wiki.actionCompleted.redirect ) ) ) {
Morebits.wiki.actionCompleted.redirect = mw.util.getUrl( Morebits.wiki.actionCompleted.redirect );
if( Morebits.wiki.actionCompleted.followRedirect === false ) {
Morebits.wiki.actionCompleted.redirect += "?redirect=no";
}
}
window.setTimeout( function() { window.location = Morebits.wiki.actionCompleted.redirect; }, Morebits.wiki.actionCompleted.timeOut );
}
};
Morebits.wiki.actionCompleted.timeOut = ( typeof window.wpActionCompletedTimeOut === 'undefined' ? 5000 : window.wpActionCompletedTimeOut );
Morebits.wiki.actionCompleted.redirect = null;
Morebits.wiki.actionCompleted.notice = 'Action';
Morebits.wiki.actionCompleted.postfix = 'completed';
Morebits.wiki.addCheckpoint = function() {
++Morebits.wiki.nbrOfCheckpointsLeft;
};
Morebits.wiki.removeCheckpoint = function() {
if( --Morebits.wiki.nbrOfCheckpointsLeft <= 0 && Morebits.wiki.numberOfActionsLeft <= 0 ) {
Morebits.wiki.actionCompleted.event();
}
};
/**
* **************** Morebits.wiki.api ****************
* An easy way to talk to the MediaWiki API.
*
* Constructor parameters:
* currentAction: the current action (required)
* query: the query (required)
* onSuccess: the function to call when request gotten
* statusElement: a Morebits.status object to use for status messages (optional)
* onError: the function to call if an error occurs (optional)
*/
Morebits.wiki.api = function( currentAction, query, onSuccess, statusElement, onError ) {
this.currentAction = currentAction;
this.query = query;
this.query.format = 'xml';
this.query.assert = 'user';
this.onSuccess = onSuccess;
this.onError = onError;
if( statusElement ) {
this.statelem = statusElement;
this.statelem.status( currentAction );
} else {
this.statelem = new Morebits.status( currentAction );
}
};
Morebits.wiki.api.prototype = {
currentAction: '',
onSuccess: null,
onError: null,
parent: window, // use global context if there is no parent object
query: null,
responseXML: null,
setParent: function(parent) { this.parent = parent; }, // keep track of parent object for callbacks
statelem: null, // this non-standard name kept for backwards compatibility
statusText: null, // result received from the API, normally "success" or "error"
errorCode: null, // short text error code, if any, as documented in the MediaWiki API
errorText: null, // full error description, if any
// post(): carries out the request
// do not specify a parameter unless you really really want to give jQuery some extra parameters
post: function( callerAjaxParameters ) {
++Morebits.wiki.numberOfActionsLeft;
var ajaxparams = $.extend( {}, {
context: this,
type: 'POST',
url: mw.util.wikiScript('api'),
data: Morebits.queryString.create(this.query),
dataType: 'xml',
headers: {
'Api-User-Agent': morebitsWikiApiUserAgent
}
}, callerAjaxParameters );
return $.ajax( ajaxparams ).done(
function(xml, statusText, jqXHR) {
this.statusText = statusText;
this.responseXML = xml;
this.errorCode = $(xml).find('error').attr('code');
this.errorText = $(xml).find('error').attr('info');
if (typeof this.errorCode === "string") {
// the API didn't like what we told it, e.g., bad edit token or an error creating a page
this.returnError();
return;
}
// invoke success callback if one was supplied
if (this.onSuccess) {
// set the callback context to this.parent for new code and supply the API object
// as the first argument to the callback (for legacy code)
this.onSuccess.call( this.parent, this );
} else {
this.statelem.info("done");
}
Morebits.wiki.actionCompleted();
}
).fail(
// only network and server errors reach here – complaints from the API itself are caught in success()
function(jqXHR, statusText, errorThrown) {
this.statusText = statusText;
this.errorThrown = errorThrown; // frequently undefined
this.errorText = statusText + ' "' + jqXHR.statusText + '" occurred while contacting the API.';
this.returnError();
}
); // the return value should be ignored, unless using callerAjaxParameters with |async: false|
},
returnError: function() {
if ( this.errorCode === "badtoken" ) {
this.statelem.error( "Invalid token. Refresh the page and try again" );
} else {
this.statelem.error( this.errorText );
}
// invoke failure callback if one was supplied
if (this.onError) {
// set the callback context to this.parent for new code and supply the API object
// as the first argument to the callback for legacy code
this.onError.call( this.parent, this );
}
// don't complete the action so that the error remains displayed
},
getStatusElement: function() {
return this.statelem;
},
getErrorCode: function() {
return this.errorCode;
},
getErrorText: function() {
return this.errorText;
},
getXML: function() {
return this.responseXML;
}
};
// Custom user agent header, used by WMF for server-side logging
// See https://lists.wikimedia.org/pipermail/mediawiki-api-announce/2014-November/000075.html
var morebitsWikiApiUserAgent = 'morebits.js/2.0 ([[w:WT:TW]])';
// Sets the custom user agent header
Morebits.wiki.api.setApiUserAgent = function( ua ) {
morebitsWikiApiUserAgent = ( ua ? ua + ' ' : '' ) + 'morebits.js/2.0 ([[w:WT:TW]])';
};
/**
* **************** Morebits.wiki.page ****************
* Uses the MediaWiki API to load a page and optionally edit it, move it, etc.
*
* Callers are not permitted to directly access the properties of this class!
* All property access is through the appropriate get___() or set___() method.
*
* Callers should set Morebits.wiki.actionCompleted.notice and Morebits.wiki.actionCompleted.redirect
* before the first call to Morebits.wiki.page.load().
*
* Each of the callback functions takes one parameter, which is a
* reference to the Morebits.wiki.page object that registered the callback.
* Callback functions may invoke any Morebits.wiki.page prototype method using this reference.
*
*
* NOTE: This list of member functions is incomplete.
*
* Constructor: Morebits.wiki.page(pageName, currentAction)
* pageName - the name of the page, prefixed by the namespace (if any)
* (for the current page, use mw.config.get('wgPageName'))
* currentAction - a string describing the action about to be undertaken (optional)
*
* load(onSuccess, onFailure): Loads the text for the page
* onSuccess - callback function which is called when the load has succeeded
* onFailure - callback function which is called when the load fails (optional)
*
* save(onSuccess, onFailure): Saves the text for the page. Must be preceded by calling load().
* onSuccess - callback function which is called when the save has succeeded (optional)
* onFailure - callback function which is called when the save fails (optional)
* Warning: Calling save() can result in additional calls to the previous load() callbacks to
* recover from edit conflicts!
* In this case, callers must make the same edit to the new pageText and reinvoke save().
* This behavior can be disabled with setMaxConflictRetries(0).
*
* append(onSuccess, onFailure): Adds the text provided via setAppendText() to the end of the page.
* Does not require calling load() first.
* onSuccess - callback function which is called when the method has succeeded (optional)
* onFailure - callback function which is called when the method fails (optional)
*
* prepend(onSuccess, onFailure): Adds the text provided via setPrependText() to the start of the page.
* Does not require calling load() first.
* onSuccess - callback function which is called when the method has succeeded (optional)
* onFailure - callback function which is called when the method fails (optional)
*
* getPageName(): returns a string containing the name of the loaded page, including the namespace
*
* getPageText(): returns a string containing the text of the page after a successful load()
*
* setPageText(pageText)
* pageText - string containing the updated page text that will be saved when save() is called
*
* setAppendText(appendText)
* appendText - string containing the text that will be appended to the page when append() is called
*
* setPrependText(prependText)
* prependText - string containing the text that will be prepended to the page when prepend() is called
*
* setEditSummary(summary)
* summary - string containing the text of the edit summary that will be used when save() is called
*
* setMinorEdit(minorEdit)
* minorEdit is a boolean value:
* true - When save is called, the resulting edit will be marked as "minor".
* false - When save is called, the resulting edit will not be marked as "minor". (default)
*
* setBotEdit(botEdit)
* botEdit is a boolean value:
* true - When save is called, the resulting edit will be marked as "bot".
* false - When save is called, the resulting edit will not be marked as "bot". (default)
*
* setPageSection(pageSection)
* pageSection - integer specifying the section number to load or save. The default is |null|, which means
* that the entire page will be retrieved.
*
* setMaxConflictRetries(maxRetries)
* maxRetries - number of retries for save errors involving an edit conflict or loss of edit token
* default: 2
*
* setMaxRetries(maxRetries)
* maxRetries - number of retries for save errors not involving an edit conflict or loss of edit token
* default: 2
*
* setCallbackParameters(callbackParameters)
* callbackParameters - an object for use in a callback function
*
* getCallbackParameters(): returns the object previous set by setCallbackParameters()
*
* Callback notes: callbackParameters is for use by the caller only. The parameters
* allow a caller to pass the proper context into its callback function.
* Callers must ensure that any changes to the callbackParameters object
* within a load() callback still permit a proper re-entry into the
* load() callback if an edit conflict is detected upon calling save().
*
* getStatusElement(): returns the Status element created by the constructor
*
* setFollowRedirect(followRedirect)
* followRedirect is a boolean value:
* true - a maximum of one redirect will be followed.
* In the event of a redirect, a message is displayed to the user and
* the redirect target can be retrieved with getPageName().
* false - the requested pageName will be used without regard to any redirect. (default)
*
* setWatchlist(watchlistOption)
* watchlistOption is a boolean value:
* true - page will be added to the user's watchlist when save() is called
* false - watchlist status of the page will not be changed (default)
*
* setWatchlistFromPreferences(watchlistOption)
* watchlistOption is a boolean value:
* true - page watchlist status will be set based on the user's
* preference settings when save() is called
* false - watchlist status of the page will not be changed (default)
*
* Watchlist notes:
* 1. The MediaWiki API value of 'unwatch', which explicitly removes the page from the
* user's watchlist, is not used.
* 2. If both setWatchlist() and setWatchlistFromPreferences() are called,
* the last call takes priority.
* 3. Twinkle modules should use the appropriate preference to set the watchlist options.
* 4. Most Twinkle modules use setWatchlist().
* setWatchlistFromPreferences() is only needed for the few Twinkle watchlist preferences
* that accept a string value of 'default'.
*
* setCreateOption(createOption)
* createOption is a string value:
* 'recreate' - create the page if it does not exist, or edit it if it exists
* 'createonly' - create the page if it does not exist, but return an error if it
* already exists
* 'nocreate' - don't create the page, only edit it if it already exists
* null - create the page if it does not exist, unless it was deleted in the moment
* between retrieving the edit token and saving the edit (default)
*
* exists(): returns true if the page existed on the wiki when it was last loaded
*
* lookupCreator(onSuccess): Retrieves the username of the user who created the page
* onSuccess - callback function which is called when the username is found
* within the callback, the username can be retrieved using the getCreator() function
*
* getCreator(): returns the user who created the page following lookupCreator()
*
* getCurrentID(): returns a string containing the current revision ID of the page
*
* patrol(): marks the page as patrolled, if possible
*
* move(onSuccess, onFailure): Moves a page to another title
*
* deletePage(onSuccess, onFailure): Deletes a page (for admins only)
*
*/
/**
* Call sequence for common operations (optional final user callbacks not shown):
*
* Edit current contents of a page (no edit conflict):
* .load(userTextEditCallback) -> ctx.loadApi.post() -> ctx.loadApi.post.success() ->
* ctx.fnLoadSuccess() -> userTextEditCallback() -> .save() ->
* ctx.saveApi.post() -> ctx.loadApi.post.success() -> ctx.fnSaveSuccess()
*
* Edit current contents of a page (with edit conflict):
* .load(userTextEditCallback) -> ctx.loadApi.post() -> ctx.loadApi.post.success() ->
* ctx.fnLoadSuccess() -> userTextEditCallback() -> .save() ->
* ctx.saveApi.post() -> ctx.loadApi.post.success() -> ctx.fnSaveError() ->
* ctx.loadApi.post() -> ctx.loadApi.post.success() ->
* ctx.fnLoadSuccess() -> userTextEditCallback() -> .save() ->
* ctx.saveApi.post() -> ctx.loadApi.post.success() -> ctx.fnSaveSuccess()
*
* Append to a page (similar for prepend):
* .append() -> ctx.loadApi.post() -> ctx.loadApi.post.success() ->
* ctx.fnLoadSuccess() -> ctx.fnAutoSave() -> .save() ->
* ctx.saveApi.post() -> ctx.loadApi.post.success() -> ctx.fnSaveSuccess()
*
* Notes:
* 1. All functions following Morebits.wiki.api.post() are invoked asynchronously
* from the jQuery AJAX library.
* 2. The sequence for append/prepend could be slightly shortened, but it would require
* significant duplication of code for little benefit.
*/
Morebits.wiki.page = function(pageName, currentAction) {
if (!currentAction) {
currentAction = 'Opening page "' + pageName + '"';
}
/**
* Private context variables
*
* This context is not visible to the outside, thus all the data here
* must be accessed via getter and setter functions.
*/
var ctx = {
// backing fields for public properties
pageName: pageName,
pageExists: false,
editSummary: null,
callbackParameters: null,
statusElement: new Morebits.status(currentAction),
// - edit
pageText: null,
editMode: 'all', // save() replaces entire contents of the page by default
appendText: null, // can't reuse pageText for this because pageText is needed to follow a redirect
prependText: null, // can't reuse pageText for this because pageText is needed to follow a redirect
createOption: null,
minorEdit: false,
botEdit: false,
pageSection: null,
maxConflictRetries: 2,
maxRetries: 2,
followRedirect: false,
watchlistOption: 'nochange',
creator: null,
// - revert
revertOldID: null,
// - move
moveDestination: null,
moveTalkPage: false,
moveSubpages: false,
moveSuppressRedirect: false,
// - protect
protectEdit: null,
protectMove: null,
protectCreate: null,
protectCascade: false,
// - stabilize (FlaggedRevs)
flaggedRevs: null,
// internal status
pageLoaded: false,
editToken: null,
loadTime: null,
lastEditTime: null,
revertCurID: null,
revertUser: null,
fullyProtected: false,
suppressProtectWarning: false,
conflictRetries: 0,
retries: 0,
// callbacks
onLoadSuccess: null,
onLoadFailure: null,
onSaveSuccess: null,
onSaveFailure: null,
onLookupCreatorSuccess: null,
onMoveSuccess: null,
onMoveFailure: null,
onDeleteSuccess: null,
onDeleteFailure: null,
onProtectSuccess: null,
onProtectFailure: null,
onStabilizeSuccess: null,
onStabilizeFailure: null,
// internal objects
loadQuery: null,
loadApi: null,
saveApi: null,
lookupCreatorApi: null,
moveApi: null,
moveProcessApi: null,
deleteApi: null,
deleteProcessApi: null,
protectApi: null,
protectProcessApi: null,
stabilizeApi: null,
stabilizeProcessApi: null
};
var emptyFunction = function() { };
/**
* Public interface accessors
*/
this.getPageName = function() {
return ctx.pageName;
};
this.getPageText = function() {
return ctx.pageText;
};
this.setPageText = function(pageText) {
ctx.editMode = 'all';
ctx.pageText = pageText;
};
this.setAppendText = function(appendText) {
ctx.editMode = 'append';
ctx.appendText = appendText;
};
this.setPrependText = function(prependText) {
ctx.editMode = 'prepend';
ctx.prependText = prependText;
};
this.setEditSummary = function(summary) {
ctx.editSummary = summary;
};
this.setCreateOption = function(createOption) {
ctx.createOption = createOption;
};
this.setMinorEdit = function(minorEdit) {
ctx.minorEdit = minorEdit;
};
this.setBotEdit = function(botEdit) {
ctx.botEdit = botEdit;
};
this.setPageSection = function(pageSection) {
ctx.pageSection = pageSection;
};
this.setMaxConflictRetries = function(maxRetries) {
ctx.maxConflictRetries = maxRetries;
};
this.setMaxRetries = function(maxRetries) {
ctx.maxRetries = maxRetries;
};
this.setCallbackParameters = function(callbackParameters) {
ctx.callbackParameters = callbackParameters;
};
this.getCallbackParameters = function() {
return ctx.callbackParameters;
};
this.getCreator = function() {
return ctx.creator;
};
this.setOldID = function(oldID) {
ctx.revertOldID = oldID;
};
this.getCurrentID = function() {
return ctx.revertCurID;
};
this.getRevisionUser = function() {
return ctx.revertUser;
};
this.setMoveDestination = function(destination) {
ctx.moveDestination = destination;
};
this.setMoveTalkPage = function(flag) {
ctx.moveTalkPage = !!flag;
};
this.setMoveSubpages = function(flag) {
ctx.moveSubpages = !!flag;
};
this.setMoveSuppressRedirect = function(flag) {
ctx.moveSuppressRedirect = !!flag;
};
this.setEditProtection = function(level, expiry) {
ctx.protectEdit = { level: level, expiry: expiry };
};
this.setMoveProtection = function(level, expiry) {
ctx.protectMove = { level: level, expiry: expiry };
};
this.setCreateProtection = function(level, expiry) {
ctx.protectCreate = { level: level, expiry: expiry };
};
this.setCascadingProtection = function(flag) {
ctx.protectCascade = !!flag;
};
this.setFlaggedRevs = function(level, expiry) {
ctx.flaggedRevs = { level: level, expiry: expiry };
};
this.getStatusElement = function() {
return ctx.statusElement;
};
this.setFollowRedirect = function(followRedirect) {
if (ctx.pageLoaded) {
ctx.statusElement.error("Internal error: cannot change redirect setting after the page has been loaded!");
return;
}
ctx.followRedirect = followRedirect;
};
this.setWatchlist = function(flag) {
if (flag) {
ctx.watchlistOption = 'watch';
} else {
ctx.watchlistOption = 'nochange';
}
};
this.setWatchlistFromPreferences = function(flag) {
if (flag) {
ctx.watchlistOption = 'preferences';
} else {
ctx.watchlistOption = 'nochange';
}
};
this.suppressProtectWarning = function() {
ctx.suppressProtectWarning = true;
};
this.exists = function() {
return ctx.pageExists;
};
this.load = function(onSuccess, onFailure) {
ctx.onLoadSuccess = onSuccess;
ctx.onLoadFailure = onFailure || emptyFunction;
// Need to be able to do something after the page loads
if (!onSuccess) {
ctx.statusElement.error("Internal error: no onSuccess callback provided to load()!");
ctx.onLoadFailure(this);
return;
}
ctx.loadQuery = {
action: 'query',
prop: 'info|revisions',
intoken: 'edit', // fetch an edit token
titles: ctx.pageName
// don't need rvlimit=1 because we don't need rvstartid here and only one actual rev is returned by default
};
if (ctx.editMode === 'all') {
ctx.loadQuery.rvprop = 'content|timestamp'; // get the page content at the same time, if needed
} else if (ctx.editMode === 'revert') {
ctx.loadQuery.rvprop = 'timestamp';
ctx.loadQuery.rvlimit = 1;
ctx.loadQuery.rvstartid = ctx.revertOldID;
}
if (ctx.followRedirect) {
ctx.loadQuery.redirects = ''; // follow all redirects
}
if (typeof ctx.pageSection === 'number') {
ctx.loadQuery.rvsection = ctx.pageSection;
}
if (Morebits.userIsInGroup('sysop')) {
ctx.loadQuery.inprop = 'protection';
}
ctx.loadApi = new Morebits.wiki.api("Retrieving page...", ctx.loadQuery, fnLoadSuccess, ctx.statusElement, ctx.onLoadFailure);
ctx.loadApi.setParent(this);
ctx.loadApi.post();
};
// Save updated .pageText to Wikipedia
// Only valid after successful .load()
this.save = function(onSuccess, onFailure) {
ctx.onSaveSuccess = onSuccess;
ctx.onSaveFailure = onFailure || emptyFunction;
// are we getting our edit token from mw.user.tokens?
var canUseMwUserToken = fnCanUseMwUserToken('edit');
if (!ctx.pageLoaded && !canUseMwUserToken) {
ctx.statusElement.error("Internal error: attempt to save a page that has not been loaded!");
ctx.onSaveFailure(this);
return;
}
if (!ctx.editSummary) {
ctx.statusElement.error("Internal error: edit summary not set before save!");
ctx.onSaveFailure(this);
return;
}
// shouldn't happen if canUseMwUserToken === true
if (ctx.fullyProtected && !ctx.suppressProtectWarning &&
!confirm('You are about to make an edit to the fully protected page "' + ctx.pageName +
(ctx.fullyProtected === 'infinity' ? '" (protected indefinitely)' : ('" (protection expiring ' + ctx.fullyProtected + ')')) +
'. \n\nClick OK to proceed with the edit, or Cancel to skip this edit.')) {
ctx.statusElement.error("Edit to fully protected page was aborted.");
ctx.onSaveFailure(this);
return;
}
ctx.retries = 0;
var query = {
action: 'edit',
title: ctx.pageName,
summary: ctx.editSummary,
token: canUseMwUserToken ? mw.user.tokens.get('editToken') : ctx.editToken,
watchlist: ctx.watchlistOption
};
if (typeof ctx.pageSection === 'number') {
query.section = ctx.pageSection;
}
// Set minor edit attribute. If these parameters are present with any value, it is interpreted as true
if (ctx.minorEdit) {
query.minor = true;
} else {
query.notminor = true; // force Twinkle config to override user preference setting for "all edits are minor"
}
// Set bot edit attribute. If this paramter is present with any value, it is interpreted as true
if (ctx.botEdit) {
query.bot = true;
}
switch (ctx.editMode) {
case 'append':
query.appendtext = ctx.appendText; // use mode to append to current page contents
break;
case 'prepend':
query.prependtext = ctx.prependText; // use mode to prepend to current page contents
break;
case 'revert':
query.undo = ctx.revertCurID;
query.undoafter = ctx.revertOldID;
if (ctx.lastEditTime) {
query.basetimestamp = ctx.lastEditTime; // check that page hasn't been edited since it was loaded
}
query.starttimestamp = ctx.loadTime; // check that page hasn't been deleted since it was loaded (don't recreate bad stuff)
break;
default:
query.text = ctx.pageText; // replace entire contents of the page
if (ctx.lastEditTime) {
query.basetimestamp = ctx.lastEditTime; // check that page hasn't been edited since it was loaded
}
query.starttimestamp = ctx.loadTime; // check that page hasn't been deleted since it was loaded (don't recreate bad stuff)
break;
}
if (['recreate', 'createonly', 'nocreate'].indexOf(ctx.createOption) !== -1) {
query[ctx.createOption] = '';
}
if (canUseMwUserToken && ctx.followRedirect) {
query.redirect = true;
}
ctx.saveApi = new Morebits.wiki.api( "Saving page...", query, fnSaveSuccess, ctx.statusElement, fnSaveError);
ctx.saveApi.setParent(this);
ctx.saveApi.post();
};
this.append = function(onSuccess, onFailure) {
ctx.editMode = 'append';
if (fnCanUseMwUserToken('edit')) {
this.save(onSuccess, onFailure);
} else {
ctx.onSaveSuccess = onSuccess;
ctx.onSaveFailure = onFailure || emptyFunction;
this.load(fnAutoSave, ctx.onSaveFailure);
}
};
this.prepend = function(onSuccess, onFailure) {
ctx.editMode = 'prepend';
if (fnCanUseMwUserToken('edit')) {
this.save(onSuccess, onFailure);
} else {
ctx.onSaveSuccess = onSuccess;
ctx.onSaveFailure = onFailure || emptyFunction;
this.load(fnAutoSave, ctx.onSaveFailure);
}
};
this.lookupCreator = function(onSuccess) {
if (!onSuccess) {
ctx.statusElement.error("Internal error: no onSuccess callback provided to lookupCreator()!");
return;
}
ctx.onLookupCreatorSuccess = onSuccess;
var query = {
'action': 'query',
'prop': 'revisions',
'titles': ctx.pageName,
'rvlimit': 1,
'rvprop': 'user',
'rvdir': 'newer'
};
if (ctx.followRedirect) {
query.redirects = ''; // follow all redirects
}
ctx.lookupCreatorApi = new Morebits.wiki.api("Retrieving page creator information", query, fnLookupCreatorSuccess, ctx.statusElement);
ctx.lookupCreatorApi.setParent(this);
ctx.lookupCreatorApi.post();
};
this.patrol = function() {
// There's no patrol link on page, so we can't patrol
if ( !$( '.patrollink' ).length ) {
return;
}
// Extract the rcid token from the "Mark page as patrolled" link on page
var patrolhref = $( '.patrollink a' ).attr( 'href' ),
rcid = mw.util.getParamValue( 'rcid', patrolhref );
if ( rcid ) {
var patrolstat = new Morebits.status( 'Marking page as patrolled' );
var wikipedia_api = new Morebits.wiki.api( 'doing...', {
action: 'patrol',
rcid: rcid,
token: mw.user.tokens.get( 'patrolToken' )
}, null, patrolstat );
// We don't really care about the response
wikipedia_api.post();
}
};
this.revert = function(onSuccess, onFailure) {
ctx.onSaveSuccess = onSuccess;
ctx.onSaveFailure = onFailure || emptyFunction;
if (!ctx.revertOldID) {
ctx.statusElement.error("Internal error: revision ID to revert to was not set before revert!");
ctx.onSaveFailure(this);
return;
}
ctx.editMode = 'revert';
this.load(fnAutoSave, ctx.onSaveFailure);
};
this.move = function(onSuccess, onFailure) {
ctx.onMoveSuccess = onSuccess;
ctx.onMoveFailure = onFailure || emptyFunction;
if (!ctx.editSummary) {
ctx.statusElement.error("Internal error: move reason not set before move (use setEditSummary function)!");
ctx.onMoveFailure(this);
return;
}
if (!ctx.moveDestination) {
ctx.statusElement.error("Internal error: destination page name was not set before move!");
ctx.onMoveFailure(this);
return;
}
var query = {
action: 'query',
prop: 'info',
intoken: 'move',
titles: ctx.pageName
};
if (ctx.followRedirect) {
query.redirects = ''; // follow all redirects
}
if (Morebits.userIsInGroup('sysop')) {
query.inprop = 'protection';
}
ctx.moveApi = new Morebits.wiki.api("retrieving move token...", query, fnProcessMove, ctx.statusElement, ctx.onMoveFailure);
ctx.moveApi.setParent(this);
ctx.moveApi.post();
};
// |delete| is a reserved word in some flavours of JS
this.deletePage = function(onSuccess, onFailure) {
ctx.onDeleteSuccess = onSuccess;
ctx.onDeleteFailure = onFailure || emptyFunction;
// if a non-admin tries to do this, don't bother
if (!Morebits.userIsInGroup('sysop')) {
ctx.statusElement.error("Cannot delete page: only admins can do that");
ctx.onDeleteFailure(this);
return;
}
if (!ctx.editSummary) {
ctx.statusElement.error("Internal error: delete reason not set before delete (use setEditSummary function)!");
ctx.onDeleteFailure(this);
return;
}
if (fnCanUseMwUserToken('delete')) {
fnProcessDelete.call(this, this);
} else {
var query = {
action: 'query',
prop: 'info',
inprop: 'protection',
intoken: 'delete',
titles: ctx.pageName
};
if (ctx.followRedirect) {
query.redirects = ''; // follow all redirects
}
ctx.deleteApi = new Morebits.wiki.api("retrieving delete token...", query, fnProcessDelete, ctx.statusElement, ctx.onDeleteFailure);
ctx.deleteApi.setParent(this);
ctx.deleteApi.post();
}
};
this.protect = function(onSuccess, onFailure) {
ctx.onProtectSuccess = onSuccess;
ctx.onProtectFailure = onFailure || emptyFunction;
// if a non-admin tries to do this, don't bother
if (!Morebits.userIsInGroup('sysop')) {
ctx.statusElement.error("Cannot protect page: only admins can do that");
ctx.onProtectFailure(this);
return;
}
if (!ctx.protectEdit && !ctx.protectMove && !ctx.protectCreate) {
ctx.statusElement.error("Internal error: you must set edit and/or move and/or create protection before calling protect()!");
ctx.onProtectFailure(this);
return;
}
if (!ctx.editSummary) {
ctx.statusElement.error("Internal error: protection reason not set before protect (use setEditSummary function)!");
ctx.onProtectFailure(this);
return;
}
// because of the way MW API interprets protection levels (absolute, not
// differential), we need to request protection levels from the server
var query = {
action: 'query',
prop: 'info',
inprop: 'protection',
intoken: 'protect',
titles: ctx.pageName,
watchlist: ctx.watchlistOption
};
if (ctx.followRedirect) {
query.redirects = ''; // follow all redirects
}
ctx.protectApi = new Morebits.wiki.api("retrieving protect token...", query, fnProcessProtect, ctx.statusElement, ctx.onProtectFailure);
ctx.protectApi.setParent(this);
ctx.protectApi.post();
};
// apply FlaggedRevs protection-style settings
// only works where $wgFlaggedRevsProtection = true (i.e. where FlaggedRevs
// settings appear on the wiki's "protect" tab)
this.stabilize = function(onSuccess, onFailure) {
ctx.onStabilizeSuccess = onSuccess;
ctx.onStabilizeFailure = onFailure || emptyFunction;
// if a non-admin tries to do this, don't bother
if (!Morebits.userIsInGroup('sysop')) {
ctx.statusElement.error("Cannot apply FlaggedRevs settings: only admins can do that");
ctx.onStabilizeFailure(this);
return;
}
if (!ctx.flaggedRevs) {
ctx.statusElement.error("Internal error: you must set flaggedRevs before calling stabilize()!");
ctx.onStabilizeFailure(this);
return;
}
if (!ctx.editSummary) {
ctx.statusElement.error("Internal error: reason not set before calling stabilize() (use setEditSummary function)!");
ctx.onStabilizeFailure(this);
return;
}
var query = {
action: 'query',
prop: 'info|flagged',
intoken: 'edit',
titles: ctx.pageName
};
if (ctx.followRedirect) {
query.redirects = ''; // follow all redirects
}
ctx.stabilizeApi = new Morebits.wiki.api("retrieving stabilize token...", query, fnProcessStabilize, ctx.statusElement, ctx.onStabilizeFailure);
ctx.stabilizeApi.setParent(this);
ctx.stabilizeApi.post();
};
/* Private member functions
*
* These are not exposed outside
*/
/**
* Determines whether we can save an API call by using the edit token sent with the page
* HTML, or whether we need to ask the server for more info (e.g. protection expiry).
*
* Currently only used for append, prepend, and deletePage.
*
* @param {string} action The action being undertaken, e.g. "edit", "delete".
*/
var fnCanUseMwUserToken = function(action) {
// API-based redirect resolution only works for action=query and
// action=edit in append/prepend modes (and section=new, but we don't
// really support that)
if (ctx.followRedirect && (action !== 'edit' ||
(ctx.editMode !== 'append' && ctx.editMode !== 'prepend'))) {
return false;
}
// do we need to fetch the edit protection expiry?
if (Morebits.userIsInGroup('sysop') && !ctx.suppressProtectWarning) {
// poor man's normalisation
if (Morebits.string.toUpperCaseFirstChar(mw.config.get('wgPageName')).replace(/ /g, '_').trim() !==
Morebits.string.toUpperCaseFirstChar(ctx.pageName).replace(/ /g, '_').trim()) {
return false;
}
var editRestriction = mw.config.get('wgRestrictionEdit');
if (!editRestriction || editRestriction.indexOf('sysop') !== -1) {
return false;
}
}
return !!mw.user.tokens.get('editToken');
};
// callback from loadSuccess() for append() and prepend() threads
var fnAutoSave = function(pageobj) {
pageobj.save(ctx.onSaveSuccess, ctx.onSaveFailure);
};
// callback from loadApi.post()
var fnLoadSuccess = function() {
var xml = ctx.loadApi.getXML();
if ( !fnCheckPageName(xml, ctx.onLoadFailure) ) {
return; // abort
}
ctx.pageExists = ($(xml).find('page').attr('missing') !== "");
if (ctx.pageExists) {
ctx.pageText = $(xml).find('rev').text();
} else {
ctx.pageText = ''; // allow for concatenation, etc.
}
// extract protection info, to alert admins when they are about to edit a protected page
if (Morebits.userIsInGroup('sysop')) {
var editprot = $(xml).find('pr[type="edit"]');
if (editprot.length > 0 && editprot.attr('level') === 'sysop') {
ctx.fullyProtected = editprot.attr('expiry');
} else {
ctx.fullyProtected = false;
}
}
ctx.editToken = $(xml).find('page').attr('edittoken');
if (!ctx.editToken) {
ctx.statusElement.error("Failed to retrieve edit token.");
ctx.onLoadFailure(this);
return;
}
ctx.loadTime = $(xml).find('page').attr('starttimestamp');
if (!ctx.loadTime) {
ctx.statusElement.error("Failed to retrieve start timestamp.");
ctx.onLoadFailure(this);
return;
}
ctx.lastEditTime = $(xml).find('rev').attr('timestamp');
ctx.revertCurID = $(xml).find('page').attr('lastrevid');
if (ctx.editMode === 'revert') {
ctx.revertCurID = $(xml).find('rev').attr('revid');
if (!ctx.revertCurID) {
ctx.statusElement.error("Failed to retrieve current revision ID.");
ctx.onLoadFailure(this);
return;
}
ctx.revertUser = $(xml).find('rev').attr('user');
if (!ctx.revertUser) {
if ($(xml).find('rev').attr('userhidden') === "") { // username was RevDel'd or oversighted
ctx.revertUser = "<username hidden>";
} else {
ctx.statusElement.error("Failed to retrieve user who made the revision.");
ctx.onLoadFailure(this);
return;
}
}
// set revert edit summary
ctx.editSummary = "[[Help:Revert|Reverted]] to revision " + ctx.revertOldID + " by " + ctx.revertUser + ": " + ctx.editSummary;
}
ctx.pageLoaded = true;
// alert("Generate edit conflict now"); // for testing edit conflict recovery logic
ctx.onLoadSuccess(this); // invoke callback
};
// helper function to parse the page name returned from the API
var fnCheckPageName = function(xml, onFailure) {
if (!onFailure) {
onFailure = emptyFunction;
}
// check for invalid titles
if ( $(xml).find('page').attr('invalid') === "" ) {
ctx.statusElement.error("The page title is invalid: " + ctx.pageName);
onFailure(this);
return false; // abort
}
// retrieve actual title of the page after normalization and redirects
if ( $(xml).find('page').attr('title') ) {
var resolvedName = $(xml).find('page').attr('title');
// only notify user for redirects, not normalization
if ( $(xml).find('redirects').length > 0 ) {
Morebits.status.info("Info", "Redirected from " + ctx.pageName + " to " + resolvedName );
}
ctx.pageName = resolvedName; // always update in case of normalization
}
else {
// could be a circular redirect or other problem
ctx.statusElement.error("Could not resolve redirects for: " + ctx.pageName);
onFailure(this);
// force error to stay on the screen
++Morebits.wiki.numberOfActionsLeft;
return false; // abort
}
return true; // all OK
};
// callback from saveApi.post()
var fnSaveSuccess = function() {
ctx.editMode = 'all'; // cancel append/prepend/revert modes
var xml = ctx.saveApi.getXML();
// see if the API thinks we were successful
if ($(xml).find('edit').attr('result') === "Success") {
// real success
// default on success action - display link for edited page
var link = document.createElement('a');
link.setAttribute('href', mw.util.getUrl(ctx.pageName) );
link.appendChild(document.createTextNode(ctx.pageName));
ctx.statusElement.info(['completed (', link, ')']);
if (ctx.onSaveSuccess) {
ctx.onSaveSuccess(this); // invoke callback
}
return;
}
// errors here are only generated by extensions which hook APIEditBeforeSave within MediaWiki
// Wikimedia wikis should only return spam blacklist errors, captchas, and AbuseFilter messages
var $editNode = $(xml).find('edit');
var blacklist = $editNode.attr('spamblacklist');
if (blacklist) {
var code = document.createElement('code');
code.style.fontFamily = "monospace";
code.appendChild(document.createTextNode(blacklist));
ctx.statusElement.error(['Could not save the page because the URL ', code, ' is on the spam blacklist.']);
} else if ( $(xml).find('captcha').length > 0 ) {
ctx.statusElement.error("Could not save the page because the wiki server wanted you to fill out a CAPTCHA.");
} else if ( $editNode.attr('code') === 'abusefilter-disallowed' ) {
ctx.statusElement.error('The edit was disallowed by the edit filter rule "' + $editNode.attr('info').substring(17) + '".');
} else if ( $editNode.attr('info').indexOf('Hit AbuseFilter:') === 0 ) {
var div = document.createElement('div');
div.className = "toccolours";
div.style.fontWeight = "normal";
div.style.color = "black";
div.innerHTML = $editNode.attr('warning');
ctx.statusElement.error([ 'The following warning was returned by the edit filter: ', div, 'If you wish to proceed with the edit, please carry it out again. This warning wil not appear a second time.' ]);
// XXX provide the user with a way to automatically retry the action if they so choose -
// I can't see how to do this without creating a UI dependency on Morebits.wiki.page though -- TTO
} else {
ctx.statusElement.error("Unknown error received from API while saving page");
}
// force error to stay on the screen
++Morebits.wiki.numberOfActionsLeft;
ctx.onSaveFailure(this);
};
// callback from saveApi.post()
var fnSaveError = function() {
var errorCode = ctx.saveApi.getErrorCode();
// check for edit conflict
if ( errorCode === "editconflict" && ctx.conflictRetries++ < ctx.maxConflictRetries ) {
// edit conflicts can occur when the page needs to be purged from the server cache
var purgeQuery = {
action: 'purge',
titles: ctx.pageName // redirects are already resolved
};
var purgeApi = new Morebits.wiki.api("Edit conflict detected, purging server cache", purgeQuery, null, ctx.statusElement);
var result = purgeApi.post( { async: false } ); // just wait for it, result is for debugging
--Morebits.wiki.numberOfActionsLeft; // allow for normal completion if retry succeeds
ctx.statusElement.info("Edit conflict detected, reapplying edit");
if (fnCanUseMwUserToken('edit')) {
ctx.saveApi.post(); // necessarily append or prepend, so this should work as desired
} else {
ctx.loadApi.post(); // reload the page and reapply the edit
}
// check for loss of edit token
// it's impractical to request a new token here, so invoke edit conflict logic when this happens
} else if ( errorCode === "notoken" && ctx.conflictRetries++ < ctx.maxConflictRetries ) {
ctx.statusElement.info("Edit token is invalid, retrying");
--Morebits.wiki.numberOfActionsLeft; // allow for normal completion if retry succeeds
if (fnCanUseMwUserToken('edit')) {
this.load(fnAutoSave, ctx.onSaveFailure); // try the append or prepend again
} else {
ctx.loadApi.post(); // reload the page and reapply the edit
}
// check for network or server error
} else if ( errorCode === "undefined" && ctx.retries++ < ctx.maxRetries ) {
// the error might be transient, so try again
ctx.statusElement.info("Save failed, retrying");
--Morebits.wiki.numberOfActionsLeft; // allow for normal completion if retry succeeds
ctx.saveApi.post(); // give it another go!
// hard error, give up
} else {
// non-admin attempting to edit a protected page - this gives a friendlier message than the default
if ( errorCode === "protectedpage" ) {
ctx.statusElement.error( "Failed to save edit: Page is fully protected" );
} else {
ctx.statusElement.error( "Failed to save edit: " + ctx.saveApi.getErrorText() );
}
ctx.editMode = 'all'; // cancel append/prepend/revert modes
if (ctx.onSaveFailure) {
ctx.onSaveFailure(this); // invoke callback
}
}
};
var fnLookupCreatorSuccess = function() {
var xml = ctx.lookupCreatorApi.getXML();
if ( !fnCheckPageName(xml) ) {
return; // abort
}
ctx.creator = $(xml).find('rev').attr('user');
if (!ctx.creator) {
ctx.statusElement.error("Could not find name of page creator");
return;
}
ctx.onLookupCreatorSuccess(this);
};
var fnProcessMove = function() {
var xml = ctx.moveApi.getXML();
if ($(xml).find('page').attr('missing') === "") {
ctx.statusElement.error("Cannot move the page, because it no longer exists");
ctx.onMoveFailure(this);
return;
}
// extract protection info
if (Morebits.userIsInGroup('sysop')) {
var editprot = $(xml).find('pr[type="edit"]');
if (editprot.length > 0 && editprot.attr('level') === 'sysop' && !ctx.suppressProtectWarning &&
!confirm('You are about to move the fully protected page "' + ctx.pageName +
(editprot.attr('expiry') === 'infinity' ? '" (protected indefinitely)' : ('" (protection expiring ' + editprot.attr('expiry') + ')')) +
'. \n\nClick OK to proceed with the move, or Cancel to skip this move.')) {
ctx.statusElement.error("Move of fully protected page was aborted.");
ctx.onMoveFailure(this);
return;
}
}
var moveToken = $(xml).find('page').attr('movetoken');
if (!moveToken) {
ctx.statusElement.error("Failed to retrieve move token.");
ctx.onMoveFailure(this);
return;
}
var query = {
'action': 'move',
'from': $(xml).find('page').attr('title'),
'to': ctx.moveDestination,
'token': moveToken,
'reason': ctx.editSummary
};
if (ctx.moveTalkPage) {
query.movetalk = 'true';
}
if (ctx.moveSubpages) {
query.movesubpages = 'true'; // XXX don't know whether this works for non-admins
}
if (ctx.moveSuppressRedirect) {
query.noredirect = 'true';
}
if (ctx.watchlistOption === 'watch') {
query.watch = 'true';
}
ctx.moveProcessApi = new Morebits.wiki.api("moving page...", query, ctx.onMoveSuccess, ctx.statusElement, ctx.onMoveFailure);
ctx.moveProcessApi.setParent(this);
ctx.moveProcessApi.post();
};
var fnProcessDelete = function() {
var pageTitle, token;
if (fnCanUseMwUserToken('delete')) {
token = mw.user.tokens.get('editToken');
pageTitle = ctx.pageName;
} else {
var xml = ctx.deleteApi.getXML();
if ($(xml).find('page').attr('missing') === "") {
ctx.statusElement.error("Cannot delete the page, because it no longer exists");
ctx.onDeleteFailure(this);
return;
}
// extract protection info
var editprot = $(xml).find('pr[type="edit"]');
if (editprot.length > 0 && editprot.attr('level') === 'sysop' && !ctx.suppressProtectWarning &&
!confirm('You are about to delete the fully protected page "' + ctx.pageName +
(editprot.attr('expiry') === 'infinity' ? '" (protected indefinitely)' : ('" (protection expiring ' + editprot.attr('expiry') + ')')) +
'. \n\nClick OK to proceed with the deletion, or Cancel to skip this deletion.')) {
ctx.statusElement.error("Deletion of fully protected page was aborted.");
ctx.onDeleteFailure(this);
return;
}
token = $(xml).find('page').attr('deletetoken');
if (!token) {
ctx.statusElement.error("Failed to retrieve delete token.");
ctx.onDeleteFailure(this);
return;
}
pageTitle = $(xml).find('page').attr('title');
}
var query = {
'action': 'delete',
'title': pageTitle,
'token': token,
'reason': ctx.editSummary
};
if (ctx.watchlistOption === 'watch') {
query.watch = 'true';
}
ctx.deleteProcessApi = new Morebits.wiki.api("deleting page...", query, ctx.onDeleteSuccess, ctx.statusElement, fnProcessDeleteError);
ctx.deleteProcessApi.setParent(this);
ctx.deleteProcessApi.post();
};
// callback from deleteProcessApi.post()
var fnProcessDeleteError = function() {
var errorCode = ctx.deleteProcessApi.getErrorCode();
// check for "Database query error"
if ( errorCode === "internal_api_error_DBQueryError" && ctx.retries++ < ctx.maxRetries ) {
ctx.statusElement.info("Database query error, retrying");
--Morebits.wiki.numberOfActionsLeft; // allow for normal completion if retry succeeds
ctx.deleteProcessApi.post(); // give it another go!
} else if ( errorCode === "badtoken" ) {
// this is pathetic, but given the current state of Morebits.wiki.page it would
// be a dog's breakfast to try and fix this
ctx.statusElement.error("Invalid token. Please refresh the page and try again.");
if (ctx.onDeleteFailure) {
ctx.onDeleteFailure.call(this, this, ctx.deleteProcessApi);
}
} else if ( errorCode === "missingtitle" ) {
ctx.statusElement.error("Cannot delete the page, because it no longer exists");
if (ctx.onDeleteFailure) {
ctx.onDeleteFailure.call(this, ctx.deleteProcessApi); // invoke callback
}
// hard error, give up
} else {
ctx.statusElement.error( "Failed to delete the page: " + ctx.deleteProcessApi.getErrorText() );
if (ctx.onDeleteFailure) {
ctx.onDeleteFailure.call(this, ctx.deleteProcessApi); // invoke callback
}
}
};
var fnProcessProtect = function() {
var xml = ctx.protectApi.getXML();
var missing = ($(xml).find('page').attr('missing') === "");
if (((ctx.protectEdit || ctx.protectMove) && missing)) {
ctx.statusElement.error("Cannot protect the page, because it no longer exists");
ctx.onProtectFailure(this);
return;
}
if (ctx.protectCreate && !missing) {
ctx.statusElement.error("Cannot create protect the page, because it already exists");
ctx.onProtectFailure(this);
return;
}
// TODO cascading protection not possible on edit<sysop
var protectToken = $(xml).find('page').attr('protecttoken');
if (!protectToken) {
ctx.statusElement.error("Failed to retrieve protect token.");
ctx.onProtectFailure(this);
return;
}
// fetch existing protection levels
var prs = $(xml).find('pr');
var editprot = prs.filter('[type="edit"]');
var moveprot = prs.filter('[type="move"]');
var createprot = prs.filter('[type="create"]');
var protections = [], expirys = [];
// set edit protection level
if (ctx.protectEdit) {
protections.push('edit=' + ctx.protectEdit.level);
expirys.push(ctx.protectEdit.expiry);
} else if (editprot.length) {
protections.push('edit=' + editprot.attr("level"));
expirys.push(editprot.attr("expiry").replace("infinity", "indefinite"));
}
if (ctx.protectMove) {
protections.push('move=' + ctx.protectMove.level);
expirys.push(ctx.protectMove.expiry);
} else if (moveprot.length) {
protections.push('move=' + moveprot.attr("level"));
expirys.push(moveprot.attr("expiry").replace("infinity", "indefinite"));
}
if (ctx.protectCreate) {
protections.push('create=' + ctx.protectCreate.level);
expirys.push(ctx.protectCreate.expiry);
} else if (createprot.length) {
protections.push('create=' + createprot.attr("level"));
expirys.push(createprot.attr("expiry").replace("infinity", "indefinite"));
}
var query = {
action: 'protect',
title: $(xml).find('page').attr('title'),
token: protectToken,
protections: protections.join('|'),
expiry: expirys.join('|'),
reason: ctx.editSummary
};
if (ctx.protectCascade) {
query.cascade = 'true';
}
if (ctx.watchlistOption === 'watch') {
query.watch = 'true';
}
ctx.protectProcessApi = new Morebits.wiki.api("protecting page...", query, ctx.onProtectSuccess, ctx.statusElement, ctx.onProtectFailure);
ctx.protectProcessApi.setParent(this);
ctx.protectProcessApi.post();
};
var fnProcessStabilize = function() {
var xml = ctx.stabilizeApi.getXML();
var missing = ($(xml).find('page').attr('missing') === "");
if (missing) {
ctx.statusElement.error("Cannot protect the page, because it no longer exists");
ctx.onStabilizeFailure(this);
return;
}
var stabilizeToken = $(xml).find('page').attr('edittoken');
if (!stabilizeToken) {
ctx.statusElement.error("Failed to retrieve stabilize token.");
ctx.onStabilizeFailure(this);
return;
}
var query = {
action: 'stabilize',
title: $(xml).find('page').attr('title'),
token: stabilizeToken,
protectlevel: ctx.flaggedRevs.level,
expiry: ctx.flaggedRevs.expiry,
reason: ctx.editSummary
};
if (ctx.watchlistOption === 'watch') {
query.watch = 'true';
}
ctx.stabilizeProcessApi = new Morebits.wiki.api("configuring stabilization settings...", query, ctx.onStabilizeSuccess, ctx.statusElement, ctx.onStabilizeFailure);
ctx.stabilizeProcessApi.setParent(this);
ctx.stabilizeProcessApi.post();
};
}; // end Morebits.wiki.page
/** Morebits.wiki.page TODO: (XXX)
* - Should we retry loads also?
* - Need to reset current action before the save?
* - Deal with action.completed stuff
* - Need to reset all parameters once done (e.g. edit summary, move destination, etc.)
*/
/**
* **************** Morebits.wiki.preview ****************
* Uses the API to parse a fragment of wikitext and render it as HTML.
*
* Constructor: Morebits.wiki.preview(previewbox, currentAction)
* previewbox - the <div> element that will contain the rendered HTML
*
* beginRender(wikitext): Displays the preview box, and begins an asynchronous attempt
* to render the specified wikitext.
* wikitext - wikitext to render; most things should work, including subst: and ~~~~
* pageTitle - optional parameter for the page this should be rendered as being on
*
* closePreview(): Hides the preview box and clears it.
*
* The suggested implementation pattern (in Morebits.simpleWindow + Morebits.quickForm situations) is to
* construct a Morebits.wiki.preview object after rendering a Morebits.quickForm, and bind the object
* to an arbitrary property of the form (e.g. |previewer|). For an example, see
* twinklewarn.js.
*/
Morebits.wiki.preview = function(previewbox) {
this.previewbox = previewbox;
$(previewbox).addClass("morebits-previewbox").hide();
this.beginRender = function(wikitext, pageTitle) {
$(previewbox).show();
var statusspan = document.createElement('span');
previewbox.appendChild(statusspan);
Morebits.status.init(statusspan);
var query = {
action: 'parse',
prop: 'text',
pst: 'true', // PST = pre-save transform; this makes substitution work properly
text: wikitext,
title: pageTitle || mw.config.get('wgPageName')
};
var renderApi = new Morebits.wiki.api("loading...", query, fnRenderSuccess, new Morebits.status("Preview"));
renderApi.post();
};
var fnRenderSuccess = function(apiobj) {
var xml = apiobj.getXML();
var html = $(xml).find('text').text();
if (!html) {
apiobj.statelem.error("failed to retrieve preview, or template was blanked");
return;
}
previewbox.innerHTML = html;
$(previewbox).find("a").attr("target", "_blank");
};
this.closePreview = function() {
$(previewbox).empty().hide();
};
};
/**
* **************** Morebits.wikitext ****************
* Wikitext manipulation
*/
Morebits.wikitext = {};
Morebits.wikitext.template = {
parse: function( text, start ) {
var count = -1;
var level = -1;
var equals = -1;
var current = '';
var result = {
name: '',
parameters: {}
};
var key, value;
for( var i = start; i < text.length; ++i ) {
var test3 = text.substr( i, 3 );
if( test3 === '{{{' ) {
current += '{{{';
i += 2;
++level;
continue;
}
if( test3 === '}}}' ) {
current += '}}}';
i += 2;
--level;
continue;
}
var test2 = text.substr( i, 2 );
if( test2 === '{{' || test2 === '[[' ) {
current += test2;
++i;
++level;
continue;
}
if( test2 === ']]' ) {
current += test2;
++i;
--level;
continue;
}
if( test2 === '}}' ) {
current += test2;
++i;
--level;
if( level <= 0 ) {
if( count === -1 ) {
result.name = current.substring(2).trim();
++count;
} else {
if( equals !== -1 ) {
key = current.substring( 0, equals ).trim();
value = current.substring( equals ).trim();
result.parameters[key] = value;
equals = -1;
} else {
result.parameters[count] = current;
++count;
}
}
break;
}
continue;
}
if( text.charAt(i) === '|' && level <= 0 ) {
if( count === -1 ) {
result.name = current.substring(2).trim();
++count;
} else {
if( equals !== -1 ) {
key = current.substring( 0, equals ).trim();
value = current.substring( equals + 1 ).trim();
result.parameters[key] = value;
equals = -1;
} else {
result.parameters[count] = current;
++count;
}
}
current = '';
} else if( equals === -1 && text.charAt(i) === '=' && level <= 0 ) {
equals = current.length;
current += text.charAt(i);
} else {
current += text.charAt(i);
}
}
return result;
}
};
Morebits.wikitext.page = function mediawikiPage( text ) {
this.text = text;
};
Morebits.wikitext.page.prototype = {
text: '',
removeLink: function( link_target ) {
var first_char = link_target.substr( 0, 1 );
var link_re_string = "[" + first_char.toUpperCase() + first_char.toLowerCase() + ']' + RegExp.escape( link_target.substr( 1 ), true );
var link_simple_re = new RegExp( "\\[\\[:?(" + link_re_string + ")\\]\\]", 'g' );
var link_named_re = new RegExp( "\\[\\[:?" + link_re_string + "\\|(.+?)\\]\\]", 'g' );
this.text = this.text.replace( link_simple_re, "$1" ).replace( link_named_re, "$1" );
},
commentOutImage: function( image, reason ) {
var unbinder = new Morebits.unbinder( this.text );
unbinder.unbind( '<!--', '-->' );
reason = reason ? (reason + ': ') : '';
var first_char = image.substr( 0, 1 );
var image_re_string = "[" + first_char.toUpperCase() + first_char.toLowerCase() + ']' + RegExp.escape( image.substr( 1 ), true );
/*
* Check for normal image links, i.e. [[Image:Foobar.png|...]]
* Will eat the whole link
*/
var links_re = new RegExp( "\\[\\[(?:[Ii]mage|[Ff]ile):\\s*" + image_re_string );
var allLinks = Morebits.array.uniq(Morebits.string.splitWeightedByKeys( unbinder.content, '[[', ']]' ));
for( var i = 0; i < allLinks.length; ++i ) {
if( links_re.test( allLinks[i] ) ) {
var replacement = '<!-- ' + reason + allLinks[i] + ' -->';
unbinder.content = unbinder.content.replace( allLinks[i], replacement, 'g' );
}
}
// unbind the newly created comments
unbinder.unbind( '<!--', '-->' );
/*
* Check for gallery images, i.e. instances that must start on a new line, eventually preceded with some space, and must include Image: prefix
* Will eat the whole line.
*/
var gallery_image_re = new RegExp( "(^\\s*(?:[Ii]mage|[Ff]ile):\\s*" + image_re_string + ".*?$)", 'mg' );
unbinder.content = unbinder.content.replace( gallery_image_re, "<!-- " + reason + "$1 -->" );
// unbind the newly created comments
unbinder.unbind( '<!--', '-->' );
/*
* Check free image usages, for example as template arguments, might have the Image: prefix excluded, but must be preceeded by an |
* Will only eat the image name and the preceeding bar and an eventual named parameter
*/
var free_image_re = new RegExp( "(\\|\\s*(?:[\\w\\s]+\\=)?\\s*(?:(?:[Ii]mage|[Ff]ile):\\s*)?" + image_re_string + ")", 'mg' );
unbinder.content = unbinder.content.replace( free_image_re, "<!-- " + reason + "$1 -->" );
// Rebind the content now, we are done!
this.text = unbinder.rebind();
},
addToImageComment: function( image, data ) {
var first_char = image.substr( 0, 1 );
var first_char_regex = RegExp.escape( first_char, true );
if( first_char.toUpperCase() !== first_char.toLowerCase() ) {
first_char_regex = '[' + RegExp.escape( first_char.toUpperCase(), true ) + RegExp.escape( first_char.toLowerCase(), true ) + ']';
}
var image_re_string = "(?:[Ii]mage|[Ff]ile):\\s*" + first_char_regex + RegExp.escape( image.substr( 1 ), true );
var links_re = new RegExp( "\\[\\[" + image_re_string );
var allLinks = Morebits.array.uniq(Morebits.string.splitWeightedByKeys( this.text, '[[', ']]' ));
for( var i = 0; i < allLinks.length; ++i ) {
if( links_re.test( allLinks[i] ) ) {
var replacement = allLinks[i];
// just put it at the end?
replacement = replacement.replace( /\]\]$/, '|' + data + ']]' );
this.text = this.text.replace( allLinks[i], replacement, 'g' );
}
}
var gallery_re = new RegExp( "^(\\s*" + image_re_string + '.*?)\\|?(.*?)$', 'mg' );
var newtext = "$1|$2 " + data;
this.text = this.text.replace( gallery_re, newtext );
},
removeTemplate: function( template ) {
var first_char = template.substr( 0, 1 );
var template_re_string = "(?:[Tt]emplate:)?\\s*[" + first_char.toUpperCase() + first_char.toLowerCase() + ']' + RegExp.escape( template.substr( 1 ), true );
var links_re = new RegExp( "\\{\\{" + template_re_string );
var allTemplates = Morebits.array.uniq(Morebits.string.splitWeightedByKeys( this.text, '{{', '}}', [ '{{{', '}}}' ] ));
for( var i = 0; i < allTemplates.length; ++i ) {
if( links_re.test( allTemplates[i] ) ) {
this.text = this.text.replace( allTemplates[i], '', 'g' );
}
}
},
getText: function() {
return this.text;
}
};
/**
* **************** Morebits.queryString ****************
* Maps the querystring to an object
*
* Functions:
*
* Morebits.queryString.exists(key)
* returns true if the particular key is set
* Morebits.queryString.get(key)
* returns the value associated to the key
* Morebits.queryString.equals(key, value)
* returns true if the value associated with given key equals given value
* Morebits.queryString.toString()
* returns the query string as a string
* Morebits.queryString.create( hash )
* creates an querystring and encodes strings via encodeURIComponent and joins arrays with |
*
* In static context, the value of location.search.substring(1), else the value given to the constructor is going to be used. The mapped hash is saved in the object.
*
* Example:
*
* var value = Morebits.queryString.get('key');
* var obj = new Morebits.queryString('foo=bar&baz=quux');
* value = obj.get('foo');
*/
Morebits.queryString = function QueryString(qString) {
this.string = qString;
this.params = {};
if( !qString.length ) {
return;
}
qString.replace(/\+/, ' ');
var args = qString.split('&');
for( var i = 0; i < args.length; ++i ) {
var pair = args[i].split( '=' );
var key = decodeURIComponent( pair[0] ), value = key;
if( pair.length === 2 ) {
value = decodeURIComponent( pair[1] );
}
this.params[key] = value;
}
};
Morebits.queryString.staticstr = null;
Morebits.queryString.staticInit = function() {
if( !Morebits.queryString.staticstr ) {
Morebits.queryString.staticstr = new Morebits.queryString(location.search.substring(1));
}
};
Morebits.queryString.get = function(key) {
Morebits.queryString.staticInit();
return Morebits.queryString.staticstr.get(key);
};
Morebits.queryString.prototype.get = function(key) {
return this.params[key] ? this.params[key] : null;
};
Morebits.queryString.exists = function(key) {
Morebits.queryString.staticInit();
return Morebits.queryString.staticstr.exists(key);
};
Morebits.queryString.prototype.exists = function(key) {
return this.params[key] ? true : false;
};
Morebits.queryString.equals = function(key, value) {
Morebits.queryString.staticInit();
return Morebits.queryString.staticstr.equals(key, value);
};
Morebits.queryString.prototype.equals = function(key, value) {
return this.params[key] === value ? true : false;
};
Morebits.queryString.toString = function() {
Morebits.queryString.staticInit();
return Morebits.queryString.staticstr.toString();
};
Morebits.queryString.prototype.toString = function() {
return this.string ? this.string : null;
};
Morebits.queryString.create = function( arr ) {
var resarr = [];
var editToken; // KLUGE: this should always be the last item in the query string (bug TW-B-0013)
for( var i in arr ) {
if( arr[i] === undefined ) {
continue;
}
var res;
if( $.isArray( arr[i] ) ){
var v = [];
for(var j = 0; j < arr[i].length; ++j ) {
v[j] = encodeURIComponent( arr[i][j] );
}
res = v.join('|');
} else {
res = encodeURIComponent( arr[i] );
}
if( i === 'token' ) {
editToken = res;
} else {
resarr.push( encodeURIComponent( i ) + '=' + res );
}
}
if( editToken !== undefined ) {
resarr.push( 'token=' + editToken );
}
return resarr.join('&');
};
Morebits.queryString.prototype.create = Morebits.queryString.create;
/**
* **************** Morebits.status ****************
*/
Morebits.status = function Status( text, stat, type ) {
this.textRaw = text;
this.text = this.codify(text);
this.type = type || 'status';
this.generate();
if( stat ) {
this.update( stat, type );
}
};
Morebits.status.init = function( root ) {
if( !( root instanceof Element ) ) {
throw new Error( 'object not an instance of Element' );
}
while( root.hasChildNodes() ) {
root.removeChild( root.firstChild );
}
Morebits.status.root = root;
Morebits.status.errorEvent = null;
};
Morebits.status.root = null;
Morebits.status.onError = function( handler ) {
if ( $.isFunction( handler ) ) {
Morebits.status.errorEvent = handler;
} else {
throw "Morebits.status.onError: handler is not a function";
}
};
Morebits.status.prototype = {
stat: null,
text: null,
textRaw: null,
type: 'status',
target: null,
node: null,
linked: false,
link: function() {
if( ! this.linked && Morebits.status.root ) {
Morebits.status.root.appendChild( this.node );
this.linked = true;
}
},
unlink: function() {
if( this.linked ) {
Morebits.status.root.removeChild( this.node );
this.linked = false;
}
},
codify: function( obj ) {
if ( ! $.isArray( obj ) ) {
obj = [ obj ];
}
var result;
result = document.createDocumentFragment();
for( var i = 0; i < obj.length; ++i ) {
if( typeof obj[i] === 'string' ) {
result.appendChild( document.createTextNode( obj[i] ) );
} else if( obj[i] instanceof Element ) {
result.appendChild( obj[i] );
} // Else cosmic radiation made something shit
}
return result;
},
update: function( status, type ) {
this.stat = this.codify( status );
if( type ) {
this.type = type;
if (type === 'error') {
// hack to force the page not to reload when an error is output - see also Morebits.status() above
Morebits.wiki.numberOfActionsLeft = 1000;
// call error callback
if (Morebits.status.errorEvent) {
Morebits.status.errorEvent();
}
// also log error messages in the browser console
if (console && console.error) {
console.error(this.textRaw + ": " + status);
}
}
}
this.render();
},
generate: function() {
this.node = document.createElement( 'div' );
this.node.appendChild( document.createElement('span') ).appendChild( this.text );
this.node.appendChild( document.createElement('span') ).appendChild( document.createTextNode( ': ' ) );
this.target = this.node.appendChild( document.createElement( 'span' ) );
this.target.appendChild( document.createTextNode( '' ) ); // dummy node
},
render: function() {
this.node.className = 'tw_status_' + this.type;
while( this.target.hasChildNodes() ) {
this.target.removeChild( this.target.firstChild );
}
this.target.appendChild( this.stat );
this.link();
},
status: function( status ) {
this.update( status, 'status');
},
info: function( status ) {
this.update( status, 'info');
},
warn: function( status ) {
this.update( status, 'warn');
},
error: function( status ) {
this.update( status, 'error');
}
};
Morebits.status.info = function( text, status ) {
return new Morebits.status( text, status, 'info' );
};
Morebits.status.warn = function( text, status ) {
return new Morebits.status( text, status, 'warn' );
};
Morebits.status.error = function( text, status ) {
return new Morebits.status( text, status, 'error' );
};
// display the user's rationale, comments, etc. back to them after a failure,
// so they don't use it
Morebits.status.printUserText = function( comments, message ) {
var p = document.createElement( 'p' );
p.textContent = message;
var div = document.createElement( 'div' );
div.className = 'toccolours';
div.style.marginTop = '0';
div.style.whiteSpace = 'pre-wrap';
div.textContent = comments;
p.appendChild( div );
Morebits.status.root.appendChild( p );
};
/**
* **************** Morebits.htmlNode() ****************
* Simple helper function to create a simple node
*/
Morebits.htmlNode = function ( type, content, color ) {
var node = document.createElement( type );
if( color ) {
node.style.color = color;
}
node.appendChild( document.createTextNode( content ) );
return node;
};
/**
* **************** Morebits.checkboxClickHandler() ****************
* shift-click-support for checkboxes
* wikibits version (window.addCheckboxClickHandlers) has some restrictions, and
* doesn't work with checkboxes inside a sortable table, so let's build our own.
*/
Morebits.checkboxShiftClickSupport = function (jQuerySelector, jQueryContext) {
var lastCheckbox = null;
function clickHandler(event) {
var cb = this;
if (event.shiftKey && lastCheckbox!==null)
{
var cbs = $(jQuerySelector, jQueryContext); //can't cache them, obviously, if we want to support resorting
var index=-1, lastIndex=-1;
for (var i=0; i<cbs.length; i++)
{
if (cbs[i]==cb) { index=i; if (lastIndex>-1) break; }
if (cbs[i]==lastCheckbox) { lastIndex=i; if (index>-1) break; }
}
if (index>-1 && lastIndex>-1)
{
//inspired by wikibits
var endState = cb.checked;
var start, finish;
if (index<lastIndex)
{
start = index+1;
finish = lastIndex;
}
else
{
start = lastIndex;
finish = index-1;
}
for (var i=start; i<=finish; i++) cbs[i].checked = endState;
}
}
lastCheckbox = cb;
return true;
}
$(jQuerySelector, jQueryContext).click(clickHandler);
};
/** **************** Morebits.batchOperation ****************
* Iterates over a group of pages and executes a worker function for each.
*
* Constructor: Morebits.batchOperation(currentAction)
*
* setPageList(wikitext): Sets the list of pages to work on.
* It should be an array of page names (strings).
*
* setOption(optionName, optionValue): Sets a known option:
* - chunkSize (integer): the size of chunks to break the array into (default 50).
* Setting this to a small value (<5) can cause problems.
* - preserveIndividualStatusLines (boolean): keep each page's status element visible
* when worker is complete? See note below
*
* run(worker): Runs the given callback for each page in the list.
* The callback must call workerSuccess when succeeding, or workerFailure
* when failing. If using Morebits.wiki.api or Morebits.wiki.page, this is easily
* done by passing these two functions as parameters to the methods on those
* objects, for instance, page.save(batchOp.workerSuccess, batchOp.workerFailure).
* Make sure the methods are called directly if special success/failure cases arise.
* If you omit to call these methods, the batch operation will stall after the first
* chunk! Also ensure that either workerSuccess or workerFailure is called no more
* than once.
*
* If using preserveIndividualStatusLines, you should try to ensure that the
* workerSuccess callback has access to the page title. This is no problem for
* Morebits.wiki.page objects. But when using the API, please set the
* |pageName| property on the Morebits.wiki.api object.
*
* There are sample batchOperation implementations using Morebits.wiki.page in
* twinklebatchdelete.js, and using Morebits.wiki.api in twinklebatchundelete.js.
*/
Morebits.batchOperation = function(currentAction) {
var ctx = {
// backing fields for public properties
pageList: null,
options: {
chunkSize: 50,
preserveIndividualStatusLines: false
},
// internal counters, etc.
statusElement: new Morebits.status(currentAction || "Performing batch operation"),
worker: null,
countStarted: 0,
countFinished: 0,
countFinishedSuccess: 0,
currentChunkIndex: -1,
pageChunks: [],
running: false
};
// shouldn't be needed by external users, but provided anyway for maximum flexibility
this.getStatusElement = function() {
return ctx.statusElement;
};
this.setPageList = function(pageList) {
ctx.pageList = pageList;
};
this.setOption = function(optionName, optionValue) {
ctx.options[optionName] = optionValue;
};
this.run = function(worker) {
if (ctx.running) {
ctx.statusElement.error("Batch operation is already running");
return;
}
ctx.running = true;
ctx.worker = worker;
ctx.countStarted = 0;
ctx.countFinished = 0;
ctx.countFinishedSuccess = 0;
ctx.currentChunkIndex = -1;
ctx.pageChunks = [];
var total = ctx.pageList.length;
if (!total) {
ctx.statusElement.info("nothing to do");
ctx.running = false;
return;
}
// chunk page list into more manageable units
ctx.pageChunks = Morebits.array.chunk(ctx.pageList, ctx.options.chunkSize);
// start the process
Morebits.wiki.addCheckpoint();
ctx.statusElement.status("0%");
fnStartNewChunk();
};
this.workerSuccess = function(apiobj) {
// update or remove status line
if (apiobj && apiobj.getStatusElement) {
var statelem = apiobj.getStatusElement();
if (ctx.options.preserveIndividualStatusLines) {
if (apiobj.getPageName || apiobj.pageName || (apiobj.query && apiobj.query.title)) {
// we know the page title - display a relevant message
var pageName = apiobj.getPageName ? apiobj.getPageName() :
(apiobj.pageName || apiobj.query.title);
var link = document.createElement('a');
link.setAttribute('href', mw.util.getUrl(pageName));
link.appendChild(document.createTextNode(pageName));
statelem.info(['completed (', link, ')']);
} else {
// we don't know the page title - just display a generic message
statelem.info('done');
}
} else {
// remove the status line from display
statelem.unlink();
}
}
ctx.countFinishedSuccess++;
fnDoneOne(apiobj);
};
this.workerFailure = function(apiobj) {
fnDoneOne(apiobj);
};
// private functions
var thisProxy = this;
var fnStartNewChunk = function() {
var chunk = ctx.pageChunks[++ctx.currentChunkIndex];
if (!chunk) {
return; // done! yay
}
// start workers for the current chunk
ctx.countStarted += chunk.length;
chunk.forEach(function(page) {
ctx.worker(page, thisProxy);
});
};
var fnDoneOne = function() {
ctx.countFinished++;
// update overall status line
var total = ctx.pageList.length;
if (ctx.countFinished === total) {
var statusString = "Done (" + ctx.countFinishedSuccess +
"/" + ctx.countFinished + " actions completed successfully)";
if (ctx.countFinishedSuccess < ctx.countFinished) {
ctx.statusElement.warn(statusString);
} else {
ctx.statusElement.info(statusString);
}
Morebits.wiki.removeCheckpoint();
ctx.running = false;
return;
}
// just for giggles! (well, serious debugging, actually)
if (ctx.countFinished > total) {
ctx.statusElement.warn("Done (overshot by " + (ctx.countFinished - total) + ")");
Morebits.wiki.removeCheckpoint();
ctx.running = false;
return;
}
ctx.statusElement.status(parseInt(100 * ctx.countFinished / total, 10) + "%");
// start a new chunk if we're close enough to the end of the previous chunk, and
// we haven't already started the next one
if (ctx.countFinished >= (ctx.countStarted - Math.max(ctx.options.chunkSize / 10, 2)) &&
Math.floor(ctx.countFinished / ctx.options.chunkSize) > ctx.currentChunkIndex) {
fnStartNewChunk();
}
};
};
/**
* **************** Morebits.simpleWindow ****************
* A simple draggable window
* now a wrapper for jQuery UI's dialog feature
*/
// The height passed in here is the maximum allowable height for the content area.
Morebits.simpleWindow = function SimpleWindow( width, height ) {
var content = document.createElement( 'div' );
this.content = content;
content.className = 'morebits-dialog-content';
content.id = 'morebits-dialog-content-' + Math.round(Math.random() * 1e15);
this.height = height;
$(this.content).dialog({
autoOpen: false,
buttons: { "Placeholder button": function() {} },
dialogClass: 'morebits-dialog',
width: Math.min(parseInt(window.innerWidth, 10), parseInt(width ? width : 800, 10)),
// give jQuery the given height value (which represents the anticipated height of the dialog) here, so
// it can position the dialog appropriately
// the 20 pixels represents adjustment for the extra height of the jQuery dialog "chrome", compared
// to that of the old SimpleWindow
height: height + 20,
close: function(event, ui) {
// dialogs and their content can be destroyed once closed
$(event.target).dialog("destroy").remove();
},
resizeStart: function(event, ui) {
this.scrollbox = $(this).find(".morebits-scrollbox")[0];
if (this.scrollbox) {
this.scrollbox.style.maxHeight = "none";
}
},
resizeEnd: function(event, ui) {
this.scrollbox = null;
},
resize: function(event, ui) {
this.style.maxHeight = "";
if (this.scrollbox) {
this.scrollbox.style.width = "";
}
}
});
var $widget = $(this.content).dialog("widget");
// add background gradient to titlebar
var $titlebar = $widget.find(".ui-dialog-titlebar");
var oldstyle = $titlebar.attr("style");
$titlebar.attr("style", (oldstyle ? oldstyle : "") + '; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB%2FqqA%2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhQTFRFr73ZobTPusjdsMHZp7nVwtDhzNbnwM3fu8jdq7vUt8nbxtDkw9DhpbfSvMrfssPZqLvVztbno7bRrr7W1d%2Fs1N7qydXk0NjpkW7Q%2BgAAADVJREFUeNoMwgESQCAAAMGLkEIi%2FP%2BnbnbpdB59app5Vdg0sXAoMZCpGoFbK6ciuy6FX4ABAEyoAef0BXOXAAAAAElFTkSuQmCC) !important;');
// delete the placeholder button (it's only there so the buttonpane gets created)
$widget.find("button").each(function(key, value) {
value.parentNode.removeChild(value);
});
// add container for the buttons we add, and the footer links (if any)
var buttonspan = document.createElement("span");
buttonspan.className = "morebits-dialog-buttons";
var linksspan = document.createElement("span");
linksspan.className = "morebits-dialog-footerlinks";
$widget.find(".ui-dialog-buttonpane").append(buttonspan, linksspan);
// resize the scrollbox with the dialog, if one is present
$widget.resizable("option", "alsoResize", "#" + this.content.id + " .morebits-scrollbox, #" + this.content.id);
};
Morebits.simpleWindow.prototype = {
buttons: [],
height: 600,
hasFooterLinks: false,
scriptName: null,
// Focuses the dialog. This might work, or on the contrary, it might not.
focus: function(event) {
$(this.content).dialog("moveToTop");
return this;
},
// Closes the dialog. If this is set as an event handler, it will stop the event from doing anything more.
close: function(event) {
if (event) {
event.preventDefault();
}
$(this.content).dialog("close");
return this;
},
// Shows the dialog. Calling display() on a dialog that has previously been closed might work, but it is not guaranteed.
display: function() {
if (this.scriptName) {
var $widget = $(this.content).dialog("widget");
$widget.find(".morebits-dialog-scriptname").remove();
var scriptnamespan = document.createElement("span");
scriptnamespan.className = "morebits-dialog-scriptname";
scriptnamespan.textContent = this.scriptName + " \u00B7 "; // U+00B7 MIDDLE DOT = ·
$widget.find(".ui-dialog-title").prepend(scriptnamespan);
}
var dialog = $(this.content).dialog("open");
if (window.setupTooltips && window.pg && window.pg.re && window.pg.re.diff) { // tie in with NAVPOP
dialog.parent()[0].ranSetupTooltipsAlready = false;
setupTooltips(dialog.parent()[0]);
}
this.setHeight( this.height ); // init height algorithm
return this;
},
// Sets the dialog title.
setTitle: function( title ) {
$(this.content).dialog("option", "title", title);
return this;
},
// Sets the script name, appearing as a prefix to the title to help users determine which
// user script is producing which dialog. For instance, Twinkle modules set this to "Twinkle".
setScriptName: function( name ) {
this.scriptName = name;
return this;
},
// Sets the dialog width.
setWidth: function( width ) {
$(this.content).dialog("option", "width", width);
return this;
},
// Sets the dialog's maximum height. The dialog will auto-size to fit its contents,
// but the content area will grow no larger than the height given here.
setHeight: function( height ) {
this.height = height;
// from display time onwards, let the browser determine the optimum height, and instead limit the height at the given value
// note that the given height will exclude the approx. 20px that the jQuery UI chrome has in height in addition to the height
// of an equivalent "classic" Morebits.simpleWindow
if (parseInt(getComputedStyle($(this.content).dialog("widget")[0], null).height, 10) > window.innerHeight) {
$(this.content).dialog("option", "height", window.innerHeight - 2).dialog("option", "position", "top");
} else {
$(this.content).dialog("option", "height", "auto");
}
$(this.content).dialog("widget").find(".morebits-dialog-content")[0].style.maxHeight = parseInt(this.height - 30, 10) + "px";
return this;
},
// Sets the content of the dialog to the given element node, usually from rendering a Morebits.quickForm.
// Re-enumerates the footer buttons, but leaves the footer links as they are.
// Be sure to call this at least once before the dialog is displayed...
setContent: function( content ) {
this.purgeContent();
this.addContent( content );
return this;
},
addContent: function( content ) {
this.content.appendChild( content );
// look for submit buttons in the content, hide them, and add a proxy button to the button pane
var thisproxy = this;
$(this.content).find('input[type="submit"], button[type="submit"]').each(function(key, value) {
value.style.display = "none";
var button = document.createElement("button");
button.textContent = (value.hasAttribute("value") ? value.getAttribute("value") : (value.textContent ? value.textContent : "Submit Query"));
// here is an instance of cheap coding, probably a memory-usage hit in using a closure here
button.addEventListener("click", function() { value.click(); }, false);
thisproxy.buttons.push(button);
});
// remove all buttons from the button pane and re-add them
if (this.buttons.length > 0) {
$(this.content).dialog("widget").find(".morebits-dialog-buttons").empty().append(this.buttons)[0].removeAttribute("data-empty");
} else {
$(this.content).dialog("widget").find(".morebits-dialog-buttons")[0].setAttribute("data-empty", "data-empty"); // used by CSS
}
return this;
},
purgeContent: function() {
this.buttons = [];
// delete all buttons in the buttonpane
$(this.content).dialog("widget").find(".morebits-dialog-buttons").empty();
while( this.content.hasChildNodes() ) {
this.content.removeChild( this.content.firstChild );
}
return this;
},
// Adds a link in the bottom-right corner of the dialog.
// This can be used to provide help or policy links.
// For example, Twinkle's CSD module adds a link to the CSD policy page,
// as well as a link to Twinkle's documentation.
addFooterLink: function( text, wikiPage ) {
var $footerlinks = $(this.content).dialog("widget").find(".morebits-dialog-footerlinks");
if (this.hasFooterLinks) {
var bullet = document.createElement("span");
bullet.textContent = " \u2022 "; // U+2022 BULLET
$footerlinks.append(bullet);
}
var link = document.createElement("a");
link.setAttribute("href", mw.util.getUrl(wikiPage) );
link.setAttribute("title", wikiPage);
link.setAttribute("target", "_blank");
link.textContent = text;
$footerlinks.append(link);
this.hasFooterLinks = true;
return this;
},
setModality: function( modal ) {
$(this.content).dialog("option", "modal", modal);
return this;
}
};
// Enables or disables all footer buttons on all Morebits.simpleWindows in the current page.
// This should be called with |false| when the button(s) become irrelevant (e.g. just before Morebits.status.init is called).
// This is not an instance method so that consumers don't have to keep a reference to the original
// Morebits.simpleWindow object sitting around somewhere. Anyway, most of the time there will only be one
// Morebits.simpleWindow open, so this shouldn't matter.
Morebits.simpleWindow.setButtonsEnabled = function( enabled ) {
$(".morebits-dialog-buttons button").prop("disabled", !enabled);
};
// Twinkle blacklist was removed per consensus at http://en.wikipedia.org/wiki/Wikipedia:Administrators%27_noticeboard/Archive221#New_Twinkle_blacklist_proposal
} ( window, document, jQuery )); // End wrap with anonymous function
/**
* If this script is being executed outside a ResourceLoader context, we add some
* global assignments for legacy scripts, hopefully these can be removed down the line
*
* IMPORTANT NOTE:
* PLEASE DO NOT USE THESE ALIASES IN NEW CODE!
* Thanks.
*/
if ( typeof arguments === "undefined" ) { // typeof is here for a reason...
window.SimpleWindow = Morebits.simpleWindow;
window.QuickForm = Morebits.quickForm;
window.Wikipedia = Morebits.wiki;
window.Status = Morebits.status;
window.QueryString = Morebits.queryString;
}
// </nowiki>
gnmwgihky5b0un514sdd17i2miwsfqa
MediaWiki:Gadget-morebits.css
8
5628
32194
2018-08-10T18:11:32Z
Dr. Sroy
5771
Test-3
css
text/css
/**
* morebits.css
* ===========
* Styles to support morebits.js.
*
* The morebits library is maintained by the maintainers of Twinkle.
* For queries, suggestions, help, etc., head to [[Wikipedia talk:Twinkle]].
* The latest development source is available at [https://github.com/azatoth/twinkle/blob/master/morebits.css].
*/
/* Morebits.status */
.tw_status_status {
color: #4682B4;
}
.tw_status_info {
color: #228B22;
}
.tw_status_warn {
color: #FF4500;
}
.tw_status_error {
color: #FF4500;
font-weight: bold;
}
/* Morebits.quickForm */
form.quickform
{
width: 96%;
vertical-align: middle;
margin: auto;
padding: .5em;
}
form.quickform *
{
font-family: sans-serif;
}
form.quickform fieldset
{
margin: .4em 0 1em;
}
form.quickform legend
{
color: #31628F;
font-weight: bold;
}
form.quickform input[type=text], form.quickform select
{
min-width: 15em;
font-size: 110%;
}
form.quickform select
{
border: 1px solid gray;
margin-left: .2em;
}
form.quickform input[type=checkbox],
form.quickform input[type=radio] {
height: 13px;
margin-bottom: 2px;
margin-top: 2px;
padding: 0;
width: 13px;
vertical-align: top;
}
form.quickform div {
line-height: 18px;
}
form.quickform h5
{
margin: .5em 0 0;
padding: .3em .2em .2em;
}
/* only give the top border to headers with something above them */
form.quickform div + h5, form.quickform div + div > h5, form.quickform h5 + h5
{
border-top: 1px solid #88A;
}
form.quickform textarea
{
width: 100%;
height: 4em;
font-size: 150%;
}
form.quickform input:disabled + label
{
color: gray;
}
form.quickform span.quickformDescription
{
font-style: italic;
}
form.quickform .quickformSubgroup
{
margin-bottom: .5em;
margin-left: 3em;
}
form.quickform .tooltipButtonContainer
{
position: relative;
width: 100%;
}
form.quickform .tooltipButton
{
color: blue;
font-weight: bold;
cursor: help;
padding: .2em;
}
/* Scrollbox styles, for use within Morebits.simpleWindow */
div.morebits-scrollbox
{
background: white;
border: 1px solid gray;
margin-bottom: .6em;
margin-top: .6em;
max-height: 20em;
overflow: auto;
padding: 6px 6px 0;
}
div.morebits-scrollbox > h5:first-child
{
border: none;
margin-top: 0;
padding-top: 0;
}
div.morebits-scrollbox > :last-child
{
margin-bottom: 6px;
}
/* Previewbox */
div.morebits-previewbox
{
background: white;
color: black;
border: 2px inset;
margin: .4em auto .2em;
padding: .2em .4em;
}
div.morebits-previewbox *:not(img)
{
vertical-align: baseline;
}
div.morebits-previewbox .mw-editsection
{
display: none;
}
/* Portlet */
.skin-modern #mw_contentwrapper div.portlet {
overflow: hidden;
height: 1.5em;
margin: 0 0 0 14em;
padding: 0;
}
.skin-modern #mw_contentwrapper div.portlet h5 {
display: none;
}
.skin-modern #mw_contentwrapper div.portlet div.pbody {
margin: 0;
padding: 0;
}
.skin-modern #mw_contentwrapper div.portlet div.pbody ul {
display: inline;
margin: 0;
}
.skin-modern #mw_contentwrapper div.portlet div.pbody ul li {
display: block;
float: left;
height: 1.5em;
margin: 0 .5em;
padding: 0 .2em;
text-transform: lowercase;
}
.skin-modern #mw_contentwrapper div.portlet div.pbody ul li a {
text-decoration: underline;
}
.skin-modern #mw_contentwrapper div.portlet div.pbody ul li.selected a {
text-decoration: none;
}
/* Morebits.simpleWindow */
.morebits-dialog {
border: 1px #666 solid;
font: small sans-serif;
background-color: #F0F8FF !important;
background-image: none !important;
}
body.skin-monobook .morebits-dialog {
font-size: 125%;
}
body .ui-dialog.morebits-dialog .ui-dialog-titlebar {
height: 1em;
background: repeat-x 50% 80% #cfd6e1 !important; /* the actual image is specified in morebits.js - ResourceLoader mangles data: URIs in CSS */
font: bold 1em sans-serif;
overflow: hidden;
padding: .4em .3em .5em !important;
white-space: nowrap;
}
body.skin-monobook .morebits-dialog .ui-dialog-titlebar {
line-height: 1em;
}
.morebits-dialog-scriptname {
font-weight: normal;
}
.ui-dialog.morebits-dialog .ui-dialog-titlebar-close {
height: 100%;
right: 0;
top: auto;
width: 2em;
margin: -.5em -.15em 0;
}
.ui-dialog.morebits-dialog .ui-dialog-titlebar-close span {
margin: .33em;
}
.ui-dialog.morebits-dialog .morebits-dialog-content {
font-size: 88%; /* this just seems to be traditional - I don't quite see the point, in this day and age of huge monitors, etc. */
padding: 0;
}
body .ui-dialog.morebits-dialog .ui-dialog-buttonpane {
background-color: #BCCADF;
margin: 0;
min-height: .5em;
padding-left: 1.2em !important;
}
body .ui-dialog.morebits-dialog .ui-dialog-buttonpane button {
float: none;
margin: .2em 0 -.1em;
cursor: auto;
}
.morebits-dialog-footerlinks {
font-size: 90%;
float: right;
margin: .7em .4em 0 0;
}
body .ui-dialog.morebits-dialog .morebits-dialog-footerlinks a {
color: #3062AD;
}
.morebits-dialog-buttons[data-empty] + .morebits-dialog-footerlinks {
margin: .1em .4em -.2em 0;
}
.ui-dialog.morebits-dialog a, .ui-dialog.morebits-dialog .ui-widget-content a {
color: #0645AD; /* jQuery imposes a ridiculous nearly-black colour on <a> tags... I don't understand it */
}
.ui-icon {
vertical-align: -3px;
}
.ui-icon-inline {
display: inline-block;
}
439639ow91j6wrse9wu6gg9w79v2zx5
MediaWiki:Gadget-Twinkle.js
8
5629
32195
2018-08-10T18:16:24Z
Dr. Sroy
5771
Test-4
javascript
text/javascript
/**
* +-------------------------------------------------------------------------+
* | === WARNING: GLOBAL GADGET FILE === |
* | Changes to this page affect many users. |
* | Please discuss changes at [[Wikipedia talk:Twinkle]] before editing. |
* +-------------------------------------------------------------------------+
*
* Imported from github [https://github.com/azatoth/twinkle].
* All changes should be made in the repository, otherwise they will be lost.
*
* To update this script from github, you must have a local repository set up. Then
* follow the instructions at [https://github.com/azatoth/twinkle/blob/master/README.md].
*
* ----------
*
* This is AzaToth's Twinkle, the popular script sidekick for newbies, admins, and
* every Wikipedian in between. Visit [[:en:Wikipedia:Twinkle]] for more information.
*/
//<nowiki>
( function ( window, document, $, undefined ) { // Wrap with anonymous function
var Twinkle = {};
window.Twinkle = Twinkle; // allow global access
// Check if account is experienced enough to use Twinkle
Twinkle.userAuthorized = Morebits.userIsInGroup( "autoconfirmed" ) || Morebits.userIsInGroup( "confirmed" );
// for use by custom modules (normally empty)
Twinkle.initCallbacks = [];
Twinkle.addInitCallback = function twinkleAddInitCallback( func ) {
Twinkle.initCallbacks.push( func );
};
Twinkle.defaultConfig = {};
/**
* Twinkle.defaultConfig.twinkle and Twinkle.defaultConfig.friendly
*
* This holds the default set of preferences used by Twinkle. (The |friendly| object holds preferences stored in the FriendlyConfig object.)
* It is important that all new preferences added here, especially admin-only ones, are also added to
* |Twinkle.config.sections| in twinkleconfig.js, so they are configurable via the Twinkle preferences panel.
* For help on the actual preferences, see the comments in twinkleconfig.js.
*/
Twinkle.defaultConfig.twinkle = {
// General
summaryAd: " ([[WP:TW|TW]])",
deletionSummaryAd: " ([[WP:TW|TW]])",
protectionSummaryAd: " ([[WP:TW|TW]])",
userTalkPageMode: "tab",
dialogLargeFont: false,
// ARV
spiWatchReport: "yes",
// Block
blankTalkpageOnIndefBlock: false,
// Fluff (revert and rollback)
openTalkPage: [ "agf", "norm", "vand" ],
openTalkPageOnAutoRevert: false,
markRevertedPagesAsMinor: [ "vand" ],
watchRevertedPages: [ "agf", "norm", "vand", "torev" ],
offerReasonOnNormalRevert: true,
confirmOnFluff: false,
showRollbackLinks: [ "diff", "others" ],
// DI (twinkleimage)
notifyUserOnDeli: true,
deliWatchPage: "default",
deliWatchUser: "default",
// PROD
watchProdPages: true,
prodReasonDefault: "",
logProdPages: false,
prodLogPageName: "PROD log",
// CSD
speedySelectionStyle: "buttonClick",
watchSpeedyPages: [ "g3", "g5", "g10", "g11", "g12" ],
markSpeedyPagesAsPatrolled: true,
// these next two should probably be identical by default
notifyUserOnSpeedyDeletionNomination: [ "db", "g1", "g2", "g3", "g4", "g6", "g10", "g11", "g12", "g13", "a1", "a2", "a3", "a5", "a7", "a9", "a10", "a11", "f1", "f2", "f3", "f7", "f9", "f10", "u3", "u5", "t2", "t3", "p1", "p2" ],
welcomeUserOnSpeedyDeletionNotification: [ "db", "g1", "g2", "g3", "g4", "g6", "g10", "g11", "g12", "g13", "a1", "a2", "a3", "a5", "a7", "a9", "a10", "a11", "f1", "f2", "f3", "f7", "f9", "f10", "u3", "u5", "t2", "t3", "p1", "p2" ],
promptForSpeedyDeletionSummary: [],
openUserTalkPageOnSpeedyDelete: [ "db", "g1", "g2", "g3", "g4", "g5", "g10", "g11", "g12", "a1", "a3", "a7", "a9", "a10", "a11", "f3", "f7", "f9", "u3", "u5", "t2", "p1" ],
deleteTalkPageOnDelete: true,
deleteRedirectsOnDelete: true,
deleteSysopDefaultToTag: false,
speedyWindowHeight: 500,
speedyWindowWidth: 800,
logSpeedyNominations: false,
speedyLogPageName: "CSD log",
noLogOnSpeedyNomination: [ "u1" ],
// Unlink
unlinkNamespaces: [ "0", "10", "100", "118" ],
// Warn
defaultWarningGroup: "1",
showSharedIPNotice: true,
watchWarnings: true,
customWarningList: [],
// XfD
xfdWatchDiscussion: "default",
xfdWatchList: "no",
xfdWatchPage: "default",
xfdWatchUser: "default",
markXfdPagesAsPatrolled: true,
// Hidden preferences
revertMaxRevisions: 50,
batchdeleteChunks: 50,
batchMax: 5000,
batchProtectChunks: 50,
batchundeleteChunks: 50,
proddeleteChunks: 50
};
// now some skin dependent config.
if ( mw.config.get( "skin" ) === "vector" ) {
Twinkle.defaultConfig.twinkle.portletArea = "right-navigation";
Twinkle.defaultConfig.twinkle.portletId = "p-twinkle";
Twinkle.defaultConfig.twinkle.portletName = "TW";
Twinkle.defaultConfig.twinkle.portletType = "menu";
Twinkle.defaultConfig.twinkle.portletNext = "p-search";
} else {
Twinkle.defaultConfig.twinkle.portletArea = null;
Twinkle.defaultConfig.twinkle.portletId = "p-cactions";
Twinkle.defaultConfig.twinkle.portletName = null;
Twinkle.defaultConfig.twinkle.portletType = null;
Twinkle.defaultConfig.twinkle.portletNext = null;
}
Twinkle.defaultConfig.friendly = {
// Tag
groupByDefault: true,
watchTaggedPages: true,
watchMergeDiscussions: true,
markTaggedPagesAsMinor: false,
markTaggedPagesAsPatrolled: true,
tagArticleSortOrder: "cat",
customTagList: [],
// Welcome
topWelcomes: false,
watchWelcomes: true,
welcomeHeading: "Welcome",
insertHeadings: true,
insertUsername: true,
insertSignature: true, // sign welcome templates, where appropriate
quickWelcomeMode: "norm",
quickWelcomeTemplate: "welcome",
customWelcomeList: [],
customWelcomeSignature: true,
// Talkback
markTalkbackAsMinor: true,
insertTalkbackSignature: true, // always sign talkback templates
talkbackHeading: "Talkback",
adminNoticeHeading: "Notice",
mailHeading: "You've got mail!",
// Shared
markSharedIPAsMinor: true
};
Twinkle.getPref = function twinkleGetPref( name ) {
var result;
if ( typeof Twinkle.prefs === "object" && typeof Twinkle.prefs.twinkle === "object" ) {
// look in Twinkle.prefs (twinkleoptions.js)
result = Twinkle.prefs.twinkle[name];
} else if ( typeof window.TwinkleConfig === "object" ) {
// look in TwinkleConfig
result = window.TwinkleConfig[name];
}
if ( result === undefined ) {
return Twinkle.defaultConfig.twinkle[name];
}
return result;
};
Twinkle.getFriendlyPref = function twinkleGetFriendlyPref(name) {
var result;
if ( typeof Twinkle.prefs === "object" && typeof Twinkle.prefs.friendly === "object" ) {
// look in Twinkle.prefs (twinkleoptions.js)
result = Twinkle.prefs.friendly[ name ];
} else if ( typeof window.FriendlyConfig === "object" ) {
// look in FriendlyConfig
result = window.FriendlyConfig[ name ];
}
if ( result === undefined ) {
return Twinkle.defaultConfig.friendly[ name ];
}
return result;
};
/**
* **************** Twinkle.addPortlet() ****************
*
* Adds a portlet menu to one of the navigation areas on the page.
* This is necessarily quite a hack since skins, navigation areas, and
* portlet menu types all work slightly different.
*
* Available navigation areas depend on the skin used.
* Monobook:
* "column-one", outer div class "portlet", inner div class "pBody". Existing portlets: "p-cactions", "p-personal", "p-logo", "p-navigation", "p-search", "p-interaction", "p-tb", "p-coll-print_export"
* Special layout of p-cactions and p-personal through specialized styles.
* Vector:
* "mw-panel", outer div class "portal", inner div class "body". Existing portlets/elements: "p-logo", "p-navigation", "p-interaction", "p-tb", "p-coll-print_export"
* "left-navigation", outer div class "vectorTabs" or "vectorMenu", inner div class "" or "menu". Existing portlets: "p-namespaces", "p-variants" (menu)
* "right-navigation", outer div class "vectorTabs" or "vectorMenu", inner div class "" or "menu". Existing portlets: "p-views", "p-cactions" (menu), "p-search"
* Special layout of p-personal portlet (part of "head") through specialized styles.
* Modern:
* "mw_contentwrapper" (top nav), outer div class "portlet", inner div class "pBody". Existing portlets or elements: "p-cactions", "mw_content"
* "mw_portlets" (sidebar), outer div class "portlet", inner div class "pBody". Existing portlets: "p-navigation", "p-search", "p-interaction", "p-tb", "p-coll-print_export"
*
* @param String navigation -- id of the target navigation area (skin dependant, on vector either of "left-navigation", "right-navigation", or "mw-panel")
* @param String id -- id of the portlet menu to create, preferably start with "p-".
* @param String text -- name of the portlet menu to create. Visibility depends on the class used.
* @param String type -- type of portlet. Currently only used for the vector non-sidebar portlets, pass "menu" to make this portlet a drop down menu.
* @param Node nextnodeid -- the id of the node before which the new item should be added, should be another item in the same list, or undefined to place it at the end.
*
* @return Node -- the DOM node of the new item (a DIV element) or null
*/
Twinkle.addPortlet = function( navigation, id, text, type, nextnodeid )
{
//sanity checks, and get required DOM nodes
var root = document.getElementById( navigation );
if ( !root ) {
return null;
}
var item = document.getElementById( id );
if ( item ) {
if ( item.parentNode && item.parentNode === root ) {
return item;
}
return null;
}
var nextnode;
if ( nextnodeid ) {
nextnode = document.getElementById(nextnodeid);
}
//verify/normalize input
var skin = mw.config.get("skin");
type = ( skin === "vector" && type === "menu" && ( navigation === "left-navigation" || navigation === "right-navigation" )) ? "menu" : "";
var outerDivClass;
var innerDivClass;
switch ( skin )
{
case "vector":
if ( navigation !== "portal" && navigation !== "left-navigation" && navigation !== "right-navigation" ) {
navigation = "mw-panel";
}
outerDivClass = ( navigation === "mw-panel" ) ? "portal" : ( type === "menu" ? "vectorMenu" : "vectorTabs" );
innerDivClass = ( navigation === "mw-panel" ) ? "body" : ( type === "menu" ? "menu" : "" );
break;
case "modern":
if ( navigation !== "mw_portlets" && navigation !== "mw_contentwrapper" ) {
navigation = "mw_portlets";
}
outerDivClass = "portlet";
innerDivClass = "pBody";
break;
default:
navigation = "column-one";
outerDivClass = "portlet";
innerDivClass = "pBody";
break;
}
// Build the DOM elements.
var outerDiv = document.createElement( "div" );
outerDiv.className = outerDivClass + " emptyPortlet";
outerDiv.id = id;
if ( nextnode && nextnode.parentNode === root ) {
root.insertBefore( outerDiv, nextnode );
} else {
root.appendChild( outerDiv );
}
var h5 = document.createElement( "h3" );
if ( type === "menu" ) {
var span = document.createElement( "span" );
span.appendChild( document.createTextNode( text ) );
h5.appendChild( span );
var a = document.createElement( "a" );
a.href = "#";
$( a ).click(function ( e ) {
e.preventDefault();
if ( !Twinkle.userAuthorized ) {
alert("Sorry, your account is too new to use Twinkle.");
}
});
h5.appendChild( a );
} else {
h5.appendChild( document.createTextNode( text ) );
}
outerDiv.appendChild( h5 );
var innerDiv = null;
if ( type === "menu" ) {
innerDiv = document.createElement( "div" );
innerDiv.className = innerDivClass;
outerDiv.appendChild(innerDiv);
}
var ul = document.createElement( "ul" );
(innerDiv || outerDiv).appendChild( ul );
return outerDiv;
};
/**
* **************** Twinkle.addPortletLink() ****************
* Builds a portlet menu if it doesn't exist yet, and add the portlet link.
* @param task: Either a URL for the portlet link or a function to execute.
*/
Twinkle.addPortletLink = function( task, text, id, tooltip )
{
if ( Twinkle.getPref("portletArea") !== null ) {
Twinkle.addPortlet( Twinkle.getPref( "portletArea" ), Twinkle.getPref( "portletId" ), Twinkle.getPref( "portletName" ), Twinkle.getPref( "portletType" ), Twinkle.getPref( "portletNext" ));
}
var link = mw.util.addPortletLink( Twinkle.getPref( "portletId" ), typeof task === "string" ? task : "#", text, id, tooltip );
$('.client-js .skin-vector #p-cactions').css('margin-right', 'initial');
if ( $.isFunction( task ) ) {
$( link ).click(function ( ev ) {
task();
ev.preventDefault();
});
}
if ( $.collapsibleTabs ) {
$.collapsibleTabs.handleResize();
}
return link;
};
/**
* **************** General initialization code ****************
*/
var scriptpathbefore = mw.util.wikiScript( "index" ) + "?title=",
scriptpathafter = "&action=raw&ctype=text/javascript&happy=yes";
// Retrieve the user's Twinkle preferences
$.ajax({
url: scriptpathbefore + "User:" + encodeURIComponent( mw.config.get("wgUserName")) + "/twinkleoptions.js" + scriptpathafter,
dataType: "text"
})
.fail(function () { mw.util.jsMessage( "Could not load twinkleoptions.js" ); })
.done(function ( optionsText ) {
// Quick pass if user has no options
if ( optionsText === "" ) {
return;
}
// Twinkle options are basically a JSON object with some comments. Strip those:
optionsText = optionsText.replace( /(?:^(?:\/\/[^\n]*\n)*\n*|(?:\/\/[^\n]*(?:\n|$))*$)/g, "" );
// First version of options had some boilerplate code to make it eval-able -- strip that too. This part may become obsolete down the line.
if ( optionsText.lastIndexOf( "window.Twinkle.prefs = ", 0 ) === 0 ) {
optionsText = optionsText.replace( /(?:^window.Twinkle.prefs = |;\n*$)/g, "" );
}
try {
var options = JSON.parse( optionsText );
// Assuming that our options evolve, we will want to transform older versions:
//if ( options.optionsVersion === undefined ) {
// ...
// options.optionsVersion = 1;
//}
//if ( options.optionsVersion === 1 ) {
// ...
// options.optionsVersion = 2;
//}
// At the same time, twinkleconfig.js needs to be adapted to write a higher version number into the options.
if ( options ) {
Twinkle.prefs = options;
}
}
catch ( e ) {
mw.util.jsMessage("Could not parse twinkleoptions.js");
}
})
.always(function () {
$( Twinkle.load );
});
// Developers: you can import custom Twinkle modules here
// For example, mw.loader.load(scriptpathbefore + "User:UncleDouggie/morebits-test.js" + scriptpathafter);
Twinkle.load = function () {
// Don't activate on special pages other than those on the whitelist so that
// they load faster, especially the watchlist.
var specialPageWhitelist = [ 'Contributions', 'DeletedContributions', 'Prefixindex' ];
var isSpecialPage = ( mw.config.get('wgNamespaceNumber') === -1 &&
specialPageWhitelist.indexOf( mw.config.get('wgCanonicalSpecialPageName') ) === -1 );
// Also, Twinkle is incompatible with Internet Explorer versions 8 or lower,
// so don't load there either.
var isOldIE = ( $.client.profile().name === 'msie' &&
$.client.profile().versionNumber < 9 );
// Prevent users that are not autoconfirmed from loading Twinkle as well.
if ( isSpecialPage || isOldIE || !Twinkle.userAuthorized ) {
return;
}
// Prevent clickjacking
if ( window.top !== window.self ) {
return;
}
// Set custom Api-User-Agent header, for server-side logging purposes
Morebits.wiki.api.setApiUserAgent( 'Twinkle/2.0 (' + mw.config.get( 'wgDBname' ) + ')' );
// Load the modules in the order that the tabs should appear
// User/user talk-related
Twinkle.arv();
Twinkle.warn();
if ( Morebits.userIsInGroup('sysop') ) {
Twinkle.block();
}
Twinkle.welcome();
Twinkle.shared();
Twinkle.talkback();
// Deletion
Twinkle.speedy();
Twinkle.prod();
Twinkle.xfd();
Twinkle.image();
// Maintenance
Twinkle.protect();
Twinkle.tag();
// Misc. ones last
Twinkle.diff();
Twinkle.unlink();
Twinkle.config.init();
Twinkle.fluff.init();
if ( Morebits.userIsInGroup('sysop') ) {
Twinkle.deprod();
Twinkle.batchdelete();
Twinkle.batchprotect();
Twinkle.batchundelete();
}
// Run the initialization callbacks for any custom modules
Twinkle.initCallbacks.forEach(function ( func ) { func(); });
Twinkle.addInitCallback = function ( func ) { func(); };
// Increases text size in Twinkle dialogs, if so configured
if ( Twinkle.getPref( "dialogLargeFont" ) ) {
mw.util.addCSS( ".morebits-dialog-content, .morebits-dialog-footerlinks { font-size: 100% !important; } " +
".morebits-dialog input, .morebits-dialog select, .morebits-dialog-content button { font-size: inherit !important; }" );
}
};
} ( window, document, jQuery )); // End wrap with anonymous function
// </nowiki>
izocsn0v10tl0cyt6c0xecucb5yvyp7
MediaWiki:Gadget-twinkleprod.js
8
5630
32196
2018-08-10T18:21:50Z
Dr. Sroy
5771
Test-5
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinkleprod.js: PROD module
****************************************
* Mode of invocation: Tab ("PROD")
* Active on: Existing articles and files which are not redirects
* Config directives in: TwinkleConfig
*/
Twinkle.prod = function twinkleprod() {
if( [0, 6].indexOf(mw.config.get('wgNamespaceNumber')) === -1 || !mw.config.get('wgCurRevisionId') || Morebits.wiki.isPageRedirect() ) {
return;
}
Twinkle.addPortletLink( Twinkle.prod.callback, "PROD", "tw-prod", "Propose deletion via WP:PROD" );
};
// Used in edit summaries, for comparisons, etc.
var namespace;
Twinkle.prod.callback = function twinkleprodCallback() {
Twinkle.prod.defaultReason = Twinkle.getPref('prodReasonDefault');
// TODO: add 'book' as well, namespace number 108
switch (mw.config.get('wgNamespaceNumber')) {
case 0:
namespace = 'article';
break;
case 6:
namespace = 'file';
break;
}
var Window = new Morebits.simpleWindow( 800, 410 );
Window.setTitle( "Proposed deletion (PROD)" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Proposed deletion policy", "WP:PROD" );
if (namespace === 'article') {
Window.addFooterLink( "BLP PROD policy", "WP:BLPPROD" );
}
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#prod" );
var form = new Morebits.quickForm( Twinkle.prod.callback.evaluate );
var field = form.append( {
type: 'field',
label: 'PROD type',
id: 'prodtype_fieldset'
} );
field.append( {
type: 'radio',
name: 'prodtype',
event: Twinkle.prod.callback.prodtypechanged,
list: [
{
label: 'PROD (proposed deletion)',
value: 'prod',
checked: true,
tooltip: 'Normal proposed deletion, per [[WP:PROD]]'
},
{
label: 'BLP PROD (proposed deletion of unsourced BLPs)',
value: 'prodblp',
tooltip: 'Proposed deletion of new, completely unsourced biographies of living persons, per [[WP:BLPPROD]]'
}
]
} );
form.append( {
type: 'field',
label:'Work area',
name: 'work_area'
} );
form.append( { type:'submit', label:'Propose deletion' } );
var result = form.render();
Window.setContent( result );
Window.display();
// Fake a change event on the first prod type radio, to initialize the type-dependent controls
var evt = document.createEvent( "Event" );
evt.initEvent( 'change', true, true );
result.prodtype[0].dispatchEvent( evt );
// Hide fieldset for PROD type if File namespace since only normal PROD is allowed
if (namespace === 'file') {
$('#prodtype_fieldset').hide();
}
};
Twinkle.prod.callback.prodtypechanged = function(event) {
//prepare frame for prod type dependant controls
var field = new Morebits.quickForm.element( {
type: 'field',
label: 'Parameters',
name: 'work_area'
} );
// create prod type dependant controls
switch( event.target.values ) {
case 'prod':
field.append( {
type: 'checkbox',
list: [
{
label: 'Notify page creator if possible',
value: 'notify',
name: 'notify',
tooltip: "A notification template will be placed on the creator's talk page if this is true.",
checked: true
}
]
}
);
field.append( {
type: 'textarea',
name: 'reason',
label: 'Reason for proposed deletion:',
value: Twinkle.prod.defaultReason
} );
break;
case 'prodblp':
// first, remember the prod value that the user entered in the textarea, in case he wants to switch back. We can abuse the config field for that.
if (event.target.form.reason) {
Twinkle.prod.defaultReason = event.target.form.reason.value;
}
field.append( {
type: 'checkbox',
list: [
{
label: 'Notify page creator if possible',
value: 'notify',
name: 'notify',
tooltip: 'Creator of ' + namespace + ' has to be notified.',
checked: true,
disabled: true
}
]
}
);
//temp warning, can be removed down the line once BLPPROD is more established. Amalthea, May 2010.
var boldtext = document.createElement('b');
boldtext.appendChild(document.createTextNode('Please note that only unsourced biographies of living persons are eligible for this tag, narrowly construed.'));
field.append({
type: 'div',
label: boldtext
});
break;
default:
break;
}
event.target.form.replaceChild( field.render(), $(event.target.form).find('fieldset[name="work_area"]')[0] );
};
Twinkle.prod.callbacks = {
main: function(pageobj) {
var statelem = pageobj.getStatusElement();
if( !pageobj.exists() ) {
statelem.error( "It seems that the page doesn't exist. Perhaps it has already been deleted." );
return;
}
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var tag_re = /({{(?:db-?|delete|[aitcmrs]fd|md1)[^{}]*?\|?[^{}]*?}})/i;
if( tag_re.test( text ) ) {
statelem.warn( 'Page already tagged with a deletion template, aborting procedure' );
return;
}
// Remove tags that become superfluous with this action
text = text.replace(/{{\s*(new unreviewed article|unreviewed|userspace draft|mtc|(copy|move) to wikimedia commons|(copy |move )?to ?commons)\s*(\|(?:{{[^{}]*}}|[^{}])*)?}}\s*/gi, "");
var prod_re = /{{\s*(?:dated prod|dated files|dated prod blp|Prod blp\/dated|Proposed deletion\/dated)\s*\|(?:{{[^{}]*}}|[^{}])*}}/i;
var summaryText;
if( !prod_re.test( text ) ) {
// Notification to first contributor
if( params.usertalk ) {
var thispage = new Morebits.wiki.page(mw.config.get('wgPageName'));
thispage.setCallbackParameters(params);
thispage.lookupCreator(Twinkle.prod.callbacks.userNotification);
}
// If not notifying, log this PROD
else if( Twinkle.getPref('logProdPages') ) {
Twinkle.prod.callbacks.addToLog(params);
}
summaryText = "Proposing " + namespace + " for deletion per [[WP:" + (params.blp ? "BLP" : "") + "PROD]].";
text = "{{subst:prod" + (params.blp ? " blp" : ("|1=" + Morebits.string.formatReasonText(params.reason))) + "}}\n" + text;
}
else { // already tagged for PROD, so try endorsing it
var prod2_re = /{{(?:Proposed deletion endorsed|prod-?2).*?}}/;
if( prod2_re.test( text ) ) {
statelem.warn( 'Page already tagged with {{proposed deletion}} and {{proposed deletion endorsed}} templates, aborting procedure' );
return;
}
var confirmtext = "A {{proposed deletion}} tag was already found on this " + namespace + ". \nWould you like to add a {{proposed deletion endorsed}} tag with your explanation?";
if (params.blp) {
confirmtext = "A non-BLP {{proposed deletion}} tag was found on this article.\nWould you like to add a {{proposed deletion endorsed}} tag with explanation \"article is a biography of a living person with no sources\"?";
}
if( !confirm( confirmtext ) ) {
statelem.warn( 'Aborted per user request' );
return;
}
summaryText = "Endorsing proposed deletion per [[WP:" + (params.blp ? "BLP" : "") + "PROD]].";
text = text.replace( prod_re, text.match( prod_re ) + "\n{{proposed deletion endorsed|1=" + (params.blp ?
"article is a [[WP:BLPPROD|biography of a living person with no sources]]" :
Morebits.string.formatReasonText(params.reason)) + "}}\n" );
if( Twinkle.getPref('logProdPages') ) {
params.logEndorsing = true;
Twinkle.prod.callbacks.addToLog(params);
}
}
pageobj.setPageText(text);
pageobj.setEditSummary(summaryText + Twinkle.getPref('summaryAd'));
pageobj.setWatchlist(Twinkle.getPref('watchProdPages'));
pageobj.setCreateOption('nocreate');
pageobj.save();
},
userNotification: function(pageobj) {
var params = pageobj.getCallbackParameters();
var initialContrib = pageobj.getCreator();
// Disallow warning yourself
if (initialContrib === mw.config.get("wgUserName")) {
pageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
if (Twinkle.getPref("logProdPages")) {
Twinkle.prod.callbacks.addToLog(params);
}
return;
}
// [[Template:Proposed deletion notify]] supports File namespace
var notifyTemplate = params.blp ? 'prodwarningBLP' : 'proposed deletion notify';
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "Notifying initial contributor (" + initialContrib + ")");
var notifytext = "\n{{subst:" + notifyTemplate + "|1=" + Morebits.pageNameNorm + "|concern=" + params.reason + "}} ~~~~";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("Notification: proposed deletion of [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
if (Twinkle.getPref('logProdPages')) {
params.logInitialContrib = initialContrib;
Twinkle.prod.callbacks.addToLog(params);
}
},
addToLog: function(params) {
var wikipedia_page = new Morebits.wiki.page("User:" + mw.config.get('wgUserName') + "/" + Twinkle.getPref('prodLogPageName'), "Adding entry to userspace log");
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.prod.callbacks.saveLog);
},
saveLog: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
// add blurb if log page doesn't exist
if (!pageobj.exists()) {
text =
"This is a log of all [[WP:PROD|proposed deletion]] tags applied or endorsed by this user using [[WP:TW|Twinkle]]'s PROD module.\n\n" +
"If you no longer wish to keep this log, you can turn it off using the [[Wikipedia:Twinkle/Preferences|preferences panel]], and " +
"nominate this page for speedy deletion under [[WP:CSD#U1|CSD U1]].\n";
}
// create monthly header
var date = new Date();
var headerRe = new RegExp("^==+\\s*" + date.getUTCMonthName() + "\\s+" + date.getUTCFullYear() + "\\s*==+", "m");
if (!headerRe.exec(text)) {
text += "\n\n=== " + date.getUTCMonthName() + " " + date.getUTCFullYear() + " ===";
}
var summarytext;
if (params.logEndorsing) {
text += "\n# [[:" + Morebits.pageNameNorm + "]]: endorsed " + (params.blp ? "BLP " : "") + "PROD. ~~~~~";
if (params.reason) {
text += "\n#* '''Reason''': " + params.reason + "\n";
}
summarytext = "Logging endorsement of PROD nomination of [[:" + Morebits.pageNameNorm + "]].";
} else {
text += "\n# [[:" + Morebits.pageNameNorm + "]]: " + (params.blp ? "BLP " : "") + "PROD";
if (params.logInitialContrib) {
text += "; notified {{user|" + params.logInitialContrib + "}}";
}
text += " ~~~~~\n";
if (!params.blp) {
text += "#* '''Reason''': " + params.reason + "\n";
}
summarytext = "Logging PROD nomination of [[:" + Morebits.pageNameNorm + "]].";
}
pageobj.setPageText(text);
pageobj.setEditSummary(summarytext + Twinkle.getPref('summaryAd'));
pageobj.setCreateOption("recreate");
pageobj.save();
}
};
Twinkle.prod.callback.evaluate = function twinkleprodCallbackEvaluate(e) {
var form = e.target;
var prodtype;
var prodtypes = form.prodtype;
for( var i = 0; i < prodtypes.length; i++ ) {
if( !prodtypes[i].checked ) {
continue;
}
prodtype = prodtypes[i].values;
break;
}
var params = {
usertalk: form.notify.checked,
blp: prodtype === 'prodblp',
reason: prodtype === 'prodblp' ? '' : form.reason.value // using an empty string here as fallback will help with prod-2.
};
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "Tagging complete";
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Tagging page");
wikipedia_page.setFollowRedirect(true); // for NPP, and also because redirects are ineligible for PROD
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.prod.callbacks.main);
};
})(jQuery);
//</nowiki>
8usoi4k8snlj5sssq723mq7qk7gvyua
MediaWiki:Gadget-twinkleimage.js
8
5631
32197
2018-08-10T18:23:58Z
Dr. Sroy
5771
Test-6
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinkleimage.js: Image CSD module
****************************************
* Mode of invocation: Tab ("DI")
* Active on: File pages with a corresponding file which is local (not on Commons)
* Config directives in: TwinkleConfig
*/
Twinkle.image = function twinkleimage() {
if (mw.config.get('wgNamespaceNumber') === 6 &&
!document.getElementById("mw-sharedupload") &&
document.getElementById("mw-imagepage-section-filehistory")) {
Twinkle.addPortletLink(Twinkle.image.callback, "DI", "tw-di", "Nominate file for delayed speedy deletion");
}
};
Twinkle.image.callback = function twinkleimageCallback() {
var Window = new Morebits.simpleWindow( 600, 330 );
Window.setTitle( "File for dated speedy deletion" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Speedy deletion policy", "WP:CSD" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#image" );
var form = new Morebits.quickForm( Twinkle.image.callback.evaluate );
form.append( {
type: 'checkbox',
list: [
{
label: 'Notify original uploader',
value: 'notify',
name: 'notify',
tooltip: "Uncheck this if you are planning to make multiple nominations from the same user, and don't want to overload their talk page with too many notifications.",
checked: Twinkle.getPref('notifyUserOnDeli')
}
]
}
);
var field = form.append( {
type: 'field',
label: 'Type of action wanted'
} );
field.append( {
type: 'radio',
name: 'type',
event: Twinkle.image.callback.choice,
list: [
{
label: 'No source (CSD F4)',
value: 'no source',
checked: true,
tooltip: 'Image or media has no source information'
},
{
label: 'No license (CSD F4)',
value: 'no license',
tooltip: 'Image or media does not have information on its copyright status'
},
{
label: 'No source and no license (CSD F4)',
value: 'no source no license',
tooltip: 'Image or media has neither information on source nor its copyright status'
},
{
label: 'Orphaned fair use (CSD F5)',
value: 'orphaned fair use',
tooltip: 'Image or media is unlicensed for use on Wikipedia and allowed only under a claim of fair use per Wikipedia:Non-free content, but it is not used in any articles'
},
{
label: 'No fair use rationale (CSD F6)',
value: 'no fair use rationale',
tooltip: 'Image or media is claimed to be used under Wikipedia\'s fair use policy but has no explanation as to why it is permitted under the policy'
},
{
label: 'Disputed fair use rationale (CSD F7)',
value: 'disputed fair use rationale',
tooltip: 'Image or media has a fair use rationale that is disputed'
},
{
label: 'Replaceable fair use (CSD F7)',
value: 'replaceable fair use',
tooltip: 'Image or media may fail Wikipedia\'s first non-free content criterion ([[WP:NFCC#1]]) in that it illustrates a subject for which a free image might reasonably be found or created that adequately provides the same information'
},
{
label: 'No evidence of permission (CSD F11)',
value: 'no permission',
tooltip: 'Image or media does not have proof that the author agreed to licence the file'
}
]
} );
form.append( {
type: 'div',
label: 'Work area',
name: 'work_area'
} );
form.append( { type:'submit' } );
var result = form.render();
Window.setContent( result );
Window.display();
// We must init the parameters
var evt = document.createEvent( "Event" );
evt.initEvent( 'change', true, true );
result.type[0].dispatchEvent( evt );
};
Twinkle.image.callback.choice = function twinkleimageCallbackChoose(event) {
var value = event.target.values;
var root = event.target.form;
var work_area = new Morebits.quickForm.element( {
type: 'div',
name: 'work_area'
} );
switch( value ) {
case 'no source no license':
case 'no source':
work_area.append( {
type: 'checkbox',
name: 'non_free',
list: [
{
label: 'Non-free',
tooltip: 'File is licensed under a fair use claim'
}
]
} );
/* falls through */
case 'no license':
work_area.append( {
type: 'checkbox',
name: 'derivative',
list: [
{
label: 'Derivative work which lacks a source for incorporated works',
tooltip: 'File is a derivative of one or more other works whose source is not specified'
}
]
} );
break;
case 'no permission':
work_area.append( {
type: 'input',
name: 'source',
label: 'Source: '
} );
break;
case 'disputed fair use rationale':
work_area.append( {
type: 'textarea',
name: 'reason',
label: 'Concern: '
} );
break;
case 'orphaned fair use':
work_area.append( {
type: 'input',
name: 'replacement',
label: 'Replacement: '
} );
break;
case 'replaceable fair use':
work_area.append( {
type: 'textarea',
name: 'reason',
label: 'Reason: '
} );
break;
default:
break;
}
root.replaceChild( work_area.render(), $(root).find('div[name="work_area"]')[0] );
};
Twinkle.image.callback.evaluate = function twinkleimageCallbackEvaluate(event) {
var type, non_free, source, reason, replacement, derivative;
var notify = event.target.notify.checked;
var types = event.target.type;
for( var i = 0; i < types.length; ++i ) {
if( types[i].checked ) {
type = types[i].values;
break;
}
}
if( event.target.non_free ) {
non_free = event.target.non_free.checked;
}
if( event.target.source ) {
source = event.target.source.value;
}
if( event.target.reason ) {
reason = event.target.reason.value;
}
if( event.target.replacement ) {
replacement = event.target.replacement.value;
}
if( event.target.derivative ) {
derivative = event.target.derivative.checked;
}
var csdcrit;
switch( type ) {
case 'no source no license':
case 'no source':
case 'no license':
csdcrit = "F4";
break;
case 'orphaned fair use':
csdcrit = "F5";
break;
case 'no fair use rationale':
csdcrit = "F6";
break;
case 'disputed fair use rationale':
case 'replaceable fair use':
csdcrit = "F7";
break;
case 'no permission':
csdcrit = "F11";
break;
default:
throw new Error( "Twinkle.image.callback.evaluate: unknown criterion" );
}
var lognomination = Twinkle.getPref('logSpeedyNominations') && Twinkle.getPref('noLogOnSpeedyNomination').indexOf(csdcrit.toLowerCase()) === -1;
var templatename = (derivative ? ('dw ' + type) : type);
var params = {
'type': type,
'templatename': templatename,
'normalized': csdcrit,
'non_free': non_free,
'source': source,
'reason': reason,
'replacement': replacement,
'lognomination': lognomination
};
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( event.target );
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "Tagging complete";
// Tagging image
var wikipedia_page = new Morebits.wiki.page( mw.config.get('wgPageName'), 'Tagging file with deletion tag' );
wikipedia_page.setCallbackParameters( params );
wikipedia_page.load( Twinkle.image.callbacks.taggingImage );
// Notifying uploader
if( notify ) {
wikipedia_page.lookupCreator(Twinkle.image.callbacks.userNotification);
} else {
// add to CSD log if desired
if (lognomination) {
params.fromDI = true;
Twinkle.speedy.callbacks.user.addToLog(params, null);
}
// No auto-notification, display what was going to be added.
var noteData = document.createElement( 'pre' );
noteData.appendChild( document.createTextNode( "{{subst:di-" + templatename + "-notice|1=" + mw.config.get('wgTitle') + "}} ~~~~" ) );
Morebits.status.info( 'Notification', [ 'Following/similar data should be posted to the original uploader:', document.createElement( 'br' ), noteData ] );
}
};
Twinkle.image.callbacks = {
taggingImage: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
// remove "move to Commons" tag - deletion-tagged files cannot be moved to Commons
text = text.replace(/\{\{(mtc|(copy |move )?to ?commons|move to wikimedia commons|copy to wikimedia commons)[^}]*\}\}/gi, "");
var tag = "{{di-" + params.templatename + "|date={{subst:#time:j F Y}}";
switch( params.type ) {
case 'no source no license':
case 'no source':
tag += params.non_free ? "|non-free=yes" : "";
break;
case 'no permission':
tag += params.source ? "|source=" + params.source : "";
break;
case 'disputed fair use rationale':
tag += params.reason ? "|concern=" + params.reason : "";
break;
case 'orphaned fair use':
tag += params.replacement ? "|replacement=" + params.replacement : "";
break;
case 'replaceable fair use':
tag += params.reason ? "|1=" + params.reason : "";
break;
default:
break; // doesn't matter
}
tag += "|help=off}}\n";
pageobj.setPageText(tag + text);
pageobj.setEditSummary("This file is up for deletion, per [[WP:CSD#" + params.normalized + "|CSD " + params.normalized + "]] (" + params.type + ")." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('deliWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('nocreate');
pageobj.save();
},
userNotification: function(pageobj) {
var params = pageobj.getCallbackParameters();
var initialContrib = pageobj.getCreator();
// disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
pageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
} else {
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "Notifying initial contributor (" + initialContrib + ")");
var notifytext = "\n{{subst:di-" + params.templatename + "-notice|1=" + mw.config.get('wgTitle');
if (params.type === 'no permission') {
notifytext += params.source ? "|source=" + params.source : "";
}
notifytext += "}} ~~~~";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("Notification: tagging for deletion of [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('deliWatchUser')) {
case 'yes':
usertalkpage.setWatchlist(true);
break;
case 'no':
usertalkpage.setWatchlistFromPreferences(false);
break;
default:
usertalkpage.setWatchlistFromPreferences(true);
break;
}
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
}
// add this nomination to the user's userspace log, if the user has enabled it
if (params.lognomination) {
params.fromDI = true;
Twinkle.speedy.callbacks.user.addToLog(params, initialContrib);
}
}
};
})(jQuery);
//</nowiki>
tgl9gxs1fjtld2u64tynziwkf3x3xq4
MediaWiki:Gadget-twinklebatchundelete.js
8
5632
32198
2018-08-10T18:27:12Z
Dr. Sroy
5771
Test-7
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklebatchundelete.js: Batch undelete module
****************************************
* Mode of invocation: Tab ("Und-batch")
* Active on: Existing user and project pages
* Config directives in: TwinkleConfig
*/
Twinkle.batchundelete = function twinklebatchundelete() {
if( ( mw.config.get("wgNamespaceNumber") !== mw.config.get("wgNamespaceIds").user &&
mw.config.get("wgNamespaceNumber") !== mw.config.get("wgNamespaceIds").project ) ||
!mw.config.get("wgArticleId") ) {
return;
}
if( Morebits.userIsInGroup( 'sysop' ) ) {
Twinkle.addPortletLink( Twinkle.batchundelete.callback, "Und-batch", "tw-batch-undel", "Undelete 'em all" );
}
};
Twinkle.batchundelete.callback = function twinklebatchundeleteCallback() {
var Window = new Morebits.simpleWindow( 600, 400 );
Window.setScriptName("Twinkle");
Window.setTitle("Batch undelete");
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#batchundelete" );
var form = new Morebits.quickForm( Twinkle.batchundelete.callback.evaluate );
form.append( {
type: 'input',
name: 'reason',
label: 'Reason: ',
size: 60
} );
var statusdiv = document.createElement( 'div' );
statusdiv.style.padding = '15px'; // just so it doesn't look broken
Window.setContent(statusdiv);
Morebits.status.init(statusdiv);
Window.display();
var query = {
'action': 'query',
'generator': 'links',
'titles': mw.config.get("wgPageName"),
'gpllimit' : Twinkle.getPref('batchMax') // the max for sysops
};
var statelem = new Morebits.status("Grabbing list of pages");
var wikipedia_api = new Morebits.wiki.api( "loading...", query, function( apiobj ) {
var xml = apiobj.responseXML;
var $pages = $(xml).find('page[missing]');
var list = [];
$pages.each(function(index, page) {
var $page = $(page);
var title = $page.attr('title');
list.push({ label: title, value: title, checked: true });
});
apiobj.params.form.append({ type: 'header', label: 'Pages to undelete' });
apiobj.params.form.append({
type: 'button',
label: "Select All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, 'pages')).prop('checked', true);
}
});
apiobj.params.form.append({
type: 'button',
label: "Deselect All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, 'pages')).prop('checked', false);
}
});
apiobj.params.form.append( {
type: 'checkbox',
name: 'pages',
list: list
});
apiobj.params.form.append( { type:'submit' } );
var result = apiobj.params.form.render();
apiobj.params.Window.setContent( result );
Morebits.checkboxShiftClickSupport(Morebits.quickForm.getElements(result, 'pages'));
}, statelem );
wikipedia_api.params = { form:form, Window:Window };
wikipedia_api.post();
};
Twinkle.batchundelete.callback.evaluate = function( event ) {
Morebits.wiki.actionCompleted.notice = 'Status';
Morebits.wiki.actionCompleted.postfix = 'batch undeletion is now complete';
var pages = event.target.getChecked( 'pages' );
var reason = event.target.reason.value;
if( ! reason ) {
alert("You need to give a reason, you cabal crony!");
return;
}
Morebits.simpleWindow.setButtonsEnabled(false);
Morebits.status.init( event.target );
if( !pages ) {
Morebits.status.error( 'Error', 'nothing to undelete, aborting' );
return;
}
var batchOperation = new Morebits.batchOperation("Undeleting pages");
batchOperation.setOption("chunkSize", Twinkle.getPref('batchUndeleteChunks'));
batchOperation.setOption("preserveIndividualStatusLines", true);
batchOperation.setPageList(pages);
batchOperation.run(function(pageName) {
var query = {
'token': mw.user.tokens.get().editToken,
'title': pageName,
'action': 'undelete',
'reason': reason + Twinkle.getPref('deletionSummaryAd')
};
var wikipedia_api = new Morebits.wiki.api( "Undeleting page " + pageName, query,
batchOperation.workerSuccess, null, batchOperation.workerFailure );
wikipedia_api.statelem.status("undeleting...");
wikipedia_api.pageName = pageName;
wikipedia_api.post();
});
};
})(jQuery);
//</nowiki>
lzzxwficqgbdqnvjjg5f1efl5al9abo
MediaWiki:Gadget-twinklewarn.js
8
5633
32199
2018-08-10T18:28:42Z
Dr. Sroy
5771
Test-8
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklewarn.js: Warn module
****************************************
* Mode of invocation: Tab ("Warn")
* Active on: User talk pages
* Config directives in: TwinkleConfig
*/
Twinkle.warn = function twinklewarn() {
if( mw.config.get( 'wgRelevantUserName' ) ) {
Twinkle.addPortletLink( Twinkle.warn.callback, "Warn", "tw-warn", "Warn/notify user" );
}
// Modify URL of talk page on rollback success pages. This is only used
// when a user Ctrl+clicks on a rollback link.
if( mw.config.get('wgAction') === 'rollback' ) {
var $vandalTalkLink = $("#mw-rollback-success").find(".mw-usertoollinks a").first();
if ( $vandalTalkLink.length ) {
Twinkle.warn.makeVandalTalkLink($vandalTalkLink);
$vandalTalkLink.css("font-weight", "bold");
}
}
// Override the mw.notify function to allow us to inject a link into the
// rollback success popup. Only users with the 'rollback' right need this,
// but we have no nice way of knowing who has that right (what with global
// groups and the like)
else if( mw.config.get('wgAction') === 'history' ) {
mw.notifyOriginal = mw.notify;
mw.notify = function mwNotifyTwinkleOverride(message, options) {
// This is a horrible, awful hack to add a link to the rollback success
// popup. All other notification popups should be left untouched.
// It won't work for people whose user language is not English.
// As it's a hack, it's liable to stop working or break sometimes,
// particularly if the text or format of the confirmation message
// (MediaWiki:Rollback-success-notify) changes.
var regexMatch;
if ( options && options.title && mw.msg && options.title === mw.msg('actioncomplete') &&
message && $.isArray(message) && message[0] instanceof HTMLParagraphElement &&
(regexMatch = /^Reverted edits by (.+);\s+changed/.exec(message[0].innerText))
) {
// Create a nicely-styled paragraph to place the link in
var $p = $('<p/>');
$p.css("margin", "0.5em -1.5em -1.5em");
$p.css("padding", "0.5em 1.5em 0.8em");
$p.css("border-top", "1px #666 solid");
$p.css("cursor", "default");
$p.click(function(e) { e.stopPropagation(); });
// Create the new talk link and append it to the end of the message
var $vandalTalkLink = $('<a/>');
$vandalTalkLink.text("Warn user with Twinkle");
//$vandalTalkLink.css("display", "block");
$vandalTalkLink.attr("href", mw.util.getUrl("User talk:" + regexMatch[1]));
Twinkle.warn.makeVandalTalkLink($vandalTalkLink);
$p.append($vandalTalkLink);
message[0].appendChild($p.get()[0]);
// Don't auto-hide the notification. It only stays around for 5 seconds by
// default, which might not be enough time for the user to read it and
// click the link
options.autoHide = false;
}
mw.notifyOriginal.apply(mw, arguments);
};
}
// for testing, use:
// mw.notify([ $("<p>Reverted edits by foo; changed</p>")[0] ], { title: mw.msg('actioncomplete') } );
};
Twinkle.warn.makeVandalTalkLink = function($vandalTalkLink) {
$vandalTalkLink.wrapInner($("<span/>").attr("title", "If appropriate, you can use Twinkle to warn the user about their edits to this page."));
var extraParam = "vanarticle=" + mw.util.rawurlencode(Morebits.pageNameNorm);
var href = $vandalTalkLink.attr("href");
if (href.indexOf("?") === -1) {
$vandalTalkLink.attr("href", href + "?" + extraParam);
} else {
$vandalTalkLink.attr("href", href + "&" + extraParam);
}
};
Twinkle.warn.callback = function twinklewarnCallback() {
if( mw.config.get( 'wgRelevantUserName' ) === mw.config.get( 'wgUserName' ) &&
!confirm( 'You are about to warn yourself! Are you sure you want to proceed?' ) ) {
return;
}
var Window = new Morebits.simpleWindow( 600, 440 );
Window.setTitle( "Warn/notify user" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Choosing a warning level", "WP:UWUL#Levels" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#warn" );
var form = new Morebits.quickForm( Twinkle.warn.callback.evaluate );
var main_select = form.append( {
type: 'field',
label: 'Choose type of warning/notice to issue',
tooltip: 'First choose a main warning group, then the specific warning to issue.'
} );
var main_group = main_select.append( {
type: 'select',
name: 'main_group',
event:Twinkle.warn.callback.change_category
} );
var defaultGroup = parseInt(Twinkle.getPref('defaultWarningGroup'), 10);
main_group.append( { type: 'option', label: 'General note (1)', value: 'level1', selected: ( defaultGroup === 1 || defaultGroup < 1 || ( Morebits.userIsInGroup( 'sysop' ) ? defaultGroup > 8 : defaultGroup > 7 ) ) } );
main_group.append( { type: 'option', label: 'Caution (2)', value: 'level2', selected: ( defaultGroup === 2 ) } );
main_group.append( { type: 'option', label: 'Warning (3)', value: 'level3', selected: ( defaultGroup === 3 ) } );
main_group.append( { type: 'option', label: 'Final warning (4)', value: 'level4', selected: ( defaultGroup === 4 ) } );
main_group.append( { type: 'option', label: 'Only warning (4im)', value: 'level4im', selected: ( defaultGroup === 5 ) } );
main_group.append( { type: 'option', label: 'Single-issue notices', value: 'singlenotice', selected: ( defaultGroup === 6 ) } );
main_group.append( { type: 'option', label: 'Single-issue warnings', value: 'singlewarn', selected: ( defaultGroup === 7 ) } );
if( Twinkle.getPref( 'customWarningList' ).length ) {
main_group.append( { type: 'option', label: 'Custom warnings', value: 'custom', selected: ( defaultGroup === 9 ) } );
}
main_select.append( { type: 'select', name: 'sub_group', event:Twinkle.warn.callback.change_subcategory } ); //Will be empty to begin with.
form.append( {
type: 'input',
name: 'article',
label: 'Linked article',
value:( Morebits.queryString.exists( 'vanarticle' ) ? Morebits.queryString.get( 'vanarticle' ) : '' ),
tooltip: 'An article can be linked within the notice, perhaps because it was a revert to said article that dispatched this notice. Leave empty for no article to be linked.'
} );
var more = form.append( { type: 'field', name: 'reasonGroup', label: 'Warning information' } );
more.append( { type: 'textarea', label: 'Optional message:', name: 'reason', tooltip: 'Perhaps a reason, or that a more detailed notice must be appended' } );
var previewlink = document.createElement( 'a' );
$(previewlink).click(function(){
Twinkle.warn.callbacks.preview(result); // |result| is defined below
});
previewlink.style.cursor = "pointer";
previewlink.textContent = 'Preview';
more.append( { type: 'div', id: 'warningpreview', label: [ previewlink ] } );
more.append( { type: 'div', id: 'twinklewarn-previewbox', style: 'display: none' } );
more.append( { type: 'submit', label: 'Submit' } );
var result = form.render();
Window.setContent( result );
Window.display();
result.main_group.root = result;
result.previewer = new Morebits.wiki.preview($(result).find('div#twinklewarn-previewbox').last()[0]);
// We must init the first choice (General Note);
var evt = document.createEvent( "Event" );
evt.initEvent( 'change', true, true );
result.main_group.dispatchEvent( evt );
};
// This is all the messages that might be dispatched by the code
// Each of the individual templates require the following information:
// label (required): A short description displayed in the dialog
// summary (required): The edit summary used. If an article name is entered, the summary is postfixed with "on [[article]]", and it is always postfixed with ". $summaryAd"
// suppressArticleInSummary (optional): Set to true to suppress showing the article name in the edit summary. Useful if the warning relates to attack pages, or some such.
Twinkle.warn.messages = {
level1: {
"Common warnings": {
"uw-vandalism1": {
label: "Vandalism",
summary: "General note: Unconstructive editing"
},
"uw-disruptive1": {
label: "Disruptive editing",
summary: "General note: Unconstructive editing"
},
"uw-test1": {
label: "Editing tests",
summary: "General note: Editing tests"
},
"uw-delete1": {
label: "Removal of content, blanking",
summary: "General note: Removal of content, blanking"
}
},
"Behavior in articles": {
"uw-biog1": {
label: "Adding unreferenced controversial information about living persons",
summary: "General note: Adding unreferenced controversial information about living persons"
},
"uw-defamatory1": {
label: "Addition of defamatory content",
summary: "General note: Addition of defamatory content"
},
"uw-error1": {
label: "Introducing deliberate factual errors",
summary: "General note: Introducing factual errors"
},
"uw-genre1": {
label: "Frequent or mass changes to genres without consensus or references",
summary: "General note: Frequent or mass changes to genres without consensus or references"
},
"uw-image1": {
label: "Image-related vandalism in articles",
summary: "General note: Image-related vandalism in articles"
},
"uw-joke1": {
label: "Using improper humor in articles",
summary: "General note: Using improper humor in articles"
},
"uw-nor1": {
label: "Adding original research, including unpublished syntheses of sources",
summary: "General note: Adding original research, including unpublished syntheses of sources"
},
"uw-notcensored1": {
label: "Censorship of material",
summary: "General note: Censorship of material"
},
"uw-own1": {
label: "Ownership of articles",
summary: "General note: Ownership of articles"
},
"uw-tdel1": {
label: "Removal of maintenance templates",
summary: "General note: Removal of maintenance templates"
},
"uw-unsourced1": {
label: "Addition of unsourced or improperly cited material",
summary: "General note: Addition of unsourced or improperly cited material"
}
},
"Promotions and spam": {
"uw-advert1": {
label: "Using Wikipedia for advertising or promotion",
summary: "General note: Using Wikipedia for advertising or promotion"
},
"uw-npov1": {
label: "Not adhering to neutral point of view",
summary: "General note: Not adhering to neutral point of view"
},
"uw-spam1": {
label: "Adding inappropriate external links",
summary: "General note: Adding inappropriate external links"
}
},
"Behavior towards other editors": {
"uw-agf1": {
label: "Not assuming good faith",
summary: "General note: Not assuming good faith"
},
"uw-harass1": {
label: "Harassment of other users",
summary: "General note: Harassment of other users"
},
"uw-npa1": {
label: "Personal attack directed at a specific editor",
summary: "General note: Personal attack directed at a specific editor"
},
"uw-tempabuse1": {
label: "Improper use of warning or blocking template",
summary: "General note: Improper use of warning or blocking template"
}
},
"Removal of deletion tags": {
"uw-afd1": {
label: "Removing {{afd}} templates",
summary: "General note: Removing {{afd}} templates"
},
"uw-blpprod1": {
label: "Removing {{blp prod}} templates",
summary: "General note: Removing {{blp prod}} templates"
},
"uw-idt1": {
label: "Removing file deletion tags",
summary: "General note: Removing file deletion tags"
},
"uw-speedy1": {
label: "Removing speedy deletion tags",
summary: "General note: Removing speedy deletion tags"
}
},
"Other": {
"uw-chat1": {
label: "Using talk page as forum",
summary: "General note: Using talk page as forum"
},
"uw-create1": {
label: "Creating inappropriate pages",
summary: "General note: Creating inappropriate pages"
},
"uw-mos1": {
label: "Manual of style",
summary: "General note: Formatting, date, language, etc (Manual of style)"
},
"uw-move1": {
label: "Page moves against naming conventions or consensus",
summary: "General note: Page moves against naming conventions or consensus"
},
"uw-tpv1": {
label: "Refactoring others' talk page comments",
summary: "General note: Refactoring others' talk page comments"
},
"uw-upload1": {
label: "Uploading unencyclopedic images",
summary: "General note: Uploading unencyclopedic images"
}
}/*,
"To be removed from Twinkle": {
"uw-redirect1": {
label: "Creating malicious redirects",
summary: "General note: Creating malicious redirects"
},
"uw-ics1": {
label: "Uploading files missing copyright status",
summary: "General note: Uploading files missing copyright status"
},
"uw-af1": {
label: "Inappropriate feedback through the Article Feedback Tool",
summary: "General note: Inappropriate feedback through the Article Feedback Tool"
}
}*/
},
level2: {
"Common warnings": {
"uw-vandalism2": {
label: "Vandalism",
summary: "Caution: Unconstructive editing"
},
"uw-disruptive2": {
label: "Disruptive editing",
summary: "Caution: Unconstructive editing"
},
"uw-test2": {
label: "Editing tests",
summary: "Caution: Editing tests"
},
"uw-delete2": {
label: "Removal of content, blanking",
summary: "Caution: Removal of content, blanking"
}
},
"Behavior in articles": {
"uw-biog2": {
label: "Adding unreferenced controversial information about living persons",
summary: "Caution: Adding unreferenced controversial information about living persons"
},
"uw-defamatory2": {
label: "Addition of defamatory content",
summary: "Caution: Addition of defamatory content"
},
"uw-error2": {
label: "Introducing deliberate factual errors",
summary: "Caution: Introducing factual errors"
},
"uw-genre2": {
label: "Frequent or mass changes to genres without consensus or references",
summary: "Caution: Frequent or mass changes to genres without consensus or references"
},
"uw-image2": {
label: "Image-related vandalism in articles",
summary: "Caution: Image-related vandalism in articles"
},
"uw-joke2": {
label: "Using improper humor in articles",
summary: "Caution: Using improper humor in articles"
},
"uw-nor2": {
label: "Adding original research, including unpublished syntheses of sources",
summary: "Caution: Adding original research, including unpublished syntheses of sources"
},
"uw-notcensored2": {
label: "Censorship of material",
summary: "Caution: Censorship of material"
},
"uw-own2": {
label: "Ownership of articles",
summary: "Caution: Ownership of articles"
},
"uw-tdel2": {
label: "Removal of maintenance templates",
summary: "Caution: Removal of maintenance templates"
},
"uw-unsourced2": {
label: "Addition of unsourced or improperly cited material",
summary: "Caution: Addition of unsourced or improperly cited material"
}
},
"Promotions and spam": {
"uw-advert2": {
label: "Using Wikipedia for advertising or promotion",
summary: "Caution: Using Wikipedia for advertising or promotion"
},
"uw-npov2": {
label: "Not adhering to neutral point of view",
summary: "Caution: Not adhering to neutral point of view"
},
"uw-spam2": {
label: "Adding spam links",
summary: "Caution: Adding spam links"
}
},
"Behavior towards other editors": {
"uw-agf2": {
label: "Not assuming good faith",
summary: "Caution: Not assuming good faith"
},
"uw-harass2": {
label: "Harassment of other users",
summary: "Caution: Harassment of other users"
},
"uw-npa2": {
label: "Personal attack directed at a specific editor",
summary: "Caution: Personal attack directed at a specific editor"
},
"uw-tempabuse2": {
label: "Improper use of warning or blocking template",
summary: "Caution: Improper use of warning or blocking template"
}
},
"Removal of deletion tags": {
"uw-afd2": {
label: "Removing {{afd}} templates",
summary: "Caution: Removing {{afd}} templates"
},
"uw-blpprod2": {
label: "Removing {{blp prod}} templates",
summary: "Caution: Removing {{blp prod}} templates"
},
"uw-idt2": {
label: "Removing file deletion tags",
summary: "Caution: Removing file deletion tags"
},
"uw-speedy2": {
label: "Removing speedy deletion tags",
summary: "Caution: Removing speedy deletion tags"
}
},
"Other": {
"uw-attempt2": {
label: "Triggering the edit filter",
summary: "Caution: Triggering the edit filter"
},
"uw-chat2": {
label: "Using talk page as forum",
summary: "Caution: Using talk page as forum"
},
"uw-create2": {
label: "Creating inappropriate pages",
summary: "Caution: Creating inappropriate pages"
},
"uw-mos2": {
label: "Manual of style",
summary: "Caution: Formatting, date, language, etc (Manual of style)"
},
"uw-move2": {
label: "Page moves against naming conventions or consensus",
summary: "Caution: Page moves against naming conventions or consensus"
},
"uw-tpv2": {
label: "Refactoring others' talk page comments",
summary: "Caution: Refactoring others' talk page comments"
},
"uw-upload2": {
label: "Uploading unencyclopedic images",
summary: "Caution: Uploading unencyclopedic images"
}
}/*,
"To be removed from Twinkle": {
"uw-redirect2": {
label: "Creating malicious redirects",
summary: "Caution: Creating malicious redirects"
},
"uw-ics2": {
label: "Uploading files missing copyright status",
summary: "Caution: Uploading files missing copyright status"
}
}*/
},
level3: {
"Common warnings": {
"uw-vandalism3": {
label: "Vandalism",
summary: "Warning: Vandalism"
},
"uw-disruptive3": {
label: "Disruptive editing",
summary: "Warning: Disruptive editing"
},
"uw-test3": {
label: "Editing tests",
summary: "Warning: Editing tests"
},
"uw-delete3": {
label: "Removal of content, blanking",
summary: "Warning: Removal of content, blanking"
}
},
"Behavior in articles": {
"uw-biog3": {
label: "Adding unreferenced controversial/defamatory information about living persons",
summary: "Warning: Adding unreferenced controversial information about living persons"
},
"uw-defamatory3": {
label: "Addition of defamatory content",
summary: "Warning: Addition of defamatory content"
},
"uw-error3": {
label: "Introducing deliberate factual errors",
summary: "Warning: Introducing deliberate factual errors"
},
"uw-genre3": {
label: "Frequent or mass changes to genres without consensus or reference",
summary: "Warning: Frequent or mass changes to genres without consensus or reference"
},
"uw-image3": {
label: "Image-related vandalism in articles",
summary: "Warning: Image-related vandalism in articles"
},
"uw-joke3": {
label: "Using improper humor in articles",
summary: "Warning: Using improper humor in articles"
},
"uw-nor3": {
label: "Adding original research, including unpublished syntheses of sources",
summary: "Warning: Adding original research, including unpublished syntheses of sources"
},
"uw-notcensored3": {
label: "Censorship of material",
summary: "Warning: Censorship of material"
},
"uw-own3": {
label: "Ownership of articles",
summary: "Warning: Ownership of articles"
},
"uw-tdel3": {
label: "Removal of maintenance templates",
summary: "Warning: Removal of maintenance templates"
},
"uw-unsourced3": {
label: "Addition of unsourced or improperly cited material",
summary: "Warning: Addition of unsourced or improperly cited material"
}
},
"Promotions and spam": {
"uw-advert3": {
label: "Using Wikipedia for advertising or promotion",
summary: "Warning: Using Wikipedia for advertising or promotion"
},
"uw-npov3": {
label: "Not adhering to neutral point of view",
summary: "Warning: Not adhering to neutral point of view"
},
"uw-spam3": {
label: "Adding spam links",
summary: "Warning: Adding spam links"
}
},
"Behavior towards other users": {
"uw-agf3": {
label: "Not assuming good faith",
summary: "Warning: Not assuming good faith"
},
"uw-harass3": {
label: "Harassment of other users",
summary: "Warning: Harassment of other users"
},
"uw-npa3": {
label: "Personal attack directed at a specific editor",
summary: "Warning: Personal attack directed at a specific editor"
}
},
"Removal of deletion tags": {
"uw-afd3": {
label: "Removing {{afd}} templates",
summary: "Warning: Removing {{afd}} templates"
},
"uw-blpprod3": {
label: "Removing {{blpprod}} templates",
summary: "Warning: Removing {{blpprod}} templates"
},
"uw-idt3": {
label: "Removing file deletion tags",
summary: "Warning: Removing file deletion tags"
},
"uw-speedy3": {
label: "Removing speedy deletion tags",
summary: "Warning: Removing speedy deletion tags"
}
},
"Other": {
"uw-attempt3": {
label: "Triggering the edit filter",
summary: "Warning: Triggering the edit filter"
},
"uw-chat3": {
label: "Using talk page as forum",
summary: "Warning: Using talk page as forum"
},
"uw-create3": {
label: "Creating inappropriate pages",
summary: "Warning: Creating inappropriate pages"
},
"uw-mos3": {
label: "Manual of style",
summary: "Warning: Formatting, date, language, etc (Manual of style)"
},
"uw-move3": {
label: "Page moves against naming conventions or consensus",
summary: "Warning: Page moves against naming conventions or consensus"
},
"uw-tpv3": {
label: "Refactoring others' talk page comments",
summary: "Warning: Refactoring others' talk page comments"
},
"uw-upload3": {
label: "Uploading unencyclopedic images",
summary: "Warning: Uploading unencyclopedic images"
}
}/*,
"To be removed fomr Twinkle": {
"uw-ics3": {
label: "Uploading files missing copyright status",
summary: "Warning: Uploading files missing copyright status"
},
"uw-redirect3": {
label: "Creating malicious redirects",
summary: "Warning: Creating malicious redirects"
}
}*/
},
level4: {
"Common warnings": {
"uw-vandalism4": {
label: "Vandalism",
summary: "Final warning: Vandalism"
},
"uw-generic4": {
label: "Generic warning (for template series missing level 4)",
summary: "Final warning notice"
},
"uw-delete4": {
label: "Removal of content, blanking",
summary: "Final warning: Removal of content, blanking"
}
},
"Behavior in articles": {
"uw-biog4": {
label: "Adding unreferenced defamatory information about living persons",
summary: "Final warning: Adding unreferenced controversial information about living persons"
},
"uw-defamatory4": {
label: "Addition of defamatory content",
summary: "Final warning: Addition of defamatory content"
},
"uw-error4": {
label: "Introducing deliberate factual errors",
summary: "Final warning: Introducing deliberate factual errors"
},
"uw-genre4": {
label: "Frequent or mass changes to genres without consensus or reference",
summary: "Final warning: Frequent or mass changes to genres without consensus or reference"
},
"uw-image4": {
label: "Image-related vandalism in articles",
summary: "Final warning: Image-related vandalism in articles"
},
"uw-joke4": {
label: "Using improper humor in articles",
summary: "Final warning: Using improper humor in articles"
},
"uw-nor4": {
label: "Adding original research, including unpublished syntheses of sources",
summary: "Final warning: Adding original research, including unpublished syntheses of sources"
},
"uw-tdel4": {
label: "Removal of maintenance templates",
summary: "Final warning: Removal of maintenance templates"
},
"uw-unsourced4": {
label: "Addition of unsourced or improperly cited material",
summary: "Final warning: Addition of unsourced or improperly cited material"
}
},
"Promotions and spam": {
"uw-advert4": {
label: "Using Wikipedia for advertising or promotion",
summary: "Final warning: Using Wikipedia for advertising or promotion"
},
"uw-npov4": {
label: "Not adhering to neutral point of view",
summary: "Final warning: Not adhering to neutral point of view"
},
"uw-spam4": {
label: "Adding spam links",
summary: "Final warning: Adding spam links"
}
},
"Behavior towards other editors": {
"uw-harass4": {
label: "Harassment of other users",
summary: "Final warning: Harassment of other users"
},
"uw-npa4": {
label: "Personal attack directed at a specific editor",
summary: "Final warning: Personal attack directed at a specific editor"
}
},
"Removal of deletion tags": {
"uw-afd4": {
label: "Removing {{afd}} templates",
summary: "Final warning: Removing {{afd}} templates"
},
"uw-blpprod4": {
label: "Removing {{blp prod}} templates",
summary: "Final warning: Removing {{blp prod}} templates"
},
"uw-idt4": {
label: "Removing file deletion tags",
summary: "Final warning: Removing file deletion tags"
},
"uw-speedy4": {
label: "Removing speedy deletion tags",
summary: "Final warning: Removing speedy deletion tags"
}
},
"Other": {
"uw-attempt4": {
label: "Triggering the edit filter",
summary: "Final warning: Triggering the edit filter"
},
"uw-chat4": {
label: "Using talk page as forum",
summary: "Final warning: Using talk page as forum"
},
"uw-create4": {
label: "Creating inappropriate pages",
summary: "Final warning: Creating inappropriate pages"
},
"uw-mos4": {
label: "Manual of style",
summary: "Final warning: Formatting, date, language, etc (Manual of style)"
},
"uw-move4": {
label: "Page moves against naming conventions or consensus",
summary: "Final warning: Page moves against naming conventions or consensus"
},
"uw-tpv4": {
label: "Refactoring others' talk page comments",
summary: "Final warning: Refactoring others' talk page comments"
},
"uw-upload4": {
label: "Uploading unencyclopedic images",
summary: "Final warning: Uploading unencyclopedic images"
}
}/*,
"To be removed from Twinkle": {
"uw-redirect4": {
label: "Creating malicious redirects",
summary: "Final warning: Creating malicious redirects"
},
"uw-ics4": {
label: "Uploading files missing copyright status",
summary: "Final warning: Uploading files missing copyright status"
}
}*/
},
level4im: {
"Common warnings": {
"uw-vandalism4im": {
label: "Vandalism",
summary: "Only warning: Vandalism"
},
"uw-delete4im": {
label: "Removal of content, blanking",
summary: "Only warning: Removal of content, blanking"
}
},
"Behavior in articles": {
"uw-biog4im": {
label: "Adding unreferenced defamatory information about living persons",
summary: "Only warning: Adding unreferenced controversial information about living persons"
},
"uw-defamatory4im": {
label: "Addition of defamatory content",
summary: "Only warning: Addition of defamatory content"
},
"uw-image4im": {
label: "Image-related vandalism",
summary: "Only warning: Image-related vandalism"
},
"uw-joke4im": {
label: "Using improper humor",
summary: "Only warning: Using improper humor"
},
"uw-own4im": {
label: "Ownership of articles",
summary: "Only warning: Ownership of articles"
}
},
"Promotions and spam": {
"uw-advert4im": {
label: "Using Wikipedia for advertising or promotion",
summary: "Only warning: Using Wikipedia for advertising or promotion"
},
"uw-spam4im": {
label: "Adding spam links",
summary: "Only warning: Adding spam links"
}
},
"Behavior towards other editors": {
"uw-harass4im": {
label: "Harassment of other users",
summary: "Only warning: Harassment of other users"
},
"uw-npa4im": {
label: "Personal attack directed at a specific editor",
summary: "Only warning: Personal attack directed at a specific editor"
}
},
"Other": {
"uw-create4im": {
label: "Creating inappropriate pages",
summary: "Only warning: Creating inappropriate pages"
},
"uw-move4im": {
label: "Page moves against naming conventions or consensus",
summary: "Only warning: Page moves against naming conventions or consensus"
},
"uw-upload4im": {
label: "Uploading unencyclopedic images",
summary: "Only warning: Uploading unencyclopedic images"
}
}/*,
"To be removed from Twinkle": {
"uw-redirect4im": {
label: "Creating malicious redirects",
summary: "Only warning: Creating malicious redirects"
}
}*/
},
singlenotice: {
"uw-aiv": {
label: "Bad AIV report",
summary: "Notice: Bad AIV report"
},
"uw-autobiography": {
label: "Creating autobiographies",
summary: "Notice: Creating autobiographies"
},
"uw-badcat": {
label: "Adding incorrect categories",
summary: "Notice: Adding incorrect categories"
},
"uw-badlistentry": {
label: "Adding inappropriate entries to lists",
summary: "Notice: Adding inappropriate entries to lists"
},
"uw-bite": {
label: "\"Biting\" newcomers",
summary: "Notice: \"Biting\" newcomers",
suppressArticleInSummary: true // non-standard (user name, not article), and not necessary
},
"uw-coi": {
label: "Conflict of interest",
summary: "Notice: Conflict of interest",
heading: "Managing a conflict of interest"
},
"uw-controversial": {
label: "Introducing controversial material",
summary: "Notice: Introducing controversial material"
},
"uw-copying": {
label: "Copying text to another page",
summary: "Notice: Copying text to another page"
},
"uw-crystal": {
label: "Adding speculative or unconfirmed information",
summary: "Notice: Adding speculative or unconfirmed information"
},
"uw-c&pmove": {
label: "Cut and paste moves",
summary: "Notice: Cut and paste moves"
},
"uw-dab": {
label: "Incorrect edit to a disambiguation page",
summary: "Notice: Incorrect edit to a disambiguation page"
},
"uw-date": {
label: "Unnecessarily changing date formats",
summary: "Notice: Unnecessarily changing date formats"
},
"uw-deadlink": {
label: "Removing proper sources containing dead links",
summary: "Notice: Removing proper sources containing dead links"
},
"uw-draftfirst": {
label: "User should draft in userspace without the risk of speedy deletion",
summary: "Notice: Consider drafting your article in [[Help:Userspace draft|userspace]]"
},
"uw-editsummary": {
label: "Not using edit summary",
summary: "Notice: Not using edit summary"
},
"uw-english": {
label: "Not communicating in English",
summary: "Notice: Not communicating in English"
},
"uw-hasty": {
label: "Hasty addition of speedy deletion tags",
summary: "Notice: Allow creators time to improve their articles before tagging them for deletion"
},
"uw-inline-el": {
label: "Adding external links to the body of an article",
summary: "Notice: Keep external links to External links sections at the bottom of an article"
},
"uw-italicize": {
label: "Italicize books, films, albums, magazines, TV series, etc within articles",
summary: "Notice: Italicize books, films, albums, magazines, TV series, etc within articles"
},
"uw-lang": {
label: "Unnecessarily changing between British and American English",
summary: "Notice: Unnecessarily changing between British and American English",
heading: "National varieties of English"
},
"uw-linking": {
label: "Excessive addition of redlinks or repeated blue links",
summary: "Notice: Excessive addition of redlinks or repeated blue links"
},
"uw-minor": {
label: "Incorrect use of minor edits check box",
summary: "Notice: Incorrect use of minor edits check box"
},
"uw-notenglish": {
label: "Creating non-English articles",
summary: "Notice: Creating non-English articles"
},
"uw-notvote": {
label: "We use consensus, not voting",
summary: "Notice: We use consensus, not voting"
},
"uw-plagiarism": {
label: "Copying from public domain sources without attribution",
summary: "Notice: Copying from public domain sources without attribution"
},
"uw-preview": {
label: "Use preview button to avoid mistakes",
summary: "Notice: Use preview button to avoid mistakes"
},
"uw-redlink": {
label: "Indiscriminate removal of redlinks",
summary: "Notice: Be careful when removing redlinks"
},
"uw-selfrevert": {
label: "Reverting self tests",
summary: "Notice: Reverting self tests"
},
"uw-socialnetwork": {
label: "Wikipedia is not a social network",
summary: "Notice: Wikipedia is not a social network"
},
"uw-sofixit": {
label: "Be bold and fix things yourself",
summary: "Notice: You can be bold and fix things yourself"
},
"uw-spoiler": {
label: "Adding spoiler alerts or removing spoilers from appropriate sections",
summary: "Notice: Don't delete or flag potential 'spoilers' in Wikipedia articles"
},
"uw-subst": {
label: "Remember to subst: templates",
summary: "Notice: Remember to subst: templates"
},
"uw-talkinarticle": {
label: "Talk in article",
summary: "Notice: Talk in article"
},
"uw-tilde": {
label: "Not signing posts",
summary: "Notice: Not signing posts"
},
"uw-toppost": {
label: "Posting at the top of talk pages",
summary: "Notice: Posting at the top of talk pages"
},
"uw-userspace draft finish": {
label: "Stale userspace draft",
summary: "Notice: Stale userspace draft"
},
"uw-vgscope": {
label: "Adding video game walkthroughs, cheats or instructions",
summary: "Notice: Adding video game walkthroughs, cheats or instructions"
},
"uw-warn": {
label: "Place user warning templates when reverting vandalism",
summary: "Notice: You can use user warning templates when reverting vandalism"
}
},
singlewarn: {
"uw-3rr": {
label: "Potential three-revert rule violation; see also uw-ew",
summary: "Warning: Three-revert rule"
},
"uw-affiliate": {
label: "Affiliate marketing",
summary: "Warning: Affiliate marketing"
},
"uw-agf-sock": {
label: "Use of multiple accounts (assuming good faith)",
summary: "Warning: Using multiple accounts"
},
"uw-attack": {
label: "Creating attack pages",
summary: "Warning: Creating attack pages",
suppressArticleInSummary: true
},
"uw-bizlist": {
label: "Business promotion",
summary: "Warning: Promoting a business"
},
"uw-botun": {
label: "Bot username",
summary: "Warning: Bot username"
},
"uw-canvass": {
label: "Canvassing",
summary: "Warning: Canvassing"
},
"uw-copyright": {
label: "Copyright violation",
summary: "Warning: Copyright violation"
},
"uw-copyright-link": {
label: "Linking to copyrighted works violation",
summary: "Warning: Linking to copyrighted works violation"
},
"uw-copyright-new": {
label: "Copyright violation (with explanation for new users)",
summary: "Notice: Avoiding copyright problems",
heading: "Wikipedia and copyright"
},
"uw-copyright-remove": {
label: "Removing {{copyvio}} template from articles",
summary: "Warning: Removing {{copyvio}} templates"
},
"uw-efsummary": {
label: "Edit summary triggering the edit filter",
summary: "Warning: Edit summary triggering the edit filter"
},
"uw-ew": {
label: "Edit warring (stronger wording)",
summary: "Warning: Edit warring"
},
"uw-ewsoft": {
label: "Edit warring (softer wording for newcomers)",
summary: "Warning: Edit warring"
},
"uw-hoax": {
label: "Creating hoaxes",
summary: "Warning: Creating hoaxes"
},
"uw-legal": {
label: "Making legal threats",
summary: "Warning: Making legal threats"
},
"uw-login": {
label: "Editing while logged out",
summary: "Warning: Editing while logged out"
},
"uw-multipleIPs": {
label: "Usage of multiple IPs",
summary: "Warning: Usage of multiple IPs"
},
"uw-pinfo": {
label: "Personal info",
summary: "Warning: Personal info"
},
"uw-salt": {
label: "Recreating salted articles under a different title",
summary: "Notice: Recreating creation-protected articles under a different title"
},
"uw-socksuspect": {
label: "Sockpuppetry",
summary: "Warning: You are a suspected [[WP:SOCK|sockpuppet]]" // of User:...
},
"uw-upv": {
label: "Userpage vandalism",
summary: "Warning: Userpage vandalism"
},
"uw-username": {
label: "Username is against policy",
summary: "Warning: Your username might be against policy",
suppressArticleInSummary: true // not relevant for this template
},
"uw-coi-username": {
label: "Username is against policy, and conflict of interest",
summary: "Warning: Username and conflict of interest policy",
heading: "Your username"
},
"uw-userpage": {
label: "Userpage or subpage is against policy",
summary: "Warning: Userpage or subpage is against policy"
},
"uw-wrongsummary": {
label: "Using inaccurate or inappropriate edit summaries",
summary: "Warning: Using inaccurate or inappropriate edit summaries"
}
}
};
Twinkle.warn.prev_article = null;
Twinkle.warn.prev_reason = null;
Twinkle.warn.callback.change_category = function twinklewarnCallbackChangeCategory(e) {
var value = e.target.value;
var sub_group = e.target.root.sub_group;
sub_group.main_group = value;
var old_subvalue = sub_group.value;
var old_subvalue_re;
if( old_subvalue ) {
old_subvalue = old_subvalue.replace(/\d*(im)?$/, '' );
old_subvalue_re = new RegExp( mw.RegExp.escape( old_subvalue ) + "(\\d*(?:im)?)$" );
}
while( sub_group.hasChildNodes() ){
sub_group.removeChild( sub_group.firstChild );
}
// worker function to create the combo box entries
var createEntries = function( contents, container, wrapInOptgroup ) {
// due to an apparent iOS bug, we have to add an option-group to prevent truncation of text
// (search WT:TW archives for "Problem selecting warnings on an iPhone")
if ( wrapInOptgroup && $.client.profile().platform === "iphone" ) {
var wrapperOptgroup = new Morebits.quickForm.element( {
type: 'optgroup',
label: 'Available templates'
} );
wrapperOptgroup = wrapperOptgroup.render();
container.appendChild( wrapperOptgroup );
container = wrapperOptgroup;
}
$.each( contents, function( itemKey, itemProperties ) {
var key = (typeof itemKey === "string") ? itemKey : itemProperties.value;
var selected = false;
if( old_subvalue && old_subvalue_re.test( key ) ) {
selected = true;
}
var elem = new Morebits.quickForm.element( {
type: 'option',
label: "{{" + key + "}}: " + itemProperties.label,
value: key,
selected: selected
} );
var elemRendered = container.appendChild( elem.render() );
$(elemRendered).data("messageData", itemProperties);
} );
};
if( value === "singlenotice" || value === "singlewarn" ) {
// no categories, just create the options right away
createEntries( Twinkle.warn.messages[ value ], sub_group, true );
} else if( value === "custom" ) {
createEntries( Twinkle.getPref("customWarningList"), sub_group, true );
} else {
// create the option-groups
$.each( Twinkle.warn.messages[ value ], function( groupLabel, groupContents ) {
var optgroup = new Morebits.quickForm.element( {
type: 'optgroup',
label: groupLabel
} );
optgroup = optgroup.render();
sub_group.appendChild( optgroup );
// create the options
createEntries( groupContents, optgroup, false );
} );
}
// clear overridden label on article textbox
Morebits.quickForm.setElementTooltipVisibility(e.target.root.article, true);
Morebits.quickForm.resetElementLabel(e.target.root.article);
// hide the big red notice
$("#tw-warn-red-notice").remove();
};
Twinkle.warn.callback.change_subcategory = function twinklewarnCallbackChangeSubcategory(e) {
var main_group = e.target.form.main_group.value;
var value = e.target.form.sub_group.value;
// Tags that don't take a linked article, but something else (often a username).
// The value of each tag is the label next to the input field
var notLinkedArticle = {
"uw-agf-sock": "Optional username of other account (without User:) ",
"uw-bite": "Username of 'bitten' user (without User:) ",
"uw-socksuspect": "Username of sock master, if known (without User:) ",
"uw-username": "Username violates policy because... "
};
if( main_group === 'singlenotice' || main_group === 'singlewarn' ) {
if( notLinkedArticle[value] ) {
if(Twinkle.warn.prev_article === null) {
Twinkle.warn.prev_article = e.target.form.article.value;
}
e.target.form.article.notArticle = true;
e.target.form.article.value = '';
// change form labels according to the warning selected
Morebits.quickForm.setElementTooltipVisibility(e.target.form.article, false);
Morebits.quickForm.overrideElementLabel(e.target.form.article, notLinkedArticle[value]);
} else if( e.target.form.article.notArticle ) {
if(Twinkle.warn.prev_article !== null) {
e.target.form.article.value = Twinkle.warn.prev_article;
Twinkle.warn.prev_article = null;
}
e.target.form.article.notArticle = false;
Morebits.quickForm.setElementTooltipVisibility(e.target.form.article, true);
Morebits.quickForm.resetElementLabel(e.target.form.article);
}
}
// add big red notice, warning users about how to use {{uw-[coi-]username}} appropriately
$("#tw-warn-red-notice").remove();
var $redWarning;
if (value === "uw-username") {
$redWarning = $("<div style='color: red;' id='tw-warn-red-notice'>{{uw-username}} should <b>not</b> be used for <b>blatant</b> username policy violations. " +
"Blatant violations should be reported directly to UAA (via Twinkle's ARV tab). " +
"{{uw-username}} should only be used in edge cases in order to engage in discussion with the user.</div>");
$redWarning.insertAfter(Morebits.quickForm.getElementLabelObject(e.target.form.reasonGroup));
} else if (value === "uw-coi-username") {
$redWarning = $("<div style='color: red;' id='tw-warn-red-notice'>{{uw-coi-username}} should <b>not</b> be used for <b>blatant</b> username policy violations. " +
"Blatant violations should be reported directly to UAA (via Twinkle's ARV tab). " +
"{{uw-coi-username}} should only be used in edge cases in order to engage in discussion with the user.</div>");
$redWarning.insertAfter(Morebits.quickForm.getElementLabelObject(e.target.form.reasonGroup));
}
};
Twinkle.warn.callbacks = {
getWarningWikitext: function(templateName, article, reason, isCustom) {
var text = "{{subst:" + templateName;
if (article) {
// add linked article for user warnings
text += '|1=' + article;
}
if (reason && !isCustom) {
// add extra message
if (templateName === 'uw-csd' || templateName === 'uw-probation' ||
templateName === 'uw-userspacenoindex' || templateName === 'uw-userpage') {
text += "|3=''" + reason + "''";
} else {
text += "|2=''" + reason + "''";
}
}
text += '}}';
if (reason && isCustom) {
// we assume that custom warnings lack a {{{2}}} parameter
text += " ''" + reason + "''";
}
return text;
},
preview: function(form) {
var templatename = form.sub_group.value;
var linkedarticle = form.article.value;
var templatetext;
templatetext = Twinkle.warn.callbacks.getWarningWikitext(templatename, linkedarticle,
form.reason.value, form.main_group.value === 'custom');
form.previewer.beginRender(templatetext);
},
main: function( pageobj ) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var messageData = params.messageData;
var history_re = /<!-- Template:(uw-.*?) -->.*?(\d{1,2}:\d{1,2}, \d{1,2} \w+ \d{4}) \(UTC\)/g;
var history = {};
var latest = { date: new Date( 0 ), type: '' };
var current;
while( ( current = history_re.exec( text ) ) ) {
var current_date = new Date( current[2] + ' UTC' );
if( !( current[1] in history ) || history[ current[1] ] < current_date ) {
history[ current[1] ] = current_date;
}
if( current_date > latest.date ) {
latest.date = current_date;
latest.type = current[1];
}
}
var date = new Date();
if( params.sub_group in history ) {
var temp_time = new Date( history[ params.sub_group ] );
temp_time.setUTCHours( temp_time.getUTCHours() + 24 );
if( temp_time > date ) {
if( !confirm( "An identical " + params.sub_group + " has been issued in the last 24 hours. \nWould you still like to add this warning/notice?" ) ) {
pageobj.statelem.info( 'aborted per user request' );
return;
}
}
}
latest.date.setUTCMinutes( latest.date.getUTCMinutes() + 1 ); // after long debate, one minute is max
if( latest.date > date ) {
if( !confirm( "A " + latest.type + " has been issued in the last minute. \nWould you still like to add this warning/notice?" ) ) {
pageobj.statelem.info( 'aborted per user request' );
return;
}
}
var dateHeaderRegex = new RegExp( "^==+\\s*(?:" + date.getUTCMonthName() + '|' + date.getUTCMonthNameAbbrev() +
")\\s+" + date.getUTCFullYear() + "\\s*==+", 'mg' );
var dateHeaderRegexLast, dateHeaderRegexResult;
while ((dateHeaderRegexLast = dateHeaderRegex.exec( text )) !== null) {
dateHeaderRegexResult = dateHeaderRegexLast;
}
// If dateHeaderRegexResult is null then lastHeaderIndex is never checked. If it is not null but
// \n== is not found, then the date header must be at the very start of the page. lastIndexOf
// returns -1 in this case, so lastHeaderIndex gets set to 0 as desired.
var lastHeaderIndex = text.lastIndexOf( "\n==" ) + 1;
if( text.length > 0 ) {
text += "\n\n";
}
if( messageData.heading ) {
text += "== " + messageData.heading + " ==\n";
} else if( !dateHeaderRegexResult || dateHeaderRegexResult.index !== lastHeaderIndex ) {
Morebits.status.info( 'Info', 'Will create a new level 2 heading for the date, as none was found for this month' );
text += "== " + date.getUTCMonthName() + " " + date.getUTCFullYear() + " ==\n";
}
text += Twinkle.warn.callbacks.getWarningWikitext(params.sub_group, params.article,
params.reason, params.main_group === 'custom') + " ~~~~";
if ( Twinkle.getPref('showSharedIPNotice') && mw.util.isIPAddress( mw.config.get('wgTitle') ) ) {
Morebits.status.info( 'Info', 'Adding a shared IP notice' );
text += "\n{{subst:Shared IP advice}}";
}
// build the edit summary
var summary;
if( params.main_group === 'custom' ) {
switch( params.sub_group.substr( -1 ) ) {
case "1":
summary = "General note";
break;
case "2":
summary = "Caution";
break;
case "3":
summary = "Warning";
break;
case "4":
summary = "Final warning";
break;
case "m":
if( params.sub_group.substr( -3 ) === "4im" ) {
summary = "Only warning";
break;
}
summary = "Notice";
break;
default:
summary = "Notice";
break;
}
summary += ": " + Morebits.string.toUpperCaseFirstChar(messageData.label);
} else {
summary = messageData.summary;
if ( messageData.suppressArticleInSummary !== true && params.article ) {
if ( params.sub_group === "uw-agf-sock" ||
params.sub_group === "uw-socksuspect" ) { // these templates require a username
summary += " of [[:User:" + params.article + "]]";
} else {
summary += " on [[:" + params.article + "]]";
}
}
}
summary += "." + Twinkle.getPref("summaryAd");
pageobj.setPageText( text );
pageobj.setEditSummary( summary );
pageobj.setWatchlist( Twinkle.getPref('watchWarnings') );
pageobj.save();
}
};
Twinkle.warn.callback.evaluate = function twinklewarnCallbackEvaluate(e) {
var userTalkPage = 'User_talk:' + mw.config.get('wgRelevantUserName');
// First, check to make sure a reason was filled in if uw-username was selected
if(e.target.sub_group.value === 'uw-username' && e.target.article.value.trim() === '') {
alert("You must supply a reason for the {{uw-username}} template.");
return;
}
// Find the selected <option> element so we can fetch the data structure
var selectedEl = $(e.target.sub_group).find('option[value="' + $(e.target.sub_group).val() + '"]');
// Then, grab all the values provided by the form
var params = {
reason: e.target.reason.value,
main_group: e.target.main_group.value,
sub_group: e.target.sub_group.value,
article: e.target.article.value, // .replace( /^(Image|Category):/i, ':$1:' ), -- apparently no longer needed...
messageData: selectedEl.data("messageData")
};
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( e.target );
Morebits.wiki.actionCompleted.redirect = userTalkPage;
Morebits.wiki.actionCompleted.notice = "Warning complete, reloading talk page in a few seconds";
var wikipedia_page = new Morebits.wiki.page( userTalkPage, 'User talk page modification' );
wikipedia_page.setCallbackParameters( params );
wikipedia_page.setFollowRedirect( true );
wikipedia_page.load( Twinkle.warn.callbacks.main );
};
})(jQuery);
//</nowiki>
ez66lfhvqv34332n7wwinoba855z3gz
MediaWiki:Gadget-twinkleblock.js
8
5634
32200
2018-08-10T18:30:43Z
Dr. Sroy
5771
Test-9
javascript
text/javascript
//<nowiki>
(function($){
var api = new mw.Api(), relevantUserName;
/*
****************************************
*** twinkleblock.js: Block module
****************************************
* Mode of invocation: Tab ("Block")
* Active on: any page with relevant user name (userspace, contribs, etc.)
* Config directives in: [soon to be TwinkleConfig]
*/
Twinkle.block = function twinkleblock() {
// should show on Contributions pages, anywhere there's a relevant user
if ( Morebits.userIsInGroup('sysop') && mw.config.get('wgRelevantUserName') ) {
Twinkle.addPortletLink(Twinkle.block.callback, 'Block', 'tw-block', 'Block relevant user' );
}
};
Twinkle.block.callback = function twinkleblockCallback() {
if( mw.config.get('wgRelevantUserName') === mw.config.get('wgUserName') &&
!confirm( 'You are about to block yourself! Are you sure you want to proceed?' ) ) {
return;
}
var Window = new Morebits.simpleWindow( 650, 530 );
// need to be verbose about who we're blocking
Window.setTitle( 'Block or issue block template to ' + mw.config.get('wgRelevantUserName') );
Window.setScriptName( 'Twinkle' );
Window.addFooterLink( 'Block templates', 'Template:Uw-block/doc/Block_templates' );
Window.addFooterLink( 'Block policy', 'WP:BLOCK' );
Window.addFooterLink( 'Twinkle help', 'WP:TW/DOC#block' );
Twinkle.block.currentBlockInfo = undefined;
Twinkle.block.field_block_options = {};
Twinkle.block.field_template_options = {};
var form = new Morebits.quickForm( Twinkle.block.callback.evaluate );
var actionfield = form.append( {
type: 'field',
label: 'Type of action'
} );
actionfield.append({
type: 'checkbox',
name: 'actiontype',
event: Twinkle.block.callback.change_action,
list: [
{
label: 'Block user',
value: 'block',
tooltip: 'Block the relevant user with given options.',
checked: true
},
{
label: 'Add block template to user talk page',
value: 'template',
tooltip: 'If the blocking admin forgot to issue a block template, or you have just blocked the user without templating them, you can use this to issue the appropriate template.',
checked: true
}
]
});
form.append({ type: 'field', label: 'Preset', name: 'field_preset' });
form.append({ type: 'field', label: 'Template options', name: 'field_template_options' });
form.append({ type: 'field', label: 'Block options', name: 'field_block_options' });
form.append( { type:'submit' } );
var result = form.render();
Window.setContent( result );
Window.display();
result.root = result;
Twinkle.block.fetchUserInfo(function() {
// clean up preset data (defaults, etc.), done exactly once, must be before Twinkle.block.callback.change_action is called
Twinkle.block.transformBlockPresets();
// init the controls after user and block info have been fetched
var evt = document.createEvent( 'Event' );
evt.initEvent( 'change', true, true );
result.actiontype[0].dispatchEvent( evt );
});
};
Twinkle.block.fetchUserInfo = function twinkleblockFetchUserInfo(fn) {
api.get({
format: 'json',
action: 'query',
list: 'blocks|users|logevents',
letype: 'block',
lelimit: 1,
bkusers: mw.config.get('wgRelevantUserName'),
ususers: mw.config.get('wgRelevantUserName'),
letitle: 'User:' + mw.config.get('wgRelevantUserName')
})
.then(function(data){
var blockinfo = data.query.blocks[0],
userinfo = data.query.users[0];
Twinkle.block.isRegistered = !!userinfo.userid;
relevantUserName = Twinkle.block.isRegistered ? 'User:' + mw.config.get('wgRelevantUserName') : mw.config.get('wgRelevantUserName');
if (blockinfo) {
// handle frustrating system of inverted boolean values
blockinfo.disabletalk = blockinfo.allowusertalk === undefined;
blockinfo.hardblock = blockinfo.anononly === undefined;
Twinkle.block.currentBlockInfo = blockinfo;
}
Twinkle.block.hasBlockLog = !!data.query.logevents.length;
if (typeof fn === 'function') return fn();
}, function(msg) {
Morebits.status.init($('div[name="currentblock"] span').last()[0]);
Morebits.status.warn('Error fetching user info', msg);
});
};
Twinkle.block.callback.saveFieldset = function twinkleblockCallbacksaveFieldset(fieldset) {
Twinkle.block[$(fieldset).prop('name')] = {};
$(fieldset).serializeArray().forEach(function(el) {
Twinkle.block[$(fieldset).prop('name')][el.name] = el.value;
});
};
Twinkle.block.callback.change_action = function twinkleblockCallbackChangeAction(e) {
var field_preset, field_template_options, field_block_options, $form = $(e.target.form);
Twinkle.block.callback.saveFieldset($('[name=field_block_options]'));
Twinkle.block.callback.saveFieldset($('[name=field_template_options]'));
if ($form.find('[name=actiontype][value=block]').is(':checked')) {
field_preset = new Morebits.quickForm.element({ type: 'field', label: 'Preset', name: 'field_preset' });
field_preset.append({
type: 'select',
name: 'preset',
label: 'Choose a preset:',
event: Twinkle.block.callback.change_preset,
list: Twinkle.block.callback.filtered_block_groups()
});
field_block_options = new Morebits.quickForm.element({ type: 'field', label: 'Block options', name: 'field_block_options' });
field_block_options.append({ type: 'div', name: 'hasblocklog', label: ' ' });
field_block_options.append({ type: 'div', name: 'currentblock', label: ' ' });
field_block_options.append({
type: 'select',
name: 'expiry_preset',
label: 'Expiry:',
event: Twinkle.block.callback.change_expiry,
list: [
{ label: 'custom', value: 'custom', selected: true },
{ label: 'indefinite', value: 'infinity' },
{ label: '3 hours', value: '3 hours' },
{ label: '12 hours', value: '12 hours' },
{ label: '24 hours', value: '24 hours' },
{ label: '31 hours', value: '31 hours' },
{ label: '36 hours', value: '36 hours' },
{ label: '48 hours', value: '48 hours' },
{ label: '60 hours', value: '60 hours' },
{ label: '72 hours', value: '72 hours' },
{ label: '1 week', value: '1 week' },
{ label: '2 weeks', value: '2 weeks' },
{ label: '1 month', value: '1 month' },
{ label: '3 months', value: '3 months' },
{ label: '6 months', value: '6 months' },
{ label: '1 year', value: '1 year' },
{ label: '2 years', value: '2 years' },
{ label: '3 years', value: '3 years' }
]
});
field_block_options.append({
type: 'input',
name: 'expiry',
label: 'Custom expiry',
tooltip: 'You can use relative times, like "1 minute" or "19 days", or absolute timestamps, "yyyymmddhhmm" (e.g. "200602011405" is Feb 1, 2006, at 14:05 UTC).',
value: Twinkle.block.field_block_options.expiry || Twinkle.block.field_template_options.template_expiry
});
var blockoptions = [
{
checked: Twinkle.block.field_block_options.nocreate,
label: 'Block account creation',
name: 'nocreate',
value: '1'
},
{
checked: Twinkle.block.field_block_options.noemail,
label: 'Block user from sending email',
name: 'noemail',
value: '1'
},
{
checked: Twinkle.block.field_block_options.disabletalk,
label: 'Prevent this user from editing their own talk page while blocked',
name: 'disabletalk',
value: '1'
}
];
if (Twinkle.block.isRegistered) {
blockoptions.push({
checked: Twinkle.block.field_block_options.autoblock,
label: 'Autoblock any IP addresses used (hardblock)',
name: 'autoblock',
value: '1'
});
} else {
blockoptions.push({
checked: Twinkle.block.field_block_options.hardblock,
label: 'Prevent logged-in users from editing from this IP address (hardblock)',
name: 'hardblock',
value: '1'
});
}
blockoptions.push({
checked: Twinkle.block.field_block_options.watchuser,
label: 'Watch user and user talk pages',
name: 'watchuser',
value: '1'
});
field_block_options.append({
type: 'checkbox',
name: 'blockoptions',
list: blockoptions
});
field_block_options.append({
type: 'textarea',
label: 'Reason (for block log):',
name: 'reason',
value: Twinkle.block.field_block_options.reason
});
field_block_options.append({
type: 'div',
name: 'filerlog_label',
label: 'See also:',
style: 'display:inline-block;font-style:normal !important',
tooltip: 'Insert a "see also" message to indicate whether the filter log or deleted contributions played a role in the decision to block.'
});
field_block_options.append({
type: 'checkbox',
name: 'filter_see_also',
event: Twinkle.block.callback.toggle_see_alsos,
style: 'display:inline-block; margin-right:5px',
list: [
{
label: 'Filter log',
checked: false,
value: 'filter log'
}
]
} );
field_block_options.append({
type: 'checkbox',
name: 'deleted_see_also',
event: Twinkle.block.callback.toggle_see_alsos,
style: 'display:inline-block',
list: [
{
label: 'Deleted contribs',
checked: false,
value: 'deleted contribs'
}
]
} );
if (Twinkle.block.currentBlockInfo) {
field_block_options.append( { type: 'hidden', name: 'reblock', value: '1' } );
}
}
if ($form.find('[name=actiontype][value=template]').is(':checked')) {
field_template_options = new Morebits.quickForm.element({ type: 'field', label: 'Template options', name: 'field_template_options' });
field_template_options.append( {
type: 'select',
name: 'template',
label: 'Choose talk page template:',
event: Twinkle.block.callback.change_template,
list: Twinkle.block.callback.filtered_block_groups(true),
value: Twinkle.block.field_template_options.template
} );
field_template_options.append( {
type: 'input',
name: 'article',
display: 'none',
label: 'Linked article',
value: '',
tooltip: 'An article can be linked within the notice, perhaps if it was the primary target of disruption. Leave empty for no article to be linked.'
} );
if (!$form.find('[name=actiontype][value=block]').is(':checked')) {
field_template_options.append( {
type: 'input',
name: 'template_expiry',
display: 'none',
label: 'Period of blocking: ',
value: '',
tooltip: 'The period the blocking is due for, for example 24 hours, 2 weeks, indefinite etc...'
} );
}
field_template_options.append( {
type: 'input',
name: 'block_reason',
label: '"You have been blocked for ..." ',
display: 'none',
tooltip: 'An optional reason, to replace the default generic reason. Only available for the generic block templates.',
value: Twinkle.block.field_template_options.block_reason
} );
if ($form.find('[name=actiontype][value=block]').is(':checked')) {
field_template_options.append( {
type: 'checkbox',
name: 'blank_duration',
list: [
{
label: 'Do not include expiry in template',
checked: Twinkle.block.field_template_options.blank_duration,
tooltip: 'Instead of including the duration, make the block template read "You have been blocked from editing temporarily for..."'
}
]
} );
} else {
field_template_options.append( {
type: 'checkbox',
name: 'notalk',
list: [
{
label: 'Talk page access disabled',
checked: Twinkle.block.field_template_options.notalk,
tooltip: 'Use this to make the block template state that the user\'s talk page access has been removed'
}
]
} );
}
var $previewlink = $( '<a id="twinkleblock-preivew-link">Preview</a>' );
$previewlink.off('click').on('click', function(){
Twinkle.block.callback.preview($form[0]);
});
$previewlink.css({cursor: 'pointer'});
field_template_options.append( { type: 'div', id: 'blockpreview', label: [ $previewlink[0] ] } );
field_template_options.append( { type: 'div', id: 'twinkleblock-previewbox', style: 'display: none' } );
}
var oldfield;
if (field_preset) {
oldfield = $form.find('fieldset[name="field_preset"]')[0];
oldfield.parentNode.replaceChild(field_preset.render(), oldfield);
} else {
$form.find('fieldset[name="field_preset"]').hide();
}
if (field_block_options) {
oldfield = $form.find('fieldset[name="field_block_options"]')[0];
oldfield.parentNode.replaceChild(field_block_options.render(), oldfield);
} else {
$form.find('fieldset[name="field_block_options"]').hide();
}
if (field_template_options) {
oldfield = $form.find('fieldset[name="field_template_options"]')[0];
oldfield.parentNode.replaceChild(field_template_options.render(), oldfield);
e.target.form.root.previewer = new Morebits.wiki.preview($(e.target.form.root).find('#twinkleblock-previewbox').last()[0]);
} else {
$form.find('fieldset[name="field_template_options"]').hide();
}
if (Twinkle.block.hasBlockLog) {
var $blockloglink = $( '<a target="_blank" href="' + mw.util.getUrl('Special:Log', {action: 'view', page: mw.config.get('wgRelevantUserName'), type: 'block'}) + '">block log</a>)' );
Morebits.status.init($('div[name="hasblocklog"] span').last()[0]);
Morebits.status.warn('This user has been blocked in the past', $blockloglink[0]);
}
if (Twinkle.block.currentBlockInfo) {
Morebits.status.init($('div[name="currentblock"] span').last()[0]);
Morebits.status.warn(relevantUserName + ' is already blocked', 'Submit query to reblock with supplied options');
Twinkle.block.callback.update_form(e, Twinkle.block.currentBlockInfo);
} else if ($form.find('[name=actiontype][value=template]').is(':checked')) {
// make sure all the fields are correct based on defaults
if ($form.find('[name=actiontype][value=block]').is(':checked')) {
Twinkle.block.callback.change_preset(e);
} else {
Twinkle.block.callback.change_template(e);
}
}
};
/*
* Keep alphabetized by key name, Twinkle.block.blockGroups establishes
* the order they will appear in the interface
*
* Block preset format, all keys accept only 'true' (omit for false) except where noted:
* <title of block template> : {
* autoblock: <autoblock any IP addresses used (for registered users only)>
* disabletalk: <disable user from editing their own talk page while blocked>
* expiry: <string - expiry timestamp, can include relative times like "5 months", "2 weeks" etc, use "infinity" for indefinite>
* forAnonOnly: <show block option in the interface only if the relevant user is an IP>
* forRegisteredOnly: <show block option in the interface only if the relevant user is registered>
* label: <string - label for the option of the dropdown in the interface (keep brief)>
* noemail: prevent the user from sending email through Special:Emailuser
* pageParam: <set if the associated block template accepts a page parameter>
* prependReason: <string - prepends the value of 'reason' to the end of the existing reason, namely for when revoking talk page access>
* nocreate: <block account creation from the user's IP (for anonymous users only)>
* nonstandard: <template does not conform to stewardship of WikiProject User Warnings and may not accept standard parameters>
* reason: <string - block rationale, as would appear in the block log,
* and the edit summary for when adding block template, unless 'summary' is set>
* reasonParam: <set if the associated block template accepts a reason parameter>
* sig: <string - set to ~~~~ if block template does not accept "true" as the value, or set null to omit sig param altogether>
* summary: <string - edit summary for when adding block template to user's talk page, if not set, 'reason' is used>
* suppressArticleInSummary: <set to suppress showing the article name in the edit summary, as with attack pages>
* templateName: <string - name of template to use (instead of key name), entry will be omitted from the Templates list.
* (e.g. use another template but with different block options)>
* useInitialOptions: <when preset is chosen, only change given block options, leave others as they were>
*
* WARNING: 'anononly' and 'allowusertalk' are enabled by default.
* To disable, set 'hardblock' and 'disabletalk', respectively
*/
Twinkle.block.blockPresetsInfo = {
'anonblock' : {
expiry: '31 hours',
forAnonOnly: true,
nocreate: true,
nonstandard: true,
reason: '{{anonblock}}',
sig: '~~~~'
},
'anonblock - school' : {
expiry: '36 hours',
forAnonOnly: true,
nocreate: true,
nonstandard: true,
reason: '{{anonblock}} <!-- Likely a school based on behavioral evidence -->',
templateName: 'anonblock',
sig: '~~~~'
},
'blocked proxy' : {
expiry: '1 year',
forAnonOnly: true,
nocreate: true,
nonstandard: true,
reason: '{{blocked proxy}}',
sig: null
},
'CheckUser block' : {
expiry: '1 week',
forAnonOnly: true,
nocreate: true,
nonstandard: true,
reason: '{{CheckUser block}}',
sig: '~~~~'
},
'checkuserblock-account' : {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
nonstandard: true,
reason: '{{checkuserblock-account}}',
sig: '~~~~'
},
'checkuserblock-wide' : {
forAnonOnly: true,
nocreate: true,
nonstandard: true,
reason: '{{checkuserblock-wide}}',
sig: '~~~~'
},
'colocationwebhost' : {
expiry: '1 year',
forAnonOnly: true,
nonstandard: true,
reason: '{{colocationwebhost}}',
sig: null
},
'oversightblock' : {
autoblock: true,
expiry: 'infinity',
nocreate: true,
nonstandard: true,
reason: '{{OversightBlock}}',
sig: '~~~~'
},
'school block' : {
forAnonOnly: true,
nocreate: true,
nonstandard: true,
reason: '{{school block}}',
sig: '~~~~'
},
'spamblacklistblock' : {
forAnonOnly: true,
expiry: '1 month',
disabletalk: true,
nocreate: true,
reason: '{{spamblacklistblock}} <!-- editor only attempts to add blacklisted links, see [[Special:Log/spamblacklist]] -->'
},
// Placeholder for when we add support for rangeblocks
// 'rangeblock' : {
// reason: '{{rangeblock}}',
// nocreate: true,
// nonstandard: true,
// forAnonOnly: true,
// sig: '~~~~'
// },
'tor' : {
expiry: '1 year',
forAnonOnly: true,
nonstandard: true,
reason: '{{Tor}}',
sig: null
},
'webhostblock' : {
expiry: '1 year',
forAnonOnly: true,
nonstandard: true,
reason: '{{webhostblock}}',
sig: null
},
// uw-prefixed
'uw-3block' : {
autoblock: true,
expiry: '24 hours',
nocreate: true,
pageParam: true,
reason: 'Violation of the [[WP:Three-revert rule|three-revert rule]]',
summary: 'You have been blocked from editing for violation of the [[WP:3RR|three-revert rule]]'
},
'uw-ablock' : {
autoblock: true,
expiry: '31 hours',
forAnonOnly: true,
nocreate: true,
pageParam: true,
reasonParam: true,
summary: 'Your IP address has been blocked from editing',
suppressArticleInSummary: true
},
'uw-adblock' : {
autoblock: true,
nocreate: true,
pageParam: true,
reason: 'Using Wikipedia for [[WP:Spam|spam]] or [[WP:NOTADVERTISING|advertising]] purposes',
summary: 'You have been blocked from editing for [[WP:SOAP|advertising or self-promotion]]'
},
'uw-aeblock' : {
autoblock: true,
nocreate: true,
pageParam: true,
reason: '[[WP:Arbitration enforcement|Arbitration enforcement]]',
reasonParam: true,
summary: 'You have been blocked from editing for violating an [[WP:Arbitration|arbitration decision]] with your edits'
},
'uw-bioblock' : {
autoblock: true,
nocreate: true,
pageParam: true,
reason: 'Violations of the [[WP:Biographies of living persons|biographies of living persons]] policy',
summary: 'You have been blocked from editing for violations of Wikipedia\'s [[WP:BLP|biographies of living persons policy]]'
},
'uw-block' : {
autoblock: true,
expiry: '24 hours',
forRegisteredOnly: true,
nocreate: true,
pageParam: true,
reasonParam: true,
summary: 'You have been blocked from editing',
suppressArticleInSummary: true
},
'uw-blockindef' : {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
pageParam: true,
reasonParam: true,
summary: 'You have been indefinitely blocked from editing',
suppressArticleInSummary: true
},
'uw-blocknotalk' : {
disabletalk: true,
pageParam: true,
reasonParam: true,
summary: 'You have been blocked from editing and your user talk page access has been disabled',
suppressArticleInSummary: true
},
'uw-botblock': {
forRegisteredOnly: true,
pageParam: true,
reason: 'Running a [[WP:BOT|bot script]] without [[WP:BRFA|approval]]',
summary: 'You have been blocked from editing because it appears you are running a [[WP:BOT|bot script]] without [[WP:BRFA|approval]]'
},
'uw-botublock': {
expiry: 'infinity',
forRegisteredOnly: true,
reason: '{{uw-botublock}} <!-- Username implies a bot, soft block -->',
summary: 'You have been indefinitely blocked from editing because your [[WP:U|username]] indicates this is a [[WP:BOT|bot]] account, which is currently not approved'
},
'uw-causeblock' : {
expiry: 'infinity',
forRegisteredOnly: true,
reason: '{{uw-causeblock}} <!-- Username represents a non-profit, soft block -->',
summary: 'You have been indefinitely blocked from editing because your [[WP:U|username]] gives the impression that the account represents a group, organization or website'
},
'uw-compblock': {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
reason: 'Compromised account',
summary: 'You have been indefinitely blocked from editing because it is believed that your [[WP:SECURE|account has been compromised]]'
},
'uw-copyrightblock' : {
autoblock: true,
expiry: '24 hours',
nocreate: true,
pageParam: true,
reason: '[[WP:Copyright violations|Copyright violations]]',
summary: 'You have been blocked from editing for continued [[WP:COPYVIO|copyright infringement]]'
},
'uw-dblock': {
autoblock: true,
nocreate: true,
reason: 'Persistent removal of content',
pageParam: true,
summary: 'You have been blocked from editing for continued [[WP:VAND|removal of material]]'
},
'uw-disruptblock' : {
autoblock: true,
nocreate: true,
reason: '[[WP:Disruptive editing|Disruptive editing]]',
summary: 'You have been blocked from editing for [[WP:DE|disruptive editing]]'
},
'uw-efblock' : {
autoblock: true,
nocreate: true,
reason: 'Deliberately triggering the [[WP:Edit filter|Edit filter]]',
summary: 'You have been blocked from editing for making disruptive edits that repeatedly triggered the [[WP:EF|edit filter]]'
},
'uw-ewblock' : {
autoblock: true,
expiry: '24 hours',
nocreate: true,
pageParam: true,
reason: '[[WP:Edit warring|Edit warring]]',
summary: 'You have been blocked from editing to prevent further [[WP:DE|disruption]] caused by your engagement in an [[WP:EW|edit war]]'
},
'uw-hblock' : {
autoblock: true,
nocreate: true,
pageParam: true,
reason: '[[WP:No personal attacks|Personal attacks]] or [[WP:Harassment|harassment]]',
summary: 'You have been blocked from editing for attempting to [[WP:HARASS|harass]] other users'
},
'uw-ipevadeblock' : {
forAnonOnly: true,
nocreate: true,
reason: '[[WP:Blocking policy#Evasion of blocks|Block evasion]]',
summary: 'Your IP address has been blocked from editing because it has been used to [[WP:EVADE|evade a previous block]]'
},
'uw-lblock' : {
autoblock: true,
expiry: 'infinity',
nocreate: true,
reason: 'Making [[WP:No legal threats|legal threats]]',
summary: 'You have been blocked from editing for making [[WP:NLT|legal threats or taking legal action]]'
},
'uw-memorialblock': {
forRegisteredOnly: true,
expiry: 'infinity',
reason: '{{uw-memorialblock}} <!-- Username indicates tribute to someone, soft block -->',
summary: 'You have been indefinitely blocked from editing because your [[WP:U|username]] indicates this account may be used as a memorial or tribute to someone'
},
'uw-myblock': {
autoblock: true,
nocreate: true,
pageParam: true,
reason: 'Using Wikipedia as a [[WP:NOTMYSPACE|blog, web host, social networking site or forum]]',
summary: 'You have been blocked from editing for using user and/or article pages as a [[WP:NOTMYSPACE|blog, web host, social networking site or forum]]'
},
'uw-nothereblock' : {
autoblock: true,
expiry: 'infinity',
nocreate: true,
reason: 'Clearly [[WP:NOTHERE|not here to contribute to the encyclopedia]]',
forRegisteredOnly: true,
summary: 'You have been indefinitely blocked from editing because it appears that you are not here to [[WP:NOTHERE|build an encyclopedia]]'
},
'uw-npblock' : {
autoblock: true,
nocreate: true,
pageParam: true,
reason: 'Creating [[WP:Patent nonsense|patent nonsense]] or other inappropriate pages',
summary: 'You have been blocked from editing for creating [[WP:PN|nonsense pages]]'
},
'uw-pablock' : {
autoblock: true,
expiry: '31 hours',
nocreate: true,
reason: '[[WP:No personal attacks|Personal attacks]] or [[WP:Harassment|harassment]]',
summary: 'You have been blocked from editing for making [[WP:NPA|personal attacks]] toward other users'
},
'uw-sblock' : {
autoblock: true,
nocreate: true,
reason: 'Using Wikipedia for [[WP:SPAM|spam]] purposes',
summary: 'You have been blocked from editing for using Wikipedia for [[WP:SPAM|spam]] purposes'
},
'uw-soablock' : {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
pageParam: true,
reason: '[[WP:Spam|Spam]] / [[WP:NOTADVERTISING|advertising]]-only account',
summary: 'You have been indefinitely blocked from editing because your account is being used only for [[WP:SPAM|spam, advertising, or promotion]]'
},
'uw-sockblock' : {
autoblock: true,
forRegisteredOnly: true,
nocreate: true,
reason: 'Abusing [[WP:Sock puppetry|multiple accounts]]',
summary: 'You have been blocked from editing for abusing [[WP:SOCK|multiple accounts]]'
},
'uw-softerblock' : {
expiry: 'infinity',
forRegisteredOnly: true,
reason: '{{uw-softerblock}} <!-- Promotional username, soft block -->',
summary: 'You have been indefinitely blocked from editing because your [[WP:U|username]] gives the impression that the account represents a group, organization or website'
},
'uw-spamublock' : {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
reason: '{{uw-spamublock}} <!-- Promotional username, promotional edits -->',
summary: 'You have been indefinitely blocked from editing because your account is being used only for [[WP:SPAM|spam or advertising]] and your username is a violation of the [[WP:U|username policy]]'
},
'uw-spoablock' : {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
reason: '[[WP:SOCK|Sock puppetry]]',
summary: 'This account has been blocked as a [[WP:SOCK|sock puppet]] created to violate Wikipedia policy'
},
'uw-talkrevoked' : {
disabletalk: true,
reason: 'Revoking talk page access: inappropriate use of user talk page while blocked',
prependReason: true,
summary: 'Your user talk page access has been disabled',
useInitialOptions: true
},
'uw-ublock' : {
expiry: 'infinity',
forRegisteredOnly: true,
reason: '{{uw-ublock}} <!-- Username violation, soft block -->',
reasonParam: true,
summary: 'You have been indefinitely blocked from editing because your username is a violation of the [[WP:U|username policy]]'
},
'uw-ublock-double': {
expiry: 'infinity',
forRegisteredOnly: true,
reason: '{{uw-ublock-double}} <!-- Username closely resembles another user, soft block -->',
summary: 'You have been indefinitely blocked from editing because your [[WP:U|username]] is too similar to the username of another Wikipedia user'
},
'uw-ucblock' : {
autoblock: true,
expiry: '31 hours',
nocreate: true,
pageParam: true,
reason: 'Persistent addition of [[WP:INTREF|unsourced content]]',
summary: 'You have been blocked from editing for persistent addition of [[WP:INTREF|unsourced content]]'
},
'uw-uhblock' : {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
reason: '{{uw-uhblock}} <!-- Username violation, hard block -->',
reasonParam: true,
summary: 'You have been indefinitely blocked from editing because your username is a blatant violation of the [[WP:U|username policy]]'
},
'uw-ublock-famous' : {
expiry: 'infinity',
forRegisteredOnly: true,
reason: '{{uw-ublock-famous}} <!-- Username represents a famous person, soft block -->',
summary: 'You have been indefinitely blocked from editing because your [[WP:U|username]] matches the name of a well-known living individual'
},
'uw-uhblock-double': {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
reason: '{{uw-ublock-double}} <!-- Username closely resembles another user, hard block -->',
summary: 'You have been indefinitely blocked from editing because your [[WP:U|username]] appears to impersonate another established Wikipedia user'
},
'uw-vaublock' : {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
pageParam: true,
reason: '{{uw-vaublock}} <!-- Username violation, vandalism-only account -->',
summary: 'You have been indefinitely blocked from editing because your account is being [[WP:VOA|used only for vandalism]] and your username is a blatant violation of the [[WP:U|username policy]]'
},
'uw-vblock' : {
autoblock: true,
expiry: '31 hours',
nocreate: true,
pageParam: true,
reason: '[[WP:Vandalism|Vandalism]]',
summary: 'You have been blocked from editing for persistent [[WP:VAND|vandalism]]'
},
'uw-voablock' : {
autoblock: true,
expiry: 'infinity',
forRegisteredOnly: true,
nocreate: true,
pageParam: true,
reason: '[[WP:Vandalism-only account|Vandalism-only account]]',
summary: 'You have been indefinitely blocked from editing because your account is being [[WP:VOA|used only for vandalism]]'
},
'zombie proxy' : {
expiry: '1 month',
forAnonOnly: true,
nocreate: true,
nonstandard: true,
reason: '{{zombie proxy}}',
sig: null
}
};
Twinkle.block.transformBlockPresets = function twinkleblockTransformBlockPresets() {
// supply sensible defaults
$.each(Twinkle.block.blockPresetsInfo, function(preset, settings) {
settings.summary = settings.summary || settings.reason;
settings.sig = settings.sig !== undefined ? settings.sig : 'yes';
// despite this it's preferred that you use 'infinity' as the value for expiry
settings.indefinite = settings.indefinite || settings.expiry === 'infinity' || settings.expiry === 'indefinite' || settings.expiry === 'never';
if (!Twinkle.block.isRegistered && settings.indefinite) {
settings.expiry = '31 hours';
} else {
settings.expiry = settings.expiry || '31 hours';
}
Twinkle.block.blockPresetsInfo[preset] = settings;
});
};
// These are the groups of presets and defines the order in which they appear. For each list item:
// label: <string, the description that will be visible in the dropdown>
// value: <string, the key of a preset in blockPresetsInfo>
Twinkle.block.blockGroups = [
{
label: 'Common block reasons',
list: [
{ label: 'anonblock', value: 'anonblock' },
{ label: 'anonblock - likely a school', value: 'anonblock - school' },
{ label: 'school block', value: 'school block' },
{ label: 'Generic block (custom reason)', value: 'uw-block' }, // ends up being default for registered users
{ label: 'Generic block (custom reason) – IP', value: 'uw-ablock', selected: true }, // set only when blocking IP
{ label: 'Generic block (custom reason) – indefinite', value: 'uw-blockindef' },
{ label: 'Disruptive editing', value: 'uw-disruptblock' },
{ label: 'Inappropriate use of user talk page while blocked', value: 'uw-talkrevoked' },
{ label: 'Not here to contribute to the encyclopedia', value: 'uw-nothereblock' },
{ label: 'Unsourced content', value: 'uw-ucblock' },
{ label: 'Vandalism', value: 'uw-vblock' },
{ label: 'Vandalism-only account', value: 'uw-voablock' }
],
},
{
label: 'Extended reasons',
list: [
{ label: 'Advertising', value: 'uw-adblock' },
{ label: 'Arbitration enforcement', value: 'uw-aeblock' },
{ label: 'Block evasion – IP', value: 'uw-ipevadeblock' },
{ label: 'BLP violations', value: 'uw-bioblock' },
{ label: 'Copyright violations', value: 'uw-copyrightblock' },
{ label: 'Creating inappropriate pages', value: 'uw-npblock' },
{ label: 'Edit filter-related', value: 'uw-efblock' },
{ label: 'Edit warring', value: 'uw-ewblock' },
{ label: 'Generic block with talk page access revoked', value: 'uw-blocknotalk' },
{ label: 'Harassment', value: 'uw-hblock' },
{ label: 'Legal threats', value: 'uw-lblock' },
{ label: 'Personal attacks or harassment', value: 'uw-pablock' },
{ label: 'Possible compromised account', value: 'uw-compblock' },
{ label: 'Removal of content', value: 'uw-dblock' },
{ label: 'Sock puppetry (master)', value: 'uw-sockblock' },
{ label: 'Sock puppetry (puppet)', value: 'uw-spoablock' },
{ label: 'Social networking', value: 'uw-myblock' },
{ label: 'Spam', value: 'uw-sblock' },
{ label: 'Spam/advertising-only account', value: 'uw-soablock' },
{ label: 'Unapproved bot', value: 'uw-botblock' },
{ label: 'Violating the three-revert rule', value: 'uw-3block' }
]
},
{
label: 'Username violations',
list: [
{ label: 'Bot username', value: 'uw-botublock' },
{ label: 'Memorial username soft block', value: 'uw-memorialblock' },
{ label: 'Promotional username, hard block', value: 'uw-spamublock' },
{ label: 'Promotional username, soft block', value: 'uw-softerblock' },
{ label: 'Similar username soft block', value: 'uw-ublock-double' },
{ label: 'Username violation, soft block', value: 'uw-ublock' },
{ label: 'Username violation, hard block', value: 'uw-uhblock' },
{ label: 'Username impersonation hard block', value: 'uw-uhblock-double' },
{ label: 'Username represents a famous person, soft block', value: 'uw-ublock-famous' },
{ label: 'Username represents a non-profit, soft block', value: 'uw-causeblock' },
{ label: 'Username violation, vandalism-only account', value: 'uw-vaublock' }
]
},
{
label: 'Templated reasons',
list: [
{ label: 'blocked proxy', value: 'blocked proxy' },
{ label: 'CheckUser block', value: 'CheckUser block' },
{ label: 'checkuserblock-account', value: 'checkuserblock-account' },
{ label: 'checkuserblock-wide', value: 'checkuserblock-wide' },
{ label: 'colocationwebhost', value: 'colocationwebhost' },
{ label: 'oversightblock', value: 'oversightblock' },
// { label: 'rangeblock', value: 'rangeblock' }, // placeholder for when we add support for rangeblocks
{ label: 'spamblacklistblock', value: 'spamblacklistblock' },
{ label: 'tor', value: 'tor' },
{ label: 'webhostblock', value: 'webhostblock' },
{ label: 'zombie proxy', value: 'zombie proxy' }
]
}
];
Twinkle.block.callback.filtered_block_groups = function twinkleblockCallbackFilteredBlockGroups(show_template) {
return $.map(Twinkle.block.blockGroups, function(blockGroup) {
var list = $.map(blockGroup.list, function(blockPreset) {
// only show uw-talkrevoked if reblocking
if (!Twinkle.block.currentBlockInfo && blockPreset.value === "uw-talkrevoked") return;
var blockSettings = Twinkle.block.blockPresetsInfo[blockPreset.value];
var registrationRestrict = blockSettings.forRegisteredOnly ? Twinkle.block.isRegistered : (blockSettings.forAnonOnly ? !Twinkle.block.isRegistered : true);
if (!(blockSettings.templateName && show_template) && registrationRestrict) {
var templateName = blockSettings.templateName || blockPreset.value;
return {
label: (show_template ? '{{' + templateName + '}}: ' : '') + blockPreset.label,
value: blockPreset.value,
data: [{
name: 'template-name',
value: templateName
}],
selected: !!blockPreset.selected
};
}
});
if (list.length) return {
label: blockGroup.label,
list: list
};
});
};
Twinkle.block.callback.change_preset = function twinkleblockCallbackChangePreset(e) {
var key = e.target.form.preset.value;
if (!key) return;
e.target.form.template.value = Twinkle.block.blockPresetsInfo[key].templateName || key;
Twinkle.block.callback.update_form(e, Twinkle.block.blockPresetsInfo[key]);
Twinkle.block.callback.change_template(e);
};
Twinkle.block.callback.change_expiry = function twinkleblockCallbackChangeExpiry(e) {
var expiry = e.target.form.expiry;
if (e.target.value === 'custom') {
Morebits.quickForm.setElementVisibility(expiry.parentNode, true);
} else {
Morebits.quickForm.setElementVisibility(expiry.parentNode, false);
expiry.value = e.target.value;
}
};
Twinkle.block.seeAlsos = [];
Twinkle.block.callback.toggle_see_alsos = function twinkleblockCallbackToggleSeeAlso() {
var reason = this.form.reason.value.replace(
new RegExp('( <!--|;) ' + 'see also ' + Twinkle.block.seeAlsos.join(' and ') + '( -->)?'), ''
);
Twinkle.block.seeAlsos = Twinkle.block.seeAlsos.filter(function(el) {
return el !== this.value;
}.bind(this));
if (this.checked) Twinkle.block.seeAlsos.push(this.value);
var seeAlsoMessage = Twinkle.block.seeAlsos.join(' and ');
if (!Twinkle.block.seeAlsos.length) {
this.form.reason.value = reason;
} else if (reason.indexOf('{{') !== -1) {
this.form.reason.value = reason + ' <!-- see also ' + seeAlsoMessage + ' -->';
} else {
this.form.reason.value = reason + '; see also ' + seeAlsoMessage;
}
};
Twinkle.block.callback.update_form = function twinkleblockCallbackUpdateForm(e, data) {
var form = e.target.form, expiry = data.expiry;
// don't override original expiry if useInitialOptions is set
if (!data.useInitialOptions) {
if (Date.parse(expiry)) {
expiry = new Date(expiry).toGMTString();
form.expiry_preset.value = 'custom';
} else {
form.expiry_preset.value = data.expiry || 'custom';
}
form.expiry.value = expiry;
if (form.expiry_preset.value === 'custom') {
Morebits.quickForm.setElementVisibility(form.expiry.parentNode, true);
} else {
Morebits.quickForm.setElementVisibility(form.expiry.parentNode, false);
}
}
// boolean-flipped options, more at [[mw:API:Block]]
data.disabletalk = data.disabletalk !== undefined ? data.disabletalk : false;
data.hardblock = data.hardblock !== undefined ? data.hardblock : false;
// disable autoblock if blocking a bot
if (Twinkle.block.isRegistered && relevantUserName.search(/bot$/i) > 0) {
data.autoblock = false;
}
$(form.field_block_options).find(':checkbox').each(function(i, el) {
// don't override original options if useInitialOptions is set
if (data.useInitialOptions && data[el.name] === undefined) return;
var check = data[el.name] === '' || !!data[el.name];
$(el).prop('checked', check);
});
if (data.prependReason && data.reason) {
form.reason.value = data.reason + '; ' + form.reason.value;
} else {
form.reason.value = data.reason || '';
}
};
Twinkle.block.callback.change_template = function twinkleblockcallbackChangeTemplate(e) {
var form = e.target.form, value = form.template.value, settings = Twinkle.block.blockPresetsInfo[value];
if (!$(form).find('[name=actiontype][value=block]').is(':checked')) {
if (settings.indefinite || settings.nonstandard) {
if (Twinkle.block.prev_template_expiry === null) {
Twinkle.block.prev_template_expiry = form.template_expiry.value || '';
}
form.template_expiry.parentNode.style.display = 'none';
form.template_expiry.value = 'indefinite';
} else if ( form.template_expiry.parentNode.style.display === 'none' ) {
if(Twinkle.block.prev_template_expiry !== null) {
form.template_expiry.value = Twinkle.block.prev_template_expiry;
Twinkle.block.prev_template_expiry = null;
}
form.template_expiry.parentNode.style.display = 'block';
}
if (Twinkle.block.prev_template_expiry) form.expiry.value = Twinkle.block.prev_template_expiry;
Morebits.quickForm.setElementVisibility(form.notalk.parentNode, !settings.nonstandard);
} else {
Morebits.quickForm.setElementVisibility(
form.blank_duration.parentNode,
!settings.indefinite && !settings.nonstandard
);
}
Morebits.quickForm.setElementVisibility(form.article.parentNode, !!settings.pageParam);
Morebits.quickForm.setElementVisibility(form.block_reason.parentNode, !!settings.reasonParam);
form.root.previewer.closePreview();
};
Twinkle.block.prev_template_expiry = null;
Twinkle.block.prev_block_reason = null;
Twinkle.block.prev_article = null;
Twinkle.block.prev_reason = null;
Twinkle.block.callback.preview = function twinkleblockcallbackPreview(form) {
var params = {
article: form.article.value,
blank_duration: form.blank_duration ? form.blank_duration.checked : false,
disabletalk: form.disabletalk.checked || (form.notalk ? form.notalk.checked : false),
expiry: form.template_expiry ? form.template_expiry.value : form.expiry.value,
hardblock: Twinkle.block.isRegistered ? form.autoblock.checked : form.hardblock.checked,
indefinite: (/indef|infinity|never|\*|max/).test( form.template_expiry ? form.template_expiry.value : form.expiry.value ),
reason: form.block_reason.value,
template: form.template.value
};
var templateText = Twinkle.block.callback.getBlockNoticeWikitext(params);
form.previewer.beginRender(templateText);
};
Twinkle.block.callback.evaluate = function twinkleblockCallbackEvaluate(e) {
var $form = $(e.target),
toBlock = $form.find('[name=actiontype][value=block]').is(':checked'),
toWarn = $form.find('[name=actiontype][value=template]').is(':checked'),
blockoptions = {}, templateoptions = {};
Twinkle.block.callback.saveFieldset($form.find('[name=field_block_options]'));
Twinkle.block.callback.saveFieldset($form.find('[name=field_template_options]'));
blockoptions = Twinkle.block.field_block_options;
templateoptions = Twinkle.block.field_template_options;
templateoptions.disabletalk = !!(templateoptions.disabletalk || blockoptions.disabletalk);
templateoptions.hardblock = !!blockoptions.hardblock;
delete blockoptions.expiry_preset; // remove extraneous
// use block settings as warn options where not supplied
templateoptions.summary = templateoptions.summary || blockoptions.reason;
templateoptions.expiry = templateoptions.template_expiry || blockoptions.expiry;
if (toBlock) {
if (!blockoptions.expiry) return alert('Please provide an expiry!');
if (!blockoptions.reason) return alert('Please provide a reason for the block!');
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( e.target );
var statusElement = new Morebits.status('Executing block');
blockoptions.action = 'block';
blockoptions.user = mw.config.get('wgRelevantUserName');
// boolean-flipped options
blockoptions.anononly = blockoptions.hardblock ? undefined : true;
blockoptions.allowusertalk = blockoptions.disabletalk ? undefined : true;
// fix for bug with block API, see [[phab:T68646]]
if (blockoptions.expiry === 'infinity') blockoptions.expiry = 'infinite';
// execute block
api.getToken('block').then(function(token) {
statusElement.status('Processing...');
blockoptions.token = token;
var mbApi = new Morebits.wiki.api( 'Executing block', blockoptions, function() {
statusElement.info('Completed');
if (toWarn) Twinkle.block.callback.issue_template(templateoptions);
});
mbApi.post();
}, function() {
statusElement.error('Unable to fetch block token');
});
} else if (toWarn) {
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( e.target );
Twinkle.block.callback.issue_template(templateoptions);
} else {
return alert('Please give Twinkle something to do!');
}
};
Twinkle.block.callback.issue_template = function twinkleblockCallbackIssueTemplate(formData) {
var userTalkPage = 'User_talk:' + mw.config.get('wgRelevantUserName');
var params = $.extend(formData, {
messageData: Twinkle.block.blockPresetsInfo[formData.template],
reason: Twinkle.block.field_template_options.block_reason,
disabletalk: Twinkle.block.field_template_options.notalk
});
Morebits.wiki.actionCompleted.redirect = userTalkPage;
Morebits.wiki.actionCompleted.notice = 'Actions complete, loading user talk page in a few seconds';
var wikipedia_page = new Morebits.wiki.page( userTalkPage, 'User talk page modification' );
wikipedia_page.setCallbackParameters( params );
wikipedia_page.setFollowRedirect( true );
wikipedia_page.load( Twinkle.block.callback.main );
};
Twinkle.block.callback.getBlockNoticeWikitext = function(params) {
var text = '{{', settings = Twinkle.block.blockPresetsInfo[params.template];
if (!settings.nonstandard) {
text += 'subst:'+params.template;
if (params.article && settings.pageParam) text += '|page=' + params.article;
if (!/te?mp|^\s*$|min/.exec(params.expiry)) {
if (params.indefinite) {
text += '|indef=yes';
} else if(!params.blank_duration) {
text += '|time=' + params.expiry;
}
}
if (!Twinkle.block.isRegistered && !params.hardblock) {
text += '|anon=yes';
}
if (params.reason) text += '|reason=' + params.reason;
if (params.disabletalk) text += '|notalk=yes';
} else {
text += params.template;
}
if (settings.sig) text += '|sig=' + settings.sig;
return text + '}}';
};
Twinkle.block.callback.main = function twinkleblockcallbackMain( pageobj ) {
var text = pageobj.getPageText(),
params = pageobj.getCallbackParameters(),
messageData = params.messageData,
date = new Date();
var dateHeaderRegex = new RegExp( '^==+\\s*(?:' + date.getUTCMonthName() + '|' + date.getUTCMonthNameAbbrev() +
')\\s+' + date.getUTCFullYear() + '\\s*==+', 'mg' );
var dateHeaderRegexLast, dateHeaderRegexResult;
while ((dateHeaderRegexLast = dateHeaderRegex.exec( text )) !== null) {
dateHeaderRegexResult = dateHeaderRegexLast;
}
// If dateHeaderRegexResult is null then lastHeaderIndex is never checked. If it is not null but
// \n== is not found, then the date header must be at the very start of the page. lastIndexOf
// returns -1 in this case, so lastHeaderIndex gets set to 0 as desired.
var lastHeaderIndex = text.lastIndexOf( '\n==' ) + 1;
if ( text.length > 0 ) {
text += '\n\n';
}
params.indefinite = (/indef|infinity|never|\*|max/).test( params.expiry );
if ( Twinkle.getPref('blankTalkpageOnIndefBlock') && params.template !== 'uw-lblock' && params.indefinite ) {
Morebits.status.info( 'Info', 'Blanking talk page per preferences and creating a new level 2 heading for the date' );
text = '== ' + date.getUTCMonthName() + ' ' + date.getUTCFullYear() + ' ==\n';
} else if( !dateHeaderRegexResult || dateHeaderRegexResult.index !== lastHeaderIndex ) {
Morebits.status.info( 'Info', 'Will create a new level 2 heading for the date, as none was found for this month' );
text += '== ' + date.getUTCMonthName() + ' ' + date.getUTCFullYear() + ' ==\n';
}
params.expiry = typeof params.template_expiry !== "undefined" ? params.template_expiry : params.expiry;
text += Twinkle.block.callback.getBlockNoticeWikitext(params);
// build the edit summary
var summary = messageData.summary;
if ( messageData.suppressArticleInSummary !== true && params.article ) {
summary += ' on [[:' + params.article + ']]';
}
summary += '.' + Twinkle.getPref('summaryAd');
pageobj.setPageText( text );
pageobj.setEditSummary( summary );
pageobj.setWatchlist( Twinkle.getPref('watchWarnings') );
pageobj.save();
};
})(jQuery);
//</nowiki>
cbpaxxlregzndpgswrmpa1p3qs68swm
MediaWiki:Gadget-twinklespeedy.js
8
5635
32201
2018-08-10T18:32:30Z
Dr. Sroy
5771
Test-10
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklespeedy.js: CSD module
****************************************
* Mode of invocation: Tab ("CSD")
* Active on: Non-special, existing pages
* Config directives in: TwinkleConfig
*
* NOTE FOR DEVELOPERS:
* If adding a new criterion, add it to the appropriate places at the top of
* twinkleconfig.js. Also check out the default values of the CSD preferences
* in twinkle.js, and add your new criterion to those if you think it would be
* good.
*/
Twinkle.speedy = function twinklespeedy() {
// Disable on:
// * special pages
// * non-existent pages
if (mw.config.get('wgNamespaceNumber') < 0 || !mw.config.get('wgArticleId')) {
return;
}
Twinkle.addPortletLink( Twinkle.speedy.callback, "CSD", "tw-csd", Morebits.userIsInGroup('sysop') ? "Delete page according to WP:CSD" : "Request speedy deletion according to WP:CSD" );
};
// This function is run when the CSD tab/header link is clicked
Twinkle.speedy.callback = function twinklespeedyCallback() {
Twinkle.speedy.initDialog(Morebits.userIsInGroup( 'sysop' ) ? Twinkle.speedy.callback.evaluateSysop : Twinkle.speedy.callback.evaluateUser, true);
};
// Used by unlink feature
Twinkle.speedy.dialog = null;
// The speedy criteria list can be in one of several modes
Twinkle.speedy.mode = {
sysopSingleSubmit: 1, // radio buttons, no subgroups, submit when "Submit" button is clicked
sysopRadioClick: 2, // radio buttons, no subgroups, submit when a radio button is clicked
sysopMultipleSubmit: 3, // check boxes, subgroups, "Submit" button already present
sysopMultipleRadioClick: 4, // check boxes, subgroups, need to add a "Submit" button
userMultipleSubmit: 5, // check boxes, subgroups, "Submit" button already pressent
userMultipleRadioClick: 6, // check boxes, subgroups, need to add a "Submit" button
userSingleSubmit: 7, // radio buttons, subgroups, submit when "Submit" button is clicked
userSingleRadioClick: 8, // radio buttons, subgroups, submit when a radio button is clicked
// are we in "delete page" mode?
// (sysops can access both "delete page" [sysop] and "tag page only" [user] modes)
isSysop: function twinklespeedyModeIsSysop(mode) {
return mode === Twinkle.speedy.mode.sysopSingleSubmit ||
mode === Twinkle.speedy.mode.sysopMultipleSubmit ||
mode === Twinkle.speedy.mode.sysopRadioClick ||
mode === Twinkle.speedy.mode.sysopMultipleRadioClick;
},
// do we have a "Submit" button once the form is created?
hasSubmitButton: function twinklespeedyModeHasSubmitButton(mode) {
return mode === Twinkle.speedy.mode.sysopSingleSubmit ||
mode === Twinkle.speedy.mode.sysopMultipleSubmit ||
mode === Twinkle.speedy.mode.sysopMultipleRadioClick ||
mode === Twinkle.speedy.mode.userMultipleSubmit ||
mode === Twinkle.speedy.mode.userMultipleRadioClick ||
mode === Twinkle.speedy.mode.userSingleSubmit;
},
// is db-multiple the outcome here?
isMultiple: function twinklespeedyModeIsMultiple(mode) {
return mode === Twinkle.speedy.mode.userMultipleSubmit ||
mode === Twinkle.speedy.mode.sysopMultipleSubmit ||
mode === Twinkle.speedy.mode.userMultipleRadioClick ||
mode === Twinkle.speedy.mode.sysopMultipleRadioClick;
},
};
// Prepares the speedy deletion dialog and displays it
Twinkle.speedy.initDialog = function twinklespeedyInitDialog(callbackfunc) {
var dialog;
Twinkle.speedy.dialog = new Morebits.simpleWindow( Twinkle.getPref('speedyWindowWidth'), Twinkle.getPref('speedyWindowHeight') );
dialog = Twinkle.speedy.dialog;
dialog.setTitle( "Choose criteria for speedy deletion" );
dialog.setScriptName( "Twinkle" );
dialog.addFooterLink( "Speedy deletion policy", "WP:CSD" );
dialog.addFooterLink( "Twinkle help", "WP:TW/DOC#speedy" );
var form = new Morebits.quickForm( callbackfunc, (Twinkle.getPref('speedySelectionStyle') === 'radioClick' ? 'change' : null) );
if( Morebits.userIsInGroup( 'sysop' ) ) {
form.append( {
type: 'checkbox',
list: [
{
label: 'Tag page only, don\'t delete',
value: 'tag_only',
name: 'tag_only',
tooltip: 'If you just want to tag the page, instead of deleting it now',
checked : Twinkle.getPref('deleteSysopDefaultToTag'),
event: function( event ) {
var cForm = event.target.form;
var cChecked = event.target.checked;
// enable/disable talk page checkbox
if (cForm.talkpage) {
cForm.talkpage.disabled = cChecked;
cForm.talkpage.checked = !cChecked && Twinkle.getPref('deleteTalkPageOnDelete');
}
// enable/disable redirects checkbox
cForm.redirects.disabled = cChecked;
cForm.redirects.checked = !cChecked;
// enable/disable delete multiple
cForm.delmultiple.disabled = cChecked;
cForm.delmultiple.checked = false;
// enable/disable open talk page checkbox
cForm.openusertalk.disabled = cChecked;
cForm.openusertalk.checked = false;
// enable/disable notify checkbox
cForm.notify.disabled = !cChecked;
cForm.notify.checked = cChecked;
// enable/disable multiple
cForm.multiple.disabled = !cChecked;
cForm.multiple.checked = false;
Twinkle.speedy.callback.modeChanged(cForm);
event.stopPropagation();
}
}
]
} );
var deleteOptions = form.append( {
type: 'div',
name: 'delete_options'
} );
deleteOptions.append( {
type: 'header',
label: 'Delete-related options'
} );
if (mw.config.get('wgNamespaceNumber') % 2 === 0 && (mw.config.get('wgNamespaceNumber') !== 2 || (/\//).test(mw.config.get('wgTitle')))) { // hide option for user pages, to avoid accidentally deleting user talk page
deleteOptions.append( {
type: 'checkbox',
list: [
{
label: 'Also delete talk page',
value: 'talkpage',
name: 'talkpage',
tooltip: "This option deletes the page's talk page in addition. If you choose the F8 (moved to Commons) criterion, this option is ignored and the talk page is *not* deleted.",
checked: Twinkle.getPref('deleteTalkPageOnDelete'),
disabled: Twinkle.getPref('deleteSysopDefaultToTag'),
event: function( event ) {
event.stopPropagation();
}
}
]
} );
}
deleteOptions.append( {
type: 'checkbox',
list: [
{
label: 'Also delete all redirects',
value: 'redirects',
name: 'redirects',
tooltip: "This option deletes all incoming redirects in addition. Avoid this option for procedural (e.g. move/merge) deletions.",
checked: Twinkle.getPref('deleteRedirectsOnDelete'),
disabled: Twinkle.getPref('deleteSysopDefaultToTag'),
event: function( event ) {
event.stopPropagation();
}
}
]
} );
deleteOptions.append( {
type: 'checkbox',
list: [
{
label: 'Delete under multiple criteria',
value: 'delmultiple',
name: 'delmultiple',
tooltip: "When selected, you can select several criteria that apply to the page. For example, G11 and A7 are a common combination for articles.",
event: function( event ) {
Twinkle.speedy.callback.modeChanged( event.target.form );
event.stopPropagation();
}
}
]
} );
deleteOptions.append( {
type: 'checkbox',
list: [
{
label: 'Open user talk page on submit',
value: 'openusertalk',
name: 'openusertalk',
tooltip: 'This defaults to your open-talk-page preferences when deleting pages under the currently selected rationale. It is left unchanged if you choose to delete under multiple criteria.',
checked : false
}
]
} );
}
var tagOptions = form.append( {
type: 'div',
name: 'tag_options'
} );
if( Morebits.userIsInGroup( 'sysop' ) ) {
tagOptions.append( {
type: 'header',
label: 'Tag-related options'
} );
}
tagOptions.append( {
type: 'checkbox',
list: [
{
label: 'Notify page creator if possible',
value: 'notify',
name: 'notify',
tooltip: "A notification template will be placed on the talk page of the creator, IF you have a notification enabled in your Twinkle preferences " +
"for the criterion you choose AND this box is checked. The creator may be welcomed as well.",
checked: !Morebits.userIsInGroup( 'sysop' ) || Twinkle.getPref('deleteSysopDefaultToTag'),
disabled: Morebits.userIsInGroup( 'sysop' ) && !Twinkle.getPref('deleteSysopDefaultToTag'),
event: function( event ) {
event.stopPropagation();
}
}
]
} );
tagOptions.append( {
type: 'checkbox',
list: [
{
label: 'Tag with multiple criteria',
value: 'multiple',
name: 'multiple',
tooltip: "When selected, you can select several criteria that apply to the page. For example, G11 and A7 are a common combination for articles.",
disabled: Morebits.userIsInGroup( 'sysop' ) && !Twinkle.getPref('deleteSysopDefaultToTag'),
event: function( event ) {
Twinkle.speedy.callback.modeChanged( event.target.form );
event.stopPropagation();
}
}
]
} );
form.append( {
type: 'div',
name: 'work_area',
label: 'Failed to initialize the CSD module. Please try again, or tell the Twinkle developers about the issue.'
} );
if( Twinkle.getPref( 'speedySelectionStyle' ) !== 'radioClick' ) {
form.append( { type: 'submit' } );
}
var result = form.render();
dialog.setContent( result );
dialog.display();
Twinkle.speedy.callback.modeChanged( result );
// if sysop, check if CSD is already on the page and fill in custom rationale
if (Morebits.userIsInGroup('sysop') && $("#delete-reason").length) {
var customOption = $("input[name=csd][value=reason]")[0];
if (Twinkle.getPref('speedySelectionStyle') !== 'radioClick') {
// force listeners to re-init
customOption.click();
customOption.parentNode.appendChild(customOption.subgroup);
}
customOption.subgroup.querySelector('input').value = decodeURIComponent($("#delete-reason").text()).replace(/\+/g, ' ');
}
};
Twinkle.speedy.callback.getMode = function twinklespeedyCallbackGetMode(form) {
var mode = Twinkle.speedy.mode.userSingleSubmit;
if (form.tag_only && !form.tag_only.checked) {
if (form.delmultiple.checked) {
mode = Twinkle.speedy.mode.sysopMultipleSubmit;
} else {
mode = Twinkle.speedy.mode.sysopSingleSubmit;
}
} else {
if (form.multiple.checked) {
mode = Twinkle.speedy.mode.userMultipleSubmit;
} else {
mode = Twinkle.speedy.mode.userSingleSubmit;
}
}
if (Twinkle.getPref('speedySelectionStyle') === 'radioClick') {
mode++;
}
return mode;
};
Twinkle.speedy.callback.modeChanged = function twinklespeedyCallbackModeChanged(form) {
var namespace = mw.config.get('wgNamespaceNumber');
// first figure out what mode we're in
var mode = Twinkle.speedy.callback.getMode(form);
if (Twinkle.speedy.mode.isSysop(mode)) {
$("[name=delete_options]").show();
$("[name=tag_options]").hide();
} else {
$("[name=delete_options]").hide();
$("[name=tag_options]").show();
}
var work_area = new Morebits.quickForm.element( {
type: 'div',
name: 'work_area'
} );
if (mode === Twinkle.speedy.mode.userMultipleRadioClick || mode === Twinkle.speedy.mode.sysopMultipleRadioClick) {
var evaluateType = Twinkle.speedy.mode.isSysop(mode) ? 'evaluateSysop' : 'evaluateUser';
work_area.append( {
type: 'div',
label: 'When finished choosing criteria, click:'
} );
work_area.append( {
type: 'button',
name: 'submit-multiple',
label: 'Submit Query',
event: function( event ) {
Twinkle.speedy.callback[evaluateType]( event );
event.stopPropagation();
}
} );
}
var radioOrCheckbox = (Twinkle.speedy.mode.isMultiple(mode) ? 'checkbox' : 'radio');
if (Twinkle.speedy.mode.isSysop(mode) && !Twinkle.speedy.mode.isMultiple(mode)) {
work_area.append( { type: 'header', label: 'Custom rationale' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.customRationale, mode) } );
}
if (namespace % 2 === 1 && namespace !== 3) {
// show db-talk on talk pages, but not user talk pages
work_area.append( { type: 'header', label: 'Talk pages' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.talkList, mode) } );
}
if (!mw.config.get('wgIsRedirect')) {
switch (namespace) {
case 0: // article
case 1: // talk
work_area.append( { type: 'header', label: 'Articles' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.articleList, mode) } );
break;
case 2: // user
case 3: // user talk
work_area.append( { type: 'header', label: 'User pages' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.userAllList.concat(Twinkle.speedy.userNonRedirectList), mode) } );
break;
case 6: // file
case 7: // file talk
work_area.append( { type: 'header', label: 'Files' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.fileList, mode) } );
if (!Twinkle.speedy.mode.isSysop(mode)) {
work_area.append( { type: 'div', label: 'Tagging for CSD F4 (no license), F5 (orphaned fair use), F6 (no fair use rationale), and F11 (no permission) can be done using Twinkle\'s "DI" tab.' } );
}
break;
case 10: // template
case 11: // template talk
work_area.append( { type: 'header', label: 'Templates' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.templateList, mode) } );
break;
case 14: // category
case 15: // category talk
work_area.append( { type: 'header', label: 'Categories' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.categoryList, mode) } );
break;
case 100: // portal
case 101: // portal talk
work_area.append( { type: 'header', label: 'Portals' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.portalList, mode) } );
break;
default:
break;
}
} else if (namespace == 2 || namespace == 3) {
work_area.append( { type: 'header', label: 'User pages' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.userAllList, mode) } );
}
// custom rationale lives under general criteria when tagging
var generalCriteria = Twinkle.speedy.generalList;
if(!Twinkle.speedy.mode.isSysop(mode)) {
generalCriteria = Twinkle.speedy.customRationale.concat(generalCriteria);
}
work_area.append( { type: 'header', label: 'General criteria' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(generalCriteria, mode) });
if(mw.config.get('wgIsRedirect')) {
work_area.append( { type: 'header', label: 'Redirects' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.redirectList, mode) } );
}
var old_area = Morebits.quickForm.getElements(form, "work_area")[0];
form.replaceChild(work_area.render(), old_area);
};
Twinkle.speedy.generateCsdList = function twinklespeedyGenerateCsdList(list, mode) {
// mode switches
var isSysop = Twinkle.speedy.mode.isSysop(mode);
var multiple = Twinkle.speedy.mode.isMultiple(mode);
var hasSubmitButton = Twinkle.speedy.mode.hasSubmitButton(mode);
var openSubgroupHandler = function(e) {
$(e.target.form).find('input').prop('disabled', true);
$(e.target.form).children().css('color', 'gray');
$(e.target).parent().css('color', 'black').find('input').prop('disabled', false);
$(e.target).parent().find('input:text')[0].focus();
e.stopPropagation();
};
var submitSubgroupHandler = function(e) {
var evaluateType = Twinkle.speedy.mode.isSysop(mode) ? 'evaluateSysop' : 'evaluateUser';
Twinkle.speedy.callback[evaluateType](e);
e.stopPropagation();
};
return $.map(list, function(critElement) {
var criterion = $.extend({}, critElement);
if (multiple) {
if (criterion.hideWhenMultiple) {
return null;
}
if (criterion.hideSubgroupWhenMultiple) {
criterion.subgroup = null;
}
} else {
if (criterion.hideWhenSingle) {
return null;
}
if (criterion.hideSubgroupWhenSingle) {
criterion.subgroup = null;
}
}
if (isSysop) {
if (criterion.hideWhenSysop) {
return null;
}
if (criterion.hideSubgroupWhenSysop) {
criterion.subgroup = null;
}
} else {
if (criterion.hideWhenUser) {
return null;
}
if (criterion.hideSubgroupWhenUser) {
criterion.subgroup = null;
}
}
if (mw.config.get('wgIsRedirect') && criterion.hideWhenRedirect) {
return null;
}
if (criterion.subgroup && !hasSubmitButton) {
if ($.isArray(criterion.subgroup)) {
criterion.subgroup.push({
type: 'button',
name: 'submit',
label: 'Submit Query',
event: submitSubgroupHandler
});
} else {
criterion.subgroup = [
criterion.subgroup,
{
type: 'button',
name: 'submit', // ends up being called "csd.submit" so this is OK
label: 'Submit Query',
event: submitSubgroupHandler
}
];
}
// FIXME: does this do anything?
criterion.event = openSubgroupHandler;
}
if ( isSysop ) {
var originalEvent = criterion.event;
criterion.event = function(e) {
if (multiple) return originalEvent(e);
var normalizedCriterion = Twinkle.speedy.normalizeHash[e.target.value];
$('[name=openusertalk]').prop('checked',
Twinkle.getPref('openUserTalkPageOnSpeedyDelete').indexOf(normalizedCriterion) !== -1
);
if ( originalEvent ) {
return originalEvent(e);
}
};
}
return criterion;
});
};
Twinkle.speedy.customRationale = [
{
label: 'Custom rationale' + (Morebits.userIsInGroup('sysop') ? ' (custom deletion reason)' : ' using {{db}} template'),
value: 'reason',
tooltip: '{{db}} is short for "delete because". At least one of the other deletion criteria must still apply to the page, and you must make mention of this in your rationale. This is not a "catch-all" for when you can\'t find any criteria that fit.',
subgroup: {
name: 'reason_1',
type: 'input',
label: 'Rationale: ',
size: 60
},
hideWhenMultiple: true
}
];
Twinkle.speedy.talkList = [
{
label: 'G8: Talk pages with no corresponding subject page',
value: 'talk',
tooltip: 'This excludes any page that is useful to the project - in particular, user talk pages, talk page archives, and talk pages for files that exist on Wikimedia Commons.'
}
];
Twinkle.speedy.fileList = [
{
label: 'F1: Redundant file',
value: 'redundantimage',
tooltip: 'Any file that is a redundant copy, in the same file format and same or lower resolution, of something else on Wikipedia. Likewise, other media that is a redundant copy, in the same format and of the same or lower quality. This does not apply to files duplicated on Wikimedia Commons, because of licence issues; these should be tagged with {{subst:ncd|Image:newname.ext}} or {{subst:ncd}} instead',
subgroup: {
name: 'redundantimage_filename',
type: 'input',
label: 'File this is redundant to: ',
tooltip: 'The "File:" prefix can be left off.'
}
},
{
label: 'F2: Corrupt or blank file',
value: 'noimage',
tooltip: 'Before deleting this type of file, verify that the MediaWiki engine cannot read it by previewing a resized thumbnail of it. This also includes empty (i.e., no content) file description pages for Commons files'
},
{
label: 'F2: Unneeded file description page for a file on Commons',
value: 'fpcfail',
tooltip: 'An image, hosted on Commons, but with tags or information on its English Wikipedia description page that are no longer needed. (For example, a failed featured picture candidate.)',
hideWhenMultiple: true
},
{
label: 'F3: Improper license',
value: 'noncom',
tooltip: 'Files licensed as "for non-commercial use only", "non-derivative use" or "used with permission" that were uploaded on or after 2005-05-19, except where they have been shown to comply with the limited standards for the use of non-free content. This includes files licensed under a "Non-commercial Creative Commons License". Such files uploaded before 2005-05-19 may also be speedily deleted if they are not used in any articles'
},
{
label: 'F4: Lack of licensing information',
value: 'unksource',
tooltip: 'Files in category "Files with unknown source", "Files with unknown copyright status", or "Files with no copyright tag" that have been tagged with a template that places them in the category for more than seven days, regardless of when uploaded. Note, users sometimes specify their source in the upload summary, so be sure to check the circumstances of the file.',
hideWhenUser: true
},
{
label: 'F5: Unused unfree copyrighted file',
value: 'unfree',
tooltip: 'Files that are not under a free license or in the public domain that are not used in any article and that have been tagged with a template that places them in a dated subcategory of Category:Orphaned fairuse files for more than seven days. Reasonable exceptions may be made for file uploaded for an upcoming article. Use the "Orphaned fair use" option in Twinkle\'s DI module to tag files for forthcoming deletion.',
hideWhenUser: true
},
{
label: 'F6: Missing fair-use rationale',
value: 'norat',
tooltip: 'Any file without a fair use rationale may be deleted seven days after it is uploaded. Boilerplate fair use templates do not constitute a fair use rationale. Files uploaded before 2006-05-04 should not be deleted immediately; instead, the uploader should be notified that a fair-use rationale is needed. Files uploaded after 2006-05-04 can be tagged using the "No fair use rationale" option in Twinkle\'s DI module. Such files can be found in the dated subcategories of Category:Files with no fair use rationale.',
hideWhenUser: true
},
{
label: 'F7: Clearly invalid fair-use tag',
value: 'badfairuse', // same as below
tooltip: 'This is only for files with a clearly invalid fair-use tag, such as a {{Non-free logo}} tag on a photograph of a mascot. For cases that require a waiting period (replaceable images or otherwise disputed rationales), use the options on Twinkle\'s DI tab.',
subgroup: {
name: 'badfairuse_reason',
type: 'input',
label: 'Optional explanation: ',
size: 60
}
},
{
label: 'F7: Fair-use media from a commercial image agency which is not the subject of sourced commentary',
value: 'badfairuse', // same as above
tooltip: 'Non-free images or media from a commercial source (e.g., Associated Press, Getty), where the file itself is not the subject of sourced commentary, are considered an invalid claim of fair use and fail the strict requirements of WP:NFCC.',
subgroup: {
name: 'badfairuse_reason',
type: 'input',
label: 'Optional explanation: ',
size: 60
},
hideWhenMultiple: true
},
{
label: 'F8: File available as an identical or higher-resolution copy on Wikimedia Commons',
value: 'nowcommons',
tooltip: 'Provided the following conditions are met: 1: The file format of both images is the same. 2: The file\'s license and source status is beyond reasonable doubt, and the license is undoubtedly accepted at Commons. 3: All information on the file description page is present on the Commons file description page. That includes the complete upload history with links to the uploader\'s local user pages. 4: The file is not protected, and the file description page does not contain a request not to move it to Commons. 5: If the file is available on Commons under a different name than locally, all local references to the file must be updated to point to the title used at Commons. 6: For {{c-uploaded}} files: They may be speedily deleted as soon as they are off the Main Page',
subgroup: {
name: 'nowcommons_filename',
type: 'input',
label: 'Filename on Commons: ',
value: Morebits.pageNameNorm,
tooltip: 'This can be left blank if the file has the same name on Commons as here. The "File:" prefix is optional.'
},
hideWhenMultiple: true
},
{
label: 'F9: Unambiguous copyright infringement',
value: 'imgcopyvio',
tooltip: 'The file was copied from a website or other source that does not have a license compatible with Wikipedia, and the uploader neither claims fair use nor makes a credible assertion of permission of free use. Sources that do not have a license compatible with Wikipedia include stock photo libraries such as Getty Images or Corbis. Non-blatant copyright infringements should be discussed at Wikipedia:Files for deletion',
subgroup: {
name: 'imgcopyvio_url',
type: 'input',
label: 'URL of the copyvio, including the "http://". If you cannot provide a URL, please do not use CSD F9. (Exception: for copyvios of non-Internet sources, leave the box blank.) ',
size: 60
}
},
{
label: 'F10: Useless non-media file',
value: 'badfiletype',
tooltip: 'Files uploaded that are neither image, sound, nor video files (e.g. .doc, .pdf, or .xls files) which are not used in any article and have no foreseeable encyclopedic use'
},
{
label: 'F11: No evidence of permission',
value: 'nopermission',
tooltip: 'If an uploader has specified a license and has named a third party as the source/copyright holder without providing evidence that this third party has in fact agreed, the item may be deleted seven days after notification of the uploader',
hideWhenUser: true
},
{
label: 'G8: File description page with no corresponding file',
value: 'imagepage',
tooltip: 'This is only for use when the file doesn\'t exist at all. Corrupt files, and local description pages for files on Commons, should use F2; implausible redirects should use R3; and broken Commons redirects should use G6.'
}
];
Twinkle.speedy.articleList = [
{
label: 'A1: No context. Articles lacking sufficient context to identify the subject of the article.',
value: 'nocontext',
tooltip: 'Example: "He is a funny man with a red car. He makes people laugh." This applies only to very short articles. Context is different from content, treated in A3, below.'
},
{
label: 'A2: Foreign language articles that exist on another Wikimedia project',
value: 'foreign',
tooltip: 'If the article in question does not exist on another project, the template {{notenglish}} should be used instead. All articles in a non-English language that do not meet this criteria (and do not meet any other criteria for speedy deletion) should be listed at Pages Needing Translation (PNT) for review and possible translation',
subgroup: {
name: 'foreign_source',
type: 'input',
label: 'Interwiki link to the article on the foreign-language wiki: ',
tooltip: 'For example, fr:Bonjour'
}
},
{
label: 'A3: No content whatsoever',
value: 'nocontent',
tooltip: 'Any article consisting only of links elsewhere (including hyperlinks, category tags and "see also" sections), a rephrasing of the title, and/or attempts to correspond with the person or group named by its title. This does not include disambiguation pages'
},
{
label: 'A5: Transwikied articles',
value: 'transwiki',
tooltip: 'Any article that has been discussed at Articles for Deletion (et al), where the outcome was to transwiki, and where the transwikification has been properly performed and the author information recorded. Alternately, any article that consists of only a dictionary definition, where the transwikification has been properly performed and the author information recorded'
},
{
label: 'A7: Unremarkable people, groups, companies, web content, individual animals, or organized events',
value: 'a7',
tooltip: 'An article about a real person, group of people, band, club, company, web content, individual animal, tour, or party that does not assert the importance or significance of its subject. If controversial, or if a previous AfD has resulted in the article being kept, the article should be nominated for AfD instead',
hideWhenSingle: true
},
{
label: 'A7: Unremarkable person',
value: 'person',
tooltip: 'An article about a real person that does not assert the importance or significance of its subject. If controversial, or if there has been a previous AfD that resulted in the article being kept, the article should be nominated for AfD instead',
hideWhenMultiple: true
},
{
label: 'A7: Unremarkable musician(s) or band',
value: 'band',
tooltip: 'Article about a band, singer, musician, or musical ensemble that does not assert the importance or significance of the subject',
hideWhenMultiple: true
},
{
label: 'A7: Unremarkable club',
value: 'club',
tooltip: 'Article about a club that does not assert the importance or significance of the subject',
hideWhenMultiple: true
},
{
label: 'A7: Unremarkable company or organization',
value: 'corp',
tooltip: 'Article about a company or organization that does not assert the importance or significance of the subject',
hideWhenMultiple: true
},
{
label: 'A7: Unremarkable website or web content',
value: 'web',
tooltip: 'Article about a web site, blog, online forum, webcomic, podcast, or similar web content that does not assert the importance or significance of its subject',
hideWhenMultiple: true
},
{
label: 'A7: Unremarkable individual animal',
value: 'animal',
tooltip: 'Article about an individual animal (e.g. pet) that does not assert the importance or significance of its subject',
hideWhenMultiple: true
},
{
label: 'A7: Unremarkable organized event',
value: 'event',
tooltip: 'Article about an organized event (tour, function, meeting, party, etc.) that does not assert the importance or significance of its subject',
hideWhenMultiple: true
},
{
label: 'A9: Unremarkable musical recording where artist\'s article doesn\'t exist',
value: 'a9',
tooltip: 'An article about a musical recording which does not indicate why its subject is important or significant, and where the artist\'s article has never existed or has been deleted'
},
{
label: 'A10: Recently created article that duplicates an existing topic',
value: 'a10',
tooltip: 'A recently created article with no relevant page history that does not aim to expand upon, detail or improve information within any existing article(s) on the subject, and where the title is not a plausible redirect. This does not include content forks, split pages or any article that aims at expanding or detailing an existing one.',
subgroup: {
name: 'a10_article',
type: 'input',
label: 'Article that is duplicated: '
}
},
{
label: 'A11: Obviously made up by creator, and no claim of significance',
value: 'madeup',
tooltip: 'An article which plainly indicates that the subject was invented/coined/discovered by the article\'s creator or someone they know personally, and does not credibly indicate why its subject is important or significant'
}
];
Twinkle.speedy.categoryList = [
{
label: 'C1: Empty categories',
value: 'catempty',
tooltip: 'Categories that have been unpopulated for at least seven days. This does not apply to categories being discussed at WP:CFD, disambiguation categories, and certain other exceptions. If the category isn\'t relatively new, it possibly contained articles earlier, and deeper investigation is needed'
},
{
label: 'G8: Categories populated by a deleted or retargeted template',
value: 'templatecat',
tooltip: 'This is for situations where a category is effectively empty, because the template(s) that formerly placed pages in that category are now deleted. This excludes categories that are still in use.'
}
];
Twinkle.speedy.userAllList = [
{
label: 'U1: User request',
value: 'userreq',
tooltip: 'Personal subpages, upon request by their user. In some rare cases there may be administrative need to retain the page. Also, sometimes, main user pages may be deleted as well. See Wikipedia:User page for full instructions and guidelines',
subgroup: ((mw.config.get('wgNamespaceNumber') === 3 && mw.config.get('wgTitle').indexOf('/') === -1) ? {
name: 'userreq_rationale',
type: 'input',
label: 'A mandatory rationale to explain why this user talk page should be deleted: ',
tooltip: 'User talk pages are deleted only in highly exceptional circumstances. See WP:DELTALK.',
size: 60
} : null),
hideSubgroupWhenMultiple: true
}
];
Twinkle.speedy.userNonRedirectList = [
{
label: 'U2: Nonexistent user',
value: 'nouser',
tooltip: 'User pages of users that do not exist (Check Special:Listusers)'
},
{
label: 'U3: Non-free galleries',
value: 'gallery',
tooltip: 'Galleries in the userspace which consist mostly of "fair use" or non-free files. Wikipedia\'s non-free content policy forbids users from displaying non-free files, even ones they have uploaded themselves, in userspace. It is acceptable to have free files, GFDL-files, Creative Commons and similar licenses along with public domain material, but not "fair use" files'
},
{
label: 'U5: Blatant WP:NOTWEBHOST violations',
value: 'notwebhost',
tooltip: 'Pages in userspace consisting of writings, information, discussions, and/or activities not closely related to Wikipedia\'s goals, where the owner has made few or no edits outside of userspace, with the exception of plausible drafts and pages adhering to WP:UPYES.'
},
{
label: 'G6: Blank draft',
value: 'blankdraft',
tooltip: 'Userspace drafts containing only the default Article Wizard text, where the author of the page has been inactive for at least one year.',
hideWhenMultiple: true
},
{
label: 'G11: Promotional user page under a promotional user name',
value: 'spamuser',
tooltip: 'A promotional user page, with a username that promotes or implies affiliation with the thing being promoted. Note that simply having a page on a company or product in one\'s userspace does not qualify it for deletion. If a user page is spammy but the username is not, then consider tagging with regular G11 instead.',
hideWhenMultiple: true
}
];
Twinkle.speedy.templateList = [
{
label: 'T2: Templates that are blatant misrepresentations of established policy',
value: 'policy',
tooltip: 'This includes "speedy deletion" templates for issues that are not speedy deletion criteria and disclaimer templates intended to be used in articles'
},
{
label: 'T3: Duplicate templates or hardcoded instances',
value: 'duplicatetemplate',
tooltip: 'Templates that are either substantial duplications of another template or hardcoded instances of another template where the same functionality could be provided by that other template',
subgroup: {
name: 'duplicatetemplate_2',
type: 'input',
label: 'Template this is redundant to: ',
tooltip: 'The "Template:" prefix is not needed.'
},
hideWhenMultiple: true
}
];
Twinkle.speedy.portalList = [
{
label: 'P1: Portal that would be subject to speedy deletion if it were an article',
value: 'p1',
tooltip: 'You must specify the article criterion that applies in this case (A1, A3, A7, or A10).',
subgroup: {
name: 'p1_1',
type: 'input',
label: 'Article criterion that would apply: '
},
hideWhenMultiple: true
},
{
label: 'P2: Underpopulated portal',
value: 'emptyportal',
tooltip: 'Any Portal based on a topic for which there is not a non-stub header article, and at least three non-stub articles detailing subject matter that would be appropriate to discuss under the title of that Portal'
}
];
Twinkle.speedy.generalList = [
{
label: 'G1: Patent nonsense. Pages consisting purely of incoherent text or gibberish with no meaningful content or history.',
value: 'nonsense',
tooltip: 'This does not include poor writing, partisan screeds, obscene remarks, vandalism, fictional material, material not in English, poorly translated material, implausible theories, or hoaxes. In short, if you can understand it, G1 does not apply.'
},
{
label: 'G2: Test page',
value: 'test',
tooltip: 'A page created to test editing or other Wikipedia functions. Pages in the User namespace are not included, nor are valid but unused or duplicate templates (although criterion T3 may apply).'
},
{
label: 'G3: Pure vandalism',
value: 'vandalism',
tooltip: 'Plain pure vandalism (including redirects left behind from pagemove vandalism)'
},
{
label: 'G3: Blatant hoax',
value: 'hoax',
tooltip: 'Blatant and obvious hoax, to the point of vandalism',
hideWhenMultiple: true
},
{
label: 'G4: Recreation of material deleted via a deletion discussion',
value: 'repost',
tooltip: 'A copy, by any title, of a page that was deleted via an XfD process or Deletion review, provided that the copy is substantially identical to the deleted version. This clause does not apply to content that has been "userfied", to content undeleted as a result of Deletion review, or if the prior deletions were proposed or speedy deletions, although in this last case, other speedy deletion criteria may still apply',
subgroup: {
name: 'repost_1',
type: 'input',
label: 'Page where the deletion discussion took place: ',
tooltip: 'Must start with "Wikipedia:"',
size: 60
},
hideSubgroupWhenMultiple: true
},
{
label: 'G5: Banned or blocked user',
value: 'banned',
tooltip: 'Pages created by banned or blocked users in violation of their ban or block, and which have no substantial edits by others',
subgroup: {
name: 'banned_1',
type: 'input',
label: 'Username of banned user (if available): ',
tooltip: 'Should not start with "User:"'
},
hideSubgroupWhenMultiple: true
},
{
label: 'G6: History merge',
value: 'histmerge',
tooltip: 'Temporarily deleting a page in order to merge page histories',
subgroup: {
name: 'histmerge_1',
type: 'input',
label: 'Page to be merged into this one: '
},
hideWhenMultiple: true,
hideWhenSysop: true
},
{
label: 'G6: Move',
value: 'move',
tooltip: 'Making way for an uncontroversial move like reversing a redirect',
subgroup: [
{
name: 'move_1',
type: 'input',
label: 'Page to be moved here: '
},
{
name: 'move_2',
type: 'input',
label: 'Reason: ',
size: 60
}
],
hideWhenMultiple: true
},
{
label: 'G6: XfD',
value: 'xfd',
tooltip: 'An admin has closed a deletion discussion (at AfD, FfD, RfD, TfD, CfD, or MfD) as "delete", but they didn\'t actually delete the page.',
subgroup: {
name: 'xfd_fullvotepage',
type: 'input',
label: 'Page where the deletion discussion was held: ',
size: 40
},
hideWhenMultiple: true
},
{
label: 'G6: Unnecessary disambiguation page',
value: 'disambig',
tooltip: 'This only applies for orphaned disambiguation pages which either: (1) disambiguate two or fewer existing Wikipedia pages and whose title ends in "(disambiguation)" (i.e., there is a primary topic); or (2) disambiguates no (zero) existing Wikipedia pages, regardless of its title.',
hideWhenMultiple: true,
hideWhenRedirect: true
},
{
label: 'G6: Copy-and-paste page move',
value: 'copypaste',
tooltip: 'This only applies for a copy-and-paste page move of another page that needs to be temporarily deleted to make room for a clean page move.',
subgroup: {
name: 'copypaste_1',
type: 'input',
label: 'Original page that was copy-pasted here: '
},
hideWhenMultiple: true
},
{
label: 'G6: Housekeeping',
value: 'g6',
tooltip: 'Other non-controversial "housekeeping" tasks',
subgroup: {
name: 'g6_rationale',
type: 'input',
label: 'Rationale: ',
size: 60
}
},
{
label: 'G7: Author requests deletion, or author blanked',
value: 'author',
tooltip: 'Any page for which deletion is requested by the original author in good faith, provided the page\'s only substantial content was added by its author. If the author blanks the page, this can also be taken as a deletion request.',
subgroup: {
name: 'author_rationale',
type: 'input',
label: 'Optional explanation: ',
tooltip: 'Perhaps linking to where the author requested this deletion.',
size: 60
},
hideSubgroupWhenSysop: true
},
{
label: 'G8: Pages dependent on a non-existent or deleted page',
value: 'g8',
tooltip: 'such as talk pages with no corresponding subject page; subpages with no parent page; file pages without a corresponding file; redirects to invalid targets, such as nonexistent targets, redirect loops, and bad titles; or categories populated by deleted or retargeted templates. This excludes any page that is useful to the project, and in particular: deletion discussions that are not logged elsewhere, user and user talk pages, talk page archives, plausible redirects that can be changed to valid targets, and file pages or talk pages for files that exist on Wikimedia Commons.',
subgroup: {
name: 'g8_rationale',
type: 'input',
label: 'Optional explanation: ',
size: 60
}
},
{
label: 'G8: Subpages with no parent page',
value: 'subpage',
tooltip: 'This excludes any page that is useful to the project, and in particular: deletion discussions that are not logged elsewhere, user and user talk pages, talk page archives, plausible redirects that can be changed to valid targets, and file pages or talk pages for files that exist on Wikimedia Commons.',
hideWhenMultiple: true
},
{
label: 'G10: Attack page',
value: 'attack',
tooltip: 'Pages that serve no purpose but to disparage their subject or some other entity (e.g., "John Q. Doe is an imbecile"). This includes a biography of a living person that is negative in tone and unsourced, where there is no NPOV version in the history to revert to. Administrators deleting such pages should not quote the content of the page in the deletion summary!'
},
{
label: 'G10: Wholly negative, unsourced BLP',
value: 'negublp',
tooltip: 'A biography of a living person that is entirely negative in tone and unsourced, where there is no neutral version in the history to revert to.',
hideWhenMultiple: true
},
{
label: 'G11: Unambiguous advertising',
value: 'spam',
tooltip: 'Pages which exclusively promote a company, product, group, service, or person and which would need to be fundamentally rewritten in order to become encyclopedic. Note that an article about a company or a product which describes its subject from a neutral point of view does not qualify for this criterion; an article that is blatant advertising should have inappropriate content as well'
},
{
label: 'G12: Unambiguous copyright infringement',
value: 'copyvio',
tooltip: 'Either: (1) Material was copied from another website that does not have a license compatible with Wikipedia, or is photography from a stock photo seller (such as Getty Images or Corbis) or other commercial content provider; (2) There is no non-infringing content in the page history worth saving; or (3) The infringement was introduced at once by a single person rather than created organically on wiki and then copied by another website such as one of the many Wikipedia mirrors',
subgroup: [
{
name: 'copyvio_url',
type: 'input',
label: 'URL (if available): ',
tooltip: 'If the material was copied from an online source, put the URL here, including the "http://" or "https://" protocol. If the URL is on the spam blacklist, you can leave off the protocol.',
size: 60
},
{
name: 'copyvio_url2',
type: 'input',
label: 'Additional URL: ',
tooltip: 'Optional.',
size: 60
},
{
name: 'copyvio_url3',
type: 'input',
label: 'Additional URL: ',
tooltip: 'Optional.',
size: 60
}
]
},
{
label: 'G13: Old, abandoned Articles for Creation submissions',
value: 'afc',
tooltip: 'Any rejected or unsubmitted AfC submission that has not been edited for more than 6 months.',
hideWhenRedirect: true
}
];
Twinkle.speedy.redirectList = [
{
label: 'R2: Redirects from mainspace to any other namespace except the Category:, Template:, Wikipedia:, Help: and Portal: namespaces',
value: 'rediruser',
tooltip: '(this does not include the Wikipedia shortcut pseudo-namespaces). If this was the result of a page move, consider waiting a day or two before deleting the redirect'
},
{
label: 'R3: Redirects as a result of an implausible typo or misnomers that were recently created',
value: 'redirtypo',
tooltip: 'However, redirects from common misspellings or misnomers are generally useful, as are redirects in other languages'
},
{
label: 'G6: Redirect to malplaced disambiguation page',
value: 'movedab',
tooltip: 'This only applies for redirects to disambiguation pages ending in (disambiguation) where a primary topic does not exist.',
hideWhenMultiple: true
},
{
label: 'G8: Redirects to invalid targets, such as nonexistent targets, redirect loops, and bad titles',
value: 'redirnone',
tooltip: 'This excludes any page that is useful to the project, and in particular: deletion discussions that are not logged elsewhere, user and user talk pages, talk page archives, plausible redirects that can be changed to valid targets, and file pages or talk pages for files that exist on Wikimedia Commons.',
hideWhenMultiple: true
}
];
Twinkle.speedy.normalizeHash = {
'reason': 'db',
'nonsense': 'g1',
'test': 'g2',
'vandalism': 'g3',
'hoax': 'g3',
'repost': 'g4',
'banned': 'g5',
'histmerge': 'g6',
'move': 'g6',
'xfd': 'g6',
'disambig': 'g6',
'movedab': 'g6',
'copypaste': 'g6',
'blankdraft': 'g6',
'g6': 'g6',
'author': 'g7',
'g8': 'g8',
'talk': 'g8',
'subpage': 'g8',
'redirnone': 'g8',
'templatecat': 'g8',
'imagepage': 'g8',
'attack': 'g10',
'negublp': 'g10',
'spam': 'g11',
'spamuser': 'g11',
'copyvio': 'g12',
'afc': 'g13',
'nocontext': 'a1',
'foreign': 'a2',
'nocontent': 'a3',
'transwiki': 'a5',
'a7': 'a7',
'person': 'a7',
'corp': 'a7',
'web': 'a7',
'band': 'a7',
'club': 'a7',
'animal': 'a7',
'event': 'a7',
'a9': 'a9',
'a10': 'a10',
'madeup': 'a11',
'rediruser': 'r2',
'redirtypo': 'r3',
'redundantimage': 'f1',
'noimage': 'f2',
'fpcfail': 'f2',
'noncom': 'f3',
'unksource': 'f4',
'unfree': 'f5',
'norat': 'f6',
'badfairuse': 'f7',
'nowcommons': 'f8',
'imgcopyvio': 'f9',
'badfiletype': 'f10',
'nopermission': 'f11',
'catempty': 'c1',
'userreq': 'u1',
'nouser': 'u2',
'gallery': 'u3',
'notwebhost': 'u5',
'policy': 't2',
'duplicatetemplate': 't3',
'p1': 'p1',
'emptyportal': 'p2'
};
Twinkle.speedy.callbacks = {
getTemplateCodeAndParams: function(params) {
var code, parameters, i;
if (params.normalizeds.length > 1) {
code = "{{db-multiple";
params.utparams = {};
$.each(params.normalizeds, function(index, norm) {
code += "|" + norm.toUpperCase();
parameters = params.templateParams[index] || [];
for (var i in parameters) {
if (typeof parameters[i] === 'string' && !parseInt(i, 10)) { // skip numeric parameters - {{db-multiple}} doesn't understand them
code += "|" + i + "=" + parameters[i];
}
}
$.extend(params.utparams, Twinkle.speedy.getUserTalkParameters(norm, parameters));
});
code += "}}";
} else {
parameters = params.templateParams[0] || [];
code = "{{db-" + params.values[0];
for (i in parameters) {
if (typeof parameters[i] === 'string') {
code += "|" + i + "=" + parameters[i];
}
}
if (params.usertalk) {
code += "|help=off";
}
code += "}}";
params.utparams = Twinkle.speedy.getUserTalkParameters(params.normalizeds[0], parameters);
}
return [code, params.utparams];
},
parseWikitext: function(wikitext, callback) {
var query = {
action: "parse",
prop: "text",
pst: "true",
text: wikitext,
contentmodel: "wikitext",
title: mw.config.get("wgPageName")
};
var statusIndicator = new Morebits.status( 'Building deletion summary' );
var api = new Morebits.wiki.api( 'Parsing deletion template', query, function(apiObj) {
var reason = decodeURIComponent($(apiObj.getXML().querySelector('text').childNodes[0].nodeValue).find('#delete-reason').text()).replace(/\+/g, ' ');
if (!reason) {
statusIndicator.warn( 'Unable to generate summary from deletion template' );
} else {
statusIndicator.info( 'complete' );
}
callback(reason);
}, statusIndicator);
api.post();
},
sysop: {
main: function( params ) {
var reason;
if (!params.normalizeds.length && params.normalizeds[0] === 'db') {
reason = prompt("Enter the deletion summary to use, which will be entered into the deletion log:", "");
Twinkle.speedy.callbacks.sysop.deletePage( reason, params );
} else {
var code = Twinkle.speedy.callbacks.getTemplateCodeAndParams(params)[0];
Twinkle.speedy.callbacks.parseWikitext(code, function(reason) {
if (params.promptForSummary) {
reason = prompt("Enter the deletion summary to use, or press OK to accept the automatically generated one.", reason);
}
Twinkle.speedy.callbacks.sysop.deletePage( reason, params );
});
}
},
deletePage: function( reason, params ) {
var thispage = new Morebits.wiki.page( mw.config.get('wgPageName'), "Deleting page" );
if (reason === null) {
return Morebits.status.error("Asking for reason", "User cancelled");
} else if (!reason || !reason.replace(/^\s*/, "").replace(/\s*$/, "")) {
return Morebits.status.error("Asking for reason", "you didn't give one. I don't know... what with admins and their apathetic antics... I give up...");
}
thispage.setEditSummary( reason + Twinkle.getPref('deletionSummaryAd') );
thispage.deletePage(function() {
thispage.getStatusElement().info("done");
Twinkle.speedy.callbacks.sysop.deleteTalk( params );
});
// look up initial contributor. If prompting user for deletion reason, just display a link.
// Otherwise open the talk page directly
if( params.openUserTalk ) {
thispage.setCallbackParameters( params );
thispage.lookupCreator( Twinkle.speedy.callbacks.sysop.openUserTalkPage );
}
},
deleteTalk: function( params ) {
// delete talk page
if (params.deleteTalkPage &&
params.normalized !== 'f8' &&
document.getElementById( 'ca-talk' ).className !== 'new') {
var talkpage = new Morebits.wiki.page( Morebits.wikipedia.namespaces[ mw.config.get('wgNamespaceNumber') + 1 ] + ':' + mw.config.get('wgTitle'), "Deleting talk page" );
talkpage.setEditSummary('[[WP:CSD#G8|G8]]: Talk page of deleted page "' + Morebits.pageNameNorm + '"' + Twinkle.getPref('deletionSummaryAd'));
talkpage.deletePage();
// this is ugly, but because of the architecture of wiki.api, it is needed
// (otherwise success/failure messages for the previous action would be suppressed)
window.setTimeout(function() { Twinkle.speedy.callbacks.sysop.deleteRedirects( params ); }, 1800);
} else {
Twinkle.speedy.callbacks.sysop.deleteRedirects( params );
}
},
deleteRedirects: function( params ) {
// delete redirects
if (params.deleteRedirects) {
var query = {
'action': 'query',
'titles': mw.config.get('wgPageName'),
'prop': 'redirects',
'rdlimit': 5000 // 500 is max for normal users, 5000 for bots and sysops
};
var wikipedia_api = new Morebits.wiki.api( 'getting list of redirects...', query, Twinkle.speedy.callbacks.sysop.deleteRedirectsMain,
new Morebits.status( 'Deleting redirects' ) );
wikipedia_api.params = params;
wikipedia_api.post();
}
// promote Unlink tool
var $link, $bigtext;
if( mw.config.get('wgNamespaceNumber') === 6 && params.normalized !== 'f8' ) {
$link = $('<a/>', {
'href': '#',
'text': 'click here to go to the Unlink tool',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' },
'click': function(){
Morebits.wiki.actionCompleted.redirect = null;
Twinkle.speedy.dialog.close();
Twinkle.unlink.callback("Removing usages of and/or links to deleted file " + Morebits.pageNameNorm);
}
});
$bigtext = $('<span/>', {
'text': 'To orphan backlinks and remove instances of file usage',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' }
});
Morebits.status.info($bigtext[0], $link[0]);
} else if (params.normalized !== 'f8') {
$link = $('<a/>', {
'href': '#',
'text': 'click here to go to the Unlink tool',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' },
'click': function(){
Morebits.wiki.actionCompleted.redirect = null;
Twinkle.speedy.dialog.close();
Twinkle.unlink.callback("Removing links to deleted page " + Morebits.pageNameNorm);
}
});
$bigtext = $('<span/>', {
'text': 'To orphan backlinks',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' }
});
Morebits.status.info($bigtext[0], $link[0]);
}
},
openUserTalkPage: function( pageobj ) {
pageobj.getStatusElement().unlink(); // don't need it anymore
var user = pageobj.getCreator();
var params = pageobj.getCallbackParameters();
var query = {
'title': 'User talk:' + user,
'action': 'edit',
'preview': 'yes',
'vanarticle': Morebits.pageNameNorm
};
if (params.normalized === 'db' || Twinkle.getPref("promptForSpeedyDeletionSummary").indexOf(params.normalized) !== -1) {
// provide a link to the user talk page
var $link, $bigtext;
$link = $('<a/>', {
'href': mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query ),
'text': 'click here to open User talk:' + user,
'target': '_blank',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' }
});
$bigtext = $('<span/>', {
'text': 'To notify the page creator',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' }
});
Morebits.status.info($bigtext[0], $link[0]);
} else {
// open the initial contributor's talk page
var statusIndicator = new Morebits.status('Opening user talk page edit form for ' + user, 'opening...');
switch( Twinkle.getPref('userTalkPageMode') ) {
case 'tab':
window.open( mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query ), '_blank' );
break;
case 'blank':
window.open( mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query ), '_blank', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes,width=1200,height=800' );
break;
case 'window':
/* falls through */
default:
window.open( mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query ),
( window.name === 'twinklewarnwindow' ? '_blank' : 'twinklewarnwindow' ),
'location=no,toolbar=no,status=no,directories=no,scrollbars=yes,width=1200,height=800' );
break;
}
statusIndicator.info( 'complete' );
}
},
deleteRedirectsMain: function( apiobj ) {
var xmlDoc = apiobj.getXML();
var $snapshot = $(xmlDoc).find('redirects rd');
var total = $snapshot.length;
var statusIndicator = apiobj.statelem;
if( !total ) {
statusIndicator.status("no redirects found");
return;
}
statusIndicator.status("0%");
var current = 0;
var onsuccess = function( apiobjInner ) {
var now = parseInt( 100 * (++current)/total, 10 ) + '%';
statusIndicator.update( now );
apiobjInner.statelem.unlink();
if( current >= total ) {
statusIndicator.info( now + ' (completed)' );
Morebits.wiki.removeCheckpoint();
}
};
Morebits.wiki.addCheckpoint();
$snapshot.each(function(key, value) {
var title = $(value).attr('title');
var page = new Morebits.wiki.page(title, 'Deleting redirect "' + title + '"');
page.setEditSummary('[[WP:CSD#G8|G8]]: Redirect to deleted page "' + Morebits.pageNameNorm + '"' + Twinkle.getPref('deletionSummaryAd'));
page.deletePage(onsuccess);
});
}
},
user: {
main: function(pageobj) {
var statelem = pageobj.getStatusElement();
if (!pageobj.exists()) {
statelem.error( "It seems that the page doesn't exist; perhaps it has already been deleted" );
return;
}
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
statelem.status( 'Checking for tags on the page...' );
// check for existing deletion tags
var tag = /(?:\{\{\s*(db|delete|db-.*?|speedy deletion-.*?)(?:\s*\||\s*\}\}))/.exec( text );
if( tag ) {
statelem.error( [ Morebits.htmlNode( 'strong', tag[1] ) , " is already placed on the page." ] );
return;
}
var xfd = /(?:\{\{([rsaiftcm]fd|md1|proposed deletion)[^{}]*?\}\})/i.exec( text );
if( xfd && !confirm( "The deletion-related template {{" + xfd[1] + "}} was found on the page. Do you still want to add a CSD template?" ) ) {
return;
}
// given the params, builds the template and also adds the user talk page parameters to the params that were passed in
// returns => [<string> wikitext, <object> utparams]
var buildData = Twinkle.speedy.callbacks.getTemplateCodeAndParams(params),
code = buildData[0];
params.utparams = buildData[1];
var thispage = new Morebits.wiki.page(mw.config.get('wgPageName'));
// patrol the page, if reached from Special:NewPages
if( Twinkle.getPref('markSpeedyPagesAsPatrolled') ) {
thispage.patrol();
}
// Wrap SD template in noinclude tags if we are in template space.
// Won't work with userboxes in userspace, or any other transcluded page outside template space
if (mw.config.get('wgNamespaceNumber') === 10) { // Template:
code = "<noinclude>" + code + "</noinclude>";
}
// Remove tags that become superfluous with this action
text = text.replace(/\{\{\s*([Nn]ew unreviewed article|[Uu]nreviewed|[Uu]serspace draft)\s*(\|(?:\{\{[^{}]*\}\}|[^{}])*)?\}\}\s*/g, "");
if (mw.config.get('wgNamespaceNumber') === 6) {
// remove "move to Commons" tag - deletion-tagged files cannot be moved to Commons
text = text.replace(/\{\{(mtc|(copy |move )?to ?commons|move to wikimedia commons|copy to wikimedia commons)[^}]*\}\}/gi, "");
}
// Generate edit summary for edit
var editsummary;
if (params.normalizeds.length > 1) {
editsummary = 'Requesting speedy deletion (';
$.each(params.normalizeds, function(index, norm) {
editsummary += '[[WP:CSD#' + norm.toUpperCase() + '|CSD ' + norm.toUpperCase() + ']], ';
});
editsummary = editsummary.substr(0, editsummary.length - 2); // remove trailing comma
editsummary += ').';
} else if (params.normalizeds[0] === "db") {
editsummary = 'Requesting [[WP:CSD|speedy deletion]] with rationale "' + params.templateParams[0]["1"] + '".';
} else if (params.values[0] === "histmerge") {
editsummary = "Requesting history merge with [[:" + params.templateParams[0]["1"] + "]] ([[WP:CSD#G6|CSD G6]]).";
} else {
editsummary = "Requesting speedy deletion ([[WP:CSD#" + params.normalizeds[0].toUpperCase() + "|CSD " + params.normalizeds[0].toUpperCase() + "]]).";
}
pageobj.setPageText(code + ((params.normalizeds.indexOf('g10') !== -1) ? '' : ("\n" + text) )); // cause attack pages to be blanked
pageobj.setEditSummary(editsummary + Twinkle.getPref('summaryAd'));
pageobj.setWatchlist(params.watch);
pageobj.setCreateOption('nocreate');
pageobj.save(Twinkle.speedy.callbacks.user.tagComplete);
},
tagComplete: function(pageobj) {
var params = pageobj.getCallbackParameters();
// Notification to first contributor
if (params.usertalk) {
var callback = function(pageobj) {
var initialContrib = pageobj.getCreator();
// disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
Morebits.status.warn("You (" + initialContrib + ") created this page; skipping user notification");
// don't notify users when their user talk page is nominated
} else if (initialContrib === mw.config.get('wgTitle') && mw.config.get('wgNamespaceNumber') === 3) {
Morebits.status.warn("Notifying initial contributor: this user created their own user talk page; skipping notification");
// quick hack to prevent excessive unwanted notifications, per request. Should actually be configurable on recipient page...
} else if ((initialContrib === "Cyberbot I" || initialContrib === "SoxBot") && params.normalizeds[0] === "f2") {
Morebits.status.warn("Notifying initial contributor: page created procedurally by bot; skipping notification");
} else {
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "Notifying initial contributor (" + initialContrib + ")"),
notifytext, i;
// specialcase "db" and "db-multiple"
if (params.normalizeds.length > 1) {
notifytext = "\n{{subst:db-notice-multiple|1=" + Morebits.pageNameNorm;
var count = 2;
$.each(params.normalizeds, function(index, norm) {
notifytext += "|" + (count++) + "=" + norm.toUpperCase();
});
} else if (params.normalizeds[0] === "db") {
notifytext = "\n{{subst:db-reason-notice|1=" + Morebits.pageNameNorm;
} else {
notifytext = "\n{{subst:db-csd-notice-custom|1=" + Morebits.pageNameNorm + "|2=" + params.values[0];
}
for (i in params.utparams) {
if (typeof params.utparams[i] === 'string') {
notifytext += "|" + i + "=" + params.utparams[i];
}
}
notifytext += (params.welcomeuser ? "" : "|nowelcome=yes") + "}} ~~~~";
var editsummary = "Notification: speedy deletion nomination";
if (params.normalizeds.indexOf("g10") === -1) { // no article name in summary for G10 deletions
editsummary += " of [[:" + Morebits.pageNameNorm + "]].";
} else {
editsummary += " of an attack page.";
}
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary(editsummary + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
}
// add this nomination to the user's userspace log, if the user has enabled it
if (params.lognomination) {
Twinkle.speedy.callbacks.user.addToLog(params, initialContrib);
}
};
var thispage = new Morebits.wiki.page(Morebits.pageNameNorm);
thispage.lookupCreator(callback);
}
// or, if not notifying, add this nomination to the user's userspace log without the initial contributor's name
else if (params.lognomination) {
Twinkle.speedy.callbacks.user.addToLog(params, null);
}
},
// note: this code is also invoked from twinkleimage
// the params used are:
// for CSD: params.values, params.normalizeds (note: normalizeds is an array)
// for DI: params.fromDI = true, params.templatename, params.normalized (note: normalized is a string)
addToLog: function(params, initialContrib) {
var wikipedia_page = new Morebits.wiki.page("User:" + mw.config.get('wgUserName') + "/" + Twinkle.getPref('speedyLogPageName'), "Adding entry to userspace log");
params.logInitialContrib = initialContrib;
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.speedy.callbacks.user.saveLog);
},
saveLog: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var appendText = "";
// add blurb if log page doesn't exist
if (!pageobj.exists()) {
appendText +=
"This is a log of all [[WP:CSD|speedy deletion]] nominations made by this user using [[WP:TW|Twinkle]]'s CSD module.\n\n" +
"If you no longer wish to keep this log, you can turn it off using the [[Wikipedia:Twinkle/Preferences|preferences panel]], and " +
"nominate this page for speedy deletion under [[WP:CSD#U1|CSD U1]].";
if (Morebits.userIsInGroup("sysop")) {
appendText += "\n\nThis log does not track outright speedy deletions made using Twinkle.";
}
}
// create monthly header
var date = new Date();
var headerRe = new RegExp("^==+\\s*" + date.getUTCMonthName() + "\\s+" + date.getUTCFullYear() + "\\s*==+", "m");
if (!headerRe.exec(text)) {
appendText += "\n\n=== " + date.getUTCMonthName() + " " + date.getUTCFullYear() + " ===";
}
appendText += "\n# [[:" + Morebits.pageNameNorm + "]]: ";
if (params.fromDI) {
appendText += "DI [[WP:CSD#" + params.normalized.toUpperCase() + "|CSD " + params.normalized.toUpperCase() + "]] ({{tl|di-" + params.templatename + "}})";
} else {
if (params.normalizeds.length > 1) {
appendText += "multiple criteria (";
$.each(params.normalizeds, function(index, norm) {
appendText += "[[WP:CSD#" + norm.toUpperCase() + "|" + norm.toUpperCase() + ']], ';
});
appendText = appendText.substr(0, appendText.length - 2); // remove trailing comma
appendText += ')';
} else if (params.normalizeds[0] === "db") {
appendText += "{{tl|db-reason}}";
} else {
appendText += "[[WP:CSD#" + params.normalizeds[0].toUpperCase() + "|CSD " + params.normalizeds[0].toUpperCase() + "]] ({{tl|db-" + params.values[0] + "}})";
}
}
if (params.logInitialContrib) {
appendText += "; notified {{user|1=" + params.logInitialContrib + "}}";
}
appendText += " ~~~~~\n";
pageobj.setAppendText(appendText);
pageobj.setEditSummary("Logging speedy deletion nomination of [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
pageobj.setCreateOption("recreate");
pageobj.append();
}
}
};
// validate subgroups in the form passed into the speedy deletion tag
Twinkle.speedy.getParameters = function twinklespeedyGetParameters(form, values) {
var parameters = [];
$.each(values, function(index, value) {
var currentParams = [];
switch (value) {
case 'reason':
if (form["csd.reason_1"]) {
var dbrationale = form["csd.reason_1"].value;
if (!dbrationale || !dbrationale.trim()) {
alert( 'Custom rationale: Please specify a rationale.' );
parameters = null;
return false;
}
currentParams["1"] = dbrationale;
}
break;
case 'userreq': // U1
if (form["csd.userreq_rationale"]) {
var u1rationale = form["csd.userreq_rationale"].value;
if (mw.config.get('wgNamespaceNumber') === 3 && !((/\//).test(mw.config.get('wgTitle'))) &&
(!u1rationale || !u1rationale.trim())) {
alert( 'CSD U1: Please specify a rationale when nominating user talk pages.' );
parameters = null;
return false;
}
currentParams.rationale = u1rationale;
}
break;
case 'repost': // G4
if (form["csd.repost_1"]) {
var deldisc = form["csd.repost_1"].value;
if (deldisc) {
if (deldisc.substring(0, 9) !== "Wikipedia" && deldisc.substring(0, 3) !== "WP:") {
alert( 'CSD G4: The deletion discussion page name, if provided, must start with "Wikipedia:".' );
parameters = null;
return false;
}
currentParams["1"] = deldisc;
}
}
break;
case 'banned': // G5
if (form["csd.banned_1"] && form["csd.banned_1"].value) {
currentParams["1"] = form["csd.banned_1"].value.replace(/^\s*User:/i, "");
}
break;
case 'histmerge': // G6
if (form["csd.histmerge_1"]) {
var merger = form["csd.histmerge_1"].value;
if (!merger || !merger.trim()) {
alert( 'CSD G6 (histmerge): Please specify the page to be merged.' );
parameters = null;
return false;
}
currentParams["1"] = merger;
}
break;
case 'move': // G6
if (form["csd.move_1"] && form["csd.move_2"]) {
var movepage = form["csd.move_1"].value,
movereason = form["csd.move_2"].value;
if (!movepage || !movepage.trim()) {
alert( 'CSD G6 (move): Please specify the page to be moved here.' );
parameters = null;
return false;
}
if (!movereason || !movereason.trim()) {
alert( 'CSD G6 (move): Please specify the reason for the move.' );
parameters = null;
return false;
}
currentParams["1"] = movepage;
currentParams["2"] = movereason;
}
break;
case 'xfd': // G6
if (form["csd.xfd_fullvotepage"]) {
var xfd = form["csd.xfd_fullvotepage"].value;
if (xfd) {
if (xfd.substring(0, 9) !== "Wikipedia" && xfd.substring(0, 3) !== "WP:") {
alert( 'CSD G6 (XFD): The deletion discussion page name, if provided, must start with "Wikipedia:".' );
parameters = null;
return false;
}
currentParams.fullvotepage = xfd;
}
}
break;
case 'copypaste': // G6
if (form["csd.copypaste_1"]) {
var copypaste = form["csd.copypaste_1"].value;
if (!copypaste || !copypaste.trim()) {
alert( 'CSD G6 (copypaste): Please specify the source page name.' );
parameters = null;
return false;
}
currentParams["1"] = copypaste;
}
break;
case 'g6': // G6
if (form["csd.g6_rationale"] && form["csd.g6_rationale"].value) {
currentParams.rationale = form["csd.g6_rationale"].value;
}
break;
case 'author': // G7
if (form["csd.author_rationale"] && form["csd.author_rationale"].value) {
currentParams.rationale = form["csd.author_rationale"].value;
}
break;
case 'g8': // G8
if (form["csd.g8_rationale"] && form["csd.g8_rationale"].value) {
currentParams.rationale = form["csd.g8_rationale"].value;
}
break;
case 'attack': // G10
currentParams.blanked = 'yes';
// it is actually blanked elsewhere in code, but setting the flag here
break;
case 'copyvio': // G12
if (form["csd.copyvio_url"] && form["csd.copyvio_url"].value) {
currentParams.url = form["csd.copyvio_url"].value;
}
if (form["csd.copyvio_url2"] && form["csd.copyvio_url2"].value) {
currentParams.url2 = form["csd.copyvio_url2"].value;
}
if (form["csd.copyvio_url3"] && form["csd.copyvio_url3"].value) {
currentParams.url3 = form["csd.copyvio_url3"].value;
}
break;
case 'afc': // G13
var query = {
action: "query",
titles: mw.config.get("wgPageName"),
prop: "revisions",
rvprop: "timestamp"
},
api = new Morebits.wiki.api( 'Grabbing the last revision timestamp', query, function( apiobj ) {
var xmlDoc = apiobj.getXML(),
isoDateString = $(xmlDoc).find("rev").attr("timestamp");
currentParams.ts = isoDateString;
});
// Wait for API call to finish
api.post({
async: false
});
break;
case 'redundantimage': // F1
if (form["csd.redundantimage_filename"]) {
var redimage = form["csd.redundantimage_filename"].value;
if (!redimage || !redimage.trim()) {
alert( 'CSD F1: Please specify the filename of the other file.' );
parameters = null;
return false;
}
currentParams.filename = redimage.replace(/^\s*(Image|File):/i, "");
}
break;
case 'badfairuse': // F7
if (form["csd.badfairuse_reason"] && form["csd.badfairuse_reason"].value) {
currentParams.reason = form["csd.badfairuse_reason"].value;
}
break;
case 'nowcommons': // F8
if (form["csd.nowcommons_filename"]) {
var filename = form["csd.nowcommons_filename"].value;
if (filename && filename !== Morebits.pageNameNorm) {
if (filename.indexOf("Image:") === 0 || filename.indexOf("File:") === 0) {
currentParams["1"] = filename;
} else {
currentParams["1"] = "File:" + filename;
}
}
}
currentParams.date = "~~~~~";
break;
case 'imgcopyvio': // F9
if (form["csd.imgcopyvio_url"] && form["csd.imgcopyvio_url"].value) {
currentParams.url = form["csd.imgcopyvio_url"].value;
}
break;
case 'foreign': // A2
if (form["csd.foreign_source"]) {
var foreignlink = form["csd.foreign_source"].value;
if (!foreignlink || !foreignlink.trim()) {
alert( 'CSD A2: Please specify an interwiki link to the article of which this is a copy.' );
parameters = null;
return false;
}
currentParams.source = foreignlink;
}
break;
case 'a10': // A10
if (form["csd.a10_article"]) {
var duptitle = form["csd.a10_article"].value;
if (!duptitle || !duptitle.trim()) {
alert( 'CSD A10: Please specify the name of the article which is duplicated.' );
parameters = null;
return false;
}
currentParams.article = duptitle;
}
break;
case 'duplicatetemplate': // T3
if (form["csd.duplicatetemplate_2"]) {
var t3template = form["csd.duplicatetemplate_2"].value;
if (!t3template || !t3template.trim()) {
alert( 'CSD T3: Please specify the name of a template duplicated by this one.' );
parameters = null;
return false;
}
currentParams["1"] = "~~~~~";
currentParams["2"] = t3template.replace(/^\s*Template:/i, "");
}
break;
case 'p1': // P1
if (form["csd.p1_criterion"]) {
var criterion = form["csd.p1_criterion"].value;
if (!criterion || !criterion.trim()) {
alert( 'CSD P1: Please specify a criterion and/or associated rationale.' );
parameters = null;
return false;
}
currentParams["1"] = criterion;
}
break;
default:
break;
}
parameters.push(currentParams);
});
return parameters;
};
// function for processing talk page notification template parameters
Twinkle.speedy.getUserTalkParameters = function twinklespeedyGetUserTalkParameters(normalized, parameters) {
var utparams = [];
switch (normalized) {
case 'db':
utparams["2"] = parameters["1"];
break;
case 'g12':
utparams.key1 = "url";
utparams.value1 = utparams.url = parameters.url;
break;
case 'a10':
utparams.key1 = "article";
utparams.value1 = utparams.article = parameters.article;
break;
default:
break;
}
return utparams;
};
Twinkle.speedy.resolveCsdValues = function twinklespeedyResolveCsdValues(e) {
var values = (e.target.form ? e.target.form : e.target).getChecked('csd');
if (values.length === 0) {
alert( "Please select a criterion!" );
return null;
}
return values;
};
Twinkle.speedy.callback.evaluateSysop = function twinklespeedyCallbackEvaluateSysop(e) {
var form = (e.target.form ? e.target.form : e.target);
if (e.target.type === "checkbox" || e.target.type === "text" ||
e.target.type === "select") {
return;
}
var tag_only = form.tag_only;
if( tag_only && tag_only.checked ) {
Twinkle.speedy.callback.evaluateUser(e);
return;
}
var values = Twinkle.speedy.resolveCsdValues(e);
if (!values) {
return;
}
var normalizeds = values.map(function(value) {
return Twinkle.speedy.normalizeHash[ value ];
});
// analyse each criterion to determine whether to watch the page, prompt for summary, or open user talk page
var watchPage, promptForSummary;
normalizeds.forEach(function(norm) {
if (Twinkle.getPref("watchSpeedyPages").indexOf(norm) !== -1) {
watchPage = true;
}
if (Twinkle.getPref("promptForSpeedyDeletionSummary").indexOf(norm) !== -1) {
promptForSummary = true;
}
});
var params = {
values: values,
normalizeds: normalizeds,
watch: watchPage,
deleteTalkPage: form.talkpage && form.talkpage.checked,
deleteRedirects: form.redirects.checked,
openUserTalk: form.openusertalk.checked,
promptForSummary: promptForSummary,
templateParams: Twinkle.speedy.getParameters( form, values )
};
if(!params.templateParams) {
return;
}
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Twinkle.speedy.callbacks.sysop.main( params );
};
Twinkle.speedy.callback.evaluateUser = function twinklespeedyCallbackEvaluateUser(e) {
var form = (e.target.form ? e.target.form : e.target);
if (e.target.type === "checkbox" || e.target.type === "text" ||
e.target.type === "select") {
return;
}
var values = Twinkle.speedy.resolveCsdValues(e);
if (!values) {
return;
}
//var multiple = form.multiple.checked;
var normalizeds = [];
$.each(values, function(index, value) {
var norm = Twinkle.speedy.normalizeHash[ value ];
normalizeds.push(norm);
});
// analyse each criterion to determine whether to watch the page/notify the creator
var watchPage = false;
$.each(normalizeds, function(index, norm) {
if (Twinkle.getPref('watchSpeedyPages').indexOf(norm) !== -1) {
watchPage = true;
return false; // break
}
});
var notifyuser = false;
if (form.notify.checked) {
$.each(normalizeds, function(index, norm) {
if (Twinkle.getPref('notifyUserOnSpeedyDeletionNomination').indexOf(norm) !== -1) {
if (norm === 'g6' && ['disambig', 'copypaste'].indexOf(values[index]) === -1) {
return true;
}
notifyuser = true;
return false; // break
}
});
}
var welcomeuser = false;
if (notifyuser) {
$.each(normalizeds, function(index, norm) {
if (Twinkle.getPref('welcomeUserOnSpeedyDeletionNotification').indexOf(norm) !== -1) {
welcomeuser = true;
return false; // break
}
});
}
var csdlog = false;
if (Twinkle.getPref('logSpeedyNominations')) {
$.each(normalizeds, function(index, norm) {
if (Twinkle.getPref('noLogOnSpeedyNomination').indexOf(norm) === -1) {
csdlog = true;
return false; // break
}
});
}
var params = {
values: values,
normalizeds: normalizeds,
watch: watchPage,
usertalk: notifyuser,
welcomeuser: welcomeuser,
lognomination: csdlog,
templateParams: Twinkle.speedy.getParameters( form, values )
};
if (!params.templateParams) {
return;
}
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "Tagging complete";
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Tagging page");
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.speedy.callbacks.user.main);
};
})(jQuery);
//</nowiki>
e3a8shrd7681vhtegak3idino5m6v3o
MediaWiki:Gadget-friendlyshared.js
8
5636
32202
2018-08-10T18:33:50Z
Dr. Sroy
5771
Test-11
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** friendlyshared.js: Shared IP tagging module
****************************************
* Mode of invocation: Tab ("Shared")
* Active on: Existing IP user talk pages
* Config directives in: FriendlyConfig
*/
Twinkle.shared = function friendlyshared() {
if( mw.config.get('wgNamespaceNumber') === 3 && mw.util.isIPAddress(mw.config.get('wgTitle')) ) {
var username = mw.config.get('wgTitle').split( '/' )[0].replace( /\"/, "\\\""); // only first part before any slashes
Twinkle.addPortletLink( function(){ Twinkle.shared.callback(username); }, "Shared IP", "friendly-shared", "Shared IP tagging" );
}
};
Twinkle.shared.callback = function friendlysharedCallback() {
var Window = new Morebits.simpleWindow( 600, 420 );
Window.setTitle( "Shared IP address tagging" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#shared" );
var form = new Morebits.quickForm( Twinkle.shared.callback.evaluate );
var div = form.append( {
type: 'div',
id: 'sharedip-templatelist',
className: 'morebits-scrollbox'
}
);
div.append( { type: 'header', label: 'Shared IP address templates' } );
div.append( { type: 'radio', name: 'shared', list: Twinkle.shared.standardList,
event: function( e ) {
Twinkle.shared.callback.change_shared( e );
e.stopPropagation();
}
} );
var org = form.append( { type:'field', label:'Fill in other details (optional) and click \"Submit\"' } );
org.append( {
type: 'input',
name: 'organization',
label: 'IP address owner/operator',
disabled: true,
tooltip: 'You can optionally enter the name of the organization that owns/operates the IP address. You can use wikimarkup if necessary.'
}
);
org.append( {
type: 'input',
name: 'host',
label: 'Host name (optional)',
disabled: true,
tooltip: 'The host name (for example, proxy.example.com) can be optionally entered here and will be linked by the template.'
}
);
org.append( {
type: 'input',
name: 'contact',
label: 'Contact information (only if requested)',
disabled: true,
tooltip: 'You can optionally enter some contact details for the organization. Use this parameter only if the organization has specifically requested that it be added. You can use wikimarkup if necessary.'
}
);
form.append( { type:'submit' } );
var result = form.render();
Window.setContent( result );
Window.display();
};
Twinkle.shared.standardList = [
{
label: '{{Shared IP}}: standard shared IP address template',
value: 'Shared IP',
tooltip: 'IP user talk page template that shows helpful information to IP users and those wishing to warn, block or ban them'
},
{
label: '{{Shared IP edu}}: shared IP address template modified for educational institutions',
value: 'Shared IP edu'
},
{
label: '{{Shared IP corp}}: shared IP address template modified for businesses',
value: 'Shared IP corp'
},
{
label: '{{Shared IP public}}: shared IP address template modified for public terminals',
value: 'Shared IP public'
},
{
label: '{{Shared IP gov}}: shared IP address template modified for government agencies or facilities',
value: 'Shared IP gov'
},
{
label: '{{Dynamic IP}}: shared IP address template modified for organizations with dynamic addressing',
value: 'Dynamic IP'
},
{
label: '{{Static IP}}: shared IP address template modified for static IP addresses',
value: 'Static IP'
},
{
label: '{{ISP}}: shared IP address template modified for ISP organizations (specifically proxies)',
value: 'ISP'
},
{
label: '{{Mobile IP}}: shared IP address template modified for mobile phone companies and their customers',
value: 'Mobile IP'
},
{
label: '{{Whois}}: template for IP addresses in need of monitoring, but unknown whether static, dynamic or shared',
value: 'Whois'
}
];
Twinkle.shared.callback.change_shared = function friendlysharedCallbackChangeShared(e) {
e.target.form.contact.disabled = (e.target.value !== 'Shared IP edu'); // only supported by {{Shared IP edu}}
e.target.form.organization.disabled = false;
e.target.form.host.disabled = (e.target.value === 'Whois'); // host= not supported by {{Whois}}
};
Twinkle.shared.callbacks = {
main: function( pageobj ) {
var params = pageobj.getCallbackParameters();
var pageText = pageobj.getPageText();
var found = false;
var text = '{{';
for( var i=0; i < Twinkle.shared.standardList.length; i++ ) {
var tagRe = new RegExp( '(\\{\\{' + Twinkle.shared.standardList[i].value + '(\\||\\}\\}))', 'im' );
if( tagRe.exec( pageText ) ) {
Morebits.status.warn( 'Info', 'Found {{' + Twinkle.shared.standardList[i].value + '}} on the user\'s talk page already...aborting' );
found = true;
}
}
if( found ) {
return;
}
Morebits.status.info( 'Info', 'Will add the shared IP address template to the top of the user\'s talk page.' );
text += params.value + '|' + params.organization;
if( params.value === 'Shared IP edu' && params.contact !== '') {
text += '|' + params.contact;
}
if( params.value !== 'Whois' && params.host !== '' ) {
text += '|host=' + params.host;
}
text += '}}\n\n';
var summaryText = 'Added {{[[Template:' + params.value + '|' + params.value + ']]}} template.';
pageobj.setPageText(text + pageText);
pageobj.setEditSummary(summaryText + Twinkle.getPref('summaryAd'));
pageobj.setMinorEdit(Twinkle.getFriendlyPref('markSharedIPAsMinor'));
pageobj.setCreateOption('recreate');
pageobj.save();
}
};
Twinkle.shared.callback.evaluate = function friendlysharedCallbackEvaluate(e) {
var shared = e.target.getChecked( 'shared' );
if( !shared || shared.length <= 0 ) {
alert( 'You must select a shared IP address template to use!' );
return;
}
var value = shared[0];
if( e.target.organization.value === '') {
alert( 'You must input an organization for the {{' + value + '}} template!' );
return;
}
var params = {
value: value,
organization: e.target.organization.value,
host: e.target.host.value,
contact: e.target.contact.value
};
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( e.target );
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "Tagging complete, reloading talk page in a few seconds";
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "User talk page modification");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.shared.callbacks.main);
};
})(jQuery);
//</nowiki>
7o6tpo4iku764ef5nrptwdi33ad2gp8
MediaWiki:Gadget-twinklediff.js
8
5637
32204
2018-08-10T18:40:59Z
Dr. Sroy
5771
Test-13
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklediff.js: Diff module
****************************************
* Mode of invocation: Tab on non-diff pages ("Last"); tabs on diff pages ("Since", "Since mine", "Current")
* Active on: Existing non-special pages
* Config directives in: TwinkleConfig
*/
Twinkle.diff = function twinklediff() {
if( mw.config.get('wgNamespaceNumber') < 0 || !mw.config.get('wgArticleId') ) {
return;
}
var query = {
'title': mw.config.get('wgPageName'),
'diff': 'cur',
'oldid': 'prev'
};
Twinkle.addPortletLink( mw.util.wikiScript("index")+ "?" + $.param( query ), 'Last', 'tw-lastdiff', 'Show most recent diff' );
// Show additional tabs only on diff pages
if (Morebits.queryString.exists('diff')) {
Twinkle.addPortletLink(function(){ Twinkle.diff.evaluate(false); }, 'Since', 'tw-since', 'Show difference between last diff and the revision made by previous user' );
Twinkle.addPortletLink( function(){ Twinkle.diff.evaluate(true); }, 'Since mine', 'tw-sincemine', 'Show difference between last diff and my last revision' );
var oldid = /oldid=(.+)/.exec($('#mw-diff-ntitle1').find('strong a').first().attr("href"))[1];
query = {
'title': mw.config.get('wgPageName'),
'diff': 'cur',
'oldid' : oldid
};
Twinkle.addPortletLink( mw.util.wikiScript("index")+ "?" + $.param( query ), 'Current', 'tw-curdiff', 'Show difference to current revision' );
}
};
Twinkle.diff.evaluate = function twinklediffEvaluate(me) {
var user;
if( me ) {
user = mw.config.get('wgUserName');
} else {
var node = document.getElementById( 'mw-diff-ntitle2' );
if( ! node ) {
// nothing to do?
return;
}
user = $(node).find('a').first().text();
}
var query = {
'prop': 'revisions',
'action': 'query',
'titles': mw.config.get('wgPageName'),
'rvlimit': 1,
'rvprop': [ 'ids', 'user' ],
'rvstartid': mw.config.get('wgCurRevisionId') - 1, // i.e. not the current one
'rvuser': user
};
Morebits.status.init( document.getElementById('mw-content-text') );
var wikipedia_api = new Morebits.wiki.api( 'Grabbing data of initial contributor', query, Twinkle.diff.callbacks.main );
wikipedia_api.params = { user: user };
wikipedia_api.post();
};
Twinkle.diff.callbacks = {
main: function( self ) {
var xmlDoc = self.responseXML;
var revid = $(xmlDoc).find('rev').attr('revid');
if( ! revid ) {
self.statelem.error( 'no suitable earlier revision found, or ' + self.params.user + ' is the only contributor. Aborting.' );
return;
}
var query = {
'title': mw.config.get('wgPageName'),
'oldid': revid,
'diff': mw.config.get('wgCurRevisionId')
};
window.location = mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query );
}
};
})(jQuery);
//</nowiki>
q3ufyztdcqtqc4vxi6zcwcd1kyptqyh
MediaWiki:Gadget-Twinkle
8
5638
32250
32205
2018-08-10T19:56:57Z
Dr. Sroy
5771
Bolded
wikitext
text/x-wiki
'''Twinkle:'''Twinkle enables an user to fast act upon any vandalism act and cure it conveniently. Also this gadget makes editing a pleasure.
b91tocirui2swn771smzufugoqomaex
MediaWiki:Gadget-twinkleunlink.js
8
5639
32207
2018-08-10T18:52:32Z
Dr. Sroy
5771
Test-16
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinkleunlink.js: Unlink module
****************************************
* Mode of invocation: Tab ("Unlink")
* Active on: Non-special pages, except Wikipedia:Sandbox
* Config directives in: TwinkleConfig
*/
Twinkle.unlink = function twinkleunlink() {
if( mw.config.get('wgNamespaceNumber') < 0 || mw.config.get('wgPageName') === 'Wikipedia:Sandbox' ) {
return;
}
// Restrict to extended confirmed users. This is done here instead of above to avoid an unnecessary API call.
mw.user.getRights().then(function (rights) {
if( rights.indexOf('extendedconfirmed') !== -1 ) {
Twinkle.addPortletLink( Twinkle.unlink.callback, "Unlink", "tw-unlink", "Unlink backlinks" );
}
});
};
Twinkle.unlink.getChecked2 = function twinkleunlinkGetChecked2( nodelist ) {
if( !( nodelist instanceof NodeList ) && !( nodelist instanceof HTMLCollection ) ) {
return nodelist.checked ? [ nodelist.values ] : [];
}
var result = [];
for(var i = 0; i < nodelist.length; ++i ) {
if( nodelist[i].checked ) {
result.push( nodelist[i].values );
}
}
return result;
};
// the parameter is used when invoking unlink from admin speedy
Twinkle.unlink.callback = function(presetReason) {
var Window = new Morebits.simpleWindow( 600, 440 );
Window.setTitle( "Unlink backlinks" + (mw.config.get('wgNamespaceNumber') === 6 ? " and file usages" : "") );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#unlink" );
var form = new Morebits.quickForm( Twinkle.unlink.callback.evaluate );
// prepend some basic documentation
var node1 = Morebits.htmlNode("code", "[[" + Morebits.pageNameNorm + "|link text]]");
var node2 = Morebits.htmlNode("code", "link text");
node1.style.fontFamily = node2.style.fontFamily = "monospace";
node1.style.fontStyle = node2.style.fontStyle = "normal";
form.append( {
type: 'div',
style: 'margin-bottom: 0.5em',
label: [
'This tool allows you to unlink all incoming links ("backlinks") that point to this page' +
(mw.config.get('wgNamespaceNumber') === 6 ? ", and/or hide all inclusions of this file by wrapping them in <!-- --> comment markup" : "") +
". For instance, ",
node1,
" would become ",
node2,
". Use it with caution."
]
} );
form.append( {
type: 'input',
name: 'reason',
label: 'Reason: ',
value: (presetReason ? presetReason : ''),
size: 60
} );
var query;
if(mw.config.get('wgNamespaceNumber') === 6) { // File:
query = {
'action': 'query',
'list': [ 'backlinks', 'imageusage' ],
'bltitle': mw.config.get('wgPageName'),
'iutitle': mw.config.get('wgPageName'),
'bllimit': Morebits.userIsInGroup( 'sysop' ) ? 5000 : 500, // 500 is max for normal users, 5000 for bots and sysops
'iulimit': Morebits.userIsInGroup( 'sysop' ) ? 5000 : 500, // 500 is max for normal users, 5000 for bots and sysops
'blnamespace': Twinkle.getPref('unlinkNamespaces'),
'iunamespace': Twinkle.getPref('unlinkNamespaces'),
'rawcontinue': true
};
} else {
query = {
'action': 'query',
'list': 'backlinks',
'bltitle': mw.config.get('wgPageName'),
'blfilterredir': 'nonredirects',
'bllimit': Morebits.userIsInGroup( 'sysop' ) ? 5000 : 500, // 500 is max for normal users, 5000 for bots and sysops
'blnamespace': Twinkle.getPref('unlinkNamespaces'),
'rawcontinue': true
};
}
var wikipedia_api = new Morebits.wiki.api( 'Grabbing backlinks', query, Twinkle.unlink.callbacks.display.backlinks );
wikipedia_api.params = { form: form, Window: Window, image: mw.config.get('wgNamespaceNumber') === 6 };
wikipedia_api.post();
var root = document.createElement( 'div' );
root.style.padding = '15px'; // just so it doesn't look broken
Morebits.status.init( root );
wikipedia_api.statelem.status( "loading..." );
Window.setContent( root );
Window.display();
};
Twinkle.unlink.callback.evaluate = function twinkleunlinkCallbackEvaluate(event) {
var reason = event.target.reason.value;
if (!reason) {
alert("You must specify a reason for unlinking.");
return;
}
var backlinks = [], imageusage = [];
if( event.target.backlinks ) {
backlinks = Twinkle.unlink.getChecked2(event.target.backlinks);
}
if( event.target.imageusage ) {
imageusage = Twinkle.unlink.getChecked2(event.target.imageusage);
}
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( event.target );
var pages = Morebits.array.uniq(backlinks.concat(imageusage));
var unlinker = new Morebits.batchOperation("Unlinking backlinks" + (imageusage ? " and instances of file usage" : ""));
unlinker.setOption("preserveIndividualStatusLines", true);
unlinker.setPageList(pages);
var params = { reason: reason, unlinker: unlinker };
unlinker.run(function(pageName) {
var wikipedia_page = new Morebits.wiki.page(pageName, "Unlinking in article \"" + pageName + "\"");
wikipedia_page.setBotEdit(true); // unlink considered a floody operation
var innerParams = $.extend({}, params);
innerParams.doBacklinks = backlinks && backlinks.indexOf(pageName) !== -1;
innerParams.doImageusage = imageusage && imageusage.indexOf(pageName) !== -1;
wikipedia_page.setCallbackParameters(innerParams);
wikipedia_page.load(Twinkle.unlink.callbacks.unlinkBacklinks);
});
};
Twinkle.unlink.callbacks = {
display: {
backlinks: function twinkleunlinkCallbackDisplayBacklinks(apiobj) {
var xmlDoc = apiobj.responseXML;
var havecontent = false;
var list, namespaces, i;
if( apiobj.params.image ) {
var imageusage = $(xmlDoc).find('query imageusage iu');
list = [];
for ( i = 0; i < imageusage.length; ++i ) {
var usagetitle = imageusage[i].getAttribute('title');
list.push( { label: usagetitle, value: usagetitle, checked: true } );
}
if (!list.length)
{
apiobj.params.form.append( { type: 'div', label: 'No instances of file usage found.' } );
}
else
{
apiobj.params.form.append( { type:'header', label: 'File usage' } );
namespaces = [];
$.each(Twinkle.getPref('unlinkNamespaces'), function(k, v) {
namespaces.push(Morebits.wikipedia.namespacesFriendly[v]);
});
apiobj.params.form.append( {
type: 'div',
label: "Selected namespaces: " + namespaces.join(', '),
tooltip: "You can change this with your Twinkle preferences, at [[WP:TWPREFS]]"
});
if ($(xmlDoc).find('query-continue').length) {
apiobj.params.form.append( {
type: 'div',
label: "First " + list.length.toString() + " file usages shown."
});
}
apiobj.params.form.append({
type: 'button',
label: "Select All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, "imageusage")).prop('checked', true);
}
});
apiobj.params.form.append({
type: 'button',
label: "Deselect All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, "imageusage")).prop('checked', false);
}
});
apiobj.params.form.append({
type: 'checkbox',
name: 'imageusage',
list: list
});
havecontent = true;
}
}
var backlinks = $(xmlDoc).find('query backlinks bl');
if( backlinks.length > 0 ) {
list = [];
for ( i = 0; i < backlinks.length; ++i ) {
var title = backlinks[i].getAttribute('title');
list.push( { label: title, value: title, checked: true } );
}
apiobj.params.form.append( { type:'header', label: 'Backlinks' } );
namespaces = [];
$.each(Twinkle.getPref('unlinkNamespaces'), function(k, v) {
namespaces.push(Morebits.wikipedia.namespacesFriendly[v]);
});
apiobj.params.form.append( {
type: 'div',
label: "Selected namespaces: " + namespaces.join(', '),
tooltip: "You can change this with your Twinkle preferences, at [[WP:TWPREFS]]"
});
if ($(xmlDoc).find('query-continue').length) {
apiobj.params.form.append( {
type: 'div',
label: "First " + list.length.toString() + " backlinks shown."
});
}
apiobj.params.form.append({
type: 'button',
label: "Select All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, "backlinks")).prop('checked', true);
}
});
apiobj.params.form.append({
type: 'button',
label: "Deselect All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, "backlinks")).prop('checked', false);
}
});
apiobj.params.form.append({
type: 'checkbox',
name: 'backlinks',
list: list
});
havecontent = true;
}
else
{
apiobj.params.form.append( { type: 'div', label: 'No backlinks found.' } );
}
if (havecontent) {
apiobj.params.form.append( { type:'submit' } );
}
var result = apiobj.params.form.render();
apiobj.params.Window.setContent( result );
Morebits.checkboxShiftClickSupport($("input[name='imageusage']", result));
Morebits.checkboxShiftClickSupport($("input[name='backlinks']", result));
}
},
unlinkBacklinks: function twinkleunlinkCallbackUnlinkBacklinks(pageobj) {
var oldtext = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var wikiPage = new Morebits.wikitext.page(oldtext);
var summaryText = "", warningString = false;
var text;
// remove image usages
if (params.doImageusage) {
wikiPage.commentOutImage(mw.config.get('wgTitle'), 'Commented out');
text = wikiPage.getText();
// did we actually make any changes?
if (text === oldtext) {
warningString = "file usages";
} else {
summaryText = "Commenting out use(s) of file";
oldtext = text;
}
}
// remove backlinks
if (params.doBacklinks) {
wikiPage.removeLink(Morebits.pageNameNorm);
text = wikiPage.getText();
// did we actually make any changes?
if (text === oldtext) {
warningString = (warningString ? "backlinks or file usages" : "backlinks");
} else {
summaryText = (summaryText ? (summaryText + " / ") : "") + "Removing link(s) to";
oldtext = text;
}
}
if (warningString) {
// nothing to do!
pageobj.getStatusElement().error("Didn't find any " + warningString + " on the page.");
params.unlinker.workerFailure(pageobj);
return;
}
pageobj.setPageText(text);
pageobj.setEditSummary(summaryText + " \"" + Morebits.pageNameNorm + "\": " + params.reason + "." + Twinkle.getPref('summaryAd'));
pageobj.setCreateOption('nocreate');
pageobj.save(params.unlinker.workerSuccess, params.unlinker.workerFailure);
}
};
})(jQuery);
//</nowiki>
9amdh7x9qd82xdkclbitdfmq2si90yh
MediaWiki:Gadget-friendlytag.js
8
5640
32208
2018-08-10T18:53:57Z
Dr. Sroy
5771
Test-18
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** friendlytag.js: Tag module
****************************************
* Mode of invocation: Tab ("Tag")
* Active on: Existing articles; file pages with a corresponding file
* which is local (not on Commons); existing subpages of
* {Wikipedia|Wikipedia talk}:Articles for creation;
* all redirects
* Config directives in: FriendlyConfig
*/
Twinkle.tag = function friendlytag() {
// redirect tagging
if( Morebits.wiki.isPageRedirect() ) {
Twinkle.tag.mode = 'redirect';
Twinkle.addPortletLink( Twinkle.tag.callback, "Tag", "friendly-tag", "Tag redirect" );
}
// file tagging
else if( mw.config.get('wgNamespaceNumber') === 6 && !document.getElementById("mw-sharedupload") && document.getElementById("mw-imagepage-section-filehistory") ) {
Twinkle.tag.mode = 'file';
Twinkle.addPortletLink( Twinkle.tag.callback, "Tag", "friendly-tag", "Add maintenance tags to file" );
}
// article/draft article tagging
else if( ( mw.config.get('wgNamespaceNumber') === 0 || mw.config.get('wgNamespaceNumber') === 118 || /^Wikipedia( talk)?:Articles for creation\//.exec(Morebits.pageNameNorm) ) && mw.config.get('wgCurRevisionId') ) {
Twinkle.tag.mode = 'article';
Twinkle.addPortletLink( Twinkle.tag.callback, "Tag", "friendly-tag", "Add maintenance tags to article" );
}
};
Twinkle.tag.callback = function friendlytagCallback() {
var Window = new Morebits.simpleWindow( 630, (Twinkle.tag.mode === "article") ? 500 : 400 );
Window.setScriptName( "Twinkle" );
// anyone got a good policy/guideline/info page/instructional page link??
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#tag" );
var form = new Morebits.quickForm( Twinkle.tag.callback.evaluate );
if (document.getElementsByClassName("patrollink").length) {
form.append( {
type: 'checkbox',
list: [
{
label: 'Mark the page as patrolled',
value: 'patrolPage',
name: 'patrolPage',
checked: Twinkle.getFriendlyPref('markTaggedPagesAsPatrolled')
}
]
} );
}
switch( Twinkle.tag.mode ) {
case 'article':
Window.setTitle( "Article maintenance tagging" );
form.append({
type: 'select',
name: 'sortorder',
label: 'View this list:',
tooltip: 'You can change the default view order in your Twinkle preferences (WP:TWPREFS).',
event: Twinkle.tag.updateSortOrder,
list: [
{ type: 'option', value: 'cat', label: 'By categories', selected: Twinkle.getFriendlyPref('tagArticleSortOrder') === 'cat' },
{ type: 'option', value: 'alpha', label: 'In alphabetical order', selected: Twinkle.getFriendlyPref('tagArticleSortOrder') === 'alpha' }
]
});
form.append({
type: 'div',
id: 'tagWorkArea',
className: 'morebits-scrollbox',
style: 'max-height: 28em'
});
form.append( {
type: 'checkbox',
list: [
{
label: 'Group inside {{multiple issues}} if possible',
value: 'group',
name: 'group',
tooltip: 'If applying three or more templates supported by {{multiple issues}} and this box is checked, all supported templates will be grouped inside a {{multiple issues}} template.',
checked: Twinkle.getFriendlyPref('groupByDefault')
}
]
}
);
break;
case 'file':
Window.setTitle( "File maintenance tagging" );
// TODO: perhaps add custom tags TO list of checkboxes
form.append({ type: 'header', label: 'License and sourcing problem tags' });
form.append({ type: 'checkbox', name: 'imageTags', list: Twinkle.tag.file.licenseList } );
form.append({ type: 'header', label: 'Wikimedia Commons-related tags' });
form.append({ type: 'checkbox', name: 'imageTags', list: Twinkle.tag.file.commonsList } );
form.append({ type: 'header', label: 'Cleanup tags' } );
form.append({ type: 'checkbox', name: 'imageTags', list: Twinkle.tag.file.cleanupList } );
form.append({ type: 'header', label: 'Image quality tags' } );
form.append({ type: 'checkbox', name: 'imageTags', list: Twinkle.tag.file.qualityList } );
form.append({ type: 'header', label: 'Replacement tags' });
form.append({ type: 'checkbox', name: 'imageTags', list: Twinkle.tag.file.replacementList } );
break;
case 'redirect':
Window.setTitle( "Redirect tagging" );
form.append({ type: 'header', label:'Spelling, misspelling, tense and capitalization templates' });
form.append({ type: 'checkbox', name: 'redirectTags', list: Twinkle.tag.spellingList });
form.append({ type: 'header', label:'Alternative name templates' });
form.append({ type: 'checkbox', name: 'redirectTags', list: Twinkle.tag.alternativeList });
form.append({ type: 'header', label:'Miscellaneous and administrative redirect templates' });
form.append({ type: 'checkbox', name: 'redirectTags', list: Twinkle.tag.administrativeList });
break;
default:
alert("Twinkle.tag: unknown mode " + Twinkle.tag.mode);
break;
}
form.append( { type:'submit' } );
var result = form.render();
Window.setContent( result );
Window.display();
if (Twinkle.tag.mode === "article") {
// fake a change event on the sort dropdown, to initialize the tag list
var evt = document.createEvent("Event");
evt.initEvent("change", true, true);
result.sortorder.dispatchEvent(evt);
}
};
Twinkle.tag.checkedTags = [];
Twinkle.tag.updateSortOrder = function(e) {
var sortorder = e.target.value;
Twinkle.tag.checkedTags = e.target.form.getChecked("articleTags");
if (!Twinkle.tag.checkedTags) {
Twinkle.tag.checkedTags = [];
}
var container = new Morebits.quickForm.element({ type: "fragment" });
// function to generate a checkbox, with appropriate subgroup if needed
var makeCheckbox = function(tag, description) {
var checkbox = { value: tag, label: "{{" + tag + "}}: " + description };
if (Twinkle.tag.checkedTags.indexOf(tag) !== -1) {
checkbox.checked = true;
}
switch (tag) {
case "cleanup":
checkbox.subgroup = {
name: 'cleanup',
type: 'input',
label: 'Specific reason why cleanup is needed: ',
tooltip: 'Required.',
size: 35
};
break;
case "copy edit":
checkbox.subgroup = {
name: 'copyEdit',
type: 'input',
label: '"This article may require copy editing for..." ',
tooltip: 'e.g. "consistent spelling". Optional.',
size: 35
};
break;
case "copypaste":
checkbox.subgroup = {
name: 'copypaste',
type: 'input',
label: 'Source URL: ',
tooltip: 'If known.',
size: 50
};
break;
case "expert needed":
checkbox.subgroup = {
name: 'expertNeeded',
type: 'input',
label: 'Name of relevant WikiProject: ',
tooltip: 'Optionally, enter the name of a WikiProject which might be able to help recruit an expert. Don\'t include the "WikiProject" prefix.'
};
break;
case "globalize":
checkbox.subgroup = {
name: 'globalize',
type: 'select',
list: [
{ label: "{{globalize}}: article may not represent a worldwide view of the subject", value: "globalize" },
{
label: "Region-specific {{globalize}} subtemplates",
list: [
{ label: "{{globalize/Australia}}: article deals primarily with the Australian viewpoint", value: "globalize/Australia" },
{ label: "{{globalize/Canada}}: article deals primarily with the Canadian viewpoint", value: "globalize/Canada" },
{ label: "{{globalize/China}}: article deals primarily with the Chinese viewpoint", value: "globalize/China" },
{ label: "{{globalize/Common law}}: article deals primarily with the viewpoint of common law countries", value: "globalize/Common law" },
{ label: "{{globalize/Eng}}: article deals primarily with the English-speaking viewpoint", value: "globalize/Eng" },
{ label: "{{globalize/Europe}}: article deals primarily with the European viewpoint", value: "globalize/Europe" },
{ label: "{{globalize/France}}: article deals primarily with the French viewpoint", value: "globalize/France" },
{ label: "{{globalize/Germany}}: article deals primarily with the German viewpoint", value: "globalize/Germany" },
{ label: "{{globalize/India}}: article deals primarily with the Indian viewpoint", value: "globalize/India" },
{ label: "{{globalize/Middle East}}: article deals primarily with the Middle Eastern viewpoint", value: "globalize/Middle East" },
{ label: "{{globalize/North America}}: article deals primarily with the North American viewpoint", value: "globalize/North America" },
{ label: "{{globalize/Northern}}: article deals primarily with the northern hemisphere viewpoint", value: "globalize/Northern" },
{ label: "{{globalize/Southern}}: article deals primarily with the southern hemisphere viewpoint", value: "globalize/Southern" },
{ label: "{{globalize/South Africa}}: article deals primarily with the South African viewpoint", value: "globalize/South Africa" },
{ label: "{{globalize/UK}}: article deals primarily with the British viewpoint", value: "globalize/UK" },
{ label: "{{globalize/UK and Canada}}: article deals primarily with the British and Canadian viewpoints", value: "globalize/UK and Canada" },
{ label: "{{globalize/US}}: article deals primarily with the USA viewpoint", value: "globalize/US" },
{ label: "{{globalize/West}}: article deals primarily with the viewpoint of Western countries", value: "globalize/West" }
]
}
]
};
break;
case "merge":
case "merge from":
case "merge to":
var otherTagName = "merge";
switch (tag)
{
case "merge from":
otherTagName = "merge to";
break;
case "merge to":
otherTagName = "merge from";
break;
}
checkbox.subgroup = [
{
name: 'mergeTarget',
type: 'input',
label: 'Other article(s): ',
tooltip: 'If specifying multiple articles, separate them with pipe characters: Article one|Article two'
},
{
name: 'mergeTagOther',
type: 'checkbox',
list: [
{
label: 'Tag the other article with a {{' + otherTagName + '}} tag',
checked: true,
tooltip: 'Only available if a single article name is entered.'
}
]
}
];
if (mw.config.get('wgNamespaceNumber') === 0) {
checkbox.subgroup.push({
name: 'mergeReason',
type: 'textarea',
label: 'Rationale for merge (will be posted on ' +
(tag === "merge to" ? 'the other article\'s' : 'this article\'s') + ' talk page):',
tooltip: 'Optional, but strongly recommended. Leave blank if not wanted. Only available if a single article name is entered.'
});
}
break;
case "not English":
case "rough translation":
checkbox.subgroup = [
{
name: 'translationLanguage',
type: 'input',
label: 'Language of article (if known): ',
tooltip: 'Consider looking at [[WP:LRC]] for help. If listing the article at PNT, please try to avoid leaving this box blank, unless you are completely unsure.'
}
];
if (tag === "not English") {
checkbox.subgroup.push({
name: 'translationNotify',
type: 'checkbox',
list: [
{
label: 'Notify article creator',
checked: true,
tooltip: "Places {{uw-notenglish}} on the creator's talk page."
}
]
});
}
checkbox.subgroup.push({
name: 'translationPostAtPNT',
type: 'checkbox',
list: [
{
label: 'List this article at Wikipedia:Pages needing translation into English (PNT)',
checked: true
}
]
});
checkbox.subgroup.push({
name: 'translationComments',
type: 'textarea',
label: 'Additional comments to post at PNT',
tooltip: 'Optional, and only relevant if "List this article ..." above is checked.'
});
break;
case "notability":
checkbox.subgroup = {
name: 'notability',
type: 'select',
list: [
{ label: "{{notability}}: article's subject may not meet the general notability guideline", value: "none" },
{ label: "{{notability|Academics}}: notability guideline for academics", value: "Academics" },
{ label: "{{notability|Biographies}}: notability guideline for biographies", value: "Biographies" },
{ label: "{{notability|Books}}: notability guideline for books", value: "Books" },
{ label: "{{notability|Companies}}: notability guidelines for companies and organizations", value: "Companies" },
{ label: "{{notability|Events}}: notability guideline for events", value: "Events" },
{ label: "{{notability|Films}}: notability guideline for films", value: "Films" },
{ label: "{{notability|Places}}: notability guideline for places", value: "Places" },
{ label: "{{notability|Music}}: notability guideline for music", value: "Music" },
{ label: "{{notability|Neologisms}}: notability guideline for neologisms", value: "Neologisms" },
{ label: "{{notability|Numbers}}: notability guideline for numbers", value: "Numbers" },
{ label: "{{notability|Products}}: notability guideline for products and services", value: "Products" },
{ label: "{{notability|Sport}}: notability guideline for sports and athletics", value: "Sport" },
{ label: "{{notability|Web}}: notability guideline for web content", value: "Web" }
]
};
break;
default:
break;
}
return checkbox;
};
// categorical sort order
if (sortorder === "cat") {
// function to iterate through the tags and create a checkbox for each one
var doCategoryCheckboxes = function(subdiv, array) {
var checkboxes = [];
$.each(array, function(k, tag) {
var description = Twinkle.tag.article.tags[tag];
checkboxes.push(makeCheckbox(tag, description));
});
subdiv.append({
type: "checkbox",
name: "articleTags",
list: checkboxes
});
};
var i = 0;
// go through each category and sub-category and append lists of checkboxes
$.each(Twinkle.tag.article.tagCategories, function(title, content) {
container.append({ type: "header", id: "tagHeader" + i, label: title });
var subdiv = container.append({ type: "div", id: "tagSubdiv" + i++ });
if ($.isArray(content)) {
doCategoryCheckboxes(subdiv, content);
} else {
$.each(content, function(subtitle, subcontent) {
subdiv.append({ type: "div", label: [ Morebits.htmlNode("b", subtitle) ] });
doCategoryCheckboxes(subdiv, subcontent);
});
}
});
}
// alphabetical sort order
else {
var checkboxes = [];
$.each(Twinkle.tag.article.tags, function(tag, description) {
checkboxes.push(makeCheckbox(tag, description));
});
container.append({
type: "checkbox",
name: "articleTags",
list: checkboxes
});
}
// append any custom tags
if (Twinkle.getFriendlyPref('customTagList').length) {
container.append({ type: 'header', label: 'Custom tags' });
container.append({ type: 'checkbox', name: 'articleTags', list: Twinkle.getFriendlyPref('customTagList') });
}
var $workarea = $(e.target.form).find("div#tagWorkArea");
var rendered = container.render();
$workarea.empty().append(rendered);
// style adjustments
$workarea.find("h5").css({ 'font-size': '110%' });
$workarea.find("h5:not(:first-child)").css({ 'margin-top': '1em' });
$workarea.find("div").filter(":has(span.quickformDescription)").css({ 'margin-top': '0.4em' });
// add a link to each template's description page
$.each(Morebits.quickForm.getElements(e.target.form, "articleTags"), function(index, checkbox) {
var $checkbox = $(checkbox);
var link = Morebits.htmlNode("a", ">");
link.setAttribute("class", "tag-template-link");
link.setAttribute("href", mw.util.getUrl("Template:" +
Morebits.string.toUpperCaseFirstChar(checkbox.values)));
link.setAttribute("target", "_blank");
$checkbox.parent().append(["\u00A0", link]);
});
};
// Tags for ARTICLES start here
Twinkle.tag.article = {};
// A list of all article tags, in alphabetical order
// To ensure tags appear in the default "categorized" view, add them to the tagCategories hash below.
Twinkle.tag.article.tags = {
"advert": "article is written like an advertisement",
"all plot": "article is almost entirely a plot summary",
"autobiography": "article is an autobiography and may not be written neutrally",
"BLP sources": "BLP article needs additional sources for verification",
"BLP unsourced": "BLP article has no sources at all (use BLP PROD instead for new articles)",
"citation style": "article has unclear or inconsistent inline citations",
"cleanup": "article may require cleanup",
"cleanup-reorganize": "article may be in need of reorganization to comply with Wikipedia's layout guidelines",
"close paraphrasing": "article contains close paraphrasing of a non-free copyrighted source",
"COI": "article creator or major contributor may have a conflict of interest",
"condense": "article may have too many section headers dividing up its content",
"confusing": "article may be confusing or unclear",
"context": "article provides insufficient context",
"copy edit": "article needs copy editing for grammar, style, cohesion, tone, and/or spelling",
"copypaste": "article appears to have been copied and pasted from a source",
"current": "article documents a current event",
"dead end": "article has no links to other articles",
"disputed": "article has questionable factual accuracy",
"essay-like": "article is written like a personal reflection or opinion essay",
"expand language": "article can be expanded with material from a foreign-language Wikipedia",
"expert needed": "article needs attention from an expert on the subject",
"external links": "article's external links may not follow content policies or guidelines",
"fansite": "article resembles a fansite",
"fiction": "article fails to distinguish between fact and fiction",
"globalize": "article may not represent a worldwide view of the subject",
"GOCEinuse": "article is currently undergoing a major copy edit by the Guild of Copy Editors",
"hoax": "article may be a complete hoax",
"improve categories": "article may require additional categories",
"incomprehensible": "article is very hard to understand or incomprehensible",
"in-universe": "article subject is fictional and needs rewriting from a non-fictional perspective",
"in use": "article is undergoing a major edit for a short while",
"lead missing": "article has no lead section and one should be written",
"lead rewrite": "article lead section needs to be rewritten to comply with guidelines",
"lead too long": "article lead section is too long and should be shortened",
"lead too short": "article lead section is too short and should be expanded",
"linkrot": "article uses bare URLs for references, which are prone to link rot",
"manual": "article is written like a manual or guidebook",
"merge": "article should be merged with another given article",
"merge from": "another given article should be merged into this one",
"merge to": "article should be merged into another given article",
"metricate": "article exclusively uses non-SI units of measurement",
"more footnotes": "article has some references, but insufficient in-text citations",
"new unreviewed article": "mark your own article for later review",
"news release": "article reads like a news release",
"no footnotes": "article has references, but no in-text citations",
"non-free": "article may contain excessive or improper use of copyrighted materials",
"notability": "article's subject may not meet the notability guideline",
"not English": "article is written in a language other than English and needs translation",
"one source": "article relies largely or entirely upon a single source",
"original research": "article has original research or unverified claims",
"orphan": "article is linked to from no other articles",
"overcoverage": "article has an extensive bias or disproportional coverage towards one or more specific regions",
"overlinked": "article may have too many duplicate and/or irrelevant links",
"overly detailed": "article contains an excessive amount of intricate detail",
"over-quotation": "article contains too many or too-lengthy quotations for an encyclopedic entry",
"peacock": "article may contain peacock terms that promote the subject without adding information",
"plot": "plot summary in article is too long",
"POV": "article does not maintain a neutral point of view",
"primary sources": "article relies too heavily on primary sources, and needs secondary sources",
"prose": "article is in a list format that may be better presented using prose",
"recentism": "article is slanted towards recent events",
"refimprove": "article needs additional references or sources for verification",
"rough translation": "article is poorly translated and needs cleanup",
"sections": "article needs to be broken into sections",
"self-published": "article may contain improper references to self-published sources",
"technical": "article may be too technical for the uninitiated reader",
"tense": "article is written in an incorrect tense",
"third-party": "article relies too heavily on affiliated sources, and needs third-party sources",
"tone": "tone of article is not appropriate",
"too few opinions": "article may not include all significant viewpoints",
"uncategorized": "article is uncategorized",
"under construction": "article is currently in the middle of an expansion or major revamping",
"underlinked": "article may require additional wikilinks",
"undue": "article lends undue weight to certain aspects of the subject but not others",
"unfocused": "article lacks focus or is about more than one topic",
"unreferenced": "article has no references at all",
"unreliable sources": "article's references may not be reliable sources",
"undisclosed paid": "article may have been created or edited in return for undisclosed payments",
"update": "article needs additional up-to-date information added",
"very long": "article is too long",
"weasel": "article neutrality is compromised by the use of weasel words"
};
// A list of tags in order of category
// Tags should be in alphabetical order within the categories
// Add new categories with discretion - the list is long enough as is!
Twinkle.tag.article.tagCategories = {
"Cleanup and maintenance tags": {
"General cleanup": [
"cleanup", // has a subgroup with text input
"copy edit" // has a subgroup with text input
],
"Potentially unwanted content": [
"close paraphrasing",
"copypaste", // has a subgroup with text input
"external links",
"non-free"
],
"Structure, formatting, and lead section": [
"cleanup-reorganize",
"condense",
"lead missing",
"lead rewrite",
"lead too long",
"lead too short",
"sections",
"very long"
],
"Fiction-related cleanup": [
"all plot",
"fiction",
"in-universe",
"plot"
]
},
"General content issues": {
"Importance and notability": [
"notability" // has a subgroup with subcategories
],
"Style of writing": [
"advert",
"essay-like",
"fansite",
"manual",
"news release",
"over-quotation",
"prose",
"technical",
"tense",
"tone"
],
"Sense (or lack thereof)": [
"confusing",
"incomprehensible",
"unfocused"
],
"Information and detail": [
"context",
"expert needed",
"metricate",
"overly detailed",
"undue"
],
"Timeliness": [
"current",
"update"
],
"Neutrality, bias, and factual accuracy": [
"autobiography",
"COI",
"disputed",
"hoax",
"globalize", // has a subgroup with subcategories
"overcoverage",
"peacock",
"POV",
"recentism",
"too few opinions",
"undisclosed paid",
"weasel"
],
"Verifiability and sources": [
"BLP sources",
"BLP unsourced",
"one source",
"original research",
"primary sources",
"refimprove",
"self-published",
"third-party",
"unreferenced",
"unreliable sources"
]
},
"Specific content issues": {
"Language": [
"not English", // has a subgroup with several options
"rough translation", // has a subgroup with several options
"expand language"
],
"Links": [
"dead end",
"orphan",
"overlinked",
"underlinked"
],
"Referencing technique": [
"citation style",
"linkrot",
"more footnotes",
"no footnotes"
],
"Categories": [
"improve categories",
"uncategorized"
]
},
"Merging": [ // these three have a subgroup with several options
"merge",
"merge from",
"merge to"
],
"Informational": [
"GOCEinuse",
"in use",
"new unreviewed article",
"under construction"
]
};
// Tags for REDIRECTS start here
Twinkle.tag.spellingList = [
{
label: '{{R from initialism}}: redirect from an initialism (e.g. AGF) to its expanded form',
value: 'R from initialism'
},
{
label: '{{R from acronym}}: redirect from an acronym (e.g. POTUS) to its expanded form',
value: 'R from acronym'
},
{
label: '{{R to list entry}}: redirect to a "list of minor entities"-type article which contains brief descriptions of subjects not notable enough to have separate articles',
value: 'R to list entry'
},
{
label: '{{R to section}}: similar to {{R to list entry}}, but when list is organized in sections, such as list of characters in a fictional universe.',
value: 'R to section'
},
{
label: '{{R from misspelling}}: redirect from a misspelling or typographical error',
value: 'R from misspelling'
},
{
label: '{{R from alternative spelling}}: redirect from a title with a different spelling',
value: 'R from alternative spelling'
},
{
label: '{{R from plural}}: redirect from a plural word to the singular equivalent',
value: 'R from plural'
},
{
label: '{{R from related word}}: redirect from a related word',
value: 'R from related word'
},
{
label: '{{R with possibilities}}: redirect from a more specific title to a more general, less detailed article, hence something which can and should be expanded',
value: 'R with possibilities'
},
{
label: '{{R from member}}: redirect from a member of a group to a related topic such as the group, organization, or team that he or she belongs to',
value: 'R from member'
},
{
label: '{{R from other capitalisation}}: redirect from a title with another method of capitalisation',
value: 'R from other capitalisation'
}
];
Twinkle.tag.alternativeList = [
{
label: '{{R from alternative name}}: redirect from a title that is another name, a pseudonym, a nickname, or a synonym',
value: 'R from alternative name'
},
{
label: '{{R from long name}}: redirect from a title that is a complete or more complete name',
value: 'R from long name'
},
{
label: '{{R from surname}}: redirect from a title that is a surname',
value: 'R from surname'
},
{
label: '{{R from historic name}}: redirect from another name with a significant historic past as a region, state, city or such, but which is no longer known by that title or name',
value: 'R from historic name'
},
{
label: '{{R from phrase}}: redirect from a phrase to a more general relevant article covering the topic',
value: 'R from phrase'
},
{
label: '{{R from scientific name}}: redirect from the scientific name to the common name',
value: 'R from scientific name'
},
{
label: '{{R to scientific name}}: redirect from the common name to the scientific name',
value: 'R to scientific name'
},
{
label: '{{R from name and country}}: redirect from the specific name to the briefer name',
value: 'R from name and country'
},
{
label: '{{R from alternative language}}: redirect from an English name to a name in another language, or vice-versa',
value: 'R from alternative language'
},
{
label: '{{R from ASCII}}: redirect from a title in basic ASCII to the formal article title, with differences that are not diacritical marks (accents, umlauts, etc.)',
value: 'R from ASCII'
},
{
label: '{{R to diacritics}}: redirect to the article title with diacritical marks (accents, umlauts, etc.)',
value: 'R to diacritics'
}
];
Twinkle.tag.administrativeList = [
{
label: '{{R from merge}}: redirect from a merged page in order to preserve its edit history',
value: 'R from merge'
},
{
label: '{{R to disambiguation page}}: redirect to a disambiguation page',
value: 'R to disambiguation page'
},
{
label: '{{R from duplicated article}}: redirect to a similar article in order to preserve its edit history',
value: 'R from duplicated article'
},
{
label: '{{R to decade}}: redirect from a year to the decade article',
value: 'R to decade'
},
{
label: '{{R from shortcut}}: redirect from a Wikipedia shortcut',
value: 'R from shortcut'
},
{
label: '{{R from CamelCase}}: redirect from a CamelCase title',
value: 'R from CamelCase'
},
{
label: '{{R from EXIF}}: redirect of a wikilink created from JPEG EXIF information (i.e. the "metadata" section on some image description pages)',
value: 'R from EXIF'
},
{
label: '{{R from school}}: redirect from a school article that had very little information',
value: 'R from school'
}
];
// maintenance tags for FILES start here
Twinkle.tag.file = {};
Twinkle.tag.file.licenseList = [
{ label: '{{Bsr}}: source info consists of bare image URL/generic base URL only', value: 'Bsr' },
{ label: '{{Non-free reduce}}: non-low-resolution fair use image (or too-long audio clip, etc)', value: 'Non-free reduce' },
{ label: '{{Orphaned non-free revisions}}: fair use media with old revisions that need to be deleted', value: 'subst:orfurrev' }
];
Twinkle.tag.file.commonsList = [
{ label: '{{Copy to Commons}}: free media that should be copied to Commons', value: 'Copy to Commons' },
{ label: '{{Do not move to Commons}} (PD issue): file is PD in the US but not in country of origin', value: 'Do not move to Commons' },
{ label: '{{Do not move to Commons}} (other reason)', value: 'Do not move to Commons_reason' },
{ label: '{{Keep local}}: request to keep local copy of a Commons file', value: 'Keep local' },
{ label: '{{Now Commons}}: file has been copied to Commons', value: 'subst:ncd' }
];
Twinkle.tag.file.cleanupList = [
{ label: '{{Artifacts}}: PNG contains residual compression artifacts', value: 'Artifacts' },
{ label: '{{Bad font}}: SVG uses fonts not available on the thumbnail server', value: 'Bad font' },
{ label: '{{Bad format}}: PDF/DOC/... file should be converted to a more useful format', value: 'Bad format' },
{ label: '{{Bad GIF}}: GIF that should be PNG, JPEG, or SVG', value: 'Bad GIF' },
{ label: '{{Bad JPEG}}: JPEG that should be PNG or SVG', value: 'Bad JPEG' },
{ label: '{{Bad trace}}: auto-traced SVG requiring cleanup', value: 'Bad trace' },
{ label: '{{Cleanup image}}: general cleanup', value: 'Cleanup image' },
{ label: '{{Cleanup SVG}}: SVG needing code and/or appearance cleanup', value: 'Cleanup SVG' },
{ label: '{{ClearType}}: image (not screenshot) with ClearType anti-aliasing', value: 'ClearType' },
{ label: '{{Imagewatermark}}: image contains visible or invisible watermarking', value: 'Imagewatermark' },
{ label: '{{NoCoins}}: image using coins to indicate scale', value: 'NoCoins' },
{ label: '{{Overcompressed JPEG}}: JPEG with high levels of artifacts', value: 'Overcompressed JPEG' },
{ label: '{{Opaque}}: opaque background should be transparent', value: 'Opaque' },
{ label: '{{Remove border}}: unneeded border, white space, etc.', value: 'Remove border' },
{ label: '{{Rename media}}: file should be renamed according to the criteria at [[WP:FMV]]', value: 'Rename media' },
{ label: '{{Should be PNG}}: GIF or JPEG should be lossless', value: 'Should be PNG' },
{
label: '{{Should be SVG}}: PNG, GIF or JPEG should be vector graphics', value: 'Should be SVG',
subgroup: {
name: 'svgCategory',
type: 'select',
list: [
{ label: '{{Should be SVG|other}}', value: 'other' },
{ label: '{{Should be SVG|alphabet}}: character images, font examples, etc.', value: 'alphabet' },
{ label: '{{Should be SVG|chemical}}: chemical diagrams, etc.', value: 'chemical' },
{ label: '{{Should be SVG|circuit}}: electronic circuit diagrams, etc.', value: 'circuit' },
{ label: '{{Should be SVG|coat of arms}}: coats of arms', value: 'coat of arms' },
{ label: '{{Should be SVG|diagram}}: diagrams that do not fit any other subcategory', value: 'diagram' },
{ label: '{{Should be SVG|emblem}}: emblems, free/libre logos, insignias, etc.', value: 'emblem' },
{ label: '{{Should be SVG|fair use}}: fair-use images, fair-use logos', value: 'fair use' },
{ label: '{{Should be SVG|flag}}: flags', value: 'flag' },
{ label: '{{Should be SVG|graph}}: visual plots of data', value: 'graph' },
{ label: '{{Should be SVG|logo}}: logos', value: 'logo' },
{ label: '{{Should be SVG|map}}: maps', value: 'map' },
{ label: '{{Should be SVG|music}}: musical scales, notes, etc.', value: 'music' },
{ label: '{{Should be SVG|physical}}: "realistic" images of physical objects, people, etc.', value: 'physical' },
{ label: '{{Should be SVG|symbol}}: miscellaneous symbols, icons, etc.', value: 'symbol' }
]
}
},
{ label: '{{Should be text}}: image should be represented as text, tables, or math markup', value: 'Should be text' },
{ label: '{{Split media}}: there are two different images in the upload log which need to be split', value: 'Split media' }
];
Twinkle.tag.file.qualityList = [
{ label: '{{Image-blownout}}', value: 'Image-blownout' },
{ label: '{{Image-out-of-focus}}', value: 'Image-out-of-focus' },
{ label: '{{Image-Poor-Quality}}', value: 'Image-Poor-Quality' },
{ label: '{{Image-underexposure}}', value: 'Image-underexposure' },
{ label: '{{Low quality chem}}: disputed chemical structures', value: 'Low quality chem' }
];
Twinkle.tag.file.replacementList = [
{ label: '{{Duplicate}}: exact duplicate of another file, but not yet orphaned', value: 'Duplicate' },
{ label: '{{Obsolete}}: improved version available', value: 'Obsolete' },
{ label: '{{PNG version available}}', value: 'PNG version available' },
{ label: '{{Vector version available}}', value: 'Vector version available' }
];
// Contains those article tags that *do not* work inside {{multiple issues}}.
Twinkle.tag.multipleIssuesExceptions = [
'copypaste',
'expand language',
'GOCEinuse',
'improve categories',
'in use',
'merge',
'merge from',
'merge to',
'new unreviewed article',
'not English',
'rough translation',
'uncategorized',
'under construction'
];
Twinkle.tag.callbacks = {
main: function( pageobj ) {
var params = pageobj.getCallbackParameters(),
tagRe, tagText = '', summaryText = 'Added',
tags = [], groupableTags = [], i, totalTags;
// Remove tags that become superfluous with this action
var pageText = pageobj.getPageText().replace(/\{\{\s*([Nn]ew unreviewed article|[Uu]nreviewed|[Uu]serspace draft)\s*(\|(?:\{\{[^{}]*\}\}|[^{}])*)?\}\}\s*/g, "");
var addTag = function friendlytagAddTag( tagIndex, tagName ) {
var currentTag = "";
if( tagName === 'uncategorized' || tagName === 'improve categories' ) {
pageText += '\n\n{{' + tagName +
'|date={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}';
} else {
if( tagName === 'globalize' ) {
currentTag += '{{' + params.tagParameters.globalize;
} else {
currentTag += ( Twinkle.tag.mode === 'redirect' ? '\n' : '' ) + '{{' + tagName;
}
if( tagName === 'notability' && params.tagParameters.notability !== 'none' ) {
currentTag += '|' + params.tagParameters.notability;
}
// prompt for other parameters, based on the tag
switch( tagName ) {
case 'cleanup':
if (params.tagParameters.cleanup) {
currentTag += '|reason=' + params.tagParameters.cleanup;
}
break;
case 'copy edit':
if (params.tagParameters.copyEdit) {
currentTag += '|for=' + params.tagParameters.copyEdit;
}
break;
case 'copypaste':
if (params.tagParameters.copypaste) {
currentTag += '|url=' + params.tagParameters.copypaste;
}
break;
case 'expand language':
currentTag += '|topic=';
var langcode = prompt('Please enter the language code of the other wiki (e.g. "fr", "roa-rup"). \n' +
"This information is required. To skip the {{expand language}} tag, click Cancel.", "");
if (langcode === null || langcode === "") {
Morebits.status.warn("Notice", "{{expand language}} tag skipped by user");
return true; // continue to next tag
} else {
currentTag += '|langcode=' + langcode;
}
var otherart = prompt('Please enter the name of the article in the other wiki (without interwiki prefix). \n' +
"This information is optional. To skip the {{expand language}} tag, click Cancel.", "");
if (otherart === null) {
Morebits.status.warn("Notice", "{{expand language}} tag skipped by user");
return true; // continue to next tag
} else {
currentTag += '|otherarticle=' + otherart;
}
break;
case 'expert needed':
if (params.tagParameters.expertNeeded) {
currentTag += '|1=' + params.tagParameters.expertNeeded;
}
break;
case 'news release':
currentTag += '|1=article';
break;
case 'not English':
case 'rough translation':
if (params.translationLanguage) {
currentTag += '|1=' + params.translationLanguage;
}
if (params.translationPostAtPNT) {
currentTag += '|listed=yes';
}
break;
case 'merge':
case 'merge to':
case 'merge from':
if (params.mergeTarget) {
// normalize the merge target for now and later
params.mergeTarget = Morebits.string.toUpperCaseFirstChar(params.mergeTarget.replace(/_/g, ' '));
currentTag += '|' + params.mergeTarget;
// link to the correct section on the talk page, for article space only
if (mw.config.get('wgNamespaceNumber') === 0 && (params.mergeReason || params.discussArticle)) {
if (!params.discussArticle) {
// discussArticle is the article whose talk page will contain the discussion
params.discussArticle = (tagName === "merge to" ? params.mergeTarget : mw.config.get('wgTitle'));
// nonDiscussArticle is the article which won't have the discussion
params.nonDiscussArticle = (tagName === "merge to" ? mw.config.get('wgTitle') : params.mergeTarget);
params.talkDiscussionTitle = 'Proposed merge with ' + params.nonDiscussArticle;
}
currentTag += '|discuss=Talk:' + params.discussArticle + '#' + params.talkDiscussionTitle;
}
}
break;
default:
break;
}
currentTag += (Twinkle.tag.mode === 'redirect') ? '}}' : '|date={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}\n';
tagText += currentTag;
}
if ( tagIndex > 0 ) {
if( tagIndex === (totalTags - 1) ) {
summaryText += ' and';
} else if ( tagIndex < (totalTags - 1) ) {
summaryText += ',';
}
}
summaryText += ' {{[[:';
if( tagName === 'globalize' ) {
summaryText += "Template:" + params.tagParameters.globalize + '|' + params.tagParameters.globalize;
} else {
summaryText += (tagName.indexOf(":") !== -1 ? tagName : ("Template:" + tagName + "|" + tagName));
}
summaryText += ']]}}';
};
if( Twinkle.tag.mode !== 'redirect' ) {
// Check for preexisting tags and separate tags into groupable and non-groupable arrays
for( i = 0; i < params.tags.length; i++ ) {
tagRe = new RegExp( '(\\{\\{' + params.tags[i] + '(\\||\\}\\})|\\|\\s*' + params.tags[i] + '\\s*=[a-z ]+\\d+)', 'im' );
if( !tagRe.exec( pageText ) ) {
if( Twinkle.tag.multipleIssuesExceptions.indexOf(params.tags[i]) === -1 ) {
groupableTags = groupableTags.concat( params.tags[i] );
} else {
tags = tags.concat( params.tags[i] );
}
} else {
Morebits.status.warn( 'Info', 'Found {{' + params.tags[i] +
'}} on the article already...excluding' );
// don't do anything else with merge tags
if (params.tags[i] === "merge" || params.tags[i] === "merge from" ||
params.tags[i] === "merge to") {
params.mergeTarget = params.mergeReason = params.mergeTagOther = false;
}
}
}
var miTest = /\{\{(multiple ?issues|article ?issues|mi)[^}]+\{/im.exec(pageText);
var miOldStyleRegex = /\{\{(multiple ?issues|article ?issues|mi)\s*\|([^{]+)\}\}/im;
var miOldStyleTest = miOldStyleRegex.exec(pageText);
if( ( miTest || miOldStyleTest ) && groupableTags.length > 0 ) {
Morebits.status.info( 'Info', 'Adding supported tags inside existing {{multiple issues}} tag' );
groupableTags.sort();
tagText = "";
totalTags = groupableTags.length;
$.each(groupableTags, addTag);
summaryText += ' tag' + ( groupableTags.length > 1 ? 's' : '' ) + ' (within {{[[Template:multiple issues|multiple issues]]}})';
if( tags.length > 0 ) {
summaryText += ', and';
}
if( miOldStyleTest ) {
// convert tags from old-style to new-style
var split = miOldStyleTest[2].split("|");
$.each(split, function(index, val) {
split[index] = val.replace("=", "|date=").trim();
});
pageText = pageText.replace(miOldStyleRegex, "{{$1|\n{{" + split.join("}}\n{{") + "}}\n" + tagText + "}}\n");
} else {
var miRegex = new RegExp("(\\{\\{\\s*" + miTest[1] + "\\s*(?:\\|(?:\\{\\{[^{}]*\\}\\}|[^{}])*)?)\\}\\}\\s*", "im");
pageText = pageText.replace(miRegex, "$1" + tagText + "}}\n");
}
tagText = "";
} else if( params.group && groupableTags.length >= 3 ) {
Morebits.status.info( 'Info', 'Grouping supported tags inside {{multiple issues}}' );
groupableTags.sort();
tagText += '{{multiple issues|\n';
totalTags = groupableTags.length;
$.each(groupableTags, addTag);
summaryText += ' tags (within {{[[Template:multiple issues|multiple issues]]}})';
if( tags.length > 0 ) {
summaryText += ', and';
}
tagText += '}}\n';
} else {
tags = tags.concat( groupableTags );
}
} else {
// Redirect tagging: Check for pre-existing tags
for( i = 0; i < params.tags.length; i++ ) {
tagRe = new RegExp( '(\\{\\{' + params.tags[i] + '(\\||\\}\\}))', 'im' );
if( !tagRe.exec( pageText ) ) {
tags = tags.concat( params.tags[i] );
} else {
Morebits.status.warn( 'Info', 'Found {{' + params.tags[i] +
'}} on the redirect already...excluding' );
}
}
}
tags.sort();
totalTags = tags.length;
$.each(tags, addTag);
if( Twinkle.tag.mode === 'redirect' ) {
pageText += tagText;
} else {
// smartly insert the new tags after any hatnotes. Regex is a bit more
// complicated than it'd need to be, to allow templates as parameters,
// and to handle whitespace properly.
pageText = pageText.replace(/^\s*(?:((?:\s*\{\{\s*(?:about|correct title|dablink|distinguish|for|other\s?(?:hurricaneuses|people|persons|places|uses(?:of)?)|redirect(?:-acronym)?|see\s?(?:also|wiktionary)|selfref|the)\d*\s*(\|(?:\{\{[^{}]*\}\}|[^{}])*)?\}\})+(?:\s*\n)?)\s*)?/i,
"$1" + tagText);
}
summaryText += ( tags.length > 0 ? ' tag' + ( tags.length > 1 ? 's' : '' ) : '' ) +
' to ' + Twinkle.tag.mode;
// avoid truncated summaries
if (summaryText.length > (254 - Twinkle.getPref('summaryAd').length)) {
summaryText = summaryText.replace(/\[\[[^|]+\|([^\]]+)\]\]/g, "$1");
}
pageobj.setPageText(pageText);
pageobj.setEditSummary(summaryText + Twinkle.getPref('summaryAd'));
pageobj.setWatchlist(Twinkle.getFriendlyPref('watchTaggedPages'));
pageobj.setMinorEdit(Twinkle.getFriendlyPref('markTaggedPagesAsMinor'));
pageobj.setCreateOption('nocreate');
pageobj.save(function() {
// special functions for merge tags
if (params.mergeReason) {
// post the rationale on the talk page (only operates in main namespace)
var talkpageText = "\n\n== Proposed merge with [[" + params.nonDiscussArticle + "]] ==\n\n";
talkpageText += params.mergeReason.trim() + " ~~~~";
var talkpage = new Morebits.wiki.page("Talk:" + params.discussArticle, "Posting rationale on talk page");
talkpage.setAppendText(talkpageText);
talkpage.setEditSummary('Proposing to merge [[:' + params.nonDiscussArticle + ']] ' +
(tags.indexOf("merge") !== -1 ? 'with' : 'into') + ' [[:' + params.discussArticle + ']]' +
Twinkle.getPref('summaryAd'));
talkpage.setWatchlist(Twinkle.getFriendlyPref('watchMergeDiscussions'));
talkpage.setCreateOption('recreate');
talkpage.append();
}
if (params.mergeTagOther) {
// tag the target page if requested
var otherTagName = "merge";
if (tags.indexOf("merge from") !== -1) {
otherTagName = "merge to";
} else if (tags.indexOf("merge to") !== -1) {
otherTagName = "merge from";
}
var newParams = {
tags: [otherTagName],
mergeTarget: Morebits.pageNameNorm,
discussArticle: params.discussArticle,
talkDiscussionTitle: params.talkDiscussionTitle
};
var otherpage = new Morebits.wiki.page(params.mergeTarget, "Tagging other page (" +
params.mergeTarget + ")");
otherpage.setCallbackParameters(newParams);
otherpage.load(Twinkle.tag.callbacks.main);
}
// post at WP:PNT for {{not English}} and {{rough translation}} tag
if (params.translationPostAtPNT) {
var pntPage = new Morebits.wiki.page('Wikipedia:Pages needing translation into English',
"Listing article at Wikipedia:Pages needing translation into English");
pntPage.setFollowRedirect(true);
pntPage.setCallbackParameters({
template: params.tags.indexOf("rough translation") !== -1 ? "duflu" : "needtrans",
lang: params.translationLanguage,
reason: params.translationComments
});
pntPage.load(Twinkle.tag.callbacks.translationListPage);
}
if (params.translationNotify) {
pageobj.lookupCreator(function(innerPageobj) {
var initialContrib = innerPageobj.getCreator();
// Disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
innerPageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
return;
}
var userTalkPage = new Morebits.wiki.page('User talk:' + initialContrib,
'Notifying initial contributor (' + initialContrib + ')');
var notifytext = "\n\n== Your article [[" + Morebits.pageNameNorm + "]]==\n" +
"{{subst:uw-notenglish|1=" + Morebits.pageNameNorm +
(params.translationPostAtPNT ? "" : "|nopnt=yes") + "}} ~~~~";
userTalkPage.setAppendText(notifytext);
userTalkPage.setEditSummary("Notice: Please use English when contributing to the English Wikipedia." +
Twinkle.getPref('summaryAd'));
userTalkPage.setCreateOption('recreate');
userTalkPage.setFollowRedirect(true);
userTalkPage.append();
});
}
});
if( params.patrol ) {
pageobj.patrol();
}
},
translationListPage: function friendlytagCallbacksTranslationListPage(pageobj) {
var old_text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var statelem = pageobj.getStatusElement();
var templateText = "{{subst:" + params.template + "|pg=" + Morebits.pageNameNorm + "|Language=" +
(params.lang || "uncertain") + "|Comments=" + params.reason.trim() + "}} ~~~~";
var text, summary;
if (params.template === "duflu") {
text = old_text + "\n\n" + templateText;
summary = "Translation cleanup requested on ";
} else {
text = old_text.replace(/\n+(==\s?Translated pages that could still use some cleanup\s?==)/,
"\n\n" + templateText + "\n\n$1");
summary = "Translation" + (params.lang ? (" from " + params.lang) : "") + " requested on ";
}
if (text === old_text) {
statelem.error('failed to find target spot for the discussion');
return;
}
pageobj.setPageText(text);
pageobj.setEditSummary(summary + " [[:" + Morebits.pageNameNorm + "]]" + Twinkle.getPref('summaryAd'));
pageobj.setCreateOption('recreate');
pageobj.save();
},
file: function friendlytagCallbacksFile(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var summary = "Adding ";
// Add maintenance tags
if (params.tags.length) {
var tagtext = "", currentTag;
$.each(params.tags, function(k, tag) {
// when other commons-related tags are placed, remove "move to Commons" tag
if (["Keep local", "subst:ncd", "Do not move to Commons_reason", "Do not move to Commons",
"Now Commons"].indexOf(tag) !== -1) {
text = text.replace(/\{\{(mtc|(copy |move )?to ?commons|move to wikimedia commons|copy to wikimedia commons)[^}]*\}\}/gi, "");
}
if (tag === "Vector version available") {
text = text.replace(/\{\{((convert to |convertto|should be |shouldbe|to)?svg|badpng|vectorize)[^}]*\}\}/gi, "");
}
currentTag = "{{" + (tag === "Do not move to Commons_reason" ? "Do not move to Commons" : tag);
var input;
switch (tag) {
case "subst:ncd":
/* falls through */
case "Keep local":
input = prompt( "{{" + (tag === "subst:ncd" ? "Now Commons" : tag) +
"}} - Enter the name of the image on Commons (if different from local name), excluding the File: prefix:", "" );
if (input === null) {
return true; // continue
} else if (input !== "") {
currentTag += '|1=' + input;
}
break;
case "Rename media":
input = prompt( "{{Rename media}} - Enter the new name for the image (optional):", "" );
if (input === null) {
return true; // continue
} else if (input !== "") {
currentTag += "|1=" + input;
}
input = prompt( "{{Rename media}} - Enter the reason for the rename (optional):", "" );
if (input === null) {
return true; // continue
} else if (input !== "") {
currentTag += "|2=" + input;
}
break;
case "Cleanup image":
/* falls through */
case "Cleanup SVG":
input = prompt( "{{" + tag + "}} - Enter the reason for cleanup (required). To skip the tag, click Cancel:", "" );
if (input === null) {
return true; // continue
} else if (input !== "") {
currentTag += "|1=" + input;
}
break;
case "Image-Poor-Quality":
input = prompt( "{{Image-Poor-Quality}} - Enter the reason why this image is so bad (required). To skip the tag, click Cancel:", "" );
if (input === null) {
return true; // continue
} else if (input !== "") {
currentTag += "|1=" + input;
}
break;
case "Low quality chem":
input = prompt( "{{Low quality chem}} - Enter the reason why the diagram is disputed (required). To skip the tag, click Cancel:", "" );
if (input === null) {
return true; // continue
} else if (input !== "") {
currentTag += "|1=" + input;
}
break;
case "PNG version available":
/* falls through */
case "Vector version available":
/* falls through */
case "Obsolete":
/* falls through */
case "Duplicate":
input = prompt( "{{" + tag + "}} - Enter the name of the file which replaces this one (required). To skip the tag, click Cancel:", "" );
if (input === null) {
return true; // continue
} else if (input !== "") {
currentTag += "|1=" + input;
}
break;
case "Do not move to Commons_reason":
input = prompt( "{{Do not move to Commons}} - Enter the reason why this image should not be moved to Commons (required). To skip the tag, click Cancel:", "" );
if (input === null) {
return true; // continue
} else if (input !== "") {
currentTag += "|reason=" + input;
}
break;
case "subst:orfurrev":
//remove {{non-free reduce}} and redirects
text = text.replace(/\{\{\s*(Template\s*:\s*)?(Non-free reduce|FairUseReduce|Fairusereduce|Fair Use Reduce|Fair use reduce|Reduce size|Reduce|Fair-use reduce|Image-toobig|Comic-ovrsize-img|Non-free-reduce|Nfr|Smaller image|Nonfree reduce)\s*(\|(?:\{\{[^{}]*\}\}|[^{}])*)?\}\}\s*/ig, "");
currentTag += "|date={{subst:date}}";
break;
case "Copy to Commons":
currentTag += "|human=" + mw.config.get("wgUserName");
break;
default:
break; // don't care
}
if (tag === "Should be SVG") {
currentTag += "|" + params.svgSubcategory;
}
currentTag += "}}\n";
tagtext += currentTag;
summary += "{{" + tag + "}}, ";
return true; // continue
});
if (!tagtext) {
pageobj.getStatusElement().warn("User canceled operation; nothing to do");
return;
}
text = tagtext + text;
}
pageobj.setPageText(text);
pageobj.setEditSummary(summary.substring(0, summary.length - 2) + Twinkle.getPref('summaryAd'));
pageobj.setWatchlist(Twinkle.getFriendlyPref('watchTaggedPages'));
pageobj.setMinorEdit(Twinkle.getFriendlyPref('markTaggedPagesAsMinor'));
pageobj.setCreateOption('nocreate');
pageobj.save();
if( params.patrol ) {
pageobj.patrol();
}
}
};
Twinkle.tag.callback.evaluate = function friendlytagCallbackEvaluate(e) {
var form = e.target;
var params = {};
if (form.patrolPage) {
params.patrol = form.patrolPage.checked;
}
switch (Twinkle.tag.mode) {
case 'article':
params.tags = form.getChecked( 'articleTags' );
params.group = form.group.checked;
params.tagParameters = {
cleanup: form["articleTags.cleanup"] ? form["articleTags.cleanup"].value : null,
copyEdit: form["articleTags.copyEdit"] ? form["articleTags.copyEdit"].value : null,
copypaste: form["articleTags.copypaste"] ? form["articleTags.copypaste"].value : null,
expertNeeded: form["articleTags.expertNeeded"] ? form["articleTags.expertNeeded"].value : null,
globalize: form["articleTags.globalize"] ? form["articleTags.globalize"].value : null,
notability: form["articleTags.notability"] ? form["articleTags.notability"].value : null
};
// common to {{merge}}, {{merge from}}, {{merge to}}
params.mergeTarget = form["articleTags.mergeTarget"] ? form["articleTags.mergeTarget"].value : null;
params.mergeReason = form["articleTags.mergeReason"] ? form["articleTags.mergeReason"].value : null;
params.mergeTagOther = form["articleTags.mergeTagOther"] ? form["articleTags.mergeTagOther"].checked : false;
// common to {{not English}}, {{rough translation}}
params.translationLanguage = form["articleTags.translationLanguage"] ? form["articleTags.translationLanguage"].value : null;
params.translationNotify = form["articleTags.translationNotify"] ? form["articleTags.translationNotify"].checked : null;
params.translationPostAtPNT = form["articleTags.translationPostAtPNT"] ? form["articleTags.translationPostAtPNT"].checked : null;
params.translationComments = form["articleTags.translationComments"] ? form["articleTags.translationComments"].value : null;
break;
case 'file':
params.svgSubcategory = form["imageTags.svgCategory"] ? form["imageTags.svgCategory"].value : null;
params.tags = form.getChecked( 'imageTags' );
break;
case 'redirect':
params.tags = form.getChecked( 'redirectTags' );
break;
default:
alert("Twinkle.tag: unknown mode " + Twinkle.tag.mode);
break;
}
// form validation
if( !params.tags.length ) {
alert( 'You must select at least one tag!' );
return;
}
if( ((params.tags.indexOf("merge") !== -1) + (params.tags.indexOf("merge from") !== -1) +
(params.tags.indexOf("merge to") !== -1)) > 1 ) {
alert( 'Please select only one of {{merge}}, {{merge from}}, and {{merge to}}. If several merges are required, use {{merge}} and separate the article names with pipes (although in this case Twinkle cannot tag the other articles automatically).' );
return;
}
if( (params.tags.indexOf("not English") !== -1) && (params.tags.indexOf("rough translation") !== -1) ) {
alert( 'Please select only one of {{not English}} and {{rough translation}}.' );
return;
}
if( (params.mergeTagOther || params.mergeReason) && params.mergeTarget.indexOf('|') !== -1 ) {
alert( 'Tagging multiple articles in a merge, and starting a discussion for multiple articles, is not supported at the moment. Please turn off "tag other article", and/or clear out the "reason" box, and try again.' );
return;
}
if( params.tags.indexOf('cleanup') !== -1 && params.tagParameters.cleanup.trim && params.tagParameters.cleanup.trim() === "") {
alert( 'You must specify a reason for the {{cleanup}} tag.' );
return;
}
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Morebits.wiki.actionCompleted.redirect = Morebits.pageNameNorm;
Morebits.wiki.actionCompleted.notice = "Tagging complete, reloading article in a few seconds";
if (Twinkle.tag.mode === 'redirect') {
Morebits.wiki.actionCompleted.followRedirect = false;
}
var wikipedia_page = new Morebits.wiki.page(Morebits.pageNameNorm, "Tagging " + Twinkle.tag.mode);
wikipedia_page.setCallbackParameters(params);
switch (Twinkle.tag.mode) {
case 'article':
/* falls through */
case 'redirect':
wikipedia_page.load(Twinkle.tag.callbacks.main);
return;
case 'file':
wikipedia_page.load(Twinkle.tag.callbacks.file);
return;
default:
alert("Twinkle.tag: unknown mode " + Twinkle.tag.mode);
break;
}
};
})(jQuery);
//</nowiki>
kzoocp8qyucuddvfi5pedt3ecgqz3az
MediaWiki:Gadget-twinkledeprod.js
8
5641
32209
2018-08-10T18:55:44Z
Dr. Sroy
5771
Test-17
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinkledeprod.js: Batch deletion of expired PRODs (sysops only)
****************************************
* Mode of invocation: Tab ("Deprod")
* Active on: Categories whose name starts with "Category:Proposed deletion as of"
* Config directives in: TwinkleConfig
*/
Twinkle.deprod = function() {
if(
mw.config.get( 'wgNamespaceNumber' ) !== 14 ||
! Morebits.userIsInGroup( 'sysop' ) ||
!((/proposed_deletion/i).test(mw.config.get( 'wgPageName' )))
) {
return;
}
Twinkle.addPortletLink( Twinkle.deprod.callback, "Deprod", "tw-deprod", "Delete prod pages found in this category");
};
var concerns = {};
Twinkle.deprod.callback = function() {
var Window = new Morebits.simpleWindow( 800, 400 );
Window.setTitle( "PROD cleaning" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Proposed deletion", "WP:PROD" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#deprod" );
var form = new Morebits.quickForm( callback_commit );
var statusdiv = document.createElement( 'div' );
statusdiv.style.padding = '15px'; // just so it doesn't look broken
Window.setContent(statusdiv);
Morebits.status.init(statusdiv);
Window.display();
var query = {
'action': 'query',
'generator': 'categorymembers',
'gcmtitle': mw.config.get( 'wgPageName' ),
'gcmlimit' : 5000, // the max for sysops
'prop': [ 'info', 'revisions' ],
'rvprop': [ 'content' ],
'inprop': [ 'protection' ]
};
var statelem = new Morebits.status("Grabbing list of pages");
var wikipedia_api = new Morebits.wiki.api( 'loading...', query, function( apiobj ) {
var $doc = $(apiobj.responseXML);
var $pages = $doc.find('page[ns!="6"]'); // all non-files
var list = [];
var re = /\{\{Proposed deletion/;
$pages.each(function() {
var $page = $(this);
var title = $page.attr('title');
var content = $page.find('revisions rev').text();
var $editprot = $page.find('pr[type="edit"][level="sysop"]');
var isProtected = $editprot.length > 0;
var metadata = [];
var res = re.exec(content);
if( res ) {
var parsed = Morebits.wikitext.template.parse( content, res.index );
concerns[title] = parsed.parameters.concern || '';
metadata.push(concerns[title]);
}
if (isProtected) {
metadata.push("fully protected" +
($editprot.attr('expiry') === 'infinity' ? ' indefinitely' : (', expires ' + $editprot.attr('expiry'))));
}
list.push({
label: (metadata.length ? ('(' + metadata.join('; ') + ')') : ''),
value: title,
checked: concerns[title] !== '',
style: (isProtected ? 'color:red' : '')
});
});
apiobj.params.form.append({ type: 'header', label: 'Pages to delete' });
apiobj.params.form.append({
type: 'button',
label: "Select All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, 'pages')).prop('checked', true);
}
});
apiobj.params.form.append({
type: 'button',
label: "Deselect All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, 'pages')).prop('checked', false);
}
});
apiobj.params.form.append({
'type': 'checkbox',
'name': 'pages',
'list': list
});
apiobj.params.form.append({
'type': 'submit'
});
var rendered = apiobj.params.form.render();
apiobj.params.Window.setContent( rendered );
$(Morebits.quickForm.getElements(rendered, 'pages')).each(function(index, checkbox) {
var $checkbox = $(checkbox);
var link = Morebits.htmlNode("a", $checkbox.val());
link.setAttribute("class", "deprod-page-link");
link.setAttribute("href", mw.util.getUrl($checkbox.val()));
link.setAttribute("target", "_blank");
$checkbox.next().prepend([link, " "]);
});
}, statelem );
wikipedia_api.params = { form:form, Window:Window };
wikipedia_api.post();
};
var callback_commit = function(event) {
var pages = event.target.getChecked( 'pages' );
Morebits.status.init( event.target );
var batchOperation = new Morebits.batchOperation("Deleting articles");
batchOperation.setOption("chunkSize", Twinkle.getPref('proddeleteChunks'));
batchOperation.setOption("preserveIndividualStatusLines", true);
batchOperation.setPageList(pages);
batchOperation.run(function(pageName) {
var params = { page: pageName, reason: concerns[page] };
var query = {
'action': 'query',
'titles': pageName,
'prop': 'redirects',
'rdlimit': 5000 // 500 is max for normal users, 5000 for bots and sysops
};
var wikipedia_api = new Morebits.wiki.api( 'Grabbing redirects', query, callback_deleteRedirects );
wikipedia_api.params = params;
wikipedia_api.post();
query = {
'action': 'query',
'titles': 'Talk:' + pageName
};
wikipedia_api = new Morebits.wiki.api( 'Checking whether ' + pageName + ' has a talk page', query,
callback_deleteTalk );
wikipedia_api.params = params;
wikipedia_api.post();
var page = new Morebits.wiki.page(pageName, "Deleting article " + pageName);
page.setEditSummary("Expired [[WP:PROD|PROD]], concern was: " + concerns[pageName] + Twinkle.getPref('deletionSummaryAd'));
page.suppressProtectWarning();
page.deletePage(batchOperation.workerSuccess, batchOperation.workerFailure);
});
},
callback_deleteTalk = function( apiobj ) {
var $doc = $(apiobj.responseXML);
var exists = $doc.find('page:not([missing])').length > 0;
if( !exists ) {
// no talk page; forget about it
return;
}
var page = new Morebits.wiki.page('Talk:' + apiobj.params.page, "Deleting talk page of article " + apiobj.params.page);
page.setEditSummary("[[WP:CSD#G8|G8]]: [[Help:Talk page|Talk page]] of deleted page \"" + apiobj.params.page + "\"" + Twinkle.getPref('deletionSummaryAd'));
page.deletePage();
},
callback_deleteRedirects = function( apiobj ) {
var $doc = $(apiobj.responseXML);
$doc.find("redirects rd").each(function(){
var title = $(this).attr('title');
var page = new Morebits.wiki.page(title, "Deleting redirecting page " + title);
page.setEditSummary("[[WP:CSD#G8|G8]]: Redirect to deleted page \"" + apiobj.params.page + "\"" + Twinkle.getPref('deletionSummaryAd'));
page.deletePage();
});
};
})(jQuery);
//</nowiki>
mfvjg3sslmyikudll2uav2a99hmdpto
MediaWiki:Gadget-friendlywelcome.js
8
5642
32210
2018-08-10T18:56:46Z
Dr. Sroy
5771
Test-19
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** friendlywelcome.js: Welcome module
****************************************
* Mode of invocation: Tab ("Wel"), or from links on diff pages
* Active on: Existing user talk pages, diff pages
* Config directives in: FriendlyConfig
*/
Twinkle.welcome = function friendlywelcome() {
if( Morebits.queryString.exists( 'friendlywelcome' ) ) {
if( Morebits.queryString.get( 'friendlywelcome' ) === 'auto' ) {
Twinkle.welcome.auto();
} else {
Twinkle.welcome.semiauto();
}
} else {
Twinkle.welcome.normal();
}
};
Twinkle.welcome.auto = function() {
if( Morebits.queryString.get( 'action' ) !== 'edit' ) {
// userpage not empty, aborting auto-welcome
return;
}
Twinkle.welcome.welcomeUser();
};
Twinkle.welcome.semiauto = function() {
Twinkle.welcome.callback( mw.config.get( 'wgTitle' ).split( '/' )[0].replace( /"/, "\\\"") );
};
Twinkle.welcome.normal = function() {
if( Morebits.queryString.exists( 'diff' ) ) {
// check whether the contributors' talk pages exist yet
var $oList = $("#mw-diff-otitle2").find("span.mw-usertoollinks a.new:contains(talk)").first();
var $nList = $("#mw-diff-ntitle2").find("span.mw-usertoollinks a.new:contains(talk)").first();
if( $oList.length > 0 || $nList.length > 0 ) {
var spanTag = function( color, content ) {
var span = document.createElement( 'span' );
span.style.color = color;
span.appendChild( document.createTextNode( content ) );
return span;
};
var welcomeNode = document.createElement('strong');
var welcomeLink = document.createElement('a');
welcomeLink.appendChild( spanTag( 'Black', '[' ) );
welcomeLink.appendChild( spanTag( 'Goldenrod', 'welcome' ) );
welcomeLink.appendChild( spanTag( 'Black', ']' ) );
welcomeNode.appendChild(welcomeLink);
if( $oList.length > 0 ) {
var oHref = $oList.attr("href");
var oWelcomeNode = welcomeNode.cloneNode( true );
oWelcomeNode.firstChild.setAttribute( 'href', oHref + '&' + Morebits.queryString.create( {
'friendlywelcome': Twinkle.getFriendlyPref('quickWelcomeMode') === 'auto' ? 'auto': 'norm',
'vanarticle': Morebits.pageNameNorm
} ) );
$oList[0].parentNode.parentNode.appendChild( document.createTextNode( ' ' ) );
$oList[0].parentNode.parentNode.appendChild( oWelcomeNode );
}
if( $nList.length > 0 ) {
var nHref = $nList.attr("href");
var nWelcomeNode = welcomeNode.cloneNode( true );
nWelcomeNode.firstChild.setAttribute( 'href', nHref + '&' + Morebits.queryString.create( {
'friendlywelcome': Twinkle.getFriendlyPref('quickWelcomeMode') === 'auto' ? 'auto': 'norm',
'vanarticle': Morebits.pageNameNorm
} ) );
$nList[0].parentNode.parentNode.appendChild( document.createTextNode( ' ' ) );
$nList[0].parentNode.parentNode.appendChild( nWelcomeNode );
}
}
}
if( mw.config.get( 'wgNamespaceNumber' ) === 3 ) {
var username = mw.config.get( 'wgTitle' ).split( '/' )[0].replace( /"/, "\\\""); // only first part before any slashes
Twinkle.addPortletLink( function(){ Twinkle.welcome.callback(username); }, "Wel", "friendly-welcome", "Welcome user" );
}
};
Twinkle.welcome.welcomeUser = function welcomeUser() {
Morebits.status.init( document.getElementById('mw-content-text') );
$( '#catlinks' ).remove();
var params = {
value: Twinkle.getFriendlyPref('quickWelcomeTemplate'),
article: Morebits.queryString.exists( 'vanarticle' ) ? Morebits.queryString.get( 'vanarticle' ) : '',
mode: 'auto'
};
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "Welcoming complete, reloading talk page in a few seconds";
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "User talk page modification");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.welcome.callbacks.main);
};
Twinkle.welcome.callback = function friendlywelcomeCallback( uid ) {
if( uid === mw.config.get('wgUserName') && !confirm( 'Are you really sure you want to welcome yourself?...' ) ){
return;
}
var Window = new Morebits.simpleWindow( 600, 420 );
Window.setTitle( "Welcome user" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Welcoming Committee", "WP:WC" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#welcome" );
var form = new Morebits.quickForm( Twinkle.welcome.callback.evaluate );
form.append({
type: 'select',
name: 'type',
label: 'Type of welcome: ',
event: Twinkle.welcome.populateWelcomeList,
list: [
{ type: 'option', value: 'standard', label: 'Standard welcomes', selected: !mw.util.isIPAddress(mw.config.get('wgTitle')) },
{ type: 'option', value: 'anonymous', label: 'IP user welcomes', selected: mw.util.isIPAddress(mw.config.get('wgTitle')) },
{ type: 'option', value: 'wikiProject', label: 'WikiProject welcomes' },
{ type: 'option', value: 'nonEnglish', label: 'Non-English welcomes' }
]
});
form.append( {
type: 'div',
id: 'welcomeWorkArea',
className: 'morebits-scrollbox'
} );
form.append( {
type: 'input',
name: 'article',
label: '* Linked article (if supported by template):',
value:( Morebits.queryString.exists( 'vanarticle' ) ? Morebits.queryString.get( 'vanarticle' ) : '' ),
tooltip: 'An article might be linked from within the welcome if the template supports it. Leave empty for no article to be linked. Templates that support a linked article are marked with an asterisk.'
} );
var previewlink = document.createElement( 'a' );
$(previewlink).click(function(){
Twinkle.welcome.callbacks.preview(result); // |result| is defined below
});
previewlink.style.cursor = "pointer";
previewlink.textContent = 'Preview';
form.append( { type: 'div', name: 'welcomepreview', label: [ previewlink ] } );
form.append( { type: 'submit' } );
var result = form.render();
Window.setContent( result );
Window.display();
// initialize the welcome list
var evt = document.createEvent( "Event" );
evt.initEvent( 'change', true, true );
result.type.dispatchEvent( evt );
};
Twinkle.welcome.populateWelcomeList = function(e) {
var type = e.target.value;
var container = new Morebits.quickForm.element({ type: "fragment" });
if ((type === "standard" || type === "anonymous") && Twinkle.getFriendlyPref("customWelcomeList").length) {
container.append({ type: 'header', label: 'Custom welcome templates' });
container.append({
type: 'radio',
name: 'template',
list: Twinkle.getFriendlyPref("customWelcomeList"),
event: Twinkle.welcome.selectTemplate
});
}
var appendTemplates = function(list) {
container.append({
type: 'radio',
name: 'template',
list: list.map(function(obj) {
var properties = Twinkle.welcome.templates[obj];
var result = (properties ? {
value: obj,
label: "{{" + obj + "}}: " + properties.description + (properties.linkedArticle ? "\u00A0*" : ""), // U+00A0 NO-BREAK SPACE
tooltip: properties.tooltip // may be undefined
} : {
value: obj,
label: "{{" + obj + "}}"
});
return result;
}),
event: Twinkle.welcome.selectTemplate
});
};
switch (type) {
case "standard":
container.append({ type: 'header', label: 'General welcome templates' });
appendTemplates([
"welcome",
"welcome-short",
"welcome-personal",
"welcome-graphical",
"welcome-menu",
"welcome-screen",
"welcome-belated",
"welcome student",
"welcome teacher",
"welcome non-latin"
]);
container.append({ type: 'header', label: 'Problem user welcome templates' });
appendTemplates([
"welcomelaws",
"first article",
"welcometest",
"welcomevandal",
"welcomenpov",
"welcomespam",
"welcomeunsourced",
"welcomeauto",
"welcome-COI",
"welcome-delete",
"welcome-image"
]);
break;
case "anonymous":
container.append({ type: 'header', label: 'Anonymous user welcome templates' });
appendTemplates([
"welcome-anon",
"welcome-anon-test",
"welcome-anon-unconstructive",
"welcome-anon-constructive",
"welcome-anon-delete"
]);
break;
case "wikiProject":
container.append({ type: 'header', label: 'WikiProject-specific welcome templates' });
appendTemplates([
"welcome-anatomy",
"welcome-au",
"welcome-bd",
"welcome-bio",
"welcome-cal",
"welcome-conserv",
"welcome-cycling",
"welcome-dbz",
"welcome-et",
"welcome-de",
"welcome-in",
"welcome-math",
"welcome-med",
"welcome-no",
"welcome-pk",
"welcome-phys",
"welcome-pl",
"welcome-roads",
"welcome-rugbyunion",
"welcome-ru",
"welcome-starwars",
"welcome-ch",
"welcome-uk",
"welcome-videogames",
"TWA invite"
]);
break;
case "nonEnglish":
container.append({ type: 'header', label: 'Non-English welcome templates' });
appendTemplates([
"welcomeen-sq",
"welcomeen-ar",
"welcomeen-zh",
"welcomeen-nl",
"welcomeen-fi",
"welcomeen-fr",
"welcomeen-de",
"welcomeen-he",
"welcomeen-ja",
"welcomeen-ko",
"welcomeen-mr",
"welcomeen-ml",
"welcomeen-or",
"welcomeen-pt",
"welcomeen-ru",
"welcomeen-es",
"welcomeen-sv",
"welcomeen-uk"
]);
break;
default:
container.append({ type: 'div', label: 'Twinkle.welcome.populateWelcomeList: something went wrong' });
break;
}
var rendered = container.render();
$(e.target.form).find("div#welcomeWorkArea").empty().append(rendered);
var firstRadio = e.target.form.template[0];
firstRadio.checked = true;
Twinkle.welcome.selectTemplate({ target: firstRadio });
};
Twinkle.welcome.selectTemplate = function(e) {
var properties = Twinkle.welcome.templates[e.target.values];
e.target.form.article.disabled = (properties ? !properties.linkedArticle : false);
};
// A list of welcome templates and their properties and syntax
// The four fields that are available are "description", "linkedArticle", "syntax", and "tooltip".
// The three magic words that can be used in the "syntax" field are:
// - $USERNAME$ - replaced by the welcomer's username, depending on user's preferences
// - $ARTICLE$ - replaced by an article name, if "linkedArticle" is true
// - $HEADER$ - adds a level 2 header (most templates already include this)
Twinkle.welcome.templates = {
// GENERAL WELCOMES
"welcome": {
description: "standard welcome",
linkedArticle: true,
syntax: "{{subst:welcome|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-short": {
description: "a shorter welcome message",
linkedArticle: false,
syntax: "{{subst:welcome-short|$USERNAME$}} $EXTRA$ ~~~~"
},
"welcome-personal": {
description: "more personal welcome, including a plate of cookies",
linkedArticle: false,
syntax: "{{subst:welcome-personal|$USERNAME$}} ~~~~"
},
"welcome-graphical": {
description: "colorful welcome message with table of about 20 links",
linkedArticle: false,
syntax: "$HEADER$ {{subst:welcome-graphical|$EXTRA$}}"
},
"welcome-menu": {
description: "welcome message with large table of about 60 links",
linkedArticle: false,
syntax: "{{subst:welcome-menu}}"
},
"welcome-screen": {
description: "welcome message with clear, annotated table of 10 links",
linkedArticle: false,
syntax: "$HEADER$ {{subst:welcome-screen}}"
},
"welcome-belated": {
description: "welcome for users with more substantial contributions",
linkedArticle: false,
syntax: "{{subst:welcome-belated|$USERNAME$}}"
},
"welcome student": {
description: "welcome for students editing as part of an educational class project",
linkedArticle: false,
syntax: "$HEADER$ {{subst:welcome student|$USERNAME$}} ~~~~"
},
"welcome teacher": {
description: "welcome for course instructors involved in an educational class project",
linkedArticle: false,
syntax: "$HEADER$ {{subst:welcome teacher|$USERNAME$}} ~~~~"
},
"welcome non-latin": {
description: "welcome for users with a username containing non-Latin characters",
linkedArticle: false,
syntax: "{{subst:welcome non-latin|$USERNAME$}} ~~~~"
},
// PROBLEM USER WELCOMES
"welcomelaws": {
description: "welcome with information about copyrights, NPOV, the sandbox, and vandalism",
linkedArticle: false,
syntax: "{{subst:welcomelaws|$USERNAME$}} ~~~~"
},
"first article": {
description: "for someone whose first article did not meet page creation guidelines",
linkedArticle: true,
syntax: "{{subst:first article|$ARTICLE$|$USERNAME$}}"
},
"welcometest": {
description: "for someone whose initial efforts appear to be tests",
linkedArticle: true,
syntax: "{{subst:welcometest|$ARTICLE$|$USERNAME$}} ~~~~"
},
"welcomevandal": {
description: "for someone whose initial efforts appear to be vandalism",
linkedArticle: true,
syntax: "{{subst:welcomevandal|$ARTICLE$|$USERNAME$}}"
},
"welcomenpov": {
description: "for someone whose initial efforts do not adhere to the neutral point of view policy",
linkedArticle: true,
syntax: "{{subst:welcomenpov|$ARTICLE$|$USERNAME$}} ~~~~"
},
"welcomespam": {
description: "welcome with additional discussion of anti-spamming policies",
linkedArticle: true,
syntax: "{{subst:welcomespam|$ARTICLE$|$USERNAME$}} ~~~~"
},
"welcomeunsourced": {
description: "for someone whose initial efforts are unsourced",
linkedArticle: true,
syntax: "{{subst:welcomeunsourced|$ARTICLE$|$USERNAME$}} ~~~~"
},
"welcomeauto": {
description: "for someone who created an autobiographical article",
linkedArticle: true,
syntax: "{{subst:welcomeauto|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-COI": {
description: "for someone who has edited in areas where they may have a conflict of interest",
linkedArticle: true,
syntax: "{{subst:welcome-COI|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-delete": {
description: "for someone who has been removing information from articles",
linkedArticle: true,
syntax: "{{subst:welcome-delete|$ARTICLE$|$USERNAME$}} ~~~~"
},
"welcome-image": {
description: "welcome with additional information about images (policy and procedure)",
linkedArticle: true,
syntax: "{{subst:welcome-image|$USERNAME$|art=$ARTICLE$}}"
},
// ANONYMOUS USER WELCOMES
"welcome-anon": {
description: "for anonymous users; encourages creating an account",
linkedArticle: true,
syntax: "{{subst:welcome-anon|art=$ARTICLE$}} ~~~~"
},
"welcome-anon-test": {
description: "for anonymous users who have performed test edits",
linkedArticle: true,
syntax: "{{subst:welcome-anon-test|$ARTICLE$|$USERNAME$}} ~~~~"
},
"welcome-anon-unconstructive": {
description: "for anonymous users who have vandalized or made unhelpful edits",
linkedArticle: true,
syntax: "{{subst:welcome-anon-unconstructive|$ARTICLE$|$USERNAME$}}"
},
"welcome-anon-constructive": {
description: "for anonymous users who fight vandalism or edit constructively",
linkedArticle: true,
syntax: "{{subst:welcome-anon-constructive|art=$ARTICLE$}}"
},
"welcome-anon-delete": {
description: "for anonymous users who have removed content from pages",
linkedArticle: true,
syntax: "{{subst:welcome-anon-delete|$ARTICLE$|$USERNAME$}} ~~~~"
},
// WIKIPROJECT-SPECIFIC WELCOMES
"welcome-anatomy": {
description: "welcome for users with an apparent interest in anatomy topics",
linkedArticle: false,
syntax: "{{subst:welcome-anatomy}} ~~~~"
},
"welcome-au": {
description: "welcome for users with an apparent interest in Australia topics",
linkedArticle: false,
syntax: "{{subst:welcome-au}} ~~~~"
},
"welcome-bd": {
description: "welcome for users with an apparent interest in Bangladesh topics",
linkedArticle: true,
syntax: "{{subst:welcome-bd|$USERNAME$||$EXTRA$|art=$ARTICLE$}} ~~~~"
},
"welcome-bio": {
description: "welcome for users with an apparent interest in biographical topics",
linkedArticle: false,
syntax: "{{subst:welcome-bio}} ~~~~"
},
"welcome-cal": {
description: "welcome for users with an apparent interest in California topics",
linkedArticle: false,
syntax: "{{subst:welcome-cal}} ~~~~"
},
"welcome-conserv": {
description: "welcome for users with an apparent interest in conservatism topics",
linkedArticle: false,
syntax: "{{subst:welcome-conserv}}"
},
"welcome-cycling": {
description: "welcome for users with an apparent interest in cycling topics",
linkedArticle: false,
syntax: "{{subst:welcome-cycling}} ~~~~"
},
"welcome-dbz": {
description: "welcome for users with an apparent interest in Dragon Ball topics",
linkedArticle: false,
syntax: "{{subst:welcome-dbz|$EXTRA$|sig=~~~~}}"
},
"welcome-et": {
description: "welcome for users with an apparent interest in Estonia topics",
linkedArticle: false,
syntax: "{{subst:welcome-et}}"
},
"welcome-de": {
description: "welcome for users with an apparent interest in Germany topics",
linkedArticle: false,
syntax: "{{subst:welcome-de}} ~~~~"
},
"welcome-in": {
description: "welcome for users with an apparent interest in India topics",
linkedArticle: true,
syntax: "{{subst:welcome-in|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-math": {
description: "welcome for users with an apparent interest in mathematical topics",
linkedArticle: true,
syntax: "{{subst:welcome-math|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-med": {
description: "welcome for users with an apparent interest in medicine topics",
linkedArticle: true,
syntax: "{{subst:welcome-med|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-no": {
description: "welcome for users with an apparent interest in Norway topics",
linkedArticle: false,
syntax: "{{subst:welcome-no}} ~~~~"
},
"welcome-pk": {
description: "welcome for users with an apparent interest in Pakistan topics",
linkedArticle: true,
syntax: "{{subst:welcome-pk|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-phys": {
description: "welcome for users with an apparent interest in physics topics",
linkedArticle: true,
syntax: "{{subst:welcome-phys|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-pl": {
description: "welcome for users with an apparent interest in Poland topics",
linkedArticle: false,
syntax: "{{subst:welcome-pl}} ~~~~"
},
"welcome-rugbyunion": {
description: "welcome for users with an apparent interest in rugby union topics",
linkedArticle: false,
syntax: "{{subst:welcome-rugbyunion}} ~~~~"
},
"welcome-ru": {
description: "welcome for users with an apparent interest in Russia topics",
linkedArticle: false,
syntax: "{{subst:welcome-ru}} ~~~~"
},
"welcome-starwars": {
description: "welcome for users with an apparent interest in Star Wars topics",
linkedArticle: false,
syntax: "{{subst:welcome-starwars}} ~~~~"
},
"welcome-ch": {
description: "welcome for users with an apparent interest in Switzerland topics",
linkedArticle: true,
syntax: "{{subst:welcome-ch|$USERNAME$|art=$ARTICLE$}} ~~~~"
},
"welcome-uk": {
description: "welcome for users with an apparent interest in Ukraine topics",
linkedArticle: false,
syntax: "{{subst:welcome-uk}} ~~~~"
},
"welcome-roads": {
description: "welcome for users with an apparent interest in roads and highways topics",
linkedArticle: false,
syntax: "{{subst:welcome-roads}}"
},
"welcome-videogames": {
description: "welcome for users with an apparent interest in video game topics",
linkedArticle: false,
syntax: "{{subst:welcome-videogames}}"
},
"TWA invite": {
description: "invite the user to The Wikipedia Adventure (not a welcome template)",
linkedArticle: false,
syntax: "{{WP:TWA/InviteTW|signature=~~~~}}"
},
// NON-ENGLISH WELCOMES
"welcomeen-ar": {
description: "welcome for users whose first language appears to be Arabic",
linkedArticle: false,
syntax: "{{subst:welcomeen-ar}}"
},
"welcomeen-sq": {
description: "welcome for users whose first language appears to be Albanian",
linkedArticle: false,
syntax: "{{subst:welcomeen-sq}}"
},
"welcomeen-zh": {
description: "welcome for users whose first language appears to be Chinese",
linkedArticle: false,
syntax: "{{subst:welcomeen-zh}}"
},
"welcomeen-nl": {
description: "welcome for users whose first language appears to be Dutch",
linkedArticle: false,
syntax: "{{subst:welcomeen-nl}}"
},
"welcomeen-fi": {
description: "welcome for users whose first language appears to be Finnish",
linkedArticle: false,
syntax: "{{subst:welcomeen-fi}}"
},
"welcomeen-fr": {
description: "welcome for users whose first language appears to be French",
linkedArticle: false,
syntax: "{{subst:welcomeen-fr}}"
},
"welcomeen-de": {
description: "welcome for users whose first language appears to be German",
linkedArticle: false,
syntax: "{{subst:welcomeen-de}}"
},
"welcomeen-he": {
description: "welcome for users whose first language appears to be Hebrew",
linkedArticle: false,
syntax: "{{subst:welcomeen-he}}"
},
"welcomeen-ja": {
description: "welcome for users whose first language appears to be Japanese",
linkedArticle: false,
syntax: "{{subst:welcomeen-ja}}"
},
"welcomeen-ko": {
description: "welcome for users whose first language appears to be Korean",
linkedArticle: false,
syntax: "{{subst:welcomeen-ko}}"
},
"welcomeen-mr": {
description: "welcome for users whose first language appears to be Marathi",
linkedArticle: false,
syntax: "{{subst:welcomeen-mr}}"
},
"welcomeen-ml": {
description: "welcome for users whose first language appears to be Malayalam",
linkedArticle: false,
syntax: "{{subst:welcomeen-ml}}"
},
"welcomeen-or": {
description: "welcome for users whose first language appears to be Oriya (Odia)",
linkedArticle: false,
syntax: "{{subst:welcomeen-or}}"
},
"welcomeen-pt": {
description: "welcome for users whose first language appears to be Portuguese",
linkedArticle: false,
syntax: "{{subst:welcomeen-pt}}"
},
"welcomeen-ru": {
description: "welcome for users whose first language appears to be Russian",
linkedArticle: false,
syntax: "{{subst:welcomeen-ru}}"
},
"welcomeen-es": {
description: "welcome for users whose first language appears to be Spanish",
linkedArticle: false,
syntax: "{{subst:welcomeen-es}}"
},
"welcomeen-sv": {
description: "welcome for users whose first language appears to be Swedish",
linkedArticle: false,
syntax: "{{subst:welcomeen-sv}}"
},
"welcomeen-uk": {
description: "welcome for users whose first language appears to be Ukrainian",
linkedArticle: false,
syntax: "{{subst:welcomeen-uk}}"
}
};
Twinkle.welcome.getTemplateWikitext = function(template, article) {
var properties = Twinkle.welcome.templates[template];
if (properties) {
return properties.syntax.
replace("$USERNAME$", Twinkle.getFriendlyPref("insertUsername") ? mw.config.get("wgUserName") : "").
replace("$ARTICLE$", article ? article : "").
replace(/\$HEADER\$\s*/, "== Welcome ==\n\n").
replace("$EXTRA$", ""); // EXTRA is not implemented yet
} else {
return "{{subst:" + template + (article ? ("|art=" + article) : "") + "}}" +
(Twinkle.getFriendlyPref("customWelcomeSignature") ? " ~~~~" : "");
}
};
Twinkle.welcome.callbacks = {
preview: function(form) {
var previewDialog = new Morebits.simpleWindow(750, 400);
previewDialog.setTitle("Welcome template preview");
previewDialog.setScriptName("Welcome user");
previewDialog.setModality(true);
var previewdiv = document.createElement("div");
previewdiv.style.marginLeft = previewdiv.style.marginRight = "0.5em";
previewdiv.style.fontSize = "small";
previewDialog.setContent(previewdiv);
var previewer = new Morebits.wiki.preview(previewdiv);
previewer.beginRender(Twinkle.welcome.getTemplateWikitext(form.getChecked("template"), form.article.value));
var submit = document.createElement("input");
submit.setAttribute("type", "submit");
submit.setAttribute("value", "Close");
previewDialog.addContent(submit);
previewDialog.display();
$(submit).click(function() {
previewDialog.close();
});
},
main: function( pageobj ) {
var params = pageobj.getCallbackParameters();
var text = pageobj.getPageText();
// abort if mode is auto and form is not empty
if( pageobj.exists() && params.mode === 'auto' ) {
Morebits.status.info( 'Warning', 'User talk page not empty; aborting automatic welcome' );
Morebits.wiki.actionCompleted.event();
return;
}
var welcomeText = Twinkle.welcome.getTemplateWikitext(params.value, params.article);
if( Twinkle.getFriendlyPref('topWelcomes') ) {
text = welcomeText + '\n\n' + text;
} else {
text += "\n" + welcomeText;
}
var summaryText = "Welcome to Wikipedia!";
pageobj.setPageText(text);
pageobj.setEditSummary(summaryText + Twinkle.getPref('summaryAd'));
pageobj.setWatchlist(Twinkle.getFriendlyPref('watchWelcomes'));
pageobj.setCreateOption('recreate');
pageobj.save();
}
};
Twinkle.welcome.callback.evaluate = function friendlywelcomeCallbackEvaluate(e) {
var form = e.target;
var params = {
value: form.getChecked("template"),
article: form.article.value,
mode: 'manual'
};
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "Welcoming complete, reloading talk page in a few seconds";
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "User talk page modification");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.welcome.callbacks.main);
};
})(jQuery);
//</nowiki>
k3hlnzrnxv8e0kxv04ty6lpjict0yjs
MediaWiki:Gadget-twinklexfd.js
8
5643
32211
2018-08-10T18:58:15Z
Dr. Sroy
5771
Test-20
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklexfd.js: XFD module
****************************************
* Mode of invocation: Tab ("XFD")
* Active on: Existing, non-special pages, except for file pages with no local (non-Commons) file which are not redirects
* Config directives in: TwinkleConfig
*/
Twinkle.xfd = function twinklexfd() {
// Disable on:
// * special pages
// * non-existent pages
// * files on Commons, whether there is a local page or not (unneeded local pages of files on Commons are eligible for CSD F2)
// * file pages without actual files (these are eligible for CSD G8)
if ( mw.config.get('wgNamespaceNumber') < 0 || !mw.config.get('wgArticleId') || (mw.config.get('wgNamespaceNumber') === 6 && (document.getElementById('mw-sharedupload') || (!document.getElementById('mw-imagepage-section-filehistory') && !Morebits.wiki.isPageRedirect()))) ) {
return;
}
Twinkle.addPortletLink( Twinkle.xfd.callback, "XFD", "tw-xfd", "Nominate for deletion" );
};
Twinkle.xfd.num2order = function twinklexfdNum2order( num ) {
switch( num ) {
case 1: return '';
case 2: return '2nd';
case 3: return '3rd';
default: return num + 'th';
}
};
Twinkle.xfd.currentRationale = null;
// error callback on Morebits.status.object
Twinkle.xfd.printRationale = function twinklexfdPrintRationale() {
if (Twinkle.xfd.currentRationale) {
Morebits.status.printUserText(Twinkle.xfd.currentRationale, "Your deletion rationale is provided below, which you can copy and paste into a new XFD dialog if you wish to try again:");
// only need to print the rationale once
Twinkle.xfd.currentRationale = null;
}
};
Twinkle.xfd.callback = function twinklexfdCallback() {
var Window = new Morebits.simpleWindow( 600, 350 );
Window.setTitle( "Nominate for deletion (XfD)" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "About deletion discussions", "WP:XFD" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#xfd" );
var form = new Morebits.quickForm( Twinkle.xfd.callback.evaluate );
var categories = form.append( {
type: 'select',
name: 'category',
label: 'Deletion discussion venue:',
tooltip: 'When activated, a default choice is made, based on what namespace you are in. This default should be the most appropriate',
event: Twinkle.xfd.callback.change_category
} );
categories.append( {
type: 'option',
label: 'AfD (Articles for deletion)',
selected: mw.config.get('wgNamespaceNumber') === 0, // Main namespace
value: 'afd'
} );
categories.append( {
type: 'option',
label: 'TfD (Templates for discussion)',
selected: [ 10, 828 ].indexOf( mw.config.get('wgNamespaceNumber') ) !== -1, // Template and module namespaces
value: 'tfd'
} );
categories.append( {
type: 'option',
label: 'FfD (Files for discussion)',
selected: mw.config.get('wgNamespaceNumber') === 6, // File namespace
value: 'ffd'
} );
categories.append( {
type: 'option',
label: 'CfD (Categories for discussion)',
selected: mw.config.get('wgNamespaceNumber') === 14, // Category namespace
value: 'cfd'
} );
categories.append( {
type: 'option',
label: 'CfD/S (Categories for speedy renaming)',
value: 'cfds'
} );
categories.append( {
type: 'option',
label: 'MfD (Miscellany for deletion)',
selected: [ 0, 6, 10, 14, 828 ].indexOf( mw.config.get('wgNamespaceNumber') ) === -1,
value: 'mfd'
} );
categories.append( {
type: 'option',
label: 'RfD (Redirects for discussion)',
selected: Morebits.wiki.isPageRedirect(),
value: 'rfd'
} );
form.append( {
type: 'checkbox',
list: [
{
label: 'Notify page creator if possible',
value: 'notify',
name: 'notify',
tooltip: "A notification template will be placed on the creator's talk page if this is true.",
checked: true
}
]
}
);
form.append( {
type: 'field',
label:'Work area',
name: 'work_area'
} );
var previewlink = document.createElement( 'a' );
$(previewlink).click(function(){
Twinkle.xfd.callbacks.preview(result); // |result| is defined below
});
previewlink.style.cursor = "pointer";
previewlink.textContent = 'Preview';
form.append( { type: 'div', id: 'xfdpreview', label: [ previewlink ] } );
form.append( { type: 'div', id: 'twinklexfd-previewbox', style: 'display: none' } );
form.append( { type:'submit' } );
var result = form.render();
Window.setContent( result );
Window.display();
result.previewer = new Morebits.wiki.preview($(result).find('div#twinklexfd-previewbox').last()[0]);
// We must init the controls
var evt = document.createEvent( "Event" );
evt.initEvent( 'change', true, true );
result.category.dispatchEvent( evt );
};
Twinkle.xfd.previousNotify = true;
Twinkle.xfd.callback.change_category = function twinklexfdCallbackChangeCategory(e) {
var value = e.target.value;
var form = e.target.form;
var old_area = Morebits.quickForm.getElements(e.target.form, "work_area")[0];
var work_area = null;
var oldreasontextbox = form.getElementsByTagName('textarea')[0];
var oldreason = (oldreasontextbox ? oldreasontextbox.value : '');
var appendReasonBox = function twinklexfdAppendReasonBox() {
work_area.append( {
type: 'textarea',
name: 'xfdreason',
label: 'Reason: ',
value: oldreason,
tooltip: 'You can use wikimarkup in your reason. Twinkle will automatically sign your post.'
} );
// TODO possible future "preview" link here
};
form.previewer.closePreview();
switch( value ) {
case 'afd':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Articles for deletion',
name: 'work_area'
} );
work_area.append( {
type: 'checkbox',
list: [
{
label: 'Wrap deletion tag with <noinclude>',
value: 'noinclude',
name: 'noinclude',
tooltip: 'Will wrap the deletion tag in <noinclude> tags, so that it won\'t transclude. This option is not normally required.'
}
]
} );
var afd_category = work_area.append( {
type:'select',
name:'xfdcat',
label:'Choose what category this nomination belongs in:'
} );
afd_category.append( { type:'option', label:'Unknown', value:'?', selected:true } );
afd_category.append( { type:'option', label:'Media and music', value:'M' } );
afd_category.append( { type:'option', label:'Organisation, corporation, or product', value:'O' } );
afd_category.append( { type:'option', label:'Biographical', value:'B' } );
afd_category.append( { type:'option', label:'Society topics', value:'S' } );
afd_category.append( { type:'option', label:'Web or internet', value:'W' } );
afd_category.append( { type:'option', label:'Games or sports', value:'G' } );
afd_category.append( { type:'option', label:'Science and technology', value:'T' } );
afd_category.append( { type:'option', label:'Fiction and the arts', value:'F' } );
afd_category.append( { type:'option', label:'Places and transportation', value:'P' } );
afd_category.append( { type:'option', label:'Indiscernible or unclassifiable topic', value:'I' } );
afd_category.append( { type:'option', label:'Debate not yet sorted', value:'U' } );
appendReasonBox();
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'tfd':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Templates for discussion',
name: 'work_area'
} );
work_area.append( {
type: 'div',
label: 'Stub types and userboxes are not eligible for TfD. Stub types go to CfD, and userboxes go to MfD.'
} );
var tfd_category = work_area.append( {
type: 'select',
label: 'Choose type of action wanted: ',
name: 'xfdcat',
event: function(e) {
var target = e.target;
// add/remove extra input box
if( target.value === 'tfm' && !target.form.xfdtarget ) { //$(target.parentNode).find("input[name='xfdtarget']").length === 0 ) {
var xfdtarget = new Morebits.quickForm.element( {
name: 'xfdtarget',
type: 'input',
label: 'Other template to be merged: '
} );
target.parentNode.appendChild(xfdtarget.render());
} else {
$(Morebits.quickForm.getElementContainer(target.form.xfdtarget)).remove();
target.form.xfdtarget = null;
//$(target.parentNode).find("input[name='xfdtarget']").remove();
}
}
} );
tfd_category.append( { type: 'option', label: 'Deletion', value: 'tfd', selected: true } );
tfd_category.append( { type: 'option', label: 'Merge', value: 'tfm' } );
var tfd_template_type = work_area.append( {
type: 'select',
name: 'templatetype',
label: 'Deletion tag display style: ',
tooltip: 'Which <code>type=</code> parameter to pass to the TfD tag template.'
} );
tfd_template_type.append( { type: 'option', value: 'standard', label: 'Standard', selected: true } );
tfd_template_type.append( { type: 'option', value: 'sidebar', label: 'Sidebar/infobox' } );
tfd_template_type.append( { type: 'option', value: 'inline', label: 'Inline template' } );
tfd_template_type.append( { type: 'option', value: 'tiny', label: 'Tiny inline' } );
work_area.append( {
type: 'checkbox',
list: [
{
label: 'Wrap deletion tag with <noinclude> (for substituted templates only)',
value: 'noinclude',
name: 'noinclude',
tooltip: 'Will wrap the deletion tag in <noinclude> tags, so that it won\'t get substituted along with the template.'
}
]
} );
appendReasonBox();
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'mfd':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Miscellany for deletion',
name: 'work_area'
} );
work_area.append( {
type: 'checkbox',
list: [
{
label: 'Wrap deletion tag with <noinclude>',
value: 'noinclude',
name: 'noinclude',
tooltip: 'Will wrap the deletion tag in <noinclude> tags, so that it won\'t transclude. Select this option for userboxes.'
}
]
} );
if (mw.config.get('wgNamespaceNumber') === 2 /* User: */ || mw.config.get('wgNamespaceNumber') === 3 /* User talk: */) {
work_area.append( {
type: 'checkbox',
list: [
{
label: 'Also notify owner of userspace if they are not the page creator',
value: 'notifyuserspace',
name: 'notifyuserspace',
tooltip: 'If the user in whose userspace this page is located, is not the page creator (for example, the page is a rescued article stored as a userspace draft), notify the userspace owner as well.',
checked: true
}
]
} );
}
appendReasonBox();
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'ffd':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Discussion venues for files',
name: 'work_area'
} );
appendReasonBox();
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'cfd':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Categories for discussion',
name: 'work_area'
} );
var cfd_category = work_area.append( {
type: 'select',
label: 'Choose type of action wanted: ',
name: 'xfdcat',
event: function(e) {
var value = e.target.value;
var target = e.target.form.xfdtarget;
// update enabled status
if( value === 'cfd' ) {
target.disabled = true;
} else {
target.disabled = false;
}
// update label
if( value === 'cfs' ) {
target.previousSibling.textContent = "Target categories: ";
} else if( value === 'cfc' ) {
target.previousSibling.textContent = "Target article: ";
} else {
target.previousSibling.textContent = "Target category: ";
}
// add/remove extra input box
if( value === 'cfs' && $(target.parentNode).find("input[name='xfdtarget2']").length === 0 ) {
var xfdtarget2 = document.createElement("input");
xfdtarget2.setAttribute("name", "xfdtarget2");
xfdtarget2.setAttribute("type", "text");
target.parentNode.appendChild(xfdtarget2);
} else {
$(target.parentNode).find("input[name='xfdtarget2']").remove();
}
}
} );
cfd_category.append( { type: 'option', label: 'Deletion', value: 'cfd', selected: true } );
cfd_category.append( { type: 'option', label: 'Merge', value: 'cfm' } );
cfd_category.append( { type: 'option', label: 'Renaming', value: 'cfr' } );
cfd_category.append( { type: 'option', label: 'Split', value: 'cfs' } );
cfd_category.append( { type: 'option', label: 'Convert into article', value: 'cfc' } );
work_area.append( {
type: 'input',
name: 'xfdtarget',
label: 'Target page: ',
disabled: true,
value: ''
} );
appendReasonBox();
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'cfds':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Categories for speedy renaming',
name: 'work_area'
} );
var cfds_category = work_area.append( {
type: 'select',
label: 'C2 sub-criterion: ',
name: 'xfdcat',
tooltip: 'See WP:CFDS for full explanations.',
event: function(e) {
var value = e.target.value;
var target = e.target.form.xfdtarget;
if( value === 'cfd' ) {
target.disabled = true;
} else {
target.disabled = false;
}
}
} );
cfds_category.append( { type: 'option', label: 'C2A: Typographic and spelling fixes', value: 'C2A', selected: true } );
cfds_category.append( { type: 'option', label: 'C2B: Naming conventions and disambiguation', value: 'C2B' } );
cfds_category.append( { type: 'option', label: 'C2C: Consistency with names of similar categories', value: 'C2C' } );
cfds_category.append( { type: 'option', label: 'C2D: Rename to match article name', value: 'C2D' } );
cfds_category.append( { type: 'option', label: 'C2E: Author request', value: 'C2E' } );
work_area.append( {
type: 'input',
name: 'xfdtarget',
label: 'New name: ',
value: ''
} );
appendReasonBox();
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'rfd':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Redirects for discussion',
name: 'work_area'
} );
appendReasonBox();
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
default:
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Nothing for anything',
name: 'work_area'
} );
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
}
// No creator notification for CFDS
if (value === "cfds") {
Twinkle.xfd.previousNotify = form.notify.checked;
form.notify.checked = false;
form.notify.disabled = true;
} else {
form.notify.checked = Twinkle.xfd.previousNotify;
form.notify.disabled = false;
}
};
Twinkle.xfd.callbacks = {
// Currently supports afd, mfd, tfd/tfm, ffd
getDiscussionWikitext: function(venue, params) {
var text = "{{subst:" + venue + "2",
reasonKey = venue === "ffd" ? "Reason" : "text";
if (params.xfdcat) {
text += "|cat=" + params.xfdcat;
}
// Add a reason unconditionally, so that at least a signature is added
if (params.reason) {
text += "|" + reasonKey + "=" + Morebits.string.formatReasonText(params.reason) + " ~~~~";
} else {
text += "|" + reasonKey + "=~~~~";
}
if (venue === "tfd" || venue === "tfm" || venue === "ffd") {
text += "|1=" + mw.config.get('wgTitle');
} else {
text += "|pg=" + Morebits.pageNameNorm;
}
if (params.target) {
text += "|2=" + params.target;
}
if (params.uploader) {
text += "|Uploader=" + params.uploader;
}
text += "}}";
return text;
},
showPreview: function(form, venue, params) {
var templatetext = Twinkle.xfd.callbacks.getDiscussionWikitext(venue, params);
form.previewer.beginRender(templatetext, "Wikipedia:Null");
},
preview: function(form) {
var venue = form.category.value;
if (venue !== "afd" && venue !== "mfd" && venue !== "tfd" && venue !== "tfm" && venue !== "ffd") {
alert("Preview is not yet supported for this discussion venue! :(");
return;
}
var params = {
reason: form.xfdreason.value,
};
if (form.xfdcat) {
params.xfdcat = form.xfdcat.value;
}
if (form.xfdtarget) {
params.target = form.xfdtarget.value;
}
if (venue === "ffd") {
// Fetch the uploader
var page = new Morebits.wiki.page(mw.config.get('wgPageName'));
page.lookupCreator(function() {
params.uploader = page.getCreator();
Twinkle.xfd.callbacks.showPreview(form, venue, params);
});
} else {
Twinkle.xfd.callbacks.showPreview(form, venue, params);
}
},
afd: {
main: function(apiobj) {
var xmlDoc = apiobj.responseXML;
var titles = $(xmlDoc).find('allpages p');
// There has been no earlier entries with this prefix, just go on.
if( titles.length <= 0 ) {
apiobj.params.numbering = apiobj.params.number = '';
} else {
var number = 0;
for( var i = 0; i < titles.length; ++i ) {
var title = titles[i].getAttribute('title');
// First, simple test, is there an instance with this exact name?
if( title === 'Wikipedia:Articles for deletion/' + Morebits.pageNameNorm ) {
number = Math.max( number, 1 );
continue;
}
var order_re = new RegExp( '^' +
RegExp.escape( 'Wikipedia:Articles for deletion/' + Morebits.pageNameNorm, true ) +
'\\s*\\(\\s*(\\d+)(?:(?:th|nd|rd|st) nom(?:ination)?)?\\s*\\)\\s*$');
var match = order_re.exec( title );
// No match; A non-good value
if( !match ) {
continue;
}
// A match, set number to the max of current
number = Math.max( number, Number(match[1]) );
}
apiobj.params.number = Twinkle.xfd.num2order( parseInt( number, 10 ) + 1);
apiobj.params.numbering = number > 0 ? ' (' + apiobj.params.number + ' nomination)' : '';
}
apiobj.params.discussionpage = 'Wikipedia:Articles for deletion/' + Morebits.pageNameNorm + apiobj.params.numbering;
Morebits.status.info( "Next discussion page", "[[" + apiobj.params.discussionpage + "]]" );
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = apiobj.params.discussionpage;
Morebits.wiki.actionCompleted.notice = "Nomination completed, now redirecting to the discussion page";
// Tagging article
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Adding deletion tag to article");
wikipedia_page.setFollowRedirect(true); // should never be needed, but if the article is moved, we would want to follow the redirect
wikipedia_page.setCallbackParameters(apiobj.params);
wikipedia_page.load(Twinkle.xfd.callbacks.afd.taggingArticle);
},
// Tagging needs to happen before everything else: this means we can check if there is an AfD tag already on the page
taggingArticle: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var statelem = pageobj.getStatusElement();
if (!pageobj.exists()) {
statelem.error("It seems that the page doesn't exist; perhaps it has already been deleted");
return;
}
// Check for existing AfD tag, for the benefit of new page patrollers
var textNoAfd = text.replace(/\{\{\s*(Article for deletion\/dated|AfDM)\s*(\|(?:\{\{[^{}]*\}\}|[^{}])*)?\}\}\s*/g, "");
if (text !== textNoAfd) {
if (confirm("An AfD tag was found on this article. Maybe someone beat you to it. \nClick OK to replace the current AfD tag (not recommended), or Cancel to abandon your nomination.")) {
text = textNoAfd;
} else {
statelem.error("Article already tagged with AfD tag, and you chose to abort");
window.location.reload();
return;
}
}
// Now we know we want to go ahead with it, trigger the other AJAX requests
// Mark the page as patrolled, if wanted
if (Twinkle.getPref('markXfdPagesAsPatrolled')) {
pageobj.patrol();
}
// Starting discussion page
var wikipedia_page = new Morebits.wiki.page(params.discussionpage, "Creating article deletion discussion page");
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.afd.discussionPage);
// Today's list
var date = new Date();
wikipedia_page = new Morebits.wiki.page('Wikipedia:Articles for deletion/Log/' + date.getUTCFullYear() + ' ' +
date.getUTCMonthName() + ' ' + date.getUTCDate(), "Adding discussion to today's list");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.afd.todaysList);
// Notification to first contributor
if (params.usertalk) {
var thispage = new Morebits.wiki.page(mw.config.get('wgPageName'));
thispage.setCallbackParameters(params);
thispage.lookupCreator(Twinkle.xfd.callbacks.afd.userNotification);
}
// Remove some tags that should always be removed on AfD.
text = text.replace(/\{\{\s*(dated prod|dated prod blp|Prod blp\/dated|Proposed deletion\/dated|prod2|Proposed deletion endorsed|New unreviewed article|Unreviewed|Userspace draft)\s*(\|(?:\{\{[^{}]*\}\}|[^{}])*)?\}\}\s*/ig, "");
// Then, test if there are speedy deletion-related templates on the article.
var textNoSd = text.replace(/\{\{\s*(db(-\w*)?|delete|(?:hang|hold)[- ]?on)\s*(\|(?:\{\{[^{}]*\}\}|[^{}])*)?\}\}\s*/ig, "");
if (text !== textNoSd && confirm("A speedy deletion tag was found on this page. Should it be removed?")) {
text = textNoSd;
}
pageobj.setPageText((params.noinclude ? "<noinclude>{{" : "{{") + (params.number === '' ? "subst:afd|help=off" : ('subst:afdx|' +
params.number + "|help=off")) + (params.noinclude ? "}}</noinclude>\n" : "}}\n") + text);
pageobj.setEditSummary("Nominated for deletion; see [[:" + params.discussionpage + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('nocreate');
pageobj.save();
},
discussionPage: function(pageobj) {
var params = pageobj.getCallbackParameters();
pageobj.setPageText(Twinkle.xfd.callbacks.getDiscussionWikitext("afd", params));
pageobj.setEditSummary("Creating deletion discussion page for [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchDiscussion')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('createonly');
pageobj.save(function() {
Twinkle.xfd.currentRationale = null; // any errors from now on do not need to print the rationale, as it is safely saved on-wiki
});
},
todaysList: function(pageobj) {
var old_text = pageobj.getPageText() + "\n"; // MW strips trailing blanks, but we like them, so we add a fake one
var params = pageobj.getCallbackParameters();
var statelem = pageobj.getStatusElement();
var text = old_text.replace( /(<!-- Add new entries to the TOP of the following list -->\n+)/, "$1{{subst:afd3|pg=" + Morebits.pageNameNorm + params.numbering + "}}\n");
if( text === old_text ) {
var linknode = document.createElement('a');
linknode.setAttribute("href", mw.util.getUrl("Wikipedia:Twinkle/Fixing AFD") + "?action=purge" );
linknode.appendChild(document.createTextNode('How to fix AFD'));
statelem.error( [ 'Could not find the target spot for the discussion. To fix this problem, please see ', linknode, '.' ] );
return;
}
pageobj.setPageText(text);
pageobj.setEditSummary("Adding [[:" + params.discussionpage + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchList')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate');
pageobj.save();
},
userNotification: function(pageobj) {
var params = pageobj.getCallbackParameters();
var initialContrib = pageobj.getCreator();
// Disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
pageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
return;
}
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "Notifying initial contributor (" + initialContrib + ")");
var notifytext = "\n{{subst:AFDWarning|1=" + Morebits.pageNameNorm + ( params.numbering !== '' ? '|order= ' + params.numbering : '' ) + "}} ~~~~";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("Notification: listing at [[WP:AFD|articles for deletion]] of [[" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('xfdWatchUser')) {
case 'yes':
usertalkpage.setWatchlist(true);
break;
case 'no':
usertalkpage.setWatchlistFromPreferences(false);
break;
default:
usertalkpage.setWatchlistFromPreferences(true);
break;
}
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
}
},
tfd: {
taggingTemplate: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
pageobj.setPageText((params.noinclude ? "<noinclude>" : "") + "{{subst:template for discussion|help=off|" +
(params.tfdtype !== "standard" ? "type=" + params.tfdtype + "|" : "") + mw.config.get('wgTitle') + (params.noinclude ? "}}</noinclude>" : "}}") + text);
pageobj.setEditSummary("Nominated for deletion; see [[:" + params.logpage + "#" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('nocreate');
pageobj.save();
},
taggingTemplateForMerge: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
pageobj.setPageText((params.noinclude ? "<noinclude>" : "") + "{{subst:tfm|help=off|" +
(params.tfdtype !== "standard" ? "type=" + params.tfdtype + "|" : "") + "1=" + params.otherTemplateName.replace(/^Template:/, "") +
(params.noinclude ? "}}</noinclude>" : "}}\n") + text);
pageobj.setEditSummary("Nominated for merging with [[:" + params.otherTemplateName + "]]; see [[:" +
params.logpage + "#" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('nocreate');
pageobj.save();
},
todaysList: function(pageobj) {
var old_text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var statelem = pageobj.getStatusElement();
var added_data = Twinkle.xfd.callbacks.getDiscussionWikitext(params.xfdcat, params);
var text = old_text.replace( '-->', "-->\n" + added_data );
if( text === old_text ) {
statelem.error( 'failed to find target spot for the discussion' );
return;
}
pageobj.setPageText(text);
pageobj.setEditSummary("Adding [[Template:" + mw.config.get('wgTitle') + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchDiscussion')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate');
pageobj.save(function() {
Twinkle.xfd.currentRationale = null; // any errors from now on do not need to print the rationale, as it is safely saved on-wiki
});
},
userNotification: function(pageobj) {
var initialContrib = pageobj.getCreator();
var params = pageobj.getCallbackParameters();
// Disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
pageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
return;
}
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "Notifying initial contributor (" + initialContrib + ")");
var notifytext = "\n";
switch (params.xfdcat) {
case 'tfd':
notifytext += "{{subst:tfdnotice|1=" + mw.config.get('wgTitle') + "}} ~~~~";
break;
case 'tfm':
notifytext += "{{subst:tfmnotice|1=" + mw.config.get('wgTitle') + "|2=" + params.target + "}} ~~~~";
break;
default:
alert("twinklexfd in userNotification: unknown TFD action");
break;
}
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("Notification: nomination at [[WP:TFD|templates for discussion]] of [[:" + pageobj.getPageName() + "]]." + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('xfdWatchUser')) {
case 'yes':
usertalkpage.setWatchlist(true);
break;
case 'no':
usertalkpage.setWatchlistFromPreferences(false);
break;
default:
usertalkpage.setWatchlistFromPreferences(true);
break;
}
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
}
},
mfd: {
main: function(apiobj) {
var xmlDoc = apiobj.responseXML;
var titles = $(xmlDoc).find('allpages p');
// There has been no earlier entries with this prefix, just go on.
if( titles.length <= 0 ) {
apiobj.params.numbering = apiobj.params.number = '';
} else {
var number = 0;
for( var i = 0; i < titles.length; ++i ) {
var title = titles[i].getAttribute('title');
// First, simple test, is there an instance with this exact name?
if( title === 'Wikipedia:Miscellany for deletion/' + Morebits.pageNameNorm ) {
number = Math.max( number, 1 );
continue;
}
var order_re = new RegExp( '^' +
RegExp.escape( 'Wikipedia:Miscellany for deletion/' + Morebits.pageNameNorm, true ) +
'\\s*\\(\\s*(\\d+)(?:(?:th|nd|rd|st) nom(?:ination)?)?\\s*\\)\\s*$' );
var match = order_re.exec( title );
// No match; A non-good value
if( !match ) {
continue;
}
// A match, set number to the max of current
number = Math.max( number, Number(match[1]) );
}
apiobj.params.number = Twinkle.xfd.num2order( parseInt( number, 10 ) + 1);
apiobj.params.numbering = number > 0 ? ' (' + apiobj.params.number + ' nomination)' : '';
}
apiobj.params.discussionpage = "Wikipedia:Miscellany for deletion/" + Morebits.pageNameNorm + apiobj.params.numbering;
apiobj.statelem.info( "next in order is [[" + apiobj.params.discussionpage + ']]');
// Tagging page
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Tagging page with deletion tag");
wikipedia_page.setFollowRedirect(true); // should never be needed, but if the page is moved, we would want to follow the redirect
wikipedia_page.setCallbackParameters(apiobj.params);
wikipedia_page.load(Twinkle.xfd.callbacks.mfd.taggingPage);
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = apiobj.params.discussionpage;
Morebits.wiki.actionCompleted.notice = "Nomination completed, now redirecting to the discussion page";
// Discussion page
wikipedia_page = new Morebits.wiki.page(apiobj.params.discussionpage, "Creating deletion discussion page");
wikipedia_page.setCallbackParameters(apiobj.params);
wikipedia_page.load(Twinkle.xfd.callbacks.mfd.discussionPage);
// Today's list
wikipedia_page = new Morebits.wiki.page("Wikipedia:Miscellany for deletion", "Adding discussion to today's list");
//wikipedia_page.setPageSection(2);
// pageSection has been disabled - the API seems to throw up with nonexistent edit conflicts
// it can be turned on again once the problem is fixed, to save bandwidth
//wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(apiobj.params);
wikipedia_page.load(Twinkle.xfd.callbacks.mfd.todaysList);
// Notification to first contributor, and notification to owner of userspace (if applicable and required)
if (apiobj.params.usertalk) {
var thispage = new Morebits.wiki.page(mw.config.get('wgPageName'));
thispage.setCallbackParameters(apiobj.params);
thispage.lookupCreator(Twinkle.xfd.callbacks.mfd.userNotification);
}
},
taggingPage: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
pageobj.setPageText((params.noinclude ? "<noinclude>" : "") + "{{" +
((params.number === '') ? "mfd" : ("mfdx|" + params.number)) + "|help=off}}\n" +
(params.noinclude ? "</noinclude>" : "") + text);
pageobj.setEditSummary("Nominated for deletion; see [[:" + params.discussionpage + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('nocreate');
pageobj.save();
},
discussionPage: function(pageobj) {
var params = pageobj.getCallbackParameters();
pageobj.setPageText(Twinkle.xfd.callbacks.getDiscussionWikitext("mfd", params));
pageobj.setEditSummary("Creating deletion discussion page for [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchDiscussion')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('createonly');
pageobj.save(function() {
Twinkle.xfd.currentRationale = null; // any errors from now on do not need to print the rationale, as it is safely saved on-wiki
});
},
todaysList: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var statelem = pageobj.getStatusElement();
var date = new Date();
var date_header = "===" + date.getUTCMonthName() + ' ' + date.getUTCDate() + ', ' + date.getUTCFullYear() + "===\n";
var date_header_regex = new RegExp( "(===\\s*" + date.getUTCMonthName() + '\\s+' + date.getUTCDate() + ',\\s+' + date.getUTCFullYear() + "\\s*===)" );
var new_data = "{{subst:mfd3|pg=" + Morebits.pageNameNorm + params.numbering + "}}";
if( date_header_regex.test( text ) ) { // we have a section already
statelem.info( 'Found today\'s section, proceeding to add new entry' );
text = text.replace( date_header_regex, "$1\n" + new_data );
} else { // we need to create a new section
statelem.info( 'No section for today found, proceeding to create one' );
text = text.replace("===", date_header + new_data + "\n\n===");
}
pageobj.setPageText(text);
pageobj.setEditSummary("Adding [[:" + params.discussionpage + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchList')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate');
pageobj.save();
},
userNotification: function(pageobj) {
var initialContrib = pageobj.getCreator();
var params = pageobj.getCallbackParameters();
// Disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
pageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
} else {
// Really notify the creator
Twinkle.xfd.callbacks.mfd.userNotificationMain(params, initialContrib, "Notifying initial contributor");
}
// Also notify the user who owns the subpage if they are not the creator
if (params.notifyuserspace) {
var userspaceOwner = ((mw.config.get('wgTitle').indexOf('/') === -1) ? mw.config.get('wgTitle') : mw.config.get('wgTitle').substring(0, mw.config.get('wgTitle').indexOf('/')));
if (userspaceOwner !== initialContrib) {
Twinkle.xfd.callbacks.mfd.userNotificationMain(params, userspaceOwner, "Notifying owner of userspace");
}
}
},
userNotificationMain: function(params, initialContrib, actionName)
{
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, actionName + " (" + initialContrib + ")");
var notifytext = "\n{{subst:MFDWarning|1=" + Morebits.pageNameNorm + ( params.numbering !== '' ? '|order= ' + params.numbering : '' ) + "}} ~~~~";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("Notification: listing at [[WP:MFD|miscellany for deletion]] of [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('xfdWatchUser')) {
case 'yes':
usertalkpage.setWatchlist(true);
break;
case 'no':
usertalkpage.setWatchlistFromPreferences(false);
break;
default:
usertalkpage.setWatchlistFromPreferences(true);
break;
}
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
}
},
ffd: {
main: function(pageobj) {
// this is coming in from lookupCreator...!
var params = pageobj.getCallbackParameters();
var initialContrib = pageobj.getCreator();
params.uploader = initialContrib;
// Adding discussion
var wikipedia_page = new Morebits.wiki.page(params.logpage, "Adding discussion to today's list");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.ffd.todaysList);
// Notification to first contributor
if (params.usertalk) {
// Disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
pageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
} else {
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "Notifying initial contributor (" + initialContrib + ")");
var notifytext = "\n{{subst:fdw|1=" + mw.config.get('wgTitle') + "}}";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("Notification: listing at [[WP:FFD|files for discussion]] of [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('xfdWatchUser')) {
case 'yes':
usertalkpage.setWatchlist(true);
break;
case 'no':
usertalkpage.setWatchlistFromPreferences(false);
break;
default:
usertalkpage.setWatchlistFromPreferences(true);
break;
}
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
}
}
},
taggingImage: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
text = text.replace(/\{\{(mtc|(copy |move )?to ?commons|move to wikimedia commons|copy to wikimedia commons)[^}]*\}\}/gi, "");
pageobj.setPageText("{{ffd|log=" + params.date + "|help=off}}\n" + text);
pageobj.setEditSummary("Listed for discussion at [[:" + params.logpage + "#" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate'); // it might be possible for a file to exist without a description page
pageobj.save();
},
todaysList: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
// add date header if the log is found to be empty (a bot should do this automatically, but it sometimes breaks down)
if (!pageobj.exists()) {
text = "{{subst:Ffd log}}";
}
pageobj.setPageText(text + "\n\n" + Twinkle.xfd.callbacks.getDiscussionWikitext("ffd", params));
pageobj.setEditSummary("Adding [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchDiscussion')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate');
pageobj.save(function() {
Twinkle.xfd.currentRationale = null; // any errors from now on do not need to print the rationale, as it is safely saved on-wiki
});
}
},
cfd: {
taggingCategory: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var added_data = "";
var editsummary = "";
switch( params.xfdcat ) {
case 'cfd':
added_data = "{{subst:cfd}}";
editsummary = "Category being considered for deletion; see [[:" + params.logpage + "#" + Morebits.pageNameNorm + "]].";
break;
case 'cfm':
added_data = "{{subst:cfm|" + params.target + "}}";
editsummary = "Category being considered for merging; see [[:" + params.logpage + "#" + Morebits.pageNameNorm + "]].";
break;
case 'cfr':
added_data = "{{subst:cfr|" + params.target + "}}";
editsummary = "Category being considered for renaming; see [[:" + params.logpage + "#" + Morebits.pageNameNorm + "]].";
break;
case 'cfs':
added_data = "{{subst:cfs|" + params.target + "|" + params.target2 + "}}";
editsummary = "Category being considered for splitting; see [[:" + params.logpage + "#" + Morebits.pageNameNorm + "]].";
break;
case 'cfc':
added_data = "{{subst:cfc|" + params.target + "}}";
editsummary = "Category being considered for conversion to an article; see [[:" + params.logpage + "#" + Morebits.pageNameNorm + "]].";
break;
default:
alert("twinklexfd in taggingCategory(): unknown CFD action");
break;
}
pageobj.setPageText(added_data + "\n" + text);
pageobj.setEditSummary(editsummary + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate'); // since categories can be populated without an actual page at that title
pageobj.save();
},
todaysList: function(pageobj) {
var old_text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var statelem = pageobj.getStatusElement();
var added_data = "";
var editsummary = "";
switch( params.xfdcat ) {
case 'cfd':
added_data = "{{subst:cfd2|text=" + Morebits.string.formatReasonText(params.reason) +
" ~~~~|1=" + mw.config.get('wgTitle') + "}}";
editsummary = "Added delete nomination of [[:" + Morebits.pageNameNorm + "]].";
break;
case 'cfm':
added_data = "{{subst:cfm2|text=" + Morebits.string.formatReasonText(params.reason) +
" ~~~~|1=" + mw.config.get('wgTitle') + "|2=" + params.target + "}}";
editsummary = "Added merge nomination of [[:" + Morebits.pageNameNorm + "]].";
break;
case 'cfr':
added_data = "{{subst:cfr2|text=" + Morebits.string.formatReasonText(params.reason) +
" ~~~~|1=" + mw.config.get('wgTitle') + "|2=" + params.target + "}}";
editsummary = "Added rename nomination of [[:" + Morebits.pageNameNorm + "]].";
break;
case 'cfs':
added_data = "{{subst:cfs2|text=" + Morebits.string.formatReasonText(params.reason) +
" ~~~~|1=" + mw.config.get('wgTitle') + "|2=" + params.target + "|3=" + params.target2 + "}}";
editsummary = "Added split nomination of [[:" + Morebits.pageNameNorm + "]].";
break;
case 'cfc':
added_data = "{{subst:cfc2|text=" + Morebits.string.formatReasonText(params.reason) +
" ~~~~|1=" + mw.config.get('wgTitle') + "|2=" + params.target + "}}";
editsummary = "Added convert nomination of [[:" + Morebits.pageNameNorm + "]].";
break;
default:
alert("twinklexfd in todaysList: unknown CFD action");
break;
}
var text = old_text.replace( 'below this line -->', "below this line -->\n" + added_data );
if( text === old_text ) {
statelem.error( 'failed to find target spot for the discussion' );
return;
}
pageobj.setPageText(text);
pageobj.setEditSummary(editsummary + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchDiscussion')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate');
pageobj.save(function() {
Twinkle.xfd.currentRationale = null; // any errors from now on do not need to print the rationale, as it is safely saved on-wiki
});
},
userNotification: function(pageobj) {
var initialContrib = pageobj.getCreator();
// Disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
pageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
return;
}
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "Notifying initial contributor (" + initialContrib + ")");
var notifytext = "\n{{subst:cfd-notify|1=" + Morebits.pageNameNorm + "}} ~~~~";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("Notification: listing at [[WP:CFD|categories for discussion]] of [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('xfdWatchUser')) {
case 'yes':
usertalkpage.setWatchlist(true);
break;
case 'no':
usertalkpage.setWatchlistFromPreferences(false);
break;
default:
usertalkpage.setWatchlistFromPreferences(true);
break;
}
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
}
},
cfds: {
taggingCategory: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
pageobj.setPageText("{{subst:cfr-speedy|1=" + params.target + "}}\n" + text);
pageobj.setEditSummary("Nominated for speedy renaming; see [[WP:CFDS|Categories for discussion/Speedy]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate'); // since categories can be populated without an actual page at that title
pageobj.save();
},
addToList: function(pageobj) {
var old_text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var statelem = pageobj.getStatusElement();
var newcatname = (/^Category:/.test(params.target) ? params.target : ("Category:" + params.target));
var text = old_text.replace( 'BELOW THIS LINE -->', "BELOW THIS LINE -->\n* [[:" + Morebits.pageNameNorm + "]] to [[:" +
newcatname + "]]\u00A0\u2013 " + params.xfdcat + (params.reason ? (": " + Morebits.string.formatReasonText(params.reason)) : ".") +
" ~~~~" );
// U+00A0 NO-BREAK SPACE; U+2013 EN RULE
if( text === old_text ) {
statelem.error( 'failed to find target spot for the discussion' );
return;
}
pageobj.setPageText(text);
pageobj.setEditSummary("Adding [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchDiscussion')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate');
pageobj.save(function() {
Twinkle.xfd.currentRationale = null; // any errors from now on do not need to print the rationale, as it is safely saved on-wiki
});
}
},
rfd: {
// This is a callback from an API request, which gets the target of the redirect
findTargetCallback: function(apiobj) {
var xmlDoc = apiobj.responseXML;
var target = $(xmlDoc).find('redirects r').first().attr('to');
if( !target ) {
apiobj.statelem.error( "This page is currently not a redirect, aborting" );
return;
}
apiobj.params.target = target;
Twinkle.xfd.callbacks.rfd.main(apiobj.params);
},
main: function(params) {
var date = new Date();
params.logpage = 'Wikipedia:Redirects for discussion/Log/' + date.getUTCFullYear() + ' ' + date.getUTCMonthName() + ' ' + date.getUTCDate();
// Tagging redirect
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Adding deletion tag to redirect");
wikipedia_page.setFollowRedirect(false);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.rfd.taggingRedirect);
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = params.logpage;
Morebits.wiki.actionCompleted.notice = "Nomination completed, now redirecting to today's log";
// Adding discussion
wikipedia_page = new Morebits.wiki.page(params.logpage, "Adding discussion to today's log");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.rfd.todaysList);
// Notifying initial contributor
if (params.usertalk) {
var thispage = new Morebits.wiki.page(mw.config.get('wgPageName'));
thispage.setCallbackParameters(params);
thispage.lookupCreator(Twinkle.xfd.callbacks.rfd.userNotification);
}
},
taggingRedirect: function(pageobj) {
var text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
pageobj.setPageText("{{subst:rfd|content=\n" + text + "\n}}");
pageobj.setEditSummary("Listed for discussion at [[:" + params.logpage + "#" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchPage')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('nocreate');
pageobj.save();
},
todaysList: function(pageobj) {
var old_text = pageobj.getPageText();
var params = pageobj.getCallbackParameters();
var statelem = pageobj.getStatusElement();
var text = old_text.replace( /(<!-- Add new entries directly below this line\.? -->)/, "$1\n{{subst:rfd2|text=" +
Morebits.string.formatReasonText(params.reason) + "|redirect="+ Morebits.pageNameNorm + "|target=" +
params.target + "}} ~~~~\n" );
if( text === old_text ) {
statelem.error( 'failed to find target spot for the discussion' );
return;
}
pageobj.setPageText(text);
pageobj.setEditSummary("Adding [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
switch (Twinkle.getPref('xfdWatchDiscussion')) {
case 'yes':
pageobj.setWatchlist(true);
break;
case 'no':
pageobj.setWatchlistFromPreferences(false);
break;
default:
pageobj.setWatchlistFromPreferences(true);
break;
}
pageobj.setCreateOption('recreate');
pageobj.save(function() {
Twinkle.xfd.currentRationale = null; // any errors from now on do not need to print the rationale, as it is safely saved on-wiki
});
},
userNotification: function(pageobj) {
var initialContrib = pageobj.getCreator();
// Disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
pageobj.getStatusElement().warn("You (" + initialContrib + ") created this page; skipping user notification");
return;
}
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "Notifying initial contributor (" + initialContrib + ")");
var notifytext = "\n{{subst:RFDNote|1=" + Morebits.pageNameNorm + "}} ~~~~";
usertalkpage.setAppendText(notifytext);
usertalkpage.setEditSummary("Notification: listing at [[WP:RFD|redirects for discussion]] of [[:" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
usertalkpage.setCreateOption('recreate');
switch (Twinkle.getPref('xfdWatchUser')) {
case 'yes':
usertalkpage.setWatchlist(true);
break;
case 'no':
usertalkpage.setWatchlistFromPreferences(false);
break;
default:
usertalkpage.setWatchlistFromPreferences(true);
break;
}
usertalkpage.setFollowRedirect(true);
usertalkpage.append();
}
}
};
Twinkle.xfd.callback.evaluate = function(e) {
var type = e.target.category.value;
var usertalk = e.target.notify.checked;
var reason = e.target.xfdreason.value;
var xfdcat, xfdtarget, xfdtarget2, noinclude, tfdtype, notifyuserspace;
if( type === "afd" || type === "cfd" || type === "cfds" || type === "tfd" ) {
xfdcat = e.target.xfdcat.value;
}
if( type === "cfd" || type === "cfds" ) {
xfdtarget = e.target.xfdtarget.value;
if (e.target.xfdtarget2) {
xfdtarget2 = e.target.xfdtarget2.value;
}
}
if( type === "afd" || type === "mfd" || type === "tfd" ) {
noinclude = e.target.noinclude.checked;
}
if( type === 'tfd' ) {
if (e.target.xfdtarget) {
xfdtarget = e.target.xfdtarget.value;
}
tfdtype = e.target.templatetype.value;
}
if( type === 'mfd' ) {
notifyuserspace = e.target.notifyuserspace && e.target.notifyuserspace.checked;
}
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( e.target );
Twinkle.xfd.currentRationale = reason;
Morebits.status.onError(Twinkle.xfd.printRationale);
if( !type ) {
Morebits.status.error( 'Error', 'no action given' );
return;
}
var query, wikipedia_page, wikipedia_api, logpage, params;
var date = new Date();
switch( type ) {
case 'afd': // AFD
query = {
'action': 'query',
'list': 'allpages',
'apprefix': 'Articles for deletion/' + Morebits.pageNameNorm,
'apnamespace': 4,
'apfilterredir': 'nonredirects',
'aplimit': Morebits.userIsInGroup( 'sysop' ) ? 5000 : 500
};
wikipedia_api = new Morebits.wiki.api( 'Tagging article with deletion tag', query, Twinkle.xfd.callbacks.afd.main );
wikipedia_api.params = { usertalk:usertalk, reason:reason, noinclude:noinclude, xfdcat:xfdcat };
wikipedia_api.post();
break;
case 'tfd': // TFD
Morebits.wiki.addCheckpoint();
if (xfdtarget) {
xfdtarget = Morebits.string.toUpperCaseFirstChar(xfdtarget.replace(/^:?Template:/i, ''));
} else {
xfdtarget = '';
}
logpage = 'Wikipedia:Templates for discussion/Log/' + date.getUTCFullYear() + ' ' + date.getUTCMonthName() + ' ' + date.getUTCDate();
params = { tfdtype: tfdtype, logpage: logpage, noinclude: noinclude, xfdcat: xfdcat, target: xfdtarget, reason: reason };
// Tagging template(s)
if (xfdcat === "tfm") {
// Tag this template
wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Tagging this template with merge tag");
wikipedia_page.setFollowRedirect(true);
params.otherTemplateName = "Template:" + xfdtarget;
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.tfd.taggingTemplateForMerge);
// Tag other template
wikipedia_page = new Morebits.wiki.page("Template:" + xfdtarget, "Tagging other template with merge tag");
wikipedia_page.setFollowRedirect(true);
params = $.extend(params);
params.otherTemplateName = Morebits.pageNameNorm;
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.tfd.taggingTemplateForMerge);
} else {
wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Tagging template with deletion tag");
wikipedia_page.setFollowRedirect(true); // should never be needed, but if the page is moved, we would want to follow the redirect
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.tfd.taggingTemplate);
}
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = logpage;
Morebits.wiki.actionCompleted.notice = "Nomination completed, now redirecting to today's log";
// Adding discussion
wikipedia_page = new Morebits.wiki.page(logpage, "Adding discussion to today's log");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.tfd.todaysList);
// Notification to first contributor
if (usertalk) {
var thispage = new Morebits.wiki.page(mw.config.get('wgPageName'));
thispage.setCallbackParameters(params);
thispage.lookupCreator(Twinkle.xfd.callbacks.tfd.userNotification);
// Nice try, but what if the two page creators are the same user?
// Also, other XFD types don't do this... yet!
//if (xfdcat === "tfm") {
// thispage = new Morebits.wiki.page("Template:" + xfdtarget);
// thispage.setCallbackParameters(params);
// thispage.lookupCreator(Twinkle.xfd.callbacks.tfd.userNotification);
//}
}
Morebits.wiki.removeCheckpoint();
break;
case 'mfd': // MFD
query = {
'action': 'query',
'list': 'allpages',
'apprefix': 'Miscellany for deletion/' + Morebits.pageNameNorm,
'apnamespace': 4,
'apfilterredir': 'nonredirects',
'aplimit': Morebits.userIsInGroup( 'sysop' ) ? 5000 : 500
};
wikipedia_api = new Morebits.wiki.api( "Looking for prior nominations of this page", query, Twinkle.xfd.callbacks.mfd.main );
wikipedia_api.params = { usertalk: usertalk, notifyuserspace: notifyuserspace, reason: reason, noinclude: noinclude, xfdcat: xfdcat };
wikipedia_api.post();
break;
case 'ffd': // FFD
var dateString = date.getUTCFullYear() + ' ' + date.getUTCMonthName() + ' ' + date.getUTCDate();
logpage = 'Wikipedia:Files for discussion/' + dateString;
params = { usertalk: usertalk, reason: reason, date: dateString, logpage: logpage };
Morebits.wiki.addCheckpoint();
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = logpage;
Morebits.wiki.actionCompleted.notice = "Nomination completed, now redirecting to the discussion page";
// Tagging file
wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Adding deletion tag to file page");
wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.ffd.taggingImage);
// Contributor specific edits
wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'));
wikipedia_page.setCallbackParameters(params);
wikipedia_page.lookupCreator(Twinkle.xfd.callbacks.ffd.main);
Morebits.wiki.removeCheckpoint();
break;
case 'cfd':
Morebits.wiki.addCheckpoint();
if( xfdtarget ) {
xfdtarget = xfdtarget.replace( /^:?Category:/i, '' );
} else {
xfdtarget = '';
}
if( xfdtarget2 ) {
xfdtarget2 = xfdtarget2.replace( /^:?Category:/i, '' );
}
logpage = 'Wikipedia:Categories for discussion/Log/' + date.getUTCFullYear() + ' ' + date.getUTCMonthName() + ' ' + date.getUTCDate();
params = { reason: reason, xfdcat: xfdcat, target: xfdtarget, target2: xfdtarget2, logpage: logpage };
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = logpage;
Morebits.wiki.actionCompleted.notice = "Nomination completed, now redirecting to today's log";
// Tagging category
wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Tagging category with deletion tag");
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.cfd.taggingCategory);
// Adding discussion to list
wikipedia_page = new Morebits.wiki.page(logpage, "Adding discussion to today's list");
//wikipedia_page.setPageSection(2);
// pageSection has been disabled - the API seems to throw up with nonexistent edit conflicts
// it can be turned on again once the problem is fixed, to save bandwidth
//wikipedia_page.setFollowRedirect(true);
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.cfd.todaysList);
// Notification to first contributor
if (usertalk) {
wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'));
wikipedia_page.setCallbackParameters(params);
wikipedia_page.lookupCreator(Twinkle.xfd.callbacks.cfd.userNotification);
}
Morebits.wiki.removeCheckpoint();
break;
case 'cfds':
xfdtarget = xfdtarget.replace( /^:?Category:/, '' );
logpage = "Wikipedia:Categories for discussion/Speedy";
params = { reason: reason, xfdcat: xfdcat, target: xfdtarget };
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = logpage;
Morebits.wiki.actionCompleted.notice = "Nomination completed, now redirecting to the discussion page";
// Tagging category
wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "Tagging category with rename tag");
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.cfds.taggingCategory);
// Adding discussion to list
wikipedia_page = new Morebits.wiki.page(logpage, "Adding discussion to the list");
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.xfd.callbacks.cfds.addToList);
break;
case 'rfd':
params = { usertalk: usertalk, reason: reason };
if (document.getElementById("softredirect")) {
// For soft redirects, skip straight to the callback
params.target = document.getElementById("softredirect").textContent.replace(/^:+/, "");
Twinkle.xfd.callbacks.rfd.main(params);
} else {
// Find current target of redirect
query = {
'action': 'query',
'titles': mw.config.get('wgPageName'),
'redirects': true
};
wikipedia_api = new Morebits.wiki.api( "Finding target of redirect", query, Twinkle.xfd.callbacks.rfd.findTargetCallback );
wikipedia_api.params = params;
wikipedia_api.post();
}
break;
default:
alert("twinklexfd: unknown XFD discussion venue");
break;
}
};
})(jQuery);
//</nowiki>
pc7ou5josd8rnvvmd7cipix2sl9dvqr
MediaWiki:Gadget-twinklebatchdelete.js
8
5644
32212
2018-08-10T18:59:40Z
Dr. Sroy
5771
Test-21
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklebatchdelete.js: Batch delete module (sysops only)
****************************************
* Mode of invocation: Tab ("D-batch")
* Active on: Existing non-articles, and Special:PrefixIndex
* Config directives in: TwinkleConfig
*/
Twinkle.batchdelete = function twinklebatchdelete() {
if(
Morebits.userIsInGroup( 'sysop' ) && (
( mw.config.get( 'wgCurRevisionId' ) && mw.config.get( 'wgNamespaceNumber' ) > 0 ) ||
mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Prefixindex'
)
) {
Twinkle.addPortletLink( Twinkle.batchdelete.callback, "D-batch", "tw-batch", "Delete pages found in this category/on this page" );
}
};
Twinkle.batchdelete.unlinkCache = {};
Twinkle.batchdelete.callback = function twinklebatchdeleteCallback() {
var Window = new Morebits.simpleWindow( 600, 400 );
Window.setTitle( "Batch deletion" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#batchdelete" );
var form = new Morebits.quickForm( Twinkle.batchdelete.callback.evaluate );
form.append( {
type: 'checkbox',
list: [
{
label: 'Delete pages',
name: 'delete_page',
value: 'delete',
checked: true,
subgroup: {
type: 'checkbox',
list: [
{
label: 'Delete associated talk pages (except user talk pages)',
name: 'delete_talk',
value: 'delete_talk',
checked: true
},
{
label: 'Delete redirects to deleted pages',
name: 'delete_redirects',
value: 'delete_redirects',
checked: true
}
]
}
},
{
label: 'Unlink backlinks to each page (in Main and Portal namespaces only)',
name: 'unlink_page',
value: 'unlink',
checked: false
},
{
label: 'Remove usages of each file (in all namespaces)',
name: 'unlink_file',
value: 'unlink_file',
checked: true
}
]
} );
form.append( {
type: 'input',
name: 'reason',
label: 'Reason: ',
size: 60
} );
var query = {
'action': 'query',
'prop': 'revisions|info|imageinfo',
'inprop': 'protection',
'rvprop': 'size|user'
};
if( mw.config.get( 'wgNamespaceNumber' ) === 14 ) { // Category:
query.generator = 'categorymembers';
query.gcmtitle = mw.config.get('wgPageName');
query.gcmlimit = Twinkle.getPref('batchMax'); // the max for sysops
} else if( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Prefixindex' ) {
query.generator = 'allpages';
query.gaplimit = Twinkle.getPref('batchMax'); // the max for sysops
if(Morebits.queryString.exists( 'prefix' ) )
{
query.gapnamespace = Morebits.queryString.get( 'namespace' );
query.gapprefix = Morebits.string.toUpperCaseFirstChar( Morebits.queryString.get( 'prefix' ) );
}
else
{
var pathSplit = decodeURIComponent(location.pathname).split('/');
if (pathSplit.length < 3 || pathSplit[2] !== "Special:PrefixIndex") {
return;
}
var titleSplit = pathSplit[3].split(':');
query.gapnamespace = mw.config.get("wgNamespaceIds")[titleSplit[0].toLowerCase()];
if ( titleSplit.length < 2 || typeof query.gapnamespace === 'undefined' )
{
query.gapnamespace = 0; // article namespace
query.gapprefix = pathSplit.splice(3).join('/');
}
else
{
pathSplit = pathSplit.splice(4);
pathSplit.splice(0,0,titleSplit.splice(1).join(':'));
query.gapprefix = pathSplit.join('/');
}
}
} else {
query.generator = 'links';
query.titles = mw.config.get('wgPageName');
query.gpllimit = Twinkle.getPref('batchMax'); // the max for sysops
}
var statusdiv = document.createElement( 'div' );
statusdiv.style.padding = '15px'; // just so it doesn't look broken
Window.setContent(statusdiv);
Morebits.status.init(statusdiv);
Window.display();
var statelem = new Morebits.status("Grabbing list of pages");
var wikipedia_api = new Morebits.wiki.api( 'loading...', query, function( apiobj ) {
var xml = apiobj.responseXML;
var $pages = $(xml).find('page').filter(':not([missing])'); // :not([imagerepository="shared"])
var list = [];
$pages.each(function(index, page) {
var $page = $(page);
var ns = $page.attr('ns');
var title = $page.attr('title');
var isRedir = $page.attr('redirect') === "";
var $editprot = $page.find('pr[type="edit"][level="sysop"]');
var isProtected = $editprot.length > 0;
var size = $page.find('rev').attr('size');
var metadata = [];
if (isRedir) {
metadata.push("redirect");
}
if (isProtected) {
metadata.push("fully protected" +
($editprot.attr('expiry') === 'infinity' ? ' indefinitely' : (', expires ' + $editprot.attr('expiry'))));
}
if (ns === "6") { // mimic what delimages used to show for files
metadata.push("uploader: " + $page.find('ii').attr('user'));
metadata.push("last edit from: " + $page.find('rev').attr('user'));
} else {
metadata.push(size + " bytes");
}
list.push({
label: title + (metadata.length ? (' (' + metadata.join('; ') + ')') : ''),
value: title,
checked: true,
style: (isProtected ? 'color:red' : '')
});
});
apiobj.params.form.append({ type: 'header', label: 'Pages to delete' });
apiobj.params.form.append({
type: 'button',
label: "Select All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, "pages")).prop('checked', true);
}
});
apiobj.params.form.append({
type: 'button',
label: "Deselect All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, "pages")).prop('checked', false);
}
});
apiobj.params.form.append( {
type: 'checkbox',
name: 'pages',
list: list
} );
apiobj.params.form.append( { type:'submit' } );
var result = apiobj.params.form.render();
apiobj.params.Window.setContent( result );
Morebits.checkboxShiftClickSupport(Morebits.quickForm.getElements(result, 'pages'));
}, statelem );
wikipedia_api.params = { form:form, Window:Window };
wikipedia_api.post();
};
Twinkle.batchdelete.callback.evaluate = function twinklebatchdeleteCallbackEvaluate(event) {
Morebits.wiki.actionCompleted.notice = 'Status';
Morebits.wiki.actionCompleted.postfix = 'batch deletion is now complete';
var numProtected = $(Morebits.quickForm.getElements(event.target, 'pages')).filter(function(index, element) {
return element.checked && element.nextElementSibling.style.color === 'red';
}).length;
if (numProtected > 0 && !confirm("You are about to delete " + numProtected + " fully protected page(s). Are you sure?")) {
return;
}
var pages = event.target.getChecked( 'pages' );
var reason = event.target.reason.value;
var delete_page = event.target.delete_page.checked;
var delete_talk = event.target.delete_talk && event.target.delete_talk.checked;
var delete_redirects = event.target.delete_redirects && event.target.delete_redirects.checked;
var unlink_page = event.target.unlink_page.checked;
var unlink_file = event.target.unlink_file.checked;
if( ! reason ) {
alert("You need to give a reason, you cabal crony!");
return;
}
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( event.target );
if( !pages ) {
Morebits.status.error( 'Error', 'nothing to delete, aborting' );
return;
}
var pageDeleter = new Morebits.batchOperation(delete_page ? "Deleting pages" : "Initiating requested tasks");
pageDeleter.setOption("chunkSize", Twinkle.getPref('batchdeleteChunks'));
// we only need the initial status lines if we're deleting the pages in the pages array
pageDeleter.setOption("preserveIndividualStatusLines", delete_page);
pageDeleter.setPageList(pages);
pageDeleter.run(function(pageName) {
var params = {
page: pageName,
delete_page: delete_page,
delete_talk: delete_talk,
delete_redirects: delete_redirects,
unlink_page: unlink_page,
unlink_file: unlink_file && /^(File|Image)\:/i.test(pageName),
reason: reason,
pageDeleter: pageDeleter
};
var wikipedia_page = new Morebits.wiki.page( pageName, 'Deleting page ' + pageName );
wikipedia_page.setCallbackParameters(params);
if( delete_page ) {
wikipedia_page.setEditSummary(reason + Twinkle.getPref('deletionSummaryAd'));
wikipedia_page.suppressProtectWarning();
wikipedia_page.deletePage(Twinkle.batchdelete.callbacks.doExtras, pageDeleter.workerFailure);
} else {
Twinkle.batchdelete.callbacks.doExtras(wikipedia_page);
}
});
};
Twinkle.batchdelete.callbacks = {
// this stupid parameter name is a temporary thing until I implement an overhaul
// of Morebits.wiki.* callback parameters
doExtras: function( thingWithParameters ) {
var params = thingWithParameters.parent ? thingWithParameters.parent.getCallbackParameters() :
thingWithParameters.getCallbackParameters();
// the initial batch operation's job is to delete the page, and that has
// succeeded by now
params.pageDeleter.workerSuccess(thingWithParameters);
var query, wikipedia_api;
if( params.unlink_page ) {
Twinkle.batchdelete.unlinkCache = {};
query = {
'action': 'query',
'list': 'backlinks',
'blfilterredir': 'nonredirects',
'blnamespace': [0, 100], // main space and portal space only
'bltitle': params.page,
'bllimit': 5000 // 500 is max for normal users, 5000 for bots and sysops
};
wikipedia_api = new Morebits.wiki.api( 'Grabbing backlinks', query, Twinkle.batchdelete.callbacks.unlinkBacklinksMain );
wikipedia_api.params = params;
wikipedia_api.post();
}
if( params.unlink_file ) {
query = {
'action': 'query',
'list': 'imageusage',
'iutitle': params.page,
'iulimit': 5000 // 500 is max for normal users, 5000 for bots and sysops
};
wikipedia_api = new Morebits.wiki.api( 'Grabbing file links', query, Twinkle.batchdelete.callbacks.unlinkImageInstancesMain );
wikipedia_api.params = params;
wikipedia_api.post();
}
if( params.delete_page ) {
if ( params.delete_redirects ) {
query = {
'action': 'query',
'titles': params.page,
'prop': 'redirects',
'rdlimit': 5000 // 500 is max for normal users, 5000 for bots and sysops
};
wikipedia_api = new Morebits.wiki.api( 'Grabbing redirects', query, Twinkle.batchdelete.callbacks.deleteRedirectsMain );
wikipedia_api.params = params;
wikipedia_api.post();
}
if ( params.delete_talk ) {
var pageTitle = mw.Title.newFromText(params.page);
if (pageTitle && pageTitle.namespace % 2 === 0 && pageTitle.namespace !== 2) {
pageTitle.namespace++; // now pageTitle is the talk page title!
query = {
'action': 'query',
'titles': pageTitle.toText()
};
wikipedia_api = new Morebits.wiki.api( 'Checking whether talk page exists', query, Twinkle.batchdelete.callbacks.deleteTalk );
wikipedia_api.params = params;
wikipedia_api.params.talkPage = pageTitle.toText();
wikipedia_api.post();
}
}
}
},
deleteRedirectsMain: function( apiobj ) {
var xml = apiobj.responseXML;
var pages = $(xml).find('rd').map(function() { return $(this).attr('title'); }).get();
if (!pages.length) {
return;
}
var redirectDeleter = new Morebits.batchOperation("Deleting redirects to " + apiobj.params.page);
redirectDeleter.setOption("chunkSize", Twinkle.getPref('batchdeleteChunks'));
redirectDeleter.setPageList(pages);
redirectDeleter.run(function(pageName) {
var wikipedia_page = new Morebits.wiki.page(pageName, "Deleting " + pageName);
wikipedia_page.setEditSummary('[[WP:CSD#G8|G8]]: Redirect to deleted page "' + apiobj.params.page + '"' + Twinkle.getPref('deletionSummaryAd'));
wikipedia_page.deletePage(redirectDeleter.workerSuccess, redirectDeleter.workerFailure);
});
},
deleteTalk: function( apiobj ) {
var xml = apiobj.responseXML;
var exists = $(xml).find('page:not([missing])').length > 0;
if( !exists ) {
// no talk page; forget about it
return;
}
var page = new Morebits.wiki.page(apiobj.params.talkPage, "Deleting talk page of article " + apiobj.params.page);
page.setEditSummary("[[WP:CSD#G8|G8]]: [[Help:Talk page|Talk page]] of deleted page \"" + apiobj.params.page + "\"" + Twinkle.getPref('deletionSummaryAd'));
page.deletePage();
},
unlinkBacklinksMain: function( apiobj ) {
var xml = apiobj.responseXML;
var pages = $(xml).find('bl').map(function() { return $(this).attr('title'); }).get();
if (!pages.length) {
return;
}
var unlinker = new Morebits.batchOperation("Unlinking backlinks to " + apiobj.params.page);
unlinker.setOption("chunkSize", Twinkle.getPref('batchdeleteChunks'));
unlinker.setPageList(pages);
unlinker.run(function(pageName) {
var wikipedia_page = new Morebits.wiki.page(pageName, "Unlinking on " + pageName);
var params = $.extend({}, apiobj.params);
params.title = pageName;
params.unlinker = unlinker;
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.batchdelete.callbacks.unlinkBacklinks);
});
},
unlinkBacklinks: function( pageobj ) {
var params = pageobj.getCallbackParameters();
if( ! pageobj.exists() ) {
// we probably just deleted it, as a recursive backlink
params.unlinker.workerSuccess(pageobj);
return;
}
var text;
if( params.title in Twinkle.batchdelete.unlinkCache ) {
text = Twinkle.batchdelete.unlinkCache[ params.title ];
} else {
text = pageobj.getPageText();
}
var old_text = text;
var wikiPage = new Morebits.wikitext.page( text );
wikiPage.removeLink( params.page );
text = wikiPage.getText();
Twinkle.batchdelete.unlinkCache[ params.title ] = text;
if( text === old_text ) {
// Nothing to do, return
params.unlinker.workerSuccess(pageobj);
return;
}
pageobj.setEditSummary('Removing link(s) to deleted page ' + params.page + Twinkle.getPref('deletionSummaryAd'));
pageobj.setPageText(text);
pageobj.setCreateOption('nocreate');
pageobj.setMaxConflictRetries(10);
pageobj.save(params.unlinker.workerSuccess, params.unlinker.workerFailure);
},
unlinkImageInstancesMain: function( apiobj ) {
var xml = apiobj.responseXML;
var pages = $(xml).find('iu').map(function() { return $(this).attr('title'); }).get();
if (!pages.length) {
return;
}
var unlinker = new Morebits.batchOperation("Unlinking backlinks to " + apiobj.params.page);
unlinker.setOption("chunkSize", Twinkle.getPref('batchdeleteChunks'));
unlinker.setPageList(pages);
unlinker.run(function(pageName) {
var wikipedia_page = new Morebits.wiki.page(pageName, "Removing file usages on " + pageName);
var params = $.extend({}, apiobj.params);
params.title = pageName;
params.unlinker = unlinker;
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.batchdelete.callbacks.unlinkImageInstances);
});
},
unlinkImageInstances: function( pageobj ) {
var params = pageobj.getCallbackParameters();
if( ! pageobj.exists() ) {
// we probably just deleted it, as a recursive backlink
params.unlinker.workerSuccess(pageobj);
return;
}
var image = params.image.replace( /^(?:Image|File):/, '' );
var text;
if( params.title in Twinkle.batchdelete.unlinkCache ) {
text = Twinkle.batchdelete.unlinkCache[ params.title ];
} else {
text = pageobj.getPageText();
}
var old_text = text;
var wikiPage = new Morebits.wikitext.page( text );
wikiPage.commentOutImage( image , 'Commented out because image was deleted' );
text = wikiPage.getText();
Twinkle.batchdelete.unlinkCache[ params.title ] = text;
if( text === old_text ) {
pageobj.getStatusElement().error( 'failed to unlink image ' + image + ' from ' + pageobj.getPageName() );
params.unlinker.workerFailure(pageobj);
return;
}
pageobj.setEditSummary('Removing instance of file ' + image + " that has been deleted because \"" + params.reason + "\")" + Twinkle.getPref('deletionSummaryAd'));
pageobj.setPageText(text);
pageobj.setCreateOption('nocreate');
pageobj.setMaxConflictRetries(10);
pageobj.save(params.unlinker.workerSuccess, params.unlinker.workerFailure);
}
};
})(jQuery);
//</nowiki>
34a447jlduvmag72uegs5dhommtju5j
MediaWiki:Gadget-twinklebatchprotect.js
8
5645
32213
2018-08-10T19:00:40Z
Dr. Sroy
5771
Test-22
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklebatchprotect.js: Batch protect module (sysops only)
****************************************
* Mode of invocation: Tab ("P-batch")
* Active on: Existing project pages and user pages; existing and
* non-existing categories; Special:PrefixIndex
* Config directives in: TwinkleConfig
*/
Twinkle.batchprotect = function twinklebatchprotect() {
if( Morebits.userIsInGroup( 'sysop' ) && ((mw.config.get( 'wgArticleId' ) > 0 && (mw.config.get( 'wgNamespaceNumber' ) === 2 ||
mw.config.get( 'wgNamespaceNumber' ) === 4)) || mw.config.get( 'wgNamespaceNumber' ) === 14 ||
mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Prefixindex') ) {
Twinkle.addPortletLink( Twinkle.batchprotect.callback, "P-batch", "tw-pbatch", "Protect pages linked from this page" );
}
};
Twinkle.batchprotect.unlinkCache = {};
Twinkle.batchprotect.callback = function twinklebatchprotectCallback() {
var Window = new Morebits.simpleWindow( 600, 400 );
Window.setTitle( "Batch protection" );
Window.setScriptName( "Twinkle" );
//Window.addFooterLink( "Protection templates", "Template:Protection templates" );
Window.addFooterLink( "Protection policy", "WP:PROT" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#protect" );
var form = new Morebits.quickForm( Twinkle.batchprotect.callback.evaluate );
form.append({
type: 'checkbox',
name: 'editmodify',
event: Twinkle.protect.formevents.editmodify,
list: [
{
label: 'Modify edit protection',
value: 'editmodify',
tooltip: 'Only for existing pages.',
checked: true
}
]
});
var editlevel = form.append({
type: 'select',
name: 'editlevel',
label: 'Edit protection:',
event: Twinkle.protect.formevents.editlevel
});
editlevel.append({
type: 'option',
label: 'All',
value: 'all'
});
editlevel.append({
type: 'option',
label: 'Autoconfirmed',
value: 'autoconfirmed'
});
editlevel.append({
type: 'option',
label: 'Template editor',
value: 'templateeditor'
});
editlevel.append({
type: 'option',
label: 'Sysop',
value: 'sysop',
selected: true
});
form.append({
type: 'select',
name: 'editexpiry',
label: 'Expires:',
event: function(e) {
if (e.target.value === 'custom') {
Twinkle.protect.doCustomExpiry(e.target);
}
},
list: [
{ label: '1 hour', value: '1 hour' },
{ label: '2 hours', value: '2 hours' },
{ label: '3 hours', value: '3 hours' },
{ label: '6 hours', value: '6 hours' },
{ label: '12 hours', value: '12 hours' },
{ label: '1 day', value: '1 day' },
{ label: '2 days', selected: true, value: '2 days' },
{ label: '3 days', value: '3 days' },
{ label: '4 days', value: '4 days' },
{ label: '1 week', value: '1 week' },
{ label: '2 weeks', value: '2 weeks' },
{ label: '1 month', value: '1 month' },
{ label: '2 months', value: '2 months' },
{ label: '3 months', value: '3 months' },
{ label: '1 year', value: '1 year' },
{ label: 'indefinite', value:'indefinite' },
{ label: 'Custom...', value: 'custom' }
]
});
form.append({
type: 'checkbox',
name: 'movemodify',
event: Twinkle.protect.formevents.movemodify,
list: [
{
label: 'Modify move protection',
value: 'movemodify',
tooltip: 'Only for existing pages.',
checked: true
}
]
});
var movelevel = form.append({
type: 'select',
name: 'movelevel',
label: 'Move protection:',
event: Twinkle.protect.formevents.movelevel
});
movelevel.append({
type: 'option',
label: 'All',
value: 'all'
});
movelevel.append({
type: 'option',
label: 'Autoconfirmed',
value: 'autoconfirmed'
});
movelevel.append({
type: 'option',
label: 'Template editor',
value: 'templateeditor'
});
movelevel.append({
type: 'option',
label: 'Sysop',
value: 'sysop',
selected: true
});
form.append({
type: 'select',
name: 'moveexpiry',
label: 'Expires:',
event: function(e) {
if (e.target.value === 'custom') {
Twinkle.protect.doCustomExpiry(e.target);
}
},
list: [
{ label: '1 hour', value: '1 hour' },
{ label: '2 hours', value: '2 hours' },
{ label: '3 hours', value: '3 hours' },
{ label: '6 hours', value: '6 hours' },
{ label: '12 hours', value: '12 hours' },
{ label: '1 day', value: '1 day' },
{ label: '2 days', selected: true, value: '2 days' },
{ label: '3 days', value: '3 days' },
{ label: '4 days', value: '4 days' },
{ label: '1 week', value: '1 week' },
{ label: '2 weeks', value: '2 weeks' },
{ label: '1 month', value: '1 month' },
{ label: '2 months', value: '2 months' },
{ label: '3 months', value: '3 months' },
{ label: '1 year', value: '1 year' },
{ label: 'indefinite', value:'indefinite' },
{ label: 'Custom...', value: 'custom' }
]
});
form.append({
type: 'checkbox',
name: 'createmodify',
event: function twinklebatchprotectFormCreatemodifyEvent(e) {
e.target.form.createlevel.disabled = !e.target.checked;
e.target.form.createexpiry.disabled = !e.target.checked || (e.target.form.createlevel.value === 'all');
e.target.form.createlevel.style.color = e.target.form.createexpiry.style.color = (e.target.checked ? "" : "transparent");
},
list: [
{
label: 'Modify create protection',
value: 'createmodify',
tooltip: 'Only for pages that do not exist.',
checked: true
}
]
});
var createlevel = form.append({
type: 'select',
name: 'createlevel',
label: 'Create protection:',
event: Twinkle.protect.formevents.createlevel
});
createlevel.append({
type: 'option',
label: 'All',
value: 'all'
});
createlevel.append({
type: 'option',
label: 'Autoconfirmed',
value: 'autoconfirmed'
});
createlevel.append({
type: 'option',
label: 'Template editor',
value: 'templateeditor'
});
createlevel.append({
type: 'option',
label: 'Sysop',
value: 'sysop',
selected: true
});
form.append({
type: 'select',
name: 'createexpiry',
label: 'Expires:',
event: function(e) {
if (e.target.value === 'custom') {
Twinkle.protect.doCustomExpiry(e.target);
}
},
list: [
{ label: '1 hour', value: '1 hour' },
{ label: '2 hours', value: '2 hours' },
{ label: '3 hours', value: '3 hours' },
{ label: '6 hours', value: '6 hours' },
{ label: '12 hours', value: '12 hours' },
{ label: '1 day', value: '1 day' },
{ label: '2 days', value: '2 days' },
{ label: '3 days', value: '3 days' },
{ label: '4 days', value: '4 days' },
{ label: '1 week', value: '1 week' },
{ label: '2 weeks', value: '2 weeks' },
{ label: '1 month', value: '1 month' },
{ label: '2 months', value: '2 months' },
{ label: '3 months', value: '3 months' },
{ label: '1 year', value: '1 year' },
{ label: 'indefinite', selected: true, value: 'indefinite' },
{ label: 'Custom...', value: 'custom' }
]
});
form.append( {
type: 'header',
label: '' // horizontal rule
} );
form.append( {
type: 'input',
name: 'reason',
label: 'Reason: ',
size: 60,
tooltip: 'For the protection log and page history.'
} );
var query;
if( mw.config.get( 'wgNamespaceNumber' ) === 14 ) { // categories
query = {
'action': 'query',
'generator': 'categorymembers',
'gcmtitle': mw.config.get( 'wgPageName' ),
'gcmlimit' : Twinkle.getPref('batchMax'), // the max for sysops
'prop': 'revisions',
'rvprop': 'size'
};
} else if( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Prefixindex' ) {
query = {
'action': 'query',
'generator': 'allpages',
'gapnamespace': Morebits.queryString.exists('namespace') ? Morebits.queryString.get( 'namespace' ) : document.getElementById('namespace').value,
'gapprefix': Morebits.queryString.exists('from') ? Morebits.string.toUpperCaseFirstChar(Morebits.queryString.get( 'from' ).replace('+', ' ')) :
Morebits.string.toUpperCaseFirstChar(document.getElementById('nsfrom').value),
'gaplimit' : Twinkle.getPref('batchMax'), // the max for sysops
'prop': 'revisions',
'rvprop': 'size'
};
} else {
query = {
'action': 'query',
'gpllimit' : Twinkle.getPref('batchMax'), // the max for sysops
'generator': 'links',
'titles': mw.config.get( 'wgPageName' ),
'prop': 'revisions',
'rvprop': 'size'
};
}
var statusdiv = document.createElement("div");
statusdiv.style.padding = '15px'; // just so it doesn't look broken
Window.setContent(statusdiv);
Morebits.status.init(statusdiv);
Window.display();
var statelem = new Morebits.status("Grabbing list of pages");
var wikipedia_api = new Morebits.wiki.api( 'loading...', query, function(apiobj) {
var xml = apiobj.responseXML;
var $pages = $(xml).find('page');
var list = [];
$pages.each(function(index, page) {
var $page = $(page);
var title = $page.attr('title');
var isRedir = $page.attr('redirect') === ""; // XXX ??
var missing = $page.attr('missing') === ""; // XXX ??
var size = $page.find('rev').attr('size');
var metadata = [];
if (missing) {
metadata.push("page does not exist");
} else {
if (isRedir) {
metadata.push("redirect");
}
metadata.push(size + " bytes");
}
list.push( { label: title + (metadata.length ? (' (' + metadata.join('; ') + ')') : '' ), value: title, checked: true });
});
form.append({ type: 'header', label: 'Pages to protect' });
form.append({
type: 'button',
label: "Select All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, 'pages')).prop('checked', true);
}
});
form.append({
type: 'button',
label: "Deselect All",
event: function(e) {
$(Morebits.quickForm.getElements(e.target.form, 'pages')).prop('checked', false);
}
});
form.append( {
type: 'checkbox',
name: 'pages',
list: list
} );
form.append( { type:'submit' } );
var result = form.render();
Window.setContent( result );
}, statelem );
wikipedia_api.post();
};
Twinkle.batchprotect.currentProtectCounter = 0;
Twinkle.batchprotect.currentprotector = 0;
Twinkle.batchprotect.callback.evaluate = function twinklebatchprotectCallbackEvaluate(event) {
var pages = event.target.getChecked( 'pages' );
var reason = event.target.reason.value;
var editmodify = event.target.editmodify.checked;
var editlevel = event.target.editlevel.value;
var editexpiry = event.target.editexpiry.value;
var movemodify = event.target.movemodify.checked;
var movelevel = event.target.movelevel.value;
var moveexpiry = event.target.moveexpiry.value;
var createmodify = event.target.createmodify.checked;
var createlevel = event.target.createlevel.value;
var createexpiry = event.target.createexpiry.value;
if( ! reason ) {
alert("You've got to give a reason, you rouge admin!");
return;
}
Morebits.simpleWindow.setButtonsEnabled(false);
Morebits.status.init( event.target );
if( !pages ) {
Morebits.status.error( 'Error', 'Nothing to protect, aborting' );
return;
}
var batchOperation = new Morebits.batchOperation("Applying protection settings");
batchOperation.setOption("chunkSize", Twinkle.getPref('batchProtectChunks'));
batchOperation.setOption("preserveIndividualStatusLines", true);
batchOperation.setPageList(pages);
batchOperation.run(function(pageName) {
var query = {
'action': 'query',
'titles': pageName
};
var wikipedia_api = new Morebits.wiki.api( 'Checking if page ' + pageName + ' exists', query,
Twinkle.batchprotect.callbacks.main, null, batchOperation.workerFailure );
wikipedia_api.params = {
page: pageName,
reason: reason,
editmodify: editmodify,
editlevel: editlevel,
editexpiry: editexpiry,
movemodify: movemodify,
movelevel: movelevel,
moveexpiry: moveexpiry,
createmodify: createmodify,
createlevel: createlevel,
createexpiry: createexpiry,
batchOperation: batchOperation
};
wikipedia_api.post();
});
};
Twinkle.batchprotect.callbacks = {
main: function( apiobj ) {
var xml = apiobj.responseXML;
var normal = $(xml).find('normalized n').attr('to');
if( normal ) {
apiobj.params.page = normal;
}
var exists = ($(xml).find('page').attr('missing') !== "");
var page = new Morebits.wiki.page(apiobj.params.page, "Protecting " + apiobj.params.page);
var takenAction = false;
if (exists && apiobj.params.editmodify) {
page.setEditProtection(apiobj.params.editlevel, apiobj.params.editexpiry);
takenAction = true;
}
if (exists && apiobj.params.movemodify) {
page.setMoveProtection(apiobj.params.movelevel, apiobj.params.moveexpiry);
takenAction = true;
}
if (!exists && apiobj.params.createmodify) {
page.setCreateProtection(apiobj.params.createlevel, apiobj.params.createexpiry);
takenAction = true;
}
if (!takenAction) {
Morebits.status.warn("Protecting " + apiobj.params.page, "page " + (exists ? "exists" : "does not exist") + "; nothing to do, skipping");
apiobj.params.batchOperation.workerFailure(apiobj);
return;
}
page.setEditSummary(apiobj.params.reason);
page.protect(apiobj.params.batchOperation.workerSuccess, apiobj.params.batchOperation.workerFailure);
}
};
})(jQuery);
//</nowiki>
rdmgpn73z5lmsjywt8suxokjm5yi1rq
MediaWiki:Gadget-twinkleconfig.js
8
5646
32214
2018-08-10T19:01:53Z
Dr. Sroy
5771
Test-23
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinkleconfig.js: Preferences module
****************************************
* Mode of invocation: Adds configuration form to Wikipedia:Twinkle/Preferences and user
subpages named "/Twinkle preferences", and adds ad box to the top of user
subpages belonging to the currently logged-in user which end in '.js'
* Active on: What I just said. Yeah.
* Config directives in: TwinkleConfig
I, [[User:This, that and the other]], originally wrote this. If the code is misbehaving, or you have any
questions, don't hesitate to ask me. (This doesn't at all imply [[WP:OWN]]ership - it's just meant to
point you in the right direction.) -- TTO
*/
Twinkle.config = {};
Twinkle.config.commonEnums = {
watchlist: { yes: "Add to watchlist", no: "Don't add to watchlist", "default": "Follow your site preferences" },
talkPageMode: { window: "In a window, replacing other user talks", tab: "In a new tab", blank: "In a totally new window" }
};
Twinkle.config.commonSets = {
csdCriteria: {
db: "Custom rationale ({{db}})",
g1: "G1", g2: "G2", g3: "G3", g4: "G4", g5: "G5", g6: "G6", g7: "G7", g8: "G8", g10: "G10", g11: "G11", g12: "G12", g13: "G13",
a1: "A1", a2: "A2", a3: "A3", a5: "A5", a7: "A7", a9: "A9", a10: "A10", a11: "A11",
u1: "U1", u2: "U2", u3: "U3", u5: "U5",
f1: "F1", f2: "F2", f3: "F3", f7: "F7", f8: "F8", f9: "F9", f10: "F10",
c1: "C1",
t2: "T2", t3: "T3",
r2: "R2", r3: "R3",
p1: "P1", p2: "P2"
},
csdCriteriaDisplayOrder: [
"db",
"g1", "g2", "g3", "g4", "g5", "g6", "g7", "g8", "g10", "g11", "g12", "g13",
"a1", "a2", "a3", "a5", "a7", "a9", "a10", "a11",
"u1", "u2", "u3", "u5",
"f1", "f2", "f3", "f7", "f8", "f9", "f10",
"c1",
"t2", "t3",
"r2", "r3",
"p1", "p2"
],
csdCriteriaNotification: {
db: "Custom rationale ({{db}})",
g1: "G1", g2: "G2", g3: "G3", g4: "G4", g6: 'G6 ("unnecessary disambig." and "copy-paste move" only)',
g10: "G10", g11: "G11", g12: "G12", g13: "G13",
a1: "A1", a2: "A2", a3: "A3", a5: "A5", a7: "A7", a9: "A9", a10: "A10", a11: "A11",
u3: "U3", u5: "U5",
f1: "F1", f2: "F2", f3: "F3", f7: "F7", f8: "F8", f9: "F9", f10: "F10",
c1: "C1",
t2: "T2", t3: "T3",
r2: "R2", r3: "R3",
p1: "P1", p2: "P2"
},
csdCriteriaNotificationDisplayOrder: [
"db",
"g1", "g2", "g3", "g4", "g6", "g10", "g11", "g12", "g13",
"a1", "a2", "a3", "a5", "a7", "a9", "a10", "a11",
"u3", "u5",
"f1", "f2", "f3", "f7", "f9", "f10",
"c1",
"t2", "t3",
"r2", "r3",
"p1", "p2"
],
csdAndDICriteria: {
db: "Custom rationale ({{db}})",
g1: "G1", g2: "G2", g3: "G3", g4: "G4", g5: "G5", g6: "G6", g7: "G7", g8: "G8", g10: "G10", g11: "G11", g12: "G12", g13: "G13",
a1: "A1", a2: "A2", a3: "A3", a5: "A5", a7: "A7", a9: "A9", a10: "A10", a11: "A11",
u1: "U1", u2: "U2", u3: "U3", u5: "U5",
f1: "F1", f2: "F2", f3: "F3", f4: "F4", f5: "F5", f6: "F6", f7: "F7", f8: "F8", f9: "F9", f10: "F10", f11: "F11",
c1: "C1",
t2: "T2", t3: "T3",
r2: "R2", r3: "R3",
p1: "P1", p2: "P2"
},
csdAndDICriteriaDisplayOrder: [
"db",
"g1", "g2", "g3", "g4", "g5", "g6", "g7", "g8", "g10", "g11", "g12", "g13",
"a1", "a2", "a3", "a5", "a7", "a9", "a10", "a11",
"u1", "u2", "u3", "u5",
"f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9", "f10", "f11",
"c1",
"t2", "t3",
"r2", "r3",
"p1", "p2"
],
namespacesNoSpecial: {
"0": "Article",
"1": "Talk (article)",
"2": "User",
"3": "User talk",
"4": "Wikipedia",
"5": "Wikipedia talk",
"6": "File",
"7": "File talk",
"8": "MediaWiki",
"9": "MediaWiki talk",
"10": "Template",
"11": "Template talk",
"12": "Help",
"13": "Help talk",
"14": "Category",
"15": "Category talk",
"100": "Portal",
"101": "Portal talk",
"108": "Book",
"109": "Book talk",
"118": "Draft",
"119": "Draft talk",
"710": "TimedText",
"711": "TimedText talk",
"828": "Module",
"829": "Module talk"
}
};
/**
* Section entry format:
*
* {
* title: <human-readable section title>,
* adminOnly: <true for admin-only sections>,
* hidden: <true for advanced preferences that rarely need to be changed - they can still be modified by manually editing twinkleoptions.js>,
* inFriendlyConfig: <true for preferences located under FriendlyConfig rather than TwinkleConfig>,
* preferences: [
* {
* name: <TwinkleConfig property name>,
* label: <human-readable short description - used as a form label>,
* helptip: <(optional) human-readable text (using valid HTML) that complements the description, like limits, warnings, etc.>
* adminOnly: <true for admin-only preferences>,
* type: <string|boolean|integer|enum|set|customList> (customList stores an array of JSON objects { value, label }),
* enumValues: <for type = "enum": a JSON object where the keys are the internal names and the values are human-readable strings>,
* setValues: <for type = "set": a JSON object where the keys are the internal names and the values are human-readable strings>,
* setDisplayOrder: <(optional) for type = "set": an array containing the keys of setValues (as strings) in the order that they are displayed>,
* customListValueTitle: <for type = "customList": the heading for the left "value" column in the custom list editor>,
* customListLabelTitle: <for type = "customList": the heading for the right "label" column in the custom list editor>
* },
* . . .
* ]
* },
* . . .
*
*/
Twinkle.config.sections = [
{
title: "General",
preferences: [
// TwinkleConfig.summaryAd (string)
// Text to be appended to the edit summary of edits made using Twinkle
{
name: "summaryAd",
label: "\"Ad\" to be appended to Twinkle's edit summaries",
helptip: "The summary ad should start with a space, and be kept short.",
type: "string"
},
// TwinkleConfig.deletionSummaryAd (string)
// Text to be appended to the edit summary of deletions made using Twinkle
{
name: "deletionSummaryAd",
label: "Summary ad to use for deletion summaries",
helptip: "Normally the same as the edit summary ad above.",
adminOnly: true,
type: "string"
},
// TwinkleConfig.protectionSummaryAd (string)
// Text to be appended to the edit summary of page protections made using Twinkle
{
name: "protectionSummaryAd",
label: "Summary ad to use for page protections",
helptip: "Normally the same as the edit summary ad above.",
adminOnly: true,
type: "string"
},
// TwinkleConfig.userTalkPageMode may take arguments:
// 'window': open a new window, remember the opened window
// 'tab': opens in a new tab, if possible.
// 'blank': force open in a new window, even if such a window exists
{
name: "userTalkPageMode",
label: "When opening a user talk page, open it",
type: "enum",
enumValues: Twinkle.config.commonEnums.talkPageMode
},
// TwinkleConfig.dialogLargeFont (boolean)
{
name: "dialogLargeFont",
label: "Use larger text in Twinkle dialogs",
type: "boolean"
}
]
},
{
title: "ARV",
preferences: [
{
name: "spiWatchReport",
label: "Add sockpuppet report pages to watchlist",
type: "enum",
enumValues: Twinkle.config.commonEnums.watchlist
}
]
},
{
title: "Block user",
adminOnly: true,
preferences: [
// TwinkleConfig.blankTalkpageOnIndefBlock (boolean)
// if true, blank the talk page when issuing an indef block notice (per [[WP:UWUL#Indefinitely blocked users]])
{
name: "blankTalkpageOnIndefBlock",
label: "Blank the talk page when indefinitely blocking users",
helptip: "See <a href=\"" + mw.util.getUrl("Wikipedia:WikiProject_User_warnings/Usage_and_layout#Indefinitely_blocked_users") + "\">WP:UWUL</a> for more information.",
type: "boolean"
}
]
},
{
title: "Image deletion (DI)",
preferences: [
// TwinkleConfig.notifyUserOnDeli (boolean)
// If the user should be notified after placing a file deletion tag
{
name: "notifyUserOnDeli",
label: "Check the \"notify initial uploader\" box by default",
type: "boolean"
},
// TwinkleConfig.deliWatchPage (string)
// The watchlist setting of the page tagged for deletion. Either "yes", "no", or "default". Default is "default" (Duh).
{
name: "deliWatchPage",
label: "Add image page to watchlist when tagging",
type: "enum",
enumValues: Twinkle.config.commonEnums.watchlist
},
// TwinkleConfig.deliWatchUser (string)
// The watchlist setting of the user talk page if a notification is placed. Either "yes", "no", or "default". Default is "default" (Duh).
{
name: "deliWatchUser",
label: "Add user talk page of initial uploader to watchlist when notifying",
type: "enum",
enumValues: Twinkle.config.commonEnums.watchlist
}
]
},
{
title: "Proposed deletion (PROD)",
preferences: [
// TwinkleConfig.watchProdPages (boolean)
// If, when applying prod template to page, to watch the page
{
name: "watchProdPages",
label: "Add article to watchlist when tagging",
type: "boolean"
},
// TwinkleConfig.prodReasonDefault (string)
// The prefilled PROD reason.
{
name: "prodReasonDefault",
label: "Prefilled PROD reason",
type: "string"
},
{
name: "logProdPages",
label: "Keep a log in userspace of all pages you tag for PROD",
helptip: "Since non-admins do not have access to their deleted contributions, the userspace log offers a good way to keep track of all pages you tag for PROD using Twinkle.",
type: "boolean"
},
{
name: "prodLogPageName",
label: "Keep the PROD userspace log at this user subpage",
helptip: "Enter a subpage name in this box. You will find your PROD log at User:<i>username</i>/<i>subpage name</i>. Only works if you turn on the PROD userspace log.",
type: "string"
}
]
},
{
title: "Revert and rollback", // twinklefluff module
preferences: [
// TwinkleConfig.openTalkPage (array)
// What types of actions that should result in opening of talk page
{
name: "openTalkPage",
label: "Open user talk page after these types of reversions",
type: "set",
setValues: { agf: "AGF rollback", norm: "Normal rollback", vand: "Vandalism rollback", torev: "\"Restore this version\"" }
},
// TwinkleConfig.openTalkPageOnAutoRevert (bool)
// Defines if talk page should be opened when calling revert from contrib page, because from there, actions may be multiple, and opening talk page not suitable. If set to true, openTalkPage defines then if talk page will be opened.
{
name: "openTalkPageOnAutoRevert",
label: "Open user talk page when invoking rollback from user contributions",
helptip: "Often, you may be rolling back many pages at a time from a vandal's contributions page, so it would be unsuitable to open the user talk page. Hence, this option is off by default. When this is on, the desired options must be enabled in the previous setting for this to work.",
type: "boolean"
},
// TwinkleConfig.markRevertedPagesAsMinor (array)
// What types of actions that should result in marking edit as minor
{
name: "markRevertedPagesAsMinor",
label: "Mark as minor edit for these types of reversions",
type: "set",
setValues: { agf: "AGF rollback", norm: "Normal rollback", vand: "Vandalism rollback", torev: "\"Restore this version\"" }
},
// TwinkleConfig.watchRevertedPages (array)
// What types of actions that should result in forced addition to watchlist
{
name: "watchRevertedPages",
label: "Add pages to watchlist for these types of reversions",
type: "set",
setValues: { agf: "AGF rollback", norm: "Normal rollback", vand: "Vandalism rollback", torev: "\"Restore this version\"" }
},
// TwinkleConfig.offerReasonOnNormalRevert (boolean)
// If to offer a prompt for extra summary reason for normal reverts, default to true
{
name: "offerReasonOnNormalRevert",
label: "Prompt for reason for normal rollbacks",
helptip: "\"Normal\" rollbacks are the ones that are invoked from the middle [rollback] link.",
type: "boolean"
},
{
name: "confirmOnFluff",
label: "Provide a confirmation message before reverting",
helptip: "For users of pen or touch devices, and chronically indecisive people.",
type: "boolean"
},
// TwinkleConfig.showRollbackLinks (array)
// Where Twinkle should show rollback links (diff, others, mine, contribs)
// Note from TTO: |contribs| seems to be equal to |others| + |mine|, i.e. redundant, so I left it out heres
{
name: "showRollbackLinks",
label: "Show rollback links on these pages",
type: "set",
setValues: { diff: "Diff pages", others: "Contributions pages of other users", mine: "My contributions page" }
}
]
},
{
title: "Shared IP tagging",
inFriendlyConfig: true,
preferences: [
{
name: "markSharedIPAsMinor",
label: "Mark shared IP tagging as a minor edit",
type: "boolean"
}
]
},
{
title: "Speedy deletion (CSD)",
preferences: [
{
name: "speedySelectionStyle",
label: "When to go ahead and tag/delete the page",
type: "enum",
enumValues: { "buttonClick": 'When I click "Submit"', "radioClick": "As soon as I click an option" }
},
// TwinkleConfig.watchSpeedyPages (array)
// Whether to add speedy tagged pages to watchlist
{
name: "watchSpeedyPages",
label: "Add page to watchlist when tagging with these criteria",
type: "set",
setValues: Twinkle.config.commonSets.csdCriteria,
setDisplayOrder: Twinkle.config.commonSets.csdCriteriaDisplayOrder
},
// TwinkleConfig.markSpeedyPagesAsPatrolled (boolean)
// If, when applying speedy template to page, to mark the page as patrolled (if the page was reached from NewPages)
{
name: "markSpeedyPagesAsPatrolled",
label: "Mark page as patrolled when tagging (if possible)",
type: "boolean"
},
// TwinkleConfig.notifyUserOnSpeedyDeletionNomination (array)
// What types of actions should result that the author of the page being notified of nomination
{
name: "notifyUserOnSpeedyDeletionNomination",
label: "Notify page creator only when tagging with these criteria",
helptip: "Even if you choose to notify from the CSD screen, the notification will only take place for those criteria selected here.",
type: "set",
setValues: Twinkle.config.commonSets.csdCriteriaNotification,
setDisplayOrder: Twinkle.config.commonSets.csdCriteriaNotificationDisplayOrder
},
// TwinkleConfig.welcomeUserOnSpeedyDeletionNotification (array of strings)
// On what types of speedy deletion notifications shall the user be welcomed
// with a "firstarticle" notice if his talk page has not yet been created.
{
name: "welcomeUserOnSpeedyDeletionNotification",
label: "Welcome page creator alongside notification when tagging with these criteria",
helptip: "The welcome is issued only if the user is notified about the deletion, and only if their talk page does not already exist. The template used is {{firstarticle}}.",
type: "set",
setValues: Twinkle.config.commonSets.csdCriteriaNotification,
setDisplayOrder: Twinkle.config.commonSets.csdCriteriaNotificationDisplayOrder
},
// TwinkleConfig.promptForSpeedyDeletionSummary (array of strings)
{
name: "promptForSpeedyDeletionSummary",
label: "Allow editing of deletion summary when deleting under these criteria",
adminOnly: true,
type: "set",
setValues: Twinkle.config.commonSets.csdAndDICriteria,
setDisplayOrder: Twinkle.config.commonSets.csdAndDICriteriaDisplayOrder
},
// TwinkleConfig.openUserTalkPageOnSpeedyDelete (array of strings)
// What types of actions that should result user talk page to be opened when speedily deleting (admin only)
{
name: "openUserTalkPageOnSpeedyDelete",
label: "Open user talk page when deleting under these criteria",
adminOnly: true,
type: "set",
setValues: Twinkle.config.commonSets.csdAndDICriteria,
setDisplayOrder: Twinkle.config.commonSets.csdAndDICriteriaDisplayOrder
},
// TwinkleConfig.deleteTalkPageOnDelete (boolean)
// If talk page if exists should also be deleted (CSD G8) when spedying a page (admin only)
{
name: "deleteTalkPageOnDelete",
label: "Check the \"also delete talk page\" box by default",
adminOnly: true,
type: "boolean"
},
{
name: "deleteRedirectsOnDelete",
label: "Check the \"also delete redirects\" box by default",
adminOnly: true,
type: "boolean"
},
// TwinkleConfig.deleteSysopDefaultToTag (boolean)
// Make the CSD screen default to "tag" instead of "delete" (admin only)
{
name: "deleteSysopDefaultToTag",
label: "Default to speedy tagging instead of outright deletion",
adminOnly: true,
type: "boolean"
},
// TwinkleConfig.speedyWindowWidth (integer)
// Defines the width of the Twinkle SD window in pixels
{
name: "speedyWindowWidth",
label: "Width of speedy deletion window (pixels)",
type: "integer"
},
// TwinkleConfig.speedyWindowWidth (integer)
// Defines the width of the Twinkle SD window in pixels
{
name: "speedyWindowHeight",
label: "Height of speedy deletion window (pixels)",
helptip: "If you have a big monitor, you might like to increase this.",
type: "integer"
},
{
name: "logSpeedyNominations",
label: "Keep a log in userspace of all CSD nominations",
helptip: "Since non-admins do not have access to their deleted contributions, the userspace log offers a good way to keep track of all pages you nominate for CSD using Twinkle. Files tagged using DI are also added to this log.",
type: "boolean"
},
{
name: "speedyLogPageName",
label: "Keep the CSD userspace log at this user subpage",
helptip: "Enter a subpage name in this box. You will find your CSD log at User:<i>username</i>/<i>subpage name</i>. Only works if you turn on the CSD userspace log.",
type: "string"
},
{
name: "noLogOnSpeedyNomination",
label: "Do not create a userspace log entry when tagging with these criteria",
type: "set",
setValues: Twinkle.config.commonSets.csdAndDICriteria,
setDisplayOrder: Twinkle.config.commonSets.csdAndDICriteriaDisplayOrder
}
]
},
{
title: "Tag",
inFriendlyConfig: true,
preferences: [
{
name: "watchTaggedPages",
label: "Add page to watchlist when tagging",
type: "boolean"
},
{
name: "watchMergeDiscussions",
label: "Add talk pages to watchlist when starting merge discussions",
type: "boolean"
},
{
name: "markTaggedPagesAsMinor",
label: "Mark addition of tags as a minor edit",
type: "boolean"
},
{
name: "markTaggedPagesAsPatrolled",
label: "Check the \"mark page as patrolled\" box by default",
type: "boolean"
},
{
name: "groupByDefault",
label: "Check the \"group into {{multiple issues}}\" box by default",
type: "boolean"
},
{
name: "tagArticleSortOrder",
label: "Default view order for article tags",
type: "enum",
enumValues: { "cat": "By categories", "alpha": "In alphabetical order" }
},
{
name: "customTagList",
label: "Custom article maintenance tags to display",
helptip: "These appear as additional options at the bottom of the list of tags. For example, you could add new maintenance tags which have not yet been added to Twinkle's defaults.",
type: "customList",
customListValueTitle: "Template name (no curly brackets)",
customListLabelTitle: "Text to show in Tag dialog"
}
]
},
{
title: "Talkback",
inFriendlyConfig: true,
preferences: [
{
name: "markTalkbackAsMinor",
label: "Mark talkbacks as minor edits",
type: "boolean"
},
{
name: "insertTalkbackSignature",
label: "Insert signature within talkbacks",
type: "boolean"
},
{
name: "talkbackHeading",
label: "Section heading to use for talkbacks",
type: "string"
},
{
name: "adminNoticeHeading",
label: "Section heading to use for administrators' noticeboard notices",
helptip: "Only relevant for AN and ANI.",
type: "string"
},
{
name: "mailHeading",
label: "Section heading to use for \"you've got mail\" notices",
type: "string"
}
]
},
{
title: "Unlink",
preferences: [
// TwinkleConfig.unlinkNamespaces (array)
// In what namespaces unlink should happen, default in 0 (article) and 100 (portal)
{
name: "unlinkNamespaces",
label: "Remove links from pages in these namespaces",
helptip: "Avoid selecting any talk namespaces, as Twinkle might end up unlinking on talk archives (a big no-no).",
type: "set",
setValues: Twinkle.config.commonSets.namespacesNoSpecial
}
]
},
{
title: "Warn user",
preferences: [
// TwinkleConfig.defaultWarningGroup (int)
// if true, watch the page which has been dispatched an warning or notice, if false, default applies
{
name: "defaultWarningGroup",
label: "Default warning level",
type: "enum",
enumValues: {
"1": "Level 1",
"2": "Level 2",
"3": "Level 3",
"4": "Level 4",
"5": "Level 4im",
"6": "Single-issue notices",
"7": "Single-issue warnings",
"9": "Custom warnings"
}
},
// TwinkleConfig.showSharedIPNotice may take arguments:
// true: to show shared ip notice if an IP address
// false: to not print the notice
{
name: "showSharedIPNotice",
label: "Add extra notice on shared IP talk pages",
helptip: "Notice used is {{Shared IP advice}}",
type: "boolean"
},
// TwinkleConfig.watchWarnings (boolean)
// if true, watch the page which has been dispatched an warning or notice, if false, default applies
{
name: "watchWarnings",
label: "Add user talk page to watchlist when notifying",
type: "boolean"
},
{
name: "customWarningList",
label: "Custom warning templates to display",
helptip: "You can add individual templates or user subpages. Custom warnings appear in the \"Custom warnings\" category within the warning dialog box.",
type: "customList",
customListValueTitle: "Template name (no curly brackets)",
customListLabelTitle: "Text to show in warning list (also used as edit summary)"
},
{
name: "markXfdPagesAsPatrolled",
label: "Mark page as patrolled when nominating for AFD (if possible)",
type: "boolean"
}
]
},
{
title: "Welcome user",
inFriendlyConfig: true,
preferences: [
{
name: "topWelcomes",
label: "Place welcomes above existing content on user talk pages",
type: "boolean"
},
{
name: "watchWelcomes",
label: "Add user talk pages to watchlist when welcoming",
helptip: "Doing so adds to the personal element of welcoming a user - you will be able to see how they are coping as a newbie, and possibly help them.",
type: "boolean"
},
{
name: "insertUsername",
label: "Add your username to the template (where applicable)",
helptip: "Some welcome templates have an opening sentence like \"Hi, I'm <username>. Welcome\" etc. If you turn off this option, these templates will not display your username in that way.",
type: "boolean"
},
{
name: "quickWelcomeMode",
label: "Clicking the \"welcome\" link on a diff page will",
helptip: "If you choose to welcome automatically, the template you specify below will be used.",
type: "enum",
enumValues: { auto: "welcome automatically", norm: "prompt you to select a template" }
},
{
name: "quickWelcomeTemplate",
label: "Template to use when welcoming automatically",
helptip: "Enter the name of a welcome template, without the curly brackets. A link to the given article will be added.",
type: "string"
},
{
name: "customWelcomeList",
label: "Custom welcome templates to display",
helptip: "You can add other welcome templates, or user subpages that are welcome templates (prefixed with \"User:\"). Don't forget that these templates are substituted onto user talk pages.",
type: "customList",
customListValueTitle: "Template name (no curly brackets)",
customListLabelTitle: "Text to show in Welcome dialog"
},
{
name: "customWelcomeSignature",
label: "Automatically sign custom welcome templates",
helptip: "If your custom welcome templates contain a built-in signature within the template, turn off this option.",
type: "boolean"
}
]
},
{
title: "XFD (deletion discussions)",
preferences: [
// TwinkleConfig.xfdWatchPage (string)
// The watchlist setting of the page being nominated for XfD. Either "yes" (add to watchlist), "no" (don't
// add to watchlist), or "default" (use setting from preferences). Default is "default" (duh).
{
name: "xfdWatchPage",
label: "Add the nominated page to watchlist",
type: "enum",
enumValues: Twinkle.config.commonEnums.watchlist
},
// TwinkleConfig.xfdWatchDiscussion (string)
// The watchlist setting of the newly created XfD page (for those processes that create discussion pages for each nomination),
// or the list page for the other processes.
// Either "yes" (add to watchlist), "no" (don't add to watchlist), or "default" (use setting from preferences). Default is "default" (duh).
{
name: "xfdWatchDiscussion",
label: "Add the deletion discussion page to watchlist",
helptip: "This refers to the discussion subpage (for AfD and MfD) or the daily log page (for TfD, CfD, RfD and FfD)",
type: "enum",
enumValues: Twinkle.config.commonEnums.watchlist
},
// TwinkleConfig.xfdWatchList (string)
// The watchlist setting of the XfD list page, *if* the discussion is on a separate page. Either "yes" (add to watchlist), "no" (don't
// add to watchlist), or "default" (use setting from preferences). Default is "no" (Hehe. Seriously though, who wants to watch it?
// Sorry in advance for any false positives.).
{
name: "xfdWatchList",
label: "Add the daily log/list page to the watchlist (where applicable)",
helptip: "This only applies for AfD and MfD, where the discussions are transcluded onto a daily log page (for AfD) or the main MfD page (for MfD).",
type: "enum",
enumValues: Twinkle.config.commonEnums.watchlist
},
// TwinkleConfig.xfdWatchUser (string)
// The watchlist setting of the user if he receives a notification. Either "yes" (add to watchlist), "no" (don't
// add to watchlist), or "default" (use setting from preferences). Default is "default" (duh).
{
name: "xfdWatchUser",
label: "Add the user talk page to watchlist (when notifying)",
type: "enum",
enumValues: Twinkle.config.commonEnums.watchlist
}
]
},
{
title: "Hidden",
hidden: true,
preferences: [
// twinkle.header.js: portlet setup
{
name: "portletArea",
type: "string"
},
{
name: "portletId",
type: "string"
},
{
name: "portletName",
type: "string"
},
{
name: "portletType",
type: "string"
},
{
name: "portletNext",
type: "string"
},
// twinklefluff.js: defines how many revision to query maximum, maximum possible is 50, default is 50
{
name: "revertMaxRevisions",
type: "integer"
},
// twinklebatchdelete.js: How many pages should be processed at a time
{
name: "batchdeleteChunks",
type: "integer"
},
// twinklebatchdelete.js: How many pages left in the process of being completed should allow a new batch to be initialized
{
name: "batchDeleteMinCutOff",
type: "integer"
},
// twinklebatchdelete.js: How many pages should be processed maximum
{
name: "batchMax",
type: "integer"
},
// twinklebatchprotect.js: How many pages should be processed at a time
{
name: "batchProtectChunks",
type: "integer"
},
// twinklebatchprotect.js: How many pages left in the process of being completed should allow a new batch to be initialized
{
name: "batchProtectMinCutOff",
type: "integer"
},
// twinklebatchundelete.js: How many pages should be processed at a time
{
name: "batchundeleteChunks",
type: "integer"
},
// twinklebatchundelete.js: How many pages left in the process of being completed should allow a new batch to be initialized
{
name: "batchUndeleteMinCutOff",
type: "integer"
},
// twinkledeprod.js: How many pages should be processed at a time
{
name: "proddeleteChunks",
type: "integer"
}
]
}
]; // end of Twinkle.config.sections
//{
// name: "",
// label: "",
// type: ""
// },
Twinkle.config.init = function twinkleconfigInit() {
if ((mw.config.get("wgNamespaceNumber") === mw.config.get("wgNamespaceIds").project && mw.config.get("wgTitle") === "Twinkle/Preferences" ||
(mw.config.get("wgNamespaceNumber") === mw.config.get("wgNamespaceIds").user && mw.config.get("wgTitle").lastIndexOf("/Twinkle preferences") === (mw.config.get("wgTitle").length - 20))) &&
mw.config.get("wgAction") === "view") {
// create the config page at Wikipedia:Twinkle/Preferences, and at user subpages (for testing purposes)
if (!document.getElementById("twinkle-config")) {
return; // maybe the page is misconfigured, or something - but any attempt to modify it will be pointless
}
// set style (the url() CSS function doesn't seem to work from wikicode - ?!)
document.getElementById("twinkle-config-titlebar").style.backgroundImage = "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB%2FqqA%2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhQTFRFr73ZobTPusjdsMHZp7nVwtDhzNbnwM3fu8jdq7vUt8nbxtDkw9DhpbfSvMrfssPZqLvVztbno7bRrr7W1d%2Fs1N7qydXk0NjpkW7Q%2BgAAADVJREFUeNoMwgESQCAAAMGLkEIi%2FP%2BnbnbpdB59app5Vdg0sXAoMZCpGoFbK6ciuy6FX4ABAEyoAef0BXOXAAAAAElFTkSuQmCC)";
var contentdiv = document.getElementById("twinkle-config-content");
contentdiv.textContent = ""; // clear children
// let user know about possible conflict with monobook.js/vector.js file
// (settings in that file will still work, but they will be overwritten by twinkleoptions.js settings)
var contentnotice = document.createElement("p");
// I hate innerHTML, but this is one thing it *is* good for...
contentnotice.innerHTML = "<b>Before modifying your preferences here,</b> make sure you have removed any old <code>TwinkleConfig</code> and <code>FriendlyConfig</code> settings from your <a href=\"" + mw.util.getUrl("Special:MyPage/skin.js") + "\" title=\"Special:MyPage/skin.js\">user JavaScript file</a>.";
contentdiv.appendChild(contentnotice);
// look and see if the user does in fact have any old settings in their skin JS file
var skinjs = new Morebits.wiki.page("User:" + mw.config.get("wgUserName") + "/" + mw.config.get("skin") + ".js");
skinjs.setCallbackParameters(contentnotice);
skinjs.load(Twinkle.config.legacyPrefsNotice);
// start a table of contents
var toctable = document.createElement("div");
toctable.className = "toc";
toctable.style.marginLeft = "0.4em";
// create TOC title
var toctitle = document.createElement("div");
toctitle.id = "toctitle";
var toch2 = document.createElement("h2");
toch2.textContent = "Contents ";
toctitle.appendChild(toch2);
// add TOC show/hide link
var toctoggle = document.createElement("span");
toctoggle.className = "toctoggle";
toctoggle.appendChild(document.createTextNode("["));
var toctogglelink = document.createElement("a");
toctogglelink.className = "internal";
toctogglelink.setAttribute("href", "#tw-tocshowhide");
toctogglelink.textContent = "hide";
toctoggle.appendChild(toctogglelink);
toctoggle.appendChild(document.createTextNode("]"));
toctitle.appendChild(toctoggle);
toctable.appendChild(toctitle);
// create item container: this is what we add stuff to
var tocul = document.createElement("ul");
toctogglelink.addEventListener("click", function twinkleconfigTocToggle() {
var $tocul = $(tocul);
$tocul.toggle();
if ($tocul.find(":visible").length) {
toctogglelink.textContent = "hide";
} else {
toctogglelink.textContent = "show";
}
}, false);
toctable.appendChild(tocul);
contentdiv.appendChild(toctable);
var tocnumber = 1;
var contentform = document.createElement("form");
contentform.setAttribute("action", "javascript:void(0)"); // was #tw-save - changed to void(0) to work around Chrome issue
contentform.addEventListener("submit", Twinkle.config.save, true);
contentdiv.appendChild(contentform);
var container = document.createElement("table");
container.style.width = "100%";
contentform.appendChild(container);
$(Twinkle.config.sections).each(function(sectionkey, section) {
if (section.hidden || (section.adminOnly && !Morebits.userIsInGroup("sysop"))) {
return true; // i.e. "continue" in this context
}
var configgetter; // retrieve the live config values
if (section.inFriendlyConfig) {
configgetter = Twinkle.getFriendlyPref;
} else {
configgetter = Twinkle.getPref;
}
// add to TOC
var tocli = document.createElement("li");
tocli.className = "toclevel-1";
var toca = document.createElement("a");
toca.setAttribute("href", "#twinkle-config-section-" + tocnumber.toString());
toca.appendChild(document.createTextNode(section.title));
tocli.appendChild(toca);
tocul.appendChild(tocli);
var row = document.createElement("tr");
var cell = document.createElement("td");
cell.setAttribute("colspan", "3");
var heading = document.createElement("h4");
heading.style.borderBottom = "1px solid gray";
heading.style.marginTop = "0.2em";
heading.id = "twinkle-config-section-" + (tocnumber++).toString();
heading.appendChild(document.createTextNode(section.title));
cell.appendChild(heading);
row.appendChild(cell);
container.appendChild(row);
var rowcount = 1; // for row banding
// add each of the preferences to the form
$(section.preferences).each(function(prefkey, pref) {
if (pref.adminOnly && !Morebits.userIsInGroup("sysop")) {
return true; // i.e. "continue" in this context
}
row = document.createElement("tr");
row.style.marginBottom = "0.2em";
// create odd row banding
if (rowcount++ % 2 === 0) {
row.style.backgroundColor = "rgba(128, 128, 128, 0.1)";
}
cell = document.createElement("td");
var label, input;
switch (pref.type) {
case "boolean": // create a checkbox
cell.setAttribute("colspan", "2");
label = document.createElement("label");
input = document.createElement("input");
input.setAttribute("type", "checkbox");
input.setAttribute("id", pref.name);
input.setAttribute("name", pref.name);
if (configgetter(pref.name) === true) {
input.setAttribute("checked", "checked");
}
label.appendChild(input);
label.appendChild(document.createTextNode(" " + pref.label));
cell.appendChild(label);
break;
case "string": // create an input box
case "integer":
// add label to first column
cell.style.textAlign = "right";
cell.style.paddingRight = "0.5em";
label = document.createElement("label");
label.setAttribute("for", pref.name);
label.appendChild(document.createTextNode(pref.label + ":"));
cell.appendChild(label);
row.appendChild(cell);
// add input box to second column
cell = document.createElement("td");
cell.style.paddingRight = "1em";
input = document.createElement("input");
input.setAttribute("type", "text");
input.setAttribute("id", pref.name);
input.setAttribute("name", pref.name);
if (pref.type === "integer") {
input.setAttribute("size", 6);
input.setAttribute("type", "number");
input.setAttribute("step", "1"); // integers only
}
if (configgetter(pref.name)) {
input.setAttribute("value", configgetter(pref.name));
}
cell.appendChild(input);
break;
case "enum": // create a combo box
// add label to first column
// note: duplicates the code above, under string/integer
cell.style.textAlign = "right";
cell.style.paddingRight = "0.5em";
label = document.createElement("label");
label.setAttribute("for", pref.name);
label.appendChild(document.createTextNode(pref.label + ":"));
cell.appendChild(label);
row.appendChild(cell);
// add input box to second column
cell = document.createElement("td");
cell.style.paddingRight = "1em";
input = document.createElement("select");
input.setAttribute("id", pref.name);
input.setAttribute("name", pref.name);
$.each(pref.enumValues, function(enumvalue, enumdisplay) {
var option = document.createElement("option");
option.setAttribute("value", enumvalue);
if (configgetter(pref.name) === enumvalue) {
option.setAttribute("selected", "selected");
}
option.appendChild(document.createTextNode(enumdisplay));
input.appendChild(option);
});
cell.appendChild(input);
break;
case "set": // create a set of check boxes
// add label first of all
cell.setAttribute("colspan", "2");
label = document.createElement("label"); // not really necessary to use a label element here, but we do it for consistency of styling
label.appendChild(document.createTextNode(pref.label + ":"));
cell.appendChild(label);
var checkdiv = document.createElement("div");
checkdiv.style.paddingLeft = "1em";
var worker = function(itemkey, itemvalue) {
var checklabel = document.createElement("label");
checklabel.style.marginRight = "0.7em";
checklabel.style.display = "inline-block";
var check = document.createElement("input");
check.setAttribute("type", "checkbox");
check.setAttribute("id", pref.name + "_" + itemkey);
check.setAttribute("name", pref.name + "_" + itemkey);
if (configgetter(pref.name) && configgetter(pref.name).indexOf(itemkey) !== -1) {
check.setAttribute("checked", "checked");
}
// cater for legacy integer array values for unlinkNamespaces (this can be removed a few years down the track...)
if (pref.name === "unlinkNamespaces") {
if (configgetter(pref.name) && configgetter(pref.name).indexOf(parseInt(itemkey, 10)) !== -1) {
check.setAttribute("checked", "checked");
}
}
checklabel.appendChild(check);
checklabel.appendChild(document.createTextNode(itemvalue));
checkdiv.appendChild(checklabel);
};
if (pref.setDisplayOrder) {
// add check boxes according to the given display order
$.each(pref.setDisplayOrder, function(itemkey, item) {
worker(item, pref.setValues[item]);
});
} else {
// add check boxes according to the order it gets fed to us (probably strict alphabetical)
$.each(pref.setValues, worker);
}
cell.appendChild(checkdiv);
break;
case "customList":
// add label to first column
cell.style.textAlign = "right";
cell.style.paddingRight = "0.5em";
label = document.createElement("label");
label.setAttribute("for", pref.name);
label.appendChild(document.createTextNode(pref.label + ":"));
cell.appendChild(label);
row.appendChild(cell);
// add button to second column
cell = document.createElement("td");
cell.style.paddingRight = "1em";
var button = document.createElement("button");
button.setAttribute("id", pref.name);
button.setAttribute("name", pref.name);
button.setAttribute("type", "button");
button.addEventListener("click", Twinkle.config.listDialog.display, false);
// use jQuery data on the button to store the current config value
$(button).data({
value: configgetter(pref.name),
pref: pref,
inFriendlyConfig: section.inFriendlyConfig
});
button.appendChild(document.createTextNode("Edit items"));
cell.appendChild(button);
break;
default:
alert("twinkleconfig: unknown data type for preference " + pref.name);
break;
}
row.appendChild(cell);
// add help tip
cell = document.createElement("td");
cell.style.fontSize = "90%";
cell.style.color = "gray";
if (pref.helptip) {
// convert mentions of templates in the helptip to clickable links
cell.innerHTML = pref.helptip.replace(/{{(.+?)}}/g,
'{{<a href="' + mw.util.getUrl("Template:") + '$1" target="_blank">$1</a>}}');
}
// add reset link (custom lists don't need this, as their config value isn't displayed on the form)
if (pref.type !== "customList") {
var resetlink = document.createElement("a");
resetlink.setAttribute("href", "#tw-reset");
resetlink.setAttribute("id", "twinkle-config-reset-" + pref.name);
resetlink.addEventListener("click", Twinkle.config.resetPrefLink, false);
if (resetlink.style.styleFloat) { // IE (inc. IE9)
resetlink.style.styleFloat = "right";
} else { // standards
resetlink.style.cssFloat = "right";
}
resetlink.style.margin = "0 0.6em";
resetlink.appendChild(document.createTextNode("Reset"));
cell.appendChild(resetlink);
}
row.appendChild(cell);
container.appendChild(row);
return true;
});
return true;
});
var footerbox = document.createElement("div");
footerbox.setAttribute("id", "twinkle-config-buttonpane");
footerbox.style.backgroundColor = "#BCCADF";
footerbox.style.padding = "0.5em";
var button = document.createElement("button");
button.setAttribute("id", "twinkle-config-submit");
button.setAttribute("type", "submit");
button.appendChild(document.createTextNode("Save changes"));
footerbox.appendChild(button);
var footerspan = document.createElement("span");
footerspan.className = "plainlinks";
footerspan.style.marginLeft = "2.4em";
footerspan.style.fontSize = "90%";
var footera = document.createElement("a");
footera.setAttribute("href", "#tw-reset-all");
footera.setAttribute("id", "twinkle-config-resetall");
footera.addEventListener("click", Twinkle.config.resetAllPrefs, false);
footera.appendChild(document.createTextNode("Restore defaults"));
footerspan.appendChild(footera);
footerbox.appendChild(footerspan);
contentform.appendChild(footerbox);
// since all the section headers exist now, we can try going to the requested anchor
if (location.hash) {
location.hash = location.hash;
}
} else if (mw.config.get("wgNamespaceNumber") === mw.config.get("wgNamespaceIds").user &&
mw.config.get("wgTitle").indexOf(mw.config.get("wgUserName")) === 0 &&
mw.config.get("wgPageName").slice(-3) === ".js") {
var box = document.createElement("div");
box.setAttribute("id", "twinkle-config-headerbox");
box.style.border = "1px #f60 solid";
box.style.background = "#fed";
box.style.padding = "0.6em";
box.style.margin = "0.5em auto";
box.style.textAlign = "center";
var link,
scriptPageName = mw.config.get("wgPageName").slice(mw.config.get("wgPageName").lastIndexOf("/") + 1,
mw.config.get("wgPageName").lastIndexOf(".js"));
if (scriptPageName === "twinkleoptions") {
// place "why not try the preference panel" notice
box.style.fontWeight = "bold";
box.style.width = "80%";
box.style.borderWidth = "2px";
if (mw.config.get("wgArticleId") > 0) { // page exists
box.appendChild(document.createTextNode("This page contains your Twinkle preferences. You can change them using the "));
} else { // page does not exist
box.appendChild(document.createTextNode("You can customize Twinkle to suit your preferences by using the "));
}
link = document.createElement("a");
link.setAttribute("href", mw.util.getUrl(mw.config.get("wgFormattedNamespaces")[mw.config.get("wgNamespaceIds").project] + ":Twinkle/Preferences") );
link.appendChild(document.createTextNode("Twinkle preferences panel"));
box.appendChild(link);
box.appendChild(document.createTextNode(", or by editing this page."));
$(box).insertAfter($("#contentSub"));
} else if (["monobook", "vector", "cologneblue", "modern", "common"].indexOf(scriptPageName) !== -1) {
// place "Looking for Twinkle options?" notice
box.style.width = "60%";
box.appendChild(document.createTextNode("If you want to set Twinkle preferences, you can use the "));
link = document.createElement("a");
link.setAttribute("href", mw.util.getUrl(mw.config.get("wgFormattedNamespaces")[mw.config.get("wgNamespaceIds").project] + ":Twinkle/Preferences") );
link.appendChild(document.createTextNode("Twinkle preferences panel"));
box.appendChild(link);
box.appendChild(document.createTextNode("."));
$(box).insertAfter($("#contentSub"));
}
}
};
// Morebits.wiki.page callback from init code
Twinkle.config.legacyPrefsNotice = function twinkleconfigLegacyPrefsNotice(pageobj) {
var text = pageobj.getPageText();
var contentnotice = pageobj.getCallbackParameters();
if (text.indexOf("TwinkleConfig") !== -1 || text.indexOf("FriendlyConfig") !== -1) {
contentnotice.innerHTML = '<table class="plainlinks ombox ombox-content"><tr><td class="mbox-image">' +
'<img alt="" src="http://upload.wikimedia.org/wikipedia/en/3/38/Imbox_content.png" /></td>' +
'<td class="mbox-text"><p><big><b>Before modifying your settings here,</b> you must remove your old Twinkle and Friendly settings from your personal skin JavaScript.</big></p>' +
'<p>To do this, you can <a href="' + mw.config.get("wgScript") + '?title=User:' + encodeURIComponent(mw.config.get("wgUserName")) + '/' + mw.config.get("skin") + '.js&action=edit" target="_blank"><b>edit your personal JavaScript</b></a>, removing all lines of code that refer to <code>TwinkleConfig</code> and <code>FriendlyConfig</code>.</p>' +
'</td></tr></table>';
} else {
$(contentnotice).remove();
}
};
// custom list-related stuff
Twinkle.config.listDialog = {};
Twinkle.config.listDialog.addRow = function twinkleconfigListDialogAddRow(dlgtable, value, label) {
var contenttr = document.createElement("tr");
// "remove" button
var contenttd = document.createElement("td");
var removeButton = document.createElement("button");
removeButton.setAttribute("type", "button");
removeButton.addEventListener("click", function() { $(contenttr).remove(); }, false);
removeButton.textContent = "Remove";
contenttd.appendChild(removeButton);
contenttr.appendChild(contenttd);
// value input box
contenttd = document.createElement("td");
var input = document.createElement("input");
input.setAttribute("type", "text");
input.className = "twinkle-config-customlist-value";
input.style.width = "97%";
if (value) {
input.setAttribute("value", value);
}
contenttd.appendChild(input);
contenttr.appendChild(contenttd);
// label input box
contenttd = document.createElement("td");
input = document.createElement("input");
input.setAttribute("type", "text");
input.className = "twinkle-config-customlist-label";
input.style.width = "98%";
if (label) {
input.setAttribute("value", label);
}
contenttd.appendChild(input);
contenttr.appendChild(contenttd);
dlgtable.appendChild(contenttr);
};
Twinkle.config.listDialog.display = function twinkleconfigListDialogDisplay(e) {
var $prefbutton = $(e.target);
var curvalue = $prefbutton.data("value");
var curpref = $prefbutton.data("pref");
var dialog = new Morebits.simpleWindow(720, 400);
dialog.setTitle(curpref.label);
dialog.setScriptName("Twinkle preferences");
var dialogcontent = document.createElement("div");
var dlgtable = document.createElement("table");
dlgtable.className = "wikitable";
dlgtable.style.margin = "1.4em 1em";
dlgtable.style.width = "auto";
var dlgtbody = document.createElement("tbody");
// header row
var dlgtr = document.createElement("tr");
// top-left cell
var dlgth = document.createElement("th");
dlgth.style.width = "5%";
dlgtr.appendChild(dlgth);
// value column header
dlgth = document.createElement("th");
dlgth.style.width = "35%";
dlgth.textContent = (curpref.customListValueTitle ? curpref.customListValueTitle : "Value");
dlgtr.appendChild(dlgth);
// label column header
dlgth = document.createElement("th");
dlgth.style.width = "60%";
dlgth.textContent = (curpref.customListLabelTitle ? curpref.customListLabelTitle : "Label");
dlgtr.appendChild(dlgth);
dlgtbody.appendChild(dlgtr);
// content rows
var gotRow = false;
$.each(curvalue, function(k, v) {
gotRow = true;
Twinkle.config.listDialog.addRow(dlgtbody, v.value, v.label);
});
// if there are no values present, add a blank row to start the user off
if (!gotRow) {
Twinkle.config.listDialog.addRow(dlgtbody);
}
// final "add" button
var dlgtfoot = document.createElement("tfoot");
dlgtr = document.createElement("tr");
var dlgtd = document.createElement("td");
dlgtd.setAttribute("colspan", "3");
var addButton = document.createElement("button");
addButton.style.minWidth = "8em";
addButton.setAttribute("type", "button");
addButton.addEventListener("click", function() {
Twinkle.config.listDialog.addRow(dlgtbody);
}, false);
addButton.textContent = "Add";
dlgtd.appendChild(addButton);
dlgtr.appendChild(dlgtd);
dlgtfoot.appendChild(dlgtr);
dlgtable.appendChild(dlgtbody);
dlgtable.appendChild(dlgtfoot);
dialogcontent.appendChild(dlgtable);
// buttonpane buttons: [Save changes] [Reset] [Cancel]
var button = document.createElement("button");
button.setAttribute("type", "submit"); // so Morebits.simpleWindow puts the button in the button pane
button.addEventListener("click", function() {
Twinkle.config.listDialog.save($prefbutton, dlgtbody);
dialog.close();
}, false);
button.textContent = "Save changes";
dialogcontent.appendChild(button);
button = document.createElement("button");
button.setAttribute("type", "submit"); // so Morebits.simpleWindow puts the button in the button pane
button.addEventListener("click", function() {
Twinkle.config.listDialog.reset($prefbutton, dlgtbody);
}, false);
button.textContent = "Reset";
dialogcontent.appendChild(button);
button = document.createElement("button");
button.setAttribute("type", "submit"); // so Morebits.simpleWindow puts the button in the button pane
button.addEventListener("click", function() {
dialog.close(); // the event parameter on this function seems to be broken
}, false);
button.textContent = "Cancel";
dialogcontent.appendChild(button);
dialog.setContent(dialogcontent);
dialog.display();
};
// Resets the data value, re-populates based on the new (default) value, then saves the
// old data value again (less surprising behaviour)
Twinkle.config.listDialog.reset = function twinkleconfigListDialogReset(button, tbody) {
// reset value on button
var $button = $(button);
var curpref = $button.data("pref");
var oldvalue = $button.data("value");
Twinkle.config.resetPref(curpref, $button.data("inFriendlyConfig"));
// reset form
var $tbody = $(tbody);
$tbody.find("tr").slice(1).remove(); // all rows except the first (header) row
// add the new values
var curvalue = $button.data("value");
$.each(curvalue, function(k, v) {
Twinkle.config.listDialog.addRow(tbody, v.value, v.label);
});
// save the old value
$button.data("value", oldvalue);
};
Twinkle.config.listDialog.save = function twinkleconfigListDialogSave(button, tbody) {
var result = [];
var current = {};
$(tbody).find('input[type="text"]').each(function(inputkey, input) {
if ($(input).hasClass("twinkle-config-customlist-value")) {
current = { value: input.value };
} else {
current.label = input.value;
// exclude totally empty rows
if (current.value || current.label) {
result.push(current);
}
}
});
$(button).data("value", result);
};
// reset/restore defaults
Twinkle.config.resetPrefLink = function twinkleconfigResetPrefLink(e) {
var wantedpref = e.target.id.substring(21); // "twinkle-config-reset-" prefix is stripped
// search tactics
$(Twinkle.config.sections).each(function(sectionkey, section) {
if (section.hidden || (section.adminOnly && !Morebits.userIsInGroup("sysop"))) {
return true; // continue: skip impossibilities
}
var foundit = false;
$(section.preferences).each(function(prefkey, pref) {
if (pref.name !== wantedpref) {
return true; // continue
}
Twinkle.config.resetPref(pref, section.inFriendlyConfig);
foundit = true;
return false; // break
});
if (foundit) {
return false; // break
}
});
return false; // stop link from scrolling page
};
Twinkle.config.resetPref = function twinkleconfigResetPref(pref, inFriendlyConfig) {
switch (pref.type) {
case "boolean":
document.getElementById(pref.name).checked = (inFriendlyConfig ?
Twinkle.defaultConfig.friendly[pref.name] : Twinkle.defaultConfig.twinkle[pref.name]);
break;
case "string":
case "integer":
case "enum":
document.getElementById(pref.name).value = (inFriendlyConfig ?
Twinkle.defaultConfig.friendly[pref.name] : Twinkle.defaultConfig.twinkle[pref.name]);
break;
case "set":
$.each(pref.setValues, function(itemkey) {
if (document.getElementById(pref.name + "_" + itemkey)) {
document.getElementById(pref.name + "_" + itemkey).checked = ((inFriendlyConfig ?
Twinkle.defaultConfig.friendly[pref.name] : Twinkle.defaultConfig.twinkle[pref.name]).indexOf(itemkey) !== -1);
}
});
break;
case "customList":
$(document.getElementById(pref.name)).data("value", (inFriendlyConfig ?
Twinkle.defaultConfig.friendly[pref.name] : Twinkle.defaultConfig.twinkle[pref.name]));
break;
default:
alert("twinkleconfig: unknown data type for preference " + pref.name);
break;
}
};
Twinkle.config.resetAllPrefs = function twinkleconfigResetAllPrefs() {
// no confirmation message - the user can just refresh/close the page to abort
$(Twinkle.config.sections).each(function(sectionkey, section) {
if (section.hidden || (section.adminOnly && !Morebits.userIsInGroup("sysop"))) {
return true; // continue: skip impossibilities
}
$(section.preferences).each(function(prefkey, pref) {
if (!pref.adminOnly || Morebits.userIsInGroup("sysop")) {
Twinkle.config.resetPref(pref, section.inFriendlyConfig);
}
});
return true;
});
return false; // stop link from scrolling page
};
Twinkle.config.save = function twinkleconfigSave(e) {
Morebits.status.init( document.getElementById("twinkle-config-content") );
Morebits.wiki.actionCompleted.notice = "Save";
var userjs = mw.config.get("wgFormattedNamespaces")[mw.config.get("wgNamespaceIds").user] + ":" + mw.config.get("wgUserName") + "/twinkleoptions.js";
var wikipedia_page = new Morebits.wiki.page(userjs, "Saving preferences to " + userjs);
wikipedia_page.setCallbackParameters(e.target);
wikipedia_page.load(Twinkle.config.writePrefs);
return false;
};
// The JSON stringify method in the following code was excerpted from
// http://www.JSON.org/json2.js
// version of 2011-02-23
// Douglas Crockford, the code's author, has released it into the Public Domain.
// See http://www.JSON.org/js.html
var JSON;
if (!JSON) {
JSON = {};
}
(function() {
var escapable = /[\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, // eslint-disable-line no-control-regex
gap,
indent = ' ', // hardcoded indent
meta = { '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '"' : '\\"', '\\': '\\\\' };
function quote(string) {
escapable.lastIndex = 0;
return escapable.test(string) ? '"' + string.replace(escapable, function (a) {
var c = meta[a];
return typeof c === 'string' ? c : '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4);
}) + '"' : '"' + string + '"';
}
function str(key, holder) {
var i, k, v, length, mind = gap, partial, value = holder[key];
if (value && typeof value === 'object' && $.isFunction(value.toJSON)) {
value = value.toJSON(key);
}
switch (typeof value) {
case 'string':
return quote(value);
case 'number':
return isFinite(value) ? String(value) : 'null';
case 'boolean':
case 'null':
return String(value);
case 'object':
if (!value) {
return 'null';
}
gap += indent;
partial = [];
if ($.isArray(value)) {
length = value.length;
for (i = 0; i < length; ++i) {
partial[i] = str(i, value) || 'null';
}
v = partial.length === 0 ? '[]' : gap ?
'[\n' + gap + partial.join(',\n' + gap) + '\n' + mind + ']' :
'[' + partial.join(',') + ']';
gap = mind;
return v;
}
for (k in value) {
if (Object.prototype.hasOwnProperty.call(value, k)) {
v = str(k, value);
if (v) {
partial.push(quote(k) + (gap ? ': ' : ':') + v);
}
}
}
v = partial.length === 0 ? '{}' : gap ?
'{\n' + gap + partial.join(',\n' + gap) + '\n' + mind + '}' :
'{' + partial.join(',') + '}';
gap = mind;
return v;
default:
throw new Error( "JSON.stringify: unknown data type" );
}
}
if (!$.isFunction(JSON.stringify)) {
JSON.stringify = function (value, ignoredParam1, ignoredParam2) {
ignoredParam1 = ignoredParam2; // boredom
gap = '';
return str('', {'': value});
};
}
}());
Twinkle.config.writePrefs = function twinkleconfigWritePrefs(pageobj) {
var form = pageobj.getCallbackParameters();
// this is the object which gets serialized into JSON
var newConfig = {
twinkle: {},
friendly: {}
};
// keeping track of all preferences that we encounter
// any others that are set in the user's current config are kept
// this way, preferences that this script doesn't know about are not lost
// (it does mean obsolete prefs will never go away, but... ah well...)
var foundTwinklePrefs = [], foundFriendlyPrefs = [];
// a comparison function is needed later on
// it is just enough for our purposes (i.e. comparing strings, numbers, booleans,
// arrays of strings, and arrays of { value, label })
// and it is not very robust: e.g. compare([2], ["2"]) === true, and
// compare({}, {}) === false, but it's good enough for our purposes here
var compare = function(a, b) {
if ($.isArray(a)) {
if (a.length !== b.length) {
return false;
}
var asort = a.sort(), bsort = b.sort();
for (var i = 0; asort[i]; ++i) {
// comparison of the two properties of custom lists
if ((typeof asort[i] === "object") && (asort[i].label !== bsort[i].label ||
asort[i].value !== bsort[i].value)) {
return false;
} else if (asort[i].toString() !== bsort[i].toString()) {
return false;
}
}
return true;
} else {
return a === b;
}
};
$(Twinkle.config.sections).each(function(sectionkey, section) {
if (section.adminOnly && !Morebits.userIsInGroup("sysop")) {
return; // i.e. "continue" in this context
}
// reach each of the preferences from the form
$(section.preferences).each(function(prefkey, pref) {
var userValue; // = undefined
// only read form values for those prefs that have them
if (!section.hidden && (!pref.adminOnly || Morebits.userIsInGroup("sysop"))) {
switch (pref.type) {
case "boolean": // read from the checkbox
userValue = form[pref.name].checked;
break;
case "string": // read from the input box or combo box
case "enum":
userValue = form[pref.name].value;
break;
case "integer": // read from the input box
userValue = parseInt(form[pref.name].value, 10);
if (isNaN(userValue)) {
Morebits.status.warn("Saving", "The value you specified for " + pref.name + " (" + pref.value + ") was invalid. The save will continue, but the invalid data value will be skipped.");
userValue = null;
}
break;
case "set": // read from the set of check boxes
userValue = [];
if (pref.setDisplayOrder) {
// read only those keys specified in the display order
$.each(pref.setDisplayOrder, function(itemkey, item) {
if (form[pref.name + "_" + item].checked) {
userValue.push(item);
}
});
} else {
// read all the keys in the list of values
$.each(pref.setValues, function(itemkey) {
if (form[pref.name + "_" + itemkey].checked) {
userValue.push(itemkey);
}
});
}
break;
case "customList": // read from the jQuery data stored on the button object
userValue = $(form[pref.name]).data("value");
break;
default:
alert("twinkleconfig: unknown data type for preference " + pref.name);
break;
}
}
// only save those preferences that are *different* from the default
if (section.inFriendlyConfig) {
if (userValue !== undefined && !compare(userValue, Twinkle.defaultConfig.friendly[pref.name])) {
newConfig.friendly[pref.name] = userValue;
}
foundFriendlyPrefs.push(pref.name);
} else {
if (userValue !== undefined && !compare(userValue, Twinkle.defaultConfig.twinkle[pref.name])) {
newConfig.twinkle[pref.name] = userValue;
}
foundTwinklePrefs.push(pref.name);
}
});
});
if (Twinkle.prefs) {
$.each(Twinkle.prefs.twinkle, function(tkey, tvalue) {
if (foundTwinklePrefs.indexOf(tkey) === -1) {
newConfig.twinkle[tkey] = tvalue;
}
});
$.each(Twinkle.prefs.friendly, function(fkey, fvalue) {
if (foundFriendlyPrefs.indexOf(fkey) === -1) {
newConfig.friendly[fkey] = fvalue;
}
});
}
var text =
"// twinkleoptions.js: personal Twinkle preferences file\n" +
"//\n" +
"// NOTE: The easiest way to change your Twinkle preferences is by using the\n" +
"// Twinkle preferences panel, at [[" + Morebits.pageNameNorm + "]].\n" +
"//\n" +
"// This file is AUTOMATICALLY GENERATED. Any changes you make (aside from\n" +
"// changing the configuration parameters in a valid-JavaScript way) will be\n" +
"// overwritten the next time you click \"save\" in the Twinkle preferences\n" +
"// panel. If modifying this file, make sure to use correct JavaScript.\n" +
"\n" +
"window.Twinkle.prefs = ";
text += JSON.stringify(newConfig, null, 2);
text +=
";\n" +
"\n" +
"// End of twinkleoptions.js\n";
pageobj.setPageText(text);
pageobj.setEditSummary("Saving Twinkle preferences: automatic edit from [[:" + Morebits.pageNameNorm + "]] ([[WP:TW|TW]])");
pageobj.setCreateOption("recreate");
pageobj.save(Twinkle.config.saveSuccess);
};
Twinkle.config.saveSuccess = function twinkleconfigSaveSuccess(pageobj) {
pageobj.getStatusElement().info("successful");
var noticebox = document.createElement("div");
noticebox.className = "successbox";
noticebox.style.fontSize = "100%";
noticebox.style.marginTop = "2em";
noticebox.innerHTML = "<p><b>Your Twinkle preferences have been saved.</b></p><p>To see the changes, you will need to <b>clear your browser cache entirely</b> (see <a href=\"" + mw.util.getUrl("WP:BYPASS") + "\" title=\"WP:BYPASS\">WP:BYPASS</a> for instructions).</p>";
Morebits.status.root.appendChild(noticebox);
var noticeclear = document.createElement("br");
noticeclear.style.clear = "both";
Morebits.status.root.appendChild(noticeclear);
};
})(jQuery);
//</nowiki>
b4x2vdimnyfe7bixfpkjogsajjk4lvr
MediaWiki:Gadget-twinklefluff.js
8
5647
32215
2018-08-10T19:03:13Z
Dr. Sroy
5771
Test-24
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklefluff.js: Revert/rollback module
****************************************
* Mode of invocation: Links on history, contributions, and diff pages
* Active on: Diff pages, history pages, contributions pages
* Config directives in: TwinkleConfig
*/
/**
Twinklefluff revert and antivandalism utility
*/
Twinkle.fluff = {
auto: function() {
if( parseInt( Morebits.queryString.get('oldid'), 10) !== mw.config.get('wgCurRevisionId') ) {
// not latest revision
alert("Can't rollback, page has changed in the meantime.");
return;
}
var vandal = $("#mw-diff-ntitle2").find("a.mw-userlink").text();
Twinkle.fluff.revert( Morebits.queryString.get( 'twinklerevert' ), vandal, true );
},
normal: function() {
var spanTag = function( color, content ) {
var span = document.createElement( 'span' );
span.style.color = color;
span.appendChild( document.createTextNode( content ) );
return span;
};
if( mw.config.get('wgNamespaceNumber') === -1 && mw.config.get('wgCanonicalSpecialPageName') === "Contributions" ) {
//Get the username these contributions are for
var logLink = $('#contentSub').find('a[title^="Special:Log"]').last();
if (logLink.length>0) //#215 -- there is no log link on Special:Contributions with no user
{
var username = decodeURIComponent(/wiki\/Special:Log\/(.+)$/.exec(logLink.attr("href").replace(/_/g, "%20"))[1]);
if( Twinkle.getPref('showRollbackLinks').indexOf('contribs') !== -1 ||
( mw.config.get('wgUserName') !== username && Twinkle.getPref('showRollbackLinks').indexOf('others') !== -1 ) ||
( mw.config.get('wgUserName') === username && Twinkle.getPref('showRollbackLinks').indexOf('mine') !== -1 ) ) {
var list = $("#mw-content-text").find("ul li:has(span.mw-uctop)");
var revNode = document.createElement('strong');
var revLink = document.createElement('a');
revLink.appendChild( spanTag( 'Black', '[' ) );
revLink.appendChild( spanTag( 'SteelBlue', 'rollback' ) );
revLink.appendChild( spanTag( 'Black', ']' ) );
revNode.appendChild(revLink);
var revVandNode = document.createElement('strong');
var revVandLink = document.createElement('a');
revVandLink.appendChild( spanTag( 'Black', '[' ) );
revVandLink.appendChild( spanTag( 'Red', 'vandalism' ) );
revVandLink.appendChild( spanTag( 'Black', ']' ) );
revVandNode.appendChild(revVandLink);
list.each(function(key, current) {
var href = $(current).children("a:eq(1)").attr("href");
current.appendChild( document.createTextNode(' ') );
var tmpNode = revNode.cloneNode( true );
tmpNode.firstChild.setAttribute( 'href', href + '&' + Morebits.queryString.create( { 'twinklerevert': 'norm' } ) );
current.appendChild( tmpNode );
current.appendChild( document.createTextNode(' ') );
tmpNode = revVandNode.cloneNode( true );
tmpNode.firstChild.setAttribute( 'href', href + '&' + Morebits.queryString.create( { 'twinklerevert': 'vand' } ) );
current.appendChild( tmpNode );
});
}
}
} else {
if( mw.config.get('wgCanonicalSpecialPageName') === "Undelete" ) {
//You can't rollback deleted pages!
return;
}
var firstRev = $("div.firstrevisionheader").length;
if( firstRev ) {
// we have first revision here, nothing to do.
return;
}
var otitle, ntitle;
try {
var otitle1 = document.getElementById('mw-diff-otitle1');
var ntitle1 = document.getElementById('mw-diff-ntitle1');
if (!otitle1 || !ntitle1) {
return;
}
otitle = otitle1.parentNode;
ntitle = ntitle1.parentNode;
} catch( e ) {
// no old, nor new title, nothing to do really, return;
return;
}
var old_rev_url = $("#mw-diff-otitle1").find("strong a").attr("href");
// Lets first add a [edit this revision] link
var query = new Morebits.queryString( old_rev_url.split( '?', 2 )[1] );
var oldrev = query.get('oldid');
var revertToRevision = document.createElement('div');
revertToRevision.setAttribute( 'id', 'tw-revert-to-orevision' );
revertToRevision.style.fontWeight = 'bold';
var revertToRevisionLink = revertToRevision.appendChild( document.createElement('a') );
revertToRevisionLink.href = "#";
$(revertToRevisionLink).click(function(){
Twinkle.fluff.revertToRevision(oldrev);
});
revertToRevisionLink.appendChild( spanTag( 'Black', '[' ) );
revertToRevisionLink.appendChild( spanTag( 'SaddleBrown', 'restore this version' ) );
revertToRevisionLink.appendChild( spanTag( 'Black', ']' ) );
otitle.insertBefore( revertToRevision, otitle.firstChild );
if( document.getElementById('differences-nextlink') ) {
// Not latest revision
var new_rev_url = $("#mw-diff-ntitle1").find("strong a").attr("href");
query = new Morebits.queryString( new_rev_url.split( '?', 2 )[1] );
var newrev = query.get('oldid');
revertToRevision = document.createElement('div');
revertToRevision.setAttribute( 'id', 'tw-revert-to-nrevision' );
revertToRevision.style.fontWeight = 'bold';
revertToRevisionLink = revertToRevision.appendChild( document.createElement('a') );
revertToRevisionLink.href = "#";
$(revertToRevisionLink).click(function(){
Twinkle.fluff.revertToRevision(newrev);
});
revertToRevisionLink.appendChild( spanTag( 'Black', '[' ) );
revertToRevisionLink.appendChild( spanTag( 'SaddleBrown', 'restore this version' ) );
revertToRevisionLink.appendChild( spanTag( 'Black', ']' ) );
ntitle.insertBefore( revertToRevision, ntitle.firstChild );
return;
}
if( Twinkle.getPref('showRollbackLinks').indexOf('diff') !== -1 ) {
var vandal = $("#mw-diff-ntitle2").find("a").first().text();
var revertNode = document.createElement('div');
revertNode.setAttribute( 'id', 'tw-revert' );
var agfNode = document.createElement('strong');
var vandNode = document.createElement('strong');
var normNode = document.createElement('strong');
var agfLink = document.createElement('a');
var vandLink = document.createElement('a');
var normLink = document.createElement('a');
agfLink.href = "#";
vandLink.href = "#";
normLink.href = "#";
$(agfLink).click(function(){
Twinkle.fluff.revert('agf', vandal);
});
$(vandLink).click(function(){
Twinkle.fluff.revert('vand', vandal);
});
$(normLink).click(function(){
Twinkle.fluff.revert('norm', vandal);
});
agfLink.appendChild( spanTag( 'Black', '[' ) );
agfLink.appendChild( spanTag( 'DarkOliveGreen', 'rollback (AGF)' ) );
agfLink.appendChild( spanTag( 'Black', ']' ) );
vandLink.appendChild( spanTag( 'Black', '[' ) );
vandLink.appendChild( spanTag( 'Red', 'rollback (VANDAL)' ) );
vandLink.appendChild( spanTag( 'Black', ']' ) );
normLink.appendChild( spanTag( 'Black', '[' ) );
normLink.appendChild( spanTag( 'SteelBlue', 'rollback' ) );
normLink.appendChild( spanTag( 'Black', ']' ) );
agfNode.appendChild(agfLink);
vandNode.appendChild(vandLink);
normNode.appendChild(normLink);
revertNode.appendChild( agfNode );
revertNode.appendChild( document.createTextNode(' || ') );
revertNode.appendChild( normNode );
revertNode.appendChild( document.createTextNode(' || ') );
revertNode.appendChild( vandNode );
ntitle.insertBefore( revertNode, ntitle.firstChild );
}
}
}
};
Twinkle.fluff.revert = function revertPage( type, vandal, autoRevert, rev, page ) {
if (mw.util.isIPv6Address(vandal)) {
vandal = Morebits.sanitizeIPv6(vandal);
}
var pagename = page || mw.config.get('wgPageName');
var revid = rev || mw.config.get('wgCurRevisionId');
Morebits.status.init( document.getElementById('mw-content-text') );
$( '#catlinks' ).remove();
var params = {
type: type,
user: vandal,
pagename: pagename,
revid: revid,
autoRevert: !!autoRevert
};
var query = {
'action': 'query',
'prop': ['info', 'revisions', 'flagged'],
'titles': pagename,
'rvlimit': 50, // max possible
'rvprop': [ 'ids', 'timestamp', 'user', 'comment' ],
'intoken': 'edit'
};
var wikipedia_api = new Morebits.wiki.api( 'Grabbing data of earlier revisions', query, Twinkle.fluff.callbacks.main );
wikipedia_api.params = params;
wikipedia_api.post();
};
Twinkle.fluff.revertToRevision = function revertToRevision( oldrev ) {
Morebits.status.init( document.getElementById('mw-content-text') );
var query = {
'action': 'query',
'prop': ['info', 'revisions'],
'titles': mw.config.get('wgPageName'),
'rvlimit': 1,
'rvstartid': oldrev,
'rvprop': [ 'ids', 'timestamp', 'user', 'comment' ],
'intoken': 'edit',
'format': 'xml'
};
var wikipedia_api = new Morebits.wiki.api( 'Grabbing data of the earlier revision', query, Twinkle.fluff.callbacks.toRevision.main );
wikipedia_api.params = { rev: oldrev };
wikipedia_api.post();
};
Twinkle.fluff.userIpLink = function( user ) {
return (mw.util.isIPAddress(user) ? "[[Special:Contributions/" : "[[:User:" ) + user + "|" + user + "]]";
};
Twinkle.fluff.callbacks = {
toRevision: {
main: function( self ) {
var xmlDoc = self.responseXML;
var lastrevid = parseInt( $(xmlDoc).find('page').attr('lastrevid'), 10);
var touched = $(xmlDoc).find('page').attr('touched');
var starttimestamp = $(xmlDoc).find('page').attr('starttimestamp');
var edittoken = $(xmlDoc).find('page').attr('edittoken');
var revertToRevID = $(xmlDoc).find('rev').attr('revid');
var revertToUser = $(xmlDoc).find('rev').attr('user');
if (revertToRevID !== self.params.rev) {
self.statitem.error( 'The retrieved revision does not match the requested revision. Aborting.' );
return;
}
var optional_summary = prompt( "Please specify a reason for the revert: ", "" ); // padded out to widen prompt in Firefox
if (optional_summary === null)
{
self.statelem.error( 'Aborted by user.' );
return;
}
var summary = Twinkle.fluff.formatSummary("Reverted to revision " + revertToRevID + " by $USER", revertToUser, optional_summary);
var query = {
'action': 'edit',
'title': mw.config.get('wgPageName'),
'summary': summary,
'token': edittoken,
'undo': lastrevid,
'undoafter': revertToRevID,
'basetimestamp': touched,
'starttimestamp': starttimestamp,
'watchlist': Twinkle.getPref('watchRevertedPages').indexOf( 'torev' ) !== -1 ? 'watch' : undefined,
'minor': Twinkle.getPref('markRevertedPagesAsMinor').indexOf( 'torev' ) !== -1 ? true : undefined
};
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "Reversion completed";
var wikipedia_api = new Morebits.wiki.api( 'Saving reverted contents', query, Twinkle.fluff.callbacks.complete, self.statelem);
wikipedia_api.params = self.params;
wikipedia_api.post();
}
},
main: function( self ) {
var xmlDoc = self.responseXML;
var lastrevid = parseInt( $(xmlDoc).find('page').attr('lastrevid'), 10);
var touched = $(xmlDoc).find('page').attr('touched');
var starttimestamp = $(xmlDoc).find('page').attr('starttimestamp');
var edittoken = $(xmlDoc).find('page').attr('edittoken');
var lastuser = $(xmlDoc).find('rev').attr('user');
var revs = $(xmlDoc).find('rev');
if( revs.length < 1 ) {
self.statelem.error( 'We have less than one additional revision, thus impossible to revert' );
return;
}
var top = revs[0];
if( lastrevid < self.params.revid ) {
Morebits.status.error( 'Error', [ 'The most recent revision ID received from the server, ', Morebits.htmlNode( 'strong', lastrevid ), ', is less than the ID of the displayed revision. This could indicate that the current revision has been deleted, the server is lagging, or that bad data has been received. Will stop proceeding at this point.' ] );
return;
}
var index = 1;
if( self.params.revid !== lastrevid ) {
Morebits.status.warn( 'Warning', [ 'Latest revision ', Morebits.htmlNode( 'strong', lastrevid ), ' doesn\'t equal our revision ', Morebits.htmlNode( 'strong', self.params.revid ) ] );
if( lastuser === self.params.user ) {
switch( self.params.type ) {
case 'vand':
Morebits.status.info( 'Info', [ 'Latest revision was made by ', Morebits.htmlNode( 'strong', self.params.user ) , '. As we assume vandalism, we continue to revert' ]);
break;
case 'agf':
Morebits.status.warn( 'Warning', [ 'Latest revision was made by ', Morebits.htmlNode( 'strong', self.params.user ) , '. As we assume good faith, we stop reverting, as the problem might have been fixed.' ]);
return;
default:
Morebits.status.warn( 'Notice', [ 'Latest revision was made by ', Morebits.htmlNode( 'strong', self.params.user ) , ', but we will stop reverting anyway.' ] );
return;
}
}
else if(self.params.type === 'vand' &&
Twinkle.fluff.whiteList.indexOf( top.getAttribute( 'user' ) ) !== -1 && revs.length > 1 &&
revs[1].getAttribute( 'pageId' ) === self.params.revid) {
Morebits.status.info( 'Info', [ 'Latest revision was made by ', Morebits.htmlNode( 'strong', lastuser ), ', a trusted bot, and the revision before was made by our vandal, so we proceed with the revert.' ] );
index = 2;
} else {
Morebits.status.error( 'Error', [ 'Latest revision was made by ', Morebits.htmlNode( 'strong', lastuser ), ', so it might have already been reverted, stopping reverting.'] );
return;
}
}
if( Twinkle.fluff.whiteList.indexOf( self.params.user ) !== -1 ) {
switch( self.params.type ) {
case 'vand':
Morebits.status.info( 'Info', [ 'Vandalism revert was chosen on ', Morebits.htmlNode( 'strong', self.params.user ), '. As this is a whitelisted bot, we assume you wanted to revert vandalism made by the previous user instead.' ] );
index = 2;
self.params.user = revs[1].getAttribute( 'user' );
break;
case 'agf':
Morebits.status.warn( 'Notice', [ 'Good faith revert was chosen on ', Morebits.htmlNode( 'strong', self.params.user ), '. This is a whitelisted bot, and since bots have no faith, AGF rollback will not proceed.' ] );
return;
case 'norm':
/* falls through */
default:
var cont = confirm( 'Normal revert was chosen, but the most recent edit was made by a whitelisted bot (' + self.params.user + '). Do you want to revert the revision before instead?' );
if( cont ) {
Morebits.status.info( 'Info', [ 'Normal revert was chosen on ', Morebits.htmlNode( 'strong', self.params.user ), '. This is a whitelisted bot, and per confirmation, we\'ll revert the previous revision instead.' ] );
index = 2;
self.params.user = revs[1].getAttribute( 'user' );
} else {
Morebits.status.warn( 'Notice', [ 'Normal revert was chosen on ', Morebits.htmlNode( 'strong', self.params.user ), '. This is a whitelisted bot, but per confirmation, revert on top revision will proceed.' ] );
}
break;
}
}
var found = false;
var count = 0;
for( var i = index; i < revs.length; ++i ) {
++count;
if( revs[i].getAttribute( 'user' ) !== self.params.user ) {
found = i;
break;
}
}
if( ! found ) {
self.statelem.error( [ 'No previous revision found. Perhaps ', Morebits.htmlNode( 'strong', self.params.user ), ' is the only contributor, or that the user has made more than ' + Twinkle.getPref('revertMaxRevisions') + ' edits in a row.' ] );
return;
}
if( ! count ) {
Morebits.status.error( 'Error', "We were to revert zero revisions. As that makes no sense, we'll stop reverting this time. It could be that the edit has already been reverted, but the revision ID was still the same." );
return;
}
var good_revision = revs[ found ];
var userHasAlreadyConfirmedAction = false;
if (self.params.type !== 'vand' && count > 1) {
if ( !confirm( self.params.user + ' has made ' + count + ' edits in a row. Are you sure you want to revert them all?') ) {
Morebits.status.info( 'Notice', 'Stopping reverting per user input' );
return;
}
userHasAlreadyConfirmedAction = true;
}
self.params.count = count;
self.params.goodid = good_revision.getAttribute( 'revid' );
self.params.gooduser = good_revision.getAttribute( 'user' );
self.statelem.status( [ ' revision ', Morebits.htmlNode( 'strong', self.params.goodid ), ' that was made ', Morebits.htmlNode( 'strong', count ), ' revisions ago by ', Morebits.htmlNode( 'strong', self.params.gooduser ) ] );
var summary, extra_summary;
switch( self.params.type ) {
case 'agf':
extra_summary = prompt( "An optional comment for the edit summary: ", "" ); // padded out to widen prompt in Firefox
if (extra_summary === null)
{
self.statelem.error( 'Aborted by user.' );
return;
}
userHasAlreadyConfirmedAction = true;
summary = Twinkle.fluff.formatSummary("Reverted [[WP:AGF|good faith]] edits by $USER", self.params.user, extra_summary);
break;
case 'vand':
summary = "Reverted " + self.params.count + (self.params.count > 1 ? ' edits' : ' edit') + " by [[Special:Contributions/" +
self.params.user + "|" + self.params.user + "]] ([[User talk:" + self.params.user + "|talk]]) to last revision by " +
self.params.gooduser + "." + Twinkle.getPref('summaryAd');
break;
case 'norm':
/* falls through */
default:
if( Twinkle.getPref('offerReasonOnNormalRevert') ) {
extra_summary = prompt( "An optional comment for the edit summary: ", "" ); // padded out to widen prompt in Firefox
if (extra_summary === null)
{
self.statelem.error( 'Aborted by user.' );
return;
}
userHasAlreadyConfirmedAction = true;
}
summary = Twinkle.fluff.formatSummary("Reverted " + self.params.count + (self.params.count > 1 ? ' edits' : ' edit') +
" by $USER", self.params.user, extra_summary);
break;
}
if (Twinkle.getPref('confirmOnFluff') && !userHasAlreadyConfirmedAction && !confirm("Reverting page: are you sure?")) {
self.statelem.error( 'Aborted by user.' );
return;
}
var query;
if( (!self.params.autoRevert || Twinkle.getPref('openTalkPageOnAutoRevert')) &&
Twinkle.getPref('openTalkPage').indexOf( self.params.type ) !== -1 &&
mw.config.get('wgUserName') !== self.params.user ) {
Morebits.status.info( 'Info', [ 'Opening user talk page edit form for user ', Morebits.htmlNode( 'strong', self.params.user ) ] );
query = {
'title': 'User talk:' + self.params.user,
'action': 'edit',
'preview': 'yes',
'vanarticle': self.params.pagename.replace(/_/g, ' '),
'vanarticlerevid': self.params.revid,
'vanarticlegoodrevid': self.params.goodid,
'type': self.params.type,
'count': self.params.count
};
switch( Twinkle.getPref('userTalkPageMode') ) {
case 'tab':
window.open( mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query ), '_blank' );
break;
case 'blank':
window.open( mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query ), '_blank',
'location=no,toolbar=no,status=no,directories=no,scrollbars=yes,width=1200,height=800' );
break;
case 'window':
/* falls through */
default:
window.open( mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query ),
( window.name === 'twinklewarnwindow' ? '_blank' : 'twinklewarnwindow' ),
'location=no,toolbar=no,status=no,directories=no,scrollbars=yes,width=1200,height=800' );
break;
}
}
// figure out whether we need to/can review the edit
var $flagged = $(xmlDoc).find('flagged');
if ((Morebits.userIsInGroup('reviewer') || Morebits.userIsInGroup('sysop')) &&
$flagged.length &&
$flagged.attr("stable_revid") >= self.params.goodid &&
$flagged.attr("pending_since")) {
self.params.reviewRevert = true;
self.params.edittoken = edittoken;
}
query = {
'action': 'edit',
'title': self.params.pagename,
'summary': summary,
'token': edittoken,
'undo': lastrevid,
'undoafter': self.params.goodid,
'basetimestamp': touched,
'starttimestamp': starttimestamp,
'watchlist' : Twinkle.getPref('watchRevertedPages').indexOf( self.params.type ) !== -1 ? 'watch' : undefined,
'minor': Twinkle.getPref('markRevertedPagesAsMinor').indexOf( self.params.type ) !== -1 ? true : undefined
};
Morebits.wiki.actionCompleted.redirect = self.params.pagename;
Morebits.wiki.actionCompleted.notice = "Reversion completed";
var wikipedia_api = new Morebits.wiki.api( 'Saving reverted contents', query, Twinkle.fluff.callbacks.complete, self.statelem);
wikipedia_api.params = self.params;
wikipedia_api.post();
},
complete: function (apiobj) {
// TODO Most of this is copy-pasted from Morebits.wiki.page#fnSaveSuccess. Unify it
var xml = apiobj.getXML();
var $edit = $(xml).find('edit');
var blacklist = $edit.attr('spamblacklist');
if (blacklist) {
var code = document.createElement('code');
code.style.fontFamily = "monospace";
code.appendChild(document.createTextNode(blacklist));
apiobj.statelem.error(['Could not rollback, because the URL ', code, ' is on the spam blacklist.']);
} else if ( $(xml).find('captcha').length > 0 ) {
apiobj.statelem.error("Could not rollback, because the wiki server wanted you to fill out a CAPTCHA.");
} else if ( $edit.attr('code') === 'abusefilter-disallowed' ) {
apiobj.statelem.error('The edit was disallowed by the edit filter rule "' + $edit.attr('info').substring(17) + '".');
} else if ( $edit.attr('info') && $edit.attr('info').indexOf('Hit AbuseFilter:') === 0 ) {
var div = document.createElement('div');
div.className = "toccolours";
div.style.fontWeight = "normal";
div.style.color = "black";
div.innerHTML = $edit.attr('warning');
apiobj.statelem.error([ 'The following warning was returned by the edit filter: ', div, 'If you wish to proceed with the rollback, please reload this page (F5 or Ctrl+R) and carry it out again. This warning will not appear a second time.' ]);
} else if ($edit.attr('nochange') === '') {
apiobj.statelem.warn("Revision we are reverting to is identical to current revision: Nothing to do");
} else {
apiobj.statelem.info("done");
// review the revert, if needed
if (apiobj.params.reviewRevert) {
var query = {
'action': 'review',
'revid': $edit.attr('newrevid'),
'token': apiobj.params.edittoken,
'comment': Twinkle.getPref('summaryAd').trim()
};
var wikipedia_api = new Morebits.wiki.api('Automatically accepting your changes', query);
wikipedia_api.post();
}
}
}
};
// builtInString should contain the string "$USER", which will be replaced
// by an appropriate user link
Twinkle.fluff.formatSummary = function(builtInString, userName, userString) {
var result = builtInString;
// append user's custom reason with requisite punctuation
if (userString) {
result += ': ' + Morebits.string.toUpperCaseFirstChar(userString);
if (userString.search(/[.?!;]$/) === -1) {
result += '.';
}
} else {
result += '.';
}
result += Twinkle.getPref('summaryAd');
// find number of UTF-8 bytes the resulting string takes up, and possibly add
// a contributions or contributions+talk link if it doesn't push the edit summary
// over the 255-byte limit
var resultLen = unescape(encodeURIComponent(result.replace("$USER", ""))).length;
var contribsLink = "[[Special:Contributions/" + userName + "|" + userName + "]]";
var contribsLen = unescape(encodeURIComponent(contribsLink)).length;
if (resultLen + contribsLen <= 255) {
var talkLink = " ([[User talk:" + userName + "|talk]])";
if (resultLen + contribsLen + unescape(encodeURIComponent(talkLink)).length <= 255) {
result = Morebits.string.safeReplace(result, "$USER", contribsLink + talkLink);
} else {
result = Morebits.string.safeReplace(result, "$USER", contribsLink);
}
} else {
result = Morebits.string.safeReplace(result, "$USER", userName);
}
return result;
};
Twinkle.fluff.init = function twinklefluffinit() {
if (Twinkle.userAuthorized)
{
// A list of usernames, usually only bots, that vandalism revert is jumped over; that is,
// if vandalism revert was chosen on such username, then its target is on the revision before.
// This is for handling quick bots that makes edits seconds after the original edit is made.
// This only affects vandalism rollback; for good faith rollback, it will stop, indicating a bot
// has no faith, and for normal rollback, it will rollback that edit.
Twinkle.fluff.whiteList = [
'AnomieBOT',
'SineBot'
];
if ( Morebits.queryString.exists( 'twinklerevert' ) ) {
Twinkle.fluff.auto();
} else {
Twinkle.fluff.normal();
}
}
};
})(jQuery);
//</nowiki>
411d0amwcvxf1o4qwlxwpg6co237luw
MediaWiki:Gadget-twinkleprotect.js
8
5648
32216
2018-08-10T19:04:22Z
Dr. Sroy
5771
Test-25
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinkleprotect.js: Protect/RPP module
****************************************
* Mode of invocation: Tab ("PP"/"RPP")
* Active on: Non-special pages
* Config directives in: TwinkleConfig
*/
// Note: a lot of code in this module is re-used/called by batchprotect.
Twinkle.protect = function twinkleprotect() {
if ( mw.config.get('wgNamespaceNumber') < 0 ) {
return;
}
Twinkle.addPortletLink(Twinkle.protect.callback, Morebits.userIsInGroup('sysop') ? "PP" : "RPP", "tw-rpp",
Morebits.userIsInGroup('sysop') ? "Protect page" : "Request page protection" );
};
Twinkle.protect.callback = function twinkleprotectCallback() {
var Window = new Morebits.simpleWindow( 620, 530 );
Window.setTitle( Morebits.userIsInGroup( 'sysop' ) ? "Apply, request or tag page protection" : "Request or tag page protection" );
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Protection templates", "Template:Protection templates" );
Window.addFooterLink( "Protection policy", "WP:PROT" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#protect" );
var form = new Morebits.quickForm( Twinkle.protect.callback.evaluate );
var actionfield = form.append( {
type: 'field',
label: 'Type of action'
} );
if( Morebits.userIsInGroup( 'sysop' ) ) {
actionfield.append( {
type: 'radio',
name: 'actiontype',
event: Twinkle.protect.callback.changeAction,
list: [
{
label: 'Protect page',
value: 'protect',
tooltip: 'Apply actual protection to the page.',
checked: true
}
]
} );
}
actionfield.append( {
type: 'radio',
name: 'actiontype',
event: Twinkle.protect.callback.changeAction,
list: [
{
label: 'Request page protection',
value: 'request',
tooltip: 'If you want to request protection via WP:RPP' + (Morebits.userIsInGroup('sysop') ? ' instead of doing the protection by yourself.' : '.'),
checked: !Morebits.userIsInGroup('sysop')
},
{
label: 'Tag page with protection template',
value: 'tag',
tooltip: 'If the protecting admin forgot to apply a protection template, or you have just protected the page without tagging, you can use this to apply the appropriate protection tag.',
disabled: mw.config.get('wgArticleId') === 0
}
]
} );
form.append({ type: 'field', label: 'Preset', name: 'field_preset' });
form.append({ type: 'field', label: '1', name: 'field1' });
form.append({ type: 'field', label: '2', name: 'field2' });
form.append( { type:'submit' } );
var result = form.render();
Window.setContent( result );
Window.display();
// We must init the controls
var evt = document.createEvent( "Event" );
evt.initEvent( 'change', true, true );
result.actiontype[0].dispatchEvent( evt );
Morebits.wiki.actionCompleted.postfix = false; // avoid Action: completed notice
// get current protection level asynchronously
Twinkle.protect.fetchProtectionLevel();
};
// Contains the current protection level in an object
// Once filled, it will look something like:
// { edit: { level: "sysop", expiry: <some date>, cascade: true }, ... }
Twinkle.protect.currentProtectionLevels = {};
Twinkle.protect.fetchProtectionLevel = function twinkleprotectFetchProtectionLevel() {
var api = new mw.Api();
var protectDeferred = api.get({
format: 'json',
indexpageids: true,
action: 'query',
list: 'logevents',
letype: 'protect',
letitle: mw.config.get('wgPageName'),
prop: 'info|flagged',
inprop: 'protection',
titles: mw.config.get('wgPageName')
});
var stableDeferred = api.get({
format: 'json',
action: 'query',
list: 'logevents',
letype: 'stable',
letitle: mw.config.get('wgPageName')
});
$.when.apply($, [protectDeferred, stableDeferred]).done(function(protectData, stableData){
var pageid = protectData[0].query.pageids[0];
var page = protectData[0].query.pages[pageid];
var current = {};
$.each(page.protection, function( index, protection ) {
if (protection.type !== "aft") {
current[protection.type] = {
level: protection.level,
expiry: protection.expiry,
cascade: protection.cascade === ''
};
}
});
if (page.flagged) {
current.stabilize = {
level: page.flagged.protection_level,
expiry: page.flagged.protection_expiry
};
}
// show the protection level and log info
Twinkle.protect.hasProtectLog = !!protectData[0].query.logevents.length;
Twinkle.protect.hasStableLog = !!stableData[0].query.logevents.length;
Twinkle.protect.currentProtectionLevels = current;
Twinkle.protect.callback.showLogAndCurrentProtectInfo();
});
};
Twinkle.protect.callback.showLogAndCurrentProtectInfo = function twinkleprotectCallbackShowLogAndCurrentProtectInfo() {
var currentlyProtected = !$.isEmptyObject(Twinkle.protect.currentProtectionLevels);
if (Twinkle.protect.hasProtectLog || Twinkle.protect.hasStableLog) {
var $linkMarkup = $("<span>");
if (Twinkle.protect.hasProtectLog)
$linkMarkup.append(
$( '<a target="_blank" href="' + mw.util.getUrl('Special:Log', {action: 'view', page: mw.config.get('wgPageName'), type: 'protect'}) + '">protection log</a>' ),
Twinkle.protect.hasStableLog ? $("<span> • </span>") : null
);
if (Twinkle.protect.hasStableLog)
$linkMarkup.append($( '<a target="_blank" href="' + mw.util.getUrl('Special:Log', {action: 'view', page: mw.config.get('wgPageName'), type: 'stable'}) + '">pending changes log</a>)' ));
Morebits.status.init($('div[name="hasprotectlog"] span')[0]);
Morebits.status.warn(
currentlyProtected ? 'Previous protections' : 'This page has been protected in the past',
$linkMarkup[0]
);
}
Morebits.status.init($('div[name="currentprot"] span')[0]);
var protectionNode = [], statusLevel = 'info';
if (currentlyProtected) {
$.each(Twinkle.protect.currentProtectionLevels, function(type, settings) {
var label = type === 'stabilize' ? 'Pending Changes' : Morebits.string.toUpperCaseFirstChar(type);
protectionNode.push($("<b>" + label + ": " + settings.level + "</b>")[0]);
if (settings.expiry === 'infinity') {
protectionNode.push(" (indefinite) ");
} else {
protectionNode.push(" (expires " + new Date(settings.expiry).toUTCString() + ") ");
}
if (settings.cascade) {
protectionNode.push("(cascading) ");
}
});
statusLevel = 'warn';
} else {
protectionNode.push($("<b>no protection</b>")[0]);
}
Morebits.status[statusLevel]("Current protection level", protectionNode);
};
Twinkle.protect.callback.changeAction = function twinkleprotectCallbackChangeAction(e) {
var field_preset;
var field1;
var field2;
var isTemplate = mw.config.get("wgNamespaceNumber") === 10 || mw.config.get("wgNamespaceNumber") === 828;
switch (e.target.values) {
case 'protect':
field_preset = new Morebits.quickForm.element({ type: 'field', label: 'Preset', name: 'field_preset' });
field_preset.append({
type: 'select',
name: 'category',
label: 'Choose a preset:',
event: Twinkle.protect.callback.changePreset,
list: (mw.config.get('wgArticleId') ?
Twinkle.protect.protectionTypes.filter(function(v) {
return isTemplate || v.label !== 'Template protection';
}) :
Twinkle.protect.protectionTypesCreate)
});
field2 = new Morebits.quickForm.element({ type: 'field', label: 'Protection options', name: 'field2' });
field2.append({ type: 'div', name: 'currentprot', label: ' ' }); // holds the current protection level, as filled out by the async callback
field2.append({ type: 'div', name: 'hasprotectlog', label: ' ' });
// for existing pages
if (mw.config.get('wgArticleId')) {
field2.append({
type: 'checkbox',
name: 'editmodify',
event: Twinkle.protect.formevents.editmodify,
list: [
{
label: 'Modify edit protection',
value: 'editmodify',
tooltip: 'If this is turned off, the edit protection level, and expiry time, will be left as is.',
checked: true
}
]
});
var editlevel = field2.append({
type: 'select',
name: 'editlevel',
label: 'Edit protection:',
event: Twinkle.protect.formevents.editlevel
});
editlevel.append({
type: 'option',
label: 'All',
value: 'all'
});
editlevel.append({
type: 'option',
label: 'Autoconfirmed',
value: 'autoconfirmed'
});
editlevel.append({
type: 'option',
label: 'Extended confirmed',
value: 'extendedconfirmed'
});
if (isTemplate) {
editlevel.append({
type: 'option',
label: 'Template editor',
value: 'templateeditor'
});
}
editlevel.append({
type: 'option',
label: 'Sysop',
value: 'sysop',
selected: true
});
field2.append({
type: 'select',
name: 'editexpiry',
label: 'Expires:',
event: function(e) {
if (e.target.value === 'custom') {
Twinkle.protect.doCustomExpiry(e.target);
}
},
// default expiry selection is conditionally set in Twinkle.protect.callback.changePreset
list: [
{ label: '1 hour', value: '1 hour' },
{ label: '2 hours', value: '2 hours' },
{ label: '3 hours', value: '3 hours' },
{ label: '6 hours', value: '6 hours' },
{ label: '12 hours', value: '12 hours' },
{ label: '1 day', value: '1 day' },
{ label: '2 days', value: '2 days' },
{ label: '3 days', value: '3 days' },
{ label: '4 days', value: '4 days' },
{ label: '1 week', value: '1 week' },
{ label: '2 weeks', value: '2 weeks' },
{ label: '1 month', value: '1 month' },
{ label: '2 months', value: '2 months' },
{ label: '3 months', value: '3 months' },
{ label: '1 year', value: '1 year' },
{ label: 'indefinite', value:'indefinite' },
{ label: 'Custom...', value: 'custom' }
]
});
field2.append({
type: 'checkbox',
name: 'movemodify',
event: Twinkle.protect.formevents.movemodify,
list: [
{
label: 'Modify move protection',
value: 'movemodify',
tooltip: 'If this is turned off, the move protection level, and expiry time, will be left as is.',
checked: true
}
]
});
var movelevel = field2.append({
type: 'select',
name: 'movelevel',
label: 'Move protection:',
event: Twinkle.protect.formevents.movelevel
});
movelevel.append({
type: 'option',
label: 'All',
value: 'all'
});
movelevel.append({
type: 'option',
label: 'Autoconfirmed',
value: 'autoconfirmed'
});
movelevel.append({
type: 'option',
label: 'Extended confirmed',
value: 'extendedconfirmed'
});
if (isTemplate) {
movelevel.append({
type: 'option',
label: 'Template editor',
value: 'templateeditor'
});
}
movelevel.append({
type: 'option',
label: 'Sysop',
value: 'sysop',
selected: true
});
field2.append({
type: 'select',
name: 'moveexpiry',
label: 'Expires:',
event: function(e) {
if (e.target.value === 'custom') {
Twinkle.protect.doCustomExpiry(e.target);
}
},
// default expiry selection is conditionally set in Twinkle.protect.callback.changePreset
list: [
{ label: '1 hour', value: '1 hour' },
{ label: '2 hours', value: '2 hours' },
{ label: '3 hours', value: '3 hours' },
{ label: '6 hours', value: '6 hours' },
{ label: '12 hours', value: '12 hours' },
{ label: '1 day', value: '1 day' },
{ label: '2 days', value: '2 days' },
{ label: '3 days', value: '3 days' },
{ label: '4 days', value: '4 days' },
{ label: '1 week', value: '1 week' },
{ label: '2 weeks', value: '2 weeks' },
{ label: '1 month', value: '1 month' },
{ label: '2 months', value: '2 months' },
{ label: '3 months', value: '3 months' },
{ label: '1 year', value: '1 year' },
{ label: 'indefinite', value: 'indefinite' },
{ label: 'Custom...', value: 'custom' }
]
});
field2.append({
type: 'checkbox',
name: 'pcmodify',
event: Twinkle.protect.formevents.pcmodify,
list: [
{
label: 'Modify pending changes protection',
value: 'pcmodify',
tooltip: 'If this is turned off, the pending changes level, and expiry time, will be left as is.',
checked: true
}
]
});
var pclevel = field2.append({
type: 'select',
name: 'pclevel',
label: 'Pending changes:',
event: Twinkle.protect.formevents.pclevel
});
pclevel.append({
type: 'option',
label: 'None',
value: 'none'
});
pclevel.append({
type: 'option',
label: 'Level 1',
value: 'autoconfirmed',
selected: true
});
pclevel.append({
type: 'option',
label: 'Level 2 (do not use)',
value: 'review'
});
field2.append({
type: 'select',
name: 'pcexpiry',
label: 'Expires:',
event: function(e) {
if (e.target.value === 'custom') {
Twinkle.protect.doCustomExpiry(e.target);
}
},
list: [
{ label: '1 hour', value: '1 hour' },
{ label: '2 hours', value: '2 hours' },
{ label: '3 hours', value: '3 hours' },
{ label: '6 hours', value: '6 hours' },
{ label: '12 hours', value: '12 hours' },
{ label: '1 day', value: '1 day' },
{ label: '2 days', value: '2 days' },
{ label: '3 days', value: '3 days' },
{ label: '4 days', value: '4 days' },
{ label: '1 week', value: '1 week' },
{ label: '2 weeks', value: '2 weeks' },
{ label: '1 month', selected: true, value: '1 month' },
{ label: '2 months', value: '2 months' },
{ label: '3 months', value: '3 months' },
{ label: '1 year', value: '1 year' },
{ label: 'indefinite', value:'indefinite' },
{ label: 'Custom...', value: 'custom' }
]
});
} else { // for non-existing pages
var createlevel = field2.append({
type: 'select',
name: 'createlevel',
label: 'Create protection:',
event: Twinkle.protect.formevents.createlevel
});
createlevel.append({
type: 'option',
label: 'All',
value: 'all'
});
createlevel.append({
type: 'option',
label: 'Autoconfirmed',
value: 'autoconfirmed'
});
if (isTemplate) {
createlevel.append({
type: 'option',
label: 'Template editor',
value: 'templateeditor'
});
}
createlevel.append({
type: 'option',
label: 'Extended confirmed',
value: 'extendedconfirmed',
selected: true
});
createlevel.append({
type: 'option',
label: 'Sysop',
value: 'sysop'
});
field2.append({
type: 'select',
name: 'createexpiry',
label: 'Expires:',
event: function(e) {
if (e.target.value === 'custom') {
Twinkle.protect.doCustomExpiry(e.target);
}
},
list: [
{ label: '1 hour', value: '1 hour' },
{ label: '2 hours', value: '2 hours' },
{ label: '3 hours', value: '3 hours' },
{ label: '6 hours', value: '6 hours' },
{ label: '12 hours', value: '12 hours' },
{ label: '1 day', value: '1 day' },
{ label: '2 days', value: '2 days' },
{ label: '3 days', value: '3 days' },
{ label: '4 days', value: '4 days' },
{ label: '1 week', value: '1 week' },
{ label: '2 weeks', value: '2 weeks' },
{ label: '1 month', value: '1 month' },
{ label: '2 months', value: '2 months' },
{ label: '3 months', value: '3 months' },
{ label: '1 year', value: '1 year' },
{ label: 'indefinite', selected: true, value: 'indefinite' },
{ label: 'Custom...', value: 'custom' }
]
});
}
field2.append({
type: 'textarea',
name: 'protectReason',
label: 'Reason (for protection log):'
});
if (!mw.config.get('wgArticleId')) { // tagging isn't relevant for non-existing pages
break;
}
/* falls through */
case 'tag':
field1 = new Morebits.quickForm.element({ type: 'field', label: 'Tagging options', name: 'field1' });
field1.append({ type: 'div', name: 'currentprot', label: ' ' }); // holds the current protection level, as filled out by the async callback
field1.append({ type: 'div', name: 'hasprotectlog', label: ' ' });
field1.append( {
type: 'select',
name: 'tagtype',
label: 'Choose protection template:',
list: Twinkle.protect.protectionTags,
event: Twinkle.protect.formevents.tagtype
} );
field1.append( {
type: 'checkbox',
list: [
{
name: 'small',
label: 'Iconify (small=yes)',
tooltip: 'Will use the |small=yes feature of the template, and only render it as a keylock',
checked: true
},
{
name: 'noinclude',
label: 'Wrap protection template with <noinclude>',
tooltip: 'Will wrap the protection template in <noinclude> tags, so that it won\'t transclude',
checked: (mw.config.get('wgNamespaceNumber') === 10)
}
]
} );
break;
case 'request':
field_preset = new Morebits.quickForm.element({ type: 'field', label: 'Type of protection', name: 'field_preset' });
field_preset.append({
type: 'select',
name: 'category',
label: 'Type and reason:',
event: Twinkle.protect.callback.changePreset,
list: (mw.config.get('wgArticleId') ? Twinkle.protect.protectionTypes : Twinkle.protect.protectionTypesCreate)
});
field1 = new Morebits.quickForm.element({ type: 'field', label: 'Options', name: 'field1' });
field1.append({ type: 'div', name: 'currentprot', label: ' ' }); // holds the current protection level, as filled out by the async callback
field1.append({ type: 'div', name: 'hasprotectlog', label: ' ' });
field1.append( {
type: 'select',
name: 'expiry',
label: 'Duration: ',
list: [
{ label: 'Temporary', value: 'temporary' },
{ label: 'Indefinite', value: 'indefinite' },
{ label: '', selected: true, value: '' }
]
} );
field1.append({
type: 'textarea',
name: 'reason',
label: 'Reason: '
});
break;
default:
alert("Something's afoot in twinkleprotect");
break;
}
var oldfield;
if (field_preset) {
oldfield = $(e.target.form).find('fieldset[name="field_preset"]')[0];
oldfield.parentNode.replaceChild(field_preset.render(), oldfield);
} else {
$(e.target.form).find('fieldset[name="field_preset"]').css('display', 'none');
}
if (field1) {
oldfield = $(e.target.form).find('fieldset[name="field1"]')[0];
oldfield.parentNode.replaceChild(field1.render(), oldfield);
} else {
$(e.target.form).find('fieldset[name="field1"]').css('display', 'none');
}
if (field2) {
oldfield = $(e.target.form).find('fieldset[name="field2"]')[0];
oldfield.parentNode.replaceChild(field2.render(), oldfield);
} else {
$(e.target.form).find('fieldset[name="field2"]').css('display', 'none');
}
if (e.target.values === 'protect') {
// fake a change event on the preset dropdown
var evt = document.createEvent( "Event" );
evt.initEvent( 'change', true, true );
e.target.form.category.dispatchEvent( evt );
// reduce vertical height of dialog
$(e.target.form).find('fieldset[name="field2"] select').parent().css({ display: 'inline-block', marginRight: '0.5em' });
}
// re-add protection level and log info, if it's available
Twinkle.protect.callback.showLogAndCurrentProtectInfo();
};
Twinkle.protect.formevents = {
editmodify: function twinkleprotectFormEditmodifyEvent(e) {
e.target.form.editlevel.disabled = !e.target.checked;
e.target.form.editexpiry.disabled = !e.target.checked || (e.target.form.editlevel.value === 'all');
e.target.form.editlevel.style.color = e.target.form.editexpiry.style.color = (e.target.checked ? "" : "transparent");
},
editlevel: function twinkleprotectFormEditlevelEvent(e) {
e.target.form.editexpiry.disabled = (e.target.value === 'all');
},
movemodify: function twinkleprotectFormMovemodifyEvent(e) {
// sync move settings with edit settings if applicable
if (e.target.form.movelevel.disabled && !e.target.form.editlevel.disabled) {
e.target.form.movelevel.value = e.target.form.editlevel.value;
e.target.form.moveexpiry.value = e.target.form.editexpiry.value;
} else if (e.target.form.editlevel.disabled) {
e.target.form.movelevel.value = 'sysop';
e.target.form.moveexpiry.value = 'indefinite';
}
e.target.form.movelevel.disabled = !e.target.checked;
e.target.form.moveexpiry.disabled = !e.target.checked || (e.target.form.movelevel.value === 'all');
e.target.form.movelevel.style.color = e.target.form.moveexpiry.style.color = (e.target.checked ? "" : "transparent");
},
movelevel: function twinkleprotectFormMovelevelEvent(e) {
e.target.form.moveexpiry.disabled = (e.target.value === 'all');
},
pcmodify: function twinkleprotectFormPcmodifyEvent(e) {
e.target.form.pclevel.disabled = !e.target.checked;
e.target.form.pcexpiry.disabled = !e.target.checked || (e.target.form.pclevel.value === 'none');
e.target.form.pclevel.style.color = e.target.form.pcexpiry.style.color = (e.target.checked ? "" : "transparent");
},
pclevel: function twinkleprotectFormPclevelEvent(e) {
e.target.form.pcexpiry.disabled = (e.target.value === 'none');
},
createlevel: function twinkleprotectFormCreatelevelEvent(e) {
e.target.form.createexpiry.disabled = (e.target.value === 'all');
},
tagtype: function twinkleprotectFormTagtypeEvent(e) {
e.target.form.small.disabled = e.target.form.noinclude.disabled = (e.target.value === 'none') || (e.target.value === 'noop');
}
};
Twinkle.protect.doCustomExpiry = function twinkleprotectDoCustomExpiry(target) {
var custom = prompt('Enter a custom expiry time. \nYou can use relative times, like "1 minute" or "19 days", or absolute timestamps, "yyyymmddhhmm" (e.g. "200602011405" is Feb 1, 2006, at 14:05 UTC).', '');
if (custom) {
var option = document.createElement('option');
option.setAttribute('value', custom);
option.textContent = custom;
target.appendChild(option);
target.value = custom;
} else {
target.selectedIndex = 0;
}
};
Twinkle.protect.protectionTypes = [
{ label: 'Unprotection', value: 'unprotect' },
{
label: 'Full protection',
list: [
{ label: 'Generic (full)', value: 'pp-protected' },
{ label: 'Content dispute/edit warring (full)', value: 'pp-dispute' },
{ label: 'Persistent vandalism (full)', value: 'pp-vandalism' },
{ label: 'User talk of blocked user (full)', value: 'pp-usertalk' }
]
},
{
label: 'Template protection',
list: [
{ label: 'Highly visible template (TE)', value: 'pp-template' }
]
},
{
label: 'Extended confirmed protection',
list: [
{ label: 'Arbitration enforcement (ECP)', selected: true, value: 'pp-30-500-arb' },
{ label: 'Persistent vandalism (ECP)', value: 'pp-30-500-vandalism' },
{ label: 'Disruptive editing (ECP)', value: 'pp-30-500-disruptive' },
{ label: 'BLP policy violations (ECP)', value: 'pp-30-500-blp' },
{ label: 'Sockpuppetry (ECP)', value: 'pp-30-500-sock' }
]
},
{
label: 'Semi-protection',
list: [
{ label: 'Generic (semi)', value: 'pp-semi-protected' },
{ label: 'Persistent vandalism (semi)', selected: true, value: 'pp-semi-vandalism' },
{ label: 'Disruptive editing (semi)', value: 'pp-semi-disruptive' },
{ label: 'Adding unsourced content (semi)', value: 'pp-semi-unsourced' },
{ label: 'BLP policy violations (semi)', value: 'pp-semi-blp' },
{ label: 'Sockpuppetry (semi)', value: 'pp-semi-sock' },
{ label: 'User talk of blocked user (semi)', value: 'pp-semi-usertalk' }
]
},
{
label: 'Pending changes',
list: [
{ label: 'Generic (PC)', value: 'pp-pc-protected' },
{ label: 'Persistent vandalism (PC)', value: 'pp-pc-vandalism' },
{ label: 'Disruptive editing (PC)', value: 'pp-pc-disruptive' },
{ label: 'Adding unsourced content (PC)', value: 'pp-pc-unsourced' },
{ label: 'BLP policy violations (PC)', value: 'pp-pc-blp' }
]
},
{
label: 'Move protection',
list: [
{ label: 'Generic (move)', value: 'pp-move' },
{ label: 'Dispute/move warring (move)', value: 'pp-move-dispute' },
{ label: 'Page-move vandalism (move)', value: 'pp-move-vandalism' },
{ label: 'Highly visible page (move)', value: 'pp-move-indef' }
]
}
];
Twinkle.protect.protectionTypesCreate = [
{ label: 'Unprotection', value: 'unprotect' },
{
label: 'Create protection',
list: [
{ label: 'Generic ({{pp-create}})', value: 'pp-create' },
{ label: 'Offensive name', value: 'pp-create-offensive' },
{ label: 'Repeatedly recreated', selected: true, value: 'pp-create-salt' },
{ label: 'Recently deleted BLP', value: 'pp-create-blp' }
]
}
];
// A page with both regular and PC protection will be assigned its regular
// protection weight plus 2 (for PC1) or 7 (for PC2)
Twinkle.protect.protectionWeight = {
sysop: 40,
templateeditor: 30,
extendedconfirmed: 20,
flaggedrevs_review: 15, // Pending Changes level 2 protection alone
autoconfirmed: 10,
flaggedrevs_autoconfirmed: 5, // Pending Changes level 1 protection alone
all: 0,
flaggedrevs_none: 0 // just in case
};
// NOTICE: keep this synched with [[MediaWiki:Protect-dropdown]]
// Also note: stabilize = Pending Changes level
Twinkle.protect.protectionPresetsInfo = {
'pp-protected': {
edit: 'sysop',
move: 'sysop',
reason: null
},
'pp-dispute': {
edit: 'sysop',
move: 'sysop',
reason: '[[WP:PP#Content disputes|Edit warring / content dispute]]'
},
'pp-vandalism': {
edit: 'sysop',
move: 'sysop',
reason: 'Persistent [[WP:Vandalism|vandalism]]'
},
'pp-usertalk': {
edit: 'sysop',
move: 'sysop',
reason: '[[WP:PP#Talk-page protection|Inappropriate use of user talk page while blocked]]'
},
'pp-template': {
edit: 'templateeditor',
move: 'templateeditor',
reason: '[[WP:High-risk templates|Highly visible template]]'
},
'pp-30-500-arb': {
edit: 'extendedconfirmed',
move: 'extendedconfirmed',
reason: '[[WP:30/500|Arbitration enforcement]]',
template: 'pp-30-500'
},
'pp-30-500-vandalism': {
edit: 'extendedconfirmed',
move: 'extendedconfirmed',
reason: 'Persistent [[WP:Vandalism|vandalism]] from (auto)confirmed accounts',
template: 'pp-30-500'
},
'pp-30-500-disruptive': {
edit: 'extendedconfirmed',
move: 'extendedconfirmed',
reason: 'Persistent [[WP:Disruptive editing|disruptive editing]] from (auto)confirmed accounts',
template: 'pp-30-500'
},
'pp-30-500-blp': {
edit: 'extendedconfirmed',
move: 'extendedconfirmed',
reason: 'Persistent violations of the [[WP:BLP|biographies of living persons policy]] from (auto)confirmed accounts',
template: 'pp-30-500'
},
'pp-30-500-sock': {
edit: 'extendedconfirmed',
move: 'extendedconfirmed',
reason: 'Persistent [[WP:Sock puppetry|sock puppetry]]',
template: 'pp-30-500'
},
'pp-semi-vandalism': {
edit: 'autoconfirmed',
reason: 'Persistent [[WP:Vandalism|vandalism]]',
template: 'pp-vandalism'
},
'pp-semi-disruptive': {
edit: 'autoconfirmed',
reason: 'Persistent [[WP:Disruptive editing|disruptive editing]]',
template: 'pp-protected'
},
'pp-semi-unsourced': {
edit: 'autoconfirmed',
reason: 'Persistent addition of [[WP:INTREF|unsourced or poorly sourced content]]',
template: 'pp-protected'
},
'pp-semi-blp': {
edit: 'autoconfirmed',
reason: 'Violations of the [[WP:BLP|biographies of living persons policy]]',
template: 'pp-blp'
},
'pp-semi-usertalk': {
edit: 'autoconfirmed',
move: 'autoconfirmed',
reason: '[[WP:PP#Talk-page protection|Inappropriate use of user talk page while blocked]]',
template: 'pp-usertalk'
},
'pp-semi-template': { // removed for now
edit: 'autoconfirmed',
move: 'autoconfirmed',
reason: '[[WP:High-risk templates|Highly visible template]]',
template: 'pp-template'
},
'pp-semi-sock': {
edit: 'autoconfirmed',
reason: 'Persistent [[WP:Sock puppetry|sock puppetry]]',
template: 'pp-sock'
},
'pp-semi-protected': {
edit: 'autoconfirmed',
reason: null,
template: 'pp-protected'
},
'pp-pc-vandalism': {
stabilize: 'autoconfirmed', // stabilize = Pending Changes
reason: 'Persistent [[WP:Vandalism|vandalism]]',
template: 'pp-pc1'
},
'pp-pc-disruptive': {
stabilize: 'autoconfirmed',
reason: 'Persistent [[WP:Disruptive editing|disruptive editing]]',
template: 'pp-pc1'
},
'pp-pc-unsourced': {
stabilize: 'autoconfirmed',
reason: 'Persistent addition of [[WP:INTREF|unsourced or poorly sourced content]]',
template: 'pp-pc1'
},
'pp-pc-blp': {
stabilize: 'autoconfirmed',
reason: 'Violations of the [[WP:BLP|biographies of living persons policy]]',
template: 'pp-pc1'
},
'pp-pc-protected': {
stabilize: 'autoconfirmed',
reason: null,
template: 'pp-pc1'
},
'pp-move': {
move: 'sysop',
reason: null
},
'pp-move-dispute': {
move: 'sysop',
reason: '[[WP:MOVP|Move warring]]'
},
'pp-move-vandalism': {
move: 'sysop',
reason: '[[WP:MOVP|Page-move vandalism]]'
},
'pp-move-indef': {
move: 'sysop',
reason: '[[WP:MOVP|Highly visible page]]'
},
'unprotect': {
edit: 'all',
move: 'all',
stabilize: 'none',
create: 'all',
reason: null,
template: 'none'
},
'pp-create-offensive': {
create: 'sysop',
reason: '[[WP:SALT|Offensive name]]'
},
'pp-create-salt': {
create: 'extendedconfirmed',
reason: '[[WP:SALT|Repeatedly recreated]]'
},
'pp-create-blp': {
create: 'extendedconfirmed',
reason: '[[WP:BLPDEL|Recently deleted BLP]]'
},
'pp-create': {
create: 'extendedconfirmed',
reason: '{{pp-create}}'
}
};
Twinkle.protect.protectionTags = [
{
label: 'None (remove existing protection templates)',
value: 'none'
},
{
label: 'None (do not remove existing protection templates)',
value: 'noop'
},
{
label: 'Edit protection templates',
list: [
{ label: '{{pp-vandalism}}: vandalism', value: 'pp-vandalism' },
{ label: '{{pp-dispute}}: dispute/edit war', value: 'pp-dispute', selected: true },
{ label: '{{pp-blp}}: BLP violations', value: 'pp-blp' },
{ label: '{{pp-sock}}: sockpuppetry', value: 'pp-sock' },
{ label: '{{pp-template}}: high-risk template', value: 'pp-template' },
{ label: '{{pp-usertalk}}: blocked user talk', value: 'pp-usertalk' },
{ label: '{{pp-protected}}: general protection', value: 'pp-protected' },
{ label: '{{pp-semi-indef}}: general long-term semi-protection', value: 'pp-semi-indef' },
{ label: '{{pp-30-500}}: extended confirmed protection', value: 'pp-30-500' }
]
},
{
label: 'Pending changes templates',
list: [
{ label: '{{pp-pc1}}: pending changes level 1', value: 'pp-pc1' }
]
},
{
label: 'Move protection templates',
list: [
{ label: '{{pp-move-dispute}}: dispute/move war', value: 'pp-move-dispute' },
{ label: '{{pp-move-vandalism}}: page-move vandalism', value: 'pp-move-vandalism' },
{ label: '{{pp-move-indef}}: general long-term', value: 'pp-move-indef' },
{ label: '{{pp-move}}: other', value: 'pp-move' }
]
}
];
Twinkle.protect.callback.changePreset = function twinkleprotectCallbackChangePreset(e) {
var form = e.target.form;
var actiontypes = form.actiontype;
var actiontype;
for( var i = 0; i < actiontypes.length; i++ )
{
if( !actiontypes[i].checked ) {
continue;
}
actiontype = actiontypes[i].values;
break;
}
if (actiontype === 'protect') { // actually protecting the page
var item = Twinkle.protect.protectionPresetsInfo[form.category.value];
if (mw.config.get('wgArticleId')) {
if (item.edit) {
form.editmodify.checked = true;
Twinkle.protect.formevents.editmodify({ target: form.editmodify });
form.editlevel.value = item.edit;
Twinkle.protect.formevents.editlevel({ target: form.editlevel });
form.editexpiry.value = '2 days';
} else {
form.editmodify.checked = false;
Twinkle.protect.formevents.editmodify({ target: form.editmodify });
}
if (item.move) {
form.movemodify.checked = true;
Twinkle.protect.formevents.movemodify({ target: form.movemodify });
form.movelevel.value = item.move;
Twinkle.protect.formevents.movelevel({ target: form.movelevel });
form.moveexpiry.value = '2 days';
} else {
form.movemodify.checked = false;
Twinkle.protect.formevents.movemodify({ target: form.movemodify });
}
if (item.stabilize) {
form.pcmodify.checked = true;
Twinkle.protect.formevents.pcmodify({ target: form.pcmodify });
form.pclevel.value = item.stabilize;
Twinkle.protect.formevents.pclevel({ target: form.pclevel });
} else {
form.pcmodify.checked = false;
Twinkle.protect.formevents.pcmodify({ target: form.pcmodify });
}
} else {
if (item.create) {
form.createlevel.value = item.create;
Twinkle.protect.formevents.createlevel({ target: form.createlevel });
}
}
var reasonField = (actiontype === "protect" ? form.protectReason : form.reason);
if (item.reason) {
reasonField.value = item.reason;
} else {
reasonField.value = '';
}
// sort out tagging options
if (mw.config.get('wgArticleId')) {
if( form.category.value === 'unprotect' ) {
form.tagtype.value = 'none';
} else {
form.tagtype.value = (item.template ? item.template : form.category.value);
}
Twinkle.protect.formevents.tagtype({ target: form.tagtype });
if( /template/.test( form.category.value ) ) {
form.noinclude.checked = true;
form.editexpiry.value = form.moveexpiry.value = form.pcexpiry.value = "indefinite";
} else if( mw.config.get('wgNamespaceNumber') !== 10 ) {
form.noinclude.checked = false;
}
}
} else { // RPP request
if( form.category.value === 'unprotect' ) {
form.expiry.value = '';
form.expiry.disabled = true;
} else {
form.expiry.value = '';
form.expiry.disabled = false;
}
}
};
Twinkle.protect.callback.evaluate = function twinkleprotectCallbackEvaluate(e) {
var form = e.target;
var actiontypes = form.actiontype;
var actiontype;
for( var i = 0; i < actiontypes.length; i++ )
{
if( !actiontypes[i].checked ) {
continue;
}
actiontype = actiontypes[i].values;
break;
}
var tagparams;
if( actiontype === 'tag' || (actiontype === 'protect' && mw.config.get('wgArticleId')) ) {
tagparams = {
tag: form.tagtype.value,
reason: ((form.tagtype.value === 'pp-protected' || form.tagtype.value === 'pp-semi-protected' || form.tagtype.value === 'pp-move') && form.protectReason) ? form.protectReason.value : null,
expiry: (actiontype === 'protect') ?
(form.editmodify.checked ? form.editexpiry.value :
(form.movemodify.checked ? form.moveexpiry.value :
(form.pcmodify.checked ? form.pcexpiry.value : null)
)
) : null,
small: form.small.checked,
noinclude: form.noinclude.checked
};
}
switch (actiontype) {
case 'protect':
// protect the page
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "Protection complete";
var statusInited = false;
var thispage;
var allDone = function twinkleprotectCallbackAllDone() {
if (thispage) {
thispage.getStatusElement().info("done");
}
if (tagparams) {
Twinkle.protect.callbacks.taggingPageInitial(tagparams);
}
};
var stabilizeValues = {};
if (form.pclevel) {
stabilizeValues = {
pclevel: form.pclevel.value,
pcexpiry: form.pcexpiry.value,
protectReason: form.protectReason.value
};
}
var protectIt = function twinkleprotectCallbackProtectIt(next) {
thispage = new Morebits.wiki.page(mw.config.get('wgPageName'), "Protecting page");
if (mw.config.get('wgArticleId')) {
if (form.editmodify.checked) {
thispage.setEditProtection(form.editlevel.value, form.editexpiry.value);
}
if (form.movemodify.checked) {
thispage.setMoveProtection(form.movelevel.value, form.moveexpiry.value);
}
} else {
thispage.setCreateProtection(form.createlevel.value, form.createexpiry.value);
thispage.setWatchlist(false);
}
if (form.protectReason.value) {
thispage.setEditSummary(form.protectReason.value);
} else {
alert("You must enter a protect reason, which will be inscribed into the protection log.");
return;
}
if (!statusInited) {
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
statusInited = true;
}
thispage.protect(next);
};
var stabilizeIt = function twinkleprotectCallbackStabilizeIt() {
if (thispage) {
thispage.getStatusElement().info("done");
}
thispage = new Morebits.wiki.page(mw.config.get('wgPageName'), "Applying pending changes protection");
thispage.setFlaggedRevs(stabilizeValues.pclevel, stabilizeValues.pcexpiry);
if (stabilizeValues.protectReason) {
thispage.setEditSummary(stabilizeValues.protectReason);
} else {
alert("You must enter a protect reason, which will be inscribed into the protection log.");
return;
}
if (!statusInited) {
Morebits.simpleWindow.setButtonsEnabled(false);
Morebits.status.init(form);
statusInited = true;
}
thispage.stabilize(allDone);
};
if ((form.editmodify && form.editmodify.checked) || (form.movemodify && form.movemodify.checked) ||
!mw.config.get('wgArticleId')) {
if (form.pcmodify && form.pcmodify.checked) {
protectIt(stabilizeIt);
} else {
protectIt(allDone);
}
} else if (form.pcmodify && form.pcmodify.checked) {
stabilizeIt();
} else {
alert("Please give Twinkle something to do! \nIf you just want to tag the page, you can choose the 'Tag page with protection template' option at the top.");
}
break;
case 'tag':
// apply a protection template
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.followRedirect = false;
Morebits.wiki.actionCompleted.notice = "Tagging complete";
Twinkle.protect.callbacks.taggingPageInitial(tagparams);
break;
case 'request':
// file request at RFPP
var typename, typereason;
switch( form.category.value ) {
case 'pp-dispute':
case 'pp-vandalism':
case 'pp-usertalk':
case 'pp-protected':
typename = 'full protection';
break;
case 'pp-template':
typename = 'template protection';
break;
case 'pp-30-500-arb':
case 'pp-30-500-vandalism':
case 'pp-30-500-disruptive':
case 'pp-30-500-blp':
case 'pp-30-500-sock':
typename = 'extended confirmed';
break;
case 'pp-semi-vandalism':
case 'pp-semi-disruptive':
case 'pp-semi-unsourced':
case 'pp-semi-usertalk':
case 'pp-semi-sock':
case 'pp-semi-blp':
case 'pp-semi-protected':
typename = 'semi-protection';
break;
case 'pp-pc-vandalism':
case 'pp-pc-blp':
case 'pp-pc-protected':
case 'pp-pc-unsourced':
case 'pp-pc-disruptive':
typename = 'pending changes';
break;
case 'pp-move':
case 'pp-move-dispute':
case 'pp-move-indef':
case 'pp-move-vandalism':
typename = 'move protection';
break;
case 'pp-create':
case 'pp-create-offensive':
case 'pp-create-blp':
case 'pp-create-salt':
typename = 'create protection';
break;
case 'unprotect':
/* falls through */
default:
typename = 'unprotection';
break;
}
switch (form.category.value) {
case 'pp-dispute':
typereason = 'Content dispute/edit warring';
break;
case 'pp-vandalism':
case 'pp-semi-vandalism':
case 'pp-pc-vandalism':
case 'pp-30-500-vandalism':
typereason = 'Persistent [[WP:VAND|vandalism]]';
break;
case 'pp-semi-disruptive':
case 'pp-pc-disruptive':
case 'pp-30-500-disruptive':
typereason = 'Persistent [[Wikipedia:Disruptive editing|disruptive editing]]';
break;
case 'pp-semi-unsourced':
case 'pp-pc-unsourced':
typereason = 'Persistent addition of [[WP:INTREF|unsourced or poorly sourced content]]';
break;
case 'pp-template':
typereason = '[[WP:HIGHRISK|High-risk template]]';
break;
case 'pp-30-500-arb':
typereason = '[[WP:30/500|Arbitration enforcement]]';
break;
case 'pp-usertalk':
case 'pp-semi-usertalk':
typereason = 'Inappropriate use of user talk page while blocked';
break;
case 'pp-semi-sock':
case 'pp-30-500-sock':
typereason = 'Persistent [[WP:SOCK|sockpuppetry]]';
break;
case 'pp-semi-blp':
case 'pp-pc-blp':
case 'pp-30-500-blp':
typereason = '[[WP:BLP|BLP]] policy violations';
break;
case 'pp-move-dispute':
typereason = 'Page title dispute/move warring';
break;
case 'pp-move-vandalism':
typereason = 'Page-move vandalism';
break;
case 'pp-move-indef':
typereason = 'Highly visible page';
break;
case 'pp-create-offensive':
typereason = 'Offensive name';
break;
case 'pp-create-blp':
typereason = 'Recently deleted [[WP:BLP|BLP]]';
break;
case 'pp-create-salt':
typereason = 'Repeatedly recreated';
break;
default:
typereason = '';
break;
}
var reason = typereason;
if( form.reason.value !== '') {
if ( typereason !== '' ) {
reason += "\u00A0\u2013 "; // U+00A0 NO-BREAK SPACE; U+2013 EN RULE
}
reason += form.reason.value;
}
if( reason !== '' && reason.charAt( reason.length - 1 ) !== '.' ) {
reason += '.';
}
var rppparams = {
reason: reason,
typename: typename,
category: form.category.value,
expiry: form.expiry.value
};
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
var rppName = 'Wikipedia:Requests for page protection';
// Updating data for the action completed event
Morebits.wiki.actionCompleted.redirect = rppName;
Morebits.wiki.actionCompleted.notice = "Nomination completed, redirecting now to the discussion page";
var rppPage = new Morebits.wiki.page( rppName, 'Requesting protection of page');
rppPage.setFollowRedirect( true );
rppPage.setCallbackParameters( rppparams );
rppPage.load( Twinkle.protect.callbacks.fileRequest );
break;
default:
alert("twinkleprotect: unknown kind of action");
break;
}
};
Twinkle.protect.callbacks = {
taggingPageInitial: function( tagparams ) {
if (tagparams.tag === 'noop') {
Morebits.status.info("Applying protection template", "nothing to do");
return;
}
var protectedPage = new Morebits.wiki.page( mw.config.get('wgPageName'), 'Tagging page');
protectedPage.setCallbackParameters( tagparams );
protectedPage.load( Twinkle.protect.callbacks.taggingPage );
},
taggingPage: function( protectedPage ) {
var params = protectedPage.getCallbackParameters();
var text = protectedPage.getPageText();
var tag, summary;
var oldtag_re = /\s*(?:<noinclude>)?\s*\{\{\s*(pp-[^{}]*?|protected|(?:t|v|s|p-|usertalk-v|usertalk-s|sb|move)protected(?:2)?|protected template|privacy protection)\s*?\}\}\s*(?:<\/noinclude>)?\s*/gi;
var re_result = oldtag_re.exec(text);
if (re_result) {
if (confirm("{{" + re_result[1] + "}} was found on the page. \nClick OK to remove it, or click Cancel to leave it there.")) {
text = text.replace( oldtag_re, '' );
}
}
if ( params.tag !== 'none' ) {
tag = params.tag;
if( params.reason ) {
tag += '|reason=' + params.reason;
}
if( ['indefinite', 'infinite', 'never', null].indexOf(params.expiry) === -1 ) {
tag += '|expiry={{subst:#time:H:i, j F Y|' + (/^\s*\d+\s*$/.exec(params.expiry) ? params.expiry : '+' + params.expiry) + '}}';
}
if( params.small ) {
tag += '|small=yes';
}
}
if( params.tag === 'none' ) {
summary = 'Removing protection template' + Twinkle.getPref('summaryAd');
} else {
if( params.noinclude ) {
text = "<noinclude>{{" + tag + "}}</noinclude>" + text;
} else if( Morebits.wiki.isPageRedirect() ) {
text = text + "\n{{" + tag + "}}";
} else {
text = "{{" + tag + "}}\n" + text;
}
summary = "Adding {{" + params.tag + "}}" + Twinkle.getPref('summaryAd');
}
protectedPage.setEditSummary( summary );
protectedPage.setPageText( text );
protectedPage.setCreateOption( 'nocreate' );
protectedPage.suppressProtectWarning(); // no need to let admins know they are editing through protection
protectedPage.save();
},
fileRequest: function( rppPage ) {
var params = rppPage.getCallbackParameters();
var text = rppPage.getPageText();
var statusElement = rppPage.getStatusElement();
var rppRe = new RegExp( '===\\s*(\\[\\[)?\\s*:?\\s*' + RegExp.escape( Morebits.pageNameNorm, true ) + '\\s*(\\]\\])?\\s*===', 'm' );
var tag = rppRe.exec( text );
var rppLink = document.createElement('a');
rppLink.setAttribute('href', mw.util.getUrl(rppPage.getPageName()) );
rppLink.appendChild(document.createTextNode(rppPage.getPageName()));
if ( tag ) {
statusElement.error( [ 'There is already a protection request for this page at ', rppLink, ', aborting.' ] );
return;
}
var newtag = '=== [[:' + Morebits.pageNameNorm + ']] ===\n';
if( ( new RegExp( '^' + RegExp.escape( newtag ).replace( /\s+/g, '\\s*' ), 'm' ) ).test( text ) ) {
statusElement.error( [ 'There is already a protection request for this page at ', rppLink, ', aborting.' ] );
return;
}
newtag += '* {{pagelinks|' + Morebits.pageNameNorm + '}}\n\n';
var words;
switch( params.expiry ) {
case 'temporary':
words = "Temporary ";
break;
case 'indefinite':
words = "Indefinite ";
break;
default:
words = "";
break;
}
words += params.typename;
newtag += "'''" + Morebits.string.toUpperCaseFirstChar(words) + ( params.reason !== '' ? ( ":''' " +
Morebits.string.formatReasonText(params.reason) ) : ".'''" ) + " ~~~~";
// If either protection type results in a increased status, then post it under increase
// else we post it under decrease
var increase = false;
var protInfo = Twinkle.protect.protectionPresetsInfo[params.category];
// function to compute protection weights (see comment at Twinkle.protect.protectionWeight)
var computeWeight = function(mainLevel, stabilizeLevel) {
var result = Twinkle.protect.protectionWeight[mainLevel || 'all'];
if (stabilizeLevel) {
if (result) {
if (stabilizeLevel.level === "autoconfirmed") {
result += 2;
} else if (stabilizeLevel.level === "review") {
result += 7;
}
} else {
result = Twinkle.protect.protectionWeight["flaggedrevs_" + stabilizeLevel];
}
}
return result;
};
// compare the page's current protection weights with the protection we are requesting
var editWeight = computeWeight(Twinkle.protect.currentProtectionLevels.edit &&
Twinkle.protect.currentProtectionLevels.edit.level,
Twinkle.protect.currentProtectionLevels.stabilize &&
Twinkle.protect.currentProtectionLevels.stabilize.level);
if (computeWeight(protInfo.edit, protInfo.stabilize) > editWeight ||
computeWeight(protInfo.move) > computeWeight(Twinkle.protect.currentProtectionLevels.move &&
Twinkle.protect.currentProtectionLevels.move.level) ||
computeWeight(protInfo.create) > computeWeight(Twinkle.protect.currentProtectionLevels.create &&
Twinkle.protect.currentProtectionLevels.create.level)) {
increase = true;
}
var reg;
if ( increase ) {
reg = /(\n==\s*Current requests for reduction in protection level\s*==)/;
} else {
reg = /(\n==\s*Current requests for edits to a protected page\s*==)/;
}
var originalTextLength = text.length;
text = text.replace( reg, "\n" + newtag + "\n$1");
if (text.length === originalTextLength)
{
var linknode = document.createElement('a');
linknode.setAttribute("href", mw.util.getUrl("Wikipedia:Twinkle/Fixing RPP") );
linknode.appendChild(document.createTextNode('How to fix RPP'));
statusElement.error( [ 'Could not find relevant heading on WP:RPP. To fix this problem, please see ', linknode, '.' ] );
return;
}
statusElement.status( 'Adding new request...' );
rppPage.setEditSummary( "Requesting " + params.typename + (params.typename === "pending changes" ? ' on [[:' : ' of [[:') +
Morebits.pageNameNorm + ']].' + Twinkle.getPref('summaryAd') );
rppPage.setPageText( text );
rppPage.setCreateOption( 'recreate' );
rppPage.save();
}
};
})(jQuery);
//</nowiki>
fc2qdctk53uszx1lw392jee7ee0to8n
MediaWiki:Gadget-twinklearv.js
8
5649
32217
2018-08-10T19:06:28Z
Dr. Sroy
5771
Test-26
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** twinklearv.js: ARV module
****************************************
* Mode of invocation: Tab ("ARV")
* Active on: Existing and non-existing user pages, user talk pages, contributions pages
* Config directives in: TwinkleConfig
*/
Twinkle.arv = function twinklearv() {
var username = mw.config.get('wgRelevantUserName');
if ( !username ) {
return;
}
var title = mw.util.isIPAddress( username ) ? 'Report IP to administrators' : 'Report user to administrators';
Twinkle.addPortletLink( function(){ Twinkle.arv.callback(username); }, "ARV", "tw-arv", title );
};
Twinkle.arv.callback = function ( uid ) {
if ( uid === mw.config.get('wgUserName') ) {
alert( 'You don\'t want to report yourself, do you?' );
return;
}
var Window = new Morebits.simpleWindow( 600, 500 );
Window.setTitle( "Advance Reporting and Vetting" ); //Backronym
Window.setScriptName( "Twinkle" );
Window.addFooterLink( "Guide to AIV", "WP:GAIV" );
Window.addFooterLink( "UAA instructions", "WP:UAAI" );
Window.addFooterLink( "About SPI", "WP:SPI" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#arv" );
var form = new Morebits.quickForm( Twinkle.arv.callback.evaluate );
var categories = form.append( {
type: 'select',
name: 'category',
label: 'Select report type: ',
event: Twinkle.arv.callback.changeCategory
} );
categories.append( {
type: 'option',
label: 'Vandalism (WP:AIV)',
value: 'aiv'
} );
categories.append( {
type: 'option',
label: 'Username (WP:UAA)',
value: 'username'
} );
categories.append( {
type: 'option',
label: 'Sockpuppeteer (WP:SPI)',
value: 'sock'
} );
categories.append( {
type: 'option',
label: 'Sockpuppet (WP:SPI)',
value: 'puppet'
} );
categories.append( {
type: 'option',
label: 'Edit warring (WP:AN3)',
value: 'an3'
} );
form.append( {
type: 'field',
label: 'Work area',
name: 'work_area'
} );
form.append( { type: 'submit' } );
form.append( {
type: 'hidden',
name: 'uid',
value: uid
} );
var result = form.render();
Window.setContent( result );
Window.display();
// We must init the
var evt = document.createEvent( "Event" );
evt.initEvent( 'change', true, true );
result.category.dispatchEvent( evt );
};
Twinkle.arv.callback.changeCategory = function (e) {
var value = e.target.value;
var root = e.target.form;
var old_area = Morebits.quickForm.getElements(root, "work_area")[0];
var work_area = null;
switch( value ) {
case 'aiv':
/* falls through */
default:
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Report user for vandalism',
name: 'work_area'
} );
work_area.append( {
type: 'input',
name: 'page',
label: 'Primary linked page: ',
tooltip: 'Leave blank to not link to the page in the report',
value: Morebits.queryString.exists( 'vanarticle' ) ? Morebits.queryString.get( 'vanarticle' ) : '',
event: function(e) {
var value = e.target.value;
var root = e.target.form;
if( value === '' ) {
root.badid.disabled = root.goodid.disabled = true;
} else {
root.badid.disabled = false;
root.goodid.disabled = root.badid.value === '';
}
}
} );
work_area.append( {
type: 'input',
name: 'badid',
label: 'Revision ID for target page when vandalised: ',
tooltip: 'Leave blank for no diff link',
value: Morebits.queryString.exists( 'vanarticlerevid' ) ? Morebits.queryString.get( 'vanarticlerevid' ) : '',
disabled: !Morebits.queryString.exists( 'vanarticle' ),
event: function(e) {
var value = e.target.value;
var root = e.target.form;
root.goodid.disabled = value === '';
}
} );
work_area.append( {
type: 'input',
name: 'goodid',
label: 'Last good revision ID before vandalism of target page: ',
tooltip: 'Leave blank for diff link to previous revision',
value: Morebits.queryString.exists( 'vanarticlegoodrevid' ) ? Morebits.queryString.get( 'vanarticlegoodrevid' ) : '',
disabled: !Morebits.queryString.exists( 'vanarticle' ) || Morebits.queryString.exists( 'vanarticlerevid' )
} );
work_area.append( {
type: 'checkbox',
name: 'arvtype',
list: [
{
label: 'Vandalism after final (level 4 or 4im) warning given',
value: 'final'
},
{
label: 'Vandalism after recent (within 1 day) release of block',
value: 'postblock'
},
{
label: 'Evidently a vandalism-only account',
value: 'vandalonly',
disabled: mw.util.isIPAddress( root.uid.value )
},
{
label: 'Account is evidently a spambot or a compromised account',
value: 'spambot'
},
{
label: 'Account is a promotion-only account',
value: 'promoonly'
}
]
} );
work_area.append( {
type: 'textarea',
name: 'reason',
label: 'Comment: '
} );
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'username':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Report username violation',
name: 'work_area'
} );
work_area.append ( {
type: 'header',
label: 'Type(s) of inappropriate username',
tooltip: 'Wikipedia does not allow usernames that are misleading, promotional, offensive or disruptive. Domain names and email addresses are likewise prohibited. These criteria apply to both usernames and signatures. Usernames that are inappropriate in another language, or that represent an inappropriate name with misspellings and substitutions, or do so indirectly or by implication, are still considered inappropriate.'
} );
work_area.append( {
type: 'checkbox',
name: 'arvtype',
list: [
{
label: 'Misleading username',
value: 'misleading',
tooltip: 'Misleading usernames imply relevant, misleading things about the contributor. For example, misleading points of fact, an impression of undue authority, or usernames giving the impression of a bot account.'
},
{
label: 'Promotional username',
value: 'promotional',
tooltip: 'Promotional usernames are advertisements for a company, website or group. Please do not report these names to UAA unless the user has also made promotional edits related to the name.'
},
{
label: 'Username that implies shared use',
value: 'shared',
tooltip: 'Usernames that imply the likelihood of shared use (names of companies or groups, or the names of posts within organizations) are not permitted. Usernames are acceptable if they contain a company or group name but are clearly intended to denote an individual person, such as "Mark at WidgetsUSA", "Jack Smith at the XY Foundation", "WidgetFan87", etc.'
},
{
label: 'Offensive username',
value: 'offensive',
tooltip: 'Offensive usernames make harmonious editing difficult or impossible.'
},
{
label: 'Disruptive username',
value: 'disruptive',
tooltip: 'Disruptive usernames include outright trolling or personal attacks, or otherwise show a clear intent to disrupt Wikipedia.'
}
]
} );
work_area.append( {
type: 'textarea',
name: 'reason',
label: 'Comment:'
} );
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'puppet':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Report suspected sockpuppet',
name: 'work_area'
} );
work_area.append(
{
type: 'input',
name: 'sockmaster',
label: 'Sockpuppeteer',
tooltip: 'The username of the sockpuppeteer (sockmaster) without the User:-prefix'
}
);
work_area.append( {
type: 'textarea',
label: 'Evidence:',
name: 'evidence',
tooltip: 'Enter your evidence. It should make clear that each of these users is likely to be abusing multiple accounts. Usually this means diffs, page histories or other information that justifies why the users are a) the same and b) disruptive. This should purely be evidence and information needed to judge the matter. Avoid all other discussion that is not evidence of sockpuppetry or other multiple account abuse.'
} );
work_area.append( {
type: 'checkbox',
list: [
{
label: 'Request CheckUser evidence',
name: 'checkuser',
tooltip: 'CheckUser is a tool used to obtain technical evidence related to a sock-puppetry allegation. It will not be used without good cause, which you must clearly demonstrate. Make sure your evidence explains why CheckUser is appropriate.'
},
{
label: 'Notify reported users',
name: 'notify',
tooltip: 'Notification is not mandatory. In many cases, especially of chronic sockpuppeteers, notification may be counterproductive. However, especially in less egregious cases involving users who has not been reported before, notification may make the cases fairer and also appear to be fairer in the eyes of the accused. Use your judgment.'
}
]
} );
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'sock':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Report suspected sockpuppeteer',
name: 'work_area'
} );
work_area.append(
{
type: 'dyninput',
name: 'sockpuppet',
label: 'Sockpuppets',
sublabel: 'Sock: ',
tooltip: 'The username of the sockpuppet without the User:-prefix',
min: 2
} );
work_area.append( {
type: 'textarea',
label: 'Evidence:',
name: 'evidence',
tooltip: 'Enter your evidence. It should make clear that each of these users is likely to be abusing multiple accounts. Usually this means diffs, page histories or other information that justifies why the users are a) the same and b) disruptive. This should purely be evidence and information needed to judge the matter. Avoid all other discussion that is not evidence of sockpuppetry or other multiple account abuse.'
} );
work_area.append( {
type: 'checkbox',
list: [ {
label: 'Request CheckUser evidence',
name: 'checkuser',
tooltip: 'CheckUser is a tool used to obtain technical evidence related to a sock-puppetry allegation. It will not be used without good cause, which you must clearly demonstrate. Make sure your evidence explains why CheckUser is appropriate.'
}, {
label: 'Notify reported users',
name: 'notify',
tooltip: 'Notification is not mandatory. In many cases, especially of chronic sockpuppeteers, notification may be counterproductive. However, especially in less egregious cases involving users who has not been reported before, notification may make the cases fairer and also appear to be fairer in the eyes of the accused. Use your judgment.'
} ]
} );
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
case 'an3':
work_area = new Morebits.quickForm.element( {
type: 'field',
label: 'Report edit warring',
name: 'work_area'
} );
work_area.append( {
type: 'input',
name: 'page',
label: 'Page',
tooltip: 'The page being reported'
} );
work_area.append( {
type: 'button',
name: 'load',
label: 'Load',
event: function(e) {
var root = e.target.form;
var value = root.page.value;
var uid = root.uid.value;
var $diffs = $(root).find('[name=diffs]');
$diffs.find('.entry').remove();
var date = new Date();
date.setHours(-36); // all since 36 hours
var api = new mw.Api();
api.get({
action: 'query',
prop: 'revisions',
format: 'json',
rvprop: 'sha1|ids|timestamp|parsedcomment|comment',
rvlimit: 500,
rvend: date.toISOString(),
rvuser: uid,
indexpageids: true,
redirects: true,
titles: value
}).done(function(data){
var pageid = data.query.pageids[0];
var page = data.query.pages[pageid];
if(!page.revisions) {
return;
}
for(var i = 0; i < page.revisions.length; ++i) {
var rev = page.revisions[i];
var $entry = $('<div/>', {
'class': 'entry'
});
var $input = $('<input/>', {
'type': 'checkbox',
'name': 's_diffs',
'value': rev.revid
});
$input.data('revinfo',rev);
$input.appendTo($entry);
$entry.append('<span>"'+rev.parsedcomment+'" at <a href="'+mw.config.get('wgScript')+'?diff='+rev.revid+'">'+moment(rev.timestamp).calendar()+'</a></span>').appendTo($diffs);
}
}).fail(function(data){
console.log( 'API failed :(', data );
});
var $warnings = $(root).find('[name=warnings]');
$warnings.find('.entry').remove();
api.get({
action: 'query',
prop: 'revisions',
format: 'json',
rvprop: 'sha1|ids|timestamp|parsedcomment|comment',
rvlimit: 500,
rvend: date.toISOString(),
rvuser: mw.config.get('wgUserName'),
indexpageids: true,
redirects: true,
titles: 'User talk:' + uid
}).done(function(data){
var pageid = data.query.pageids[0];
var page = data.query.pages[pageid];
if(!page.revisions) {
return;
}
for(var i = 0; i < page.revisions.length; ++i) {
var rev = page.revisions[i];
var $entry = $('<div/>', {
'class': 'entry'
});
var $input = $('<input/>', {
'type': 'checkbox',
'name': 's_warnings',
'value': rev.revid
});
$input.data('revinfo',rev);
$input.appendTo($entry);
$entry.append('<span>"'+rev.parsedcomment+'" at <a href="'+mw.config.get('wgScript')+'?diff='+rev.revid+'">'+moment(rev.timestamp).calendar()+'</a></span>').appendTo($warnings);
}
}).fail(function(data){
console.log( 'API failed :(', data );
});
var $resolves = $(root).find('[name=resolves]');
$resolves.find('.entry').remove();
var t = new mw.Title(value);
var ns = t.getNamespaceId();
var talk_page = (new mw.Title(t.getMain(), ns%2? ns : ns+1)).getPrefixedText();
api.get({
action: 'query',
prop: 'revisions',
format: 'json',
rvprop: 'sha1|ids|timestamp|parsedcomment|comment',
rvlimit: 500,
rvend: date.toISOString(),
rvuser: mw.config.get('wgUserName'),
indexpageids: true,
redirects: true,
titles: talk_page
}).done(function(data){
var pageid = data.query.pageids[0];
var page = data.query.pages[pageid];
if(!page.revisions) {
return;
}
for(var i = 0; i < page.revisions.length; ++i) {
var rev = page.revisions[i];
var $entry = $('<div/>', {
'class': 'entry'
});
var $input = $('<input/>', {
'type': 'checkbox',
'name': 's_resolves',
'value': rev.revid
});
$input.data('revinfo',rev);
$input.appendTo($entry);
$entry.append('<span>"'+rev.parsedcomment+'" at <a href="'+mw.config.get('wgScript')+'?diff='+rev.revid+'">'+moment(rev.timestamp).calendar()+'</a></span>').appendTo($resolves);
}
// add free form input
var $free_entry = $('<div/>', {
'class': 'entry'
});
var $free_input = $('<input/>', {
'type': 'text',
'name': 's_resolves_free'
});
var $free_label = $('<label/>', {
'for': 's_resolves_free',
'html': 'Diff to additional discussions: '
});
$free_entry.append($free_label).append($free_input).appendTo($resolves);
}).fail(function(data){
console.log( 'API failed :(', data );
});
}
} );
work_area.append( {
type: 'field',
name: 'diffs',
label: 'User\'s reverts',
tooltip: 'Select the edits you believe are reverts'
} );
work_area.append( {
type: 'field',
name: 'warnings',
label: 'Warnings given to subject',
tooltip: 'You must have warned the subject before reporting'
} );
work_area.append( {
type: 'field',
name: 'resolves',
label: 'Resolution initiatives',
tooltip: 'You should have tried to resolve the issue on the talk page first'
} );
work_area.append( {
type: 'textarea',
label: 'Comment:',
name: 'comment'
} );
work_area = work_area.render();
old_area.parentNode.replaceChild( work_area, old_area );
break;
}
};
Twinkle.arv.callback.evaluate = function(e) {
var form = e.target;
var reason = "";
var comment = "";
if ( form.reason ) {
comment = form.reason.value;
}
var uid = form.uid.value;
var types;
switch( form.category.value ) {
// Report user for vandalism
case 'aiv':
/* falls through */
default:
types = form.getChecked( 'arvtype' );
if( !types.length && comment === '' ) {
alert( 'You must specify some reason' );
return;
}
types = types.map( function(v) {
switch(v) {
case 'final':
return 'vandalism after final warning';
case 'postblock':
return 'vandalism after recent release of block';
case 'spambot':
return 'account is evidently a spambot or a compromised account';
case 'vandalonly':
return 'actions evidently indicate a vandalism-only account';
case 'promoonly':
return 'account is being used only for promotional purposes';
default:
return 'unknown reason';
}
} ).join( '; ' );
if ( form.page.value !== '' ) {
// add a leading : on linked page namespace to prevent transclusion
reason = 'On [[' + form.page.value.replace( /^(Image|Category|File):/i, ':$1:' ) + ']]';
if ( form.badid.value !== '' ) {
reason += ' ({{diff|' + form.page.value + '|' + form.badid.value + '|' + form.goodid.value + '|diff}})';
}
reason += ':';
}
if ( types ) {
reason += " " + types;
}
if (comment !== "" ) {
reason += (reason === "" ? "" : ". ") + comment;
}
reason = reason.trim();
if (reason.search(/[.?!;]$/) === -1) {
reason += ".";
}
reason += " ~~~~";
reason = reason.replace(/\r?\n/g, "\n*:"); // indent newlines
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Morebits.wiki.actionCompleted.redirect = "Wikipedia:Administrator intervention against vandalism";
Morebits.wiki.actionCompleted.notice = "Reporting complete";
var aivPage = new Morebits.wiki.page( 'Wikipedia:Administrator intervention against vandalism', 'Processing AIV request' );
aivPage.setPageSection( 1 );
aivPage.setFollowRedirect( true );
aivPage.load( function() {
var text = aivPage.getPageText();
// check if user has already been reported
if (new RegExp( "\\{\\{\\s*(?:(?:[Ii][Pp])?[Vv]andal|[Uu]serlinks)\\s*\\|\\s*(?:1=)?\\s*" + RegExp.escape( uid, true ) + "\\s*\\}\\}" ).test(text)) {
aivPage.getStatusElement().error( 'Report already present, will not add a new one' );
Morebits.status.printUserText( reason, 'The comments you typed are provided below, in case you wish to manually post them under the existing report for this user at AIV:' );
return;
}
aivPage.getStatusElement().status( 'Adding new report...' );
aivPage.setEditSummary( 'Reporting [[Special:Contributions/' + uid + '|' + uid + ']].' + Twinkle.getPref('summaryAd') );
aivPage.setAppendText( '\n*{{' + ( mw.util.isIPAddress( uid ) ? 'IPvandal' : 'vandal' ) + '|' + (/\=/.test( uid ) ? '1=' : '' ) + uid + '}} – ' + reason );
aivPage.append();
} );
break;
// Report inappropriate username
case 'username':
types = form.getChecked( 'arvtype' ).map( Morebits.string.toLowerCaseFirstChar );
var hasShared = types.indexOf( 'shared' ) > -1;
if ( hasShared ) {
types.splice( types.indexOf( 'shared' ), 1 );
}
if ( types.length <= 2 ) {
types = types.join( ' and ' );
} else {
types = [ types.slice( 0, -1 ).join( ', ' ), types.slice( -1 ) ].join( ' and ' );
}
var article = 'a';
if ( /[aeiouwyh]/.test( types[0] || '' ) ) { // non 100% correct, but whatever, including 'h' for Cockney
article = 'an';
}
reason = "*{{user-uaa|1=" + uid + "}} – ";
if ( types.length || hasShared ) {
reason += "Violation of the username policy as " + article + " " + types + " username" +
( hasShared ? " that implies shared use. " : ". " );
}
if ( comment !== '' ) {
reason += Morebits.string.toUpperCaseFirstChar(comment) + ". ";
}
reason += "~~~~";
reason = reason.replace(/\r?\n/g, "\n*:"); // indent newlines
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Morebits.wiki.actionCompleted.redirect = "Wikipedia:Usernames for administrator attention";
Morebits.wiki.actionCompleted.notice = "Reporting complete";
var uaaPage = new Morebits.wiki.page( 'Wikipedia:Usernames for administrator attention', 'Processing UAA request' );
uaaPage.setFollowRedirect( true );
uaaPage.load( function() {
var text = uaaPage.getPageText();
// check if user has already been reported
if (new RegExp( "\\{\\{\\s*user-uaa\\s*\\|\\s*(1\\s*=\\s*)?" + RegExp.escape(uid, true) + "\\s*(\\||\\})" ).test(text)) {
uaaPage.getStatusElement().error( 'User is already listed.' );
Morebits.status.printUserText( reason, 'The comments you typed are provided below, in case you wish to manually post them under the existing report for this user at UAA:' );
return;
}
uaaPage.getStatusElement().status( 'Adding new report...' );
uaaPage.setEditSummary( 'Reporting [[Special:Contributions/' + uid + '|' + uid + ']].'+ Twinkle.getPref('summaryAd') );
uaaPage.setPageText( text + "\n\n" + reason );
uaaPage.save();
} );
break;
// WP:SPI
case "sock":
/* falls through */
case "puppet":
var sockParameters = {
evidence: form.evidence.value.trim(),
checkuser: form.checkuser.checked,
notify: form.notify.checked
};
var puppetReport = form.category.value === "puppet";
if (puppetReport && !(form.sockmaster.value.trim())) {
if (!confirm("You have not entered a sockmaster account for this puppet. Do you want to report this account as a sockpuppeteer instead?")) {
return;
}
puppetReport = false;
}
sockParameters.uid = puppetReport ? form.sockmaster.value.trim() : uid;
sockParameters.sockpuppets = puppetReport ? [uid] : $.map( $('input:text[name=sockpuppet]',form), function(o){ return $(o).val() || null; });
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Twinkle.arv.processSock( sockParameters );
break;
case 'an3':
var diffs = $.map( $('input:checkbox[name=s_diffs]:checked',form), function(o){ return $(o).data('revinfo'); });
if (diffs.length < 3 && !confirm("You have selected fewer than three offending edits. Do you wish to make the report anyway?")) {
return;
}
var warnings = $.map( $('input:checkbox[name=s_warnings]:checked',form), function(o){ return $(o).data('revinfo'); });
if(!warnings.length && !confirm("You have not selected any edits where you warned the offender. Do you wish to make the report anyway?")) {
return;
}
var resolves = $.map( $('input:checkbox[name=s_resolves]:checked',form), function(o){ return $(o).data('revinfo'); });
var free_resolves = $('input[name=s_resolves_free]').val();
var an3_next = function(free_resolves) {
if(!resolves.length && !free_resolves && !confirm("You have not selected any edits where you tried to resolve the issue. Do you wish to make the report anyway?")) {
return;
}
var an3Parameters = {
'uid': uid,
'page': form.page.value.trim(),
'comment': form.comment.value.trim(),
'diffs': diffs,
'warnings': warnings,
'resolves': resolves,
'free_resolves': free_resolves
};
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( form );
Twinkle.arv.processAN3( an3Parameters );
};
if(free_resolves) {
var oldid=mw.util.getParamValue('oldid',free_resolves);
var api = new mw.Api();
api.get({
action: 'query',
prop: 'revisions',
format: 'json',
rvprop: 'ids|timestamp|comment',
indexpageids: true,
revids: oldid
}).done(function(data){
var pageid = data.query.pageids[0];
var page = data.query.pages[pageid];
an3_next(page);
}).fail(function(data){
console.log( 'API failed :(', data );
});
} else {
an3_next();
}
break;
}
};
Twinkle.arv.processSock = function( params ) {
Morebits.wiki.addCheckpoint(); // prevent notification events from causing an erronous "action completed"
// notify all user accounts if requested
if (params.notify && params.sockpuppets.length>0) {
var notifyEditSummary = "Notifying about suspicion of sockpuppeteering." + Twinkle.getPref('summaryAd');
var notifyText = "\n\n{{subst:socksuspectnotice|1=" + params.uid + "}} ~~~~";
// notify user's master account
var masterTalkPage = new Morebits.wiki.page( 'User talk:' + params.uid, 'Notifying suspected sockpuppeteer' );
masterTalkPage.setFollowRedirect( true );
masterTalkPage.setEditSummary( notifyEditSummary );
masterTalkPage.setAppendText( notifyText );
masterTalkPage.append();
var statusIndicator = new Morebits.status( 'Notifying suspected sockpuppets', '0%' );
var total = params.sockpuppets.length;
var current = 0;
// display status of notifications as they progress
var onSuccess = function( sockTalkPage ) {
var now = parseInt( 100 * ++(current)/total, 10 ) + '%';
statusIndicator.update( now );
sockTalkPage.getStatusElement().unlink();
if ( current >= total ) {
statusIndicator.info( now + ' (completed)' );
}
};
var socks = params.sockpuppets;
// notify each puppet account
for( var i = 0; i < socks.length; ++i ) {
var sockTalkPage = new Morebits.wiki.page( 'User talk:' + socks[i], "Notification for " + socks[i] );
sockTalkPage.setFollowRedirect( true );
sockTalkPage.setEditSummary( notifyEditSummary );
sockTalkPage.setAppendText( notifyText );
sockTalkPage.append( onSuccess );
}
}
// prepare the SPI report
var text = "\n\n{{subst:SPI report|socksraw=" +
params.sockpuppets.map( function(v) {
return "* {{" + ( mw.util.isIPAddress( v ) ? "checkip" : "checkuser" ) + "|1=" + v + "}}";
} ).join( "\n" ) + "\n|evidence=" + params.evidence + " \n";
if ( params.checkuser ) {
text += "|checkuser=yes";
}
text += "}}";
var reportpage = 'Wikipedia:Sockpuppet investigations/' + params.uid;
Morebits.wiki.actionCompleted.redirect = reportpage;
Morebits.wiki.actionCompleted.notice = "Reporting complete";
var spiPage = new Morebits.wiki.page( reportpage, 'Retrieving discussion page' );
spiPage.setFollowRedirect( true );
spiPage.setEditSummary( 'Adding new report for [[Special:Contributions/' + params.uid + '|' + params.uid + ']].'+ Twinkle.getPref('summaryAd') );
spiPage.setAppendText( text );
switch( Twinkle.getPref( 'spiWatchReport' ) ) {
case 'yes':
spiPage.setWatchlist( true );
break;
case 'no':
spiPage.setWatchlistFromPreferences( false );
break;
default:
spiPage.setWatchlistFromPreferences( true );
break;
}
spiPage.append();
Morebits.wiki.removeCheckpoint(); // all page updates have been started
};
Twinkle.arv.processAN3 = function( params ) {
// prepare the AN3 report
var minid;
for(var i = 0; i < params.diffs.length; ++i) {
if( params.diffs[i].parentid && (!minid || params.diffs[i].parentid < minid)) {
minid = params.diffs[i].parentid;
}
}
var api = new mw.Api();
api.get({
action: 'query',
prop: 'revisions',
format: 'json',
rvprop: 'sha1|ids|timestamp|comment',
rvlimit: 100,
rvstartid: minid,
rvexcludeuser: params.uid,
indexpageids: true,
redirects: true,
titles: params.page
}).done(function(data){
Morebits.wiki.addCheckpoint(); // prevent notification events from causing an erronous "action completed"
var orig;
if(data.length) {
var sha1 = data[0].sha1;
for(var i = 1; i < data.length; ++i) {
if(data[i].sha1 == sha1) {
orig = data[i];
break;
}
}
if(!orig) {
orig = data[0];
}
}
var origtext = "";
if(orig) {
origtext = '{{diff2|' + orig.revid + '|' + orig.timestamp + '}} "' + orig.comment + '"';
}
var grouped_diffs = {};
var parentid, lastid;
for(var j = 0; j < params.diffs.length; ++j) {
var cur = params.diffs[j];
if( cur.revid && cur.revid != parentid || lastid === null ) {
lastid = cur.revid;
grouped_diffs[lastid] = [];
}
parentid = cur.parentid;
grouped_diffs[lastid].push(cur);
}
var difftext = $.map(grouped_diffs, function(sub, index){
var ret = "";
if(sub.length >= 2) {
var last = sub[0];
var first = sub.slice(-1)[0];
var label = "Consecutive edits made from " + moment(first.timestamp).utc().format('HH:mm, D MMMM YYYY [(UTC)]') + " to " + moment(last.timestamp).utc().format('HH:mm, D MMMM YYYY [(UTC)]');
ret = "# {{diff|oldid="+first.parentid+"|diff="+last.revid+"|label="+label+"}}\n";
}
ret += sub.reverse().map(function(v){
return (sub.length >= 2 ? '#' : '') + '# {{diff2|' + v.revid + '|' + moment(v.timestamp).utc().format('HH:mm, D MMMM YYYY [(UTC)]') + '}} "' + v.comment + '"';
}).join("\n");
return ret;
}).reverse().join("\n");
var warningtext = params.warnings.reverse().map(function(v){
return '# ' + ' {{diff2|' + v.revid + '|' + moment(v.timestamp).utc().format('HH:mm, D MMMM YYYY [(UTC)]') + '}} "' + v.comment + '"';
}).join("\n");
var resolvetext = params.resolves.reverse().map(function(v){
return '# ' + ' {{diff2|' + v.revid + '|' + moment(v.timestamp).utc().format('HH:mm, D MMMM YYYY [(UTC)]') + '}} "' + v.comment + '"';
}).join("\n");
if(params.free_resolves) {
var page = params.free_resolves;
var rev = page.revisions[0];
resolvetext += "\n# " + ' {{diff2|' + rev.revid + '|' + moment(rev.timestamp).utc().format('HH:mm, D MMMM YYYY [(UTC)]') + ' on ' + page.title + '}} "' + rev.comment + '"';
}
var comment = params.comment.replace(/~*$/g, '').trim();
if(comment) {
comment += " ~~~~";
}
var text = "\n\n"+'{{subst:AN3 report|diffs='+difftext+'|warnings='+warningtext+'|resolves='+resolvetext+'|pagename='+params.page+'|orig='+origtext+'|comment='+comment+'|uid='+params.uid+'}}';
var reportpage = 'Wikipedia:Administrators\' noticeboard/Edit warring';
Morebits.wiki.actionCompleted.redirect = reportpage;
Morebits.wiki.actionCompleted.notice = "Reporting complete";
var an3Page = new Morebits.wiki.page( reportpage, 'Retrieving discussion page' );
an3Page.setFollowRedirect( true );
an3Page.setEditSummary( 'Adding new report for [[Special:Contributions/' + params.uid + '|' + params.uid + ']].'+ Twinkle.getPref('summaryAd') );
an3Page.setAppendText( text );
an3Page.append();
// notify user
var notifyEditSummary = "Notifying about edit warring noticeboard discussion." + Twinkle.getPref('summaryAd');
var notifyText = "\n\n{{subst:an3-notice|1=" + mw.util.wikiUrlencode(params.uid) + "|auto=1}} ~~~~";
var talkPage = new Morebits.wiki.page( 'User talk:' + params.uid, 'Notifying edit warrior' );
talkPage.setFollowRedirect( true );
talkPage.setEditSummary( notifyEditSummary );
talkPage.setAppendText( notifyText );
talkPage.append();
Morebits.wiki.removeCheckpoint(); // all page updates have been started
}).fail(function(data){
console.log( 'API failed :(', data );
});
};
})(jQuery);
//</nowiki>
seoteq8c6vfahphp2r98ucroj7ul61i
MediaWiki:Gadget-friendlytalkback.js
8
5650
32218
2018-08-10T19:07:31Z
Dr. Sroy
5771
Test-27
javascript
text/javascript
//<nowiki>
(function($){
/*
****************************************
*** friendlytalkback.js: Talkback module
****************************************
* Mode of invocation: Tab ("TB")
* Active on: Existing user talk pages
* Config directives in: FriendlyConfig
*/
Twinkle.talkback = function() {
if ( !mw.config.get('wgRelevantUserName') ) {
return;
}
Twinkle.addPortletLink( Twinkle.talkback.callback, "TB", "friendly-talkback", "Easy talkback" );
};
Twinkle.talkback.callback = function( ) {
if( mw.config.get('wgRelevantUserName') === mw.config.get("wgUserName") && !confirm("Is it really so bad that you're talking back to yourself?") ){
return;
}
var Window = new Morebits.simpleWindow( 600, 350 );
Window.setTitle("Talkback");
Window.setScriptName("Twinkle");
Window.addFooterLink( "About {{talkback}}", "Template:Talkback" );
Window.addFooterLink( "Twinkle help", "WP:TW/DOC#talkback" );
var form = new Morebits.quickForm( callback_evaluate );
form.append({ type: "radio", name: "tbtarget",
list: [
{
label: "Talkback: my talk page",
value: "mytalk",
checked: "true"
},
{
label: "Talkback: other user talk page",
value: "usertalk"
},
{
label: "Talkback: other page",
value: "other"
},
{
label: "\"Please see\"",
value: "see"
},
{
label: "Noticeboard notification",
value: "notice"
},
{
label: "\"You've got mail\"",
value: "mail"
}
],
event: callback_change_target
});
form.append({
type: "field",
label: "Work area",
name: "work_area"
});
form.append({ type: "submit" });
var result = form.render();
Window.setContent( result );
Window.display();
// We must init the
var evt = document.createEvent("Event");
evt.initEvent( "change", true, true );
result.tbtarget[0].dispatchEvent( evt );
// Check whether the user has opted out from talkback
var query = {
action: 'query',
prop: 'extlinks',
titles: mw.config.get('wgPageName'),
elquery: 'userjs.invalid/noTalkback',
ellimit: '1'
};
var wpapi = new Morebits.wiki.api("Fetching talkback opt-out status", query, Twinkle.talkback.callback.optoutStatus);
wpapi.post();
};
Twinkle.talkback.optout = null;
Twinkle.talkback.callback.optoutStatus = function(apiobj) {
var xml = apiobj.getXML();
var $el = $(xml).find('el');
if ($el.length) {
Twinkle.talkback.optout = mw.config.get('wgRelevantUserName') + " prefers not to receive talkbacks";
var url = $el.text();
if (url.indexOf("reason=") > -1) {
Twinkle.talkback.optout += ": " + decodeURIComponent(url.substring(url.indexOf("reason=") + 7)) + ".";
} else {
Twinkle.talkback.optout += ".";
}
} else {
Twinkle.talkback.optout = false;
}
var $status = $("#twinkle-talkback-optout-message");
if ($status.length) {
$status.append(Twinkle.talkback.optout);
}
};
var prev_page = "";
var prev_section = "";
var prev_message = "";
var callback_change_target = function( e ) {
var value = e.target.values;
var root = e.target.form;
var old_area = Morebits.quickForm.getElements(root, "work_area")[0];
if(root.section) {
prev_section = root.section.value;
}
if(root.message) {
prev_message = root.message.value;
}
if(root.page) {
prev_page = root.page.value;
}
var work_area = new Morebits.quickForm.element({
type: "field",
label: "Talkback information",
name: "work_area"
});
switch( value ) {
case "mytalk":
/* falls through */
default:
work_area.append({
type: "div",
label: "",
style: "color: red",
id: "twinkle-talkback-optout-message"
});
work_area.append({
type:"input",
name:"section",
label:"Linked section (optional)",
tooltip:"The section heading on your talk page where you left a message. Leave empty for no section to be linked.",
value: prev_section
});
break;
case "usertalk":
work_area.append({
type: "div",
label: "",
style: "color: red",
id: "twinkle-talkback-optout-message"
});
work_area.append({
type:"input",
name:"page",
label:"User",
tooltip:"The username of the user on whose talk page you left a message.",
value: prev_page
});
work_area.append({
type:"input",
name:"section",
label:"Linked section (optional)",
tooltip:"The section heading on the page where you left a message. Leave empty for no section to be linked.",
value: prev_section
});
break;
case "notice":
var noticeboard = work_area.append({
type: "select",
name: "noticeboard",
label: "Noticeboard:",
event: function(e) {
if (e.target.value === "afchd") {
Morebits.quickForm.overrideElementLabel(e.target.form.section, "Title of draft (excluding the prefix): ");
Morebits.quickForm.setElementTooltipVisibility(e.target.form.section, false);
} else {
Morebits.quickForm.resetElementLabel(e.target.form.section);
Morebits.quickForm.setElementTooltipVisibility(e.target.form.section, true);
}
}
});
noticeboard.append({
type: "option",
label: "WP:AN (Administrators' noticeboard)",
value: "an"
});
noticeboard.append({
type: "option",
label: "WP:AN3 (Administrators' noticeboard/Edit warring)",
value: "an3"
});
noticeboard.append({
type: "option",
label: "WP:ANI (Administrators' noticeboard/Incidents)",
selected: true,
value: "ani"
});
// let's keep AN and its cousins at the top
noticeboard.append({
type: "option",
label: "WP:AFCHD (Articles for creation/Help desk)",
value: "afchd"
});
noticeboard.append({
type: "option",
label: "WP:COIN (Conflict of interest noticeboard)",
value: "coin"
});
noticeboard.append({
type: "option",
label: "WP:DRN (Dispute resolution noticeboard)",
value: "drn"
});
noticeboard.append({
type: "option",
label: "WP:HD (Help desk)",
value: "hd"
});
noticeboard.append({
type: "option",
label: "WP:OTRS/N (OTRS noticeboard)",
value: "otrs"
});
noticeboard.append({
type: "option",
label: "WP:THQ (Teahouse question forum)",
value: "th"
});
work_area.append({
type:"input",
name:"section",
label:"Linked thread",
tooltip:"The heading of the relevant thread on the noticeboard page.",
value: prev_section
});
break;
case "other":
work_area.append({
type: "div",
label: "",
style: "color: red",
id: "twinkle-talkback-optout-message"
});
work_area.append({
type:"input",
name:"page",
label:"Full page name",
tooltip:"The full page name where you left the message. For example: 'Wikipedia talk:Twinkle'.",
value: prev_page
});
work_area.append({
type:"input",
name:"section",
label:"Linked section (optional)",
tooltip:"The section heading on the page where you left a message. Leave empty for no section to be linked.",
value: prev_section
});
break;
case "mail":
work_area.append({
type:"input",
name:"section",
label:"Subject of email (optional)",
tooltip:"The subject line of the email you sent."
});
break;
case "see":
work_area.append({
type:"input",
name:"page",
label:"Full page name",
tooltip:"The full page name of where the discussion is being held. For example: 'Wikipedia talk:Twinkle'.",
value: prev_page
});
work_area.append({
type:"input",
name:"section",
label:"Linked section (optional)",
tooltip:"The section heading where the discussion is being held. For example: 'Merge proposal'.",
value: prev_section
});
break;
}
if (value !== "notice") {
work_area.append({ type:"textarea", label:"Additional message (optional):", name:"message", tooltip:"An additional message that you would like to leave below the talkback template. Your signature will be added to the end of the message if you leave one." });
}
work_area = work_area.render();
root.replaceChild( work_area, old_area );
if (root.message) {
root.message.value = prev_message;
}
if (Twinkle.talkback.optout) {
$("#twinkle-talkback-optout-message").append(Twinkle.talkback.optout);
}
};
var callback_evaluate = function( e ) {
var tbtarget = e.target.getChecked( "tbtarget" )[0];
var page = null;
var section = e.target.section.value;
var fullUserTalkPageName = mw.config.get("wgFormattedNamespaces")[ mw.config.get("wgNamespaceIds").user_talk ] + ":" + mw.config.get('wgRelevantUserName');
if( tbtarget === "usertalk" || tbtarget === "other" || tbtarget === "see" ) {
page = e.target.page.value;
if( tbtarget === "usertalk" ) {
if( !page ) {
alert("You must specify the username of the user whose talk page you left a message on.");
return;
}
} else {
if( !page ) {
alert("You must specify the full page name when your message is not on a user talk page.");
return;
}
}
} else if (tbtarget === "notice") {
page = e.target.noticeboard.value;
}
var message;
if (e.target.message) {
message = e.target.message.value;
}
Morebits.simpleWindow.setButtonsEnabled( false );
Morebits.status.init( e.target );
Morebits.wiki.actionCompleted.redirect = fullUserTalkPageName;
Morebits.wiki.actionCompleted.notice = "Talkback complete; reloading talk page in a few seconds";
var talkpage = new Morebits.wiki.page(fullUserTalkPageName, "Adding talkback");
var tbPageName = (tbtarget === "mytalk") ? mw.config.get("wgUserName") : page;
var text;
if ( tbtarget === "notice" ) {
switch (page) {
case "afchd":
text = "\n\n{{subst:AFCHD/u|" + section + "}} ~~~~";
talkpage.setEditSummary( "You have replies at the [[Wikipedia:AFCHD|Articles for Creation Help Desk]]" + Twinkle.getPref("summaryAd") );
break;
case "an":
text = "\n\n== " + Twinkle.getFriendlyPref("adminNoticeHeading") + " ==\n";
text += "{{subst:ANI-notice|thread=" + section + "|noticeboard=Wikipedia:Administrators' noticeboard}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Administrators' noticeboard]]" + Twinkle.getPref("summaryAd") );
break;
case "an3":
text = "\n\n{{subst:An3-notice|" + section + "}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Administrators' noticeboard/Edit warring]]" + Twinkle.getPref("summaryAd") );
break;
case "ani":
text = "\n\n== " + Twinkle.getFriendlyPref("adminNoticeHeading") + " ==\n";
text += "{{subst:ANI-notice|thread=" + section + "|noticeboard=Wikipedia:Administrators' noticeboard/Incidents}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Administrators' noticeboard/Incidents]]" + Twinkle.getPref("summaryAd") );
break;
case "coin":
text = "\n\n{{subst:Coin-notice|thread=" + section + "}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Conflict of interest noticeboard]]" + Twinkle.getPref("summaryAd") );
break;
case "drn":
text = "\n\n{{subst:DRN-notice|thread=" + section + "}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Dispute resolution noticeboard]]" + Twinkle.getPref("summaryAd") );
break;
case "hd":
text = "\n\n== Your question at the Help desk ==\n";
text += "{{helpdeskreply|1=" + section + "|ts=~~~~~}}";
talkpage.setEditSummary( "You have replies at the [[Wikipedia:Help desk|Wikipedia help desk]]" + Twinkle.getPref("summaryAd") );
break;
case "otrs":
text = "\n\n{{OTRSreply|1=" + section + "|2=~~~~}}";
talkpage.setEditSummary( "You have replies at the [[Wikipedia:OTRS noticeboard|OTRS noticeboard]]" + Twinkle.getPref("summaryAd") );
break;
case "th":
text = "\n\n== Teahouse talkback: you've got messages! ==\n{{WP:Teahouse/Teahouse talkback|WP:Teahouse/Questions|" + section + "|ts=~~~~}}";
talkpage.setEditSummary( "You have replies at the [[Wikipedia:Teahouse/Questions|Teahouse question board]]" + Twinkle.getPref("summaryAd") );
break;
default:
throw "Twinkle.talkback, function callback_evaluate: default case reached";
}
} else if ( tbtarget === "mail" ) {
text = "\n\n==" + Twinkle.getFriendlyPref("mailHeading") + "==\n{{you've got mail|subject=";
text += section + "|ts=~~~~~}}";
if( message ) {
text += "\n" + message.trim() + " ~~~~";
} else if( Twinkle.getFriendlyPref("insertTalkbackSignature") ) {
text += "\n~~~~";
}
talkpage.setEditSummary("Notification: You've got mail" + Twinkle.getPref("summaryAd"));
} else if ( tbtarget === "see" ) {
text = "\n\n{{subst:Please see|location=" + tbPageName;
if (section) {
text += "#" + section;
}
text += "|more=" + message.trim() + "}}";
talkpage.setEditSummary("Please check the discussion at [[:" + tbPageName +
(section ? ("#" + section) : "") + "]]" + Twinkle.getPref("summaryAd"));
} else { // tbtarget one of mytalk, usertalk, other
// clean talkback heading: strip section header markers that were erroneously suggested in the documentation
text = "\n\n==" + Twinkle.getFriendlyPref("talkbackHeading").replace( /^\s*=+\s*(.*?)\s*=+$\s*/, "$1" ) + "==\n{{talkback|";
text += tbPageName;
if( section ) {
text += "|" + section;
}
text += "|ts=~~~~~}}";
if( message ) {
text += "\n" + message.trim() + " ~~~~";
} else if( Twinkle.getFriendlyPref("insertTalkbackSignature") ) {
text += "\n~~~~";
}
var editSummary = "Talkback ([[:";
if (tbtarget !== "other" && !/^\s*user talk:/i.test(tbPageName)) {
editSummary += "User talk:";
}
editSummary += tbPageName + (section ? ("#" + section) : "") + "]])";
talkpage.setEditSummary(editSummary + Twinkle.getPref("summaryAd"));
}
talkpage.setAppendText( text );
talkpage.setCreateOption("recreate");
talkpage.setMinorEdit(Twinkle.getFriendlyPref("markTalkbackAsMinor"));
talkpage.setFollowRedirect( true );
talkpage.append();
};
})(jQuery);
//</nowiki>
i4cra7c37haudbd97bc2chi8xiu3esh
Wikipedia:Twinkle/Preferences
4
5651
32219
2018-08-10T19:09:55Z
Dr. Sroy
5771
Test-28| Final... Redirect will be made accordingly
wikitext
text/x-wiki
<!--
+-------------------------------------------------+
| Editing this page is NOT the way to |
| change your Twinkle preferences. |
| |
| Either use the interface embedded in |
| the page content, or go to |
| [[Special:MyPage/twinkleoptions.js]] and |
| edit the code there. But not here. |
+-------------------------------------------------+
-->
{{Shortcut|WP:TWPREFS|WP:TWPREF|WP:TW/PREF|WP:TW/P}}
Use the settings in the panel below to customize [[Wikipedia:Twinkle|Twinkle]] to suit your personal preferences.
Note that your preferences are stored in [[Special:MyPage/twinkleoptions.js|a subpage of your user page]]. Only you, [[Wikipedia:Administrators|Wikipedia administrators]], and [[:Meta:Interface editors|interface editors]] can modify your preferences, but the settings you choose are visible as [[JavaScript]] code to everyone.{{-}}
<div id="twinkle-config" class="nopopups" style="border: 1px solid #666; background-color: AliceBlue;"> <!-- to match style of SimpleWindow -->
<div id="twinkle-config-titlebar" style="background: repeat-x 50% 80% #cfd6e1; line-height: 1em; height: 1em; padding: 0.4em 0.3em 0.5em;">'''Twinkle preferences'''</div>
<div id="twinkle-config-content" style="padding: 0.4em;">
<div id="twinkle-config-notwinkle">'''You must have Twinkle installed (either as a [[Wikipedia:Gadget|gadget]] or [[Wikipedia:Twinkle#Installation|manually as a user script]]) to use this page.'''<!-- <br />(If you installed Twinkle manually, you need to include the "twinkleconfig" module for this to work.) --><p>If Twinkle is installed and working properly, you might need to wait a few moments for the script to load.</p></div>
</div>
</div><noinclude>
{{pp-semi-indef}}</noinclude>
{{DEFAULTSORT:Twinkle Preferences}}
[[Category:Wikipedia counter-vandalism tools]]
[[Category:Wikipedia scripts]]
luptpgvoz9dexylfbo8gzow7tmwfxpj
Template:Pp-semi-indef
10
5652
32220
2018-08-10T19:11:16Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
5t6lal9n9hcpwsso2obr7pcyjbg26xc
User Talk Pages
0
5653
32533
32249
2018-09-10T09:18:34Z
Dr. Sroy
5771
Needs to be active
wikitext
text/x-wiki
{
"description": "To message upon every active user.",
"targets": [
{
"title": "User talk:-revi"
},
{
"title": "User talk:1997kB"
},
{
"title": "User talk:Céréales Killer"
},
{
"title": "User talk:DARIO SEVERI"
},
{
"title": "User talk:Dcljr"
},
{
"title": "User talk:DerBorg"
},
{
"title": "User talk:Dr. Sroy"
},
{
"title": "User talk:Euphydryas"
},
{
"title": "User talk:GerardM"
},
{
"title": "User talk:Greenman"
},
{
"title": "User talk:Pathoschild"
},
{
"title": "User talk:Sayorimayu"
},
{
"title": "User talk:Shadowxfox"
},
{
"title": "User talk:Sir Lestaty de Lioncourt"
},
{
"title": "User talk:Spacebirdy"
},
{
"title": "User talk:Theklan"
},
{
"title": "User talk:Thuvack"
},
{
"title": "User talk:Tjmoel"
},
{
"title": "User talk:Érico"
},
{
"title": "User talk:לערי ריינהארט"
},
{
"title": "User talk:とある白い猫"
}
]
}
jxpqf8m2w78d5a59u1ai8fepn64h1il
Category:MassMessage delivery lists
14
5654
32224
2018-08-10T19:33:02Z
Dr. Sroy
5771
New admin category
wikitext
text/x-wiki
Pages listed as MassMessage delivery lists to be messaged upon by the Administrators and MassMessage senders.
ps92my3rkb5fl2gqnf7woxnzblipaj0
Wikipedia:Candidates for Admin Rights
4
5664
32566
32282
2018-10-07T14:23:23Z
Dr. Sroy
5771
Archive link added!
wikitext
text/x-wiki
No current requests.
Add your name {{edit|Wikipedia:Candidates for Admin Rights|here:|section=new|preloadtitle=<!--Your user name-->}}
<noinclude>Go to the archives, [[/archives|here!]]</noinclude>
sxqoo7nlnt749xplbn7mkht75j99tdz
Wikipedia:Candidates for Admin Rights/archives
4
5665
32284
32274
2018-08-11T09:04:35Z
Dr. Sroy
5771
Protected "[[Wikipedia:Candidates for Admin Rights/archives]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
Previous RfAs:-
*[[Wikipedia:Candidates for Admin Rights/archives/Thuvack]]
*[[Wikipedia:Candidates for Admin Rights/archives/Dr. Sroy]]
r2wivgenfahki27qbb4wd1la6mp2blz
Wikipedia:Candidates for Admin Rights/archives/Thuvack
4
5666
32283
32276
2018-08-11T09:04:09Z
Dr. Sroy
5771
Protected "[[Wikipedia:Candidates for Admin Rights/archives/Thuvack]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading]
wikitext
text/x-wiki
== Sysop/Administrator candidates page ==
An administrator candidates page has been added. See [[Wikipedia:Administrator canidates|Sysop Candidates]]
**I would like to request Admin rights for this wikipedia. I am doing Language translation at Beta wiki and will be doing some major edits and maintenance here.[[User:Thuvack|Thuvack]] 16:32, 21 Mawuwani 2008 (UTC)
::*{{Done}}
**I nominate myself for becoming a sysop. I am currently a temporary administrator and have made many good edits here. --Z 17:51, 28 October 2007 (UTC)
**I would like to request sysop for this wikipedia. I am a native Xitsonga speaker and am busy doing some major revamps for this Wikipedia. I am also doing Language translation at Betawiki.[[User:Thuvack|Thuvack]] 16:32, 21 Mawuwani 2008 (UTC)
::*{{Done}}
:::I have requested for a renewal of sysop rights, I would like to continue being helpful here. any comments welcome --[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 14:09, 27 Nhlangula 2008 (UTC)
::::I have requested for a renewal of sysop rights, I would like to continue being helpful here. any comments welcome --[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 14:09, 27 Sunguti 2009 (UTC)
:::::I have requested for a renewal of sysop rights. any comments welcome -- [[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 08:22, 2 N'wendzamhala 2009 (UTC)
*I would like to request Admin rights for this wikipedia.--[[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 09:40, 17 Nyenyenyani 2012 (UTC)
: I'm renewing my request for Administrative rights, on a temporary basis untill the cummunity grows-- [[User:Thuvack|<font color="blue">'''Thuvack'''</font>]] | <sup>[[User_talk:Thuvack|<font color="green">talk</font>]]</sup> 17:34, 6 Nhlangula 2012 (UTC)
2farc28sjxrlct4wvrahf2nubd0fiz2
Wikipedia:Candidates for Admin Rights/archives/Dr. Sroy
4
5667
32277
2018-08-11T08:56:23Z
Dr. Sroy
5771
Archiving
wikitext
text/x-wiki
===[[User:Dr. Sroy|Dr. Sroy]]===
*Hello everybody, I am [[User:Dr. Sroy|Dr. Sroy]], here nominating myself as a candidate for being granted the Adminship in this wiki.
*'''ISSUES'''
**'''I am not a native speaker of [[Xitsonga]] nor does understand the language.''' I have a native understanding of [[English]] and a native speaker of [[Bengali]].
**'''My joining to this wiki is not older than a month!'''
**'''I am experienced on the [[English wiki]] and willing to develop this wiki technically'''. I am very much worried for the fact that this wiki being about 10 years old but have very little development!
**'''Perhaps the reason is lack of proper interface and gadgets available.''' Only 15 active editors hang out in this wiki where the only native editor seems to be Thuvack. But he being the only administrator , might be overburdened with responsibility.
**'''If I become another administrator or sysop , the first work that I want to do is importing MediaWiki files and modules from the English Wikipedia.'''
**'''Being a ''technical helping hand'', this might ease the work of [[User:Thuvack|Thuvack]] editing the mainspace articles.''' Importing the said files might unlock awesome tools like [[:en:WP:Stiki|WP:Stiki]] and [[:en:WP:TW|Twinkle]].
**'''Knowing that [[User:Thuvack|Thuvack]] can do the above purposes but if I am allowed to do so ,the work would be quite faster!'''
**'''''At last, I wish a great future of this wiki with a rapid growth in the near future!'''''
Hopefully, [[User:Dr. Sroy|Dr. Sroy]] ([[User talk:Dr. Sroy|talk]]) 15:56, 2 Mhawuri 2018 (UTC)
0tpuuiakfv9ceop1eodk6xei27h8t1l
Template:Edit
10
5668
32279
2018-08-11T08:58:57Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span class="noprint plainlinks">[{{fullurl:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|action=edit{{#if:{{{section|}}}|§ion={{{section}}}}}{{#if:{{{editintro|}}}|&editintro={{urlencode:{{{editintro}}}|wiki}}}}{{#if:{{{preload|}}}|&preload={{urlencode:{{{preload}}}|wiki}}}}{{#if:{{{preloadtitle|}}}|&preloadtitle={{urlencode:{{{preloadtitle}}}}}}}}} {{{2|edit}}}]</span><noinclude>
{{documentation}}
</noinclude>
irs1btzxwof8n5syg3xps1aibmxjgwf
MediaWiki:Common.js
8
5670
32289
2018-08-12T14:30:21Z
Dr. Sroy
5771
Test-4
javascript
text/javascript
/* Any JavaScript here will be loaded for all users on every page load. */
/**
* Keep code in MediaWiki:Common.js to a minimum as it is unconditionally
* loaded for all users on every wiki page. If possible create a gadget that is
* enabled by default instead of adding it here (since gadgets are fully
* optimized ResourceLoader modules with possibility to add dependencies etc.)
*
* Since Common.js isn't a gadget, there is no place to declare its
* dependencies, so we have to lazy load them with mw.loader.using on demand and
* then execute the rest in the callback. In most cases these dependencies will
* be loaded (or loading) already and the callback will not be delayed. In case a
* dependency hasn't arrived yet it'll make sure those are loaded before this.
*/
/* global mw, $ */
/* jshint strict:false, browser:true */
mw.loader.using( ['mediawiki.user', 'mediawiki.util', 'mediawiki.notify'] ).done( function () {
/* Begin of mw.loader.using callback */
/**
* Main Page layout fixes
*
* Description: Adds an additional link to the complete list of languages available.
* Maintainers: [[User:AzaToth]], [[User:R. Koot]], [[User:Alex Smotrov]]
*/
if ( mw.config.get( 'wgPageName' ) === 'Main_Page' || mw.config.get( 'wgPageName' ) === 'Talk:Main_Page' ) {
$( function () {
mw.util.addPortletLink( 'p-lang', '//meta.wikimedia.org/wiki/List_of_Wikipedias',
'Complete list', 'interwiki-completelist', 'Complete list of Wikipedias' );
} );
}
/**
* Redirect User:Name/skin.js and skin.css to the current skin's pages
* (unless the 'skin' page really exists)
* @source: http://www.mediawiki.org/wiki/Snippets/Redirect_skin.js
* @rev: 2
*/
if ( mw.config.get( 'wgArticleId' ) === 0 && mw.config.get( 'wgNamespaceNumber' ) === 2 ) {
var titleParts = mw.config.get( 'wgPageName' ).split( '/' );
/* Make sure there was a part before and after the slash
and that the latter is 'skin.js' or 'skin.css' */
if ( titleParts.length == 2 ) {
var userSkinPage = titleParts.shift() + '/' + mw.config.get( 'skin' );
if ( titleParts.slice( -1 ) == 'skin.js' ) {
window.location.href = mw.util.getUrl( userSkinPage + '.js' );
} else if ( titleParts.slice( -1 ) == 'skin.css' ) {
window.location.href = mw.util.getUrl( userSkinPage + '.css' );
}
}
}
/**
* Map addPortletLink to mw.util
* @deprecated: Use mw.util.addPortletLink instead.
*/
mw.log.deprecate( window, 'addPortletLink', mw.util.addPortletLink, 'Use mw.util.addPortletLink instead' );
/**
* Extract a URL parameter from the current URL
* @deprecated: Use mw.util.getParamValue with proper escaping
*/
mw.log.deprecate( window, 'getURLParamValue', mw.util.getParamValue, 'Use mw.util.getParamValue instead' );
/**
* Test if an element has a certain class
* @deprecated: Use $(element).hasClass() instead.
*/
mw.log.deprecate( window, 'hasClass', function ( element, className ) {
return $( element ).hasClass( className );
}, 'Use jQuery.hasClass() instead' );
/**
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL
* @rev 6
*/
var extraCSS = mw.util.getParamValue( 'withCSS' ),
extraJS = mw.util.getParamValue( 'withJS' );
if ( extraCSS ) {
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {
mw.loader.load( '/w/index.php?title=' + extraCSS + '&action=raw&ctype=text/css', 'text/css' );
} else {
mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } );
}
}
if ( extraJS ) {
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {
mw.loader.load( '/w/index.php?title=' + extraJS + '&action=raw&ctype=text/javascript' );
} else {
mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } );
}
}
/**
* WikiMiniAtlas
*
* Description: WikiMiniAtlas is a popup click and drag world map.
* This script causes all of our coordinate links to display the WikiMiniAtlas popup button.
* The script itself is located on meta because it is used by many projects.
* See [[Meta:WikiMiniAtlas]] for more information.
* Note - use of this service is recommended to be repalced with mw:Help:Extension:Kartographer
*/
( function () {
var require_wikiminiatlas = false;
var coord_filter = /geohack/;
$( function () {
$( 'a.external.text' ).each( function( key, link ) {
if ( link.href && coord_filter.exec( link.href ) ) {
require_wikiminiatlas = true;
// break from loop
return false;
}
} );
if ( $( 'div.kmldata' ).length ) {
require_wikiminiatlas = true;
}
if ( require_wikiminiatlas ) {
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript' );
}
} );
} )();
/**
* Collapsible tables; reimplemented with mw-collapsibe
* Styling is also in place to avoid FOUC
*
* Allows tables to be collapsed, showing only the header. See [[Help:Collapsing]].
* @version 3.0.0 (2018-05-20)
* @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js
* @author [[User:R. Koot]]
* @author [[User:Krinkle]]
* @author [[User:TheDJ]]
* @deprecated Since MediaWiki 1.20: Use class="mw-collapsible" instead which
* is supported in MediaWiki core. Shimmable since MediaWiki 1.32
*/
function makeCollapsibleMwCollapsible( $content ) {
var $tables = $content
.find( 'table.collapsible:not(.mw-collapsible)' )
.addClass( 'mw-collapsible' );
$.each( $tables, function( index, table ) {
// mw.log.warn( 'This page is using the deprecated class collapsible. Please replace it with mw-collapsible.');
if( $( table ).hasClass( 'collapsed') ) {
$( table ).addClass( 'mw-collapsed' );
// mw.log.warn( 'This page is using the deprecated class collapsed. Please replace it with mw-collapsed.');
}
} );
if( $tables.length > 0 ) {
mw.loader.using( 'jquery.makeCollapsible' ).then( function() {
$tables.makeCollapsible();
} );
}
}
mw.hook( 'wikipage.content' ).add( makeCollapsibleMwCollapsible );
/**
* Add support to mw-collapsible for autocollapse, innercollapse and outercollapse
*
* Maintainers: TheDJ
*/
function mwCollapsibleSetup( $collapsibleContent ) {
var $element,
$toggle,
autoCollapseThreshold = 2;
$.each( $collapsibleContent, function (index, element) {
$element = $( element );
if ( $element.hasClass( 'collapsible' ) ) {
$element.find('tr:first > th:first').prepend( $element.find('tr:first > * > .mw-collapsible-toggle'));
}
if ( $collapsibleContent.length >= autoCollapseThreshold && $element.hasClass( 'autocollapse' ) ) {
$element.data( 'mw-collapsible' ).collapse();
} else if ( $element.hasClass( 'innercollapse' ) ) {
if ( $element.parents( '.outercollapse' ).length > 0 ) {
$element.data( 'mw-collapsible' ).collapse();
}
}
// because of colored backgrounds, style the link in the text color
// to ensure accessible contrast
$toggle = $element.find( '.mw-collapsible-toggle' );
if ( $toggle.length ) {
// Make the toggle inherit text color
if( $toggle.parent()[0].style.color ) {
$toggle.find( 'a' ).css( 'color', 'inherit' );
}
}
} );
}
mw.hook( 'wikipage.collapsibleContent' ).add( mwCollapsibleSetup );
/**
* Dynamic Navigation Bars (experimental)
*
* Description: See [[Wikipedia:NavFrame]].
* Maintainers: UNMAINTAINED
*/
var collapseCaption = 'hide';
var expandCaption = 'show';
// Set up the words in your language
var navigationBarHide = '[' + collapseCaption + ']';
var navigationBarShow = '[' + expandCaption + ']';
/**
* Shows and hides content and picture (if available) of navigation bars.
*
* @param {number} indexNavigationBar The index of navigation bar to be toggled
* @param {jQuery.Event} event Event object
*/
function toggleNavigationBar( indexNavigationBar, event ) {
var navToggle = document.getElementById( 'NavToggle' + indexNavigationBar );
var navFrame = document.getElementById( 'NavFrame' + indexNavigationBar );
var navChild;
if ( !navFrame || !navToggle ) {
return false;
}
// If shown now
if ( navToggle.firstChild.data === navigationBarHide ) {
for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) {
if ( $( navChild ).hasClass( 'NavContent' ) || $( navChild ).hasClass( 'NavPic' ) ) {
navChild.style.display = 'none';
}
}
navToggle.firstChild.data = navigationBarShow;
// If hidden now
} else if ( navToggle.firstChild.data === navigationBarShow ) {
for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) {
if ( $( navChild ).hasClass( 'NavContent' ) || $( navChild ).hasClass( 'NavPic' ) ) {
navChild.style.display = 'block';
}
}
navToggle.firstChild.data = navigationBarHide;
}
event.preventDefault();
}
/**
* Adds show/hide-button to navigation bars.
*
* @param {jQuery} $content
*/
function createNavigationBarToggleButton( $content ) {
var i, j, navChild, navToggle, navToggleText, isCollapsed,
indexNavigationBar = 0;
// Iterate over all < div >-elements
var $divs = $content.find( 'div.NavFrame:not(.mw-collapsible)' );
$divs.each( function ( i, navFrame ) {
indexNavigationBar++;
navToggle = document.createElement( 'a' );
navToggle.className = 'NavToggle';
navToggle.setAttribute( 'id', 'NavToggle' + indexNavigationBar );
navToggle.setAttribute( 'href', '#' );
$( navToggle ).on( 'click', $.proxy( toggleNavigationBar, null, indexNavigationBar ) );
isCollapsed = $( navFrame ).hasClass( 'collapsed' );
/**
* Check if any children are already hidden. This loop is here for backwards compatibility:
* the old way of making NavFrames start out collapsed was to manually add style="display:none"
* to all the NavPic/NavContent elements. Since this was bad for accessibility (no way to make
* the content visible without JavaScript support), the new recommended way is to add the class
* "collapsed" to the NavFrame itself, just like with collapsible tables.
*/
for ( navChild = navFrame.firstChild; navChild !== null && !isCollapsed; navChild = navChild.nextSibling ) {
if ( $( navChild ).hasClass( 'NavPic' ) || $( navChild ).hasClass( 'NavContent' ) ) {
if ( navChild.style.display === 'none' ) {
isCollapsed = true;
}
}
}
if ( isCollapsed ) {
for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) {
if ( $( navChild ).hasClass( 'NavPic' ) || $( navChild ).hasClass( 'NavContent' ) ) {
navChild.style.display = 'none';
}
}
}
navToggleText = document.createTextNode( isCollapsed ? navigationBarShow : navigationBarHide );
navToggle.appendChild( navToggleText );
// Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked)
for ( j = 0; j < navFrame.childNodes.length; j++ ) {
if ( $( navFrame.childNodes[j] ).hasClass( 'NavHead' ) ) {
navToggle.style.color = navFrame.childNodes[j].style.color;
navFrame.childNodes[j].appendChild( navToggle );
}
}
navFrame.setAttribute( 'id', 'NavFrame' + indexNavigationBar );
} );
}
mw.hook( 'wikipage.content' ).add( createNavigationBarToggleButton );
/**
* Magic editintros ****************************************************
*
* Description: Adds editintros on disambiguation pages and BLP pages.
* Maintainers: [[User:RockMFR]]
*/
function addEditIntro( name ) {
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;
} );
}
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {
$( function () {
if ( document.getElementById( 'disambigbox' ) ) {
addEditIntro( 'Template:Disambig_editintro' );
}
} );
$( function () {
var cats = mw.config.get('wgCategories');
if ( !cats ) {
return;
}
if ( $.inArray( 'Living people', cats ) !== -1 || $.inArray( 'Possibly living people', cats ) !== -1 ) {
addEditIntro( 'Template:BLP_editintro' );
}
} );
}
/* Actions specific to the edit page */
if ( mw.config.get( 'wgAction' ) === 'edit' || mw.config.get( 'wgAction' ) === 'submit' ) {
/**
* Fix edit summary prompt for undo
*
* Fixes the fact that the undo function combined with the "no edit summary prompter"
* complains about missing editsummary, if leaving the edit summary unchanged.
* Added by [[User:Deskana]], code by [[User:Tra]].
* See also [[phab:T10912]].
*/
$(function () {
if (document.location.search.indexOf('undo=') !== -1 && document.getElementsByName('wpAutoSummary')[0]) {
document.getElementsByName('wpAutoSummary')[0].value = '1';
}
});
}
/* End of mw.loader.using callback */
} );
/* DO NOT ADD CODE BELOW THIS LINE */
26zfkv2i049r22b7rsmvpp3c5czef56
Template:URL
10
5671
32292
2018-08-12T14:42:54Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly>{{#invoke:URL|url|1={{{1|}}}|2={{{2|}}}}}</includeonly><noinclude>{{documentation}}</noinclude>
bb8x7g2yfnh89luo5fz82k3kzr28rv5
Module:URL
828
5672
32293
2018-08-12T14:43:48Z
Dr. Sroy
5771
New module
Scribunto
text/plain
--
-- This module implements {{URL}}
--
-- See unit tests at [[Module:URL/tests]]
local p = {}
local function safeUri(s)
local success, uri = pcall(function()
return mw.uri.new(s)
end)
if success then
return uri
end
end
function p._url(url, text)
url = mw.text.trim(url or '')
text = mw.text.trim(text or '')
if url == '' then
if text == '' then
return mw.getCurrentFrame():expandTemplate{ title = 'tlx', args = { 'URL', "''example.com''", "''optional display text''" } }
else
return text
end
end
-- If the URL contains any unencoded spaces, encode them, because MediaWiki will otherwise interpret a space as the end of the URL.
url = mw.ustring.gsub(url, '%s', function(s) return mw.uri.encode(s, 'PATH') end)
-- If there is an empty query string or fragment id, remove it as it will cause mw.uri.new to throw an error
url = mw.ustring.gsub(url, '#$', '')
url = mw.ustring.gsub(url, '%?$', '')
-- If it's an HTTP[S] URL without the double slash, fix it.
url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3')
-- Handle URLs from Wikidata of the format http://
url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?)://', 'http%1://')
local uri = safeUri(url)
-- Handle URL's without a protocol and URL's that are protocol-relative,
-- e.g. www.example.com/foo or www.example.com:8080/foo, and //www.example.com/foo
if uri and (not uri.protocol or (uri.protocol and not uri.host)) and url:sub(1, 2) ~= '//' then
url = 'http://' .. url
uri = safeUri(url)
end
if text == '' then
if uri then
if uri.path == '/' then uri.path = '' end
local port = ''
if uri.port then port = ':' .. uri.port end
text = mw.ustring.lower(uri.host or '') .. port .. (uri.relativePath or '')
-- Add <wbr> before _/.-# sequences
text = mw.ustring.gsub(text,"(/+)","<wbr/>%1") -- This entry MUST be the first. "<wbr/>" has a "/" in it, you know.
text = mw.ustring.gsub(text,"(%.+)","<wbr/>%1")
-- text = mw.ustring.gsub(text,"(%-+)","<wbr/>%1") -- DISABLED for now
text = mw.ustring.gsub(text,"(%#+)","<wbr/>%1")
text = mw.ustring.gsub(text,"(_+)","<wbr/>%1")
else -- URL is badly-formed, so just display whatever was passed in
text = url
end
end
return mw.ustring.format('<span class="url">[%s %s]</span>', url, text)
end
function p.url(frame)
local templateArgs = frame.args
local parentArgs = frame:getParent().args;
local url = templateArgs[1] or parentArgs[1] or ''
local text = templateArgs[2] or parentArgs[2]
if not text then
url = url or extractUrl(templateArgs) or extractUrl(parentArgs);
end
text = text or ''
return p._url(url, text)
end
function extractUrl(args)
for name, val in pairs(args) do
local url = name .. "=" .. val;
url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3')
local uri = safeUri(url);
if uri and uri.host then
return url
end
end
end
return p
ibua1525mg49fl145oaxylyfvbxzdkn
Bhutan
0
5673
32294
2018-08-12T14:48:05Z
Dr. Sroy
5771
New page
wikitext
text/x-wiki
{{coord|27.417|90.435|region:BT|format=dms|display=title}}
{{bold|Bhutan}} i tiko ra [[Axiya]].
{{Infobox country
| conventional_long_name = Kingdom of Bhutan
| common_name = Bhutan
| native_name = {{lang|dz|{{bo-textonly|འབྲུག་རྒྱལ་ཁབ་}}}} ([[Dzongkha]]) <br />''{{lang|dz-Latn|Druk Gyal Khap}}''
| image_flag = Flag of Bhutan.svg
| image_coat = Bhutan emblem.svg
| symbol_type = Emblem
| national_anthem = ''{{lang|dz-Latn|[[Druk tsendhen]]}}''<br />{{small|''The Thunder Dragon Kingdom''}}<br /><center>[[File:National Anthem of Bhutan - Ђуг цэндэн.ogg]]</center>
| image_map = Bhutan (orthographic projection).svg
| alt_map = A map of the world, centred on South Asia, highlighting Bhutan
| map_caption =
| image_map2 = Bhutan in its region.svg
| alt_map2 = A map of east-central Asia, highlighting Bhutan
| capital = [[Thimphu]]
| coordinates = {{Coord|27|28.0|N|89|38.5|E|type:city}}
| largest_city = capital
| official_languages = [[Dzongkha]]
| demonym = Bhutanese
| government_type = [[Unitary state|Unitary]] [[parliamentary system|parliamentary]] [[ constitutional monarchy]]
| leader_title1 = [[Druk Gyalpo|King]]
| leader_name1 = [[Jigme Khesar Namgyel Wangchuck]]
| leader_title2 = [[List of Prime Ministers of Bhutan|Prime Minister]]
| leader_name2 = [[Tshering Tobgay]]
| legislature = [[Parliament of Bhutan|Parliament]]
| upper_house = [[National Council (Bhutan)|National Council]]
| lower_house = [[National Assembly (Bhutan)|National Assembly]]
| sovereignty_type = [[History of Bhutan|Formation]]
| established_event1 = Unification of Bhutan
| established_date1 = 1616–1634
| established_event2 = [[House of Wangchuck]]
| established_date2 = 17 December 1907
| established_event3 = [[Bhutan-India relations|Indo-Bhutan Treaty]]
| established_date3 = 8 August 1949
| established_event4 = [[United Nations|UN membership]]
| established_date4 = 21 September 1971
| established_event5 = [[Constitution of Bhutan| Democratic Constitutional monarchy]]
| established_date5 = 18 July 2008
| area_km2 = 38,394
| area_footnote = <ref name="FYP9">{{cite web |url = http://www.gnhc.gov.bt/wp-content/uploads/2011/04/5yp09_main.pdf |title = 9th Five Year Plan (2002–2007) |publisher = Royal Government of Bhutan |year = 2002 |accessdate = 22 August 2011 }}</ref><ref name="official">{{cite web |url = http://www.bhutan.gov.bt/government/aboutbhutan.php |archiveurl = https://web.archive.org/web/20120423102833/http://www.bhutan.gov.bt/government/aboutbhutan.php |archivedate = 23 April 2012 |title = National Portal of Bhutan |publisher = Department of Information Technology, Bhutan |accessdate = 22 August 2011 }}</ref>
| area_rank = 133rd
| area_sq_mi = 14,824
| percent_water = 1.1
| population_estimate = {{UN_Population|Bhutan}}{{UN_Population|ref}}
| population_census = 634,982<ref name=census>{{cite web |url = http://unstats.un.org/unsd/demographic/meetings/wshops/Thailand_15Oct07/docs/Countries_presentations/Bhutan_Results.ppt |title = Population and Housing Census of Bhutan — 2005 |format = PPT |publisher = UN |year = 2005 |accessdate = 5 January 2010 }}</ref>
| population_estimate_year = {{UN_Population|Year}}
| population_estimate_rank = 165th
| population_census_year = 2005<sup>a</sup>
| population_density_km2 = 19.3
| population_density_sq_mi = 50.1
| population_density_rank = 196th
| GDP_PPP = $8.010 billion<ref name=imf2>{{cite web |url = https://www.imf.org/external/pubs/ft/weo/2017/01/weodata/weorept.aspx?pr.x=47&pr.y=10&sy=2017&ey=2020&scsm=1&ssd=1&sort=country&ds=.&br=1&c=514&s=NGDPD%2CNGDPDPC%2CPPPGDP%2CPPPPC%2CLP&grp=0&a=|title = Butan |publisher = International Monetary Fund }}</ref>
| GDP_PPP_year = 2018
| GDP_PPP_rank =
| GDP_PPP_per_capita = $9,805<ref name=imf2/>
| GDP_PPP_per_capita_rank = 115th
| GDP_nominal = $2.610 billion<ref name=imf2/>
| GDP_nominal_year = 2018
| GDP_nominal_rank =
| GDP_nominal_per_capita = $3,197<ref name=imf2/>
| GDP_nominal_per_capita_rank = 130th
| Gini = 38.7
| Gini_year = 2012
| Gini_change =
| Gini_ref = <ref name="wb-gini">{{cite web |url = http://data.worldbank.org/indicator/SI.POV.GINI/ |title = Gini Index |publisher = World Bank |accessdate = 2 March 2011 }}</ref>
| Gini_rank =
| HDI = 0.607
| HDI_year = 2015
| HDI_change = increase
| HDI_ref = <ref name="HDI">{{cite web |url=http://hdr.undp.org/sites/default/files/2016_human_development_report.pdf |title=2016 Human Development Report |year=2016 |accessdate=21 March 2017 |publisher=United Nations Development Programme }}</ref>
| HDI_rank = 132nd
| currency = [[Bhutanese ngultrum|Ngultrum]]
| currency_code = BTN
| time_zone = [[Bhutan Time|BTT]]
| utc_offset = +6
| utc_offset_DST = +6
| time_zone_DST = not observed
| drives_on = [[Right- and left-hand traffic|left]]
| calling_code = [[Telephone numbers in Bhutan|+975]]
| cctld = [[.bt]]
| footnote_a = The population of Bhutan had been estimated based on the reported figure of about 1 million in the 1970s when the country had joined the United Nations and precise statistics were lacking.<big><ref>{{cite web |url = http://www.unhchr.ch/tbs/doc.nsf/0/073f330f9a61c6b0c1256aca004f2ea8?OpenDocument |title = Treaty Bodies Database – Document – Summary Record – Bhutan |publisher = [[Office of the United Nations High Commissioner for Human Rights]] (UNHCHR) |date = 5 June 2001 |accessdate = 23 April 2009 }}</ref></big> Thus, using the annual increase rate of 2–3%, the most population estimates were around 2 million in the year 2000. A national census was carried out in 2005 and it turned out that the population was 672,425. Consequently, [[United Nations Population Division]] reduced its estimation of the country's population in the 2006 revision<big><ref>{{cite web|url=http://esa.un.org/unpp |title=World Population Prospects |publisher=[[United Nations]] |year=2008 |accessdate=4 December 2009 |archiveurl=https://web.archive.org/web/20100107202521/http://esa.un.org/unpp/ |archivedate=7 January 2010 |deadurl=yes |df=dmy }}</ref></big> for the whole period from 1950 to 2050.
| religion = [[Vajrayana|Buddhism]]<br>[[Hinduism]]
| area_magnitude = 1 E10
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
[[Category:Axiya]]
omsmfobc06a4lu76yl6iw49uwsnew47
Template:Infobox country
10
5674
32295
2018-08-12T14:49:04Z
Dr. Sroy
5771
Redirected page to [[Template:Infobox tiko]]
wikitext
text/x-wiki
#REDIRECT [[Template:Infobox tiko]]
e4h4iltm2y5qgo6cqgfoyt7ey46iegs
WP:TW/DOC
0
5675
32297
32296
2018-08-12T14:58:46Z
Dr. Sroy
5771
Soft redirect
wikitext
text/x-wiki
#REDIRECT [[:en:WP:TW/DOC]]
{{not this wiki}}
ctn3vnfnnpn4csc10h8lvzxbm72tzjl
Template:Not this wiki
10
5676
32298
2018-08-12T14:58:57Z
Dr. Sroy
5771
Test-5
wikitext
text/x-wiki
This is a soft redirect. Please prefer to have a click above until this page is developing on this wiki.
01mc7uumsdqasem11corpkuijmysh3u
MediaWiki:Edittools
8
5677
4236
2005-12-02T04:23:17Z
MediaWiki default
0
wikitext
text/x-wiki
<!-- Text here will be shown below edit and upload forms. -->
jmyzrxjajemgvl5jwgr7g1eifvkwfwa
MediaWiki:Editpage.js
8
5678
32300
32299
2018-08-12T16:13:54Z
Dr. Sroy
5771
Modified
javascript
text/javascript
//dynamically load Commons-style Edittools
function createEdittoolsLink(){
//get div.mw-editTools
var box = document.getElementById('wpTextbox1')
while (box && box.className!='mw-editTools') box=box.nextSibling
if (!box) return
//create a link
var lnk = document.createElement('a')
lnk.href = 'javascript:loadCommonsTools()'
lnk.title = 'Load Commons-style Edittools'
lnk.id = 'loadCommonsEdittoos'
lnk.appendChild(document.createTextNode('[load edittools]'))
lnk.style.cssText = 'float:right'
box.appendChild(lnk)
}
function loadCommonsTools(){
importScript('MediaWiki:Gadget-charinsert-core.js')
var lnk = document.getElementById('loadCommonsEdittoos')
if (lnk) lnk.parentNode.removeChild(lnk)
}
$(createEdittoolsLink)
09ctv0p6uqxfuq7y770q3y11my65mv4
MediaWiki:Gadget-charinsert-core.js
8
5679
32301
2018-08-12T16:15:15Z
Dr. Sroy
5771
New gadget setup
javascript
text/javascript
/**
* Copied from [[mw:User:Alex Smotrov/edittools.js]], modified for use on the English Wikipedia.
*
* Configuration (to be set from [[Special:MyPage/common.js]]):
* window.charinsertCustom – Object. Merged into the default charinsert list. For example, setting
* this to { Symbols: '‽' } will add the interrobang to the end of the Symbols section.
* window.editToolsRecall – Boolean. Set true to create a recall switch.
* window.charinsertDontMove – Boolean. Set true to leave the box in its default position, rather
* than moving it above the edit summary.
* window.updateEditTools() – Function. Call after updating window.charinsertCustom to regenerate the
* EditTools window.
*/
/* global jQuery, mw, charinsertCustom */
window.updateEditTools = function () {
};
jQuery( document ).ready( function ( $ ) {
var $currentFocused,
editTools;
function getSelectedSection() {
var selectedSection = mw.storage.get( editTools.storageKey )
|| mw.storage.session.get( editTools.storageKey );
return selectedSection;
}
function saveSelectedSection( newIndex ) {
mw.storage.set( editTools.storageKey, newIndex )
|| mw.storage.session.set( editTools.storageKey, newIndex );
}
editTools = {
// Entries prefixed with ␥ (U+2425 SYMBOL FOR DELETE FORM TWO) will not appear in the article namespace (namespace 0).
// Please make any changes to [[MediaWiki:Edittools]] as well, however, instead of using the ␥ symbol, use {{#ifeq:{{NAMESPACE}}|{{ns:0}}| | }}.
charinsert: {
'Insert': ' – — ° ′ ″ ≈ ≠ ≤ ≥ ± − × ÷ ← → · § ␥Sign_your_posts_on_talk_pages: ␥~~\~~ Cite_your_sources: <ref>+</ref>',
'Wiki markup': 'Insert: – — ° ′ ″ ≈ ≠ ≤ ≥ ± − × ÷ ← → · § ␥~~\~~ <ref>+</ref> Wiki_markup: {\{+}} {\{\{+}}} | [+] [\[+]] [\[Category:+]] #REDIRECT.[\[+]] <s>+</s> <sup>+</sup> <sub>+</sub> <code>+</code> <pre>+</pre> <blockquote>+</blockquote> <ref.name="+"_/> {\{#tag:ref|+|group="nb"|name=""}} {\{Reflist}} <references./> <includeonly>+</includeonly> <noinclude>+</noinclude> {\{DEFAULTSORT:+}} <nowiki>+</nowiki> <!--.+_--> <span.class="plainlinks">+</span>',
'Symbols': '~ | ¡¿†‡↔↑↓•¶#∞ ‘+’ “+” ‹+› «+» {\{angle.bracket|+}} ¤₳฿₵¢₡₢$₫₯€₠₣ƒ₴₭₤ℳ₥₦№₧₰£៛₨₪৳₮₩¥ ♠♣♥♦ ♭♯♮ ©®™ ◌',
'Latin': 'A a Á á À à  â Ä ä Ǎ ǎ Ă ă Ā ā à ã Å å Ą ą Æ æ Ǣ ǣ B b C c Ć ć Ċ ċ Ĉ ĉ Č č Ç ç D d Ď ď Đ đ Ḍ ḍ Ð ð E e É é È è Ė ė Ê ê Ë ë Ě ě Ĕ ĕ Ē ē Ẽ ẽ Ę ę Ẹ ẹ Ɛ ɛ Ǝ ǝ Ə ə F f G g Ġ ġ Ĝ ĝ Ğ ğ Ģ ģ H h Ĥ ĥ Ħ ħ Ḥ ḥ I i İ ı Í í Ì ì Î î Ï ï Ǐ ǐ Ĭ ĭ Ī ī Ĩ ĩ Į į Ị ị J j Ĵ ĵ K k Ķ ķ L l Ĺ ĺ Ŀ ŀ Ľ ľ Ļ ļ Ł ł Ḷ ḷ Ḹ ḹ M m Ṃ ṃ N n Ń ń Ň ň Ñ ñ Ņ ņ Ṇ ṇ Ŋ ŋ O o Ó ó Ò ò Ô ô Ö ö Ǒ ǒ Ŏ ŏ Ō ō Õ õ Ǫ ǫ Ọ ọ Ő ő Ø ø Œ œ Ɔ ɔ P p Q q R r Ŕ ŕ Ř ř Ŗ ŗ Ṛ ṛ Ṝ ṝ S s Ś ś Ŝ ŝ Š š Ş ş Ș ș Ṣ ṣ ß T t Ť ť Ţ ţ Ț ț Ṭ ṭ Þ þ U u Ú ú Ù ù Û û Ü ü Ǔ ǔ Ŭ ŭ Ū ū Ũ ũ Ů ů Ų ų Ụ ụ Ű ű Ǘ ǘ Ǜ ǜ Ǚ ǚ Ǖ ǖ V v W w Ŵ ŵ X x Y y Ý ý Ŷ ŷ Ÿ ÿ Ỹ ỹ Ȳ ȳ Z z Ź ź Ż ż Ž ž ß Ð ð Þ þ Ŋ ŋ Ə ə',
'Greek': 'ΆάΈέΉήΊίΌόΎύΏώ ΑαΒβΓγΔδ ΕεΖζΗηΘθ ΙιΚκΛλΜμ ΝνΞξΟοΠπ ΡρΣσςΤτΥυ ΦφΧχΨψΩω Ϝϝυ̯ι̯ ᾼᾳᾴᾺὰᾲᾶᾷἈἀᾈᾀἉἁᾉᾁἌἄᾌᾄἊἂᾊᾂἎἆᾎᾆἍἅᾍᾅἋἃᾋᾃἏἇᾏᾇ ῈὲἘἐἙἑἜἔἚἒἝἕἛἓ ῌῃῄῊὴῂῆῇἨἠᾘᾐἩἡᾙᾑἬἤᾜᾔἪἢᾚᾒἮἦᾞᾖἭἥᾝᾕἫἣᾛᾓἯἧᾟᾗ ῚὶῖἸἰἹἱἼἴἺἲἾἶἽἵἻἳἿἷΪϊΐῒῗ ῸὸὈὀὉὁὌὄὊὂὍὅὋὃ ῤῬῥ ῪὺῦὐὙὑὔὒὖὝὕὛὓὟὗΫϋΰῢῧ ῼῳῴῺὼῲῶῷὨὠᾨᾠὩὡᾩᾡὬὤᾬᾤὪὢᾪᾢὮὦᾮᾦὭὥᾭᾥὫὣᾫᾣὯὧᾯᾧ ᾹᾱᾸᾰῙῑῘῐῩῡῨῠ {{lang|el|+}} {{lang|grc|+}}',
'Cyrillic': 'АаБбВвГг ҐґЃѓДдЂђ ЕеЁёЄєЖж ЗзЅѕИиІі ЇїЙйЈјКк ЌќЛлЉљМм НнЊњОоПп РрСсТтЋћ УуЎўФфХх ЦцЧчЏџШш ЩщЪъЫыЬь ЭэЮюЯя ӘәӨөҒғҖҗ ҚқҜҝҢңҮү ҰұҲҳҸҹҺһ ҔҕӢӣӮӯҘҙ ҠҡҤҥҪҫӐӑ ӒӓӔӕӖӗӰӱ ӲӳӸӹӀ ҞҟҦҧҨҩҬҭ ҴҵҶҷҼҽҾҿ ӁӂӃӄӇӈӋӌ ӚӛӜӝӞӟӠӡ ӤӥӦӧӪӫӴӵ ́',
'Hebrew': 'אבגדהוזחטיכךלמםנןסעפףצץקרשת ׳ ״ װױײ',
'Arabic': ' Transliteration: ʾ ā ī ū ṯ ḥ ḫ ẖ ḏ š ṣ ḍ ṭ ẓ ʿ ġ ẗ á ا ﺁ ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه ة و ي ى ء أ إ ؤ ئ',
'IPA (English)': 'ˈ ˌ ŋ ɡ tʃ dʒ ʃ ʒ θ ð ʔ ɑː ɒ æ aɪ aʊ ɛ eɪ ɪ iː ɔː ɔɪ oʊ ʊ uː ʌ ɜr ə ər ᵻ ᵿ ɒ̃ æ̃ {\{IPAc-en|+}} {\{IPA-en|+}} {\{IPA|+}} {\{angle.bracket|+}}',
'IPA': 'Consonants: ɱɳɲŋɴ : t̪ d̪ ʈɖɟɡɢʡʔ : ɸβθð ʃʒʂʐɕʑ çʝɣχʁ ħʕʜʢɦɧ : ʋɹɻɥɰʍ : ʙⱱɾɽʀ ɺ ɫɬɮɭʎʟ : ɓɗᶑʄɠʛ ʘǀǃǂǁ Vowels: ɪʏɨʉɯʊ : øɘɵɤ ə ɚ ɛœɜɝɞʌɔ : æɶɐɑɒ Spacing_diacritics: ˈˌːˑʼˀˤᵝᵊᶢˠʰʱʲˡⁿᵑʷᶣ˞‿˕˔ Combining_diacritics: ̚ ̪ ̺ ̻ ̼ ̬ ̊ ̥ ̞ ̝ ̘ ̙ ̽ ̟ ̠ ̈ ̤ ̹ ̜ ̍ ̩ ̆ ̯ ̃ ̰ ͡ ͜ Tone: ̋ ́ ̄ ̀ ̏ ̌ ̂ ᷄ ᷅ ᷇ ᷆ ᷈ ᷉ ˥˦˧˨˩ꜛꜜ : ↗↘‖ extIPA: ͈ ͉ ͎ ̣ ̫ ͊ ᷽ ͇ : ˭ᵻᵿ {\{angle.bracket|+}} {\{IPA|+}} {\{IPA.link|+}}',
'Math and logic': '− × ÷ ⋅ ° ∗ ∘ ± ∓ ≤ ≥ ≠ ≡ ≅ ≜ ≝ ≐ ≃ ≈ ⊕ ⊗ ⇐ ⇔ ⇒ ∞ ← ↔ → ≪ ≫ ∝ √ ∤ ≀ ◅ ▻ ⋉ ⋊ ⋈ ∴ ∵ ↦ ¬ ∧ ∨ ⊻ ∀ ∃ ∈ ∉ ∋ ⊆ ⊈ ⊊ ⊂ ⊄ ⊇ ⊉ ⊋ ⊃ ⊅ ∪ ∩ ∑ ∏ ∐ ′ ∫ ∬ ∭ ∮ ∇ ∂ ∆ ∅ ℂ ℍ ℕ ℙ ℚ ℝ ℤ ℵ ⌊ ⌋ ⌈ ⌉ ⊤ ⊥ ⊢ ⊣ ⊧ □ ∠ ⟨ ⟩ <math>+</math> {\{math|+}} {\{mvar|+}} {\{frac|+|}} {\{sfrac|+|}}'
},
charinsertDivider: "\240",
storageKey: 'edittoolscharsubset',
createEditTools: function ( placeholder ) {
var sel, id;
var box = document.createElement( 'div' );
var prevSubset = 0, curSubset = 0;
box.id = 'editpage-specialchars';
box.title = 'Click on the character or tag to insert it into the edit window';
// append user-defined sets
if ( window.charinsertCustom ) {
for ( id in charinsertCustom ) {
if ( !editTools.charinsert[id] ) {
editTools.charinsert[id] = '';
}
}
}
// create drop-down select
sel = document.createElement( 'select' );
for ( id in editTools.charinsert ) {
sel.options[sel.options.length] = new Option( id, id );
}
sel.selectedIndex = 0;
sel.style.marginRight = '.3em';
sel.title = 'Choose character subset';
sel.onchange = sel.onkeyup = selectSubset;
box.appendChild( sel );
// create "recall" switch
if ( window.editToolsRecall ) {
var recall = document.createElement( 'span' );
recall.appendChild( document.createTextNode( '↕' ) ); // ↔
recall.onclick = function() {
sel.selectedIndex = prevSubset;
selectSubset();
};
recall.style.cssFloat = 'left';
recall.style.marginRight = '5px';
recall.style.cursor = 'pointer';
box.appendChild( recall );
}
if ( getSelectedSection() ) {
sel.selectedIndex = getSelectedSection();
} else {
// load latest selection from cookies (deprecated, remove in september 2018)
try {
var cookieRe = new RegExp( "(?:^|;)\\s*" + editTools.storageKey + "=(\\d+)\\s*(?:;|$)" );
var m = cookieRe.exec( document.cookie );
if ( m && m.length > 1 && parseInt( m[1] ) < sel.options.length ) {
sel.selectedIndex = parseInt( m[1] );
}
} catch ( err ) {
// ignore
}
}
placeholder.parentNode.replaceChild( box, placeholder );
selectSubset();
return;
function selectSubset() {
// remember previous (for "recall" button)
prevSubset = curSubset;
curSubset = sel.selectedIndex;
//save into web storage for persistence
saveSelectedSection( curSubset );
//hide other subsets
var pp = box.getElementsByTagName( 'p' ) ;
for ( var i = 0; i < pp.length; i++ ) {
pp[i].style.display = 'none';
}
//show/create current subset
var id = sel.options[curSubset].value;
var p = document.getElementById( id );
if ( !p ) {
p = document.createElement( 'p' );
p.className = 'nowraplinks';
p.id = id;
if ( id == 'Arabic' || id == 'Hebrew' ) {
p.style.fontSize = '120%';
p.dir = 'rtl';
}
var tokens = editTools.charinsert[id];
if ( window.charinsertCustom && charinsertCustom[id] ) {
if ( tokens.length > 0 ) {
tokens += ' ';
}
tokens += charinsertCustom[id];
}
editTools.createTokens( p, tokens );
box.appendChild( p );
}
p.style.display = 'inline';
}
},
createTokens: function ( paragraph, str ) {
var tokens = str.split( ' ' ), token, i, n;
for ( i = 0; i < tokens.length; i++ ) {
token = tokens[i];
n = token.indexOf( '+' );
if ( token.charAt( 0 ) === '␥' ) {
if ( token.length > 1 && mw.config.get( 'wgNamespaceNumber' ) === 0 ) {
continue;
} else {
token = token.substring( 1 );
}
}
if ( token === '' || token === '_' ) {
addText( editTools.charinsertDivider + ' ' );
} else if ( token === '\n' ) {
paragraph.appendChild( document.createElement( 'br' ) );
} else if ( token === '___' ) {
paragraph.appendChild( document.createElement( 'hr' ) );
} else if ( token.charAt( token.length-1 ) === ':' ) { // : at the end means just text
addBold( token );
} else if ( n === 0 ) { // +<tag> -> <tag>+</tag>
addLink( token.substring( 1 ), '</' + token.substring( 2 ), token.substring( 1 ) );
} else if ( n > 0 ) { // <tag>+</tag>
addLink( token.substring( 0, n ), token.substring( n+1 ) );
} else if ( token.length > 2 && token.charCodeAt( 0 ) > 127 ) { // a string of insertable characters
for ( var j = 0; j < token.length; j++ ) {
addLink( token.charAt( j ), '' );
}
} else {
addLink( token, '' );
}
}
return;
function addLink( tagOpen, tagClose, name ) {
var handler;
var dle = tagOpen.indexOf( '\x10' );
var a = document.createElement( 'a' );
if ( dle > 0 ) {
var path = tagOpen.substring( dle + 1 ).split( '.' );
tagOpen = tagOpen.substring( 0, dle );
handler = window;
for ( var i = 0; i < path.length; i++ ) {
handler = handler[path[i]];
}
$( a ).on( 'click', handler );
} else {
tagOpen = tagOpen.replace( /\./g,' ' );
tagClose = tagClose ? tagClose.replace( /_/g,' ' ) : '';
$( a ).on( 'click', {
tagOpen: tagOpen,
sampleText: '',
tagClose: tagClose
}, insertTags );
}
name = name || tagOpen + tagClose;
name = name.replace( /\\n/g,'' );
a.appendChild( document.createTextNode( name ) );
a.href = '';
paragraph.appendChild( a );
addText( ' ' );
}
function addBold( text ) {
var b = document.createElement( 'b' );
b.appendChild( document.createTextNode( text.replace( /_/g,' ' ) ) );
paragraph.appendChild( b );
addText( ' ' );
}
function addText( txt ) {
paragraph.appendChild( document.createTextNode( txt ) );
}
function insertTags( e ) {
e.preventDefault();
if ( $currentFocused && $currentFocused.length ) {
$currentFocused.textSelection(
'encapsulateSelection', {
pre: e.data.tagOpen,
peri: e.data.sampleText,
post: e.data.tagClose
}
);
}
}
},
setup: function () {
var placeholder;
if ( $( '#editpage-specialchars' ).length ) {
placeholder = $( '#editpage-specialchars' )[0];
} else {
placeholder = $( '<div id="editpage-specialchars"> </div>' ).prependTo( '.mw-editTools' )[0];
}
if ( !placeholder ) {
return;
}
if ( !window.charinsertDontMove ) {
$( '.editOptions' ).before( placeholder );
}
// Find the element that is focused
$currentFocused = $( '#wpTextbox1' );
// Apply to dynamically created textboxes as well as normal ones
$( document ).on( 'focus', 'textarea, input:text', function () {
$currentFocused = $( this );
} );
// Used to determine where to insert tags
editTools.createEditTools( placeholder );
window.updateEditTools = function () {
editTools.createEditTools( $( '#editpage-specialchars' )[0] );
};
}
}; // end editTools
editTools.setup();
} );
8h2ohoth4rbz3pggbp4dnkvgvijhilj
MediaWiki:Gadget-charinsert
8
5680
32302
2018-08-12T16:17:00Z
Dr. Sroy
5771
New gadget
wikitext
text/x-wiki
[[mw:extension:CharInsert|CharInsert]]: add a toolbar under the edit window for quickly inserting wiki markup and special characters
l4fetr131lwr0bt0nlcvu7wgo5w8old
Template:Navy
10
5681
32309
2018-08-12T18:02:06Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{country data {{{1}}}
| navy/core
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
| name = {{{name|}}}
}}
9x63ylkwxm2njgtsz0uoqc1njjp0kit
Template:Webarchive
10
5684
32314
2018-08-15T06:52:48Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly>{{#invoke:webarchive|webarchive}}</includeonly><noinclude>
{{documentation}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS -->
</noinclude>
af0jh9wqwfjf3uyx3ywwvb039disnpm
Module:Webarchive
828
5685
32315
2018-08-15T06:54:38Z
Dr. Sroy
5771
New module
Scribunto
text/plain
--[[ ----------------------------------
Lua module implementing the {{webarchive}} template.
A merger of the functionality of three templates: {{wayback}}, {{webcite}} and {{cite archives}}
]]
local p = {}
--[[--------------------------< inlineError >-----------------------
Critical error. Render output completely in red. Add to tracking category.
]]
local function inlineError(arg, msg)
track["Category:Webarchive template errors"] = 1
return '<span style="font-size:100%" class="error citation-comment">Error in webarchive template: Check <code style="color:inherit; border:inherit; padding:inherit;">|' .. arg .. '=</code> value. ' .. msg .. '</span>'
end
--[[--------------------------< inlineRed >-----------------------
Render a text fragment in red, such as a warning as part of the final output.
Add tracking category.
]]
local function inlineRed(msg, trackmsg)
if trackmsg == "warning" then
track["Category:Webarchive template warnings"] = 1
elseif trackmsg == "error" then
track["Category:Webarchive template errors"] = 1
end
return '<span style="font-size:100%" class="error citation-comment">' .. msg .. '</span>'
end
--[[--------------------------< trimArg >-----------------------
trimArg returns nil if arg is "" while trimArg2 returns 'true' if arg is ""
trimArg2 is for args that might accept an empty value, as an on/off switch like nolink=
]]
local function trimArg(arg)
if arg == "" or arg == nil then
return nil
else
return mw.text.trim(arg)
end
end
local function trimArg2(arg)
if arg == nil then
return nil
else
return mw.text.trim(arg)
end
end
--[[--------------------------< base62 >-----------------------
Convert base-62 to base-10
Credit: https://de.wikipedia.org/wiki/Modul:Expr
]]
local function base62( value )
local r = 1
if value:match( "^%w+$" ) then
local n = #value
local k = 1
local c
r = 0
for i = n, 1, -1 do
c = value:byte( i, i )
if c >= 48 and c <= 57 then
c = c - 48
elseif c >= 65 and c <= 90 then
c = c - 55
elseif c >= 97 and c <= 122 then
c = c - 61
else -- How comes?
r = 1
break -- for i
end
r = r + c * k
k = k * 62
end -- for i
end
return r
end
--[[--------------------------< tableLength >-----------------------
Given a 1-D table, return number of elements
]]
local function tableLength(T)
local count = 0
for _ in pairs(T) do count = count + 1 end
return count
end
--[[--------------------------< dateFormat >-----------------------
Given a date string, return its format: dmy, mdy, iso, ymd
If unable to determine return nil
]]
local function dateFormat(date)
local dt = {}
dt.split = {}
dt.split = mw.text.split(date, "-")
if tableLength(dt.split) == 3 then
if tonumber(dt.split[1]) > 1900 and tonumber(dt.split[1]) < 2200 and tonumber(dt.split[2]) and tonumber(dt.split[3]) then
return "iso"
else
return nil
end
end
dt.split = mw.text.split(date, " ")
if tableLength(dt.split) == 3 then
if tonumber(dt.split[3]) then
if tonumber(dt.split[3]) > 1900 and tonumber(dt.split[3]) < 2200 then
if tonumber(dt.split[1]) then
return "dmy"
else
return "mdy"
end
else
if tonumber(dt.split[1]) then
if tonumber(dt.split[1]) > 1900 and tonumber(dt.split[1]) < 2200 then
return "ymd"
end
end
end
end
end
return nil
end
--[[--------------------------< makeDate >-----------------------
Given a zero-padded 4-digit year, 2-digit month and 2-digit day, return a full date in df format
df = mdy, dmy, iso, ymd
]]
local function makeDate(year, month, day, df)
if not year or year == "" or not month or month == "" or not day or day == "" then
return nil
end
local zmonth = month -- month with leading 0
month = month:match("0*(%d+)") -- month without leading 0
if tonumber(month) < 1 or tonumber(month) > 12 then
return year
end
local nmonth = os.date("%B", os.time{year=2000, month=month, day=1} ) -- month in name form
if not nmonth then
return year
end
local zday = day
day = zday:match("0*(%d+)")
if tonumber(day) < 1 or tonumber(day) > 31 then
if df == "mdy" or df == "dmy" then
return nmonth .. " " .. year
elseif df == "iso" then
return year .. "-" .. zmonth
elseif df == "ymd" then
return year .. " " .. nmonth
else
return nmonth .. " " .. year
end
end
if df == "mdy" then
return nmonth .. " " .. day .. ", " .. year -- September 1, 2016
elseif df == "dmy" then
return day .. " " .. nmonth .. " " .. year -- 1 September 2016
elseif df == "iso" then
return year .. "-" .. zmonth .. "-" .. zday -- 2016-09-01
elseif df == "ymd" then
return year .. " " .. nmonth .. " " .. day -- 2016 September 1
else
return nmonth .. " " .. day .. ", " .. year -- September 1, 2016
end
end
--[[--------------------------< decodeWebciteDate >-----------------------
Given a URI-path to Webcite (eg. /67xHmVFWP) return the encoded date in df format
]]
local function decodeWebciteDate(path, df)
local dt = {}
dt.split = {}
dt.split = mw.text.split(path, "/")
-- valid URL formats that are not base62
-- http://www.webcitation.org/query?id=1138911916587475
-- http://www.webcitation.org/query?url=http..&date=2012-06-01+21:40:03
-- http://www.webcitation.org/1138911916587475
-- http://www.webcitation.org/cache/73e53dd1f16cf8c5da298418d2a6e452870cf50e
-- http://www.webcitation.org/getfile.php?fileid=1c46e791d68e89e12d0c2532cc3cf629b8bc8c8e
if mw.ustring.find( dt.split[2], "query", 1, true) or
mw.ustring.find( dt.split[2], "cache", 1, true) or
mw.ustring.find( dt.split[2], "getfile", 1, true) or
tonumber(dt.split[2]) then
return "query"
end
dt.full = os.date("%Y %m %d", string.sub(string.format("%d", base62(dt.split[2])),1,10) )
dt.split = mw.text.split(dt.full, " ")
dt.year = dt.split[1]
dt.month = dt.split[2]
dt.day = dt.split[3]
if not tonumber(dt.year) or not tonumber(dt.month) or not tonumber(dt.day) then
return inlineRed("[Date error] (1)", "error")
end
if tonumber(dt.month) > 12 or tonumber(dt.day) > 31 or tonumber(dt.month) < 1 then
return inlineRed("[Date error] (2)", "error")
end
if tonumber(dt.year) > tonumber(os.date("%Y")) or tonumber(dt.year) < 1900 then
return inlineRed("[Date error] (3)", "error")
end
local fulldate = makeDate(dt.year, dt.month, dt.day, df)
if not fulldate then
return inlineRed("[Date error] (4)", "error")
else
return fulldate
end
end
--[[--------------------------< decodeWaybackDate >-----------------------
Given a URI-path to Wayback (eg. /web/20160901010101/http://example.com )
or Library of Congress Web Archives (/all/20160901010101/http://example.com)
return the formatted date eg. "September 1, 2016" in df format
Handle non-digits in snapshot ID such as "re_" and "-" and "*"
]]
local function decodeWaybackDate(path, df)
local snapdate, snapdatelong, currdate, fulldate
local safe = path
snapdate = string.gsub(safe, "^/all/", "") -- Remove leading "/all/"
safe = snapdate
snapdate = string.gsub(safe, "^/w?e?b?/?", "") -- Remove leading "/web/" or "/"
safe = snapdate
local N = mw.text.split(safe, "/")
snapdate = N[1]
if snapdate == "*" then -- eg. /web/*/http.. or /all/*/http..
return "index"
end
safe = snapdate
snapdate = string.gsub(safe, "[a-z][a-z]_[0-9]?$", "") -- Remove any trailing "re_" from date
safe = snapdate
snapdate = string.gsub(safe, "[-]", "") -- Remove dashes from date eg. 2015-01-01
safe = snapdate
snapdate = string.gsub(safe, "[*]$", "") -- Remove trailing "*"
if not tonumber(snapdate) then
return inlineRed("[Date error] (2)", "error")
end
local dlen = string.len(snapdate)
if dlen < 4 then
return inlineRed("[Date error] (3)", "error")
end
if dlen < 14 then
snapdatelong = snapdate .. string.rep("0", 14 - dlen)
else
snapdatelong = snapdate
end
local year = string.sub(snapdatelong, 1, 4)
local month = string.sub(snapdatelong, 5, 6)
local day = string.sub(snapdatelong, 7, 8)
if not tonumber(year) or not tonumber(month) or not tonumber(day) then
return inlineRed("[Date error] (4)", "error")
end
if tonumber(month) > 12 or tonumber(day) > 31 or tonumber(month) < 1 then
return inlineRed("[Date error] (5)", "error")
end
currdate = os.date("%Y")
if tonumber(year) > tonumber(currdate) or tonumber(year) < 1900 then
return inlineRed("[Date error] (6)", "error")
end
fulldate = makeDate(year, month, day, df)
if not fulldate then
return inlineRed("[Date error] (7)", "error")
else
return fulldate
end
end
--[[--------------------------< decodeArchiveisDate >-----------------------
Given an Archive.is "long link" URI-path (e.g. /2016.08.28-144552/http://example.com)
return the date in df format (e.g. if df = dmy, return 28 August 2016)
Handles "." and "-" in snapshot date, so 2016.08.28-144552 is same as 20160828144552
]]
local function decodeArchiveisDate(path, df)
local snapdate, snapdatelong, currdate, fulldate
local safe = path
local N = mw.text.split(safe, "/")
safe = N[2] -- get snapshot date, e.g. 2016.08.28-144552
snapdate = string.gsub(safe, "[%.%-]", "") -- remove periods and hyphens
if not tonumber(snapdate) then -- if not numeric, it is "short link", not date
return "short link" -- e.g. http://archive.is/hD1qz
end
local dlen = string.len(snapdate)
if dlen < 4 then
return inlineRed("[Date error] (3)", "error")
end
if dlen < 14 then
snapdatelong = snapdate .. string.rep("0", 14 - dlen)
else
snapdatelong = snapdate
end
local year = string.sub(snapdatelong, 1, 4)
local month = string.sub(snapdatelong, 5, 6)
local day = string.sub(snapdatelong, 7, 8)
if not tonumber(year) or not tonumber(month) or not tonumber(day) then
return inlineRed("[Date error] (4)", "error")
end
if tonumber(month) > 12 or tonumber(day) > 31 or tonumber(month) < 1 then
return inlineRed("[Date error] (5)", "error")
end
currdate = os.date("%Y")
if tonumber(year) > tonumber(currdate) or tonumber(year) < 1900 then
return inlineRed("[Date error] (6)", "error")
end
fulldate = makeDate(year, month, day, df)
if not fulldate then
return inlineRed("[Date error] (7)", "error")
else
return fulldate
end
end
--[[--------------------------< serviceName >-----------------------
Given a domain extracted by mw.uri.new() (eg. web.archive.org) set tail string and service ID
]]
local function serviceName(host, nolink)
local tracking = "Category:Webarchive template other archives"
local bracketopen = "[["
local bracketclose = "]]"
if nolink then
bracketopen = ""
bracketclose = ""
end
ulx.url1.service = "other"
ulx.url1.tail = " at " .. ulx.url1.host .. " " .. inlineRed("Error: unknown archive URL")
host = string.lower(host)
if mw.ustring.find( host, "europarchive.org", 1, true ) then -- any containing "archive.org" listed before Wayback to avoid disambiguation
ulx.url1.tail = " at the " .. bracketopen .. "National Library of Ireland" .. bracketclose
elseif mw.ustring.find( host, "webarchive.org.uk", 1, true ) then
ulx.url1.tail = " at the " .. bracketopen .. "UK Web Archive" .. bracketclose
elseif mw.ustring.find( host, "archive.org", 1, true ) then
ulx.url1.service = "wayback"
ulx.url1.tail = " at the " .. bracketopen .. "Wayback Machine" .. bracketclose
tracking = "Category:Webarchive template wayback links"
elseif mw.ustring.find( host, "webcitation.org", 1, true ) then
ulx.url1.service = "webcite"
ulx.url1.tail = " at " .. bracketopen .. "WebCite" .. bracketclose
tracking = "Category:Webarchive template webcite links"
elseif mw.ustring.find( host, "archive.is", 1, true ) then
ulx.url1.service = "archiveis"
ulx.url1.tail = " at " .. bracketopen .. "Archive.is" .. bracketclose
tracking = "Category:Webarchive template archiveis links"
elseif mw.ustring.find( host, "archive.fo", 1, true ) then
ulx.url1.service = "archiveis"
ulx.url1.tail = " at " .. bracketopen .. "Archive.is" .. bracketclose
tracking = "Category:Webarchive template archiveis links"
elseif mw.ustring.find( host, "archive.today", 1, true ) then
ulx.url1.service = "archiveis"
ulx.url1.tail = " at " .. bracketopen .. "Archive.is" .. bracketclose
tracking = "Category:Webarchive template archiveis links"
elseif mw.ustring.find( host, "archive.li", 1, true ) then
ulx.url1.service = "archiveis"
ulx.url1.tail = " at " .. bracketopen .. "Archive.is" .. bracketclose
tracking = "Category:Webarchive template archiveis links"
elseif mw.ustring.find( host, "archive.ec", 1, true ) then
ulx.url1.service = "archiveis"
ulx.url1.tail = " at " .. bracketopen .. "Archive.is" .. bracketclose
tracking = "Category:Webarchive template archiveis links"
elseif mw.ustring.find( host, "archive-it.org", 1, true ) then
ulx.url1.service = "archiveit"
ulx.url1.tail = " at " .. bracketopen .. "Archive-It" .. bracketclose
elseif mw.ustring.find( host, "wikiwix.com", 1, true ) then
ulx.url1.tail = " at Wikiwix"
elseif mw.ustring.find( host, "arquivo.pt", 1, true) then
ulx.url1.tail = " at the " .. "Portuguese Web Archive"
elseif mw.ustring.find( host, "webarchive.loc.gov", 1, true ) then
ulx.url1.service = "locwebarchives"
ulx.url1.tail = " at the " .. bracketopen .. "Library of Congress" .. bracketclose .. " Web Archives"
elseif mw.ustring.find( host, "loc.gov", 1, true ) then
ulx.url1.tail = " at the " .. bracketopen .. "Library of Congress" .. bracketclose
elseif mw.ustring.find( host, "webharvest.gov", 1, true ) then
ulx.url1.tail = " at the " .. bracketopen .. "National Archives and Records Administration" .. bracketclose
elseif mw.ustring.find( host, "bibalex.org", 1, true ) then
ulx.url1.tail = " at " .. "[[Bibliotheca_Alexandrina#Internet_Archive_partnership|Bibliotheca Alexandrina]]"
elseif mw.ustring.find( host, "collectionscanada", 1, true ) then
ulx.url1.tail = " at the " .. "Canadian Government Web Archive"
elseif mw.ustring.find( host, "haw.nsk", 1, true ) then
ulx.url1.tail = " at the " .. "Croatian Web Archive (HAW)"
elseif mw.ustring.find( host, "veebiarhiiv.digar.ee", 1, true ) then
ulx.url1.tail = " at the " .. "Estonian Web Archive"
elseif mw.ustring.find( host, "vefsafn.is", 1, true ) then
ulx.url1.tail = " at the " .. "[[National and University Library of Iceland]]"
elseif mw.ustring.find( host, "proni.gov", 1, true ) then
ulx.url1.tail = " at the " .. bracketopen .. "Public Record Office of Northern Ireland" .. bracketclose
elseif mw.ustring.find( host, "uni-lj.si", 1, true ) then
ulx.url1.tail = " at the " .. "Slovenian Web Archive"
elseif mw.ustring.find( host, "stanford.edu", 1, true ) then
ulx.url1.tail = " at the " .. "[[Stanford University Libraries|Stanford Web Archive]]"
elseif mw.ustring.find( host, "nationalarchives.gov.uk", 1, true ) then
ulx.url1.tail = " at the " .. bracketopen .. "UK Government Web Archive" .. bracketclose
elseif mw.ustring.find( host, "parliament.uk", 1, true ) then
ulx.url1.tail = " at the " .. bracketopen .. "UK Parliament's Web Archive" .. bracketclose
elseif mw.ustring.find( host, "nlb.gov.sg", 1, true ) then
ulx.url1.tail = " at " .. "Web Archive Singapore"
elseif mw.ustring.find( host, "pandora.nla.gov.au", 1, true ) then
ulx.url1.tail = " at " .. bracketopen .. "Pandora Archive" .. bracketclose
elseif mw.ustring.find( host, "perma.cc", 1, true ) then
ulx.url1.tail = " at " .. bracketopen .. "Perma.cc" .. bracketclose
elseif mw.ustring.find( host, "perma-archives.cc", 1, true ) then
ulx.url1.tail = " at " .. bracketopen .. "Perma.cc" .. bracketclose
elseif mw.ustring.find( host, "screenshots.com", 1, true ) then
ulx.url1.tail = " at Screenshots"
elseif mw.ustring.find( host, "freezepage.com", 1, true ) then
ulx.url1.tail = " at Freezepage"
elseif mw.ustring.find( host, "yorku.ca", 1, true ) then
ulx.url1.tail = " at " .. "[[York University Libraries|York University Digital Library]]"
elseif mw.ustring.find( host, "webcache.googleusercontent.com", 1, true ) then
ulx.url1.tail = " at Google Cache"
elseif mw.ustring.find( host, "timetravel.mementoweb.org", 1, true ) then
ulx.url1.tail = " at " .. bracketopen .. "Memento Project" .. bracketclose
elseif mw.ustring.find( host, "langzeitarchivierung.bib-bvb.de", 1, true ) then
ulx.url1.tail = " at " .. bracketopen .. "Bavarian State Library" .. bracketclose
elseif mw.ustring.find( host, "webrecorder.io", 1, true ) then
ulx.url1.tail = " at " .. bracketopen .. "webrecorder.io" .. bracketclose
elseif mw.ustring.find( host, "webarchive.bac-lac.gc.ca", 1, true ) then
ulx.url1.tail = " at " .. bracketopen .. "Library and Archives Canada" .. bracketclose
else
tracking = "Category:Webarchive template unknown archives"
end
track[tracking] = 1
end
--[[--------------------------< parseExtraArgs >-----------------------
Parse numbered arguments starting at 2, such as url2..url10, date2..date10, title2..title10
For example: {{webarchive |url=.. |url4=.. |url7=..}}
Three url arguments not in numeric sequence (1..4..7).
Function only processes arguments numbered 2 or greater (in this case 4 and 7)
It creates numeric sequenced table entries like:
urlx.url2.url = <argument value for url4>
urlx.url3.url = <argument value for url7>
Returns the number of URL arguments found numbered 2 or greater (in this case returns "2")
]]
local function parseExtraArgs()
local i, j, argurl, argurl2, argdate, argtitle
j = 2
for i = 2, maxurls do
argurl = "url" .. i
if trimArg(args[argurl]) then
argurl2 = "url" .. j
ulx[argurl2] = {}
ulx[argurl2]["url"] = args[argurl]
argdate = "date" .. j
if trimArg(args[argdate]) then
ulx[argurl2]["date"] = args[argdate]
else
ulx[argurl2]["date"] = inlineRed("[Date missing]", "warning")
end
argtitle = "title" .. j
if trimArg(args[argtitle]) then
ulx[argurl2]["title"] = args[argtitle]
else
ulx[argurl2]["title"] = nil
end
j = j + 1
end
end
if j == 2 then
return 0
else
return j - 2
end
end
--[[--------------------------< comma >-----------------------
Given a date string, return "," if it's MDY
]]
local function comma(date)
local N = mw.text.split(date, " ")
local O = mw.text.split(N[1], "-") -- for ISO
if O[1] == "index" then return "" end
if not tonumber(O[1]) then
return ","
else
return ""
end
end
--[[--------------------------< createTracking >-----------------------
Return data in track[] ie. tracking categories
]]
local function createTracking()
local sand = ""
if tableLength(track) > 0 then
for key,_ in pairs(track) do
sand = sand .. "[[" .. key .. "]]"
end
end
return sand
end
--[[--------------------------< createRendering >-----------------------
Return a rendering of the data in ulx[][]
]]
local function createRendering()
local sand, displayheader, displayfield
local period1 = "" -- For backwards compat with {{wayback}}
local period2 = "."
local indexstr = "archived"
if ulx.url1.date == "index" then
indexstr = "archive"
end
-- For {{wayback}}, {{webcite}}
if ulx.url1.format == "none" then
if not ulx.url1.title and not ulx.url1.date then -- No title. No date
sand = "[" .. ulx.url1.url .. " Archived]" .. ulx.url1.tail
elseif not ulx.url1.title and ulx.url1.date then -- No title. Date.
if ulx.url1.service == "wayback" then
period1 = "."
period2 = ""
end
sand = "[" .. ulx.url1.url .. " Archived] " .. ulx.url1.date .. comma(ulx.url1.date) .. ulx.url1.tail .. period1
elseif ulx.url1.title and not ulx.url1.date then -- Title. No date.
sand = "[" .. ulx.url1.url .. " " .. ulx.url1.title .. "]" .. ulx.url1.tail
elseif ulx.url1.title and ulx.url1.date then -- Title. Date.
sand = "[" .. ulx.url1.url .. " " .. ulx.url1.title .. "]" .. ulx.url1.tail .. " (" .. indexstr .. " " .. ulx.url1.date .. ")"
else
return nil
end
if ulx.url1.extraurls > 0 then -- For multiple archive URLs
local tot = ulx.url1.extraurls + 1
sand = sand .. period2 .. " Additional archives: "
for i=2,tot do
local indx = "url" .. i
if ulx[indx]["title"] then
displayfield = "title"
else
displayfield = "date"
end
sand = sand .. "[" .. ulx[indx]["url"] .. " " .. ulx[indx][displayfield] .. "]"
if i == tot then
sand = sand .. "."
else
sand = sand .. ", "
end
end
else
return sand
end
return sand
-- For {{cite archives}}
else
if ulx.url1.format == "addlarchives" then -- Multiple archive services
displayheader = "Additional archives: "
else -- Multiple pages from the same archive
displayheader = "Additional pages archived on " .. ulx.url1.date .. ": "
end
local tot = 1 + ulx.url1.extraurls
local sand = displayheader
for i=1,tot do
local indx = "url" .. i
displayfield = ulx[indx]["title"]
if ulx.url1.format == "addlarchives" then
if not displayfield then
displayfield = ulx[indx]["date"]
end
else
if not displayfield then
displayfield = "Page " .. i
end
end
sand = sand .. "[" .. ulx[indx]["url"] .. " " .. displayfield .. "]"
if i == tot then
sand = sand .. "."
else
sand = sand .. ", "
end
end
return sand
end
end
function p.webarchive(frame)
args = frame.args
if (args[1]==nil) and (args["url"]==nil) then -- if no argument provided than check parent template/module args
args = frame:getParent().args
end
local tname = "Webarchive" -- name of calling template. Change if template rename.
ulx = {} -- Associative array to hold template data
track = {} -- Associative array to hold tracking categories
maxurls = 10 -- Max number of URLs allowed.
local verifydates = "yes" -- See documentation. Set "no" to disable.
-- URL argument (first)
local url1 = trimArg(args.url) or trimArg(args.url1)
if not url1 then
return inlineError("url", "Empty.") .. createTracking()
end
if mw.ustring.find( url1, "https://web.http", 1, true ) then -- track bug
track["Category:Webarchive template errors"] = 1
return inlineError("url", "https://web.http") .. createTracking()
end
if url1 == "https://web.archive.org/http:/" then -- track bug
track["Category:Webarchive template errors"] = 1
return inlineError("url", "Invalid URL") .. createTracking()
end
ulx.url1 = {}
ulx.url1.url = url1
if not mw.ustring.find( mw.ustring.lower(url1), "^http") then
if not mw.ustring.find( url1, "^//") then
ulx.url1.url = "http://" .. url1
end
end
local uri1 = mw.uri.new(ulx.url1.url)
ulx.url1.host = uri1.host
ulx.url1.extraurls = parseExtraArgs()
-- Nolink argument
local nolink = trimArg2(args.nolink)
serviceName(uri1.host, nolink)
-- Date argument
local date = trimArg(args.date) or trimArg(args.date1)
if date == "*" and (ulx.url1.service == "wayback" or ulx.url1.service == "locwebarchives") then
date = "index"
elseif date and (ulx.url1.service == "wayback" or ulx.url1.service == "locwebarchives") and verifydates == "yes" then
local ldf = dateFormat(date)
if ldf then
local udate = decodeWaybackDate( uri1.path, ldf )
if udate ~= date then
date = udate .. inlineRed("<sup>[Date mismatch]</sup>", "warning")
end
end
elseif date and ulx.url1.service == "webcite" and verifydates == "yes" then
local ldf = dateFormat(date)
if ldf then
local udate = decodeWebciteDate( uri1.path, ldf )
if udate == "query" then -- skip
elseif udate ~= date then
date = udate .. inlineRed("<sup>[Date mismatch]</sup>", "warning")
end
end
elseif date and ulx.url1.service == "archiveis" and verifydates == "yes" then
local ldf = dateFormat(date)
if ldf then
local udate = decodeArchiveisDate( uri1.path, ldf )
if udate == "short link" then -- skip
elseif udate ~= date then
date = udate .. inlineRed("<sup>[Date mismatch]</sup>", "warning")
end
end
elseif not date and (ulx.url1.service == "wayback" or ulx.url1.service == "locwebarchives") then
date = decodeWaybackDate( uri1.path, "iso" )
if not date then
date = inlineRed("[Date error] (1)", "error")
end
elseif not date and ulx.url1.service == "webcite" then
date = decodeWebciteDate( uri1.path, "iso" )
if date == "query" then
date = inlineRed("[Date missing]", "warning")
elseif not date then
date = inlineRed("[Date error] (1)", "error")
end
elseif not date and ulx.url1.service == "archiveis" then
date = decodeArchiveisDate( uri1.path, "iso" )
if date == "short link" then
date = inlineRed("[Date missing]", "warning")
elseif not date then
date = inlineRed("[Date error] (1)", "error")
end
elseif not date then
date = inlineRed("[Date missing]", "warning")
end
ulx.url1.date = date
-- Format argument
local format = trimArg(args.format)
if not format then
format = "none"
else
if format == "addlpages" then
if not ulx.url1.date then
format = "none"
end
elseif format == "addlarchives" then
format = "addlarchives"
else
format = "none"
end
end
ulx.url1.format = format
-- Title argument
local title = trimArg(args.title) or trimArg(args.title1)
ulx.url1.title = title
local rend = createRendering()
if not rend then
rend = '<span style="font-size:100%" class="error citation-comment">Error in [[:Template:' .. tname .. ']]: Unknown problem. Please report on template talk page.</span>'
track["Category:Webarchive template errors"] = 1
end
return rend .. createTracking()
end
return p
dnlejm2fyhikbmnutno94vr26s7xz1f
Template:Colbegin
10
5724
32392
2018-08-24T13:35:32Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly><div class="div-col columns column-width" style="{{column-width|{{{colwidth|30em}}}}} <!--
-->{{#if: {{{gap|}}}
| {{column-gap|{{{gap}}}}} }}<!--
-->{{#switch: {{{rules|}}}
| = <!--empty-->
| yes = {{column-rule}}
| {{Column-rule|{{{rules}}}}} }} <!--
-->{{#ifeq: {{{small|}}}|yes
| font-size:90%; }} <!--
-->{{#if: {{{style|}}}
| {{{style}}} }}"><!--
-->{{#if: {{{content|}}}
|{{{content}}}</div>}}<!-- Inventory how many pages use small=yes
-->{{#ifeq: {{{small|}}}|yes
|[[Category:Pages using div col with small parameter]]}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using div col with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Div col]] with unknown parameter "_VALUE_"; use colwidth= to specify column size |ignoreblank=y | colwidth | content | gap | rules | small | style }}<noinclude>
{{Documentation}}
</noinclude>
3k77ba1n6atqom4dln18w9ew9iawqyu
Template:Colend
10
5725
32393
2018-08-24T13:36:54Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly></div></includeonly><noinclude>
{{Documentation|Template:Div col/doc}}
</noinclude>
e0rj08wj8gm7na2mxp8t9b3l4y8kspb
Category:Pages with maps
14
5726
32394
2018-08-24T13:37:58Z
Dr. Sroy
5771
New category
wikitext
text/x-wiki
These pages contains maps.
179qa6564gz3qp5gjmvl1eziuwvxrsr
Template:Getalias
10
5797
32527
2018-09-10T09:03:25Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{country data {{{1}}}|getalias/core|name={{{2|}}}|variant={{{variant|{{{3|}}}}}}}}<noinclude>
{{documentation}}
</noinclude>
anrk3h1ng0trq4l9xqx1we1umkopk3n
Template:Strfind short
10
5798
32528
2018-09-10T09:04:33Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{#Invoke:String|find|source={{{1|}}}|{{{2}}}}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
sng2qjm59mds7la9fh03t82f19ej3y4
Template:Substr any
10
5799
32529
2018-09-10T09:11:45Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<includeonly>{{{{{|safesubst:}}}#invoke:String|sublength|s={{{1}}}|i={{{2|0}}}|len={{{3|0}}}}}</includeonly><noinclude>
{{documentation}}
</noinclude>
2jb88dajnoqpjglvsm965ah7hjsjr9s
Template:Str sub old
10
5800
32530
2018-09-10T09:13:21Z
Dr. Sroy
5771
New redirect
wikitext
text/x-wiki
#REDIRECT [[Template:Substr any]]
gbzk2fujyqlkk766krqmogn1okyxoze
Template:Str find0
10
5801
32531
2018-09-10T09:14:46Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{#expr:{{#invoke:String|find|source={{{1}}}|target={{{2}}}}} - 1}}<noinclude>
{{documentation}}</noinclude>
sert5g7f8gacqtv1cs6edj7iu0d5b97
Template:Strlen quick
10
5802
32534
32532
2018-09-10T09:19:55Z
Dr. Sroy
5771
Typo
wikitext
text/x-wiki
{{{{{|safesubst:}}}#invoke:String|len|s={{{1|}}}}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
b1x8qcqpdocnua2ihkd8pr5jd1jn7xn
Template:ISO 639 name undefined
10
5803
32535
2018-09-10T09:37:32Z
Dr. Sroy
5771
New error template
wikitext
text/x-wiki
{{Error|Template requires an [[ISO 639]] language code}}<noinclude>
{{Documentation}}
</noinclude>
aj8dvo4nm32cztxu0vmgfpcxnyfbeoc
Template:Error
10
5804
32536
2018-09-10T09:38:37Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
{{#invoke:Error|error|{{{message|{{{1}}}}}}|tag={{{tag|}}}}}<noinclude>
{{documentation}}
</noinclude>
axsripqkyjus55mon24y6efvuedy0d2
Template:ISO 639 name prs
10
5805
32537
2018-09-10T09:41:41Z
Dr. Sroy
5771
New language
wikitext
text/x-wiki
Dari<noinclude>
{{ISO 639 name conversion template doc|cat-lang=Persian}}
</noinclude>
aflx6cue6pql4x15gufym97hfo9rp1x
Template:ISO 639 name ps
10
5806
32538
2018-09-10T09:43:32Z
Dr. Sroy
5771
New language
wikitext
text/x-wiki
Pashto<noinclude>
{{ISO 639 name conversion template doc|{{ISO 639 name ps}}|ps}}</noinclude>
m3j4jepmyfe5xl5x8omiwws5miixoha
Template:ISO 639 name hy
10
5807
32539
2018-09-10T09:46:01Z
Dr. Sroy
5771
New language
wikitext
text/x-wiki
Armenian<noinclude>
{{ISO 639 name conversion template doc|redirect=yes}}
</noinclude>
ebof7jep8me4lltsfnsy8hob5a9cod2
Template:ISO 639 name az
10
5808
32540
2018-09-10T09:47:37Z
Dr. Sroy
5771
New language
wikitext
text/x-wiki
Azerbaijani<noinclude>
{{ISO 639 name conversion template doc|redirect=yes}}
</noinclude>
qogwn0wrcf233vkj1ql8gab6gke38jk
Template:ISO 639 name ar
10
5809
32541
2018-09-10T09:49:25Z
Dr. Sroy
5771
New language
wikitext
text/x-wiki
Arabic<noinclude>
{{ISO 639 name conversion template doc|{{ISO 639 name ar}}|ar}}</noinclude>
fhgysn1xshvij3kbgimgiz0y4jg45u3
Template:ISO 639 name bn
10
5810
32542
2018-09-10T09:51:26Z
Dr. Sroy
5771
New language
wikitext
text/x-wiki
Bengali<noinclude>
{{ISO 639 name conversion template doc|{{ISO 639 name ar}}|ar}}</noinclude>
2udim2opfmduhap0xwrj5ocizdug1is
Template:Bo-textonly
10
5811
32543
2018-09-10T09:53:40Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
<span {{#if:{{{lang|}}}|lang="{{{lang|}}}"}} style="font-family: {{#if:{{{ume|}}}|'Qomolangma-Betsu', 'Qomolangma-Chuyig', 'Qomolangma-Drutsa', 'Qomolangma-Edict', 'Qomolangma-Tsumachu', 'Qomolangma-Tsuring', 'Qomolangma-Tsutong', 'TibetanSambhotaYigchung', 'TibetanTsugRing', 'TibetanYigchung',|}} 'Qomolangma-Dunhuang', 'Qomolangma-Uchen Sarchen', 'Qomolangma-Uchen Sarchung', 'Qomolangma-Uchen Suring', 'Qomolangma-Uchen Sutung', 'Qomolangma-Title', 'Qomolangma-Subtitle', 'Qomolangma-Woodblock', 'DDC Uchen', 'DDC Rinzin', Kailash, 'BabelStone Tibetan', Jomolhari, 'TCRC Youtso Unicode', 'Tibetan Machine Uni', Wangdi29, 'Noto Sans Tibetan', 'Microsoft Himalaya'; font-size:1.25em; vertical-align:top; word-wrap: break-word;">{{{1}}}</span><noinclude>
{{doc|content=
==Usage==
This template allows the correct display of Tibetan script (with the proper fonts and suitable text size), and shows the text only. This template can be used when Tibetan script is displayed mid-paragraph, and there is no need to have links to script names and romanizations.
;Example usage:
*<code><nowiki>{{Bo-textonly|དྲི་མེད་བཤེས་གཉེན་}}</nowiki></code> produces {{Bo-textonly|དྲི་མེད་བཤེས་གཉེན་}}.
==See also==
*[[:Template:Bo]] - template with language markers
[[Category:Sino-Tibetan multilingual support templates]]
}}
</noinclude>
07lmwaoh4ivm00rp9p7n72lj5qy5ole
Category:Pages with reference errors
14
5812
32545
2018-09-10T10:17:32Z
Dr. Sroy
5771
Created page with "Pages with reference errors"
wikitext
text/x-wiki
Pages with reference errors
btrw3mqv3m0gddhrbtj3y7z7vkxxn60
Brunei
0
5813
32548
2018-09-10T10:28:45Z
Dr. Sroy
5771
New article
wikitext
text/x-wiki
{{bold|Brunei}} i tiko ra [[Axiya]].
{{Coord|4|30|N|114|40|E|display=title}}
{{Infobox country
| conventional_long_name = Nation of Brunei, the Abode of Peace
| common_name = Brunei
| native_name = ''{{lang|ms|Negara Brunei Darussalam}}'' <span style="font-size:70%">([[Rumi script|Rumi]])</span><br />{{lang|ms-Arab|نڬارا بروني دارالسلام}} <span style="font-size:70%">([[Jawi script|Jawi]])</span>
| image_flag = Flag of Brunei.svg
| image_flag2 =
| image_coat = Coat of arms of Brunei.svg
| symbol_type = National Emblem
| national_motto = {{vunblist |{{big|{{lang|ar|الدائمون المحسنون بالهدى}}}} |{{nowrap|''{{lang|ms|Sentiasa membuat kebajikan dengan petunjuk Allah}}''}} |{{small|"Always in service with God's guidance"}}}}
| national_anthem = {{vunblist |''[[Allah Peliharakan Sultan]]'' |{{small|''God Bless the Sultan''}}}}<br /><center>[[File:United States Navy Band - Allah Peliharakan Sultan.oga]]</center>
| image_map = Location Brunei ASEAN.svg
| map_caption = {{map caption |location_color=green |region=[[ASEAN]] |region_color=dark grey |legend=Location Brunei ASEAN.svg}}
| capital = [[Bandar Seri Begawan]]
| coordinates = {{Coord|4|53.417|N|114|56.533|E|type:city}}
| largest_city = [[Bandar Seri Begawan]]
| official_languages = [[Malay language|Malay]]{{ref label|Malay|a|}}
| languages_type = Recognised languages
| languages_sub = yes
| languages = [[English language|English]]{{ref label|English|b|}}
| languages2_type = Other languages
<br />and local dialects<ref>{{cite web |author= |url=https://www.ethnologue.com/country/BN/languages |title=Brunei |publisher=Ethnologue |date=19 February 1999 |accessdate=30 December 2013}}</ref><ref>{{cite web |url=http://borneobulletin.brunei-online.com/index.php/2013/10/25/call-to-add-ethnic-languages-as-optional-subject-in-schools/ |title=Call to add ethnic languages as optional subject in schools |accessdate=19 November 2013 |deadurl=yes |archiveurl=https://archive.is/20131119230503/http://borneobulletin.brunei-online.com/index.php/2013/10/25/call-to-add-ethnic-languages-as-optional-subject-in-schools/ |archivedate=19 November 2013 |df=dmy-all }}</ref>
| languages2 = {{hlist |[[Brunei Malay]] |[[Malay language|Jawi Malay]] | [[Tutong language|Tutong]] |[[Kedayan]] |[[Belait language|Belait]]| [[Chinese languages|Chinese]] ([[Hokkien]], [[Hakka Chinese]], [[Standard Chinese]] and [[Cantonese]]) |Indigenous languages |[[Lun Bawang language|Murut]] |[[Dusun language|Dusun]] |[[Brunei Bisaya language|Brunei Bisaya]] }}{{infobox|child=yes
| label1 = [[Official script]]s
| data1 = {{vunblist |[[Malay alphabet]] |[[Jawi alphabet]]<ref>[http://www.bt.com.bn/news-national/2010/10/22/writing-contest-promotes-usage-history-jawi-script Writing contest promotes usage, history of Jawi script] {{webarchive|url=https://web.archive.org/web/20120612065057/http://www.bt.com.bn/news-national/2010/10/22/writing-contest-promotes-usage-history-jawi-script |date=12 June 2012 }}. The Brunei Times (22 October 2010)</ref>}}
}}
| ethnic_groups = {{vunblist
| 65.7% [[Bruneian Malay people|Malays]]
| 10.3% [[Ethnic Chinese in Brunei|Chinese]]
| 24% others
}}
| ethnic_groups_year = 2016<ref name=WorldFactbook>{{cite web |url=https://www.cia.gov/library/publications/the-world-factbook/geos/bx.html |title=The World Factbook |publisher=CIA|accessdate=28 January 2018}}</ref>
| demonym = Bruneian
| government_type = {{nowrap|[[Unitary state|Unitary]] [[Islamic state|Islamic]] [[Absolute monarchy|absolute<br />monarchy]]}}
| leader_title1 = [[List of Sultans of Brunei|Sultan]] and [[Yang di-Pertuan Negara|Yang di-Pertuan]]
| leader_name1 = [[Hassanal Bolkiah]]
| leader_title2 = [[Crown Prince]]
| leader_name2 = [[Al-Muhtadee Billah]]
| leader_title3 = [[Legislative Council of Brunei|Speaker of the Legislative Council]]
| leader_name3 = [[Abdul Rahman Mohamed Taib]]
| leader_title4 = [[State Mufti of Brunei|State Mufti]]
| leader_name4 = [[Abdul Aziz Juned]]
| legislature = [[Legislative Council of Brunei|Legislative Council]]
| sovereignty_type = [[History of Brunei|Formation]]
| established_event2 = [[Muhammad Shah of Brunei|Creation of the Sultanate]]
| established_date2 = c.1368
| established_event3 = [[Bruneian Empire]]
| established_date3 = 15th – 19th century
| established_event4 = {{nowrap|[[British protectorate]]}}
| established_date4 = 1888
| established_event5 = {{nowrap|[[Independence]] from<br />the [[United Kingdom]]}}
| established_date5 = 1 January 1984
| established_event6 = [[ASEAN Declaration]]
| established_date6 = 7 January 1984
| area_km2 = 5,765
| area_rank = 164th
| area_sq_mi = 2,226
| percent_water = 8.6
| population_estimate = 417,200<ref name="depd.gov.bn">{{cite web |url=https://www.depd.gov.bn/SitePages/National%20Statistics.aspx |title=National Statistics |publisher=depd.gov.bn |date= |accessdate=1 July 2015 |deadurl=yes |archiveurl=https://web.archive.org/web/20161111141102/http://www.depd.gov.bn/SitePages/National%20Statistics.aspx |archivedate=11 November 2016 |df=dmy-all }}</ref>
| population_estimate_year = {{nowrap|Jul 2015<ref name="depd.gov.bn" />}}
| population_estimate_rank = 175th
| population_density_km2 = 72.11
| population_density_sq_mi = 186.75
| population_density_rank = 134th
| GDP_PPP = $33.376 billion<ref name=imf2>{{cite web |url=http://www.imf.org/external/pubs/ft/weo/2012/01/weodata/weorept.aspx?pr.x=62&pr.y=18&sy=2011&ey=2016&scsm=1&ssd=1&sort=country&ds=.&br=1&c=516&s=NGDPD%2CNGDPDPC%2CPPPGDP%2CPPPPC%2CLP&grp=0&a= |title=Brunei |publisher=International Monetary Fund |accessdate=22 January 2016}}</ref>
| GDP_PPP_year = 2018
| GDP_PPP_rank = 116th
| GDP_PPP_per_capita = $77,699<ref name=imf2 />
| GDP_PPP_per_capita_rank = 5th
| GDP_nominal = $13.002 billion<ref name=imf2 />
| GDP_nominal_year = 2018
| GDP_nominal_rank = 111th
| GDP_nominal_per_capita = $27,601<ref name=imf2 />
| GDP_nominal_per_capita_rank = 25th
| Gini =
| Gini_year =
| Gini_change =
| Gini_ref =
| Gini_rank =
| HDI = 0.865
| HDI_year = 2015
| HDI_change = increase
| HDI_ref = <ref name="HDI">{{cite web |url=http://hdr.undp.org/sites/default/files/hdr_2015_statistical_annex.pdf|title=2015 Human Development Report |date=2014 |accessdate=14 December 2015 |publisher=United Nations Development Programme }}</ref>
| HDI_rank = 31st
| currency = [[Brunei dollar]]
| currency_code = BND
| time_zone = [[Time in Brunei|Brunei Darussalam Time]]
| utc_offset = +8
| utc_offset_DST =
| time_zone_DST =
| drives_on = left
| calling_code = [[+673]]{{ref label|Calling Code|c|}}
| cctld = [[.bn]]<ref>{{cite web |url=http://www.iana.org/domains/root/db/bn.html |title=Delegation Record for .BN |publisher=IANA |accessdate=6 November 2015}}</ref>
| footnote_a = {{note|Malay}} Under Article 82: "Official language" of the Constitution of Brunei, [[Malay language|Malay]] is the official language.
| footnote_b = {{note|English}} Under Article 82: "Official language" of the Constitution of Brunei, [[English language|English]] is used in official documents (official documents are bilingual; Malay and English).<ref>{{cite web|url=http://www.agc.gov.bn/agc1/images/LOB/cons_doc/constitution_i.pdf|title=Constitution of Brunei Darussalam|publisher=Attorney General's Chambers Brunei Darussalam|accessdate=15 October 2013}}{{dead link|date=August 2016}}</ref>
| footnote_c = {{note|Calling Code}} Also 080 from [[East Malaysia]].
| religion = [[Sunni Islam]]
| lats =
| longs =
| area_magnitude = 1 E9
| country_code =
}}
{{Axiya}}
==Mintsaho==
{{reflist}}
[[Category:Axiya]]
spdfl8okl9oujzr05gava7uvbb08c28
Nkuna
0
5814
32938
32937
2018-11-18T14:00:11Z
Thuvack
315
wikitext
text/x-wiki
{{Infobox Swivongo
| name = Nkuna
| title =
| image = [[File:Coats of arms of None.svg||125px]]
| caption = '''"Timbhuri ta misava"'''
| reign = Nkuna
| Afrika Dzonga = <small>[[Tzaneen]]{{·}}[[Giyani]]{{·}}[[Bushbuckridge]]{{·}}[[Joni]]{{·}}[[Pitori]]</small>
| Muzambhiki = <small>[[Maputo]]{{·}}[[Magudu]]{{·}} [[Chokwe]]{{·}}[[Hokwe]]</small>
| Swazini = <small>[[Malelane]]{{·}}[[Kanyamazane]]{{·}}</small>
| Zimbabwe =
| Ntlawa = Djonga
}}
=== Xithopo xa muti ===
<blockquote>
Timbhuri ta misava,<br>
Va kuma xikomu,<br>
Va rhaku leri kulu,<br>
Loko vafa tintombhi ta tiku tirii hayi mingava lahli,<br>
kumbexana vanga pfuka hita hlalela vumbhurhi bya vona
</blockquote>
== Rhavi e ka swiyenge swa rixaka ra Vatsonga ==
Hi ku ya hi [[Henri-Alexandre Junod|Henri Junod]] va ka Nkuna, va hlayiwa eka rhavi ra '''Va djonga va Vahlavi''' e ka rixaka ra Vatsonga.<ref>Henry Junod - Life of a South African Tribe - Vol 1, Pages 16 - 19</ref>
== Minkombo ==
{{Reflist}}
{{Swivongo_Tsonga}}
[[Category:Swivongo_swa_Xitsonga]]
hphw8nxx31whxr3m9v4ocqrd03re088
DJ Brian
0
5815
32965
32964
2018-11-19T21:38:36Z
Thuvack
315
/* Ku thlomiwa risiva */
wikitext
text/x-wiki
{{Bio}}
'''Giyani Brian "DJ Brian" Rikhotso''' (utswariwile hi ti 1 ta sunguti 1980) i muhaxi wa ndhuma wa xitichi xa Munghana Lonene FM, mutlangi/ mutlambi wa tinsimu na n'wamabindzu.<ref>[http://www.sabc.co.za/wps/portal/SABC/SABCARTICLE?id=353544804abf33d8aab9ea209eab8490&page_from=PRESS SABC]</ref> hi ti 2015, Brian usukile eka kuhaxa nongonoko wa Mphensa-Mphensa a hlanganisiwa na Sydney Baloyi ku ya haxa nongonoko wa ni mpundzu ku nga Phaphama.
== Matimu na vutomi byakwe ==
Brian utswariwile e Soweto, [[Afrika-Dzonga|South Africa (AFIRIKA-DZONGA)]]. Ukulelele eBolobedu kusuhi na Tzaneen, [[Limpopo]]. i nghenile eMatshwi Primary School, Bolobedu ayahetisa eMokope Senior Secondary a nga sidyondzela kuva Journalist e Technikon Pretoria (sweswi kunga Tshwane University of Technology). u sungurile kuhaxa eka Munghana lonene FM hi 2000 a haxa hiku hela ka vhiki.
== Munghana Lonene FM ==
Brian u humelerisile minongonoko yo hambanahambana eka Munghana Lonene FM. uthoriwile eka station hi 2000 tani hi stand-in(muyimeri muhaxi), a tala eku haxa ta Mafu loko ari karhi a hetisa swa tidyondzo ta yena. usungurile ku haxa eka African World Music Show Mindhzumba ya Afrika, lowu hi wona nongonoko lowu wun'wi dumiseke. hi lembe ra 2003 usungurile ku haxa nongonoko wa Vaxumi, a cincana na Conny Mashimbye. uvuye a kuma nongonoko wo haxa na mpundzu 2005, enongonoko lowu anga haxa kufikela loko a tshika ntirho hi lembe ra 2007.
hi lembe ra 2008 utlhelele eka xitichi laha anga sungula ku haxa nongonoko wani mpundzu wa Phaphama with Sydney Baloyi. hi lembe ra 2009 ntlawa wu hlanganisiwile na Tebogo Jacko Magubane tani hi muhumelerisi wa nonongonoko, leswi swiendle leswaku nongonoko wu duma swinene. endzhaku ko humelela ka nongonoko wa Phaphama's , Brian ususiwile ku ya haxa nongonoko wa ndzhenga laha a nga hlanganisiwa na Thembzana Reloaded na Nyiko Sithole tani hi muhumelerisi wa swa mintlangu ku fikela April 2015. hi 2015 utlhelele ku ya haxa Munghana Lonene fm's breakfast show Phaphama. hi 2018 DJ Brian ususiwile ku ya haxa nongonoko wa ninhlekanhi ku nga Dzumba na Mina.
=== Ku thlomiwa risiva ===
hi 23 wa malembe, Brian uvile na nkateko wo kuma sagwati ra (Best presenter of the year/ muhaxi wa lembe) hinkarhi a haxa kambirhi ntsena hi vhiki. nyiketa va yingiseri nantswo wa vunanga bya xi AFIRIKA (African music) kotala yo huma eka matiko ya SADC. Hikwalaho ka nantswo wa yena wa vunanga uvile munhu sungula eka xitchi xa munghana lonene ku ya tlanga e Salala from [[Madagascar]], Koffi Olomide Fally Ipupa Papa Wemba, Kanda Bongo Man, kusuka [[Democratic Republic of the Congo]] nati ntlambi to hambanahambana [[Muzambhiki|Mozambique]] to fana na Zico, Tabassily, Mr Bow.
== References ==
{{Reflist}}
[[Category:Living people]]
asyl3ax5ecba2uedigq7gy0qpasm4jn
Matawu doxtee
0
5818
32562
2018-10-01T21:39:41Z
41.113.56.212
Matawu doxtee ngobeni
wikitext
text/x-wiki
Matawu doxtee i mufana waka Ngobeni i tshama e mugangeni wa Loloka, ehansi ka vulawuri byale ka dzumeri.I sunguri ti dyondzo ta yena e Bvuma primary school (Loloka) laha anga heta ti dyondzo tayena e Semendhe secondary school (mbhendlhe) i mufana loyi ativekaka hiku rhula e tikweni.
ikk8swbm1y7ga1k2ylsgv6fllb3hwpm
Category:Pages with citations using unsupported parameters
14
5819
32569
2018-10-07T14:40:10Z
Dr. Sroy
5771
New category
wikitext
text/x-wiki
This page contains information about citation errors.
52ftigjolr68pqc0lgfn5a654c665js
Template:DecreasePositive
10
5820
32570
2018-10-07T14:42:21Z
Dr. Sroy
5771
New template
wikitext
text/x-wiki
[[File:Decrease Positive.svg|11px|alt={{{1|Positive decrease}}}|link=|{{{1|Positive decrease}}}]]<noinclude>
{{documentation}}
</noinclude>
aqw24nri9oqq42lnctwic62w71oq2le
F.A Thuketana
0
5823
32594
2018-10-25T21:36:23Z
Thuvack
315
Thuvack moved page [[F.A Thuketana]] to [[Felix Alois Thuketana]]: Full name
wikitext
text/x-wiki
#REDIRECT [[Felix Alois Thuketana]]
io34qvjdqvs5aztudl498e3reli6xgq
Xinghezi
0
5824
32614
32611
2018-10-26T23:52:53Z
Thuvack
315
wikitext
text/x-wiki
'''Xinghezi''' iririmi leri sunguleke ku vulavuriwa e[[England|Nghilandhi]] naswona hirona ririmi leri vulavuriwaka ngopfu ematikweni ya misava.<ref>{{Cite book |last=Crystal |first=David |title=English as a Global Language |edition=2nd |publisher=Cambridge University Press |page=6 |date=2003a |url=https://books.google.com/books?id=d6jPAKxTHRYC |accessdate=4 February 2015 |isbn=978-0-521-53032-3 |laysummary=http://catdir.loc.gov/catdir/samples/cam041/2003282119.pdf |laysource=Library of Congress (sample) |laydate=4 February 2015 |ref=harv}}</ref> Ririmi leri ri tshyiwe hi rixaka ra Va-Angles, rin'wana ra tinxaka takhale ta maJarimani, leri rhurheleke eBhrithaniya, endhzawini leyi thyiweke, Nghilandhi. Swiga ririmi swarona swihlohloteriwa ngopfu hi tindzimi tin'wana ta xiJarimani, ngopfu-ngopfu Xinirse, Xilatini na Xifurhwa.<ref name="Wolff">{{cite book |last=Finkenstaedt |first=Thomas |author2=Dieter Wolff |title=Ordered profusion; studies in dictionaries and the English lexicon |publisher=C. Winter |year=1973 |isbn=3-533-02253-6}}</ref>
Ririmi ra Xinghezi ri akiwe endzeni ka malembe ya kutlula 1,400. Xinghezi xosungula, axivulavuriwa eka malembe-xidzana ya vunthlanu. Xinghezi xale xikarhi xisungule eka lembe-xidzana ravu khume-n'we, loko mavuthu ya Vanomanimata hlula tiko ra Nghilandi, leswi swilandzeriweke hi nhlohlotelo wa xifurhwa.<ref>{{Cite book |last=Crystal |first=David |title=English as a Global Language |edition=2nd |publisher=Cambridge University Press |page=30 |date=2003a |url=https://books.google.com/books?id=d6jPAKxTHRYC |accessdate=4 February 2015 |isbn=978-0-521-53032-3 |laysummary=http://catdir.loc.gov/catdir/samples/cam041/2003282119.pdf |laysource=Library of Congress (sample) |laydate=4 February 2015 |ref=harv}}</ref> Xinghenzi lexilandzeleke xisungule hi lembe-xidzana ra vukhume-nthlanu, loko kuta sunguriwa kutirhisiwa ka michini yo gandlisa tibuku e dorobheni ra Landhani, ku gandlisiwa ka Bhibhele ya Hosi Yakobo, na masungulo ya ku ncinca lokukulu ka ririmi.<ref>{{cite web|title=''How English evolved into a global language''|url=https://www.bbc.co.uk/news/magazine-12017753|date=20 December 2010|publisher=BBC|accessdate=9 August 2015}}</ref>
Xinghezi xi hangalake na misava kusukela eka lembe-xidzana ra vukhume-nkombo kuya eka lembe-xidzana ramakume-mbirhi. Hikwalaho ka swihlovo swa manguva lawa swa mahungu na kuthlandluka ka Amerikha tanihi mfumo-nkulu wa misava, ririmi raXinghezi ri sungule kutirhisiwa tanihi ririmi-nkulu ra matiko yo tala ya misava naswona rithlela ritirhisiwa eka tidyondzo ta Sayenzi na ta nawu.<ref>{{cite web |title=The Routes of English |url=http://www.bbc.co.uk/radio4/routesofenglish/storysofar/programme4_6.shtml |date=1 August 2015 |ref={{sfnref|ref=harvid|The Routes of English}}}}</ref>
Xinghezi iririmi ra vunharhu hivukulu emisaveni, kulandzela ririmi ra Xichayina na Xipanichi.<ref>{{cite web |url=http://www.ethnologue.com/statistics/size |title=Summary by language size |accessdate=10 February 2015 |author=<!--Staff writer(s); no by-line.--> |website=Ethnologue: Languages of the World |ref={{harvid|Ethnologue|2010}}}}</ref> Hirona ririmi leri dyondzisiwaka ngopfu emisaveni naswona iririmi ximfumo ra matiko ya kwalomu ka makume-ntsevu. Kuna vanhu votala lava dyondzeke ririmi leri kutlula vanhu lavarimameke. Xinghezi iririmi leri vulavuriwaka ngopfu ematikweni ya Nghilandi, Amerikha, Khanada, Ostraliya, Ayilendi na Nyuzilendi, naswona rivulavuriwa ngopfu eswihlaleni swa Kharibhiya, tiko-nkulu ra Afrika na ra Axiya.<ref>{{Cite book |last=Crystal |first=David |title=English as a Global Language |edition=2nd |publisher=Cambridge University Press |page=108–109 |date=2003a |url=https://books.google.com/books?id=d6jPAKxTHRYC |accessdate=4 February 2015 |isbn=978-0-521-53032-3 |laysummary=http://catdir.loc.gov/catdir/samples/cam041/2003282119.pdf |laysource=Library of Congress (sample) |laydate=4 February 2015 |ref=harv}}</ref> iririmi-ximfumo leri tirhisiwaka hi Nhlangano ya Matiko, Vumbano bya Yuropa na minhlangano yin'wana ya matiko ya misava. Ririmi leri rina swiga-ririmi na marito yo tsandza-vahlayi.<ref>{{cite web |author=<!--Staff writer(s); no by-line.--> |title=How many words are there in the English language? |work=Oxford Dictionaries Online |publisher=Oxford University Press |date=2015 |url=http://www.oxforddictionaries.com/page/howmanywords |accessdate=2 April 2015}}</ref><ref>{{cite book |last=Algeo |first=John |chapter=Chapter 2:Vocabulary |title=Cambridge History of the English Language |volume=IV: 1776–1997 |editor-last=Romaine |editor-first=Suzanne |pages=57–91 |publisher=Cambridge University Press |date=1999 |isbn=978-0-521-26477-8 |doi=10.1017/CHOL9780521264778.003 |ref=harv}}</ref>
== Mintshaho ==
{{reflist|3}}
[[Category:Tindzimi]]
8rr7mub7pj77okhkez836k2mlt0aokk
Xibhunu
0
5825
32631
32630
2018-10-28T19:21:57Z
Thuvack
315
wikitext
text/x-wiki
'''Xibhunu''' <ref>{{citation|last=Wells|first=John C.|year=2008|title=Longman Pronunciation Dictionary|edition=3rd|publisher=Longman|isbn=978-1-4058-8118-0}}</ref><ref>{{citation|last=Roach|first=Peter|year=2011|title=Cambridge English Pronouncing Dictionary|edition=18th|publisher=Cambridge University Press|isbn=978-0-521-15253-2}}</ref> i ririmi leri ngana timitsu eka ririmi ra xiJarimani xa N'walungu naswona rivulavuriwa etikweni ra Afrika Dzonga, namibhiya. Kasi rithlela rivulavuriwa-nyana ematikweni yaZimbabwe na botswana. Ririmileri ripfelele kusuka eka ririmi ra xiDhachi<ref>K. Pithouse, C. Mitchell, R. Moletsane, Making Connections: Self-Study & Social Action, p.91</ref><ref name=Heese1971>{{cite book |publisher=A. A. Balkema |publication-place=Cape Town |title=Die herkoms van die Afrikaner, 1657–1867 |ol=5361614M |author=J. A. Heese |publication-date=1971 |oclc=1821706 |language=Afrikaans |trans-title=The origin of the Afrikaner }}</ref> xa le dzongeni ka tiko ra Holandi<ref>[http://www.dbnl.org/tekst/kloe004herk01_01/kloe004herk01_01.pdf Herkomst en groei van het Afrikaans - G.G. Kloeke (1950)]</ref><ref name="Heeringade Wet2015">{{cite journal|last1=Heeringa|first1=Wilbert|last2=de Wet|first2=Febe|last3=van Huyssteen|first3=Gerhard B.|title=The origin of Afrikaans pronunciation: a comparison to west Germanic languages and Dutch dialects|journal=Stellenbosch Papers in Linguistics Plus|volume=47|issue=0|year=2015|issn=2224-3380|doi=10.5842/47-0-649}}</ref> naswona arivulavuriwa hi vafiki vamaDhachi e Afrika Dzonga, laha risunguleke ku vumbeka ritiyimela hi malembe-xidzana ya vukhume-nhungu.<ref name="coetzee">{{Cite book |url=http://www.dbnl.org/arch/coet003stan01_01/pag/coet003stan01_01.pdf |title=Standaard Afrikaans |accessdate=2014-09-17 |work=Abel Coetzee |publisher=Afrikaner Pers |year=1948 }}</ref> Hikwalo, i ririmi-n'wana ra xiDhachi naswona a ritiveka tani hi xidhachi xale Kapa, kumbe "xiDhachi xale xitikweni". Hambiswiritano, rithlela ri tiviwa tani hiririmi roncisenyeta. hambileswi Xibhunu xilombeke marito eka tindzimi tin'wana, kuhlanganisa xiJarimani na xiKhoyi, kwalomu ka 90 kuya ka 95% wa swigaririmi swa Xibhunu swi suka eka xiDhachi. Hikwalaho, Xibhunu na xiDhachi kele eka ma-akele ya maviti, swivulwa na mavulavulele. Tindzimi leti ta yela naswona tithlela ti tsariwa kufana
Xibhunu iririmi ravunharhu eka nxaxamelo ya vukulu bya tindzimi leti vulavuriwaka e Afrika Dzonga, naswona rivulavuriwa hi kwalomu ka 7 wa timiliyoni, kumbe kwalomu ka 13.5% wa va-akatiko.<ref name="cib11">{{cite book |title=Census 2011: Census in brief |url=http://www.statssa.gov.za/census/census_2011/census_products/Census_2011_Census_in_brief.pdf |publisher=Statistics South Africa |location=Pretoria |year=2012 |isbn=9780621413885 |archive-url=https://web.archive.org/web/20150513171240/http://www.statssa.gov.za/census/census_2011/census_products/Census_2011_Census_in_brief.pdf |archive-date=13 May 2015 |dead-url=no |page=30 }}</ref> Ririmi leri rihangalake eka tinxaka na tindzawu ta tiko kutlula tindzimi tin'wana ta tiko. I ririmi-ximfumo ra xiyenge xa vupela-dyambu bya Afrika Dzonga—Swifundhza swa Kapa wan'walungu na Kapa ra vupela-dyambu—Naswona iririmi rosungula ra kwalomu ka 75% wa makhaladi (4.8 wa timiliyoni), 60.8% ya valungu (2.7 wa timiliyoni); 4.6% wa machayina ya le Afrika Dzonga (58,000 people), na 1.5% ya vanhu vantima vale Afrika Dzonga(600,000 wa vanhu).<ref name="superweb">{{cite web |title=Community profiles > Census 2011 |url=http://interactive.statssa.gov.za/superweb |publisher=Statistics South Africa Superweb |accessdate=21 August 2013 |deadurl=yes |archiveurl=https://web.archive.org/web/20130930103145/http://interactive.statssa.gov.za/superweb/ |archivedate=30 September 2013}}</ref>
Ku engeta kwalaho, vanhu vantima votala lava vulavulaka tindzimi ta ndzhavuko wa Afrika, kuhlanganiza na xinghezi, va thela vavulavula Xibhunu tani hi ririmi ra vumbirhi. Radyondzisiwa eswikolweni, eka kwalomu ka 10.3 wa timiliyoni wa machudeni va leteriwa hi rona. xivangelo-nkulu xa kundlandlamuka ka tirimi leri kuve matirhisele ya rona eka swiyenge swa mfumo: ritirhisiwa eka maphepha-hungu, swiyanimoya, thelevixini, na vuhundzuluxeri byohlaya bya bhibhele, lebyi gandlisiweke kohlaya kusukela hi lembe ra 1933.
Xibhunu iririmi-ximfumo e tikweni ra Namibhiya naswona rivulavuriwa hi nhlaya ya vanhu yale henhla, kasi rithlela rivulavuriwa tani hiririmi ro sungula eka kwalomu ka 10.4% wa mindyangu, ngopfungopfu e nstindza wa tiko wa Windhoek, Walvis Bay, Swakopmund na tindhzawu ta le dzongeni ta Hardap na ǁKaras. Xibhunu na xiJarimani akuri tindzimi-ximfumo ta tiko ra Namibhiya kufikela loko rita kuma ntshuxeko hi lembe ra 1990, kwalomu ka 25% wa xitshungu xa Windhoek xivulavula Xibhunu ekaya. Havumbirhi bya tindzimi leti ti amukeriwa tani hi tindzimi ta swifundhza e tikweni ra Namibhiya, hambileswi Xinghezi kunga rona ririmi ra ximfumo.
Ntsengo wa vanhu lavavulavulaka Xibhunu i kwalomu ka 15 na 23 wa timiliyoni.
== Mintshaho ==
{{reflist|3}}
[[Category:Tindzimi]]
sd6lq92ckivcff5smgl9giwzwz48wod
Template:Featured article
10
5826
32652
32642
2018-10-29T19:53:26Z
Thuvack
315
wikitext
text/x-wiki
{{Main other|{{Top icon
| imagename = cscr-featured.svg
| wikilink = Wikipedia:Featured articles
| description = This is a featured article. Click here for more information.
| id = featured-star
| maincat = [[Category:Matsalwa la ma thlomiweke risiva]]
}}|<includeonly>{{Error|[[Template:Featured article]] is only for [[Wikipedia:Featured articles]].}}</includeonly>
}}<noinclude>{{Documentation}}</noinclude>
a86ff2kj2nccowkps7cbtl9r2he1wn6
Template:Top icon
10
5827
32643
2018-10-29T19:21:19Z
Thuvack
315
Created page with "<includeonly><nowiki /><!-- This nowiki tag helps prevent whitespace at the top of articles. -->{{#tag:indicator|File:{{{image|{{{imagename|{{{1|}}}}}}}}}|{{#if:{{{width|}}}..."
wikitext
text/x-wiki
<includeonly><nowiki /><!-- This nowiki tag helps prevent whitespace at the top of articles. -->{{#tag:indicator|[[File:{{{image|{{{imagename|{{{1|}}}}}}}}}|{{#if:{{{width|}}}|{{{width}}}|20}}x{{#if:{{{height|}}}|{{{height}}}|20}}px
|{{#if:{{{link|{{{wikilink|{{{2|}}}}}}}}}|link={{{link|{{{wikilink|{{{2|}}}}}}}}}}}
|{{#if:{{{alt|}}}|alt={{{alt}}}}}
|{{{text|{{{description|{{{3|}}}}}}}}}]]
|name = {{#if:{{{sortkey|}}}|{{{sortkey}}}-}}{{#if:{{{name|}}}|{{{name}}}|{{#if:{{{id|}}}|{{{id}}}|{{{image|{{{imagename|{{{1|}}}}}}}}}}}}}}}{{Category handler
|user = {{{usercat|}}}
|main = {{{maincat|}}}
|subpage = {{{subpage|no}}}
|nocat = {{{nocat|}}}
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
lpc6h6ubpj5uixmvrctipzgxz5t38mu
Wikipedia:Featured articles
4
5828
33063
32923
2018-11-29T16:11:50Z
Thuvack
315
wikitext
text/x-wiki
<!-- PLEASE DO NOT ADD FEATURED ARTICLES YOURSELF!
There is a process for suggesting a new article to be featured here: go to
Wikipedia:Featured article candidates and make your suggestion there. Thank you for your cooperation.-->
{| style="clear:both; background:none; color:black;"
|-
| style="width:60%; vertical-align:top; padding:1em 1em 1em 1em; border:1px solid #A3B1BF; background-color:#E6F2FF" |
<span style="font-size:16pt">Matsalwa lama thlomiweke tinsiva</span>
[[File:Cscr-featured.png<!--Please do NOT replace this icon with the SVG version, which the wiki software converts to a PNG of inferior quality.-->|left|50px|This star symbolizes the featured content on Wikipedia.]]
Matsalwa lama thlomiweke tinsiva ma voniwa tanihi matsalwa yaxivonelo naswona matsariwe kahle swonghasi eka Wikipediya leyi ya Xitsonga. Matirhisiwa tani hiswivonelo leswinene swo tsala matluka man'wana. Matsalwa ma hlahluviwa eka tluka ra [[Wikipedia:Featured article candidates|Matsalwa lawa ma langhiweke ku thlomiwa risiva]], mathlela maxopaxopiwa leswaku ma helerile, matsariwe hi rito rokala thlelo, naswona matwakala, kusungula mangasi hoxiwa eka nxaxamelo lowu. Kuna '''{{formatnum: <onlyinclude>{{#expr:{{PAGESINCATEGORY:Matsalwa la ma thlomiweke risiva}}-1}}</onlyinclude>}}''' wa matsalwa lawa mathlomiweke tinsiva eka [[Special:Statistics|{{NUMBEROFARTICLES}}]] wa matsalwa ya Wikipediya leyi ya Xitsonga.
|}
<div class="hlist" style="border:1px solid #A3BFB1; padding:1em 1em 1em 1em; background-color:#D8E4F2; margin: 1px 1px 2px 1px;">
<div style="font-size:14pt;text-align:center">Nxaxamelo</div><div style="font-size:11pt;text-align:center;">
Matsalwa lama thlomiweke tinsiva
* [[Felix Alois Thuketana]] - [[Qedani Mahlangu]] - [[Daniel Cornel Marivate]]
</div>
</div>
<div class="hlist" style="margin: 1px; vertical-align:top; padding:1em 1em 1em 1em; border:1px solid #A3BFB1; background-color:#F1F6FB">
[[Category:Matsalwa la ma thlomiweke risiva]]
1c45rzsbkf1k6gmlkje0yaxqof0wmd8
Template:Rounddown
10
5830
32648
2018-10-29T19:49:11Z
Thuvack
315
Created page with "<includeonly>{{SAFESUBST:<noinclude />#expr:floor(({{{1}}})*10^({{{2|0}}}))/10^({{{2|0}}})}}</includeonly><noinclude> {{Documentation}} </noinclude>"
wikitext
text/x-wiki
<includeonly>{{SAFESUBST:<noinclude />#expr:floor(({{{1}}})*10^({{{2|0}}}))/10^({{{2|0}}})}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
l1pveibel82k4vo5xjpj60s5qyph676
Category:Matsalwa la ma thlomiweke risiva
14
5831
32653
2018-10-29T19:55:35Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Wikipedia:Featured article candidates
4
5832
32960
32959
2018-11-19T21:20:46Z
Thuvack
315
wikitext
text/x-wiki
{|
| style="background:#e6f2ff; border:1px solid #a3b1bf; padding:1em; vertical-align:top; width:80%;"|
[[File:Cscr-candidate.svg|left|50px|Nyeleti leyi thsovekeke, yikombisa tsalwa leri langhiweke ku thlomiwa risiva.]]
Eka tluka leri hi langha matsalwa lawa mafanelaka ku thlomisa risiva. '''Vatirhisi hinkwavo va amukeleka ku langha matswalwa lawa manga thlomiwaka risiva'''.
|}
== Matluka lama langhiwaka ==
=== <nowiki>[[Xikombiso]]</nowiki> ===
:<small>''Rilanghiwa hi: <nowiki>Mutirhisi</nowiki></small>
: Xivangelo xa ku langha tsalwa leri
----
{{Wikipedia:Featured article candidates/Nelson Mandela}}
----
{{Wikipedia:Featured article candidates/Qedani Mahlangu}}
----
{{Wikipedia:Featured article candidates/Daniel Cornel Marivate}}
----
[[Category:Tsalwa leri langhiweke ku thlomiwa risiva]]
m24l7xv1s84ikujntop2mmvzhymbzgt
Category:Tsalwa leri langhiweke ku thlomiwa risiva
14
5833
32659
2018-10-29T20:13:38Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Featured article candidates
10
5835
32670
32663
2018-10-29T20:36:31Z
Thuvack
315
wikitext
text/x-wiki
{{tmbox
|image=[[Image:Cscr-candidate.svg|none|{{#ifeq:{{{small|}}}|yes|20px|40px}}| ]]
|text=Tsalwa leri [[Wikipedia:Featured article candidates|rilanghiwe ku thlomiwa risiva]]. Tsalwa leri langhiwaka ri fanela ku va xivonelo lexi nene xa matsalele.<br> Titwe u tshunxekile ku {{#ifexist:Wikipedia:Featured article candidates/{{{1|{{PAGENAME}}}}}|<span class="plainlinksneverexpand">'''''[{{fullurl:Wikipedia:Featured article candidates/{{{1|{{PAGENAME}}}}}|redirect=no}} veka mavonele]'''''.</span>|'''''[{{fullurl:Wikipedia:Featured article candidates/{{{1|{{PAGENAME}}}}}|action=edit&preload=Wikipedia:Featured+article+preload&editintro=Template:Featured_article_candidates/editintro}} {{color|red|sungula ku langha tluka}}]'''''.<br><small>Thlela u{{edit|Wikipedia:Featured article candidates|tsala laha}} eka <nowiki>{{Wikipedia:Featured article candidates/</nowiki>{{{1|{{SUBPAGENAME}}}}}<nowiki>}}</nowiki> nxaxamelo lowu.</small>}}
}}<includeonly>{{#ifeq:{{NAMESPACE}}|Talk|[[Category:Tsalwa leri langhiweke ku thlomiwa risiva|{{PAGENAME}}]]}}</includeonly><noinclude>
{{documentation}}
</noinclude>
anq18mhh8pj81a665vu3lsue005x3nb
Wikipedia:Featured article candidates/Nelson Mandela
4
5836
32669
32668
2018-10-29T20:34:33Z
Thuvack
315
wikitext
text/x-wiki
===[[Nelson Mandela]]===
:<small>''Rilanghiwa hi: [[User:Thuvack|Thuvack]]</small>
: Tsalwa leri rile kundlandlamukeni naswona rafaneleka leswaku ringa thlomiwa risiva. - [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 20:27, 29 Nhlangula 2018 (UTC)
c0zkb8jepvynzs8tt806q1852so0hsu
Category:2013 Mafu
14
5837
32677
2018-10-29T20:50:06Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1918
14
5838
32679
2018-10-29T20:52:54Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 2013
14
5839
32680
2018-10-29T20:53:01Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1936
14
5840
32682
2018-10-29T20:55:07Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 2018
14
5841
32683
2018-10-29T20:55:15Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Vanhu lava hanyaka
14
5842
32684
2018-10-29T20:55:36Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1933
14
5843
32686
2018-10-29T20:58:29Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1912
14
5845
32708
2018-10-30T14:50:09Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 1986
14
5846
32709
2018-10-30T14:50:16Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Kulaveka vumbhoni
10
5847
32711
2018-10-30T15:37:13Z
Thuvack
315
Created page with "{{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= {{Fix |name={{{name|kulaveka vumbhoni}}} |link=Wikipedia:kulaveka vumbhoni |text=kulaveka vumbhoni |class=Template-Fact..."
wikitext
text/x-wiki
{{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B=
{{Fix
|name={{{name|kulaveka vumbhoni}}}
|link=Wikipedia:kulaveka vumbhoni
|text=kulaveka vumbhoni
|class=Template-Fact
|title={{{reason|Mhaka leyi yi lava ku seketeriwa hivumbhoni.}}}
|date={{{date|}}}
|cat=[[Category:Matluka lama pfumalaka vumbhoni]]
|cat-date=Category:Matluka lama pfumalaka vumbhoni
}}{{#if:{{{1|}}}|[[Category:Pages containing citation needed template with deprecated parameters]]}}
}}<noinclude>
{{Documentation}}
</noinclude>
id1xqf9rok5xcfxfwt67773d69gnl6e
Module:Unsubst
828
5848
32712
2018-10-30T15:38:10Z
Thuvack
315
Created page with "local checkType = require('libraryUtil').checkType local p = {} local BODY_PARAM = '$B' local specialParams = { ['$params'] = 'parameter list', ['$aliases'] = 'parameter..."
Scribunto
text/plain
local checkType = require('libraryUtil').checkType
local p = {}
local BODY_PARAM = '$B'
local specialParams = {
['$params'] = 'parameter list',
['$aliases'] = 'parameter aliases',
['$flags'] = 'flags',
['$B'] = 'template content'
}
function p.main(frame, body)
-- If we are substing, this function returns a template invocation, and if
-- not, it returns the template body. The template body can be specified in
-- the body parameter, or in the template parameter defined in the
-- BODY_PARAM variable. This function can be called from Lua or from
-- #invoke.
-- Return the template body if we aren't substing.
if not mw.isSubsting() then
if body ~= nil then
return body
elseif frame.args[BODY_PARAM] ~= nil then
return frame.args[BODY_PARAM]
else
error(string.format(
"no template content specified (use parameter '%s' from #invoke)",
BODY_PARAM
), 2)
end
end
-- Sanity check for the frame object.
if type(frame) ~= 'table'
or type(frame.getParent) ~= 'function'
or not frame:getParent()
then
error(
"argument #1 to 'main' must be a frame object with a parent " ..
"frame available",
2
)
end
-- Find the invocation name.
local mTemplateInvocation = require('Module:Template invocation')
local name = mTemplateInvocation.name(frame:getParent():getTitle())
-- Combine passed args with passed defaults
local args = {}
if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*override%s*,' ) then
for k, v in pairs( frame:getParent().args ) do
args[k] = v
end
for k, v in pairs( frame.args ) do
if not specialParams[k] then
if v == '__DATE__' then
v = mw.getContentLanguage():formatDate( 'F Y' )
end
args[k] = v
end
end
else
for k, v in pairs( frame.args ) do
if not specialParams[k] then
if v == '__DATE__' then
v = mw.getContentLanguage():formatDate( 'F Y' )
end
args[k] = v
end
end
for k, v in pairs( frame:getParent().args ) do
args[k] = v
end
end
-- Trim parameters, if not specified otherwise
if not string.find( ','..(frame.args['$flags'] or '')..',', ',%s*keep%-whitespace%s*,' ) then
for k, v in pairs( args ) do args[k] = mw.ustring.match(v, '^%s*(.*)%s*$') or '' end
end
-- Pull information from parameter aliases
local aliases = {}
if frame.args['$aliases'] then
local list = mw.text.split( frame.args['$aliases'], '%s*,%s*' )
for k, v in ipairs( list ) do
local tmp = mw.text.split( v, '%s*>%s*' )
aliases[tonumber(mw.ustring.match(tmp[1], '^[1-9][0-9]*$')) or tmp[1]] = ((tonumber(mw.ustring.match(tmp[2], '^[1-9][0-9]*$'))) or tmp[2])
end
end
for k, v in pairs( aliases ) do
if args[k] and ( not args[v] or args[v] == '' ) then
args[v] = args[k]
end
args[k] = nil
end
-- Remove empty parameters, if specified
if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*remove%-empty%s*,' ) then
local tmp = 0
for k, v in ipairs( args ) do
if v ~= '' or ( args[k+1] and args[k+1] ~= '' ) or ( args[k+2] and args[k+2] ~= '' ) then
tmp = k
else
break
end
end
for k, v in pairs( args ) do
if v == '' then
if not (type(k) == 'number' and k < tmp) then args[k] = nil end
end
end
end
-- Order parameters
if frame.args['$params'] then
local params, tmp = mw.text.split( frame.args['$params'], '%s*,%s*' ), {}
for k, v in ipairs(params) do
v = tonumber(mw.ustring.match(v, '^[1-9][0-9]*$')) or v
if args[v] then tmp[v], args[v] = args[v], nil end
end
for k, v in pairs(args) do tmp[k], args[k] = args[k], nil end
args = tmp
end
return mTemplateInvocation.invocation(name, args)
end
p[''] = p.main -- For backwards compatibility
return p
dnfbu3ol9y1rn4f58ap519pwafevpgq
Template:Fix
10
5849
32713
2018-10-30T15:39:05Z
Thuvack
315
Created page with "{{#switch:{{{subst|¬}}} |¬={{category handler |template=[[Category:Templates needing substitution checking]] |nocat={{{nocat|<noinclude>true</noinclude>}}} }} |SUBST=..."
wikitext
text/x-wiki
{{#switch:{{{subst|¬}}}
|¬={{category handler
|template=[[Category:Templates needing substitution checking]]
|nocat={{{nocat|<noinclude>true</noinclude>}}}
}}
|SUBST=[[Category:Pages with incorrectly substituted templates]]
}}{{Category handler
|main={{Fix/category
|cat-date={{{cat-date|}}}
|cat={{{cat|}}}
|cat-date2={{{cat-date2|}}}
|cat2={{{cat2|}}}
|cat-date3={{{cat-date3|}}}
|cat3={{{cat3|}}}
|date={{{date|}}}
}}
|template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:Templates including undated clean-up tags]]}}}}}}
|subpage=no
}}{{#if:{{{text|}}}
|<sup class="noprint Inline-Template {{{class|}}}" style="white-space:nowrap;">[<i>{{#if:{{{pre-text|}}}
|{{{pre-text}}} 
}}[[{{{link|Wikipedia:Cleanup}}}|<span title="{{delink|1={{{title|{{{link|Wikipedia:Cleanup}}}}}}{{#if:{{{date|}}}| ({{{date}}})}}}}">{{{text|}}}</span>]]{{#if:{{{post-text|}}}
| {{{post-text}}}
}}</i>]</sup>|{{{special|}}}
}}<noinclude>
{{Documentation}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
owg7pdp6e9nqycfh3g7fuee1rm3t159
Wikipedia:Kulaveka vumbhoni
4
5850
32725
32722
2018-10-30T16:05:31Z
Thuvack
315
wikitext
text/x-wiki
{| style="clear:both; background:none; color:black;"
|-
| style="width:60%; vertical-align:top; padding:1em 1em 1em 1em; border:1px solid #A3B1BF; background-color:#E6F2FF" |
[[File:Webcomic xkcd - Wikipedian protester.png|thumb|300px|alt=Innovative application for the template in xkcd 285 (Wikipedian Protester)|Xivumbiwa-ntirho {{Tl|kulaveka vumbhoni}} xipfuneta ku tiyisisa mahungu lawa ma tsariweke eka Wikipediya leyi.]]
Leswaku hi tiyisisa vuxokoxoko hinkwabyo lebyi tsariwaka laha eka Wikipediya leyi, un'wana na un'wana ukomberiwa ku kanakana matsalwa laha eka Wikipediya leyi hi ku hoxa xihlawulekisi <code>{{tl|kulaveka vumbhoni}}</code>, kumbe hikuengetela {{tnull|kulaveka vumbhoni|xivangelo{{=}}''Hlamusela''|siku{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}. This displays as:
{{quotation|'''Xikombiso:''' 87% wa swivulavulwa swilo vhumbhiwa.<!--{{kulaveka vumbhoni}} begin-->{{fix |link=Wikipedia:kulaveka vumbhoni |text=kulaveka vumbhoni |class=Template-Fact }}<!--{{kulaveka vumbhoni}} end--> }}
Xivulwa "Kulaveka vumbhoni" ixin'wana xa swivulwa leswi kombaka swilaveko swo antswisa eka Wikipediya leyi. Eka nkarhi wasweswi kuna '''{{PAGESINCATEGORY|Matluka lama pfumalaka vumbhoni}}''' wa matluka lawa mangana xihlawulekisi "Kulaveka vumbhoni". Ungapfuneta ku antswisa hiku hoxa minthsaho yo pfuneta no tiyisisa mhaka.
|}
h0tgukoyvrxhhq6ufccpvsu6r4lb8ae
Template:Quotation
10
5851
32716
2018-10-30T15:57:13Z
Thuvack
315
Created page with "<templatestyles src="Template:Quote/styles.css"/><!-- --><blockquote class="templatequote" {{#if:{{{style|}}}|style="{{{style}}}"}}>{{{text|{{{content|{{{quotetext|{{{quote|{{..."
wikitext
text/x-wiki
<templatestyles src="Template:Quote/styles.css"/><!--
--><blockquote class="templatequote" {{#if:{{{style|}}}|style="{{{style}}}"}}>{{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}[[Category:Pages incorrectly using the quote template]]</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}{{#if:{{{sign|}}}{{{cite|}}}{{{author|}}}{{{by|}}}{{{personquoted|}}}{{{source|}}}{{{ts|}}}{{{title|}}}{{{publication|}}}{{{quotesource|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{char|}}}{{{character|}}}|{{#if:{{{multiline|}}}|<nowiki />}}
<div class="templatequotecite">— <cite>{{#if:{{{char|{{{character|}}}}}}|{{{char|{{{character|}}}}}}, in }}{{Comma separated entries
| {{if empty|{{{sign|}}}|{{{cite|}}}|{{{author|}}}|{{{by|}}}|{{{personquoted|}}}|{{{2|}}}}}
| {{if empty|{{{title|}}}|{{{publication|}}}|{{{ts|}}}|{{{quotesource|}}}|{{{3|}}}}}
| {{if empty|{{{source|}}}|{{{4|}}}}}
}}</cite></div>
}}
</blockquote>{{#if:{{{class|}}}{{{id|}}}{{{diff|}}}{{{4|}}}{{{5|}}}|[[Category:Pages incorrectly using the quote template]]}}<noinclude>
{{documentation}}<!-- Add categories to the /doc subpage, not here! -->
</noinclude>
om70ui8vqwqb0g4dmf5omhcst8n82k7
Template:Quote/styles.css
10
5852
32835
32834
2018-11-10T17:34:54Z
Thuvack
315
sanitized-css
text/css
/* Styling for Template:Quote */
.templatequote {
overflow: hidden;
margin: 1px 1px;
padding: 1em 40px;
}
.templatequote .templatequotecite {
line-height: 1.5em;
/* @noflip */
text-align: left;
/* @noflip */
padding-left: 1.6em;
margin-top: 1px;
}
dnguc9u8li30ytdri0ukm3ozizk123p
Template:PAGESINCATEGORY
10
5853
32718
2018-10-30T15:58:57Z
Thuvack
315
Created page with "{{PAGESINCATEGORY:{{{1|{{PAGENAME}}}}}|{{{2|}}}|{{{3|}}}}}<noinclude> {{Documentation}} </noinclude>"
wikitext
text/x-wiki
{{PAGESINCATEGORY:{{{1|{{PAGENAME}}}}}|{{{2|}}}|{{{3|}}}}}<noinclude>
{{Documentation}}
</noinclude>
b1xwelupu3kjqvdl9cv6p8c1tll2heb
Template:Tnull
10
5854
32719
2018-10-30T16:00:15Z
Thuvack
315
Created page with "<code>{{{{#if:{{{1|}}}|{{{1}}}| tnull|...}}{{#if:{{{2|}}}||{{{2}}}|}}{{#if:{{{3|}}}||{{{3}}}|}}{{#if:{{{4|}}}||{{{4}}}|}}{{#if:{{{5|}}}||{{{..."
wikitext
text/x-wiki
<code>{{{{#if:{{{1|}}}|{{{1}}}| tnull|...}}{{#if:{{{2|}}}||{{{2}}}|}}{{#if:{{{3|}}}||{{{3}}}|}}{{#if:{{{4|}}}||{{{4}}}|}}{{#if:{{{5|}}}||{{{5}}}|}}{{#if:{{{6|}}}||{{{6}}}|}}{{#if:{{{7|}}}||{{{7}}}|}}{{#if:{{{8|}}}||{{{8}}}|}}{{#if:{{{9|}}}||{{{9}}}|}}{{#if:{{{10|}}}||{{{10}}}|}}{{#if:{{{11|}}}||{{{11}}}|}}}}</code><noinclude>
{{documentation}}</noinclude>
au6y4erpe6xb0hf46tmfi592qkquye4
Template:=
10
5855
32721
2018-10-30T16:01:12Z
Thuvack
315
Created page with "=<noinclude> {{documentation}} </noinclude>"
wikitext
text/x-wiki
=<noinclude>
{{documentation}}
</noinclude>
81y2jvjxw3y0febsqx5xbr4ikdc7nr6
Template:Fix/category
10
5856
32727
2018-10-30T16:07:15Z
Thuvack
315
Created page with "<noinclude>{{pp-template|small=yes}}</noinclude>{{{cat|[[Category:All pages needing cleanup]]}}}{{#if:{{{cat-date|}}} |{{{cat-date}}} {{#if:{{{date|}}} |from {{{date}}}..."
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}</noinclude>{{{cat|[[Category:All pages needing cleanup]]}}}{{#if:{{{cat-date|}}}
|[[{{{cat-date}}} {{#if:{{{date|}}}
|from {{{date}}}
}}]]{{#if:{{{date|}}}
|{{#ifexist:{{{cat-date}}} from {{{date}}}|
|[[Category:Articles with invalid date parameter in template]]
}}
}}
}}{{#if:{{{cat2|}}}|{{{cat2}}}}}{{#if:{{{cat-date2|}}}
|[[{{{cat-date2}}} {{#if:{{{date|}}}
|from {{{date}}}
}}]]{{#if:{{{date|}}}
|{{#ifexist:{{{cat-date2}}} from {{{date}}}|
|[[Category:Articles with invalid date parameter in template]]
}}
}}
}}{{#if:{{{cat3|}}}|{{{cat3}}}}}{{#if:{{{cat-date3|}}}
|[[{{{cat-date3}}} {{#if:{{{date|}}}
|from {{{date}}}
}}]]{{#if:{{{date|}}}
|{{#ifexist:{{{cat-date3}}} from {{{date}}}|
|[[Category:Articles with invalid date parameter in template]]
}}
}}
}}
gpikm5p2yggfosi6w5maxtx5my3u9im
Category:Matluka lama pfumalaka vumbhoni
14
5857
32728
2018-10-30T16:07:46Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:All pages needing cleanup
14
5858
32729
2018-10-30T16:14:42Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1926
14
5859
32734
2018-10-30T16:29:41Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 1976
14
5860
32735
2018-10-30T16:29:46Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Daniel Cornel Marivate
0
5863
33062
33047
2018-11-29T16:10:48Z
Thuvack
315
wikitext
text/x-wiki
{{featured article}}
{{Bio}}
'''Daniel Cornel Marivate''' (Kumbe '''D.C Marivate''') (''18 [[Nyenyenyani]] 1897''<ref name:"Marivate1>[http://digilibrary.unisa.ac.za/digital/collection/MPMD/id/4/rec/43 Sunday at home programme during autumn 1931: Application for Passport]" - Page 7 - ''Marivate Papers Repository (UNISA)''. Retrieved 02 November 2018</ref> ''- † 30 [[Nhlangula]] 1989'' ),<ref name=":1">"[http://christinelucia.co.za/sites/christinelucia.co.za/files/composing_towardsagainst_whiteness-_the_african_music_of_mohapeloa.pdf Unsettling Whiteness]" (2014) ''Lucy Michael and Samantha Schulz'' - ''Inter-Disciplinary Press''. Retrieved 31 October 2018</ref><ref name="Huskisson 1">{{cite book|last= Huskisson|first=Y |title=Black Composers of Southern Africa|year=1992|publisher=uman Sciences Research Council|isbn=0796912521|page=17 & 66}}</ref><ref name="Ubisi">{{cite thesis |type= |last=Ubisi|first=L.L |date=2013 |title=[http://hdl.handle.net/10386/1446 Nkucetelo wa vukriste eku vumbeni ka swimunhuhatwa swa vavasati eka matsakwa ya Sasavona hi D.C. MARIVATE na Rixile hi S.B. NXUMALO)]|publisher=University of Limpopo}}</ref> a kuri mufundhisi, mufambisi wa khwayere, muqambhi wa vunanga, xirho xa mfumo wa Gazankulu naswona a thlela a tiveka ngopfu tani hi mutsari wa novhele yo sungula ya ririmi ra Xitsonga (leyi gandlisiweke hi Swiss Mission press e[[Joni]]), [[Sasavona]], hi lembe ra 1938. Marivate loyi a dyondzeke eValdezia, athlela aya hetisela tidyondzo tale henhla eLemana Instute, ukorhokele ririmi raXitsonga swonghasi, kuhlanganisa na kuqambha vunanga na swiphato, a thlela a tsala no hundzuluxela [[Vutsari_bya_Xitsonga|matsalwa ya Xitsonga]], ku fikela loko ata hundza emisaveni hi lembe ra 1989.
Xikolo xa DC Marivate Junior Secondary School eSoshanguve, Afrika Dzonga, kuhlanganisa na patu leri kumekaka e Saulville, ePitori, swi thyiwe hi vito ra yena
== Tavutomi byakwe ==
=== Malembe yosungula na tidyondzo: 1904 - 1931 ===
Marivate i n’wana wo sungula wa Cornel Maxangete Maringa na Makhanani Annah Ximambana naswona u velekiwe eximutanini xa Valdezia hi lembe ra 1897.<ref name="Ubisi" /> Marivate ukulele athlela anghena xikolo eValdezia primary school (lexi akiweke hi lembe ra 1888) ekusuhi na Louis Trichardt eNorthern Transvaal (laha namunthla kunga xifundzha xa Limpopo) hi lembe ra 1904. Ximutanini xa [[Valdezia]] xisimekiwe hi lembe ra 1875 hi Varhumiwa va Vukhongeri bya vu Phresbethari, naswona vutomi bya ximutana lexi abyi kongomisiwa no hlohloteriwa hi ripfumelo ra vukreste. Marivate uhetile tidyondzo takwe ta xikolo xale hansi hi lembe ra 1908. Kusukela kona, u thlele aya dyondza vuvatli, kuhlayisa swirhapa, Xinghezi na Tidyondzo ta tinhlayo, ari karhi a leteriwa hi Mufundhisi Paul Rosset, kona kwale xitichini xa kereke eValdezia exikarhi ka malembe ya 1909 kuya eka 1912.<ref name="Huskisson 2">{{cite book|last= Huskisson|first=Y |title=The Bantu composers of Southern Africa|url=https://archive.org/details/bantucomposersof00husk/page/100|year=1969|publisher=South African Broadcasting Corp.|isbn=0869651218|page=101-103}}</ref>
Kusukela hi khotavuxika bya lembe ra 1912 kuya eka xixika xa 1915, Marivate unghenele athlela a hetisa tidyondzo tavuthicara eLemana Training Institute. Kusuka kona uyile a ya dyondzisa exikolweni xa Manabele, endzhaku ka tinwhetinyana athoriwa kuya sungula xikolo lexintshwa e Mambedi, ekusuhi na ximutana xa Valdezia. Xikolo lexi xikote kukula swonghasi endzeni ka malembe ya mune, laha xiheleleke xikuma mathicara mambirhi ku engetela eka Marivate. Vana vaxikolo na mathicara, vapfunetanile ku bhaka switina leswaku va aka tiyindlu to dyondzisela eka tona.
Varhumiwa na vakongomisi va xikolo na Kereke eximutanini lexi, ava tiyisisa leswaku vaaka tiko vale Valdezia vahanya hikuya hi vutomi bya vukreste, naswona ava aleriwa kutihlanganisa na vaaka tiko vavahedeni (Kumbe lava avangari vakhongeri). Hilembe ra 1915, Marivate loyi a ari thicara wa xikolo xa Valdeziya, xikan'we na thicara un'wana wa muntima, vatikume va tsemiwile eka kereke ya ximutana, kuringana tin'wheti tinharhu, hikwalaho kaleswi vayeke [[Xivala|exivaleni]] xamuganga kuya hlalelaa ncino wamakhwaya.<ref name="Chabalala">{{cite thesis |type= |last=Chabalala Masumbe |first=BM. |date=2002 |title=[http://uir.unisa.ac.za/handle/10500/695 The Swiss Missionaries' management of Social transformation in SOuth Africa (1873-1976)]|publisher=UNISA}}</ref>
Hilembe ra 1924, Marivate uyisile tidyondzo takwe tavuthicara emahlweni loko ata nghenela xikolo xa Lovedale, laha a kumeke xitifiketi-tsongo xa vuthicara hi lembe ra 1925. Kusuka kona uvekiwe tani hi nhloko ya xikolo xa Valdezia hi lembe ra 1926, naswona u tirhile kona kufikela eka lembe ra1929. Marivate uthlele a thlelela exikolweni xa Lovedale, laha a hetiseke tidyondzo takwe tavuthicara, hinkarhi wolowo uthlele a hetisa tidyondzo takwe ta vuqambhi bya vunanga na xikolo xa London Music College, athlela arhwexiwa Diploma yo tsala vunanga (tonic-solfa) exikarhi ka malembe ya 1930 na 1931.
=== Vutsari na maphepha-hungu: 1931 - 1937 ===
{{Quote box|width=35em|align=left|quote="Muyuropa anga hluriwi hi mathlarhi kumbe hiswibhakela kambe hi kutirhisa tidyondzo... Loko ndziri etikweni-nkulu ra Yuropa, ndzivone vayuropa votala lava avari exiyimweni xale hansi eka mina hinhluvuko... loko hina vantima hilava kufikelela mahanyele yalehenhla yavona, hifanela ku byarha vutihlamuleri byo tihluvukisa, hiti hlengeletela tidyondzo na mahanyele yohluvuka, hibasisa no sasekisa miti yahina leswaku switava nonohwela ku hi tekela ehansi."|source=— Marivate, 1934 }}
Marivate uve muhleri wa phephahungu ra muganga, ra The Valdezia Bulletin/Light (leri ri thyiweke "The light: ''Ku Vonakala ka Vatsonga"''),<ref name="Maluleke">{{cite thesis |type= |last=Maluleke |first=MJ. |date=2017 |title=[http://scholar.ufs.ac.za:8080/xmlui/bitstream/handle/11660/6600/MalulekeMJ.pdf?sequence=1&isAllowed=y The role of Bible translation in enhancing Xitsonga cultural identity]|publisher=University of the Free State}}</ref> xikan'we na E.A. Tlakula na A.E. Mpapele. Marivate utirhise phepha-hungu leri kuyisa emahlweni xikongomela xo hluvukisa rixaka ra rikwavo, naswona a thlela a haxa mhungu ya muganga na tiko hiku angarha. Migandliso yo sungula ya phephahungu leri a yitsariwe hi voko, ivi kuya hinkarhi vasungula ku tirhisa michini yo tsala, kufikela laha rigandlisiweke. Marivate uthlele ava mutsari eka phephahungu ra xikolo xa Lemana, eka malembe yo sungula leswaku a titoloveta kutsala no hlela phephahungu.
Phephahungu lere ri gandlisiwe no haxiva kwalomu ka malembe ya nkombo kusukela hi lembe ra 1931 kuya eka 1937, naswona ari tsariwa hi ririmi ra Xinghezi na Xitsonga. Marivate utirhile tani hi muhleri na muhumelerisi wa phepha-hungu leri kusukela loko risimekiwa, kufikela loko rita yimisiwa<ref name=":1" />
=== Vukorhokeri eka African Boy Scouts: 1934 - 1956 ===
Marivate u vitaniwe ku nghenela nhlangano wa African Boys Scouts, naswona a ya leteriwa eka vutshila bya ti Scoutse Gilwell Park, kusuhi na Chingford e dorobheni ra Landhani, hi lembe ra 1934. Loko ari kwalomo, kusungule nyimpi ya vumbirhi ya misava hi lembe ra 1939, leswi vangeleke leswaku machudeni ya ti Scouts, marhurheriwa kusuka e dorobheni ra Landhani kuya e Bridgewater, laha va takeke mayendzo ya siku na siku hi bhazi, kuya hetisisa tidyondzo ta vona e xidorobhaneni xa Taunton. Marivate u tirhisie nkarhi lowu ku endzela tindzawu ta matimu totala e tikweni ra Nghilandi, ku hlanganisa na tiko ra Furhwa na Switselandi.<ref name="Huskisson 1" />
Hilembe rero ra 1939, utekile rendzo ro vuyela ekaya, ehenhla ka ntsikelelo wa nyimpi. Xikepe xa vona xi vhikavhike swikepe swo famba e hansi kalwandle ra Atlanthiki, kuringana mavhiki manharhu ku kondzo loko xita fika e Kapa, eku heteleni ka n'wheti ya hukuri. Hi lembe leri landzeleke ra 1940, uthoriwile hi va Scout South Africa, leswaku a letela no olorisa majaha ya Boy Scouts of South Africa, ya vantima, no tsarisa majaha mantshwa. Marivate u tirhe ntirho lowu hi ku tshembeka na ku tikarhata, kufikela loko a ta tshika ntirho hi Khotavuxika bya lembe ra 1959, loko ata nghenela tidyondzo ta vufundhisi.<ref name="Huskisson 1" />
=== Vufundhisi na Bhibhele ya Xitsonga: 1956 - 1989 ===
Marivate uvekiwe kuva mupfuni wa Mufundhisi Malale, xikan'we na Joshua Marule na Frank Hlaise.{{kulaveka vumbhoni}} Marivate a a tsakela ku nghenela tidyondzo ta vudokodela, naswona u tsarisile kudyondza ari ekaya, kambe uve a sindziseka ku tshika tidyondzo takwe, loko mativula yakwe Charley a ta sungula tidyondzo takwe ta vudokodela e yunivhesithi ya Natala. Endzhaku ka xinkadyana, kereke ya Swiss Mission yi n'wirhambe ku nghenela tidyondzo ta vufundhisi ta mahala. Uleteriwile eka swa vufundhisi ku ringana malembe ya nthlanu loko ata rhwexiwa vufundhisi hi lembe ra 1956. Endzhaku ka swona, usungule ku rhangela kereke ya Swiss Mission e Atteridgeville (e Pitori), laha a rhangeleke kereke ku hlanganisa na mavandla ya 29 ya kereke.<ref name="Huskisson 1" />
Marivate u rhambiwe hi nhlangano ya Bhibhele ya laha Afrika Dzonga (Bible Society - South Africa) kuva xiyenge xa komiti yo hundzuluxa Bhibhele ya Xitsonga. Komiti leyi a yi rhangeriwa hi Mufundhisi Théophile Robert Schneider loyi a tirheke exikarhi ka vatsonga kwalomu ka 40 wa malembe. Van'wana lava va rhambiweke a kuri Mufundhisi Elias F.C. Mashava wa Kereke ya Swiss Mission, Mukhacani Jackson Makhuvele; Manana Ann K Manyike na Phurofesa Charlotte P.N. Nkondo.<ref name="Maluleke" /> Komiti yi hetile ku hundzuluxela hi lembe ra 1976, ivi Bhibhele yi kandziyisiwe ximfumo hi lembe ra 1989 e hansi ka nhlokomhaka "BIBELE Mahungu Lamanene".{{kulaveka vumbhoni}}
=== Vukati na Vana ===
Marivate a a tekane na [[Bertha Marivate]] naswona a va katekisiwe hi majaha ya ntsevu na ntombhi yin'we<ref name="Chabalala" /> kunga:
# [[Cornelius Tennyson Daniel Marivate]] - (''Mativula'')''Phurofesa'' wa tidyondzo ta ririmi e yunivhesithi ya Afrika Dzonga (1927),
# [[Russel Marivate]] - ''Dokodela'' (1930),
# [[Cecil Roy Marivate]] - ''Thicara''(1933),
# [[Martin Marivate]] - ''Dokodela''(1934),
# [[Maseve Richard Marivate]] - ''Thicara'' wa tidyondzo ta Tinhlayo, loyi a thlomiweke tinsiva to hlaya (1936).
# [[Desiree N'wamhamba Marivate]] - ''Nese'',
# [[Charles Marivate]] - ''Dokodela''(1942),
== Vuqambhi bya vunanga ==
Marivate a a thlela ava muqambhi wa vunanga bya Xitsonga, a thlela a tsala vunanga bya makhwaya, hiririm ra Xitsonga. Leswi aswiri xihlamariso lexi kulu hi nkarhi wolowo, naswona hi lembe ra 1931, khampani ya Singer Gramophone ya vunanga ya Eric Gallo yi rhumele Marivate na ntlawa wakwe e dorobheni ra Landhani, leswaku vaya rhekhoda vunanga bya Xitsonga na XiVhenda.<ref name="Chabalala" /><ref name="Huskisson 2" />
Nxaxamelo wa vunanga lebyi abyi qambheke:
:*'''Xinkanka (N'wheti ya september nineteenthirtynine)'''<ref>[http://www.musicanet.org/old_content/images/17/92940.gif Xinkanka] - Musical notes (1939)- ''Marivate D.C''</ref><ref>"[http://uir.unisa.ac.za/bitstream/handle/10500/10619/MCL7_2.pdf Xinkanka (A cheetah)]" - Translation (1939) -''DC Marivate''. Retrieved 02 November 2018</ref> - 1939: ''Department of Education, South Africa''.
:* '''Tinsimbi ta Valungu'''<ref>"[http://samap.ukzn.ac.za/tinsimbi-ta-valungu-east-african Tinsimbi ta Valungu]" (1951) ''song recording'' - Composer: DC Mativate - ''South African Music Archive Project''. Retrieved 02 November 2018</ref> - 1951: ''International Library of African Music''. Muqambhi athlela a yimbelela.
:* '''Serululu'''<ref>"[http://samap.ukzn.ac.za/serulurulu-east-african Serululu]" (1951) ''song recording'' - Composer: DC Mativate - ''South African Music Archive Project''. Retrieved 02 November 2018</ref> - 1951: ''International Library of African Music''. Muqambhi athlela a yimbelela.
:* '''Ben, Ben, Ben'''<ref>"[http://samap.ukzn.ac.za/ben-benben-east-african Ben, Ben, Ben]" (1954) ''song recording'' - Composer: DC Mativate - ''South African Music Archive Project''. Retrieved 02 November 2018</ref> - 1954: ''International Library of African Music''. Muqambhi athlela a yimbelela.
:* '''Mbuti ya Shidzwele'''<ref name=":2">"[http://digilibrary.unisa.ac.za/digital/collection/MPMD/id/1/ Tsonga Presbyterian Church Attridgeville : record of activities 1968-1969]" (1968) ''Songs composition notes'' - Composer: DC Mativate - ''Marivate Papers Repository (UNISA)''. Retrieved 02 November 2018</ref> - 1968 - 1969: ''Tsonga Presbyterian Church Attridgeville''.
:* '''Xidzedze'''<ref name=":2" /> - 1968 - 1969: ''Tsonga Presbyterian Church Attridgeville''.
:* '''Kaya'''<ref name=":2" /> - 1968 - 1969: ''Tsonga Presbyterian Church Attridgeville''.
:* '''Phelindhaba'''<ref name=":2" /> - 1968 - 1969: ''Tsonga Presbyterian Church Attridgeville''.
:* '''Homu yo basa'''<ref name=":2" /> - 1968 - 1969: ''Tsonga Presbyterian Church Attridgeville''.
:* '''Yingisani'''<ref name=":2" /> - 1968 - 1969: ''Tsonga Presbyterian Church Attridgeville''.
:* '''Vamakweru!'''<ref name=":2" /> - 1968 - 1969: ''Tsonga Presbyterian Church Attridgeville''.
:* '''Xinyenyani'''<ref name=":2" /> - 1968 - 1969: ''Tsonga Presbyterian Church Attridgeville''.
== Vutsari na vuhundzuluxi ==
Marivate tsarile no hundzuluxa tibuku to hlaya ta xitsonga, kuhlanganisa na leti landzelaka.
:* '''Sasavona'''. 1938. Johannesburg: ''Swiss Mission in South Africa''.
:* '''David Livingstone'''. 1941. Johannesburg: ''Swiss Mission in South Africa''.
:* '''Xiloyiloyi'''. 1984. Johannesburg: ''Sasavona''.
:* '''Xitsonga Hymnary, Tinsimu ta Vakriste'''. 1989. 8th edition, revised. ''Braamfontein Sasavona Publishers''.
:* '''Xitsonga Bible translation'''. 1989. Cape Town: ''The Bible Society of South Africa'' (Xirho xa ntlawa wa vahundzuluxi)
== Vurhangeri na ku tinyiketela ==
Marivate akuri munhu wotinyiketela naswona ari murhangeri eka swiyenge swotala evutomini byakwe. Utinyiketele naswona akorhokela swivangelo leswi landzelaka:
* Mutshama-xitulu wa rhavi ra n'walungu ra nhlangano wa mathicara rale Zoutpansberg, kutlula malembe ya khume.
* Mukamberi wa nhlangano ya mathicara ya vantima yale Transvaal, kwalomu ka malembe mambirhi, athlela ava xandla xa murhangeri wa nhlangano leyi, kwalomu ka lembe.
* Mutshama-xitulu wa komiti ya swikolo swa Atteridgeville, athlela ava xandla xa mutshama-xitulu xa bhodo ya ya swikolo swa Atteridhgeville.
* Xandla xa mulanguteri wa vuleteri bya Scout Masters, naswona ava muleteri wa Atteridgeville Scout Troop.
== Mintshaho ==
{{Reflist|2}}
[[Category:Vanhu]]
{{Lifetime|1897|1989|Daniel Cornel Marivate}}
[[Category: Vatsari]]
[[Category: Vatsari va Xitsonga]]
[[Category: Mathicara]]
[[Category: Tinqambhi]]
ai08pi4iv1kzmsoy0g5bltfjufqkx1c
Category:Lava velekiweke hi 1897
14
5864
32754
2018-10-30T22:20:26Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 1989
14
5865
32755
2018-10-30T22:20:32Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1927
14
5866
32763
2018-10-30T22:59:08Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:User zh-Hans-CN
14
5867
32807
2018-11-05T23:33:07Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Chinese (China).
jtg77y4n4an9wjflv11vj6z55w49ztf
Category:User zh-Hant-TW
14
5868
32808
2018-11-05T23:33:07Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Chinese (Taiwan).
i6vjq4b5cvaowqwm2dohyx6l1jzdfvk
Category:User zh-Hant-HK
14
5869
32809
2018-11-05T23:33:07Z
Babel AutoCreate
4928
Tluka ra ntlawa [[Project:Babele|wa Babel]] ratitumbuluxa.
wikitext
text/x-wiki
Vatirhisi eka ntlawa lowu vana vutivi bya ririmi ra xi Chinese (Hong Kong).
oekrjinr3y0ocel2doifss0sq6khtxj
Template:Qoute box
10
5870
32843
2018-11-10T17:48:54Z
Thuvack
315
Created page with "<div class="quotebox pullquote {{#switch: {{lc:{{{align|}}}}} | center = centered | left = floatleft | none = | floatright }} {{{class|}..."
wikitext
text/x-wiki
<div class="quotebox pullquote {{#switch: {{lc:{{{align|}}}}}
| center = centered
| left = floatleft
| none =
| floatright
}} {{{class|}}}" style="
{{#if:{{{width|}}} |width:{{{width}}};}}
{{#ifeq:{{{border}}}|none|border:none;|{{#if:{{{border|}}}|border-width: {{{border}}}}};}}
{{#if:{{{fontsize|}}}|font-size: {{{fontsize}}};}}
{{#if:{{{bgcolor|}}}|background-color: {{#ifeq:{{{bgcolor|}}}|none|transparent|{{{bgcolor}}}}};}}
{{{style|}}}"><templatestyles src="Template:Quote_box/styles.css" />
{{#if:{{{title|}}}
|<div class="quotebox-title {{{tclass|}}}" style="
{{#if:{{{title_bg|{{{bgcolor|}}}}}}|background-color: {{#ifeq:{{{title_bg|{{{bgcolor}}}}}}|none|transparent|{{{title_bg|{{{bgcolor}}}}}}}};}}
{{#if:{{{title_fnt|}}}|color: {{{title_fnt}}};}}
{{{tstyle|}}}">{{{title}}}</div>
}}
<div class="quotebox-quote {{#if:{{{quoted|}}}|quoted}} {{#switch: {{lc:{{{qalign|{{{halign|left}}}}}}}}
|right = right-aligned
|center = center-aligned
|left-aligned
}} {{{qclass|}}}" style="
{{{qstyle|}}}"><!--
-->{{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}<!--
--></div>
{{#if:{{{author|{{{source|}}}}}}{{{2|}}}{{{3|}}}|<cite class="{{#switch: {{lc:{{{salign|{{{qalign|{{{halign|left}}} }}} }}} }}
|right = right-aligned
|center = center-aligned
|left-aligned
}}" style="{{{sstyle|}}}"><!--Manually inserted dashes will need to be removed from uses of the template first, I guess, then enable this:--><!--— -->{{{author|{{{2|}}}}}}{{#if:{{{author|}}}{{{2|}}}|{{#if:{{{source|}}}{{{3|}}}|<!--Display comma-space only if both cite parameters are present.-->, }}}}{{{source|{{{3|}}}}}}</cite>}}
</div><noinclude>
{{Documentation}}
</noinclude>
626jgpowai0vuvj9gad4yzxxe5t8u4f
Template:Quote box/styles.css
10
5871
32844
2018-11-10T17:49:31Z
Thuvack
315
Created page with ".quotebox { background-color: #F9F9F9; border: 1px solid #aaa; box-sizing: border-box; padding: 10px; font-size: 88%; } .quotebox.floatleft { margin: 0.5em 1.4em 0.8em 0..."
sanitized-css
text/css
.quotebox {
background-color: #F9F9F9;
border: 1px solid #aaa;
box-sizing: border-box;
padding: 10px;
font-size: 88%;
}
.quotebox.floatleft {
margin: 0.5em 1.4em 0.8em 0;
}
.quotebox.floatright {
margin: 0.5em 0 0.8em 1.4em;
}
.quotebox.centered {
margin: 0.5em auto 0.8em auto;
}
.quotebox.floatleft p,
.quotebox.floatright p {
font-style: inherit;
}
.quotebox-title {
background-color: #F9F9F9;
text-align: center;
font-size: larger;
font-weight: bold;
}
.quotebox-quote.quoted:before {
font-family:'Times New Roman',serif;
font-weight:bold;
font-size: large;
color: gray;
content: ' “ ';
vertical-align: -45%;
line-height: 0;
}
.quotebox-quote.quoted:after {
font-family:'Times New Roman',serif;
font-weight:bold;
font-size: large;
color: gray;
content: ' ” ';
line-height: 0;
}
.quotebox .left-aligned {
text-align: left;
}
.quotebox .right-aligned {
text-align: right;
}
.quotebox .center-aligned {
text-align: center;
}
.quotebox cite {
display:block;
font-style:normal;
}
@media screen and (max-width:360px) {
.quotebox {
/*override inline styles */
min-width: 100%;
margin: 0 0 0.8em !important;
float: none !important;
}
}
ml8p4ulus1ltfzlkwcy22ud95nxklsy
Khudzehela
0
5872
33208
32865
2018-12-23T18:03:49Z
Hugo.arg
523
wikitext
text/x-wiki
rid
{{delete}}
09j3bslhujtkv0d5bp6vqhg2e8en3cs
Joe shirimani
0
5873
33207
32866
2018-12-23T18:03:35Z
Hugo.arg
523
wikitext
text/x-wiki
Joe shirimani
{{delete}}
hozm8tbwhkyte6s01m9sf5knqqvpxqh
Template:Cite thesis
10
5874
32874
2018-11-15T18:45:12Z
Thuvack
315
Created page with "<includeonly>{{#invoke:citation/CS1|citation |CitationClass=thesis }}</includeonly><noinclude> {{documentation}} </noinclude>"
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=thesis
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
56y1ni1s4cj23abrdeq1wiazsceexao
Qedani Mahlangu
0
5876
32920
32910
2018-11-18T13:11:26Z
Thuvack
315
wikitext
text/x-wiki
{{featured article}}
{{Bio}}
'''Qedani Dorothy Mahlangu''' (u velekiwe hi ti 12 Mudyaxihi 1968, eBethal, eMpumalanga<ref name=":0">{{Cite web|url=http://www.e-govsummit.gauteng.gov.za/download-the-presentations/item/qedani-mahlangu|title=Qedani Mahlangu - e-Government & ICT Summit 2015|last=|first=|website=www.e-govsummit.gauteng.gov.za|language=en-gb|access-date=2017-03-10}}</ref>) na swona a a ri MEC ya [[Gauteng]] MEC ya ta Rihanyu na Nhluvuko wa Vanhu,<ref name=":1">{{Cite web|url=http://www.gautengonline.gov.za/Pages/ProfileofMECforEconomicDevelopmentQedaniMahlangu.aspx|title=GAUTENG ONLINE - Your Government - at the click of a button|website=www.gautengonline.gov.za|access-date=2017-02-16}}</ref> loyi a nga tshika kumbe ku chika eka xiyimo endzhaku ka loko ku humesiwe xiviko hi ombudsman wa ta rihanyu mayelana na xiyimo xa ku lova ka vavabyi lavo vabya hi nhloko va nhlayo ya 94<ref>{{Cite web|url=http://www.huffingtonpost.co.za/2017/02/02/who-is-qedani-mahlangu-the-gauteng-mec-who-resigned-over-the-li/|title=Who Is Qedani Mahlangu, The Gauteng MEC Who Resigned Over The Life Esidimeni Scandal?|website=Huffington Post South Africa|access-date=2017-02-16}}</ref><ref name=":3">{{Cite web|url=http://www.ohsc.org.za/images/documents/FINALREPORT.pdf|title=NO GUNS: 143+ SILENT DEATHS AND STILL COUNTING|last=Makgoba|first=Malegapuru|date=|website=www.ohsc.org.za|publisher=HEALTH OMBUD - The Office of Health Standards Compliance (OHSC)|archive-url=|archive-date=|dead-url=|access-date=16 February 2017}}</ref> kasi xiviko lexi xi tlhele xi vuriwa manyala ya ta rihanyu Esidimeni hi Xinghezi ku The Life Healthcare Esidimeni Scandal.<ref>{{Cite web|url=http://www.huffingtonpost.co.za/2017/02/01/the-life-esidimeni-deaths-explained/|title=How The Hell Did 94 Psychiatric Patients Die? The Life Esidimeni Deaths Explained.|website=Huffington Post South Africa|access-date=2017-02-16}}</ref> Qedani u ve eka swiyimo swo hlayanyana eka mfumo wa Gauteng ku sukela hi lembe ra 2004, ku katsaku va eka xiyimo xa ku va MEC wa ta Rihanyu, laha a nga vekiwa eka xiyimo lexi exikarhi ka malembe ya 2009 - 2010<ref>{{Cite web|url=http://www.health.gpg.gov.za/dohDocuments/Annual%20Reports/ANNUAL%20REPORT%20%20%202009-2010%20Gauteng%20Department%20of%20Health.pdf|title=Annual Report 2009-2010|last=|first=|date=|website=www.health.gpg.gov.za|publisher=Gauteng Department of Health|archive-url=|archive-date=|dead-url=|access-date=16 February 2017}}</ref> a tlhela a vuyiseriwa eka xiyimo lexi hi lembe ra 2014 ku fikela eka lembe ra 2017.<ref>{{Cite web|url=http://www.health.gpg.gov.za/dohDocuments/Annual%20Reports/ANNUAL%20REPORT%202015-2016%20Gauteng%20Department%20Of%20Health.pdf|title=Annual Report 2015-2016|last=|first=|date=|website=www.health.gpg.gov.za|publisher=Gauteng Department of Health|archive-url=|archive-date=|dead-url=|access-date=16 February 2017}}</ref>
Hambi leswi a nga tshika eka xiyimo xa ku va Xirho xa Komitinkulu na Xirho xa Palamende ya Xifundzha, Mahlangu wa ha tama a ri xirho xa Huvunkulu ya Provhinsi ya ANC eGauteng.<ref>{{Cite news|url=http://www.news24.com/SouthAfrica/News/newsmaker-from-hero-to-zero-20170205-2|title=Newsmaker: From hero to zero|work=News24|access-date=2017-04-24}}</ref>
== Tavutomi byake ==
=== Vutomi bya le masungulweni na dyondzo ===
Qedani Mahlangu u velekiwe hi ti 12 ta Meyi hi 1968 eBethal, edorobeni ra purasi e[[Mpumalanga]], [[Afrika-Dzonga|Afrika Dzonga]].<ref name=":0" /> Endzhaku ka ku heta dyondzo ya xikolo ya sekondari, u ve a khwalifaya tani hi Thiicara, na swona a ya emahlweni ku dyondzela diploma ya Advanced Diploma in Economics, eUniversity of the Western Cape. Ku ya emahlweni, u ve a endla na khoso ya diploma ya le henhla ya post-graduate eLondon School of Economics na ku endla nongonoko wa economics program eWilliams College eMassachusetts, USA. U ve a nyikiwa digri ya Honours Degree in Economics yo huma eka University of the Western Cape.<ref name=":1" />
=== Swa Tipolitiki ===
Mahlangu u joyine nhlangano wa South African Youth Congress eka malembe ya va 1980, na swona endzhaku ka swona a tlhela a joyina ANC Youth League hi malembe ya va 1990. U ve a ya emahlweni no ya ehenhla hi swiyimo eka nhlangano wa ANC Youth League eka swiyimo swo hambana hambana, ku sukela eka marhavi ku fikela eka xiyimo xa tiko (national level). Vuxirho bya kwe eka ANC Youth League ku ya eka African National Congress hi xitalo, na swona a va Xirho xa Palamende ya tiko hi lembe ra 1998, a tirha tani hi muyimeri wa Gauteng a ri Mutshinyi (Whip) wa Gauteng eka National Council of Provinces. Endzhaku ka nhlawulo wa 1999, u ve a hlawuriwa tani hi mutshamixitulu wa Select Committee on Finance eka National Council of Provinces, xiyimo lexi u ve ka xona ku fikela hi 2004.<ref name=":2">{{Cite web|url=https://www.health-e.org.za/2009/05/13/new-health-mecs/|title=New Health MECs|date=2009-05-13|website=Health-e|access-date=2017-03-24}}</ref>
U ve na xiavo eka switrakchara swo hlaya swa ANC eka swiyimo swo hambana hambana, ku katsa ku xa xirho xa Komitinkulu ya Xifundzha ya ANC e-[[Gauteng]] ku sukela hi lembe ra 2002. Ku sukela eka lembe ra 2003 ku fikela hi Epreli 2004 u ve a vekiwa eka xiyimo xa vakondleteri va nhlawulo eGauteng na le ka xiyimo xa tiko hinkwaro.<ref name=":0" /><ref name=":1" /><ref name=":2" />
Mahlangu u vekiwe eka ku va Constituency Contact ya le Kliptown na le Midvaal eka hofisi ya Khonsticuwensi ya ANC eka palamende ya xifundzha ku nga Gauteng Provincial Legislature.<ref>{{Cite web|url=http://www.pa.org.za/person/mahlangu-qedani/#experience|title=Dorothy Mahlangu|website=People's Assembly|access-date=2017-03-24}}</ref>
== Vukorhokeri bya mfumo wa Xifundzha xa Gauteng ==
=== Vurhangeri eka ndzawulo ya mimfumo na tindhawu ===
Mahlangu u ve a langiwa ku va Xirho xa Khanselenkulu (Member of Executive Council) hi 2004 na ku va eka photfoliyo leyintshwa ya Mimfumo ya tindhawu ku fikela hi lembe ra 2009, laha a nga va mulanguteri na muangarheli wa vamasipala va tindhawu eka provhinsi. Hi nkarhi wa yena wa ku va eka xiyimo lexi, u ve a sungula pfhumba ra ''"Operation Consolidate"'' leri a ri ri na xikongomelo xa ku antswisa matirhelo ya swa timali ta tikhansele, endzhaku ka loko mukamberinkkulu wa swa timali ku nga Auditor-General a kombise ku karhateka ka yena hi mafambiselo ya vamasipala. Mahlangu u ve aka endla xivitanelo eka vamasipala leswaku va tshika ku nyiketa vutirheli eka mindyawulo ya tiprovhinsi na ya tiko leyi yi nga haleleriku tirheyiti ya vutirheli, hi xikongomelo xa ku lawula mafambiselo ya swikelwetu eka xiyenge xa vamasipala.<ref>{{Cite news|url=http://www.iol.co.za/news/politics/cut-services-to-municipalities-gauteng-mec-358250|title=Cut services to municipalities: Gauteng MEC {{!}} IOL|access-date=2017-03-24}}</ref>
Mahlangu u kumeke a ri na xiavo lexi nga ri ku xinene eka ndzhavisiso wa forensiki lowu wu nga endliwa hi feme ya Pasco, leyi yi nga kuma leswaku switandi swimbirhi eMeyersdal Nature Estate swi xaviwe no xavisiwa hi mfumo wa tindhawu wa Gauteng. Hi ku landza ndzavisiso wa forensiki, ku xavisiwa no xava loku nga endliwa ku ve ka fambiselo leri nga ri ku nawini.<ref>{{Cite news|url=https://mg.co.za/article/2008-10-09-what-is-ekurhuleni-council-hiding|title=What is Ekurhuleni council hiding?|last=Burbidge|first=Matthew|work=The M&G Online|access-date=2017-03-24|language=en}}</ref> Mukhomixinara wa ku tshembeka (intergrity) wa phalamende ya Gauteng loyi ku nga, Jules Browde, u ve a komberiwa hi vandla ra Democratic Alliance ku endla ndzavisiso hiku xaviwa, na swona u kume leswo nxaviso lowu nga endliwa hi MEC a wu ri nawini.<ref>{{Cite news|url=https://mg.co.za/article/2008-07-21-massive-ekurhuleni-land-probe|title=Massive Ekurhuleni land probe|last=Basson|first=Yolandi Groenewald, Adriaan|work=The M&G Online|access-date=2017-03-24|language=en}}</ref>
=== Vurhangeri eka ndzawulo ya Nhluvukiso wa Ikhonomi ===
Mahlangu u ve a vekiwa eka photfoliyo ya Nhluvukiso wa Ikhonomi tani hi Xirho xa Komitinkulu hi 2010 ehansi ka Premiyara (Holobyenkulu) wa Gauteng, Nomvula Mokonyane. Hi lembe ra 2012, u rhangele ku sunguriwa ka Township Enterprise Hubs in eSebokeng; eSharpville; eKagiso; eKatlehong; eWinterveld, na le Tembisa. yin'wana na yin'wana a a yi ta pfuneta hi Automotive cluster; Services cluster and Light manufacturing cluster. Ti-hub leti, endzhaku ka nkharhi ti ve ti amukeriwa hi mfumo wa provhinsi leswo ti tirhisa ntsengo wo ringana 5% eka mali ya bajete ya prokhuwamente yo ringana R10biliyoni ku xava nhundzu na vutirheli eka mabindzu ya lokixi, hi lembe ra 2015.<ref>{{Cite web|url=http://www.gov.za/statement-gauteng-mec-economic-development-qedani-mahlangu-elaborating-key-government-programmes|title=Statement by Gauteng MEC of Economic Development Qedani Mahlangu elaborating on key government programmes announced by the Premier in her speech {{!}} South African Government|website=www.gov.za|language=en|access-date=2017-03-26}}</ref><ref>{{Cite news|url=https://mg.co.za/article/2015-02-27-00-radical-township-transformation|title=Radical township transformation|last=Advertorial|work=The M&G Online|access-date=2017-03-26|language=en}}</ref><ref>{{Cite web|url=http://www.blueiq.co.za/index.php/media-and-documents/opinion-pieces?limitstart=0|title=Media Releases|website=www.blueiq.co.za|language=en-gb|access-date=2017-03-26}}</ref>
Exikarhi ka lembe ra 2011 na 2013, Mahlangu uve a sungula fambiselo ra tilayisense ta tixebini ta swa mabyalwa ku nga Gauteng Liquor Regulations on Shebeen Licences, ihi ku sungula nawu wa ta mabyalwa eGauteng ku nga Gauteng Liquor Act,2003. ehansi ka fambiselo lerintshwa ra swinawana swa mafambiselo, tiphemiti ta tixebini xivandla xa tona a ti ta tekiwa hi tilayisense, leti a ti ta humesiwa hi Gauteng Liquor Board. Swinawana swa mafambiselo a swi ri na swikongelo swo tshimbisa ku xavisiwa ka mabyalwa hi Tisonto na tiholideyi va vugandzeri, na ku tshimbisa leswaku ku nga vi na tixebini kumbe tithavheni leti nga le kusuhani na swikolo eka mpfhuka wa 500 wa timitara ku suhani na swikolo kumbe tindhawu ta vugandzeri.<ref>{{Cite news|url=http://www.news24.com/MyNews24/Shebeen-Licences-20130531|title=Shebeen Licences|work=News24|access-date=2017-03-26}}</ref><ref>{{Cite news|url=http://www.fin24.com/Economy/Gauteng-liquor-licences-to-be-reviewed-20110531-2|title=Gauteng liquor licences to be reviewed|work=Fin24|access-date=2017-03-26}}</ref> Swinawana swa mafambiselo swi ve swiamukeriwa hi vanhu vo tala e tikweni, hambi leswi vanhu van'wana lava khumbekaka va nga tiamukelangiku va vula leswo swi ta tika ku fambisa timhaka hi ku landza swinawana leswi.<ref>{{Cite news|url=https://mg.co.za/article/2013-04-12-00-its-time-for-shebeens-to-sober-up|title=It's time for shebeens to sober up|last=Holmes|first=Thalia|work=The M&G Online|access-date=2017-03-26|language=en}}</ref> Endzhaku ka nkarhi swin'wana leswi a swi ri eka tiregulexini swi ve swi humesiwa, leswi nga humesiwa a swi katsa ku xavisiwa ka mabyalwa hi Tisonto.<ref>{{Cite web|url=http://www.timeslive.co.za/thetimes/2015/03/03/Last-round-at-boozers-near-schools-and-churches|title=Last round at boozers near schools and churches|last=Jamal|first=Penwell Dlamini and Shenaaz|website=Times LIVE|access-date=2017-03-26}}</ref>
Mahlangu u ve a hlongola mutshamixitulu wa bodo, Prince Mofojane hi lembe ra 2012 loko swirho swa bodo, swi kwetlembetana na xiboho xa MEC leswo bodo a yi fanele yi suka eka tihofisi ta yona leti a a ti ri Bramley, en'walungu wa Joni, leswo ti ya tirhela eka tihofisi tintshwa ta Ndzawulo ya Nhluvukiso wa Ikhonomi leti a a ti ri exikarhi ka doroba ra Joni.<ref>{{Cite news|url=https://mg.co.za/article/2013-06-07-00-mecs-actions-come-back-to-haunt-her|title=Qedani Mahlangu's actions come back to haunt her|last=Molele|first=Charles|work=The M&G Online|access-date=2017-03-26|language=en}}</ref><ref>{{Cite news|url=https://mg.co.za/article/2012-01-06-gaming-board-defies-mec|title=Gaming board defies MEC|last=Molele|first=Charles|work=The M&G Online|access-date=2017-03-26|language=en}}</ref> Swirho swa bodo swi ve swi yisa mhaka leyi eka Supreme Court of Appeals South Africa na swona swi ve swi humelela ekhoto hi ti 27 ta Meyi 2013. Khoto yi ve yi kuma leswaku, MEC u teke xiboho hi ku va na xikongomelo xo ka xi nga lulamangi xa le tlhelo, ku tshimbisa bodo leswo yi suka eka tihofisi ta yona, ku ya eka muako lowu n'winyi wa wona ku nga ndzhawulo, nakambe, khoto yi ve yi humesa xiboho xa leswaku xiboho xa Mahlangu xa ku tshikisa swirho hinkwaswo swa bodo a xi nga ri nawini, hikokwalaho, xiboho xa MEC xi ve xi susiwa xi phaheriwela etlhelo hikuva khoto yi vule leswo MEC a a endlile nchumu lowu nga ri ku lowunene".<ref>{{Cite web|url=http://www.saflii.org/za/cases/ZASCA/2013/67.html|title=Gauteng Gambling Board and Another v MEC for Economic Development, Gauteng Provincial Government (620/2012) [2013] ZASCA 67; 2013 (5) SA 24 (SCA); [2013] 3 All SA 370 (SCA) (27 May 2013)|website=www.saflii.org|access-date=2017-03-26}}</ref>
=== Vurhangeri eka ndzawulo ya Nhluvukiso wa Vuako ===
Hi lembe ra 2014, Premiyara Nomvula Mokonyane, MEC wa swa timali Mandla Nkomfe na wa infrastrakchara ku nga Qedani Mahlangu, va ve va kumeka va nga ri na nandzu, xiboho lexi nga humesiwa hi va komiti ya palamende ya Gauteng ya privileges and ethics standing endzhaku ka loko khomixini ya vutshembeki ku (integrity commission) yi endle ndzavisiso hi vukungundzwana eka swa ntirhisomali leswi a va pumbiwa swona. Kambe Mahlangu u nyikiwe xileriso xa leswo a hakela ntsengo wa R7309 hikuva a tirhise karata ya swikweleti ya mfumo ku tixavela swilo swa yena n'winyi hi nkarhi lowu a a endzele tiko ra Istanbul, [[Turkey]], hi lembe ra 2013.<ref>{{Cite web|url=http://www.timeslive.co.za/thetimes/2014/03/17/Gauteng-MECs-cleared-of-fraud|title=Gauteng MECs cleared of fraud|last=Rapetswane|first=Phetane|website=Times LIVE|access-date=2017-03-27}}</ref><ref>{{Cite web|url=http://www.timeslive.co.za/politics/2013/03/05/Mokonyane-must-answer-for-alleged-abuse-of-state-credit-cards-DA|title=Mokonyane must answer for alleged abuse of state credit cards: DA|last=Sapa|website=Times LIVE|access-date=2017-03-27}}</ref>
=== Vurhangeri eka ndzawulo ya Rihanyu na Nhluvuko wa Vanhu ===
==== 2009 - 2010 ====
Hi Juni wa lembe ra 2007 Ndzawulo ya ta Rihanyu, eGauteng yi endle ntwanano wa vutirheli na va khamphani ya Baoki Consortium and 3P Consultants, kasi hi ku landza ntwanano lowu, va khamphani ya 3P Consulting a yi boheka ku sungula uniti ya projeke ya vufambisi leyi vuriwaka Project Management Unit eka Ndzawulo ku sungula fambiselo leri vuriwaka Health and Information System and Electronic Health Records eka swibedlhele na tikliniki ta Gauteng. HI tii 23 ta Machi hi lembe ra 2009 ntwanano wu navisiwile kumbe ku ngeteleriwa malembe man'wana manharhu, hi MEC wa ta Rirhanyu wa nkarhi lowu, loyi a a ku ri Brian Hlongwa. Mahlangu u ve a teka xivandla xa Hlongwa tani hi MEC wa ta Rihanyu hi ti 8 Meyi hi lembe ra 2009 endzhaku ka nhlawulo wa Tiko, tani hi khabinete yo sungula ya provhinsi ya Nomvula Mokonyane.<ref>{{Cite web|url=http://www.joburg.org.za/index.php?option=com_content&task=view&id=3818&Itemid=209|title=City of Johannesburg - Mokonyane sticks to gender promise|website=www.joburg.org.za|language=en-gb|access-date=2017-04-13}}</ref> Endzhaku ka ku va Mahlangu a endle nkambisiso wa tiprojeke, kasi hi ti 1 ta Julayi 2009, u ve a tsala papila a tsalela 3P Consulting, leri a ri hlamusela leswaku ndzawulo a yi khansela ku ngeteleriwa ka ntwanano. Hi ku landza afidavhiti ya Mahlangu, leswi a swi endliwa hikokwalaho ka leswaku a ku ri na swilumbeto swo tika swo matirhelo yo homboloko na ku homboloko hi ndlela leyi ntwanano wu nga endliwa hi yona, na ku ngeteleriwa ka ntwanano lowu. Ku ve na ku koxana etikhoto hi mhaka leyi exikrhi ka matlhelo mambirhi, kasi hi ti 18 ta Februwari 2010, khoto ya South Gauteng High Court (Lamont J) yi ve humesa xiboho xa leswaku ku endliwa ka ntwanano exikarhi ka 3P COnsulting na Ndzawulo a swi endliwe hi ndlela leyinene. <ref>{{Cite news|url=https://mg.co.za/article/2009-12-18-gauteng-fights-on-against-expensive-tender|title=Gauteng fights on against expensive tender|last=Basson|first=Adriaan|work=The M&G Online|access-date=2017-04-13|language=en}}</ref> Va Ndzawulo va endle aphili eka xiboho lexi xa khoto, na swona va feyila eka aphili ya vona, nakambe hi ti 7 ta Februwari 2011, huvonkulu ya vumbiwa ku nga Constitutional Court ryi ve yi ala leswaku ku endliwa aphili yin'wana. Hi ti 13 ta Okthoba 2011, khamphani ya 3P Consulting yi ve yi endla xikombelo xa ku koxa Ndzawulo no lava ku hakeriwa R99miliyoni,, ntsengo lowu a wu nga katsakanyi ntswalo na ti-costt. Kambe ndzawulo yi phikizane na xikoxo lexi, no yisa mhaka leyi ehubyeni. Kambe loko mhaka leyi yi nga si tshama ekhoto, khamphani ya 3P Consulting yi ve yiwa. Na swona ku kumeka leswaku xikoxo xa yona xa mali ya R99miliyoni eka Ndzhawulo a ku ri yona ntsena mpahla ya yona. Ku likhwideyitara ti langile mukhomixinara ku endla ndzavisiso hi timhaka ta khampani, no vona loko yi fanele ku ya emahlweni no xikoxo xa yona eka Ndzawulo, ku kuma kleyimi leyi ya xikoxo.<ref>{{Cite web|url=http://www.saflii.org/za/cases/ZASCA/2016/79.html|title=Roering NO and Another v Mahlangu and Others (581/2015) [2016] ZASCA 79; [2016] 3 All SA 466 (SCA); 2016 (5) SA 455 (SCA) (30 May 2016)|website=www.saflii.org|access-date=2017-04-13}}</ref><ref>{{Cite news|url=http://www.justice.gov.za/sca/judgments/sca_2016/sca2016-079ms.pdf|title=MEDIA SUMMARY – JUDGMENT DELIVERED IN THE SUPREME COURT OF APPEAL: Roering and Another NNO v Qedani Mahlangu|last=|first=|date=29 May 2016|work=The Registrar, Supreme Court of Appeal|access-date=13 April 2017|archive-url=|archive-date=|dead-url=}}</ref> Hi Julayi 2014, va National Prosecuting Authority va endle xikombelo eka khotonkulu ya South Gauteng High Court ku yimisa xikoxo na kleyimi ya khamphani ya 3P Consulting and Baoki eka Ndzawulo ya ta Rihanyu, no veka leswo xikoxo lexi a a xi ri vuyelo bya matirhelo yo homboloko yo ka ya nga ri nawini, endzhaku ka leswi, ku ve ku dyiwa nhundzu ya Hlongwa laha a nga lahlekeriwa hi muti wa yena wa xiyimo xa le henhla.<ref>{{Cite web|url=https://www.health-e.org.za/2015/01/26/former-gauteng-mec-health-implicated-massive-corruption/|title=Former Gauteng MEC for Health implicated in "massive corruption"|date=2015-01-26|website=Health-e|access-date=2017-04-13}}</ref><ref>{{Cite news|url=https://www.pressreader.com/south-africa/the-sunday-independent/20140727/281492159448506|title=Hlongwa's 1.4bn "Corruption Ring"|last=Bailley|first=Candice|date=27 July 2014|work=Sunday Independent|access-date=13 April 2017|archive-url=|archive-date=|dead-url=}}</ref>
Hi ti 19 ta Meyi 2010, vana va ntsevu vo velekiwa ku nga si fika nkarhi (premature babies) lava ku nga vikiwa hi vona ku sungula va ve va lova, va dlayiwa hi richuluko (diarrhea) exibedlhele xa Charlotte Maxeke Academic eJoni. Mahlangu u ve a pfumela leswaku ku na leswi swi nga fambangiku kahle, kambe a ala leswaku vatirhi va xibedlhela va amukela nandzu waku lova ka vana. Profesa Keith Bolton, loyi a a ari nhloko ya paediatrics exibedlhele xa Rahima Moosa Hospital, u pfuneta ku endla xiviko lexi xi nga na na mahetelelo ya leswo leswi a ku ri xiyimo xo ka xi nga tolevelekangiku. Va mindyangu ya vana lava nga lova a va kumangi ndziriso eka mhaka leyi ya ku lova ka vana va vona eka ndzawulo.<ref>{{Cite news|url=https://mg.co.za/article/2010-05-19-investigation-after-five-babies-die-at-joburg-hospital|title=Investigation after five babies die at Jo'burg hospital|last=Reporter|first=Staff|work=The M&G Online|access-date=2017-04-13|language=en}}</ref><ref>{{Cite news|url=https://mg.co.za/article/2010-07-21-no-negligence-in-baby-deaths-says-report|title='No negligence' in baby deaths, says report|last=Grobler|first=Fienie|work=The M&G Online|access-date=2017-04-13|language=en}}</ref>
Hi Septemba 2010, Mahlangu u ve a angarhela fambiselo ra ku pfariwa ka swibedlhele swinharhu swa TB eka Provhinsi ya Gauteng, leswi ku nga Charles Hurwitz TB Hospital eSowethu, Tshepong TB Hospital eTshwane, na East Rand T Hospital e Ekurhuleni. Mahlangu sirhelelele ku pfariwa loko ku swibedlhele swinharhu swa Gauteng swa TB tani hi nchumu lowu a wu fanele ku endliwa ku hlayisa timali na ku yisa timali leti a a ti ta hlayisiwa laha tivakaka kona ngopfu, leswi a nga te swi ta hlayisa mali ya ntsengo wo ringana R3miliyoni hi lembe.<ref>{{Cite news|url=http://www.news24.com/southafrica/news/tb-hospitals-closed-in-gauteng-20101007-2|title=TB hospitals closed in Gauteng|work=News24|access-date=2017-04-24}}</ref><ref>{{Cite web|url=http://www.sanews.gov.za/south-africa/three-tb-hospitals-shut-down|title=Three TB hospitals shut down {{!}} SA News|website=www.sanews.gov.za|language=en|access-date=2017-04-24}}</ref>
==== 2014 - 2017 ====
Ku sukela hi Januwari 2010 ku ya fika emahelweni ya lembe ra 2014/15 ra timali, ndzhawulo ya provhinsi ya ta rihanyu, yi hakele mali yo ringana ntsengo wa R544miliyoni eka ku ririsa lava nga vavikeseriwa kumbe ku lahlekeriwa eka ta rihanyu hi ku landza swiboho swa tihuvo hikuva va ta rihanyu va nga fambisanga swilo hi ndlela leyinene kumbe hi ku endla vufendze. Mahlangu u ve a larisiwa hi Premiyara Makhura ku languta fambiselo ro hambana na ku ya etikhoto hi timhaka ta hakelela lava vaviseriweke eka ta rihanyu kumbe hi vufendze bya matirhelo eka rihanyu, kasi eka tikhoto va ndzhawulo va tsandzeke eka milandzu ya 168 hi nkarhi lowu.<ref>{{Cite news|url=http://www.news24.com/SouthAfrica/News/Gauteng-health-dept-pays-out-R544m-in-negligence-cases-20150901|title=Gauteng health dept pays out R544m in negligence cases|work=News24|access-date=2017-04-24}}</ref> Yin'wana ya milandzu ya swa rihanyu yi katsa vagadi va le swibedlhele lava nga tlherisela endzhaku vavabyi, va nga pfumeli leswo va nghena ku kuma ku ongoriwa eka tikliniki, leswi swi nga vangela ku lova ka vanhu vambirhi hi lembe ra 2015,<ref>{{Cite news|url=http://www.news24.com/Archives/City-Press/Mahlangu-cracks-whip-after-kids-deaths-20150429|title=Mahlangu cracks whip after kids’ deaths|work=News24|access-date=2017-04-24}}</ref> na ku vaviseka swinene ebyongweni leswi nga vangela cerebral palsy, leswi nga karhata n'wana wa mufana laha vatirhi va xibedlhele va nga tsandzeka ku hlayisa kahle kwan'wa endzhaku ka ku velekiwa eka lembe ra 2007.<ref>{{Cite news|url=http://www.health24.com/Parenting/Child/News/Gauteng-Health-MEC-admits-liability-for-babys-brain-damage-20140909|title=Gauteng Health MEC admits liability for baby's brain damage|work=Health24|access-date=2017-04-24}}</ref>
Hi lembe ra 2015, Mahlangu u endle xitivisi xa lesaku ndzhawulo ya yena yi ta tshika kumbe ku khansela kontraka ya yona na va xibedlhele xa tikhampani ta le tlhelo va Life Healthcare na tifasiliti ta Life Esidimeni xo hlayisa vovabya hi nhloko, leswo a ta hlayisa mali, hikuva ndzawulo a wu hakela mali ya ntsengo wo ringana R320 hi siku eka muvabyi wun'we eLife Esidimeni. Vunyingi bya vavabyi lava a va ta yisiwa eka tifasiliti na tinhlangano ta miti leti kumaka mali eka mfumo lomu mitini to chipa. Mahlangu u ve a phikiziwa swinene eka endlelo leri hi xichava, kambe u ye emahlweni na makungu ya yena. Va vutivi bya ntokoko eka swa rihanyu, mindyangu, na vagingiriki eka swa tipolitiki (activists) va ve va tsundzuxa swinene leswo mhaka leyi a yi nga fambisiwi hi ndlela leyinene, na leswo tindhawu laha vavabyi a va yisiwa kona, ti nga ka ti nga koti ku hlayisa vavabyi lava vo vabya hi nhloko ku fana na le Life Esidimeni, kambe Mahlangu a nga lavangi ku yingela nakatsongo leswi a va swi vula. hi vavabyi.<ref>{{Cite web|url=http://ohsc.org.za/wp-content/uploads/2017/09/FINALREPORT.pdf|title=Report into the circumstances surrounding the deaths of mentally ill patients: Gauteng Province|last=|first=|date=|website=|archive-url=|archive-date=|dead-url=|access-date=}}</ref> Hi ti 13 ta Septembere 2016, eka manyala lama ya nga vuriwa no thyiwa Life Healthcare Esidimeni Scandal, Mahlangu u ve a paluxa loko a vutisiwa xivutiso hi Jack Bloom, leswaku vavabyi vo vabya hi nhloko vo ringana nhlayo ya 36 lava va nga susiwa Life Healthcare Esidimeni va lovile hi nkarhi lowu a va ri ka minhlangano ya ti-NGO.<ref>{{Cite web|url=http://www.timeslive.co.za/local/2016/09/13/36-transferred-psychiatric-patients-have-died-in-Gauteng1|title=36 transferred psychiatric patients have died in Gauteng|last=Digital|first=TMG|website=Times LIVE|access-date=2017-04-24}}</ref> Leswi swi endle leswo Holobye wa ta Rihanyu Aaron Motsoaledi a kombela ombudsman wa ta rihanyu ku nga Professor Malegapuru W Makgoba ku endla ndzavisiso wa vuenti hi ku lova ka vavabyi endzhaku ka loko Mahlangu a nyikete nhlamulo leyi.<ref>{{Cite news|url=https://mg.co.za/article/2016-09-15-health-minister-wants-probe-into-death-of-36-psychiatric-patients|title=Health minister wants probe into deaths of 36 psychiatric patients|last=Wire|first=News24|work=The M&G Online|access-date=2017-04-24|language=en}}</ref> Xiviko xa ndzavisiso lowu wu nga komberiwa hi Holobye ya ta Rihanyu, xi ve xi humesiwa hi ti 1 Februwari 2017, endzhaku ka loko Mahlangu a hlwerise ku humesiwa ka xiviko lexi hikuva a vula leswo a ha lava ku kambela tidokumende hi mhaka leyi.<ref>{{Cite news|url=http://www.news24.com/SouthAfrica/News/report-into-death-of-mentally-ill-patients-to-be-released-20170201|title=Report into death of mentally ill patients to be released|work=News24|access-date=2017-04-24}}</ref> Xiviko xi ve xi kombisa leswaku ku love vavabyi vo tlula nhlayo ya 36, na swona xi tlhela xi hlamusela leswaku Mahlangu u fanele ku susiwa eka xiyimo xa ku va MEC wa ta rihanyu.
Mahlangu u ve a tshika ku va MEC wa ta Rihanyu hi ndzhenga endzhaku ka loko Ombud wa ta Rihanyu a humesile xiviko, na swona Primiyara Makhura u endla xitiviso xa leswo a a ta veka Xandla xa Holobye wa ta Rihanyu (Deputy Minister), ku nga Gwen Ramokgopa tani hi MEC wa ta rihanyu, kasi hi nkarhi lowu a nga si ku vekiwaka, loyi a a ta va mukhomeri eka xiyimo lexi a ku ta va MEC wa nhluvuko wa vanhu eGauteng ku nga Nandi Mayathula-Khoza hi nkarhi lowu wa xinkadyana.<ref>{{Cite news|url=http://www.news24.com/SouthAfrica/News/gauteng-health-mec-qedani-mahlangu-resigns-20170201|title=Gauteng Health MEC Qedani Mahlangu resigns|work=News24|access-date=2017-04-24}}</ref>
Ndzavisiso wa vuenti (inquiry) hi ku lova ka vavabyi wu ve wu sungula wu byeriwa leswakua Mahlangu a a tiyimiserile ku nyiketa vumbhoni kambe a a nga kumeki hi nkarhi wolowo hikuva a a ri ku tsaleni ka swikambelo eLondon School of Economics. Va London School of Economics va ve va hlamusela ka ndzhaku leswo a ku nga ri ntiyiiso mhaka ya leswo Mahlangu a a ri ku tsaleni ka swikambelo na vona.<ref>{{Cite web|url=http://bhekisisa.org/article/2017-10-25-mahlangus-alleged-school-confirms-no-exams-scheduled|title=#LifeEsidimeni: Mahlangu’s alleged school confirms no exams scheduled|last=Gonzalez|first=Laura Lopez|website=Bhekisisa|language=en|access-date=2017-10-26}}</ref>
== Vutomi bya yena xiviri ==
Qedani Mahlangu a nga tekiwangi, na swona u na n'wana wun'we, vito ra yena ku nga Nkululeko Chris Skhosana loyi a nga velekiwa hi lembe ra 1996.
== Mintshaho ==
{{Reflist|2}}
[[Category:Vanhu]]
{{Lifetime|1968| |Qedani Mahlangu}}
ntmphggxch027t0k8y2z0vtawvlqp6q
Letta Mbulu
0
5878
32896
32895
2018-11-17T21:21:58Z
Thuvack
315
wikitext
text/x-wiki
{{Bio}}
'''Letta Mbulu''' (tshariwile hiti 23 ta Mhawuri hi lembe ra 1942) i muyimbeleri wa Jazz etikweni ra Afrika Dzonga, loyi a yimbeleleke ku sukela hi lembe ra 1960.
[[Category:Vanhu]]
{{Lifetime|1942| |Letta Mbulu}}
kq9mq2sk6ynegtc4sxx39ulqlck22o5
Category:Lava velekiweke hi 1942
14
5879
32897
2018-11-17T21:22:34Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1968
14
5880
32909
2018-11-18T12:04:51Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Wikipedia:Featured article candidates/Qedani Mahlangu
4
5883
32962
32961
2018-11-19T21:24:17Z
Thuvack
315
wikitext
text/x-wiki
===[[Qedani Mahlangu]]===
:<small>''Rilanghiwa hi: [[User:Thuvack|Thuvack]]</small>
: Tsalwa leri ritikomba rihelerile naswona rafaneleka leswaku ringa thlomiwa risiva. - [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 12:50, 18 Hukuri 2018 (UTC)
:: Swi endlekile --[[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 21:23, 19 Hukuri 2018 (UTC) {{done}}
bm1l83sk2u58yahroixq3hsdsi3ebsi
Wikipedia:Featured article candidates/Daniel Cornel Marivate
4
5885
32958
2018-11-19T21:18:58Z
Thuvack
315
Created page with "===[[Daniel Cornel Marivate]]=== :<small>''Rilanghiwa hi: [[User:Thuvack|Thuvack]]</small> : Tsalwa leri rile kundlandlamukeni naswona rafaneleka leswaku ringa thlomiwa risiva..."
wikitext
text/x-wiki
===[[Daniel Cornel Marivate]]===
:<small>''Rilanghiwa hi: [[User:Thuvack|Thuvack]]</small>
: Tsalwa leri rile kundlandlamukeni naswona rafaneleka leswaku ringa thlomiwa risiva. - [[User:Thuvack|Thuvack]] ([[User talk:Thuvack|talk]]) 21:18, 19 Hukuri 2018 (UTC)
66iaf48zjjocdxqbhcla5xwfy2femmv
Category:Lava velekiweke hi 1924
14
5886
32968
2018-11-19T21:42:28Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 1978
14
5887
32969
2018-11-19T21:42:35Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1863
14
5888
32971
2018-11-19T21:47:33Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 1934
14
5889
32972
2018-11-19T21:47:41Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1850
14
5891
32975
2018-11-21T10:59:25Z
102.252.244.154
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 1906
14
5892
32976
2018-11-21T10:59:40Z
102.252.244.154
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Bertha Marivate
0
5893
33044
33042
2018-11-28T22:59:51Z
Thuvack
315
wikitext
text/x-wiki
{{Bio}}
'''Bertha Marivate (N'wa Manhengeni)''' a kuri nghamu ya Mufundhisi [[Daniel Cornel Marivate|D.C. Marivate]]. Vukati bya vona a byi katekisiwe hi vana va nkombo kunga [[Charles Marivate]](''Dokodela'') , [[Cornelius Tennyson Daniel Marivate]] (''Phurofesa'' wa tidyondzo ta ririmi e yunivhesithi ya Afrika Dzonga), [[Russel Marivate]](''Dokodela''), [[Cecil Roy Marivate]] (''Thicara''), [[Martin Marivate]] (''Dokodela''), [[Desiree N'wamhamba Marivate]] (''Nese'') na [[Maseve Richard Marivate]] (''Thicara'' wa tidyondzo ta Tinhlayo, loyi a thlomiweke tinsiva to hlaya).<ref name="Chabalala">{{cite thesis |type= |last=Chabalala Masumbe |first=BM. |date=2002 |title=[http://uir.unisa.ac.za/handle/10500/695 The Swiss Missionaries' management of Social transformation in SOuth Africa (1873-1976)]|publisher=UNISA}}</ref>
== Mintshaho ==
{{Reflist|1}}
[[Category:Vanhu]]
{{Lifetime|?|?|Bertha Manyengeni Marivate}}
kh3osaiz33346epdq4l84tkfo067tyt
Category:Lava velekiweke hi ?
14
5894
32987
2018-11-26T16:24:01Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi ?
14
5895
32988
2018-11-26T16:24:09Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Articles which use infobox templates with no data rows
14
5896
32991
2018-11-26T16:32:58Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Russel Marivate
0
5897
33005
33004
2018-11-26T20:38:57Z
Thuvack
315
wikitext
text/x-wiki
{{Bio}}
'''Russel Marivate''' (''23 [[Nhlangula]] 1930'' - † ''[[Dzivamusoko]] 2018''), a kuri dokodela loyi a tirheke ngopfu e Garankuwa, Winterveldt na le Soshanguvhe, naswona i n'wana wa mufundhisi [[Daniel Cornel Marivate|D.C Marivate]] loyi a ari Mutsari wa ndhuma wa novhele yo sungula ya Xitsonga.<ref name="Chabalala">{{cite book|last= Sizwe Med|first= |title=[https://www.sechabamedical.co.za/SMS%20Coffee%20Book%20FINAL.pdf Sizwe Medical aid coffee book]|publisher=Sizwe Medical aid}}</ref> Hofisi yakwe ya vutshunguri yi cinciwe yiva xibhedlele xo amukela vavabyi lava vapfumalaka vutshunguri, naswona xithlela xiva na xirhapa xo byala swimilana na mihandzu yo hambana hambana.<ref name="Shorite">{{cite web |url=https://www.shopriteholdings.co.za/articles/Newsroom/2018/Hospice-food-garden-feeds-greater-community-Ekukhuseleni-Tshireletso.html |title=Hospice food garden feeds greater community |date=2018 |accessdate=26 November 2018 |publisher=Shoprite}}</ref>
== Mintshaho ==
{{Reflist|1}}
[[Category:Vanhu]]
{{Lifetime|1930|2018|Russel Marivate}}
[[Category:Madokodela]]
qphtavmm7pdkyiqwlr2uki2ti8yyzao
Category:Madokodela
14
5898
32996
2018-11-26T19:46:04Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava velekiweke hi 1930
14
5899
32998
2018-11-26T19:46:43Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Martin Marivate
0
5900
33007
33006
2018-11-26T22:20:09Z
Thuvack
315
wikitext
text/x-wiki
{{Bio}}
'''Martin Marivate''' (''8 [[Hukuri]] 1934''), i phurofese wa swatarihanyo a thlela ava dokodela, naswona i n'wana wa mufundhisi [[Daniel Cornel Marivate|D.C Marivate]] loyi a ari Mutsari wa ndhuma wa novhele yo sungula ya Xitsonga. Marivate a ari munhu wo rahndza tidyondzo na vulavisisi bya vuongori, naswona u tsarile maphephe yo hlaya yo hlamusela mhaka ya kutika hi kulandzelelana ka vavasati. Uthlele ava xandla xa mufambisis wa xibhedlel ya vuvelekeri xale King Edwards exifundzeni xa Natala, kusukela kona utirhile kwalomu ka malembe ya . Marivate u tirhe ngopfu eka pfhumba ra ku rhamba madokodela yale tikweni ra Cuba kuta tirha laha Afrika Dzonga.<ref name="Sizwe">{{cite book|last= Sizwe Med|first= |title=[https://www.sechabamedical.co.za/SMS%20Coffee%20Book%20FINAL.pdf Sizwe Medical aid coffee book]|publisher=Sizwe Medical aid}}</ref>
Pfhumba ra madokodela ya valungu, ma bumabumele leswaku Marivate a thsikisiwa ku hlahluva vavasati va valungu exibhedle xa King Edwards laha a a tirha kona, hikwalaho keleswi a ari muntima.<ref name="Sizwe" />
== Mintshaho ==
{{Reflist|1}}
[[Category:Vanhu]]
{{Lifetime|1934|?|Martin Marivate}}
[[Category:Madokodela]]
n9tvyuwvwkiedqqzn519edhwbkn85e2
Category:Lava velekiweke hi 1934
14
5901
33008
2018-11-26T22:21:09Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Charles Marivate
0
5902
33009
2018-11-26T22:34:07Z
Thuvack
315
Created page with "{{Bio}} '''Charles Marivate''' (''1942''), i dokodela loyi a tirheke ngopfu e Garankuwa,na le Mabopane kwalomu ka malembe ya 25, naswona i n'wana wa mufundhisi Daniel Cornel..."
wikitext
text/x-wiki
{{Bio}}
'''Charles Marivate''' (''1942''), i dokodela loyi a tirheke ngopfu e Garankuwa,na le Mabopane kwalomu ka malembe ya 25, naswona i n'wana wa mufundhisi [[Daniel Cornel Marivate|D.C Marivate]] loyi a ari Mutsari wa ndhuma wa novhele yo sungula ya Xitsonga. Marivate u thlele a pfula ofisi ya vutshunguri a Valdezia laha a a thsungula vanhu va muganga hambi loko vapfumala mali yo hakela. Marivate uthlele ava nadza wa huvo ya vurhangeri bya Medical University of South Africa (MEDUNSA) leyi hoxiweke ehansi ka yunivhesithi ya Limpopo, a thlela ava mutshami wa xitulu xa huvo leyi kusukela hi 1995 kuya eka 1999.<ref name="Chabalala">{{cite book|last= Sizwe Med|first= |title=[https://www.sechabamedical.co.za/SMS%20Coffee%20Book%20FINAL.pdf Sizwe Medical aid coffee book]|publisher=Sizwe Medical aid}}</ref>
== Mintshaho ==
{{Reflist|1}}
[[Category:Vanhu]]
{{Lifetime|1942||Charles Marivate}}
[[Category:Madokodela]]
9y6ry5cyyxdqm9k6qn3f6ibdidtis1f
Cecil Roy Marivate
0
5903
33018
33017
2018-11-27T10:18:30Z
Thuvack
315
wikitext
text/x-wiki
{{Bio}}
'''Cecil Roy Marivate''' ( ''4 [[Sunguti]] 1933'' ), a kuri thicara na nhloko ya xikolo, naswona i n'wana wa mufundhisi [[Daniel Cornel Marivate|D.C Marivate]] loyi a ari Mutsari wa ndhuma wa novhele yo sungula ya Xitsonga.<ref name="Huskisson">{{cite book|last= Huskisson|first=Y |title=The Bantu composers of Southern Africa|url=https://archive.org/details/bantucomposersof00husk/page/100|year=1969|publisher=South African Broadcasting Corp.|isbn=0869651218|page=101-103}}</ref>
== Mintshaho ==
{{Reflist|1}}
[[Category:Vanhu]]
{{Lifetime|?|?|Cecil Roy Marivate}}
[[Category:Mathicara]]
mxhfr3qjap2rpof9n9i0n27bytljcon
Category:Mathicara
14
5904
33011
2018-11-27T10:06:33Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Maseve Richard Marivate
0
5905
33022
33021
2018-11-27T10:29:11Z
Thuvack
315
wikitext
text/x-wiki
{{Bio}}
'''Maseve Richard Marivate''' (''1936'' ''- † 19 [[Nyenyenyani]] 2016''), a kuri thicara wa xikolo wa mutsonga, naswona i n'wana wa mufundhisi [[Daniel Cornel Marivate|D.C Marivate]] loyi a ari Mutsari wa ndhuma wa novhele yo sungula ya Xitsonga.<ref name="Huskisson">{{cite book|last= Huskisson|first=Y |title=The Bantu composers of Southern Africa|url=https://archive.org/details/bantucomposersof00husk/page/100|year=1969|publisher=South African Broadcasting Corp.|isbn=0869651218|page=101-103}}</ref> Marivate uthlomiwe risiva eka sagwati ra Aggrey Klaaste Maths, Science and Technology Educator of the Year hi lembe ra 2004, naswona tikhompuyuta leti a tikumeke u nyiketele hatona eswikolweni swale Bushbuckridge hi lembe ra 2005.<ref name="AllAfrica">{{cite web |url=https://allafrica.com/stories/200505180302.html|title=Star Teacher Hands Over Computers to School|date=May 2005 |accessdate=26 November 2018 |publisher=AllAfrica}}</ref>
== Mintshaho ==
{{Reflist|1}}
[[Category:Vanhu]]
{{Lifetime|1936|2016|Maseve Richard Marivate}}
[[Category:Mathicara]]
hm7mue8q3aajcrgjggpm15u53p5266l
Category:Lava loveke hi 2016
14
5906
33020
2018-11-27T10:21:24Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Desiree N'wamhamba Marivate
0
5907
33023
2018-11-27T10:36:55Z
Thuvack
315
Created page with "{{Bio}} '''Desiree N'wamhamba Marivate''', i Muongori wa xisati wa mutsonga, naswona i n'wana wa mufundhisi [[Daniel Cornel Marivate|D.C Marivate]] loyi a ari Mutsari wa ndhum..."
wikitext
text/x-wiki
{{Bio}}
'''Desiree N'wamhamba Marivate''', i Muongori wa xisati wa mutsonga, naswona i n'wana wa mufundhisi [[Daniel Cornel Marivate|D.C Marivate]] loyi a ari Mutsari wa ndhuma wa novhele yo sungula ya Xitsonga. N'wa-Marivate uhetile tidyondzo takwe ta matriki exikolweni xa Lemana naswona a thlela aya dyondzela tidyondzo ta vunese e McCords a dorobheni ra Dhebheni.<ref name="Huskisson">{{cite book|last= Huskisson|first=Y |title=The Bantu composers of Southern Africa|url=https://archive.org/details/bantucomposersof00husk/page/100|year=1969|publisher=South African Broadcasting Corp.|isbn=0869651218|page=101-103}}</ref>
== Mintshaho ==
{{Reflist|1}}
[[Category:Vanhu]]
{{Lifetime|?|?|Desiree N'wamhamba Marivate}}
[[Category:Tinese]]
h6f53r6exryg5tmlvanwuuer9uskvwl
Sasavona
0
5908
33126
33122
2018-12-13T12:58:34Z
Atcovi
3482
Reverted edits by [[Special:Contributions/103.105.165.134|103.105.165.134]] ([[User talk:103.105.165.134|talk]]) to last revision by [[User:Thuvack|Thuvack]]
wikitext
text/x-wiki
'''Sasavona''' i novhele yo sungulula ya Xitsonga leyi tsariwe hi Mufundhisi [[Daniel Cornel Marivate|D.C. Marivate]] naswona yi kandziyisiwa hi lembe ra 1938. Novhele leyi yi kumile risiva ra ndzhangelo na khume ra tiphawundi ku suka eka International Institute of African Languages and Cultures. Vito ra Sasavona Publishers and Booksellers ri thyiwile hikokwalaho ka novhele leyi yo sungula ya Xitsonga.<ref name="Ubisi">{{cite thesis |type= |last=Ubisi|first=L.L |date=2013 |title=[http://hdl.handle.net/10386/1446 Nkucetelo wa vukriste eku vumbeni ka swimunhuhatwa swa vavasati eka matsakwa ya asavona hi D.C. MARIVATE na ri gile hi S.B. NXUMALO)]|publisher=University of Limpopo}}</ref>
==Nkatsakanyo wa hungu ra tsalwa==
Tsalwa ra Sasavona ri vulavulavula hi Sasavona nsati wa George Ntavasi. George Ntavasi i wanuna loyi a a tirhela ekule ni le kaya hi xikongomelo xo singilela muti wa yena. Sasavona u sale a hanya vutomi bya xihedeni hi nkarhi lowu nuna wa yena a ri eJoni. Loko ri xile xa yena a ku ri ku famba na miti a tinwela byalwa. Loko nuna wa yena a rhumerile mali a yi tlangisa hi ku nwa ni ku xavela swigangu swa yena byalwa, mali yi hela hinkwayo, yena ni vana va sala va sika hi ndlala.<ref name="Ubisi" />
Mahanyelo ya yena ya endla leswaku a hanya hi ku yiva swa vanhu emasin'wini ni le makaya hikokwalaho ko loloha ku rima hambileswi nuna wa yena a rhumela mali yo xava mapa na hinkwaswo ku katsa ni timbewu hi ku hambanahambana ka tona. Loko mali leyi a nga rhumeriwa hi nuna wa yena yi herile, u famba a vanga swikweleti etikweni hinkwaro, a tlhele a tsandzeka ku swi hakela. Nenge lowu a a ri na wona wu endla leswaku a va mbabva, a hetelela hi ku va ni futa hileswi nkarhi wo tirha ekaya a nga wu kumi hikokwalaho ka byalwa. Leswi swi endla leswaku vana va yena va nga yi kahle exikolweni hikokwalaho ko pfumala loyi a nga ta va lulamisela ku ya exikolweni nimpundzu.<ref name="Ubisi" />
N'wanan wa yena u kale a tekelela mahanyelo ya yena yo hanya hi ku yiva swa vanhu emasin'wini hikokwalaho ko loloha ku rima hi nkarhi wa xirimu. Sasavona u hetelela a vabya vuvabyi lebyi a byi ta n'wi yisa evuyavangavuyi. Loko se a vona leswaku u le kusuhi ni ku fa, wa hundzuka, a nghena kereke ku kondza loko a hundza emisaveni. Ku vabya loku hi kona loku ku nga endla leswaku a kala a tsutsumela ekerekeni hikuva kufa ku chava hi un'wana ni un'wana laha misaveni ya Xikwembu.<ref name="Ubisi" />
== Mintshaho ==
{{Reflist|1}}
[[Category:Tibuku]]
[[Category:Tibuku ta Xitsonga]]
5f8ik8tmpzpainp8fr7yu1kaikol78l
Category:Tibuku
14
5909
33034
2018-11-28T22:28:08Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Valdezia
0
5911
33050
33049
2018-11-29T07:43:16Z
Thuvack
315
wikitext
text/x-wiki
'''Valdezia''' i tiko leri kumekaka ekusihi ka tintshava ta Rivombo e xifundzheni xa [[Limpopo]], e Afrika Dzonga. Muganga lowu a wutiviwa tani hi Albasini wu nga si churiwa vito ra Valdezia hi varhumiwa va le Swisi hi lembe ra 1875. Tiko leri ri simekiwe eka malembe ya 1820 hi vahlampfa va va Tsonga lava a va tsutsuma tinyimpi ta [[Soshanghana|Soshangana]]. Tiko leri ri kumeka kwalomu ka 10 wa tikhilomitara e vuxeni bya xibhedlele xa Elim e mugangeni wa Hlanganani, khale ka tiko-xikaya ra Gazankulu, e [[Afrika-Dzonga|Afrika Dzonga]]. A kuri vundzhawu bya xitichi xa vurhumiwa bya Swisi, na swona xi churiwe hi vito ra muganga wa Vaud, lo wu kumekaka e tikweni ra Switsalendi.<ref name="Harries2007">{{cite book|author=Patrick Harries|title=Butterflies & Barbarians: Swiss Missionaries & Systems of Knowledge in South-East Africa|url=https://books.google.com/books?id=5giFa-rMkusC&pg=PA69|accessdate=2013-08-24|year=2007|publisher=James Currey Publishers|isbn=978-0-85255-983-3|page=69}}</ref> Nhlayo ya va aka tiko va Valdezia i kwalomu ka 7,600 na 8,000 wa vanhu hi kuya hi nhlayo-ximfumo wa lembe ra 2011. Tiko leri ri voniwa tani hi ndzhawu ya ku velekiwa ka vutsari bya ririmi ra [[Xitsonga]] e Afrika Dzonga.
<br />
== Mintshaho ==
{{Reflist|1}}
[[Category:Matiko ya Limpopo]]
[[Category:Matiko ya Gazankulu]]
[[Category:Switichi swa vurhumiwa]]
javq4aarg3fvgvo3odj07i43l7t0kra
Category:Matiko ya Limpopo
14
5912
33051
2018-11-29T07:43:33Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Matiko ya Gazankulu
14
5913
33052
2018-11-29T07:43:37Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Switichi swa vurhumiwa
14
5914
33053
2018-11-29T07:43:41Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Xitichi xavurhumiwa xa Valdezia
0
5915
33055
33054
2018-11-29T07:54:44Z
Thuvack
315
Removed redirect to [[Valdezia]]
wikitext
text/x-wiki
'''Xitichi xavurhumiwa xa Valdezia''' xisimekiwe hi lembe ra 1875 hi Varhumiwa va Vukhongeri bya vu Phresbethari, naswona vutomi bya ximutana lexi abyi kongomisiwa no hlohloteriwa hi ripfumelo ra vukreste. Xitchi lexi a xiri na Kereke, Xikolo na Xibhedle leswi a swi kongomisiwa hi varhumiwa va vukhongeri va Swisi. Xitchi lexi xi tekiwa tani hi vuvelekeri bya vutsari bya ririmi ra Xitsonga.
<ref name="Harries2007">{{cite book|author=Patrick Harries|title=Butterflies & Barbarians: Swiss Missionaries & Systems of Knowledge in South-East Africa|url=https://books.google.com/books?id=5giFa-rMkusC&pg=PA69|accessdate=2013-08-24|year=2007|publisher=James Currey Publishers|isbn=978-0-85255-983-3|page=69}}</ref>
== Mintshaho ==
{{Reflist|1}}
[[Category:Switichi swa vurhumiwa]]
eom26637mey572wbkwq24xbueu5297r
Category:Lava velekiweke hi 1600
14
5916
33060
2018-11-29T15:19:19Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Category:Lava loveke hi 1670
14
5917
33061
2018-11-29T15:19:27Z
Thuvack
315
Created page with "."
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
PRNO
0
5919
33118
33088
2018-12-13T12:56:59Z
Atcovi
3482
+ delete
wikitext
text/x-wiki
{{delete|No useful content - [[User:Atcovi|Atcovi]] ([[User talk:Atcovi|talk]]) 12:56, 13 N'wendzamhala 2018 (UTC)}}
PRNO
t1rc7l1rprvoa77xdt8n3b3fhfvyuqt
William Blum
0
5924
33196
33195
2018-12-17T10:46:52Z
Maraduzi01
5936
Created by translating the page "[[:en:Special:Redirect/revision/873980369|William Blum]]"
wikitext
text/x-wiki
'''William Henry Blum''' (<span class="IPA nopopups noexcerpt">/<span style="border-bottom:1px dotted"><span title="'b' in 'buy'">b</span><span title="'l' in 'lie'">l</span><span title="/ʌ/: 'u' in 'cut'">ʌ</span><span title="'m' in 'my'">m</span></span>/</span>; u velekiwe hi ti 6 ta Machi, 1933 – a lova hi ti 9 ta Disemba, 2018) a a ri mutsari wa tibuku wa Amerika, n'wamatimu, na musori wa endlelo ra mfumo wa United States foreign policy. A a tshama e-[[Washington, DC]].<ref name="Montgomery">{{cite news|first=David|last=Montgomery|date=January 21, 2006|title=The Author Who Got A Big Boost From bin Laden|work=The Washington Post|pages=C01|id=|url=https://www.washingtonpost.com/wp-dyn/content/article/2006/01/20/AR2006012001971.html}}</ref>
== Vutomi bya yena emasungulweni ==
Blum u velekiwe eBrooklyn, eNew York City, a velekiwa hi Ruth (née Katz) na-Isidore Blum, lava a va ri vanhu va Majuda yo huma etikweni ra Poland (Polish Jewish immigrants). Tatana wa yena a a ri mutirhi wo tirha hi michini. U hete tidyondzo ta yena e-Erasmus Hall High School na swona a kuma digri ya accountancy hi lembe ra 1955 ku suka eka City College School of Business and Civic Administration, leyi ka ndzhaku yi nga tiviwa tani hi Baruch College of the City University of New York.<ref name="Roberts">{{cite news|last=Roberts|first=Sam|url=https://www.nytimes.com/2018/12/11/obituaries/william-blum-dead.html|title=William Blum, U.S. Policy Critic Cited by bin Laden, Dies at 85|work=The New York Times|date=December 12, 2018|access-date=December 12, 2018}}</ref><ref name="Langer">{{cite news|last=Langer|first=Emily|url=https://www.washingtonpost.com/local/obituaries/william-blum-policy-critic-of-us-praised-by-osama-bin-laden-dies-at-85/2018/12/13/d634f72e-fe13-11e8-862a-b6a6f3ce8199_story.html|title=William Blum, policy critic of U.S. praised by Osama bin Laden, dies at 85|work=The Washington Post|date=December 13, 2018|access-date=December 14, 2018}}</ref> U sungule ku tirha tani hi computer programmer a tirhela IBM, ka ndzhaku u ve a takiwa hi ndzawulo ya mfumo State Department ku tirhela vona. A a ri munhu wo tiyimisela swinene na swona a a lava ku va muofisara wo tirhela ndzawulo ya mfumo eka timhaka ta le handle ka tiko ku nga foreign service officer tani hi laha a nga hlamusela hi kona leswo a ta va muchiviriki wo lwa na vukomunisi hi leswi tivekaka tani hi to, "take part in the great anti-Communist crusade". Kambe Blum u ve a khunguvanyisiwa hi nyimpi ya Amerika yo lwa na tiko ra Vietnam yo tiveka tani hi Vietnam War na swona u ve a tshika ku tirhela mfumo hi lembe ra 1967.
== Jenalizimu (muviki wa mahungu) ==
Eka nkarhi lowu a a sungule ku vika hi ta ku chivirika (tiprotesti) to phikizana na nyimbi ya Vietnam, na swona u ve musunguri na muhleri wa nyuziphepha ya ''Washington Free Press'', leyi a a ku ri nyuziphepha yo humesiwa kambirhi hi vhiki, na swona a yi tekangi nkarhi wo leha ya ha ri kona.
Hi lembe ra1969, u ve a tsala matsalwa hyo paluxa mitirho yo biha ya CIA laha a nga paluxa mavito na tiadrese ta vatirhi va CIA vo ringana nhlayo ya 200. U ve a tirha tani hi muviki wa mahungu loyi a nga tirheki hi xitalo ku nga freelance journalist eUnited States, e-Europe na le South America. Exikarhi ka malembe ya 1972–1973, Blum a a tirha tani hi muviki wa mahungu etikweni ra [[Chile]] laha a nga vika hi mfumo wa Allende wa matshalatshala ya ku sungula soxalizimu ku nga "socialist experiment". Exikarhi ka malembe ya1970s, a a tirha eLondon na loyi khale ka yena a a ri muofisara wa CIA Philip Agee na vanakulorhi va yena "eka projeke ya vona yo paluxa vatirhi va CIA na vubihi byo homboloko lebyi va byi endla".<ref>[http://www.zmag.org/zspace/billblum Bill Blum's ZSpace Page] {{webarchive|url=https://web.archive.org/web/20080531004211/http://www.zmag.org/zspace/billblum|date=May 31, 2008}}, ''[//en.wikipedia.org/wiki/Z_Magazine Z Magazine]'' online, accessed May 31, 2008.</ref> A a tiwundla hi matsalwa ya yena no famba a vulavula lomu tikhempasi ta tikholichi.
Eka tibuku ta yena na tikholomu ta online, Blum u paluxe swinene vubihi bya mitirho yo tsalanganya matiko man'wana no vanga mpfilumpfilu eka matiko man'wana leswi swi endliwaka hi CIA na swikungu swo dlayetela vanhu leswi a va swi endla eka matiko man'wana. Noam Chomsky u ri tibuku ta Blum hi maendlelo ya vubihi bya CIA i to antswa swinene ngopfu eka nhloko mhaka ya vubihi bya CIA."<ref>http://www.truth-out.org/opinion/item/20869-our-leaders-do-not-mean-well</ref> Blum u seketela pfhumba ra Ralph Nader ra ku va presidente.<ref>Blum, William [http://www.dissidentvoice.org/2008/01/on-liberals-phil-agee-and-the-9-11-truth-movement/ On Liberals, Phil Agee, and the 9-11 Truth Movement], ''Dissident Voice'', January 14, 2008. Accessed May 31, 2008.</ref> U ve a sungula na pfhumba ro tsala matsalwa lama a ya humesa n'hweti yin'wana na yin'wana eka matsalwa lama a nga ma vitana"The Anti-Empire Report" lama a ma rhumela hi tiemeyili. Blum u hlamusele xikongomelonkulu xa vutumi bya yena tani hi: "Loko a nga koti ku heta American Empre kambe a kota ku yi nonokisa no yi tsotsombisa eka matirhelo ya yona ya vubihi . Ku ringeta ku vavisa xihontlovila lexi xa vubihi. Xihontlovila lexi xa vubihi ku nga American Empire, xa vavisa no twisa matiko ya misava ku va va ngopfu no onhetela emisaveni hinkwayo."
=== Xitatimende hi Osama bin Laden ===
Ekusunguleni ka 2006, Blum ku ve ku tsariwa hi yena ngopfu eka vamahungu loko Osama bin Laden a humesile xitatimende lexi a nga xi hangalasela hinkwavo eka public statement laha a nga tshaha eka matsalwa ya Blum no byeletela vanhu leswo vanhu va Amerika hinkwavo va fanele ku hlaya buku ya Blum ya nhlokomhaka leyi nge: ''Rogue State: A Guide to the World's Only Superpower''. Hikokwalaho ka xitatimende lexi xa Osam bin Laden, nxavo wa buku leyi wu ve wu tlakuka swinene . "Ndzi ve hlamala ngopfu no tshuka ku twa leswi Osama bin Laden a nga swi vula," Blum a nyiketa miehleketo. "A ndzi tsakile. Ndzi swi tivile leswaku leswi swi ta pfuneta nxaviso wa buku, na swona a ndzi nga karhatekangi hi leswo xana i mani loyi a a vule marito lawa." Loko a ri na miehleketo yo fana na ya mina yo venga mafambiselo yo biha ya pholisi ya US eka matiko man'wana, a ndzi nga ta holova na yena hi ku va a byerile vanhu ku hlaya buku ya mina. Ndzi ehleketa leswo i mhaka leyinene leswo u na miehleketo yo fana na ya mina eka mhaka leyi ya vubihi bya pholisi ya Amerika eka matiko man'wana "<ref>{{cite news|date=January 21, 2006|title=Bin Laden plug boosts book sales|work=Sydney Morning Herald|agency=[[Reuters]]|url=http://smh.com.au/news/world/bin-laden-plug-boosts-book-sales/2006/01/21/1137734175551.html}}</ref> Eka ku amukeriwa ka buku ya mina hi Bin, leswi swi fana na ku amukeriwa ka buku ya mina hi munhu wo tiveka wo fana na Oprah book." ku angula Blum eka mhaka leyi. Eka inthavhyu leyi a nga va na yona eka MSNBC ''Countdown'', u vule leswo: "Hi ntiyiso wa mhaka, leswi vangelaka rivengo ra matheroristi eka Amerika, i pholisi ya tihanyi eka matiko man'wana. I swilo swa tihanyi leswi hi swi endleka eka matiko man'wana leswi endlaka leswo matiko ya misava ya venga mafambiselo ya hina eka vona. Leswi swi vuriwaka hi va ntsindza wa White House na leswi va hi byelaka swona leswo vanhu va venga nchunxeko na xidimokrasi xa hina, leswi va swi vulaka va ntsindza, i propaganda ya mavunwa ntsena."<ref>{{cite news|last=Oliver|first=Mark|url=https://www.theguardian.com/news/blog/2006/jan/23/osamabinladen|title=Osama bin Laden recommends|work=The Guardian|date=January 23, 2006|access-date=December 10, 2018}}</ref>
Hi ti ta Meyi 22, 2006 eka tsalwa ra nhlokomhaka leyi nge, "Come Out of the White House With Your Hands Up", Blum u tsale leswo, "Ku sukela loko bin Laden a bumabumele leswo vanhu va Amerika va fanele ku hlaya buku ya mina hi ti 19 ta Januwari (Sunguti), a ndzi si tshama ndzi rhambia na kan'we lomu tikholichi ku ta nyiketa mimbulavulo. . . . Hambiloko hakanyingi, nkarhi lowu wa Januwari-Meyi wu va ka nkarhi lowu ndzi tshamaka ndzi ri bhizi ngopfu hi wona ku nyiketa mimbulavulo eka tikhempasi ta tikholichi."
== Ku lova ==
Blum u love hi ti 9 ta Disemba (N'wendzamhala), 2018 a a ri eArlington, Virginia u love hi ku tsandzeka ka tinso kidney failure ku tirha kahle, a a ri na malembe ya 85 na swona a a vavisekile endzhaku ka ku wa eka apartment eka tin'hweti timbirhi ta ku hundza.
== Tibuku leti a nga titsala ==
* 1986: ''The CIA: A Forgotten History'' (Zed Books) {{ISBN|0-86232-480-7}}ISBN{{ISBN|0-86232-480-7}}0-86232-480-7
* 2000: ''Rogue State: A Guide to the World's Only Superpower'' ([http://www.commoncouragepress.com/ Common Courage Press]) {{ISBN|1-56751-194-5}}ISBN{{ISBN|1-56751-194-5}}1-56751-194-5
* 2002: ''West-Bloc Dissident: A Cold War Memoir'' (Soft Skull Press) {{ISBN|1-56751-306-9}}ISBN{{ISBN|1-56751-306-9}}1-56751-306-9
* 2003: ''Killing Hope: U.S. Military and CIA Interventions Since World War II'', revised edition ([http://www.commoncouragepress.com/ Common Courage Press]) {{ISBN|1-56751-252-6}}ISBN{{ISBN|1-56751-252-6}}1-56751-252-6
* 2004: ''Freeing the World to Death: Essays on the American Empire'' ([http://www.commoncouragepress.com/ Common Courage Press])
* 2013: ''America's Deadliest Export: Democracy - The Truth About US Foreign Policy and Everything Else'' (Zed Books) {{ISBN|1-78032-445-6}}ISBN{{ISBN|1-78032-445-6}}1-78032-445-6
== Tirheferense ==
{{reflist|colwidth=30em}}
== Ti-links ta le handle ==
* [https://williamblum.org/ William Blum]
* {{IMDb name|id=1467926}}IMDb{{IMDb name|id=1467926}}
* [https://covertactionmagazine.com/index.php/2018/08/11/american-exceptionalism-the-naked-truth/ American Exceptionalism: The Naked Truth by William Blum] at [https://covertactionmagazine.com/ CovertAction Magazine]
* [https://www.counterpunch.org/author/qeph2sp/ William Blum's articles] at CounterPunch
* [https://www.foreignpolicyjournal.com/author/william-blum/ William Blum's articles] at Foreign Policy Journal
* [https://web.archive.org/web/20120926014736/http://www.zcommunications.org/zspace/billblum William Blum's articles] at Z Communications (archive.org)
* [https://www.globalresearch.ca/author/william-blum William Blum's articles] at the Centre for Research on Globalization
* [http://www.catalystmedia.org.uk/archive/issues/nerve2/blum.htm ''America's most feared man''] Interview with Nerve Magazine, Issue 2, Summer 2003
* [https://www.counterpunch.org/2003/08/12/myth-and-denial-in-the-war-on-terrorism/ ''Myth and Denial in the War on Terrorism''] Article on CounterPunch, August 12, 2003
* [https://web.archive.org/web/20061122081722/http://www.pressaction.com/news/weblog/full_article/blumcspan01282006/ ''William Blum in the Media Whirlwind''] Appearance on C-SPAN's call-in show ''Washington Journal, '' Jan. 28, 2006
jln2sj56336ziy7d7vao3ic3go67qwu
Category:Turkey
14
5925
33212
2018-12-26T07:34:04Z
86.134.244.7
ALL LIGHT WILL END
wikitext
text/x-wiki
{{commons|Category:Turkey}}
[[Category:Yuropa]]
[[Category:Asia]]
bpzoqkr998zbsg3nfmmu7oustzsgsth